/Linux-v4.19/include/crypto/internal/ |
D | skcipher.h | 39 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/ |
D | cbc.h | 21 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/ |
D | skcipher.c | 47 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 …]
|
D | cfb.c | 53 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()
|
D | pcbc.c | 47 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/ |
D | cast5_avx_glue.c | 50 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()
|
D | blowfish_glue.c | 93 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()
|
D | glue_helper.c | 40 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()
|
D | des3_ede_glue.c | 89 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()
|
D | morus640_glue.c | 31 int (*skcipher_walk_init)(struct skcipher_walk *walk, 90 struct skcipher_walk walk; in crypto_morus640_glue_process_crypt()
|
D | morus1280_glue.c | 31 int (*skcipher_walk_init)(struct skcipher_walk *walk, 90 struct skcipher_walk walk; in crypto_morus1280_glue_process_crypt()
|
D | aegis128-aesni-glue.c | 64 int (*skcipher_walk_init)(struct skcipher_walk *walk, 125 struct skcipher_walk walk; in crypto_aegis128_aesni_process_crypt()
|
D | aegis256-aesni-glue.c | 64 int (*skcipher_walk_init)(struct skcipher_walk *walk, 125 struct skcipher_walk walk; in crypto_aegis256_aesni_process_crypt()
|
D | aegis128l-aesni-glue.c | 64 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/ |
D | aes-ce-glue.c | 181 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()
|
D | aes-neonbs-glue.c | 86 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()
|
D | speck-neon-glue.c | 56 struct skcipher_walk walk; in __speck128_xts_crypt() 157 struct skcipher_walk walk; in __speck64_xts_crypt()
|
D | chacha20-neon-glue.c | 64 struct skcipher_walk walk; in chacha20_neon()
|
/Linux-v4.19/arch/arm64/crypto/ |
D | aes-glue.c | 137 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()
|
D | aes-neonbs-glue.c | 99 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()
|
D | aes-ce-ccm-glue.c | 188 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()
|
D | aes-ctr-fallback.h | 20 struct skcipher_walk walk; in aes_ctr_encrypt_fallback()
|
D | speck-neon-glue.c | 50 struct skcipher_walk walk; in __speck128_xts_crypt() 151 struct skcipher_walk walk; in __speck64_xts_crypt()
|
D | chacha20-neon-glue.c | 72 struct skcipher_walk walk; in chacha20_neon()
|
/Linux-v4.19/arch/x86/include/asm/crypto/ |
D | glue_helper.h | 48 struct skcipher_walk *walk, in glue_fpu_begin()
|