Lines Matching refs:generic_tfm
1645 struct crypto_shash *generic_tfm = NULL; in test_hash_vs_generic_impl() local
1667 generic_tfm = crypto_alloc_shash(generic_driver, 0, 0); in test_hash_vs_generic_impl()
1668 if (IS_ERR(generic_tfm)) { in test_hash_vs_generic_impl()
1669 err = PTR_ERR(generic_tfm); in test_hash_vs_generic_impl()
1687 crypto_shash_descsize(generic_tfm), GFP_KERNEL); in test_hash_vs_generic_impl()
1692 generic_desc->tfm = generic_tfm; in test_hash_vs_generic_impl()
1696 if (digestsize != crypto_shash_digestsize(generic_tfm)) { in test_hash_vs_generic_impl()
1699 crypto_shash_digestsize(generic_tfm)); in test_hash_vs_generic_impl()
1704 if (blocksize != crypto_shash_blocksize(generic_tfm)) { in test_hash_vs_generic_impl()
1706 driver, blocksize, crypto_shash_blocksize(generic_tfm)); in test_hash_vs_generic_impl()
1742 crypto_free_shash(generic_tfm); in test_hash_vs_generic_impl()
2375 struct crypto_aead *generic_tfm = NULL; in test_aead_vs_generic_impl() local
2390 generic_tfm = crypto_alloc_aead(generic_driver, 0, 0); in test_aead_vs_generic_impl()
2391 if (IS_ERR(generic_tfm)) { in test_aead_vs_generic_impl()
2392 err = PTR_ERR(generic_tfm); in test_aead_vs_generic_impl()
2403 generic_req = aead_request_alloc(generic_tfm, GFP_KERNEL); in test_aead_vs_generic_impl()
2412 crypto_aead_maxauthsize(generic_tfm)) { in test_aead_vs_generic_impl()
2415 crypto_aead_maxauthsize(generic_tfm)); in test_aead_vs_generic_impl()
2420 if (crypto_aead_ivsize(tfm) != crypto_aead_ivsize(generic_tfm)) { in test_aead_vs_generic_impl()
2423 crypto_aead_ivsize(generic_tfm)); in test_aead_vs_generic_impl()
2428 if (crypto_aead_blocksize(tfm) != crypto_aead_blocksize(generic_tfm)) { in test_aead_vs_generic_impl()
2431 crypto_aead_blocksize(generic_tfm)); in test_aead_vs_generic_impl()
2466 crypto_free_aead(generic_tfm); in test_aead_vs_generic_impl()
2963 struct crypto_skcipher *generic_tfm = NULL; in test_skcipher_vs_generic_impl() local
2989 generic_tfm = crypto_alloc_skcipher(generic_driver, 0, 0); in test_skcipher_vs_generic_impl()
2990 if (IS_ERR(generic_tfm)) { in test_skcipher_vs_generic_impl()
2991 err = PTR_ERR(generic_tfm); in test_skcipher_vs_generic_impl()
3008 generic_req = skcipher_request_alloc(generic_tfm, GFP_KERNEL); in test_skcipher_vs_generic_impl()
3017 crypto_skcipher_min_keysize(generic_tfm)) { in test_skcipher_vs_generic_impl()
3020 crypto_skcipher_min_keysize(generic_tfm)); in test_skcipher_vs_generic_impl()
3025 if (maxkeysize != crypto_skcipher_max_keysize(generic_tfm)) { in test_skcipher_vs_generic_impl()
3028 crypto_skcipher_max_keysize(generic_tfm)); in test_skcipher_vs_generic_impl()
3033 if (ivsize != crypto_skcipher_ivsize(generic_tfm)) { in test_skcipher_vs_generic_impl()
3035 driver, ivsize, crypto_skcipher_ivsize(generic_tfm)); in test_skcipher_vs_generic_impl()
3040 if (blocksize != crypto_skcipher_blocksize(generic_tfm)) { in test_skcipher_vs_generic_impl()
3043 crypto_skcipher_blocksize(generic_tfm)); in test_skcipher_vs_generic_impl()
3084 crypto_free_skcipher(generic_tfm); in test_skcipher_vs_generic_impl()