Searched refs:ealg (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/net/key/ |
| D | af_key.c | 814 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.4/net/ipv6/ |
| D | esp6.c | 768 if (!x->ealg) in esp_init_authenc() 778 x->ealg->alg_name, in esp_init_authenc() 786 x->ealg->alg_name, in esp_init_authenc() 799 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc() 837 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 838 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
|
| /Linux-v5.4/net/ipv4/ |
| D | esp4.c | 873 if (!x->ealg) in esp_init_authenc() 883 x->ealg->alg_name, in esp_init_authenc() 891 x->ealg->alg_name, in esp_init_authenc() 904 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc() 942 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 943 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc()
|
| /Linux-v5.4/drivers/crypto/ |
| D | geode-aes.c | 543 goto ealg; in geode_aes_probe() 555 ealg: in geode_aes_probe()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/ |
| D | ipsec.c | 296 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.4/drivers/net/netdevsim/ |
| D | ipsec.c | 165 sa.crypt = xs->ealg || xs->aead; in nsim_ipsec_add_sa()
|
| /Linux-v5.4/net/xfrm/ |
| D | xfrm_state.c | 486 kfree(x->ealg); in ___xfrm_state_destroy() 1471 if (orig->ealg) { in xfrm_state_clone() 1472 x->ealg = xfrm_algo_clone(orig->ealg); in xfrm_state_clone() 1473 if (!x->ealg) in xfrm_state_clone()
|
| D | xfrm_user.c | 334 x->ealg = p; in attach_crypt() 920 if (x->ealg) { in copy_to_user_state_extra() 921 ret = nla_put(skb, XFRMA_ALG_CRYPT, xfrm_alg_len(x->ealg), x->ealg); in copy_to_user_state_extra() 2791 if (x->ealg) in xfrm_sa_len() 2792 l += nla_total_size(xfrm_alg_len(x->ealg)); in xfrm_sa_len()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_ipsec.c | 604 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.4/include/net/ |
| D | xfrm.h | 189 struct xfrm_algo *ealg; member
|