Home
last modified time | relevance | path

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

123

/linux-6.15/crypto/
H A Dpcbc.c21 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 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()
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()
349 int skcipher_walk_aead_encrypt(struct skcipher_walk *__restrict walk, in skcipher_walk_aead_encrypt()
[all …]
H A Dxctr.c34 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 Dctr.c28 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 Daegis128-core.c321 struct skcipher_walk *walk, in crypto_aegis128_process_crypt()
393 struct skcipher_walk walk; in crypto_aegis128_encrypt_generic()
416 struct skcipher_walk walk; in crypto_aegis128_decrypt_generic()
454 struct skcipher_walk walk; in crypto_aegis128_encrypt_simd()
479 struct skcipher_walk walk; in crypto_aegis128_decrypt_simd()
/linux-6.15/include/crypto/internal/
H A Dskcipher.h57 struct skcipher_walk { struct
215 int skcipher_walk_done(struct skcipher_walk *walk, int res);
216 int skcipher_walk_virt(struct skcipher_walk *__restrict walk,
219 int skcipher_walk_aead_encrypt(struct skcipher_walk *__restrict walk,
222 int skcipher_walk_aead_decrypt(struct skcipher_walk *__restrict walk,
226 static inline void skcipher_walk_abort(struct skcipher_walk *walk) in skcipher_walk_abort()
/linux-6.15/arch/arm/crypto/
H A Daes-ce-glue.c171 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 Daes-neonbs-glue.c93 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-6.15/arch/x86/crypto/
H A Ddes3_ede_glue.c69 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 Dsm4_aesni_avx_glue.c41 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 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()
671 struct skcipher_walk walk; in ctr_crypt()
735 struct skcipher_walk walk; in xctr_crypt()
[all …]
/linux-6.15/arch/arm64/crypto/
H A Dsm4-neon-glue.c38 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 Daes-glue.c184 struct skcipher_walk walk; in ecb_encrypt()
204 struct skcipher_walk walk; in ecb_decrypt()
239 struct skcipher_walk walk; in cbc_encrypt()
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()
456 struct skcipher_walk walk; in xctr_encrypt()
502 struct skcipher_walk walk; in ctr_encrypt()
[all …]
H A Dsm4-ce-gcm-glue.c132 static int gcm_crypt(struct aead_request *req, struct skcipher_walk *walk, in gcm_crypt()
197 struct skcipher_walk walk; in gcm_encrypt()
218 struct skcipher_walk walk; in gcm_decrypt()
H A Daes-neonbs-glue.c101 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 Dsm4-ce-ccm-glue.c157 static int ccm_crypt(struct aead_request *req, struct skcipher_walk *walk, in ccm_crypt()
213 struct skcipher_walk walk; in ccm_encrypt()
242 struct skcipher_walk walk; in ccm_decrypt()
H A Dsm4-ce-glue.c111 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-6.15/arch/sparc/crypto/
H A Daes_glue.c223 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 Dcamellia_glue.c92 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 Ddes_glue.c99 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-6.15/arch/powerpc/crypto/
H A Daes_ctr.c70 struct skcipher_walk *walk) in p8_aes_ctr_final()
94 struct skcipher_walk walk; in p8_aes_ctr_crypt()
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-6.15/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-6.15/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()
/linux-6.15/include/crypto/
H A Dctr.h27 struct skcipher_walk walk; in crypto_ctr_encrypt_walk()

123