Searched refs:aes_gcm (Results 1 – 9 of 9) sorted by relevance
68 struct ib_uverbs_flow_action_esp_keymat_aes_gcm *aes_gcm = in validate_flow_action_esp_keymat_aes_gcm() local69 &keymat->keymat.aes_gcm; in validate_flow_action_esp_keymat_aes_gcm()71 if (aes_gcm->iv_algo > IB_UVERBS_FLOW_ACTION_IV_ALGO_SEQ) in validate_flow_action_esp_keymat_aes_gcm()74 if (aes_gcm->key_len != 32 && in validate_flow_action_esp_keymat_aes_gcm()75 aes_gcm->key_len != 24 && in validate_flow_action_esp_keymat_aes_gcm()76 aes_gcm->key_len != 16) in validate_flow_action_esp_keymat_aes_gcm()79 if (aes_gcm->icv_len != 16 && in validate_flow_action_esp_keymat_aes_gcm()80 aes_gcm->icv_len != 8 && in validate_flow_action_esp_keymat_aes_gcm()81 aes_gcm->icv_len != 12) in validate_flow_action_esp_keymat_aes_gcm()
159 struct aes_gcm_keymat *aes_gcm = &attrs->aes_gcm; in mlx5e_ipsec_build_accel_xfrm_attrs() local169 memcpy(aes_gcm->aes_key, key_encap->key_data, key_len); in mlx5e_ipsec_build_accel_xfrm_attrs()170 aes_gcm->key_len = key_len; in mlx5e_ipsec_build_accel_xfrm_attrs()173 aes_gcm->seq_iv = 0; in mlx5e_ipsec_build_accel_xfrm_attrs()174 memcpy(&aes_gcm->salt, key_encap->key_data + key_len, in mlx5e_ipsec_build_accel_xfrm_attrs()175 sizeof(aes_gcm->salt)); in mlx5e_ipsec_build_accel_xfrm_attrs()191 aes_gcm->icv_len = mlx5_xform_ah_authsize(esph); //TBD: check if value make sense in mlx5e_ipsec_build_accel_xfrm_attrs()
93 struct aes_gcm_keymat aes_gcm; member
127 static const PROV_GCM_HW aes_gcm = { variable147 return &aes_gcm; in ossl_prov_aes_hw_gcm()
36 return AESNI_CAPABLE ? &aesni_gcm : &aes_gcm;
51 return SPARC_AES_CAPABLE ? &t4_aes_gcm : &aes_gcm;
82 return AES_PMULL_CAPABLE ? &armv8_aes_gcm : &aes_gcm;
311 return &aes_gcm;
1923 struct ib_uverbs_flow_action_esp_keymat_aes_gcm aes_gcm; member