| /linux/include/crypto/internal/ |
| H A D | skcipher.h | 57 struct skcipher_walk { struct 214 int skcipher_walk_done(struct skcipher_walk *walk, int res); 215 int skcipher_walk_virt(struct skcipher_walk *__restrict walk, 218 int skcipher_walk_aead_encrypt(struct skcipher_walk *__restrict walk, 221 int skcipher_walk_aead_decrypt(struct skcipher_walk *__restrict walk, 225 static inline void skcipher_walk_abort(struct skcipher_walk *walk) in skcipher_walk_abort()
|
| /linux/crypto/ |
| H A D | skcipher.c | 40 static int skcipher_walk_next(struct skcipher_walk *walk); 42 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp() 71 int skcipher_walk_done(struct skcipher_walk *walk, int res) in skcipher_walk_done() 143 static int skcipher_next_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_next_slow() 173 static int skcipher_next_copy(struct skcipher_walk *walk) in skcipher_next_copy() 190 static int skcipher_next_fast(struct skcipher_walk *walk) in skcipher_next_fast() 210 static int skcipher_walk_next(struct skcipher_walk *walk) in skcipher_walk_next() 244 static int skcipher_copy_iv(struct skcipher_walk *walk) in skcipher_copy_iv() 266 static int skcipher_walk_first(struct skcipher_walk *walk) in skcipher_walk_first() 283 int skcipher_walk_virt(struct skcipher_walk *__restrict walk, in skcipher_walk_virt() [all …]
|
| H A D | chacha.c | 52 struct skcipher_walk walk; in chacha_stream_xor()
|
| /linux/arch/arm64/crypto/ |
| H A D | aes-glue.c | 184 struct skcipher_walk walk; in ecb_encrypt() 203 struct skcipher_walk walk; in ecb_decrypt() 218 struct skcipher_walk *walk) in cbc_encrypt_walk() 236 struct skcipher_walk walk; in cbc_encrypt() 246 struct skcipher_walk *walk) in cbc_decrypt_walk() 264 struct skcipher_walk walk; in cbc_decrypt() 282 struct skcipher_walk walk; in cts_cbc_encrypt() 338 struct skcipher_walk walk; in cts_cbc_decrypt() 390 struct skcipher_walk walk; in essiv_cbc_encrypt() 412 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() 81 struct skcipher_walk walk; in sm4_cbc_encrypt() 113 struct skcipher_walk walk; in sm4_cbc_decrypt() 141 struct skcipher_walk walk; in sm4_ctr_crypt()
|
| H A D | sm4-ce-gcm-glue.c | 130 static int gcm_crypt(struct aead_request *req, struct skcipher_walk *walk, in gcm_crypt() 179 struct skcipher_walk walk; in gcm_encrypt() 200 struct skcipher_walk walk; in gcm_decrypt()
|
| H A D | sm4-ce-ccm-glue.c | 156 static int ccm_crypt(struct aead_request *req, struct skcipher_walk *walk, in ccm_crypt() 196 struct skcipher_walk walk; in ccm_encrypt() 225 struct skcipher_walk walk; in ccm_decrypt()
|
| H A D | aes-neonbs-glue.c | 100 struct skcipher_walk walk; in __ecb_crypt() 158 struct skcipher_walk walk; in cbc_encrypt() 181 struct skcipher_walk walk; in cbc_decrypt() 208 struct skcipher_walk walk; in ctr_encrypt() 285 struct skcipher_walk walk; in __xts_crypt()
|
| H A D | sm4-ce-glue.c | 108 struct skcipher_walk walk; in sm4_ecb_do_crypt() 152 struct skcipher_walk walk; in sm4_cbc_crypt() 207 struct skcipher_walk walk; in sm4_cbc_cts_crypt() 273 struct skcipher_walk walk; in sm4_ctr_crypt() 319 struct skcipher_walk walk; in sm4_xts_crypt()
|
| H A D | aes-ce-ccm-glue.c | 171 struct skcipher_walk walk; in ccm_encrypt() 236 struct skcipher_walk walk; in ccm_decrypt()
|
| H A D | ghash-ce-glue.c | 300 struct skcipher_walk walk; in gcm_encrypt() 363 struct skcipher_walk walk; in gcm_decrypt()
|
| /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()
|
| H A D | geode-aes.c | 267 struct skcipher_walk walk; in geode_skcipher_crypt()
|
| /linux/arch/x86/crypto/ |
| H A D | aesni-intel_glue.c | 159 struct skcipher_walk walk; in ecb_encrypt() 181 struct skcipher_walk walk; in ecb_decrypt() 203 struct skcipher_walk walk; in cbc_encrypt() 225 struct skcipher_walk walk; in cbc_decrypt() 251 struct skcipher_walk walk; in cts_cbc_encrypt() 307 struct skcipher_walk walk; in cts_cbc_decrypt() 362 struct skcipher_walk walk; in ctr_crypt_aesni() 427 struct skcipher_walk walk; in xts_crypt_slowpath() 663 struct skcipher_walk walk; in ctr_crypt() 726 struct skcipher_walk walk; in xctr_crypt() [all …]
|
| H A D | ecb_cbc_helpers.h | 18 struct skcipher_walk walk; \
|
| H A D | aria_aesni_avx_glue.c | 89 struct skcipher_walk walk; in aria_avx_ctr_encrypt()
|
| H A D | aria_aesni_avx2_glue.c | 91 struct skcipher_walk walk; in aria_avx2_ctr_encrypt()
|
| /linux/arch/powerpc/crypto/ |
| 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/s390/crypto/ |
| H A D | des_s390.c | 93 struct skcipher_walk walk; in ecb_desall_crypt() 112 struct skcipher_walk walk; in cbc_desall_crypt() 323 struct skcipher_walk walk; in ctr_desall_crypt()
|