Searched refs:sa_record (Results 1 – 9 of 9) sorted by relevance
| /drivers/crypto/inside-secure/eip93/ |
| A D | eip93-aead.c | 73 ctx->sa_record = kzalloc(sizeof(*ctx->sa_record), GFP_KERNEL); in eip93_aead_cra_init() 74 if (!ctx->sa_record) in eip93_aead_cra_init() 85 sizeof(*ctx->sa_record), DMA_TO_DEVICE); in eip93_aead_cra_exit() 86 kfree(ctx->sa_record); in eip93_aead_cra_exit() 96 struct sa_record *sa_record = ctx->sa_record; in eip93_aead_setkey() local 139 sa_record->sa_cmd0_word &= ~EIP93_SA_CMD_OPCODE; in eip93_aead_setkey() 148 sa_record->sa_nonce = nonce; in eip93_aead_setkey() 152 ctx->authsize, sa_record->sa_i_digest, in eip93_aead_setkey() 153 sa_record->sa_o_digest, false); in eip93_aead_setkey() 177 struct sa_record *sa_record = ctx->sa_record; in eip93_aead_setassoc() local [all …]
|
| A D | eip93-hash.c | 163 struct sa_record *sa_record = &rctx->sa_record; in __eip93_hash_init() local 193 memcpy(sa_record_hmac, sa_record, sizeof(*sa_record)); in __eip93_hash_init() 394 struct sa_record *sa_record = &rctx->sa_record; in eip93_hash_update() local 410 sizeof(*sa_record), in eip93_hash_update() 424 sizeof(*sa_record), DMA_TO_DEVICE); in eip93_hash_update() 443 struct sa_record *sa_record = &rctx->sa_record; in __eip93_hash_final() local 486 sizeof(*sa_record), in __eip93_hash_final() 505 sizeof(*sa_record), DMA_TO_DEVICE); in __eip93_hash_final() 524 struct sa_record *sa_record = &rctx->sa_record; in eip93_hash_finup() local 538 sizeof(*sa_record), in eip93_hash_finup() [all …]
|
| A D | eip93-common.c | 299 void eip93_set_sa_record(struct sa_record *sa_record, const unsigned int keylen, in eip93_set_sa_record() argument 303 sa_record->sa_cmd0_word = 0; in eip93_set_sa_record() 304 sa_record->sa_cmd1_word = 0; in eip93_set_sa_record() 308 sa_record->sa_cmd0_word |= EIP93_SA_CMD_SAVE_IV; in eip93_set_sa_record() 310 sa_record->sa_cmd0_word |= EIP93_SA_CMD_OP_BASIC; in eip93_set_sa_record() 339 sa_record->sa_cmd0_word |= EIP93_SA_CMD_HASH_MD5; in eip93_set_sa_record() 345 sa_record->sa_cmd0_word |= EIP93_SA_CMD_PAD_ZERO; in eip93_set_sa_record() 366 sa_record->sa_cmd1_word |= EIP93_SA_CMD_HMAC; in eip93_set_sa_record() 370 sa_record->sa_spi = 0x0; in eip93_set_sa_record() 371 sa_record->sa_seqmum_mask[0] = 0xFFFFFFFF; in eip93_set_sa_record() [all …]
|
| A D | eip93-cipher.c | 64 ctx->sa_record = kzalloc(sizeof(*ctx->sa_record), GFP_KERNEL); in eip93_skcipher_cra_init() 65 if (!ctx->sa_record) in eip93_skcipher_cra_init() 76 sizeof(*ctx->sa_record), DMA_TO_DEVICE); in eip93_skcipher_cra_exit() 77 kfree(ctx->sa_record); in eip93_skcipher_cra_exit() 88 struct sa_record *sa_record = ctx->sa_record; in eip93_skcipher_setkey() local 127 eip93_set_sa_record(sa_record, keylen, flags); in eip93_skcipher_setkey() 129 memcpy(sa_record->sa_key, key, keylen); in eip93_skcipher_setkey() 131 sa_record->sa_nonce = nonce; in eip93_skcipher_setkey() 156 ctx->sa_record_base = dma_map_single(ctx->eip93->dev, ctx->sa_record, in eip93_skcipher_crypt() 157 sizeof(*ctx->sa_record), DMA_TO_DEVICE); in eip93_skcipher_crypt() [all …]
|
| A D | eip93-hash.h | 27 struct sa_record sa_record; member 28 struct sa_record sa_record_hmac;
|
| A D | eip93-common.h | 15 void eip93_set_sa_record(struct sa_record *sa_record, const unsigned int keylen,
|
| A D | eip93-cipher.h | 16 struct sa_record *sa_record; member
|
| A D | eip93-regs.h | 306 struct sa_record { struct
|
| /drivers/net/ethernet/aquantia/atlantic/ |
| A D | aq_macsec.c | 865 struct aq_mss_ingress_sa_record sa_record; in aq_update_rxsa() local 870 memset(&sa_record, 0, sizeof(sa_record)); in aq_update_rxsa() 871 sa_record.valid = rx_sa->active; in aq_update_rxsa() 872 sa_record.fresh = 1; in aq_update_rxsa() 873 sa_record.next_pn = next_pn; in aq_update_rxsa() 875 ret = aq_mss_set_ingress_sa_record(hw, &sa_record, sa_idx); in aq_update_rxsa() 967 struct aq_mss_ingress_sa_record sa_record; in aq_clear_rxsa() local 970 memset(&sa_record, 0, sizeof(sa_record)); in aq_clear_rxsa() 971 sa_record.fresh = 1; in aq_clear_rxsa() 972 ret = aq_mss_set_ingress_sa_record(hw, &sa_record, sa_idx); in aq_clear_rxsa()
|
Completed in 21 milliseconds