Lines Matching refs:ctfm

270 static int safexcel_skcipher_aes_setkey(struct crypto_skcipher *ctfm,  in safexcel_skcipher_aes_setkey()  argument
273 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aes_setkey()
281 crypto_skcipher_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_skcipher_aes_setkey()
303 static int safexcel_aead_setkey(struct crypto_aead *ctfm, const u8 *key, in safexcel_aead_setkey() argument
306 struct crypto_tfm *tfm = crypto_aead_tfm(ctfm); in safexcel_aead_setkey()
332 err = verify_aead_des3_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey()
382 crypto_aead_set_flags(ctfm, crypto_aead_get_flags(ctfm) & in safexcel_aead_setkey()
401 crypto_aead_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_aead_setkey()
1276 static int safexcel_skcipher_aesctr_setkey(struct crypto_skcipher *ctfm, in safexcel_skcipher_aesctr_setkey() argument
1279 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aesctr_setkey()
1292 crypto_skcipher_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_skcipher_aesctr_setkey()
1351 static int safexcel_des_setkey(struct crypto_skcipher *ctfm, const u8 *key, in safexcel_des_setkey() argument
1354 struct safexcel_cipher_ctx *ctx = crypto_skcipher_ctx(ctfm); in safexcel_des_setkey()
1357 ret = verify_skcipher_des_key(ctfm, key); in safexcel_des_setkey()
1443 static int safexcel_des3_ede_setkey(struct crypto_skcipher *ctfm, in safexcel_des3_ede_setkey() argument
1446 struct safexcel_cipher_ctx *ctx = crypto_skcipher_ctx(ctfm); in safexcel_des3_ede_setkey()
1449 err = verify_skcipher_des3_key(ctfm, key); in safexcel_des3_ede_setkey()
1950 static int safexcel_skcipher_aesxts_setkey(struct crypto_skcipher *ctfm, in safexcel_skcipher_aesxts_setkey() argument
1953 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aesxts_setkey()
1961 ret = xts_verify_key(ctfm, key, len); in safexcel_skcipher_aesxts_setkey()
1969 crypto_skcipher_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_skcipher_aesxts_setkey()
1988 crypto_skcipher_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_skcipher_aesxts_setkey()
2066 static int safexcel_aead_gcm_setkey(struct crypto_aead *ctfm, const u8 *key, in safexcel_aead_gcm_setkey() argument
2069 struct crypto_tfm *tfm = crypto_aead_tfm(ctfm); in safexcel_aead_gcm_setkey()
2078 crypto_aead_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_aead_gcm_setkey()
2099 crypto_cipher_set_flags(ctx->hkaes, crypto_aead_get_flags(ctfm) & in safexcel_aead_gcm_setkey()
2102 crypto_aead_set_flags(ctfm, crypto_cipher_get_flags(ctx->hkaes) & in safexcel_aead_gcm_setkey()
2184 static int safexcel_aead_ccm_setkey(struct crypto_aead *ctfm, const u8 *key, in safexcel_aead_ccm_setkey() argument
2187 struct crypto_tfm *tfm = crypto_aead_tfm(ctfm); in safexcel_aead_ccm_setkey()
2195 crypto_aead_set_flags(ctfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in safexcel_aead_ccm_setkey()