#include <intel-ipsec-mb.h>
◆ aes128_cbcs_ooo
void* IMB_MGR::aes128_cbcs_ooo |
◆ aes128_cfb_one
◆ aes128_ooo
void* IMB_MGR::aes128_ooo |
◆ aes192_ooo
void* IMB_MGR::aes192_ooo |
◆ aes256_ccm_ooo
void* IMB_MGR::aes256_ccm_ooo |
◆ aes256_cfb_one
◆ aes256_cmac_ooo
void* IMB_MGR::aes256_cmac_ooo |
◆ aes256_ooo
void* IMB_MGR::aes256_ooo |
◆ aes_ccm_ooo
void* IMB_MGR::aes_ccm_ooo |
◆ aes_cfb_128_ooo
void* IMB_MGR::aes_cfb_128_ooo |
◆ aes_cfb_192_ooo
void* IMB_MGR::aes_cfb_192_ooo |
◆ aes_cfb_256_ooo
void* IMB_MGR::aes_cfb_256_ooo |
◆ aes_cmac_ooo
void* IMB_MGR::aes_cmac_ooo |
◆ aes_ecb_128_quic
◆ aes_ecb_256_quic
◆ aes_xcbc_ooo
void* IMB_MGR::aes_xcbc_ooo |
◆ chacha20_hp_quic
◆ chacha20_poly1305_dec_update
◆ chacha20_poly1305_enc_update
◆ chacha20_poly1305_finalize
◆ chacha20_poly1305_init
◆ chacha20_poly1305_quic
◆ cmac_subkey_gen_128
◆ cmac_subkey_gen_256
◆ crc10_iuup_data
◆ crc11_fp_header
◆ crc16_fp_data
◆ crc16_x25
◆ crc24_lte_a
◆ crc24_lte_b
◆ crc32_ethernet_fcs
◆ crc32_sctp
◆ crc32_wimax_ofdma_data
◆ crc6_iuup_header
◆ crc7_fp_header
◆ crc8_wimax_ofdma_hcs
◆ des3_dec_ooo
void* IMB_MGR::des3_dec_ooo |
◆ des3_enc_ooo
void* IMB_MGR::des3_enc_ooo |
◆ des_dec_ooo
void* IMB_MGR::des_dec_ooo |
◆ des_enc_ooo
void* IMB_MGR::des_enc_ooo |
◆ des_key_sched
◆ docsis128_crc32_sec_ooo
void* IMB_MGR::docsis128_crc32_sec_ooo |
◆ docsis128_sec_ooo
void* IMB_MGR::docsis128_sec_ooo |
◆ docsis256_crc32_sec_ooo
void* IMB_MGR::docsis256_crc32_sec_ooo |
◆ docsis256_sec_ooo
void* IMB_MGR::docsis256_sec_ooo |
◆ docsis_des_dec_ooo
void* IMB_MGR::docsis_des_dec_ooo |
◆ docsis_des_enc_ooo
void* IMB_MGR::docsis_des_enc_ooo |
◆ earliest_job
int IMB_MGR::earliest_job |
◆ eea3_1_buffer
◆ eea3_4_buffer
◆ eea3_n_buffer
◆ eia3_1_buffer
◆ eia3_n_buffer
◆ end_ooo
◆ f8_1_buffer
◆ f8_1_buffer_bit
◆ f8_2_buffer
◆ f8_3_buffer
◆ f8_4_buffer
◆ f8_n_buffer
◆ f9_1_buffer
◆ f9_1_buffer_user
◆ features
uint64_t IMB_MGR::features |
reflects features of multi-buffer instance
◆ flags
◆ flush_burst
◆ flush_job
◆ gcm128_dec
◆ gcm128_dec_finalize
◆ gcm128_dec_update
◆ gcm128_enc
◆ gcm128_enc_finalize
◆ gcm128_enc_update
◆ gcm128_init
◆ gcm128_init_var_iv
◆ gcm128_pre
◆ gcm128_precomp
◆ gcm192_dec
◆ gcm192_dec_finalize
◆ gcm192_dec_update
◆ gcm192_enc
◆ gcm192_enc_finalize
◆ gcm192_enc_update
◆ gcm192_init
◆ gcm192_init_var_iv
◆ gcm192_pre
◆ gcm192_precomp
◆ gcm256_dec
◆ gcm256_dec_finalize
◆ gcm256_dec_update
◆ gcm256_enc
◆ gcm256_enc_finalize
◆ gcm256_enc_update
◆ gcm256_init
◆ gcm256_init_var_iv
◆ gcm256_pre
◆ gcm256_precomp
◆ get_completed_job
◆ get_next_burst
◆ get_next_job
ARCH handlers / API Careful as changes here can break ABI compatibility (always include function pointers at the end of the list, before "earliest_job")
◆ ghash
◆ ghash_pre
◆ gmac128_finalize
◆ gmac128_init
◆ gmac128_update
◆ gmac192_finalize
◆ gmac192_init
◆ gmac192_update
◆ gmac256_finalize
◆ gmac256_init
◆ gmac256_update
◆ hec_32
◆ hec_64
◆ hmac_md5_ooo
void* IMB_MGR::hmac_md5_ooo |
◆ hmac_sha_1_ooo
void* IMB_MGR::hmac_sha_1_ooo |
◆ hmac_sha_224_ooo
void* IMB_MGR::hmac_sha_224_ooo |
◆ hmac_sha_256_ooo
void* IMB_MGR::hmac_sha_256_ooo |
◆ hmac_sha_384_ooo
void* IMB_MGR::hmac_sha_384_ooo |
◆ hmac_sha_512_ooo
void* IMB_MGR::hmac_sha_512_ooo |
◆ imb_errno
◆ jobs
◆ kasumi_init_f8_key_sched
◆ kasumi_init_f9_key_sched
◆ kasumi_key_sched_size
◆ keyexp_128
◆ keyexp_192
◆ keyexp_256
◆ md5_one_block
◆ next_job
◆ queue_size
◆ reserved
uint64_t IMB_MGR::reserved[4] |
◆ reserved2
uint8_t IMB_MGR::reserved2[7] |
◆ self_test_cb_arg
void* IMB_MGR::self_test_cb_arg |
◆ self_test_cb_fn
◆ set_suite_id
◆ sha1
◆ sha1_one_block
◆ sha224
◆ sha224_one_block
◆ sha256
◆ sha256_one_block
◆ sha384
◆ sha384_one_block
◆ sha512
◆ sha512_one_block
◆ sha_1_ooo
◆ sha_224_ooo
void* IMB_MGR::sha_224_ooo |
◆ sha_256_ooo
void* IMB_MGR::sha_256_ooo |
◆ sha_384_ooo
void* IMB_MGR::sha_384_ooo |
◆ sha_512_ooo
void* IMB_MGR::sha_512_ooo |
◆ sm4_keyexp
◆ snow3g_f8_1_buffer
◆ snow3g_f8_1_buffer_bit
◆ snow3g_f8_2_buffer
◆ snow3g_f8_4_buffer
◆ snow3g_f8_8_buffer
◆ snow3g_f8_8_buffer_multikey
◆ snow3g_f8_n_buffer
◆ snow3g_f8_n_buffer_multikey
◆ snow3g_f9_1_buffer
◆ snow3g_init_key_sched
◆ snow3g_key_sched_size
◆ snow3g_uea2_ooo
void* IMB_MGR::snow3g_uea2_ooo |
◆ snow3g_uia2_ooo
void* IMB_MGR::snow3g_uia2_ooo |
◆ submit_aead_burst
◆ submit_aead_burst_nocheck
◆ submit_burst
◆ submit_burst_nocheck
◆ submit_cipher_burst
◆ submit_cipher_burst_nocheck
◆ submit_hash_burst
◆ submit_hash_burst_nocheck
◆ submit_job
◆ submit_job_nocheck
◆ used_arch
uint32_t IMB_MGR::used_arch |
◆ used_arch_type
uint8_t IMB_MGR::used_arch_type |
Architecture type being used
◆ xcbc_keyexp
◆ zuc256_eea3_ooo
void* IMB_MGR::zuc256_eea3_ooo |
◆ zuc256_eia3_16B_ooo
void* IMB_MGR::zuc256_eia3_16B_ooo |
◆ zuc256_eia3_8B_ooo
void* IMB_MGR::zuc256_eia3_8B_ooo |
◆ zuc256_eia3_ooo
void* IMB_MGR::zuc256_eia3_ooo |
◆ zuc_eea3_ooo
void* IMB_MGR::zuc_eea3_ooo |
◆ zuc_eia3_ooo
void* IMB_MGR::zuc_eia3_ooo |
The documentation for this struct was generated from the following file: