Searched refs:ealg (Results 1 – 9 of 9) sorted by relevance
| /linux/net/key/ |
| H A D | af_key.c | 826 if (x->ealg && x->ealg->alg_key_len) { in __pfkey_xfrm_state2msg() 828 PFKEY_ALIGN8((x->ealg->alg_key_len+7) / 8); in __pfkey_xfrm_state2msg() 875 BUG_ON(x->ealg && x->calg); in __pfkey_xfrm_state2msg() 876 if (x->ealg) { in __pfkey_xfrm_state2msg() 877 struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0); in __pfkey_xfrm_state2msg() 994 key->sadb_key_bits = x->ealg->alg_key_len; in __pfkey_xfrm_state2msg() 996 memcpy(key + 1, x->ealg->alg_key, in __pfkey_xfrm_state2msg() 997 (x->ealg->alg_key_len+7)/8); in __pfkey_xfrm_state2msg() 1233 x->ealg = kmalloc(sizeof(*x->ealg) + keysize, GFP_KERNEL); in pfkey_msg2xfrm_state() 1234 if (!x->ealg) { in pfkey_msg2xfrm_state() [all …]
|
| /linux/net/ipv6/ |
| H A D | esp6.c | 1074 x->ealg->alg_name, in esp_init_authenc() 1084 x->ealg->alg_name, in esp_init_authenc() 1101 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc() 1138 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1139 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1160 } else if (x->ealg) { in esp6_init_state()
|
| /linux/net/ipv4/ |
| H A D | esp4.c | 1036 x->ealg->alg_name, in esp_init_authenc() 1046 x->ealg->alg_name, in esp_init_authenc() 1063 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc() 1100 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1101 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1122 } else if (x->ealg) { in esp_init_state()
|
| /linux/drivers/crypto/ |
| H A D | geode-aes.c | 396 goto ealg; in geode_aes_probe() 401 ealg: in geode_aes_probe()
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ipsec.c | 315 rsa.decrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa() 370 tsa.encrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
|
| /linux/net/xfrm/ |
| H A D | xfrm_user.c | 648 x->ealg = p; in attach_crypt() 1314 static int copy_to_user_ealg(struct xfrm_algo *ealg, struct sk_buff *skb) in copy_to_user_ealg() argument 1319 xfrm_alg_len(ealg)); in copy_to_user_ealg() 1324 strscpy_pad(ap->alg_name, ealg->alg_name); in copy_to_user_ealg() 1325 ap->alg_key_len = ealg->alg_key_len; in copy_to_user_ealg() 1327 if (redact_secret && ealg->alg_key_len) in copy_to_user_ealg() 1328 memset(ap->alg_key, 0, (ealg->alg_key_len + 7) / 8); in copy_to_user_ealg() 1330 memcpy(ap->alg_key, ealg->alg_key, in copy_to_user_ealg() 1331 (ealg->alg_key_len + 7) / 8); in copy_to_user_ealg() 1419 if (x->ealg) { in copy_to_user_state_extra() [all...] |
| H A D | xfrm_state.c | 604 kfree_sensitive(x->ealg); in xfrm_state_gc_destroy() 2018 if (orig->ealg) { in xfrm_state_clone_and_setup() 2019 x->ealg = xfrm_algo_clone(orig->ealg); in xfrm_state_clone_and_setup() 2020 if (!x->ealg) in xfrm_state_clone_and_setup()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ipsec.c | 618 rsa.decrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa() 728 tsa.encrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()
|
| /linux/include/net/ |
| H A D | xfrm.h | 240 struct xfrm_algo *ealg; member
|