FreeBSD kernel CXGBE device code
ccr_session_hmac Struct Reference

Data Fields

const struct auth_hash * auth_hash
 
int hash_len
 
unsigned int partial_digest_len
 
unsigned int auth_mode
 
unsigned int mk_size
 
char pads [CHCR_HASH_MAX_BLOCK_SIZE_128 *2]
 

Detailed Description

Definition at line 142 of file t4_crypto.c.

Field Documentation

◆ auth_hash

const struct auth_hash* ccr_session_hmac::auth_hash

Definition at line 143 of file t4_crypto.c.

Referenced by ccr_eta(), ccr_hash(), ccr_init_hash_digest(), ccr_newsession(), and ccr_process().

◆ auth_mode

unsigned int ccr_session_hmac::auth_mode

Definition at line 146 of file t4_crypto.c.

Referenced by ccr_eta(), ccr_hash(), and ccr_newsession().

◆ hash_len

int ccr_session_hmac::hash_len

Definition at line 144 of file t4_crypto.c.

Referenced by ccr_eta(), ccr_hash_done(), and ccr_newsession().

◆ mk_size

unsigned int ccr_session_hmac::mk_size

Definition at line 147 of file t4_crypto.c.

Referenced by ccr_aes_setkey(), ccr_hash(), and ccr_newsession().

◆ pads

char ccr_session_hmac::pads[CHCR_HASH_MAX_BLOCK_SIZE_128 *2]

Definition at line 148 of file t4_crypto.c.

Referenced by ccr_eta(), ccr_hash(), ccr_init_hash_digest(), ccr_newsession(), and ccr_process().

◆ partial_digest_len

unsigned int ccr_session_hmac::partial_digest_len

Definition at line 145 of file t4_crypto.c.

Referenced by ccr_aes_setkey(), ccr_eta(), ccr_hash(), ccr_newsession(), and ccr_process().


The documentation for this struct was generated from the following file: