Home
last modified time | relevance | path

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

/Linux-v5.10/net/key/
Daf_key.c814 if (x->ealg && x->ealg->alg_key_len) { in __pfkey_xfrm_state2msg()
816 PFKEY_ALIGN8((x->ealg->alg_key_len+7) / 8); in __pfkey_xfrm_state2msg()
863 BUG_ON(x->ealg && x->calg); in __pfkey_xfrm_state2msg()
864 if (x->ealg) { in __pfkey_xfrm_state2msg()
865 struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0); in __pfkey_xfrm_state2msg()
982 key->sadb_key_bits = x->ealg->alg_key_len; in __pfkey_xfrm_state2msg()
984 memcpy(key + 1, x->ealg->alg_key, in __pfkey_xfrm_state2msg()
985 (x->ealg->alg_key_len+7)/8); in __pfkey_xfrm_state2msg()
1220 x->ealg = kmalloc(sizeof(*x->ealg) + keysize, GFP_KERNEL); in pfkey_msg2xfrm_state()
1221 if (!x->ealg) { in pfkey_msg2xfrm_state()
[all …]
/Linux-v5.10/net/ipv4/
Desp4.c1063 if (!x->ealg) in esp_init_authenc()
1073 x->ealg->alg_name, in esp_init_authenc()
1081 x->ealg->alg_name, in esp_init_authenc()
1094 (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()
/Linux-v5.10/net/ipv6/
Desp6.c1099 if (!x->ealg) in esp_init_authenc()
1109 x->ealg->alg_name, in esp_init_authenc()
1117 x->ealg->alg_name, in esp_init_authenc()
1130 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc()
1168 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
1169 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
/Linux-v5.10/drivers/crypto/
Dgeode-aes.c397 goto ealg; in geode_aes_probe()
402 ealg: in geode_aes_probe()
/Linux-v5.10/drivers/net/ethernet/intel/ixgbevf/
Dipsec.c296 rsa.decrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
350 tsa.encrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
/Linux-v5.10/drivers/net/netdevsim/
Dipsec.c165 sa.crypt = xs->ealg || xs->aead; in nsim_ipsec_add_sa()
/Linux-v5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c604 rsa.decrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()
714 tsa.encrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()
/Linux-v5.10/net/xfrm/
Dxfrm_user.c335 x->ealg = p; in attach_crypt()
921 if (x->ealg) { in copy_to_user_state_extra()
922 ret = nla_put(skb, XFRMA_ALG_CRYPT, xfrm_alg_len(x->ealg), x->ealg); in copy_to_user_state_extra()
2871 if (x->ealg) in xfrm_sa_len()
2872 l += nla_total_size(xfrm_alg_len(x->ealg)); in xfrm_sa_len()
Dxfrm_state.c486 kfree(x->ealg); in ___xfrm_state_destroy()
1501 if (orig->ealg) { in xfrm_state_clone()
1502 x->ealg = xfrm_algo_clone(orig->ealg); in xfrm_state_clone()
1503 if (!x->ealg) in xfrm_state_clone()
/Linux-v5.10/include/net/
Dxfrm.h191 struct xfrm_algo *ealg; member