/kernel/linux/linux-5.10/include/crypto/internal/ |
H A D | skcipher.h | 34 struct skcipher_walk { struct 131 int skcipher_walk_done(struct skcipher_walk *walk, int err); 132 int skcipher_walk_virt(struct skcipher_walk *walk, 135 void skcipher_walk_atomise(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()
|
/kernel/linux/linux-6.6/include/crypto/internal/ |
H A D | skcipher.h | 43 struct skcipher_walk { struct 147 int skcipher_walk_done(struct skcipher_walk *walk, int err); 148 int skcipher_walk_virt(struct skcipher_walk *walk, 151 int skcipher_walk_async(struct skcipher_walk *walk, 153 int skcipher_walk_aead_encrypt(struct skcipher_walk *walk, 155 int skcipher_walk_aead_decrypt(struct skcipher_walk *walk, 157 void skcipher_walk_complete(struct skcipher_walk *walk, int err); 159 static inline void skcipher_walk_abort(struct skcipher_walk *walk) in skcipher_walk_abort()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | cfb.c | 42 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()
|
H A D | pcbc.c | 20 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()
|
H A D | cbc.c | 16 static int crypto_cbc_encrypt_segment(struct skcipher_walk *walk, in crypto_cbc_encrypt_segment() 44 static int crypto_cbc_encrypt_inplace(struct skcipher_walk *walk, in crypto_cbc_encrypt_inplace() 75 struct skcipher_walk walk; in crypto_cbc_encrypt() 91 static int crypto_cbc_decrypt_segment(struct skcipher_walk *walk, in crypto_cbc_decrypt_segment() 121 static int crypto_cbc_decrypt_inplace(struct skcipher_walk *walk, in crypto_cbc_decrypt_inplace() 157 struct skcipher_walk walk; in crypto_cbc_decrypt()
|
H A D | skcipher.c | 42 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 *wal [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | cfb.c | 43 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()
|
H A D | pcbc.c | 21 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 D | cbc.c | 17 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()
|
H A D | skcipher.c | 46 static int skcipher_walk_next(struct skcipher_walk *walk); 48 static inline void skcipher_map_src(struct skcipher_walk *walk) in skcipher_map_src() 53 static inline void skcipher_map_dst(struct skcipher_walk *walk) in skcipher_map_dst() 58 static inline void skcipher_unmap_src(struct skcipher_walk *walk) in skcipher_unmap_src() 63 static inline void skcipher_unmap_dst(struct skcipher_walk *walk) in skcipher_unmap_dst() 68 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp() 112 static int skcipher_done_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_done_slow() 123 int skcipher_walk_done(struct skcipher_walk *walk, int err) in skcipher_walk_done() 200 void skcipher_walk_complete(struct skcipher_walk *walk, int err) in skcipher_walk_complete() 236 static void skcipher_queue_write(struct skcipher_walk *wal [all...] |
H A D | xctr.c | 34 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()
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | blowfish_glue.c | 78 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()
|
H A D | cast5_avx_glue.c | 35 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()
|
H A D | des3_ede_glue.c | 79 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()
|
H A D | glue_helper.c | 26 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() 164 struct skcipher_walk walk; in glue_ctr_req_128bit() 231 struct skcipher_walk *walk) in __glue_xts_req_128bit() 273 struct skcipher_walk walk; in glue_xts_req_128bit()
|
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | des3_ede_glue.c | 69 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 D | sm4_aesni_avx_glue.c | 43 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()
|
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | aes-ce-glue.c | 171 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 wal in xts_encrypt() [all...] |
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | aes-ce-glue.c | 171 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 wal in xts_encrypt() [all...] |
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | aes-glue.c | 184 struct skcipher_walk walk; in ecb_encrypt() 204 struct skcipher_walk walk; in ecb_decrypt() 220 struct skcipher_walk *walk) in cbc_encrypt_walk() 239 struct skcipher_walk walk; in cbc_encrypt() 249 struct skcipher_walk *walk) in cbc_decrypt_walk() 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 wal in essiv_cbc_decrypt() [all...] |
H A D | sm4-neon-glue.c | 40 struct skcipher_walk walk; in sm4_ecb_do_crypt() 86 struct skcipher_walk walk; in sm4_cbc_encrypt() 118 struct skcipher_walk walk; in sm4_cbc_decrypt() 149 struct skcipher_walk walk; in sm4_cfb_encrypt() 189 struct skcipher_walk walk; in sm4_cfb_decrypt() 233 struct skcipher_walk walk; in sm4_ctr_crypt()
|
/kernel/linux/linux-5.10/arch/sparc/crypto/ |
H A D | aes_glue.c | 223 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()
|
/kernel/linux/linux-6.6/arch/sparc/crypto/ |
H A D | aes_glue.c | 223 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()
|
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | aes-glue.c | 178 struct skcipher_walk walk; in ecb_encrypt() 198 struct skcipher_walk walk; in ecb_decrypt() 214 struct skcipher_walk *walk) in cbc_encrypt_walk() 233 struct skcipher_walk walk; in cbc_encrypt() 243 struct skcipher_walk *walk) in cbc_decrypt_walk() 262 struct skcipher_walk walk; in cbc_decrypt() 280 struct skcipher_walk walk; in cts_cbc_encrypt() 337 struct skcipher_walk walk; in cts_cbc_decrypt() 406 struct skcipher_walk walk; in essiv_cbc_encrypt() 428 struct skcipher_walk wal in essiv_cbc_decrypt() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/vmx/ |
H A D | aes_ctr.c | 70 struct skcipher_walk *walk) in p8_aes_ctr_final() 94 struct skcipher_walk walk; in p8_aes_ctr_crypt()
|