Searched refs:ealg (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/drivers/net/ethernet/netronome/nfp/crypto/ |
| H A D | ipsec.c | 443 if (!x->ealg) { in nfp_net_xfrm_add_state() 447 if (set_aes_keylen(cfg, x->props.ealgo, x->ealg->alg_key_len) < 0) { in nfp_net_xfrm_add_state() 487 if (x->ealg) { in nfp_net_xfrm_add_state() 488 key_len = DIV_ROUND_UP(x->ealg->alg_key_len, BITS_PER_BYTE); in nfp_net_xfrm_add_state() 495 cfg->ciph_key[i] = get_unaligned_be32(x->ealg->alg_key + in nfp_net_xfrm_add_state()
|
| /linux-6.15/net/key/ |
| H A D | af_key.c | 810 if (x->ealg && x->ealg->alg_key_len) { in __pfkey_xfrm_state2msg() 859 BUG_ON(x->ealg && x->calg); in __pfkey_xfrm_state2msg() 860 if (x->ealg) { in __pfkey_xfrm_state2msg() 1216 x->ealg = kmalloc(sizeof(*x->ealg) + keysize, GFP_KERNEL); in pfkey_msg2xfrm_state() 1217 if (!x->ealg) { in pfkey_msg2xfrm_state() 1673 if (!ealg) in compose_sadb_supported() 1677 if (ealg->available) in compose_sadb_supported() 1678 *ap++ = ealg->desc; in compose_sadb_supported() 2924 if (!ealg) in count_esp_combs() 3000 if (!ealg) in dump_esp_combs() [all …]
|
| /linux-6.15/net/ipv4/ |
| H A D | esp4.c | 1027 x->ealg->alg_name, in esp_init_authenc() 1037 x->ealg->alg_name, in esp_init_authenc() 1054 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc() 1091 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1092 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1113 } else if (x->ealg) { in esp_init_state()
|
| /linux-6.15/net/ipv6/ |
| H A D | esp6.c | 1064 x->ealg->alg_name, in esp_init_authenc() 1074 x->ealg->alg_name, in esp_init_authenc() 1091 (x->ealg->alg_key_len + 7) / 8 + RTA_SPACE(sizeof(*param)); in esp_init_authenc() 1128 param->enckeylen = cpu_to_be32((x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1129 memcpy(p, x->ealg->alg_key, (x->ealg->alg_key_len + 7) / 8); in esp_init_authenc() 1150 } else if (x->ealg) { in esp6_init_state()
|
| /linux-6.15/drivers/crypto/ |
| H A D | geode-aes.c | 396 goto ealg; in geode_aes_probe() 401 ealg: in geode_aes_probe()
|
| H A D | omap-sham.c | 2144 struct ahash_engine_alg *ealg; in omap_sham_probe() local 2147 ealg = &dd->pdata->algs_info[i].algs_list[j]; in omap_sham_probe() 2148 alg = &ealg->base; in omap_sham_probe() 2153 err = crypto_engine_register_ahash(ealg); in omap_sham_probe()
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ipsec.c | 310 rsa.decrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa() 364 tsa.encrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
|
| /linux-6.15/net/xfrm/ |
| H A D | xfrm_user.c | 592 x->ealg = p; in attach_crypt() 1227 xfrm_alg_len(ealg)); in copy_to_user_ealg() 1233 ap->alg_key_len = ealg->alg_key_len; in copy_to_user_ealg() 1235 if (redact_secret && ealg->alg_key_len) in copy_to_user_ealg() 1236 memset(ap->alg_key, 0, (ealg->alg_key_len + 7) / 8); in copy_to_user_ealg() 1238 memcpy(ap->alg_key, ealg->alg_key, in copy_to_user_ealg() 1239 (ealg->alg_key_len + 7) / 8); in copy_to_user_ealg() 1327 if (x->ealg) { in copy_to_user_state_extra() 1328 ret = copy_to_user_ealg(x->ealg, skb); in copy_to_user_state_extra() 3601 if (x->ealg) in xfrm_sa_len() [all …]
|
| H A D | xfrm_state.c | 604 kfree(x->ealg); in ___xfrm_state_destroy() 1991 if (orig->ealg) { in xfrm_state_clone() 1992 x->ealg = xfrm_algo_clone(orig->ealg); in xfrm_state_clone() 1993 if (!x->ealg) in xfrm_state_clone()
|
| /linux-6.15/drivers/net/netdevsim/ |
| H A D | ipsec.c | 174 sa.crypt = xs->ealg || xs->aead; in nsim_ipsec_add_sa()
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ipsec.c | 615 rsa.decrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa() 725 tsa.encrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()
|
| /linux-6.15/include/net/ |
| H A D | xfrm.h | 227 struct xfrm_algo *ealg; member
|