Home
last modified time | relevance | path

Searched refs:ealg (Results 1 – 8 of 8) sorted by relevance

/linux/net/key/
H A Daf_key.c826 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()
1232 x->ealg = kmalloc(sizeof(*x->ealg) + keysize, GFP_KERNEL); in pfkey_msg2xfrm_state()
1233 if (!x->ealg) { in pfkey_msg2xfrm_state()
[all …]
/linux/net/ipv6/
H A Desp6.c1068 x->ealg->alg_name, in esp_init_authenc()
1078 x->ealg->alg_name, in esp_init_authenc()
1095 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc()
1132 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
1133 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
1154 } else if (x->ealg) { in esp6_init_state()
/linux/net/ipv4/
H A Desp4.c1031 x->ealg->alg_name, in esp_init_authenc()
1041 x->ealg->alg_name, in esp_init_authenc()
1058 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc()
1095 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
1096 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
1117 } else if (x->ealg) { in esp_init_state()
/linux/drivers/crypto/
H A Dgeode-aes.c396 goto ealg; in geode_aes_probe()
401 ealg: in geode_aes_probe()
/linux/net/xfrm/
H A Dxfrm_user.c633 x->ealg = p; in attach_crypt()
1267 static int copy_to_user_ealg(struct xfrm_algo *ealg, struct sk_buff *skb) in copy_to_user_ealg() argument
1272 xfrm_alg_len(ealg)); in copy_to_user_ealg()
1277 strscpy_pad(ap->alg_name, ealg->alg_name); in copy_to_user_ealg()
1278 ap->alg_key_len = ealg->alg_key_len; in copy_to_user_ealg()
1280 if (redact_secret && ealg->alg_key_len) in copy_to_user_ealg()
1281 memset(ap->alg_key, 0, (ealg->alg_key_len + 7) / 8); in copy_to_user_ealg()
1283 memcpy(ap->alg_key, ealg->alg_key, in copy_to_user_ealg()
1284 (ealg->alg_key_len + 7) / 8); in copy_to_user_ealg()
1372 if (x->ealg) { in copy_to_user_state_extra()
[all …]
H A Dxfrm_state.c604 kfree_sensitive(x->ealg); in xfrm_state_gc_destroy()
1999 if (orig->ealg) { in xfrm_state_clone_and_setup()
2000 x->ealg = xfrm_algo_clone(orig->ealg); in xfrm_state_clone_and_setup()
2001 if (!x->ealg) in xfrm_state_clone_and_setup()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c315 rsa.decrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
370 tsa.encrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c618 rsa.decrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()
728 tsa.encrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()