/linux/include/crypto/internal/ |
H A D | skcipher.h | 58 struct skcipher_walk { struct 208 int skcipher_walk_done(struct skcipher_walk *walk, int err); 209 int skcipher_walk_virt(struct skcipher_walk *walk, 212 int skcipher_walk_async(struct skcipher_walk *walk, 214 int skcipher_walk_aead_encrypt(struct skcipher_walk *walk, 216 int skcipher_walk_aead_decrypt(struct skcipher_walk *walk, 218 void skcipher_walk_complete(struct skcipher_walk *walk, int err); 220 static inline void skcipher_walk_abort(struct skcipher_walk *walk) in skcipher_walk_abort()
|
/linux/crypto/ |
H A D | skcipher.c | 49 static int skcipher_walk_next(struct skcipher_walk *walk); 51 static inline void skcipher_map_src(struct skcipher_walk *walk) in skcipher_map_src() 56 static inline void skcipher_map_dst(struct skcipher_walk *walk) in skcipher_map_dst() 61 static inline void skcipher_unmap_src(struct skcipher_walk *walk) in skcipher_unmap_src() 66 static inline void skcipher_unmap_dst(struct skcipher_walk *walk) in skcipher_unmap_dst() 71 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp() 92 static int skcipher_done_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_done_slow() 103 int skcipher_walk_done(struct skcipher_walk *walk, int err) in skcipher_walk_done() 180 void skcipher_walk_complete(struct skcipher_walk *walk, int err) in skcipher_walk_complete() 216 static void skcipher_queue_write(struct skcipher_walk *walk, in skcipher_queue_write() [all …]
|
H A D | pcbc.c | 21 struct skcipher_walk *walk, in crypto_pcbc_encrypt_segment() 43 struct skcipher_walk *walk, in crypto_pcbc_encrypt_inplace() 68 struct skcipher_walk walk; in crypto_pcbc_encrypt() 88 struct skcipher_walk *walk, in crypto_pcbc_decrypt_segment() 110 struct skcipher_walk *walk, in crypto_pcbc_decrypt_inplace() 135 struct skcipher_walk walk; in crypto_pcbc_decrypt()
|
H A D | xctr.c | 34 static void crypto_xctr_crypt_final(struct skcipher_walk *walk, in crypto_xctr_crypt_final() 49 static int crypto_xctr_crypt_segment(struct skcipher_walk *walk, in crypto_xctr_crypt_segment() 74 static int crypto_xctr_crypt_inplace(struct skcipher_walk *walk, in crypto_xctr_crypt_inplace() 104 struct skcipher_walk walk; in crypto_xctr_crypt()
|
H A D | ctr.c | 28 static void crypto_ctr_crypt_final(struct skcipher_walk *walk, in crypto_ctr_crypt_final() 46 static int crypto_ctr_crypt_segment(struct skcipher_walk *walk, in crypto_ctr_crypt_segment() 72 static int crypto_ctr_crypt_inplace(struct skcipher_walk *walk, in crypto_ctr_crypt_inplace() 104 struct skcipher_walk walk; in crypto_ctr_crypt()
|
H A D | aegis128-core.c | 324 struct skcipher_walk *walk, in crypto_aegis128_process_crypt() 396 struct skcipher_walk walk; in crypto_aegis128_encrypt_generic() 419 struct skcipher_walk walk; in crypto_aegis128_decrypt_generic() 457 struct skcipher_walk walk; in crypto_aegis128_encrypt_simd() 482 struct skcipher_walk walk; in crypto_aegis128_decrypt_simd()
|
/linux/arch/arm/crypto/ |
H A D | aes-ce-glue.c | 171 struct skcipher_walk walk; in ecb_encrypt() 191 struct skcipher_walk walk; in ecb_decrypt() 208 struct skcipher_walk *walk) in cbc_encrypt_walk() 228 struct skcipher_walk walk; in cbc_encrypt() 238 struct skcipher_walk *walk) in cbc_decrypt_walk() 258 struct skcipher_walk walk; in cbc_decrypt() 275 struct skcipher_walk walk; in cts_cbc_encrypt() 333 struct skcipher_walk walk; in cts_cbc_decrypt() 387 struct skcipher_walk walk; in ctr_encrypt() 453 struct skcipher_walk walk; in xts_encrypt() [all …]
|
H A D | aes-neonbs-glue.c | 93 struct skcipher_walk walk; in __ecb_crypt() 149 struct skcipher_walk walk; in cbc_encrypt() 179 struct skcipher_walk walk; in cbc_decrypt() 226 struct skcipher_walk walk; in ctr_encrypt() 303 struct skcipher_walk walk; in __xts_crypt()
|
/linux/arch/x86/crypto/ |
H A D | des3_ede_glue.c | 69 struct skcipher_walk walk; in ecb_crypt() 127 struct skcipher_walk *walk) in __cbc_encrypt() 153 struct skcipher_walk walk; in cbc_encrypt() 168 struct skcipher_walk *walk) in __cbc_decrypt() 232 struct skcipher_walk walk; in cbc_decrypt()
|
H A D | sm4_aesni_avx_glue.c | 41 struct skcipher_walk walk; in ecb_do_crypt() 95 struct skcipher_walk walk; in sm4_cbc_encrypt() 129 struct skcipher_walk walk; in sm4_avx_cbc_decrypt() 194 struct skcipher_walk walk; in sm4_avx_ctr_crypt()
|
H A D | aesni-intel_glue.c | 182 struct skcipher_walk walk; in ecb_encrypt() 204 struct skcipher_walk walk; in ecb_decrypt() 226 struct skcipher_walk walk; in cbc_encrypt() 248 struct skcipher_walk walk; in cbc_decrypt() 274 struct skcipher_walk walk; in cts_cbc_encrypt() 330 struct skcipher_walk walk; in cts_cbc_decrypt() 401 struct skcipher_walk walk; in ctr_crypt() 450 struct skcipher_walk walk; in xctr_crypt() 520 struct skcipher_walk walk; in xts_crypt_slowpath() 1342 struct skcipher_walk walk; in gcm_crypt()
|
/linux/arch/arm64/crypto/ |
H A D | aes-glue.c | 184 struct skcipher_walk walk; in ecb_encrypt() 204 struct skcipher_walk walk; in ecb_decrypt() 220 struct skcipher_walk *walk) in cbc_encrypt_walk() 239 struct skcipher_walk walk; in cbc_encrypt() 249 struct skcipher_walk *walk) in cbc_decrypt_walk() 268 struct skcipher_walk walk; in cbc_decrypt() 286 struct skcipher_walk walk; in cts_cbc_encrypt() 343 struct skcipher_walk walk; in cts_cbc_decrypt() 412 struct skcipher_walk walk; in essiv_cbc_encrypt() 434 struct skcipher_walk walk; in essiv_cbc_decrypt() [all …]
|
H A D | sm4-neon-glue.c | 38 struct skcipher_walk walk; in sm4_ecb_do_crypt() 84 struct skcipher_walk walk; in sm4_cbc_encrypt() 116 struct skcipher_walk walk; in sm4_cbc_decrypt() 147 struct skcipher_walk walk; in sm4_ctr_crypt()
|
H A D | sm4-ce-gcm-glue.c | 137 static int gcm_crypt(struct aead_request *req, struct skcipher_walk *walk, in gcm_crypt() 202 struct skcipher_walk walk; in gcm_encrypt() 223 struct skcipher_walk walk; in gcm_decrypt()
|
H A D | aes-neonbs-glue.c | 101 struct skcipher_walk walk; in __ecb_crypt() 161 struct skcipher_walk walk; in cbc_encrypt() 184 struct skcipher_walk walk; in cbc_decrypt() 212 struct skcipher_walk walk; in ctr_encrypt() 287 struct skcipher_walk walk; in __xts_crypt()
|
H A D | sm4-ce-ccm-glue.c | 162 static int ccm_crypt(struct aead_request *req, struct skcipher_walk *walk, in ccm_crypt() 218 struct skcipher_walk walk; in ccm_encrypt() 247 struct skcipher_walk walk; in ccm_decrypt()
|
H A D | sm4-ce-glue.c | 111 struct skcipher_walk walk; in sm4_ecb_do_crypt() 157 struct skcipher_walk walk; in sm4_cbc_crypt() 214 struct skcipher_walk walk; in sm4_cbc_cts_crypt() 282 struct skcipher_walk walk; in sm4_ctr_crypt() 330 struct skcipher_walk walk; in sm4_xts_crypt()
|
/linux/arch/sparc/crypto/ |
H A D | aes_glue.c | 223 struct skcipher_walk walk; in ecb_encrypt() 247 struct skcipher_walk walk; in ecb_decrypt() 272 struct skcipher_walk walk; in cbc_encrypt() 297 struct skcipher_walk walk; in cbc_decrypt() 320 struct skcipher_walk *walk) in ctr_crypt_final() 338 struct skcipher_walk walk; in ctr_crypt()
|
H A D | camellia_glue.c | 92 struct skcipher_walk walk; in __ecb_crypt() 142 struct skcipher_walk walk; in cbc_encrypt() 171 struct skcipher_walk walk; in cbc_decrypt()
|
H A D | des_glue.c | 99 struct skcipher_walk walk; in __ecb_crypt() 140 struct skcipher_walk walk; in __cbc_crypt() 248 struct skcipher_walk walk; in __ecb3_crypt() 294 struct skcipher_walk walk; in __cbc3_crypt()
|
/linux/arch/powerpc/crypto/ |
H A D | aes_ctr.c | 70 struct skcipher_walk *walk) in p8_aes_ctr_final() 94 struct skcipher_walk walk; in p8_aes_ctr_crypt()
|
H A D | aes-spe-glue.c | 184 struct skcipher_walk walk; in ppc_ecb_crypt() 223 struct skcipher_walk walk; in ppc_cbc_crypt() 264 struct skcipher_walk walk; in ppc_ctr_crypt() 290 struct skcipher_walk walk; in ppc_xts_crypt()
|
/linux/arch/riscv/crypto/ |
H A D | aes-riscv64-glue.c | 139 struct skcipher_walk walk; in riscv64_aes_ecb_crypt() 177 struct skcipher_walk walk; in riscv64_aes_cbc_crypt() 220 struct skcipher_walk walk; in riscv64_aes_cbc_cts_crypt() 282 struct skcipher_walk walk; in riscv64_aes_ctr_crypt() 362 struct skcipher_walk walk; in riscv64_aes_xts_crypt()
|
/linux/drivers/crypto/ |
H A D | padlock-aes.c | 348 struct skcipher_walk walk; in ecb_aes_encrypt() 373 struct skcipher_walk walk; in ecb_aes_decrypt() 413 struct skcipher_walk walk; in cbc_aes_encrypt() 440 struct skcipher_walk walk; in cbc_aes_decrypt()
|
/linux/include/crypto/ |
H A D | ctr.h | 27 struct skcipher_walk walk; in crypto_ctr_encrypt_walk()
|