Lines Matching defs:tfm
830 static int stm32_cryp_init_tfm(struct crypto_skcipher *tfm)
832 crypto_skcipher_set_reqsize(tfm, sizeof(struct stm32_cryp_reqctx));
839 static int stm32_cryp_aes_aead_init(struct crypto_aead *tfm)
841 tfm->reqsize = sizeof(struct stm32_cryp_reqctx);
875 static int stm32_cryp_setkey(struct crypto_skcipher *tfm, const u8 *key,
878 struct stm32_cryp_ctx *ctx = crypto_skcipher_ctx(tfm);
886 static int stm32_cryp_aes_setkey(struct crypto_skcipher *tfm, const u8 *key,
893 return stm32_cryp_setkey(tfm, key, keylen);
896 static int stm32_cryp_des_setkey(struct crypto_skcipher *tfm, const u8 *key,
899 return verify_skcipher_des_key(tfm, key) ?:
900 stm32_cryp_setkey(tfm, key, keylen);
903 static int stm32_cryp_tdes_setkey(struct crypto_skcipher *tfm, const u8 *key,
906 return verify_skcipher_des3_key(tfm, key) ?:
907 stm32_cryp_setkey(tfm, key, keylen);
910 static int stm32_cryp_aes_aead_setkey(struct crypto_aead *tfm, const u8 *key,
913 struct stm32_cryp_ctx *ctx = crypto_aead_ctx(tfm);
925 static int stm32_cryp_aes_gcm_setauthsize(struct crypto_aead *tfm,
944 static int stm32_cryp_aes_ccm_setauthsize(struct crypto_aead *tfm,