Lines Matching refs:tfm
601 static int sahara_aes_setkey(struct crypto_ablkcipher *tfm, const u8 *key, in sahara_aes_setkey() argument
604 struct sahara_ctx *ctx = crypto_ablkcipher_ctx(tfm); in sahara_aes_setkey()
625 (tfm->base.crt_flags & CRYPTO_TFM_REQ_MASK); in sahara_aes_setkey()
629 struct crypto_tfm *tfm_aux = crypto_ablkcipher_tfm(tfm); in sahara_aes_setkey()
666 struct crypto_tfm *tfm = in sahara_aes_ecb_encrypt() local
675 ablkcipher_request_set_tfm(req, __crypto_ablkcipher_cast(tfm)); in sahara_aes_ecb_encrypt()
684 struct crypto_tfm *tfm = in sahara_aes_ecb_decrypt() local
693 ablkcipher_request_set_tfm(req, __crypto_ablkcipher_cast(tfm)); in sahara_aes_ecb_decrypt()
702 struct crypto_tfm *tfm = in sahara_aes_cbc_encrypt() local
711 ablkcipher_request_set_tfm(req, __crypto_ablkcipher_cast(tfm)); in sahara_aes_cbc_encrypt()
720 struct crypto_tfm *tfm = in sahara_aes_cbc_decrypt() local
729 ablkcipher_request_set_tfm(req, __crypto_ablkcipher_cast(tfm)); in sahara_aes_cbc_decrypt()
736 static int sahara_aes_cra_init(struct crypto_tfm *tfm) in sahara_aes_cra_init() argument
738 const char *name = crypto_tfm_alg_name(tfm); in sahara_aes_cra_init()
739 struct sahara_ctx *ctx = crypto_tfm_ctx(tfm); in sahara_aes_cra_init()
748 tfm->crt_ablkcipher.reqsize = sizeof(struct sahara_aes_reqctx); in sahara_aes_cra_init()
753 static void sahara_aes_cra_exit(struct crypto_tfm *tfm) in sahara_aes_cra_exit() argument
755 struct sahara_ctx *ctx = crypto_tfm_ctx(tfm); in sahara_aes_cra_exit()
913 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); in sahara_sha_prepare_request() local
919 block_size = crypto_tfm_alg_blocksize(crypto_ahash_tfm(tfm)); in sahara_sha_prepare_request()
1054 if (crypto_tfm_alg_type(async_req->tfm) == in sahara_queue_manage()
1107 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); in sahara_sha_init() local
1112 switch (crypto_ahash_digestsize(tfm)) { in sahara_sha_init()
1182 static int sahara_sha_cra_init(struct crypto_tfm *tfm) in sahara_sha_cra_init() argument
1184 const char *name = crypto_tfm_alg_name(tfm); in sahara_sha_cra_init()
1185 struct sahara_ctx *ctx = crypto_tfm_ctx(tfm); in sahara_sha_cra_init()
1193 crypto_ahash_set_reqsize(__crypto_ahash_cast(tfm), in sahara_sha_cra_init()
1200 static void sahara_sha_cra_exit(struct crypto_tfm *tfm) in sahara_sha_cra_exit() argument
1202 struct sahara_ctx *ctx = crypto_tfm_ctx(tfm); in sahara_sha_cra_exit()