Home
last modified time | relevance | path

Searched refs:decrypt (Results 1 – 25 of 141) sorted by relevance

123456

/Linux-v4.19/drivers/crypto/ccree/
Dcc_cipher.c810 .decrypt = cc_cipher_decrypt,
826 .decrypt = cc_cipher_decrypt,
843 .decrypt = cc_cipher_decrypt,
860 .decrypt = cc_cipher_decrypt,
876 .decrypt = cc_cipher_decrypt,
893 .decrypt = cc_cipher_decrypt,
910 .decrypt = cc_cipher_decrypt,
926 .decrypt = cc_cipher_decrypt,
943 .decrypt = cc_cipher_decrypt,
960 .decrypt = cc_cipher_decrypt,
[all …]
/Linux-v4.19/drivers/crypto/caam/
Dcaamalg.c1865 .decrypt = ablkcipher_decrypt,
1882 .decrypt = ablkcipher_decrypt,
1899 .decrypt = ablkcipher_decrypt,
1916 .decrypt = ablkcipher_decrypt,
1932 .decrypt = ablkcipher_decrypt,
1951 .decrypt = ablkcipher_decrypt,
1972 .decrypt = ipsec_gcm_decrypt,
1990 .decrypt = ipsec_gcm_decrypt,
2009 .decrypt = gcm_decrypt,
2030 .decrypt = aead_decrypt,
[all …]
Dcaamalg_qi.c1567 .decrypt = ablkcipher_decrypt,
1584 .decrypt = ablkcipher_decrypt,
1601 .decrypt = ablkcipher_decrypt,
1618 .decrypt = ablkcipher_decrypt,
1634 .decrypt = ablkcipher_decrypt,
1653 .decrypt = ablkcipher_decrypt,
1674 .decrypt = ipsec_gcm_decrypt,
1692 .decrypt = ipsec_gcm_decrypt,
1711 .decrypt = aead_decrypt,
1731 .decrypt = aead_decrypt,
[all …]
/Linux-v4.19/drivers/crypto/
Dpadlock-aes.c64 struct cword decrypt; member
133 ctx->cword.decrypt.encdec = 1; in aes_set_key()
135 ctx->cword.decrypt.rounds = ctx->cword.encrypt.rounds; in aes_set_key()
137 ctx->cword.decrypt.ksize = ctx->cword.encrypt.ksize; in aes_set_key()
145 ctx->cword.decrypt.keygen = 1; in aes_set_key()
158 &ctx->cword.decrypt == per_cpu(paes_last_cword, cpu)) in aes_set_key()
316 ecb_crypt(in, out, ctx->D, &ctx->cword.decrypt, 1); in aes_decrypt()
374 padlock_reset_key(&ctx->cword.decrypt); in ecb_aes_decrypt()
381 ctx->D, &ctx->cword.decrypt, in ecb_aes_decrypt()
408 .decrypt = ecb_aes_decrypt,
[all …]
Dixp4xx_crypto.c180 struct ix_sa_dir decrypt; member
404 *(u32*)ctx->decrypt.npe_ctx &= cpu_to_be32(~CIPH_ENCR); in one_packet()
570 ret = init_sa_dir(&ctx->decrypt); in init_tfm()
593 free_sa_dir(&ctx->decrypt); in exit_tfm()
668 dir = encrypt ? &ctx->encrypt : &ctx->decrypt; in setup_auth()
708 struct ix_sa_dir *dir = &ctx->decrypt; in gen_rev_aes_key()
742 dir = encrypt ? &ctx->encrypt : &ctx->decrypt; in setup_cipher()
837 reset_sa_dir(&ctx->decrypt); in ablk_setkey()
840 ctx->decrypt.npe_mode = NPE_OP_HMAC_DISABLE; in ablk_setkey()
898 dir = encrypt ? &ctx->encrypt : &ctx->decrypt; in ablk_perform()
[all …]
Datmel-tdes.c931 .decrypt = atmel_tdes_ecb_decrypt,
951 .decrypt = atmel_tdes_cbc_decrypt,
971 .decrypt = atmel_tdes_cfb_decrypt,
991 .decrypt = atmel_tdes_cfb8_decrypt,
1011 .decrypt = atmel_tdes_cfb16_decrypt,
1031 .decrypt = atmel_tdes_cfb32_decrypt,
1051 .decrypt = atmel_tdes_ofb_decrypt,
1070 .decrypt = atmel_tdes_ecb_decrypt,
1090 .decrypt = atmel_tdes_cbc_decrypt,
1110 .decrypt = atmel_tdes_cfb_decrypt,
[all …]
/Linux-v4.19/drivers/crypto/cavium/nitrox/
Dnitrox_algs.c307 .decrypt = nitrox_aes_decrypt,
326 .decrypt = nitrox_aes_decrypt,
345 .decrypt = nitrox_aes_decrypt,
364 .decrypt = nitrox_aes_decrypt,
385 .decrypt = nitrox_aes_decrypt,
403 .decrypt = nitrox_aes_decrypt,
422 .decrypt = nitrox_3des_decrypt,
441 .decrypt = nitrox_3des_decrypt,
/Linux-v4.19/drivers/crypto/amcc/
Dcrypto4xx_alg.c79 const unsigned int ivlen, bool decrypt) in crypto4xx_crypt() argument
89 req->cryptlen, iv, ivlen, decrypt ? ctx->sa_in : ctx->sa_out, in crypto4xx_crypt()
325 bool is_ccm, bool decrypt) in crypto4xx_aead_need_fallback() argument
449 static int crypto4xx_crypt_aes_ccm(struct aead_request *req, bool decrypt) in crypto4xx_crypt_aes_ccm() argument
459 if (decrypt) in crypto4xx_crypt_aes_ccm()
462 if (crypto4xx_aead_need_fallback(req, len, true, decrypt)) in crypto4xx_crypt_aes_ccm()
463 return crypto4xx_aead_fallback(req, ctx, decrypt); in crypto4xx_crypt_aes_ccm()
465 memcpy(tmp_sa, decrypt ? ctx->sa_in : ctx->sa_out, ctx->sa_len * 4); in crypto4xx_crypt_aes_ccm()
607 bool decrypt) in crypto4xx_crypt_aes_gcm() argument
614 if (decrypt) in crypto4xx_crypt_aes_gcm()
[all …]
/Linux-v4.19/drivers/crypto/sunxi-ss/
Dsun4i-ss-core.c86 .decrypt = sun4i_ss_cbc_aes_decrypt,
107 .decrypt = sun4i_ss_ecb_aes_decrypt,
128 .decrypt = sun4i_ss_cbc_des_decrypt,
149 .decrypt = sun4i_ss_ecb_des_decrypt,
169 .decrypt = sun4i_ss_cbc_des3_decrypt,
190 .decrypt = sun4i_ss_ecb_des3_decrypt,
/Linux-v4.19/arch/sparc/crypto/
Daes_glue.c35 void (*decrypt)(const u64 *key, const u32 *input, u32 *output); member
129 .decrypt = aes_sparc64_decrypt_128,
141 .decrypt = aes_sparc64_decrypt_192,
153 .decrypt = aes_sparc64_decrypt_256,
210 ctx->ops->decrypt(&ctx->key[0], (const u32 *) src, (u32 *) dst); in aes_decrypt()
418 .decrypt = ecb_decrypt,
438 .decrypt = cbc_decrypt,
458 .decrypt = ctr_crypt,
/Linux-v4.19/arch/x86/crypto/
Dserpent_avx2_glue.c201 .decrypt = ecb_decrypt,
215 .decrypt = cbc_decrypt,
230 .decrypt = ctr_crypt,
244 .decrypt = xts_decrypt,
Dcamellia_aesni_avx2_glue.c216 .decrypt = ecb_decrypt,
230 .decrypt = cbc_decrypt,
245 .decrypt = ctr_crypt,
259 .decrypt = xts_decrypt,
Dserpent_avx_glue.c251 .decrypt = ecb_decrypt,
265 .decrypt = cbc_decrypt,
280 .decrypt = ctr_crypt,
294 .decrypt = xts_decrypt,
Dtwofish_avx_glue.c254 .decrypt = ecb_decrypt,
268 .decrypt = cbc_decrypt,
283 .decrypt = ctr_crypt,
297 .decrypt = xts_decrypt,
Dcast6_avx_glue.c245 .decrypt = ecb_decrypt,
259 .decrypt = cbc_decrypt,
274 .decrypt = ctr_crypt,
288 .decrypt = xts_decrypt,
Dserpent_sse2_glue.c182 .decrypt = ecb_decrypt,
196 .decrypt = cbc_decrypt,
211 .decrypt = ctr_crypt,
Dcamellia_aesni_avx_glue.c242 .decrypt = ecb_decrypt,
256 .decrypt = cbc_decrypt,
271 .decrypt = ctr_crypt,
285 .decrypt = xts_decrypt,
Dtwofish_glue_3way.c196 .decrypt = ecb_decrypt,
209 .decrypt = cbc_decrypt,
223 .decrypt = ctr_crypt,
/Linux-v4.19/drivers/crypto/cavium/cpt/
Dcptvf_algs.c370 .decrypt = cvm_decrypt,
391 .decrypt = cvm_decrypt,
412 .decrypt = cvm_decrypt,
433 .decrypt = cvm_decrypt,
454 .decrypt = cvm_decrypt,
475 .decrypt = cvm_decrypt,
/Linux-v4.19/drivers/crypto/rockchip/
Drk3288_crypto_ablkcipher.c376 .decrypt = rk_aes_ecb_decrypt,
402 .decrypt = rk_aes_cbc_decrypt,
427 .decrypt = rk_des_ecb_decrypt,
453 .decrypt = rk_des_cbc_decrypt,
479 .decrypt = rk_des3_ede_ecb_decrypt,
505 .decrypt = rk_des3_ede_cbc_decrypt,
/Linux-v4.19/include/linux/
Dcrypto.h269 int (*decrypt)(struct ablkcipher_request *req); member
298 int (*decrypt)(struct blkcipher_desc *desc, member
554 int (*decrypt)(struct ablkcipher_request *req); member
568 int (*decrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, member
943 return crt->decrypt(req); in crypto_ablkcipher_decrypt()
1361 return crypto_blkcipher_crt(desc->tfm)->decrypt(desc, dst, src, nbytes); in crypto_blkcipher_decrypt()
1385 return crypto_blkcipher_crt(desc->tfm)->decrypt(desc, dst, src, nbytes); in crypto_blkcipher_decrypt_iv()
/Linux-v4.19/arch/s390/crypto/
Ddes_s390.c162 .decrypt = ecb_des_decrypt,
203 .decrypt = cbc_des_decrypt,
320 .decrypt = ecb_des3_decrypt,
362 .decrypt = cbc_des3_decrypt,
455 .decrypt = ctr_des_decrypt,
497 .decrypt = ctr_des3_decrypt,
/Linux-v4.19/include/crypto/
Dmorus1280_glue.h90 .decrypt = crypto_morus1280_glue_decrypt, \
113 .decrypt = cryptd_morus1280_glue_decrypt, \
Dmorus640_glue.h90 .decrypt = crypto_morus640_glue_decrypt, \
113 .decrypt = cryptd_morus640_glue_decrypt, \
Dskcipher.h59 int (*decrypt)(struct skcipher_request *req); member
129 int (*decrypt)(struct skcipher_request *req); member
464 return tfm->decrypt(req); in crypto_skcipher_decrypt()

123456