Lines Matching refs:tfm

408 	struct spacc_alg *alg = to_spacc_alg(req->req->tfm->__crt_alg);  in spacc_aead_free_ddts()
409 struct spacc_ablk_ctx *aead_ctx = crypto_tfm_ctx(req->req->tfm); in spacc_aead_free_ddts()
448 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in spacc_aead_des_setkey() local
449 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aead_des_setkey()
454 tfm->crt_flags |= CRYPTO_TFM_RES_WEAK_KEY; in spacc_aead_des_setkey()
468 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in spacc_aead_aes_setkey() local
469 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aead_aes_setkey()
483 tfm->crt_flags & CRYPTO_TFM_REQ_MASK; in spacc_aead_aes_setkey()
493 static int spacc_aead_setkey(struct crypto_aead *tfm, const u8 *key, in spacc_aead_setkey() argument
496 struct spacc_aead_ctx *ctx = crypto_aead_ctx(tfm); in spacc_aead_setkey()
497 struct spacc_alg *alg = to_spacc_alg(tfm->base.__crt_alg); in spacc_aead_setkey()
512 err = spacc_aead_aes_setkey(tfm, keys.enckey, keys.enckeylen); in spacc_aead_setkey()
514 err = spacc_aead_des_setkey(tfm, keys.enckey, keys.enckeylen); in spacc_aead_setkey()
525 crypto_aead_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in spacc_aead_setkey()
529 static int spacc_aead_setauthsize(struct crypto_aead *tfm, in spacc_aead_setauthsize() argument
532 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(crypto_aead_tfm(tfm)); in spacc_aead_setauthsize()
547 struct crypto_tfm *tfm = req->req->tfm; in spacc_aead_need_fallback() local
548 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_aead_need_fallback()
550 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aead_need_fallback()
597 struct crypto_tfm *tfm = req->req->tfm; in spacc_aead_submit() local
598 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aead_submit()
599 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_aead_submit()
684 struct crypto_alg *alg = req->base.tfm->__crt_alg; in spacc_aead_setup()
731 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in spacc_aead_encrypt() local
732 struct spacc_alg *alg = to_spacc_alg(tfm->__crt_alg); in spacc_aead_encrypt()
739 struct crypto_aead *tfm = aead_givcrypt_reqtfm(req); in spacc_aead_givencrypt() local
740 struct spacc_aead_ctx *ctx = crypto_aead_ctx(tfm); in spacc_aead_givencrypt()
741 size_t ivsize = crypto_aead_ivsize(tfm); in spacc_aead_givencrypt()
742 struct spacc_alg *alg = to_spacc_alg(tfm->base.__crt_alg); in spacc_aead_givencrypt()
761 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in spacc_aead_decrypt() local
762 struct spacc_alg *alg = to_spacc_alg(tfm->__crt_alg); in spacc_aead_decrypt()
771 static int spacc_aead_cra_init(struct crypto_tfm *tfm) in spacc_aead_cra_init() argument
773 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aead_cra_init()
774 struct crypto_alg *alg = tfm->__crt_alg; in spacc_aead_cra_init()
793 tfm->crt_aead.reqsize = sizeof(struct spacc_req); in spacc_aead_cra_init()
802 static void spacc_aead_cra_exit(struct crypto_tfm *tfm) in spacc_aead_cra_exit() argument
804 struct spacc_aead_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aead_cra_exit()
818 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_des_setkey() local
819 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_des_setkey()
829 tfm->crt_flags |= CRYPTO_TFM_RES_WEAK_KEY; in spacc_des_setkey()
846 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_aes_setkey() local
847 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_aes_setkey()
882 tfm->crt_flags &= ~CRYPTO_TFM_RES_MASK; in spacc_aes_setkey()
883 tfm->crt_flags |= in spacc_aes_setkey()
893 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_kasumi_f8_setkey() local
894 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_kasumi_f8_setkey()
913 struct crypto_tfm *tfm = req->req->tfm; in spacc_ablk_need_fallback() local
914 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_ablk_need_fallback()
917 ctx = crypto_tfm_ctx(tfm); in spacc_ablk_need_fallback()
944 struct crypto_tfm *tfm = req->req->tfm; in spacc_ablk_submit() local
945 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_ablk_submit()
947 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_ablk_submit()
1003 struct crypto_alg *alg = req->base.tfm->__crt_alg; in spacc_ablk_setup()
1077 static int spacc_ablk_cra_init(struct crypto_tfm *tfm) in spacc_ablk_cra_init() argument
1079 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_ablk_cra_init()
1080 struct crypto_alg *alg = tfm->__crt_alg; in spacc_ablk_cra_init()
1098 tfm->crt_ablkcipher.reqsize = sizeof(struct spacc_req); in spacc_ablk_cra_init()
1103 static void spacc_ablk_cra_exit(struct crypto_tfm *tfm) in spacc_ablk_cra_exit() argument
1105 struct spacc_ablk_ctx *ctx = crypto_tfm_ctx(tfm); in spacc_ablk_cra_exit()
1115 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_ablk_encrypt() local
1116 struct spacc_alg *alg = to_spacc_alg(tfm->__crt_alg); in spacc_ablk_encrypt()
1124 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(cipher); in spacc_ablk_decrypt() local
1125 struct spacc_alg *alg = to_spacc_alg(tfm->__crt_alg); in spacc_ablk_decrypt()
1204 struct crypto_alg *alg = req->req->tfm->__crt_alg; in spacc_req_submit()