Lines Matching refs:generic_driver
147 const char *generic_driver; member
1763 static int test_hash_vs_generic_impl(const char *generic_driver, in test_hash_vs_generic_impl() argument
1792 if (!generic_driver) { /* Use default naming convention? */ in test_hash_vs_generic_impl()
1796 generic_driver = _generic_driver; in test_hash_vs_generic_impl()
1799 if (strcmp(generic_driver, driver) == 0) /* Already the generic impl? */ in test_hash_vs_generic_impl()
1802 generic_tfm = crypto_alloc_shash(generic_driver, 0, 0); in test_hash_vs_generic_impl()
1807 driver, generic_driver); in test_hash_vs_generic_impl()
1811 generic_driver, algname, err); in test_hash_vs_generic_impl()
1883 static int test_hash_vs_generic_impl(const char *generic_driver, in test_hash_vs_generic_impl() argument
1930 const char *generic_driver, unsigned int maxkeysize) in __alg_test_hash() argument
2003 err = test_hash_vs_generic_impl(generic_driver, maxkeysize, req, in __alg_test_hash()
2050 desc->generic_driver, maxkeysize); in alg_test_hash()
2056 desc->generic_driver, maxkeysize); in alg_test_hash()
2525 const char *generic_driver = ctx->test_desc->generic_driver; in test_aead_vs_generic_impl() local
2532 if (!generic_driver) { /* Use default naming convention? */ in test_aead_vs_generic_impl()
2536 generic_driver = _generic_driver; in test_aead_vs_generic_impl()
2539 if (strcmp(generic_driver, driver) == 0) /* Already the generic impl? */ in test_aead_vs_generic_impl()
2542 generic_tfm = crypto_alloc_aead(generic_driver, 0, 0); in test_aead_vs_generic_impl()
2547 driver, generic_driver); in test_aead_vs_generic_impl()
2551 generic_driver, algname, err); in test_aead_vs_generic_impl()
3104 static int test_skcipher_vs_generic_impl(const char *generic_driver, in test_skcipher_vs_generic_impl() argument
3131 if (!generic_driver) { /* Use default naming convention? */ in test_skcipher_vs_generic_impl()
3135 generic_driver = _generic_driver; in test_skcipher_vs_generic_impl()
3138 if (strcmp(generic_driver, driver) == 0) /* Already the generic impl? */ in test_skcipher_vs_generic_impl()
3141 generic_tfm = crypto_alloc_skcipher(generic_driver, 0, 0); in test_skcipher_vs_generic_impl()
3146 driver, generic_driver); in test_skcipher_vs_generic_impl()
3150 generic_driver, algname, err); in test_skcipher_vs_generic_impl()
3243 static int test_skcipher_vs_generic_impl(const char *generic_driver, in test_skcipher_vs_generic_impl() argument
3315 err = test_skcipher_vs_generic_impl(desc->generic_driver, req, tsgls); in alg_test_skcipher()
4255 .generic_driver = "adiantum(xchacha12-generic,aes-generic,nhpoly1305-generic)",
4262 .generic_driver = "adiantum(xchacha20-generic,aes-generic,nhpoly1305-generic)",
4553 .generic_driver = "ccm_base(ctr(aes-generic),cbcmac(aes-generic))",
4564 .generic_driver = "ccm_base(ctr(sm4-generic),cbcmac(sm4-generic))",
4880 .generic_driver = "arc4-generic",
5110 .generic_driver = "gcm_base(ctr(aes-generic),ghash-generic)",
5118 .generic_driver = "gcm_base(ctr(aria-generic),ghash-generic)",
5125 .generic_driver = "gcm_base(ctr(sm4-generic),ghash-generic)",
5138 .generic_driver =
5247 .generic_driver = "lrw(ecb(aes-generic))",
5254 .generic_driver = "lrw(ecb(camellia-generic))",
5261 .generic_driver = "lrw(ecb(cast6-generic))",
5268 .generic_driver = "lrw(ecb(serpent-generic))",
5275 .generic_driver = "lrw(ecb(twofish-generic))",
5436 .generic_driver = "rfc4106(gcm_base(ctr(aes-generic),ghash-generic))",
5448 .generic_driver = "rfc4309(ccm_base(ctr(aes-generic),cbcmac(aes-generic)))",
5460 .generic_driver = "rfc4543(gcm_base(ctr(aes-generic),ghash-generic))",
5656 .generic_driver = "xts(ecb(aes-generic))",
5664 .generic_driver = "xts(ecb(camellia-generic))",
5671 .generic_driver = "xts(ecb(cast6-generic))",
5685 .generic_driver = "xts(ecb(serpent-generic))",
5692 .generic_driver = "xts(ecb(sm4-generic))",
5699 .generic_driver = "xts(ecb(twofish-generic))",