Lines Matching refs:tfm
401 static int atmel_tdes_crypt_pdc(struct crypto_tfm *tfm, dma_addr_t dma_addr_in, in atmel_tdes_crypt_pdc() argument
404 struct atmel_tdes_ctx *ctx = crypto_tfm_ctx(tfm); in atmel_tdes_crypt_pdc()
437 static int atmel_tdes_crypt_dma(struct crypto_tfm *tfm, dma_addr_t dma_addr_in, in atmel_tdes_crypt_dma() argument
440 struct atmel_tdes_ctx *ctx = crypto_tfm_ctx(tfm); in atmel_tdes_crypt_dma()
508 struct crypto_tfm *tfm = crypto_ablkcipher_tfm( in atmel_tdes_crypt_start() local
565 err = atmel_tdes_crypt_dma(tfm, addr_in, addr_out, count); in atmel_tdes_crypt_start()
567 err = atmel_tdes_crypt_pdc(tfm, addr_in, addr_out, count); in atmel_tdes_crypt_start()
777 static int atmel_des_setkey(struct crypto_ablkcipher *tfm, const u8 *key, in atmel_des_setkey() argument
782 struct crypto_tfm *ctfm = crypto_ablkcipher_tfm(tfm); in atmel_des_setkey()
784 struct atmel_tdes_ctx *ctx = crypto_ablkcipher_ctx(tfm); in atmel_des_setkey()
787 crypto_ablkcipher_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in atmel_des_setkey()
803 static int atmel_tdes_setkey(struct crypto_ablkcipher *tfm, const u8 *key, in atmel_tdes_setkey() argument
806 struct atmel_tdes_ctx *ctx = crypto_ablkcipher_ctx(tfm); in atmel_tdes_setkey()
809 alg_name = crypto_tfm_alg_name(crypto_ablkcipher_tfm(tfm)); in atmel_tdes_setkey()
816 crypto_ablkcipher_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in atmel_tdes_setkey()
819 crypto_ablkcipher_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in atmel_tdes_setkey()
901 static int atmel_tdes_cra_init(struct crypto_tfm *tfm) in atmel_tdes_cra_init() argument
903 struct atmel_tdes_ctx *ctx = crypto_tfm_ctx(tfm); in atmel_tdes_cra_init()
906 tfm->crt_ablkcipher.reqsize = sizeof(struct atmel_tdes_reqctx); in atmel_tdes_cra_init()
915 static void atmel_tdes_cra_exit(struct crypto_tfm *tfm) in atmel_tdes_cra_exit() argument