/linux/include/crypto/ |
H A D | scatterwalk.h | 29 static inline unsigned int scatterwalk_pagelen(struct scatter_walk *walk) in scatterwalk_pagelen() 36 static inline unsigned int scatterwalk_clamp(struct scatter_walk *walk, in scatterwalk_clamp() 43 static inline void scatterwalk_advance(struct scatter_walk *walk, in scatterwalk_advance() 49 static inline struct page *scatterwalk_page(struct scatter_walk *walk) in scatterwalk_page() 59 static inline void scatterwalk_start(struct scatter_walk *walk, in scatterwalk_start() 66 static inline void *scatterwalk_map(struct scatter_walk *walk) in scatterwalk_map() 72 static inline void scatterwalk_pagedone(struct scatter_walk *walk, int out, in scatterwalk_pagedone() 86 static inline void scatterwalk_done(struct scatter_walk *walk, int out, in scatterwalk_done()
|
/linux/mm/ |
H A D | pagewalk.c | 26 walk_pte_range_inner(pte_t * pte,unsigned long addr,unsigned long end,struct mm_walk * walk) walk_pte_range_inner() argument 44 walk_pte_range(pmd_t * pmd,unsigned long addr,unsigned long end,struct mm_walk * walk) walk_pte_range() argument 79 walk_pmd_range(pud_t * pud,unsigned long addr,unsigned long end,struct mm_walk * walk) walk_pmd_range() argument 138 walk_pud_range(p4d_t * p4d,unsigned long addr,unsigned long end,struct mm_walk * walk) walk_pud_range() argument 187 walk_p4d_range(pgd_t * pgd,unsigned long addr,unsigned long end,struct mm_walk * walk) walk_p4d_range() argument 220 walk_pgd_range(unsigned long addr,unsigned long end,struct mm_walk * walk) walk_pgd_range() argument 263 walk_hugetlb_range(unsigned long addr,unsigned long end,struct mm_walk * walk) walk_hugetlb_range() argument 292 walk_hugetlb_range(unsigned long addr,unsigned long end,struct mm_walk * walk) walk_hugetlb_range() argument 306 walk_page_test(unsigned long start,unsigned long end,struct mm_walk * walk) walk_page_test() argument 332 __walk_page_range(unsigned long start,unsigned long end,struct mm_walk * walk) __walk_page_range() argument 430 struct mm_walk walk = { walk_page_range() local 506 struct mm_walk walk = { walk_page_range_novma() local 548 struct mm_walk walk = { walk_page_range_vma() local 568 struct mm_walk walk = { walk_page_vma() local 617 struct mm_walk walk = { walk_page_mapping() local [all...] |
H A D | ptdump.c | 16 static inline int note_kasan_page_table(struct mm_walk *walk, in note_kasan_page_table() 30 unsigned long next, struct mm_walk *walk) in ptdump_pgd_entry() 53 unsigned long next, struct mm_walk *walk) in ptdump_p4d_entry() 76 unsigned long next, struct mm_walk *walk) in ptdump_pud_entry() 99 unsigned long next, struct mm_walk *walk) in ptdump_pmd_entry() 120 unsigned long next, struct mm_walk *walk) in ptdump_pte_entry() 134 int depth, struct mm_walk *walk) in ptdump_hole()
|
H A D | mapping_dirty_helpers.c | 35 struct mm_walk *walk) in wp_pte() 90 unsigned long end, struct mm_walk *walk) in clean_record_pte() 127 struct mm_walk *walk) in wp_clean_pmd_entry() 149 struct mm_walk *walk) in wp_clean_pud_entry() 170 struct mm_walk *walk) in wp_clean_pre_vma() 198 static void wp_clean_post_vma(struct mm_walk *walk) in wp_clean_post_vma() 219 struct mm_walk *walk) in wp_clean_test_walk()
|
H A D | hugetlb_vmemmap.c | 52 struct vmemmap_remap_walk *walk) in vmemmap_split_pmd() 98 unsigned long next, struct mm_walk *walk) in vmemmap_pmd_entry() 139 unsigned long next, struct mm_walk *walk) in vmemmap_pte_entry() 162 struct vmemmap_remap_walk *walk) in vmemmap_remap_range() 208 struct vmemmap_remap_walk *walk) in vmemmap_remap_pte() 256 struct vmemmap_remap_walk *walk) in vmemmap_restore_pte() 292 struct vmemmap_remap_walk walk = { in vmemmap_remap_split() local 324 struct vmemmap_remap_walk walk = { in vmemmap_remap_free() local 427 struct vmemmap_remap_walk walk = { in vmemmap_remap_alloc() local
|
H A D | hmm.c | 64 unsigned int required_fault, struct mm_walk *walk) in hmm_vma_fault() 148 __always_unused int depth, struct mm_walk *walk) in hmm_vma_walk_hole() 187 static int hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pmd() 223 static int hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pte() 323 struct mm_walk *walk) in hmm_vma_walk_pmd() 412 struct mm_walk *walk) in hmm_vma_walk_pud() 470 struct mm_walk *walk) in hmm_vma_walk_hugetlb_entry() 521 struct mm_walk *walk) in hmm_vma_walk_test()
|
/linux/crypto/ |
H A D | skcipher.c | 51 static inline void skcipher_map_src(struct skcipher_walk *walk) in skcipher_map_src() 56 static inline void skcipher_map_dst(struct skcipher_walk *walk) in skcipher_map_dst() 61 static inline void skcipher_unmap_src(struct skcipher_walk *walk) in skcipher_unmap_src() 66 static inline void skcipher_unmap_dst(struct skcipher_walk *walk) in skcipher_unmap_dst() 71 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp() 92 static int skcipher_done_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_done_slow() 103 int skcipher_walk_done(struct skcipher_walk *walk, int err) in skcipher_walk_done() 180 void skcipher_walk_complete(struct skcipher_walk *walk, int err) in skcipher_walk_complete() 216 static void skcipher_queue_write(struct skcipher_walk *walk, in skcipher_queue_write() 223 static int skcipher_next_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_next_slow() [all …]
|
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() local 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() local
|
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() local
|
H A D | aegis128-core.c | 281 struct scatter_walk walk; in crypto_aegis128_process_ad() local 324 struct skcipher_walk *walk, in crypto_aegis128_process_crypt() 396 struct skcipher_walk walk; in crypto_aegis128_encrypt_generic() local 419 struct skcipher_walk walk; in crypto_aegis128_decrypt_generic() local 457 struct skcipher_walk walk; in crypto_aegis128_encrypt_simd() local 482 struct skcipher_walk walk; in crypto_aegis128_decrypt_simd() local
|
H A D | ctr.c | 28 static void crypto_ctr_crypt_final(struct skcipher_walk *walk, in crypto_ctr_crypt_final() 46 static int crypto_ctr_crypt_segment(struct skcipher_walk *walk, in crypto_ctr_crypt_segment() 72 static int crypto_ctr_crypt_inplace(struct skcipher_walk *walk, in crypto_ctr_crypt_inplace() 104 struct skcipher_walk walk; in crypto_ctr_crypt() local
|
/linux/arch/arm/crypto/ |
H A D | aes-ce-glue.c | 171 struct skcipher_walk walk; in ecb_encrypt() local 191 struct skcipher_walk walk; in ecb_decrypt() local 208 struct skcipher_walk *walk) in cbc_encrypt_walk() 228 struct skcipher_walk walk; in cbc_encrypt() local 238 struct skcipher_walk *walk) in cbc_decrypt_walk() 258 struct skcipher_walk walk; in cbc_decrypt() local 275 struct skcipher_walk walk; in cts_cbc_encrypt() local 333 struct skcipher_walk walk; in cts_cbc_decrypt() local 387 struct skcipher_walk walk; in ctr_encrypt() local 453 struct skcipher_walk walk; in xts_encrypt() local [all …]
|
H A D | aes-neonbs-glue.c | 93 struct skcipher_walk walk; in __ecb_crypt() local 149 struct skcipher_walk walk; in cbc_encrypt() local 179 struct skcipher_walk walk; in cbc_decrypt() local 226 struct skcipher_walk walk; in ctr_encrypt() local 303 struct skcipher_walk walk; in __xts_crypt() local
|
/linux/arch/arm64/crypto/ |
H A D | aes-glue.c | 184 struct skcipher_walk walk; in ecb_encrypt() local 204 struct skcipher_walk walk; in ecb_decrypt() local 220 struct skcipher_walk *walk) in cbc_encrypt_walk() 239 struct skcipher_walk walk; in cbc_encrypt() local 249 struct skcipher_walk *walk) in cbc_decrypt_walk() 268 struct skcipher_walk walk; in cbc_decrypt() local 286 struct skcipher_walk walk; in cts_cbc_encrypt() local 343 struct skcipher_walk walk; in cts_cbc_decrypt() local 412 struct skcipher_walk walk; in essiv_cbc_encrypt() local 434 struct skcipher_walk walk; in essiv_cbc_decrypt() local [all …]
|
H A D | sm4-neon-glue.c | 38 struct skcipher_walk walk; in sm4_ecb_do_crypt() local 84 struct skcipher_walk walk; in sm4_cbc_encrypt() local 116 struct skcipher_walk walk; in sm4_cbc_decrypt() local 147 struct skcipher_walk walk; in sm4_ctr_crypt() local
|
H A D | sm4-ce-ccm-glue.c | 97 struct scatter_walk walk; in ccm_calculate_auth_mac() local 162 static int ccm_crypt(struct aead_request *req, struct skcipher_walk *walk, in ccm_crypt() 218 struct skcipher_walk walk; in ccm_encrypt() local 247 struct skcipher_walk walk; in ccm_decrypt() local
|
H A D | sm4-ce-gcm-glue.c | 79 struct scatter_walk walk; in gcm_calculate_auth_mac() local 137 static int gcm_crypt(struct aead_request *req, struct skcipher_walk *walk, in gcm_crypt() 202 struct skcipher_walk walk; in gcm_encrypt() local 223 struct skcipher_walk walk; in gcm_decrypt() local
|
H A D | aes-neonbs-glue.c | 101 struct skcipher_walk walk; in __ecb_crypt() local 161 struct skcipher_walk walk; in cbc_encrypt() local 184 struct skcipher_walk walk; in cbc_decrypt() local 212 struct skcipher_walk walk; in ctr_encrypt() local 287 struct skcipher_walk walk; in __xts_crypt() local
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_pt_walk.c | 28 const struct xe_pt_walk *walk) in xe_pt_addr_end() 37 unsigned int level, const struct xe_pt_walk *walk) in xe_pt_next() 74 u64 addr, u64 end, struct xe_pt_walk *walk) in xe_pt_walk_range() 140 u64 addr, u64 end, struct xe_pt_walk *walk) in xe_pt_walk_shared()
|
H A D | xe_pt_walk.h | 102 const struct xe_pt_walk *walk) in xe_pt_covers() 122 const struct xe_pt_walk *walk) in xe_pt_num_entries() 140 xe_pt_offset(u64 addr, unsigned int level, const struct xe_pt_walk *walk) in xe_pt_offset()
|
/linux/arch/sparc/crypto/ |
H A D | aes_glue.c | 223 struct skcipher_walk walk; in ecb_encrypt() local 247 struct skcipher_walk walk; in ecb_decrypt() local 272 struct skcipher_walk walk; in cbc_encrypt() local 297 struct skcipher_walk walk; in cbc_decrypt() local 320 struct skcipher_walk *walk) in ctr_crypt_final() 338 struct skcipher_walk walk; in ctr_crypt() local
|
/linux/arch/x86/crypto/ |
H A D | des3_ede_glue.c | 69 struct skcipher_walk walk; in ecb_crypt() local 127 struct skcipher_walk *walk) in __cbc_encrypt() 153 struct skcipher_walk walk; in cbc_encrypt() local 168 struct skcipher_walk *walk) in __cbc_decrypt() 232 struct skcipher_walk walk; in cbc_decrypt() local
|
H A D | sm4_aesni_avx_glue.c | 41 struct skcipher_walk walk; in ecb_do_crypt() local 95 struct skcipher_walk walk; in sm4_cbc_encrypt() local 129 struct skcipher_walk walk; in sm4_avx_cbc_decrypt() local 194 struct skcipher_walk walk; in sm4_avx_ctr_crypt() local
|
H A D | aesni-intel_glue.c | 182 struct skcipher_walk walk; in ecb_encrypt() local 204 struct skcipher_walk walk; in ecb_decrypt() local 226 struct skcipher_walk walk; in cbc_encrypt() local 248 struct skcipher_walk walk; in cbc_decrypt() local 274 struct skcipher_walk walk; in cts_cbc_encrypt() local 330 struct skcipher_walk walk; in cts_cbc_decrypt() local 401 struct skcipher_walk walk; in ctr_crypt() local 450 struct skcipher_walk walk; in xctr_crypt() local 520 struct skcipher_walk walk; in xts_crypt_slowpath() local 1281 struct scatter_walk walk; in gcm_process_assoc() local [all …]
|
/linux/arch/riscv/crypto/ |
H A D | aes-riscv64-glue.c | 139 struct skcipher_walk walk; in riscv64_aes_ecb_crypt() local 177 struct skcipher_walk walk; in riscv64_aes_cbc_crypt() local 220 struct skcipher_walk walk; in riscv64_aes_cbc_cts_crypt() local 282 struct skcipher_walk walk; in riscv64_aes_ctr_crypt() local 362 struct skcipher_walk walk; in riscv64_aes_xts_crypt() local
|