| /linux/tools/testing/selftests/arm64/fp/ |
| H A D | kernel-test.c | 29 static char *alg_name; variable 130 free(alg_name); in create_socket() 131 alg_name = NULL; in create_socket() 153 alg_name = strdup(c); in create_socket() 163 strncpy((char *)addr.salg_name, alg_name, in create_socket() 309 printf("AF_ALG using %s\n", alg_name); in main()
|
| /linux/include/crypto/internal/ |
| H A D | cipher.h | 56 static inline struct crypto_cipher *crypto_alloc_cipher(const char *alg_name, in crypto_alloc_cipher() argument 63 return __crypto_cipher_cast(crypto_alloc_base(alg_name, type, mask)); in crypto_alloc_cipher() 90 static inline int crypto_has_cipher(const char *alg_name, u32 type, u32 mask) in crypto_has_cipher() argument 96 return crypto_has_alg(alg_name, type, mask); in crypto_has_cipher()
|
| /linux/tools/testing/selftests/net/tcp_ao/lib/ |
| H A D | sock.c | 231 strncpy(ao->alg_name, alg, 64); in test_prepare_key_sockaddr() 306 if (!strcmp("cmac(aes128)", a->alg_name)) { in test_cmp_getsockopt_setsockopt() 348 if (!is_cmac_aes && strcmp(b->alg_name, a->alg_name)) { in test_cmp_getsockopt_setsockopt() 349 test_fail("getsockopt(): returned algorithm %s is different than %s", b->alg_name, a->alg_name); in test_cmp_getsockopt_setsockopt() 352 if (is_cmac_aes && strcmp(b->alg_name, "cmac(aes)")) { in test_cmp_getsockopt_setsockopt() 353 test_fail("getsockopt(): returned algorithm %s is different than cmac(aes)", b->alg_name); in test_cmp_getsockopt_setsockopt()
|
| H A D | kconfig.c | 61 strcpy(tmp.alg_name, "hmac(sha1)"); in has_tcp_ao()
|
| /linux/crypto/ |
| H A D | api.c | 469 struct crypto_tfm *crypto_alloc_base(const char *alg_name, u32 type, u32 mask) in crypto_alloc_base() argument 477 alg = crypto_alg_mod_lookup(alg_name, type, mask); in crypto_alloc_base() 589 struct crypto_alg *crypto_find_alg(const char *alg_name, in crypto_find_alg() argument 600 return crypto_alg_mod_lookup(alg_name, type, mask); in crypto_find_alg() 627 void *crypto_alloc_tfm_node(const char *alg_name, in crypto_alloc_tfm_node() argument 637 alg = crypto_find_alg(alg_name, frontend, type, mask); in crypto_alloc_tfm_node()
|
| /linux/include/crypto/ |
| H A D | aead.h | 196 struct crypto_aead *crypto_alloc_aead(const char *alg_name, u32 type, u32 mask); 198 struct crypto_sync_aead *crypto_alloc_sync_aead(const char *alg_name, u32 type, u32 mask); 236 int crypto_has_aead(const char *alg_name, u32 type, u32 mask);
|
| H A D | kpp.h | 110 struct crypto_kpp *crypto_alloc_kpp(const char *alg_name, u32 type, u32 mask); 112 int crypto_has_kpp(const char *alg_name, u32 type, u32 mask);
|
| /linux/drivers/crypto/hisilicon/zip/ |
| H A D | zip_crypto.c | 47 #define COMP_NAME_TO_TYPE(alg_name) \ argument 48 (!strcmp((alg_name), "deflate") ? HZIP_ALG_TYPE_DEFLATE : \ 49 (!strcmp((alg_name), "lz4") ? HZIP_ALG_TYPE_LZ4 : 0)) 560 const char *alg_name = crypto_tfm_alg_name(&tfm->base); in hisi_zip_acomp_init() local 565 ret = hisi_zip_ctx_init(ctx, COMP_NAME_TO_TYPE(alg_name), tfm->base.node); in hisi_zip_acomp_init()
|
| /linux/net/xfrm/ |
| H A D | xfrm_user.c | 73 algp->alg_name[sizeof(algp->alg_name) - 1] = '\0'; in verify_one_alg() 92 algp->alg_name[sizeof(algp->alg_name) - 1] = '\0'; in verify_auth_trunc() 110 algp->alg_name[sizeof(algp->alg_name) - 1] = '\0'; in verify_aead() 594 algo = get_byname(ualg->alg_name, 1); in attach_one_algo() 605 strscpy(p->alg_name, algo->name); in attach_one_algo() 621 algo = xfrm_ealg_get_byname(ualg->alg_name, 1); in attach_crypt() 632 strscpy(p->alg_name, algo->name); in attach_crypt() 650 algo = xfrm_aalg_get_byname(ualg->alg_name, 1); in attach_auth() 661 strscpy(p->alg_name, algo->name); in attach_auth() 681 algo = xfrm_aalg_get_byname(ualg->alg_name, 1); in attach_auth_trunc() [all …]
|
| H A D | xfrm_ipcomp.c | 343 ipcd->tfm = crypto_alloc_acomp(x->calg->alg_name, 0, 0); in ipcomp_init_state() 347 calg_desc = xfrm_calg_get_byname(x->calg->alg_name, 0); in ipcomp_init_state()
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ipsec.c | 217 char *alg_name = NULL; in ixgbevf_ipsec_parse_proto_keys() local 233 alg_name = xs->aead->alg_name; in ixgbevf_ipsec_parse_proto_keys() 235 if (strcmp(alg_name, aes_gcm_name)) { in ixgbevf_ipsec_parse_proto_keys()
|
| /linux/net/ipv6/ |
| H A D | esp6.c | 1020 x->geniv, x->aead->alg_name) >= CRYPTO_MAX_ALG_NAME) { in esp_init_aead() 1066 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1067 x->ealg->alg_name, in esp_init_authenc() 1076 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1077 x->ealg->alg_name, in esp_init_authenc() 1113 aalg_desc = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in esp_init_authenc()
|
| H A D | ah6.c | 698 ahash = crypto_alloc_ahash(x->aalg->alg_name, 0, 0); in ah6_init_state() 717 aalg_desc = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in ah6_init_state()
|
| /linux/net/ipv4/ |
| H A D | esp4.c | 983 x->geniv, x->aead->alg_name) >= CRYPTO_MAX_ALG_NAME) { in esp_init_aead() 1029 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1030 x->ealg->alg_name, in esp_init_authenc() 1039 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1040 x->ealg->alg_name, in esp_init_authenc() 1076 aalg_desc = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in esp_init_authenc()
|
| H A D | tcp_ao.c | 1349 if (!strcmp("cmac(aes128)", cmd->alg_name)) { in tcp_ao_parse_crypto() 1350 strscpy(cmd->alg_name, "cmac(aes)", sizeof(cmd->alg_name)); in tcp_ao_parse_crypto() 1552 const char *algo = cmd->alg_name; in tcp_ao_key_alloc() 1561 cmd->alg_name[ARRAY_SIZE(cmd->alg_name) - 1] = '\0'; in tcp_ao_key_alloc() 2287 tcp_sigpool_algo(key->tcp_sigpool_id, opt_out.alg_name, 64); in tcp_ao_copy_mkts_to_user()
|
| H A D | ah4.c | 491 ahash = crypto_alloc_ahash(x->aalg->alg_name, 0, 0); in ah_init_state() 510 aalg_desc = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in ah_init_state()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ipsec.c | 433 char *alg_name = NULL; in ixgbe_ipsec_parse_proto_keys() local 449 alg_name = xs->aead->alg_name; in ixgbe_ipsec_parse_proto_keys() 451 if (strcmp(alg_name, aes_gcm_name)) { in ixgbe_ipsec_parse_proto_keys() 935 memcpy(xs->aead->alg_name, aes_gcm_name, sizeof(aes_gcm_name)); in ixgbe_ipsec_vf_add_sa()
|
| /linux/include/uapi/linux/ |
| H A D | tipc.h | 242 char alg_name[TIPC_AEAD_ALG_NAME]; member
|
| /linux/net/mac80211/ |
| H A D | rate.c | 221 const char *alg_name; in ieee80211_rate_control_ops_get() local 225 alg_name = ieee80211_default_rc_algo; in ieee80211_rate_control_ops_get() 227 alg_name = name; in ieee80211_rate_control_ops_get() 229 ops = ieee80211_try_rate_control_ops_get(alg_name); in ieee80211_rate_control_ops_get()
|
| /linux/tools/testing/selftests/net/tcp_ao/ |
| H A D | key-management.c | 742 if (strcmp(dump_key->alg_name, "cmac(aes)")) { in verify_keys() 745 dump_key->alg_name); in verify_keys() 749 } else if (strcmp(dump_key->alg_name, key->alg)) { in verify_keys() 752 dump_key->alg_name, key->alg); in verify_keys()
|
| H A D | setsockopt-closed.c | 377 strcpy(ao.alg_name, "imaginary hash algo"); in test_einval_add_key()
|
| /linux/tools/testing/selftests/net/ |
| H A D | ipsec.c | 857 strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN - 1); in xfrm_state_pack_algo() 868 strncpy(alg.u.alg.alg_name, desc->c_algo, ALGO_LEN - 1); in xfrm_state_pack_algo() 881 strncpy(alg.u.aead.alg_name, desc->ae_algo, ALGO_LEN - 1); in xfrm_state_pack_algo() 888 strncpy(alg.u.alg.alg_name, desc->e_algo, ALGO_LEN - 1); in xfrm_state_pack_algo() 896 strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN); in xfrm_state_pack_algo()
|
| /linux/net/tipc/ |
| H A D | crypto.c | 339 if (unlikely(!crypto_has_alg(ukey->alg_name, 0, 0))) { in tipc_aead_key_validate() 345 if (strcmp(ukey->alg_name, "gcm(aes)")) { in tipc_aead_key_validate() 534 tfm = crypto_alloc_aead(ukey->alg_name, 0, 0); in tipc_aead_init() 2253 memcpy(data, skey->alg_name, TIPC_AEAD_ALG_NAME); in tipc_crypto_key_xmit() 2318 memcpy(skey->alg_name, data, TIPC_AEAD_ALG_NAME); in tipc_crypto_key_rcv()
|
| /linux/drivers/crypto/bcm/ |
| H A D | cipher.c | 1903 const char *alg_name; in ahash_enqueue() local 1925 alg_name = crypto_ahash_alg_name(tfm); in ahash_enqueue() 1927 rctx->is_final ? "" : "non-", alg_name); in ahash_enqueue() 1928 err = do_shash((unsigned char *)alg_name, req->result, in ahash_enqueue() 2015 const char *alg_name; in ahash_init() local 2026 alg_name = crypto_ahash_alg_name(tfm); in ahash_init() 2027 hash = crypto_alloc_shash(alg_name, 0, 0); in ahash_init()
|
| /linux/net/key/ |
| H A D | af_key.c | 870 struct xfrm_algo_desc *a = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in __pfkey_xfrm_state2msg() 877 struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0); in __pfkey_xfrm_state2msg() 883 struct xfrm_algo_desc *a = xfrm_calg_get_byname(x->calg->alg_name, 0); in __pfkey_xfrm_state2msg() 1198 strcpy(x->aalg->alg_name, a->name); in pfkey_msg2xfrm_state() 1220 strcpy(x->calg->alg_name, a->name); in pfkey_msg2xfrm_state() 1237 strcpy(x->ealg->alg_name, a->name); in pfkey_msg2xfrm_state()
|