Home
last modified time | relevance | path

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

12

/Linux-v4.19/include/crypto/internal/
Dskcipher.h39 struct skcipher_walk { struct
143 int skcipher_walk_done(struct skcipher_walk *walk, int err);
144 int skcipher_walk_virt(struct skcipher_walk *walk,
147 void skcipher_walk_atomise(struct skcipher_walk *walk);
148 int skcipher_walk_async(struct skcipher_walk *walk,
150 int skcipher_walk_aead(struct skcipher_walk *walk, struct aead_request *req,
152 int skcipher_walk_aead_encrypt(struct skcipher_walk *walk,
154 int skcipher_walk_aead_decrypt(struct skcipher_walk *walk,
156 void skcipher_walk_complete(struct skcipher_walk *walk, int err);
/Linux-v4.19/include/crypto/
Dcbc.h21 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_encrypt_segment()
43 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_encrypt_inplace()
69 struct skcipher_walk walk; in crypto_cbc_encrypt_walk()
86 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_decrypt_segment()
110 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_decrypt_inplace()
137 struct skcipher_walk *walk, struct crypto_skcipher *tfm, in crypto_cbc_decrypt_blocks()
/Linux-v4.19/crypto/
Dskcipher.c47 static int skcipher_walk_next(struct skcipher_walk *walk);
63 static inline void skcipher_map_src(struct skcipher_walk *walk) in skcipher_map_src()
68 static inline void skcipher_map_dst(struct skcipher_walk *walk) in skcipher_map_dst()
73 static inline void skcipher_unmap_src(struct skcipher_walk *walk) in skcipher_unmap_src()
78 static inline void skcipher_unmap_dst(struct skcipher_walk *walk) in skcipher_unmap_dst()
83 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp()
98 static void skcipher_done_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_done_slow()
108 int skcipher_walk_done(struct skcipher_walk *walk, int err) in skcipher_walk_done()
177 void skcipher_walk_complete(struct skcipher_walk *walk, int err) in skcipher_walk_complete()
213 static void skcipher_queue_write(struct skcipher_walk *walk, in skcipher_queue_write()
[all …]
Dcfb.c53 static void crypto_cfb_final(struct skcipher_walk *walk, in crypto_cfb_final()
68 static int crypto_cfb_encrypt_segment(struct skcipher_walk *walk, in crypto_cfb_encrypt_segment()
89 static int crypto_cfb_encrypt_inplace(struct skcipher_walk *walk, in crypto_cfb_encrypt_inplace()
114 struct skcipher_walk walk; in crypto_cfb_encrypt()
136 static int crypto_cfb_decrypt_segment(struct skcipher_walk *walk, in crypto_cfb_decrypt_segment()
159 static int crypto_cfb_decrypt_inplace(struct skcipher_walk *walk, in crypto_cfb_decrypt_inplace()
180 static int crypto_cfb_decrypt_blocks(struct skcipher_walk *walk, in crypto_cfb_decrypt_blocks()
208 struct skcipher_walk walk; in crypto_cfb_decrypt()
Dpcbc.c47 struct skcipher_walk *walk, in crypto_pcbc_encrypt_segment()
69 struct skcipher_walk *walk, in crypto_pcbc_encrypt_inplace()
97 struct skcipher_walk walk; in crypto_pcbc_encrypt()
117 struct skcipher_walk *walk, in crypto_pcbc_decrypt_segment()
141 struct skcipher_walk *walk, in crypto_pcbc_decrypt_inplace()
169 struct skcipher_walk walk; in crypto_pcbc_decrypt()
/Linux-v4.19/arch/x86/crypto/
Dcast5_avx_glue.c50 static inline bool cast5_fpu_begin(bool fpu_enabled, struct skcipher_walk *walk, in cast5_fpu_begin()
67 struct skcipher_walk walk; in ecb_crypt()
130 struct skcipher_walk walk; in cbc_encrypt()
158 struct skcipher_walk *walk) in __cbc_decrypt()
216 struct skcipher_walk walk; in cbc_decrypt()
232 static void ctr_crypt_final(struct skcipher_walk *walk, struct cast5_ctx *ctx) in ctr_crypt_final()
246 static unsigned int __ctr_crypt(struct skcipher_walk *walk, in __ctr_crypt()
296 struct skcipher_walk walk; in ctr_crypt()
Dblowfish_glue.c93 struct skcipher_walk walk; in ecb_crypt()
144 struct skcipher_walk *walk) in __cbc_encrypt()
170 struct skcipher_walk walk; in cbc_encrypt()
185 struct skcipher_walk *walk) in __cbc_decrypt()
251 struct skcipher_walk walk; in cbc_decrypt()
265 static void ctr_crypt_final(struct bf_ctx *ctx, struct skcipher_walk *walk) in ctr_crypt_final()
279 static unsigned int __ctr_crypt(struct bf_ctx *ctx, struct skcipher_walk *walk) in __ctr_crypt()
337 struct skcipher_walk walk; in ctr_crypt()
Dglue_helper.c40 struct skcipher_walk walk; in glue_ecb_req_128bit()
85 struct skcipher_walk walk; in glue_cbc_encrypt_req_128bit()
117 struct skcipher_walk walk; in glue_cbc_decrypt_req_128bit()
177 struct skcipher_walk walk; in glue_ctr_req_128bit()
241 struct skcipher_walk *walk) in __glue_xts_req_128bit()
280 struct skcipher_walk walk; in glue_xts_req_128bit()
Ddes3_ede_glue.c89 struct skcipher_walk walk; in ecb_crypt()
147 struct skcipher_walk *walk) in __cbc_encrypt()
173 struct skcipher_walk walk; in cbc_encrypt()
188 struct skcipher_walk *walk) in __cbc_decrypt()
252 struct skcipher_walk walk; in cbc_decrypt()
267 struct skcipher_walk *walk) in ctr_crypt_final()
282 struct skcipher_walk *walk) in __ctr_crypt()
335 struct skcipher_walk walk; in ctr_crypt()
Dmorus640_glue.c31 int (*skcipher_walk_init)(struct skcipher_walk *walk,
90 struct skcipher_walk walk; in crypto_morus640_glue_process_crypt()
Dmorus1280_glue.c31 int (*skcipher_walk_init)(struct skcipher_walk *walk,
90 struct skcipher_walk walk; in crypto_morus1280_glue_process_crypt()
Daegis128-aesni-glue.c64 int (*skcipher_walk_init)(struct skcipher_walk *walk,
125 struct skcipher_walk walk; in crypto_aegis128_aesni_process_crypt()
Daegis256-aesni-glue.c64 int (*skcipher_walk_init)(struct skcipher_walk *walk,
125 struct skcipher_walk walk; in crypto_aegis256_aesni_process_crypt()
Daegis128l-aesni-glue.c64 int (*skcipher_walk_init)(struct skcipher_walk *walk,
125 struct skcipher_walk walk; in crypto_aegis128l_aesni_process_crypt()
/Linux-v4.19/arch/arm/crypto/
Daes-ce-glue.c181 struct skcipher_walk walk; in ecb_encrypt()
201 struct skcipher_walk walk; in ecb_decrypt()
221 struct skcipher_walk walk; in cbc_encrypt()
242 struct skcipher_walk walk; in cbc_decrypt()
263 struct skcipher_walk walk; in ctr_encrypt()
301 struct skcipher_walk walk; in xts_encrypt()
323 struct skcipher_walk walk; in xts_decrypt()
Daes-neonbs-glue.c86 struct skcipher_walk walk; in __ecb_crypt()
155 struct skcipher_walk walk; in cbc_decrypt()
199 struct skcipher_walk walk; in ctr_encrypt()
277 struct skcipher_walk walk; in __xts_crypt()
Dspeck-neon-glue.c56 struct skcipher_walk walk; in __speck128_xts_crypt()
157 struct skcipher_walk walk; in __speck64_xts_crypt()
Dchacha20-neon-glue.c64 struct skcipher_walk walk; in chacha20_neon()
/Linux-v4.19/arch/arm64/crypto/
Daes-glue.c137 struct skcipher_walk walk; in ecb_encrypt()
157 struct skcipher_walk walk; in ecb_decrypt()
177 struct skcipher_walk walk; in cbc_encrypt()
197 struct skcipher_walk walk; in cbc_decrypt()
217 struct skcipher_walk walk; in ctr_encrypt()
267 struct skcipher_walk walk; in xts_encrypt()
289 struct skcipher_walk walk; in xts_decrypt()
Daes-neonbs-glue.c99 struct skcipher_walk walk; in __ecb_crypt()
158 struct skcipher_walk walk; in cbc_encrypt()
181 struct skcipher_walk walk; in cbc_decrypt()
228 struct skcipher_walk walk; in ctr_encrypt()
303 struct skcipher_walk walk; in __xts_crypt()
Daes-ce-ccm-glue.c188 static int ccm_crypt_fallback(struct skcipher_walk *walk, u8 mac[], u8 iv0[], in ccm_crypt_fallback()
242 struct skcipher_walk walk; in ccm_encrypt()
300 struct skcipher_walk walk; in ccm_decrypt()
Daes-ctr-fallback.h20 struct skcipher_walk walk; in aes_ctr_encrypt_fallback()
Dspeck-neon-glue.c50 struct skcipher_walk walk; in __speck128_xts_crypt()
151 struct skcipher_walk walk; in __speck64_xts_crypt()
Dchacha20-neon-glue.c72 struct skcipher_walk walk; in chacha20_neon()
/Linux-v4.19/arch/x86/include/asm/crypto/
Dglue_helper.h48 struct skcipher_walk *walk, in glue_fpu_begin()

12