Home
last modified time | relevance | path

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

12

/Linux-v5.4/include/crypto/internal/
Dskcipher.h34 struct skcipher_walk { struct
136 int skcipher_walk_done(struct skcipher_walk *walk, int err);
137 int skcipher_walk_virt(struct skcipher_walk *walk,
140 void skcipher_walk_atomise(struct skcipher_walk *walk);
141 int skcipher_walk_async(struct skcipher_walk *walk,
143 int skcipher_walk_aead(struct skcipher_walk *walk, struct aead_request *req,
145 int skcipher_walk_aead_encrypt(struct skcipher_walk *walk,
147 int skcipher_walk_aead_decrypt(struct skcipher_walk *walk,
149 void skcipher_walk_complete(struct skcipher_walk *walk, int err);
151 static inline void skcipher_walk_abort(struct skcipher_walk *walk) in skcipher_walk_abort()
/Linux-v5.4/crypto/
Dcfb.c42 static void crypto_cfb_final(struct skcipher_walk *walk, in crypto_cfb_final()
57 static int crypto_cfb_encrypt_segment(struct skcipher_walk *walk, in crypto_cfb_encrypt_segment()
80 static int crypto_cfb_encrypt_inplace(struct skcipher_walk *walk, in crypto_cfb_encrypt_inplace()
105 struct skcipher_walk walk; in crypto_cfb_encrypt()
127 static int crypto_cfb_decrypt_segment(struct skcipher_walk *walk, in crypto_cfb_decrypt_segment()
150 static int crypto_cfb_decrypt_inplace(struct skcipher_walk *walk, in crypto_cfb_decrypt_inplace()
169 static int crypto_cfb_decrypt_blocks(struct skcipher_walk *walk, in crypto_cfb_decrypt_blocks()
181 struct skcipher_walk walk; in crypto_cfb_decrypt()
Dpcbc.c20 struct skcipher_walk *walk, in crypto_pcbc_encrypt_segment()
42 struct skcipher_walk *walk, in crypto_pcbc_encrypt_inplace()
67 struct skcipher_walk walk; in crypto_pcbc_encrypt()
87 struct skcipher_walk *walk, in crypto_pcbc_decrypt_segment()
109 struct skcipher_walk *walk, in crypto_pcbc_decrypt_inplace()
134 struct skcipher_walk walk; in crypto_pcbc_decrypt()
Dskcipher.c42 static int skcipher_walk_next(struct skcipher_walk *walk);
58 static inline void skcipher_map_src(struct skcipher_walk *walk) in skcipher_map_src()
63 static inline void skcipher_map_dst(struct skcipher_walk *walk) in skcipher_map_dst()
68 static inline void skcipher_unmap_src(struct skcipher_walk *walk) in skcipher_unmap_src()
73 static inline void skcipher_unmap_dst(struct skcipher_walk *walk) in skcipher_unmap_dst()
78 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp()
93 static int skcipher_done_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_done_slow()
104 int skcipher_walk_done(struct skcipher_walk *walk, int err) in skcipher_walk_done()
181 void skcipher_walk_complete(struct skcipher_walk *walk, int err) in skcipher_walk_complete()
217 static void skcipher_queue_write(struct skcipher_walk *walk, in skcipher_queue_write()
[all …]
Dctr.c27 static void crypto_ctr_crypt_final(struct skcipher_walk *walk, in crypto_ctr_crypt_final()
45 static int crypto_ctr_crypt_segment(struct skcipher_walk *walk, in crypto_ctr_crypt_segment()
71 static int crypto_ctr_crypt_inplace(struct skcipher_walk *walk, in crypto_ctr_crypt_inplace()
103 struct skcipher_walk walk; in crypto_ctr_crypt()
Darc4.c28 struct skcipher_walk walk; in crypto_arc4_crypt()
Dcbc.c37 struct skcipher_walk walk; in crypto_cbc_decrypt()
Decb.c20 struct skcipher_walk walk; in crypto_ecb_crypt()
Dofb.c22 struct skcipher_walk walk; in crypto_ofb_crypt()
/Linux-v5.4/include/crypto/
Dcbc.h16 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_encrypt_segment()
38 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_encrypt_inplace()
64 struct skcipher_walk walk; in crypto_cbc_encrypt_walk()
81 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_decrypt_segment()
105 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_decrypt_inplace()
132 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_decrypt_blocks()
Dctr.h27 struct skcipher_walk walk; in crypto_ctr_encrypt_walk()
/Linux-v5.4/arch/x86/crypto/
Dcast5_avx_glue.c35 static inline bool cast5_fpu_begin(bool fpu_enabled, struct skcipher_walk *walk, in cast5_fpu_begin()
52 struct skcipher_walk walk; in ecb_crypt()
115 struct skcipher_walk walk; in cbc_encrypt()
143 struct skcipher_walk *walk) in __cbc_decrypt()
201 struct skcipher_walk walk; in cbc_decrypt()
217 static void ctr_crypt_final(struct skcipher_walk *walk, struct cast5_ctx *ctx) in ctr_crypt_final()
231 static unsigned int __ctr_crypt(struct skcipher_walk *walk, in __ctr_crypt()
281 struct skcipher_walk walk; in ctr_crypt()
Dblowfish_glue.c78 struct skcipher_walk walk; in ecb_crypt()
129 struct skcipher_walk *walk) in __cbc_encrypt()
155 struct skcipher_walk walk; in cbc_encrypt()
170 struct skcipher_walk *walk) in __cbc_decrypt()
236 struct skcipher_walk walk; in cbc_decrypt()
250 static void ctr_crypt_final(struct bf_ctx *ctx, struct skcipher_walk *walk) in ctr_crypt_final()
264 static unsigned int __ctr_crypt(struct bf_ctx *ctx, struct skcipher_walk *walk) in __ctr_crypt()
322 struct skcipher_walk walk; in ctr_crypt()
Ddes3_ede_glue.c79 struct skcipher_walk walk; in ecb_crypt()
137 struct skcipher_walk *walk) in __cbc_encrypt()
163 struct skcipher_walk walk; in cbc_encrypt()
178 struct skcipher_walk *walk) in __cbc_decrypt()
242 struct skcipher_walk walk; in cbc_decrypt()
257 struct skcipher_walk *walk) in ctr_crypt_final()
272 struct skcipher_walk *walk) in __ctr_crypt()
325 struct skcipher_walk walk; in ctr_crypt()
Dglue_helper.c26 struct skcipher_walk walk; in glue_ecb_req_128bit()
71 struct skcipher_walk walk; in glue_cbc_encrypt_req_128bit()
103 struct skcipher_walk walk; in glue_cbc_decrypt_req_128bit()
163 struct skcipher_walk walk; in glue_ctr_req_128bit()
227 struct skcipher_walk *walk) in __glue_xts_req_128bit()
268 struct skcipher_walk walk; in glue_xts_req_128bit()
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()
174 struct skcipher_walk walk; in crypto_aegis128_aesni_crypt()
Dchacha_glue.c126 static int chacha_simd_stream_xor(struct skcipher_walk *walk, in chacha_simd_stream_xor()
166 struct skcipher_walk walk; in chacha_simd()
186 struct skcipher_walk walk; in xchacha_simd()
Daesni-intel_glue.c384 struct skcipher_walk walk; in ecb_encrypt()
406 struct skcipher_walk walk; in ecb_decrypt()
428 struct skcipher_walk walk; in cbc_encrypt()
450 struct skcipher_walk walk; in cbc_decrypt()
470 struct skcipher_walk *walk) in ctr_crypt_final()
507 struct skcipher_walk walk; in ctr_crypt()
/Linux-v5.4/arch/arm/crypto/
Daes-ce-glue.c181 struct skcipher_walk walk; in ecb_encrypt()
201 struct skcipher_walk walk; in ecb_decrypt()
218 struct skcipher_walk *walk) in cbc_encrypt_walk()
238 struct skcipher_walk walk; in cbc_encrypt()
248 struct skcipher_walk *walk) in cbc_decrypt_walk()
268 struct skcipher_walk walk; in cbc_decrypt()
285 struct skcipher_walk walk; in cts_cbc_encrypt()
343 struct skcipher_walk walk; in cts_cbc_decrypt()
397 struct skcipher_walk walk; in ctr_encrypt()
463 struct skcipher_walk walk; in xts_encrypt()
[all …]
Daes-neonbs-glue.c92 struct skcipher_walk walk; in __ecb_crypt()
161 struct skcipher_walk walk; in cbc_decrypt()
224 struct skcipher_walk walk; in ctr_encrypt()
338 struct skcipher_walk walk; in __xts_crypt()
/Linux-v5.4/arch/arm64/crypto/
Daes-glue.c196 struct skcipher_walk walk; in ecb_encrypt()
216 struct skcipher_walk walk; in ecb_decrypt()
232 struct skcipher_walk *walk) in cbc_encrypt_walk()
251 struct skcipher_walk walk; in cbc_encrypt()
261 struct skcipher_walk *walk) in cbc_decrypt_walk()
280 struct skcipher_walk walk; in cbc_decrypt()
298 struct skcipher_walk walk; in cts_cbc_encrypt()
355 struct skcipher_walk walk; in cts_cbc_decrypt()
424 struct skcipher_walk walk; in essiv_cbc_encrypt()
446 struct skcipher_walk walk; in essiv_cbc_decrypt()
[all …]
Daes-neonbs-glue.c103 struct skcipher_walk walk; in __ecb_crypt()
162 struct skcipher_walk walk; in cbc_encrypt()
185 struct skcipher_walk walk; in cbc_decrypt()
232 struct skcipher_walk walk; in ctr_encrypt()
327 struct skcipher_walk walk; in __xts_crypt()
Daes-ce-ccm-glue.c180 static int ccm_crypt_fallback(struct skcipher_walk *walk, u8 mac[], u8 iv0[], in ccm_crypt_fallback()
232 struct skcipher_walk walk; in ccm_encrypt()
290 struct skcipher_walk walk; in ccm_decrypt()
/Linux-v5.4/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.4/arch/x86/include/asm/crypto/
Dglue_helper.h48 struct skcipher_walk *walk, in glue_fpu_begin()

12