Lines Matching refs:cipher

232 static int cvm_xts_setkey(struct crypto_skcipher *cipher, const u8 *key,  in cvm_xts_setkey()  argument
235 struct cvm_enc_ctx *ctx = crypto_skcipher_ctx(cipher); in cvm_xts_setkey()
240 err = xts_verify_key(cipher, key, keylen); in cvm_xts_setkey()
288 static int cvm_setkey(struct crypto_skcipher *cipher, const u8 *key, in cvm_setkey() argument
291 struct cvm_enc_ctx *ctx = crypto_skcipher_ctx(cipher); in cvm_setkey()
302 static int cvm_cbc_aes_setkey(struct crypto_skcipher *cipher, const u8 *key, in cvm_cbc_aes_setkey() argument
305 return cvm_setkey(cipher, key, keylen, AES_CBC); in cvm_cbc_aes_setkey()
308 static int cvm_ecb_aes_setkey(struct crypto_skcipher *cipher, const u8 *key, in cvm_ecb_aes_setkey() argument
311 return cvm_setkey(cipher, key, keylen, AES_ECB); in cvm_ecb_aes_setkey()
314 static int cvm_cfb_aes_setkey(struct crypto_skcipher *cipher, const u8 *key, in cvm_cfb_aes_setkey() argument
317 return cvm_setkey(cipher, key, keylen, AES_CFB); in cvm_cfb_aes_setkey()
320 static int cvm_cbc_des3_setkey(struct crypto_skcipher *cipher, const u8 *key, in cvm_cbc_des3_setkey() argument
323 return verify_skcipher_des3_key(cipher, key) ?: in cvm_cbc_des3_setkey()
324 cvm_setkey(cipher, key, keylen, DES3_CBC); in cvm_cbc_des3_setkey()
327 static int cvm_ecb_des3_setkey(struct crypto_skcipher *cipher, const u8 *key, in cvm_ecb_des3_setkey() argument
330 return verify_skcipher_des3_key(cipher, key) ?: in cvm_ecb_des3_setkey()
331 cvm_setkey(cipher, key, keylen, DES3_ECB); in cvm_ecb_des3_setkey()