Home
last modified time | relevance | path

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

12

/Linux-v5.15/include/crypto/internal/
Dskcipher.h35 struct skcipher_walk { struct
132 int skcipher_walk_done(struct skcipher_walk *walk, int err);
133 int skcipher_walk_virt(struct skcipher_walk *walk,
136 int skcipher_walk_async(struct skcipher_walk *walk,
138 int skcipher_walk_aead_encrypt(struct skcipher_walk *walk,
140 int skcipher_walk_aead_decrypt(struct skcipher_walk *walk,
142 void skcipher_walk_complete(struct skcipher_walk *walk, int err);
144 static inline void skcipher_walk_abort(struct skcipher_walk *walk) in skcipher_walk_abort()
/Linux-v5.15/crypto/
Dcfb.c43 static void crypto_cfb_final(struct skcipher_walk *walk, in crypto_cfb_final()
58 static int crypto_cfb_encrypt_segment(struct skcipher_walk *walk, in crypto_cfb_encrypt_segment()
81 static int crypto_cfb_encrypt_inplace(struct skcipher_walk *walk, in crypto_cfb_encrypt_inplace()
106 struct skcipher_walk walk; in crypto_cfb_encrypt()
128 static int crypto_cfb_decrypt_segment(struct skcipher_walk *walk, in crypto_cfb_decrypt_segment()
151 static int crypto_cfb_decrypt_inplace(struct skcipher_walk *walk, in crypto_cfb_decrypt_inplace()
170 static int crypto_cfb_decrypt_blocks(struct skcipher_walk *walk, in crypto_cfb_decrypt_blocks()
182 struct skcipher_walk walk; in crypto_cfb_decrypt()
Dskcipher.c43 static int skcipher_walk_next(struct skcipher_walk *walk);
59 static inline void skcipher_map_src(struct skcipher_walk *walk) in skcipher_map_src()
64 static inline void skcipher_map_dst(struct skcipher_walk *walk) in skcipher_map_dst()
69 static inline void skcipher_unmap_src(struct skcipher_walk *walk) in skcipher_unmap_src()
74 static inline void skcipher_unmap_dst(struct skcipher_walk *walk) in skcipher_unmap_dst()
79 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp()
94 static int skcipher_done_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_done_slow()
105 int skcipher_walk_done(struct skcipher_walk *walk, int err) in skcipher_walk_done()
182 void skcipher_walk_complete(struct skcipher_walk *walk, int err) in skcipher_walk_complete()
218 static void skcipher_queue_write(struct skcipher_walk *walk, in skcipher_queue_write()
[all …]
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()
Dcbc.c17 static int crypto_cbc_encrypt_segment(struct skcipher_walk *walk, in crypto_cbc_encrypt_segment()
45 static int crypto_cbc_encrypt_inplace(struct skcipher_walk *walk, in crypto_cbc_encrypt_inplace()
76 struct skcipher_walk walk; in crypto_cbc_encrypt()
92 static int crypto_cbc_decrypt_segment(struct skcipher_walk *walk, in crypto_cbc_decrypt_segment()
122 static int crypto_cbc_decrypt_inplace(struct skcipher_walk *walk, in crypto_cbc_decrypt_inplace()
158 struct skcipher_walk walk; in crypto_cbc_decrypt()
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()
Daegis128-core.c324 struct skcipher_walk *walk, in crypto_aegis128_process_crypt()
395 struct skcipher_walk walk; in crypto_aegis128_encrypt_generic()
418 struct skcipher_walk walk; in crypto_aegis128_decrypt_generic()
456 struct skcipher_walk walk; in crypto_aegis128_encrypt_simd()
481 struct skcipher_walk walk; in crypto_aegis128_decrypt_simd()
Darc4.c30 struct skcipher_walk walk; in crypto_arc4_crypt()
/Linux-v5.15/arch/arm/crypto/
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 …]
Daes-neonbs-glue.c94 struct skcipher_walk walk; in __ecb_crypt()
168 struct skcipher_walk walk; in cbc_decrypt()
239 struct skcipher_walk walk; in ctr_encrypt()
353 struct skcipher_walk walk; in __xts_crypt()
/Linux-v5.15/arch/x86/crypto/
Dblowfish_glue.c76 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()
234 struct skcipher_walk walk; in cbc_decrypt()
Ddes3_ede_glue.c77 struct skcipher_walk walk; in ecb_crypt()
135 struct skcipher_walk *walk) in __cbc_encrypt()
161 struct skcipher_walk walk; in cbc_encrypt()
176 struct skcipher_walk *walk) in __cbc_decrypt()
240 struct skcipher_walk walk; in cbc_decrypt()
Dsm4_aesni_avx_glue.c43 struct skcipher_walk walk; in ecb_do_crypt()
97 struct skcipher_walk walk; in sm4_cbc_encrypt()
131 struct skcipher_walk walk; in sm4_avx_cbc_decrypt()
195 struct skcipher_walk walk; in sm4_cfb_encrypt()
237 struct skcipher_walk walk; in sm4_avx_cfb_decrypt()
306 struct skcipher_walk walk; in sm4_avx_ctr_crypt()
Daegis128-aesni-glue.c60 int (*skcipher_walk_init)(struct skcipher_walk *walk,
118 struct aegis_state *state, struct skcipher_walk *walk, in crypto_aegis128_aesni_process_crypt()
172 struct skcipher_walk walk; in crypto_aegis128_aesni_crypt()
Daesni-intel_glue.c282 struct skcipher_walk walk; in ecb_encrypt()
304 struct skcipher_walk walk; in ecb_decrypt()
326 struct skcipher_walk walk; in cbc_encrypt()
348 struct skcipher_walk walk; in cbc_decrypt()
374 struct skcipher_walk walk; in cts_cbc_encrypt()
430 struct skcipher_walk walk; in cts_cbc_decrypt()
501 struct skcipher_walk walk; in ctr_crypt()
613 struct skcipher_walk walk; in gcmaes_crypt_by_sg()
845 struct skcipher_walk walk; in xts_crypt()
/Linux-v5.15/arch/arm64/crypto/
Daes-glue.c180 struct skcipher_walk walk; in ecb_encrypt()
200 struct skcipher_walk walk; in ecb_decrypt()
216 struct skcipher_walk *walk) in cbc_encrypt_walk()
235 struct skcipher_walk walk; in cbc_encrypt()
245 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()
339 struct skcipher_walk walk; in cts_cbc_decrypt()
408 struct skcipher_walk walk; in essiv_cbc_encrypt()
430 struct skcipher_walk walk; in essiv_cbc_decrypt()
[all …]
Daes-neonbs-glue.c103 struct skcipher_walk walk; in __ecb_crypt()
163 struct skcipher_walk walk; in cbc_encrypt()
186 struct skcipher_walk walk; in cbc_decrypt()
233 struct skcipher_walk walk; in ctr_encrypt()
328 struct skcipher_walk walk; in __xts_crypt()
Daes-ce-ccm-glue.c174 static int ccm_crypt_fallback(struct skcipher_walk *walk, u8 mac[], u8 iv0[], in ccm_crypt_fallback()
226 struct skcipher_walk walk; in ccm_encrypt()
284 struct skcipher_walk walk; in ccm_decrypt()
/Linux-v5.15/arch/sparc/crypto/
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()
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()
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-v5.15/drivers/crypto/vmx/
Daes_ctr.c70 struct skcipher_walk *walk) in p8_aes_ctr_final()
94 struct skcipher_walk walk; in p8_aes_ctr_crypt()
/Linux-v5.15/drivers/crypto/
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-v5.15/arch/powerpc/crypto/
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-v5.15/include/crypto/
Dctr.h27 struct skcipher_walk walk; in crypto_ctr_encrypt_walk()

12