| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
#include </opt/mellanox/doca/samples/doca_aes_gcm/aes_gcm_common.h>
Data Fields | |
| char | file_path [MAX_FILE_NAME] |
| char | output_path [MAX_FILE_NAME] |
| char | pci_address [DOCA_DEVINFO_PCI_ADDR_SIZE] |
| uint8_t | raw_key [MAX_AES_GCM_KEY_SIZE] |
| enum doca_aes_gcm_key_type | raw_key_type |
| uint8_t | iv [MAX_AES_GCM_IV_LENGTH] |
| uint32_t | iv_length |
| uint32_t | tag_size |
| uint32_t | aad_size |
| enum aes_gcm_mode | mode |
| int | num_src_buf |
| int | num_dst_buf |
Definition at line 65 of file aes_gcm_common.h.
| uint32_t aes_gcm_cfg::aad_size |
Definition at line 74 of file aes_gcm_common.h.
| char aes_gcm_cfg::file_path[MAX_FILE_NAME] |
Definition at line 66 of file aes_gcm_common.h.
| uint8_t aes_gcm_cfg::iv[MAX_AES_GCM_IV_LENGTH] |
Definition at line 71 of file aes_gcm_common.h.
| uint32_t aes_gcm_cfg::iv_length |
Definition at line 72 of file aes_gcm_common.h.
| enum aes_gcm_mode aes_gcm_cfg::mode |
Definition at line 74 of file aes_gcm_common.h.
| int aes_gcm_cfg::num_dst_buf |
Definition at line 77 of file aes_gcm_common.h.
| int aes_gcm_cfg::num_src_buf |
Definition at line 76 of file aes_gcm_common.h.
| char aes_gcm_cfg::output_path[MAX_FILE_NAME] |
Definition at line 67 of file aes_gcm_common.h.
| char aes_gcm_cfg::pci_address[DOCA_DEVINFO_PCI_ADDR_SIZE] |
Definition at line 68 of file aes_gcm_common.h.
| uint8_t aes_gcm_cfg::raw_key[MAX_AES_GCM_KEY_SIZE] |
Definition at line 69 of file aes_gcm_common.h.
| enum doca_aes_gcm_key_type aes_gcm_cfg::raw_key_type |
Definition at line 69 of file aes_gcm_common.h.
| uint32_t aes_gcm_cfg::tag_size |
Definition at line 73 of file aes_gcm_common.h.