Home
last modified time | relevance | path

Searched refs:sa_record (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/crypto/inside-secure/eip93/
H A Deip93-common.c299 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()
306 sa_record->sa_cmd0_word |= EIP93_SA_CMD_IV_FROM_STATE; 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()
314 sa_record->sa_cmd0_word |= EIP93_SA_CMD_CIPHER_AES; in eip93_set_sa_record()
315 sa_record->sa_cmd1_word |= FIELD_PREP(EIP93_SA_CMD_AES_KEY_LENGTH, in eip93_set_sa_record()
319 sa_record->sa_cmd0_word |= EIP93_SA_CMD_CIPHER_3DES; in eip93_set_sa_record()
322 sa_record->sa_cmd0_word |= EIP93_SA_CMD_CIPHER_DES; in eip93_set_sa_record()
[all …]
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_macsec.c861 struct aq_mss_ingress_sa_record sa_record; in aq_update_rxsa() local
866 memset(&sa_record, 0, sizeof(sa_record)); in aq_update_rxsa()
867 sa_record.valid = rx_sa->active; in aq_update_rxsa()
868 sa_record.fresh = 1; in aq_update_rxsa()
869 sa_record.next_pn = next_pn; in aq_update_rxsa()
871 ret = aq_mss_set_ingress_sa_record(hw, &sa_record, sa_idx); in aq_update_rxsa()
963 struct aq_mss_ingress_sa_record sa_record; in aq_clear_rxsa() local
966 memset(&sa_record, 0, sizeof(sa_record)); in aq_clear_rxsa()
967 sa_record.fresh = 1; in aq_clear_rxsa()
968 ret = aq_mss_set_ingress_sa_record(hw, &sa_record, sa_idx); in aq_clear_rxsa()