Lines Matching refs:tfm
449 static int spacc_aead_setkey(struct crypto_aead *tfm, const u8 *key, in spacc_aead_setkey() argument
452 struct spacc_aead_ctx *ctx = crypto_aead_ctx(tfm); in spacc_aead_setkey()
457 crypto_aead_set_flags(ctx->sw_cipher, crypto_aead_get_flags(tfm) & in spacc_aead_setkey()
460 crypto_aead_clear_flags(tfm, CRYPTO_TFM_RES_MASK); in spacc_aead_setkey()
461 crypto_aead_set_flags(tfm, crypto_aead_get_flags(ctx->sw_cipher) & in spacc_aead_setkey()
484 crypto_aead_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in spacc_aead_setkey()
488 static int spacc_aead_setauthsize(struct crypto_aead *tfm, in spacc_aead_setauthsize() argument
491 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(crypto_aead_tfm(tfm)); in spacc_aead_setauthsize()
686 static int spacc_aead_cra_init(struct crypto_aead *tfm) in spacc_aead_cra_init() argument
688 struct spacc_aead_ctx *ctx = crypto_aead_ctx(tfm); in spacc_aead_cra_init()
689 struct aead_alg *alg = crypto_aead_alg(tfm); in spacc_aead_cra_init()
703 tfm, in spacc_aead_cra_init()
715 static void spacc_aead_cra_exit(struct crypto_aead *tfm) in spacc_aead_cra_exit() argument
717 struct spacc_aead_ctx *ctx = crypto_aead_ctx(tfm); in spacc_aead_cra_exit()
729 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_des_setkey() local
730 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_des_setkey()
740 tfm->crt_flags |= CRYPTO_TFM_RES_WEAK_KEY; in spacc_des_setkey()
757 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_aes_setkey() local
758 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aes_setkey()
793 tfm->crt_flags &= ~CRYPTO_TFM_RES_MASK; in spacc_aes_setkey()
794 tfm->crt_flags |= in spacc_aes_setkey()
804 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_kasumi_f8_setkey() local
805 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_kasumi_f8_setkey()
824 struct crypto_tfm *tfm = req->req->tfm; in spacc_ablk_need_fallback() local
825 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_ablk_need_fallback()
828 ctx = crypto_tfm_ctx(tfm); in spacc_ablk_need_fallback()
855 struct crypto_tfm *tfm = req->req->tfm; in spacc_ablk_submit() local
856 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_ablk_submit()
858 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_ablk_submit()
914 struct crypto_alg *alg = req->base.tfm->__crt_alg; in spacc_ablk_setup()
988 static int spacc_ablk_cra_init(struct crypto_tfm *tfm) in spacc_ablk_cra_init() argument
990 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_ablk_cra_init()
991 struct crypto_alg *alg = tfm->__crt_alg; in spacc_ablk_cra_init()
1009 tfm->crt_ablkcipher.reqsize = sizeof(struct spacc_req); in spacc_ablk_cra_init()
1014 static void spacc_ablk_cra_exit(struct crypto_tfm *tfm) in spacc_ablk_cra_exit() argument
1016 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_ablk_cra_exit()
1026 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_ablk_encrypt() local
1027 struct spacc_alg *alg = to_spacc_alg(tfm->__crt_alg); in spacc_ablk_encrypt()
1035 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_ablk_decrypt() local
1036 struct spacc_alg *alg = to_spacc_alg(tfm->__crt_alg); in spacc_ablk_decrypt()
1115 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_req_submit()