Lines Matching refs:generic_tfm
1561 struct crypto_shash *generic_tfm = NULL; in test_hash_vs_generic_impl() local
1583 generic_tfm = crypto_alloc_shash(generic_driver, 0, 0); in test_hash_vs_generic_impl()
1584 if (IS_ERR(generic_tfm)) { in test_hash_vs_generic_impl()
1585 err = PTR_ERR(generic_tfm); in test_hash_vs_generic_impl()
1603 crypto_shash_descsize(generic_tfm), GFP_KERNEL); in test_hash_vs_generic_impl()
1608 generic_desc->tfm = generic_tfm; in test_hash_vs_generic_impl()
1612 if (digestsize != crypto_shash_digestsize(generic_tfm)) { in test_hash_vs_generic_impl()
1615 crypto_shash_digestsize(generic_tfm)); in test_hash_vs_generic_impl()
1620 if (blocksize != crypto_shash_blocksize(generic_tfm)) { in test_hash_vs_generic_impl()
1622 driver, blocksize, crypto_shash_blocksize(generic_tfm)); in test_hash_vs_generic_impl()
1658 crypto_free_shash(generic_tfm); in test_hash_vs_generic_impl()
2146 struct crypto_aead *generic_tfm = NULL; in test_aead_vs_generic_impl() local
2169 generic_tfm = crypto_alloc_aead(generic_driver, 0, 0); in test_aead_vs_generic_impl()
2170 if (IS_ERR(generic_tfm)) { in test_aead_vs_generic_impl()
2171 err = PTR_ERR(generic_tfm); in test_aead_vs_generic_impl()
2188 generic_req = aead_request_alloc(generic_tfm, GFP_KERNEL); in test_aead_vs_generic_impl()
2196 if (maxauthsize != crypto_aead_alg(generic_tfm)->maxauthsize) { in test_aead_vs_generic_impl()
2199 crypto_aead_alg(generic_tfm)->maxauthsize); in test_aead_vs_generic_impl()
2204 if (ivsize != crypto_aead_ivsize(generic_tfm)) { in test_aead_vs_generic_impl()
2206 driver, ivsize, crypto_aead_ivsize(generic_tfm)); in test_aead_vs_generic_impl()
2211 if (blocksize != crypto_aead_blocksize(generic_tfm)) { in test_aead_vs_generic_impl()
2213 driver, blocksize, crypto_aead_blocksize(generic_tfm)); in test_aead_vs_generic_impl()
2262 crypto_free_aead(generic_tfm); in test_aead_vs_generic_impl()
2701 struct crypto_skcipher *generic_tfm = NULL; in test_skcipher_vs_generic_impl() local
2727 generic_tfm = crypto_alloc_skcipher(generic_driver, 0, 0); in test_skcipher_vs_generic_impl()
2728 if (IS_ERR(generic_tfm)) { in test_skcipher_vs_generic_impl()
2729 err = PTR_ERR(generic_tfm); in test_skcipher_vs_generic_impl()
2746 generic_req = skcipher_request_alloc(generic_tfm, GFP_KERNEL); in test_skcipher_vs_generic_impl()
2754 if (tfm->keysize != generic_tfm->keysize) { in test_skcipher_vs_generic_impl()
2756 driver, tfm->keysize, generic_tfm->keysize); in test_skcipher_vs_generic_impl()
2761 if (ivsize != crypto_skcipher_ivsize(generic_tfm)) { in test_skcipher_vs_generic_impl()
2763 driver, ivsize, crypto_skcipher_ivsize(generic_tfm)); in test_skcipher_vs_generic_impl()
2768 if (blocksize != crypto_skcipher_blocksize(generic_tfm)) { in test_skcipher_vs_generic_impl()
2771 crypto_skcipher_blocksize(generic_tfm)); in test_skcipher_vs_generic_impl()
2812 crypto_free_skcipher(generic_tfm); in test_skcipher_vs_generic_impl()