Lines Matching defs:tfm
648 static int stm32_cryp_init_tfm(struct crypto_skcipher *tfm)
650 struct stm32_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
652 crypto_skcipher_set_reqsize(tfm, sizeof(struct stm32_cryp_reqctx));
664 static int stm32_cryp_aes_aead_init(struct crypto_aead *tfm)
666 struct stm32_cryp_ctx *ctx = crypto_aead_ctx(tfm);
668 tfm->reqsize = sizeof(struct stm32_cryp_reqctx);
706 static int stm32_cryp_setkey(struct crypto_skcipher *tfm, const u8 *key,
709 struct stm32_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
717 static int stm32_cryp_aes_setkey(struct crypto_skcipher *tfm, const u8 *key,
724 return stm32_cryp_setkey(tfm, key, keylen);
727 static int stm32_cryp_des_setkey(struct crypto_skcipher *tfm, const u8 *key,
730 return verify_skcipher_des_key(tfm, key) ?:
731 stm32_cryp_setkey(tfm, key, keylen);
734 static int stm32_cryp_tdes_setkey(struct crypto_skcipher *tfm, const u8 *key,
737 return verify_skcipher_des3_key(tfm, key) ?:
738 stm32_cryp_setkey(tfm, key, keylen);
741 static int stm32_cryp_aes_aead_setkey(struct crypto_aead *tfm, const u8 *key,
744 struct stm32_cryp_ctx *ctx = crypto_aead_ctx(tfm);
756 static int stm32_cryp_aes_gcm_setauthsize(struct crypto_aead *tfm,
775 static int stm32_cryp_aes_ccm_setauthsize(struct crypto_aead *tfm,