| /linux/drivers/net/ovpn/ |
| H A D | crypto_aead.c | 330 const char *alg_name, in ovpn_aead_init() argument 337 aead = crypto_alloc_aead(alg_name, 0, 0); in ovpn_aead_init() 370 pr_debug("********* Cipher %s (%s)\n", alg_name, title); in ovpn_aead_init() 404 const char *alg_name; in ovpn_aead_crypto_key_slot_new() local 410 alg_name = ALG_NAME_AES; in ovpn_aead_crypto_key_slot_new() 413 alg_name = ALG_NAME_CHACHAPOLY; in ovpn_aead_crypto_key_slot_new() 434 ks->encrypt = ovpn_aead_init("encrypt", alg_name, in ovpn_aead_crypto_key_slot_new() 443 ks->decrypt = ovpn_aead_init("decrypt", alg_name, in ovpn_aead_crypto_key_slot_new() 471 const char *alg_name; in ovpn_aead_crypto_alg() local 476 alg_name = crypto_tfm_alg_name(crypto_aead_tfm(ks->encrypt)); in ovpn_aead_crypto_alg() [all …]
|
| /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/tools/testing/selftests/net/tcp_ao/lib/ |
| H A D | sock.c | 231 strncpy(ao->alg_name, alg, 64); in test_prepare_key_sockaddr() 308 if (!strcmp("cmac(aes128)", a->alg_name)) { in test_cmp_getsockopt_setsockopt() 350 if (!is_cmac_aes && strcmp(b->alg_name, a->alg_name)) { in test_cmp_getsockopt_setsockopt() 351 test_fail("getsockopt(): returned algorithm %s is different than %s", b->alg_name, a->alg_name); in test_cmp_getsockopt_setsockopt() 354 if (is_cmac_aes && strcmp(b->alg_name, "cmac(aes)")) { in test_cmp_getsockopt_setsockopt() 355 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/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/inside-secure/eip93/ |
| H A D | eip93-common.c | 713 const char *alg_name; in eip93_hmac_setkey() local 718 alg_name = "sha256-eip93"; in eip93_hmac_setkey() 721 alg_name = "sha224-eip93"; in eip93_hmac_setkey() 724 alg_name = "sha1-eip93"; in eip93_hmac_setkey() 727 alg_name = "md5-eip93"; in eip93_hmac_setkey() 733 ahash_tfm = crypto_alloc_ahash(alg_name, 0, 0); in eip93_hmac_setkey()
|
| /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/crypto/ |
| H A D | acompress.c | 148 struct crypto_acomp *crypto_alloc_acomp(const char *alg_name, u32 type, in crypto_alloc_acomp() argument 151 return crypto_alloc_tfm(alg_name, &crypto_acomp_type, type, mask); in crypto_alloc_acomp() 155 struct crypto_acomp *crypto_alloc_acomp_node(const char *alg_name, u32 type, in crypto_alloc_acomp_node() argument 158 return crypto_alloc_tfm_node(alg_name, &crypto_acomp_type, type, mask, in crypto_alloc_acomp_node()
|
| /linux/drivers/md/ |
| H A D | dm-verity-target.c | 863 v->alg_name in verity_status() 937 DMEMIT(",verity_algorithm=%s", v->alg_name); in verity_status() 1083 kfree(v->alg_name); in verity_dtr() 1307 static int verity_setup_hash_alg(struct dm_verity *v, const char *alg_name) in verity_setup_hash_alg() argument 1312 v->alg_name = kstrdup(alg_name, GFP_KERNEL); in verity_setup_hash_alg() 1313 if (!v->alg_name) { in verity_setup_hash_alg() 1318 shash = crypto_alloc_shash(alg_name, 0, 0); in verity_setup_hash_alg() 1329 if (likely(v->version && strcmp(alg_name, "sha256") == 0)) { in verity_setup_hash_alg()
|
| H A D | dm-verity.h | 42 char *alg_name; member
|
| /linux/drivers/crypto/intel/keembay/ |
| H A D | keembay-ocs-hcu-core.c | 765 const char *alg_name; in kmb_ocs_hcu_setkey() local 784 alg_name = "sha224-keembay-ocs"; in kmb_ocs_hcu_setkey() 788 alg_name = ctx->is_sm3_tfm ? "sm3-keembay-ocs" : in kmb_ocs_hcu_setkey() 792 alg_name = "sha384-keembay-ocs"; in kmb_ocs_hcu_setkey() 795 alg_name = "sha512-keembay-ocs"; in kmb_ocs_hcu_setkey() 801 ahash_tfm = crypto_alloc_ahash(alg_name, 0, 0); in kmb_ocs_hcu_setkey()
|
| /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/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() 609 algo = get_byname(ualg->alg_name, 1); in attach_one_algo() 620 strscpy(p->alg_name, algo->name); in attach_one_algo() 636 algo = xfrm_ealg_get_byname(ualg->alg_name, 1); in attach_crypt() 647 strscpy(p->alg_name, algo->name); in attach_crypt() 665 algo = xfrm_aalg_get_byname(ualg->alg_name, 1); in attach_auth() 676 strscpy(p->alg_name, algo->name); in attach_auth() 696 algo = xfrm_aalg_get_byname(ualg->alg_name, 1); in attach_auth_trunc() [all …]
|
| H A D | xfrm_ipcomp.c | 347 ipcd->tfm = crypto_alloc_acomp(x->calg->alg_name, 0, 0); in ipcomp_init_state() 351 calg_desc = xfrm_calg_get_byname(x->calg->alg_name, 0); in ipcomp_init_state()
|
| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-aes.c | 606 const char *alg_name) in starfive_aes_init_tfm() argument 614 ctx->skcipher_fbk = crypto_alloc_skcipher(alg_name, 0, in starfive_aes_init_tfm() 619 __func__, alg_name); in starfive_aes_init_tfm() 721 const char *alg_name) in starfive_aes_aead_init_tfm() argument 729 ctx->aead_fbk = crypto_alloc_aead(alg_name, 0, in starfive_aes_aead_init_tfm() 734 __func__, alg_name); in starfive_aes_aead_init_tfm()
|
| /linux/drivers/crypto/ti/ |
| H A D | dthev2-aes.c | 125 const char *alg_name = crypto_tfm_alg_name(crypto_skcipher_tfm(tfm)); in dthe_cipher_init_tfm_fallback() local 130 ctx->skcipher_fb = crypto_alloc_sync_skcipher(alg_name, 0, in dthe_cipher_init_tfm_fallback() 134 alg_name); in dthe_cipher_init_tfm_fallback() 577 const char *alg_name = crypto_tfm_alg_name(crypto_aead_tfm(tfm)); in dthe_aead_init_tfm() local 579 ctx->aead_fb = crypto_alloc_sync_aead(alg_name, 0, in dthe_aead_init_tfm() 583 alg_name); in dthe_aead_init_tfm()
|
| /linux/net/ipv6/ |
| H A D | esp6.c | 1033 x->geniv, x->aead->alg_name) >= CRYPTO_MAX_ALG_NAME) { in esp_init_aead() 1079 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1080 x->ealg->alg_name, in esp_init_authenc() 1089 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1090 x->ealg->alg_name, in esp_init_authenc() 1126 aalg_desc = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in esp_init_authenc()
|
| /linux/net/ipv4/ |
| H A D | esp4.c | 995 x->geniv, x->aead->alg_name) >= CRYPTO_MAX_ALG_NAME) { in esp_init_aead() 1041 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1042 x->ealg->alg_name, in esp_init_authenc() 1051 x->aalg ? x->aalg->alg_name : "digest_null", in esp_init_authenc() 1052 x->ealg->alg_name, in esp_init_authenc() 1088 aalg_desc = xfrm_aalg_get_byname(x->aalg->alg_name, 0); in esp_init_authenc()
|
| H A D | tcp_ao.c | 1552 cmd->alg_name[ARRAY_SIZE(cmd->alg_name) - 1] = '\0'; in tcp_ao_key_alloc() 1558 if (strcmp(cmd->alg_name, "cmac(aes)") == 0 && in tcp_ao_key_alloc() 1560 strscpy(cmd->alg_name, "cmac(aes128)"); in tcp_ao_key_alloc() 1562 algo = tcp_ao_find_algo(cmd->alg_name); in tcp_ao_key_alloc() 2273 strscpy(opt_out.alg_name, "cmac(aes)"); in tcp_ao_copy_mkts_to_user() 2275 strscpy(opt_out.alg_name, tcp_ao_algos[key->algo].name); in tcp_ao_copy_mkts_to_user()
|
| /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 | 219 const char *alg_name; in ieee80211_rate_control_ops_get() local 223 alg_name = ieee80211_default_rc_algo; in ieee80211_rate_control_ops_get() 225 alg_name = name; in ieee80211_rate_control_ops_get() 227 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 | 728 if (strcmp(dump_key->alg_name, "cmac(aes)")) { in verify_keys() 731 dump_key->alg_name); in verify_keys() 735 } else if (strcmp(dump_key->alg_name, key->alg)) { in verify_keys() 738 dump_key->alg_name, key->alg); in verify_keys()
|
| /linux/drivers/net/ethernet/netronome/nfp/crypto/ |
| H A D | ipsec.c | 385 if (x->aead && !strcmp(x->aead->alg_name, "rfc7539esp(chacha20,poly1305)")) { in nfp_net_xfrm_add_state() 473 if (!strcmp(x->aead->alg_name, "rfc7539esp(chacha20,poly1305)")) in nfp_net_xfrm_add_state()
|