/Linux-v5.4/include/crypto/ |
D | scatterwalk.h | 28 static inline unsigned int scatterwalk_pagelen(struct scatter_walk *walk) in scatterwalk_pagelen() 35 static inline unsigned int scatterwalk_clamp(struct scatter_walk *walk, in scatterwalk_clamp() 42 static inline void scatterwalk_advance(struct scatter_walk *walk, in scatterwalk_advance() 48 static inline unsigned int scatterwalk_aligned(struct scatter_walk *walk, in scatterwalk_aligned() 54 static inline struct page *scatterwalk_page(struct scatter_walk *walk) in scatterwalk_page() 64 static inline void scatterwalk_start(struct scatter_walk *walk, in scatterwalk_start() 71 static inline void *scatterwalk_map(struct scatter_walk *walk) in scatterwalk_map() 77 static inline void scatterwalk_pagedone(struct scatter_walk *walk, int out, in scatterwalk_pagedone() 96 static inline void scatterwalk_done(struct scatter_walk *walk, int out, in scatterwalk_done()
|
D | cbc.h | 16 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() local 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()
|
/Linux-v5.4/crypto/ |
D | blkcipher.c | 39 static inline void blkcipher_map_src(struct blkcipher_walk *walk) in blkcipher_map_src() 44 static inline void blkcipher_map_dst(struct blkcipher_walk *walk) in blkcipher_map_dst() 49 static inline void blkcipher_unmap_src(struct blkcipher_walk *walk) in blkcipher_unmap_src() 54 static inline void blkcipher_unmap_dst(struct blkcipher_walk *walk) in blkcipher_unmap_dst() 68 static inline void blkcipher_done_slow(struct blkcipher_walk *walk, in blkcipher_done_slow() 78 static inline void blkcipher_done_fast(struct blkcipher_walk *walk, in blkcipher_done_fast() 96 struct blkcipher_walk *walk, int err) in blkcipher_walk_done() 140 struct blkcipher_walk *walk, in blkcipher_next_slow() 175 static inline int blkcipher_next_copy(struct blkcipher_walk *walk) in blkcipher_next_copy() 190 struct blkcipher_walk *walk) in blkcipher_next_fast() [all …]
|
D | skcipher.c | 44 static inline void skcipher_unmap(struct scatter_walk *walk, void *vaddr) in skcipher_unmap() 50 static inline void *skcipher_map(struct scatter_walk *walk) in skcipher_map() 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() [all …]
|
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() local 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() local
|
D | ablkcipher.c | 40 void __ablkcipher_walk_complete(struct ablkcipher_walk *walk) in __ablkcipher_walk_complete() 52 static inline void ablkcipher_queue_write(struct ablkcipher_walk *walk, in ablkcipher_queue_write() 69 static inline void ablkcipher_done_slow(struct ablkcipher_walk *walk, in ablkcipher_done_slow() 85 static inline void ablkcipher_done_fast(struct ablkcipher_walk *walk, in ablkcipher_done_fast() 96 struct ablkcipher_walk *walk, int err) in ablkcipher_walk_done() 138 struct ablkcipher_walk *walk, in ablkcipher_next_slow() 177 static inline int ablkcipher_copy_iv(struct ablkcipher_walk *walk, in ablkcipher_copy_iv() 203 struct ablkcipher_walk *walk) in ablkcipher_next_fast() 214 struct ablkcipher_walk *walk) in ablkcipher_walk_next() 259 struct ablkcipher_walk *walk) in ablkcipher_walk_first() [all …]
|
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() local 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() local
|
D | ctr.c | 27 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() local
|
/Linux-v5.4/mm/ |
D | pagewalk.c | 8 struct mm_walk *walk) in walk_pte_range() 30 struct mm_walk *walk) in walk_pmd_range() 76 struct mm_walk *walk) in walk_pud_range() 121 struct mm_walk *walk) in walk_p4d_range() 148 struct mm_walk *walk) in walk_pgd_range() 183 struct mm_walk *walk) in walk_hugetlb_range() 212 struct mm_walk *walk) in walk_hugetlb_range() 226 struct mm_walk *walk) in walk_page_test() 252 struct mm_walk *walk) in __walk_page_range() 308 struct mm_walk walk = { in walk_page_range() local [all …]
|
D | hmm.c | 223 static int hmm_vma_do_fault(struct mm_walk *walk, unsigned long addr, in hmm_vma_do_fault() 257 struct mm_walk *walk) in hmm_pfns_bad() 285 struct mm_walk *walk) in hmm_vma_walk_hole_() 379 struct mm_walk *walk) in hmm_vma_walk_hole() 405 static int hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pmd() 454 static int hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pte() 555 struct mm_walk *walk) in hmm_vma_walk_pmd() 657 struct mm_walk *walk) in hmm_vma_walk_pud() 728 struct mm_walk *walk) in hmm_vma_walk_hugetlb_entry()
|
D | mincore.c | 25 unsigned long end, struct mm_walk *walk) in mincore_hugetlb() 115 struct mm_walk *walk) in mincore_unmapped_range() 123 struct mm_walk *walk) in mincore_pte_range()
|
/Linux-v5.4/arch/s390/crypto/ |
D | des_s390.c | 83 struct blkcipher_walk *walk) in ecb_desall_crypt() 101 struct blkcipher_walk *walk) in cbc_desall_crypt() 129 struct blkcipher_walk walk; in ecb_des_encrypt() local 139 struct blkcipher_walk walk; in ecb_des_decrypt() local 169 struct blkcipher_walk walk; in cbc_des_encrypt() local 179 struct blkcipher_walk walk; in cbc_des_decrypt() local 273 struct blkcipher_walk walk; in ecb_des3_encrypt() local 283 struct blkcipher_walk walk; in ecb_des3_decrypt() local 314 struct blkcipher_walk walk; in cbc_des3_encrypt() local 324 struct blkcipher_walk walk; in cbc_des3_decrypt() local [all …]
|
D | paes_s390.c | 162 struct blkcipher_walk *walk) in ecb_paes_crypt() 188 struct blkcipher_walk walk; in ecb_paes_encrypt() local 198 struct blkcipher_walk walk; in ecb_paes_decrypt() local 280 struct blkcipher_walk *walk) in cbc_paes_crypt() 314 struct blkcipher_walk walk; in cbc_paes_encrypt() local 324 struct blkcipher_walk walk; in cbc_paes_decrypt() local 434 struct blkcipher_walk *walk) in xts_paes_crypt() 483 struct blkcipher_walk walk; in xts_paes_encrypt() local 493 struct blkcipher_walk walk; in xts_paes_decrypt() local 592 struct blkcipher_walk *walk) in ctr_paes_crypt() [all …]
|
D | aes_s390.c | 61 struct scatter_walk walk; member 259 struct blkcipher_walk *walk) in ecb_aes_crypt() 282 struct blkcipher_walk walk; in ecb_aes_encrypt() local 296 struct blkcipher_walk walk; in ecb_aes_decrypt() local 374 struct blkcipher_walk *walk) in cbc_aes_crypt() 403 struct blkcipher_walk walk; in cbc_aes_encrypt() local 417 struct blkcipher_walk walk; in cbc_aes_decrypt() local 543 struct blkcipher_walk *walk) in xts_aes_crypt() 587 struct blkcipher_walk walk; in xts_aes_encrypt() local 604 struct blkcipher_walk walk; in xts_aes_decrypt() local [all …]
|
/Linux-v5.4/arch/x86/crypto/ |
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() local 115 struct skcipher_walk walk; in cbc_encrypt() local 143 struct skcipher_walk *walk) in __cbc_decrypt() 201 struct skcipher_walk walk; in cbc_decrypt() local 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() local
|
D | blowfish_glue.c | 78 struct skcipher_walk walk; in ecb_crypt() local 129 struct skcipher_walk *walk) in __cbc_encrypt() 155 struct skcipher_walk walk; in cbc_encrypt() local 170 struct skcipher_walk *walk) in __cbc_decrypt() 236 struct skcipher_walk walk; in cbc_decrypt() local 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() local
|
D | des3_ede_glue.c | 79 struct skcipher_walk walk; in ecb_crypt() local 137 struct skcipher_walk *walk) in __cbc_encrypt() 163 struct skcipher_walk walk; in cbc_encrypt() local 178 struct skcipher_walk *walk) in __cbc_decrypt() 242 struct skcipher_walk walk; in cbc_decrypt() local 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() local
|
D | glue_helper.c | 26 struct skcipher_walk walk; in glue_ecb_req_128bit() local 71 struct skcipher_walk walk; in glue_cbc_encrypt_req_128bit() local 103 struct skcipher_walk walk; in glue_cbc_decrypt_req_128bit() local 163 struct skcipher_walk walk; in glue_ctr_req_128bit() local 227 struct skcipher_walk *walk) in __glue_xts_req_128bit() 268 struct skcipher_walk walk; in glue_xts_req_128bit() local
|
D | chacha_glue.c | 126 static int chacha_simd_stream_xor(struct skcipher_walk *walk, in chacha_simd_stream_xor() 166 struct skcipher_walk walk; in chacha_simd() local 186 struct skcipher_walk walk; in xchacha_simd() local
|
/Linux-v5.4/arch/arm/crypto/ |
D | aes-ce-glue.c | 181 struct skcipher_walk walk; in ecb_encrypt() local 201 struct skcipher_walk walk; in ecb_decrypt() local 218 struct skcipher_walk *walk) in cbc_encrypt_walk() 238 struct skcipher_walk walk; in cbc_encrypt() local 248 struct skcipher_walk *walk) in cbc_decrypt_walk() 268 struct skcipher_walk walk; in cbc_decrypt() local 285 struct skcipher_walk walk; in cts_cbc_encrypt() local 343 struct skcipher_walk walk; in cts_cbc_decrypt() local 397 struct skcipher_walk walk; in ctr_encrypt() local 463 struct skcipher_walk walk; in xts_encrypt() local [all …]
|
/Linux-v5.4/arch/powerpc/crypto/ |
D | aes-spe-glue.c | 185 struct blkcipher_walk walk; in ppc_ecb_encrypt() local 213 struct blkcipher_walk walk; in ppc_ecb_decrypt() local 241 struct blkcipher_walk walk; in ppc_cbc_encrypt() local 269 struct blkcipher_walk walk; in ppc_cbc_decrypt() local 297 struct blkcipher_walk walk; in ppc_ctr_crypt() local 327 struct blkcipher_walk walk; in ppc_xts_encrypt() local 358 struct blkcipher_walk walk; in ppc_xts_decrypt() local
|
/Linux-v5.4/arch/arm64/crypto/ |
D | aes-glue.c | 196 struct skcipher_walk walk; in ecb_encrypt() local 216 struct skcipher_walk walk; in ecb_decrypt() local 232 struct skcipher_walk *walk) in cbc_encrypt_walk() 251 struct skcipher_walk walk; in cbc_encrypt() local 261 struct skcipher_walk *walk) in cbc_decrypt_walk() 280 struct skcipher_walk walk; in cbc_decrypt() local 298 struct skcipher_walk walk; in cts_cbc_encrypt() local 355 struct skcipher_walk walk; in cts_cbc_decrypt() local 424 struct skcipher_walk walk; in essiv_cbc_encrypt() local 446 struct skcipher_walk walk; in essiv_cbc_decrypt() local [all …]
|
D | aes-ce-ccm-glue.c | 145 struct scatter_walk walk; in ccm_calculate_auth_mac() local 180 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() local 290 struct skcipher_walk walk; in ccm_decrypt() local
|
/Linux-v5.4/arch/sparc/crypto/ |
D | aes_glue.c | 221 struct blkcipher_walk walk; in ecb_encrypt() local 250 struct blkcipher_walk walk; in ecb_decrypt() local 281 struct blkcipher_walk walk; in cbc_encrypt() local 310 struct blkcipher_walk walk; in cbc_decrypt() local 338 struct blkcipher_walk *walk) in ctr_crypt_final() 357 struct blkcipher_walk walk; in ctr_crypt() local
|
D | des_glue.c | 95 struct blkcipher_walk walk; in __ecb_crypt() local 143 struct blkcipher_walk walk; in cbc_encrypt() local 174 struct blkcipher_walk walk; in cbc_decrypt() local 259 struct blkcipher_walk walk; in __ecb3_crypt() local 311 struct blkcipher_walk walk; in cbc3_encrypt() local 347 struct blkcipher_walk walk; in cbc3_decrypt() local
|