Home
last modified time | relevance | path

Searched refs:skcipher_walk (Results 1 – 20 of 20) sorted by relevance

/linux/include/crypto/internal/
H A Dskcipher.h57 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 Dskcipher.c40 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 Dchacha.c52 struct skcipher_walk walk; in chacha_stream_xor()
/linux/arch/arm64/crypto/
H A Daes-glue.c184 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 Dsm4-neon-glue.c38 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 Dsm4-ce-gcm-glue.c130 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 Dsm4-ce-ccm-glue.c156 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 Daes-neonbs-glue.c100 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 Dsm4-ce-glue.c108 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 Daes-ce-ccm-glue.c171 struct skcipher_walk walk; in ccm_encrypt()
236 struct skcipher_walk walk; in ccm_decrypt()
H A Dghash-ce-glue.c300 struct skcipher_walk walk; in gcm_encrypt()
363 struct skcipher_walk walk; in gcm_decrypt()
/linux/arch/riscv/crypto/
H A Daes-riscv64-glue.c139 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 Dpadlock-aes.c348 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 Dgeode-aes.c267 struct skcipher_walk walk; in geode_skcipher_crypt()
/linux/arch/x86/crypto/
H A Daesni-intel_glue.c159 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 Decb_cbc_helpers.h18 struct skcipher_walk walk; \
H A Daria_aesni_avx_glue.c89 struct skcipher_walk walk; in aria_avx_ctr_encrypt()
H A Daria_aesni_avx2_glue.c91 struct skcipher_walk walk; in aria_avx2_ctr_encrypt()
/linux/arch/powerpc/crypto/
H A Daes-spe-glue.c184 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 Ddes_s390.c93 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()