Lines Matching refs:generic_tfm

1650 	struct crypto_shash *generic_tfm = NULL;
1672 generic_tfm = crypto_alloc_shash(generic_driver, 0, 0);
1673 if (IS_ERR(generic_tfm)) {
1674 err = PTR_ERR(generic_tfm);
1692 crypto_shash_descsize(generic_tfm), GFP_KERNEL);
1697 generic_desc->tfm = generic_tfm;
1701 if (digestsize != crypto_shash_digestsize(generic_tfm)) {
1704 crypto_shash_digestsize(generic_tfm));
1709 if (blocksize != crypto_shash_blocksize(generic_tfm)) {
1711 driver, blocksize, crypto_shash_blocksize(generic_tfm));
1747 crypto_free_shash(generic_tfm);
2383 struct crypto_aead *generic_tfm = NULL;
2398 generic_tfm = crypto_alloc_aead(generic_driver, 0, 0);
2399 if (IS_ERR(generic_tfm)) {
2400 err = PTR_ERR(generic_tfm);
2411 generic_req = aead_request_alloc(generic_tfm, GFP_KERNEL);
2420 crypto_aead_maxauthsize(generic_tfm)) {
2423 crypto_aead_maxauthsize(generic_tfm));
2428 if (crypto_aead_ivsize(tfm) != crypto_aead_ivsize(generic_tfm)) {
2431 crypto_aead_ivsize(generic_tfm));
2436 if (crypto_aead_blocksize(tfm) != crypto_aead_blocksize(generic_tfm)) {
2439 crypto_aead_blocksize(generic_tfm));
2474 crypto_free_aead(generic_tfm);
2976 struct crypto_skcipher *generic_tfm = NULL;
3002 generic_tfm = crypto_alloc_skcipher(generic_driver, 0, 0);
3003 if (IS_ERR(generic_tfm)) {
3004 err = PTR_ERR(generic_tfm);
3021 generic_req = skcipher_request_alloc(generic_tfm, GFP_KERNEL);
3030 crypto_skcipher_min_keysize(generic_tfm)) {
3033 crypto_skcipher_min_keysize(generic_tfm));
3038 if (maxkeysize != crypto_skcipher_max_keysize(generic_tfm)) {
3041 crypto_skcipher_max_keysize(generic_tfm));
3046 if (ivsize != crypto_skcipher_ivsize(generic_tfm)) {
3048 driver, ivsize, crypto_skcipher_ivsize(generic_tfm));
3053 if (blocksize != crypto_skcipher_blocksize(generic_tfm)) {
3056 crypto_skcipher_blocksize(generic_tfm));
3097 crypto_free_skcipher(generic_tfm);