Home
last modified time | relevance | path

Searched refs:encrypt (Results 1 – 25 of 34) sorted by relevance

12

/arch/sparc/crypto/
Ddes_glue.c95 static int __ecb_crypt(struct skcipher_request *req, bool encrypt) in __ecb_crypt() argument
107 if (encrypt) in __ecb_crypt()
136 static int __cbc_crypt(struct skcipher_request *req, bool encrypt) in __cbc_crypt() argument
148 if (encrypt) in __cbc_crypt()
153 if (encrypt) in __cbc_crypt()
244 static int __ecb3_crypt(struct skcipher_request *req, bool encrypt) in __ecb3_crypt() argument
257 if (encrypt) in __ecb3_crypt()
290 static int __cbc3_crypt(struct skcipher_request *req, bool encrypt) in __cbc3_crypt() argument
303 if (encrypt) in __cbc3_crypt()
309 if (encrypt) in __cbc3_crypt()
[all …]
Daes_glue.c36 void (*encrypt)(const u64 *key, const u32 *input, u32 *output); member
130 .encrypt = aes_sparc64_encrypt_128,
142 .encrypt = aes_sparc64_encrypt_192,
154 .encrypt = aes_sparc64_encrypt_256,
209 ctx->ops->encrypt(&ctx->key[0], (const u32 *) src, (u32 *) dst); in crypto_aes_encrypt()
394 .encrypt = ecb_encrypt,
408 .encrypt = cbc_encrypt,
422 .encrypt = ctr_crypt,
Dcamellia_glue.c88 static int __ecb_crypt(struct skcipher_request *req, bool encrypt) in __ecb_crypt() argument
106 if (encrypt) in __ecb_crypt()
228 .encrypt = ecb_encrypt,
242 .encrypt = cbc_encrypt,
/arch/x86/crypto/
Dsm4_aesni_avx2_glue.c71 .encrypt = sm4_avx_ecb_encrypt,
88 .encrypt = sm4_cbc_encrypt,
106 .encrypt = sm4_cfb_encrypt,
124 .encrypt = ctr_crypt,
Dserpent_sse2_glue.c87 .encrypt = ecb_encrypt,
101 .encrypt = cbc_encrypt,
Dcast5_avx_glue.c77 .encrypt = ecb_encrypt,
91 .encrypt = cbc_encrypt,
Dcast6_avx_glue.c77 .encrypt = ecb_encrypt,
91 .encrypt = cbc_encrypt,
Dserpent_avx_glue.c84 .encrypt = ecb_encrypt,
98 .encrypt = cbc_encrypt,
Dtwofish_glue_3way.c87 .encrypt = ecb_encrypt,
100 .encrypt = cbc_encrypt,
Dcamellia_aesni_avx_glue.c82 .encrypt = ecb_encrypt,
96 .encrypt = cbc_encrypt,
Dtwofish_avx_glue.c87 .encrypt = ecb_encrypt,
101 .encrypt = cbc_encrypt,
Dserpent_avx2_glue.c78 .encrypt = ecb_encrypt,
92 .encrypt = cbc_encrypt,
Dcamellia_aesni_avx2_glue.c82 .encrypt = ecb_encrypt,
96 .encrypt = cbc_encrypt,
Daesni-intel_glue.c906 static int xts_crypt(struct skcipher_request *req, bool encrypt) in xts_crypt() argument
953 if (encrypt) in xts_crypt()
985 if (encrypt) in xts_crypt()
1043 .encrypt = ecb_encrypt,
1059 .encrypt = cbc_encrypt,
1076 .encrypt = cts_cbc_encrypt,
1094 .encrypt = ctr_crypt,
1112 .encrypt = xts_encrypt,
1140 .encrypt = xctr_crypt,
1193 .encrypt = helper_rfc4106_encrypt,
[all …]
Dchacha_glue.c244 .encrypt = chacha_simd,
259 .encrypt = xchacha_simd,
274 .encrypt = xchacha_simd,
Dsm4_aesni_avx_glue.c390 .encrypt = sm4_avx_ecb_encrypt,
407 .encrypt = sm4_cbc_encrypt,
425 .encrypt = sm4_cfb_encrypt,
443 .encrypt = ctr_crypt,
/arch/arm/crypto/
Dchacha-glue.c209 .encrypt = chacha_arm,
224 .encrypt = xchacha_arm,
239 .encrypt = xchacha_arm,
259 .encrypt = chacha_neon,
275 .encrypt = xchacha_neon,
291 .encrypt = xchacha_neon,
Daes-neonbs-glue.c344 static int __xts_crypt(struct skcipher_request *req, bool encrypt, in __xts_crypt() argument
377 int reorder_last_tweak = !encrypt && tail > 0; in __xts_crypt()
404 if (encrypt) in __xts_crypt()
439 .encrypt = ecb_encrypt,
456 .encrypt = cbc_encrypt,
475 .encrypt = ctr_encrypt,
491 .encrypt = ctr_encrypt_sync,
507 .encrypt = xts_encrypt,
Daes-ce-glue.c600 .encrypt = ecb_encrypt,
615 .encrypt = cbc_encrypt,
631 .encrypt = cts_cbc_encrypt,
647 .encrypt = ctr_encrypt,
662 .encrypt = ctr_encrypt_sync,
678 .encrypt = xts_encrypt,
/arch/mips/crypto/
Dchacha-glue.c94 .encrypt = chacha_mips,
109 .encrypt = xchacha_mips,
124 .encrypt = xchacha_mips,
/arch/s390/crypto/
Ddes_s390.c156 .encrypt = ecb_des_encrypt,
181 .encrypt = cbc_des_encrypt,
274 .encrypt = ecb_des3_encrypt,
299 .encrypt = cbc_des3_encrypt,
372 .encrypt = ctr_des_crypt,
393 .encrypt = ctr_des3_crypt,
/arch/arm64/crypto/
Daes-neonbs-glue.c271 static int __xts_crypt(struct skcipher_request *req, bool encrypt, in __xts_crypt() argument
365 if (encrypt) in __xts_crypt()
398 .encrypt = ecb_encrypt,
413 .encrypt = cbc_encrypt,
429 .encrypt = ctr_encrypt,
444 .encrypt = xts_encrypt,
Dchacha-neon-glue.c178 .encrypt = chacha_neon,
194 .encrypt = xchacha_neon,
210 .encrypt = xchacha_neon,
Daes-glue.c699 .encrypt = ecb_encrypt,
714 .encrypt = cbc_encrypt,
730 .encrypt = ctr_encrypt,
746 .encrypt = xctr_encrypt,
762 .encrypt = xts_encrypt,
779 .encrypt = cts_cbc_encrypt,
794 .encrypt = essiv_cbc_encrypt,
/arch/powerpc/crypto/
Daes-spe-glue.c444 .encrypt = ppc_ecb_encrypt,
457 .encrypt = ppc_cbc_encrypt,
470 .encrypt = ppc_ctr_crypt,
484 .encrypt = ppc_xts_encrypt,

12