Searched refs:aes_gcm (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/drivers/crypto/nx/ |
A D | nx-aes-gcm.c | 54 memcpy(csbcpb->cpb.aes_gcm.key, in_key, key_len); in gcm_aes_nx_set_key() 215 csbcpb->cpb.aes_gcm.bit_length_data = 0; in gmac() 223 memcpy(csbcpb->cpb.aes_gcm.in_pat_or_aad, in gmac() 225 memcpy(csbcpb->cpb.aes_gcm.in_s0, in gmac() 226 csbcpb->cpb.aes_gcm.out_s0, AES_BLOCK_SIZE); in gmac() 292 memcpy(csbcpb->cpb.aes_gcm.out_pat_or_mac, out, in gcm_empty() 360 csbcpb->cpb.aes_gcm.iv_or_cnt); in gcm_aes_nx_crypt() 377 memcpy(csbcpb->cpb.aes_gcm.in_pat_or_aad, in gcm_aes_nx_crypt() 379 memcpy(csbcpb->cpb.aes_gcm.in_s0, in gcm_aes_nx_crypt() 380 csbcpb->cpb.aes_gcm.out_s0, AES_BLOCK_SIZE); in gcm_aes_nx_crypt() [all …]
|
A D | nx_csbcpb.h | 125 struct cop_symcpb_aes_gcm aes_gcm; member
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
A D | ipsec_offload.c | 114 struct aes_gcm_keymat *aes_gcm = &attrs->aes_gcm; in mlx5_create_ipsec_obj() local 125 memcpy(salt_p, &aes_gcm->salt, sizeof(aes_gcm->salt)); in mlx5_create_ipsec_obj() 129 memcpy(salt_iv_p, &aes_gcm->seq_iv, sizeof(aes_gcm->seq_iv)); in mlx5_create_ipsec_obj() 174 struct aes_gcm_keymat *aes_gcm = &sa_entry->attrs.aes_gcm; in mlx5_ipsec_create_sa_ctx() local 179 err = mlx5_create_encryption_key(mdev, aes_gcm->aes_key, in mlx5_ipsec_create_sa_ctx() 180 aes_gcm->key_len / BITS_PER_BYTE, in mlx5_ipsec_create_sa_ctx()
|
A D | ipsec.c | 115 struct aes_gcm_keymat *aes_gcm = &attrs->aes_gcm; in mlx5e_ipsec_build_accel_xfrm_attrs() local 127 memcpy(aes_gcm->aes_key, x->aead->alg_key, key_len); in mlx5e_ipsec_build_accel_xfrm_attrs() 128 aes_gcm->key_len = key_len * 8; in mlx5e_ipsec_build_accel_xfrm_attrs() 134 memcpy(&aes_gcm->seq_iv, &geniv_ctx->salt, ivsize); in mlx5e_ipsec_build_accel_xfrm_attrs() 135 memcpy(&aes_gcm->salt, x->aead->alg_key + key_len, in mlx5e_ipsec_build_accel_xfrm_attrs() 136 sizeof(aes_gcm->salt)); in mlx5e_ipsec_build_accel_xfrm_attrs() 141 aes_gcm->icv_len = x->aead->alg_icv_len; in mlx5e_ipsec_build_accel_xfrm_attrs()
|
A D | ipsec.h | 67 struct aes_gcm_keymat aes_gcm; member
|
/linux-6.3-rc2/drivers/crypto/hisilicon/sec2/ |
A D | sec_crypto.c | 1219 GEN_SEC_AEAD_SETKEY_FUNC(aes_gcm, 0, SEC_CALG_AES, in GEN_SEC_AEAD_SETKEY_FUNC()
|
/linux-6.3-rc2/include/rdma/ |
A D | ib_verbs.h | 2122 struct ib_uverbs_flow_action_esp_keymat_aes_gcm aes_gcm; member
|
Completed in 29 milliseconds