Lines Matching refs:tfm
49 struct crypto_blkcipher *tfm; in cryptoloop_init() local
85 tfm = crypto_alloc_blkcipher(cms, 0, CRYPTO_ALG_ASYNC); in cryptoloop_init()
86 if (IS_ERR(tfm)) in cryptoloop_init()
87 return PTR_ERR(tfm); in cryptoloop_init()
89 err = crypto_blkcipher_setkey(tfm, info->lo_encrypt_key, in cryptoloop_init()
95 lo->key_data = tfm; in cryptoloop_init()
99 crypto_free_blkcipher(tfm); in cryptoloop_init()
117 struct crypto_blkcipher *tfm = lo->key_data; in cryptoloop_transfer() local
119 .tfm = tfm, in cryptoloop_transfer()
138 encdecfunc = crypto_blkcipher_crt(tfm)->decrypt; in cryptoloop_transfer()
144 encdecfunc = crypto_blkcipher_crt(tfm)->encrypt; in cryptoloop_transfer()
178 struct crypto_blkcipher *tfm = lo->key_data; in cryptoloop_release() local
179 if (tfm != NULL) { in cryptoloop_release()
180 crypto_free_blkcipher(tfm); in cryptoloop_release()