/linux/include/crypto/ |
H A D | scatterwalk.h | 82 static inline void scatterwalk_start(struct scatter_walk *walk, in scatterwalk_start() 93 static inline void scatterwalk_start_at_pos(struct scatter_walk *walk, in scatterwalk_start_at_pos() 105 static inline unsigned int scatterwalk_clamp(struct scatter_walk *walk, in scatterwalk_clamp() 142 static inline void scatterwalk_get_sglist(struct scatter_walk *walk, in scatterwalk_get_sglist() 153 static inline void scatterwalk_map(struct scatter_walk *walk) in scatterwalk_map() 194 static inline unsigned int scatterwalk_next(struct scatter_walk *walk, in scatterwalk_next() 203 static inline void scatterwalk_unmap(struct scatter_walk *walk) in scatterwalk_unmap() 209 static inline void scatterwalk_advance(struct scatter_walk *walk, in scatterwalk_advance() 223 static inline void scatterwalk_done_src(struct scatter_walk *walk, in scatterwalk_done_src() 239 static inline void scatterwalk_done_dst(struct scatter_walk *walk, in scatterwalk_done_dst() [all …]
|
/linux/mm/ |
H A D | pagewalk.c | 31 unsigned long end, struct mm_walk *walk) in walk_pte_range_inner() 63 struct mm_walk *walk) in walk_pte_range() 98 struct mm_walk *walk) in walk_pmd_range() 168 struct mm_walk *walk) in walk_pud_range() 233 struct mm_walk *walk) in walk_p4d_range() 271 struct mm_walk *walk) in walk_pgd_range() 320 struct mm_walk *walk) in walk_hugetlb_range() 349 struct mm_walk *walk) in walk_hugetlb_range() 363 struct mm_walk *walk) in walk_page_test() 389 struct mm_walk *walk) in __walk_page_range() [all …]
|
H A D | ptdump.c | 16 note_kasan_page_table(struct mm_walk * walk,unsigned long addr) note_kasan_page_table() argument 30 ptdump_pgd_entry(pgd_t * pgd,unsigned long addr,unsigned long next,struct mm_walk * walk) ptdump_pgd_entry() argument 53 ptdump_p4d_entry(p4d_t * p4d,unsigned long addr,unsigned long next,struct mm_walk * walk) ptdump_p4d_entry() argument 76 ptdump_pud_entry(pud_t * pud,unsigned long addr,unsigned long next,struct mm_walk * walk) ptdump_pud_entry() argument 99 ptdump_pmd_entry(pmd_t * pmd,unsigned long addr,unsigned long next,struct mm_walk * walk) ptdump_pmd_entry() argument 120 ptdump_pte_entry(pte_t * pte,unsigned long addr,unsigned long next,struct mm_walk * walk) ptdump_pte_entry() argument 134 ptdump_hole(unsigned long addr,unsigned long next,int depth,struct mm_walk * walk) ptdump_hole() argument [all...] |
H A D | mapping_dirty_helpers.c | 35 struct mm_walk *walk) in wp_pte() argument 90 unsigned long end, struct mm_walk *walk) in clean_record_pte() argument 127 wp_clean_pmd_entry(pmd_t * pmd,unsigned long addr,unsigned long end,struct mm_walk * walk) wp_clean_pmd_entry() argument 149 wp_clean_pud_entry(pud_t * pud,unsigned long addr,unsigned long end,struct mm_walk * walk) wp_clean_pud_entry() argument 170 wp_clean_pre_vma(unsigned long start,unsigned long end,struct mm_walk * walk) wp_clean_pre_vma() argument 198 wp_clean_post_vma(struct mm_walk * walk) wp_clean_post_vma() argument 219 wp_clean_test_walk(unsigned long start,unsigned long end,struct mm_walk * walk) wp_clean_test_walk() argument [all...] |
H A D | hmm.c | 74 unsigned int required_fault, struct mm_walk *walk) in hmm_vma_fault() argument 158 __always_unused int depth, struct mm_walk *walk) in hmm_vma_walk_hole() argument 197 static int hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pmd() argument 235 hmm_vma_handle_pte(struct mm_walk * walk,unsigned long addr,unsigned long end,pmd_t * pmdp,pte_t * ptep,unsigned long * hmm_pfn) hmm_vma_handle_pte() argument 330 hmm_vma_handle_absent_pmd(struct mm_walk * walk,unsigned long start,unsigned long end,unsigned long * hmm_pfns,pmd_t pmd) hmm_vma_handle_absent_pmd() argument 377 hmm_vma_handle_absent_pmd(struct mm_walk * walk,unsigned long start,unsigned long end,unsigned long * hmm_pfns,pmd_t pmd) hmm_vma_handle_absent_pmd() argument 394 hmm_vma_walk_pmd(pmd_t * pmdp,unsigned long start,unsigned long end,struct mm_walk * walk) hmm_vma_walk_pmd() argument 480 hmm_vma_walk_pud(pud_t * pudp,unsigned long start,unsigned long end,struct mm_walk * walk) hmm_vma_walk_pud() argument 540 hmm_vma_walk_hugetlb_entry(pte_t * pte,unsigned long hmask,unsigned long start,unsigned long end,struct mm_walk * walk) hmm_vma_walk_hugetlb_entry() argument 593 hmm_vma_walk_test(unsigned long start,unsigned long end,struct mm_walk * walk) hmm_vma_walk_test() argument [all...] |
H A D | hugetlb_vmemmap.c | 52 struct vmemmap_remap_walk *walk) in vmemmap_split_pmd() argument 98 unsigned long next, struct mm_walk *walk) in vmemmap_pmd_entry() argument 139 unsigned long next, struct mm_walk *walk) in vmemmap_pte_entry() argument 162 struct vmemmap_remap_walk *walk) in vmemmap_remap_range() argument 208 vmemmap_remap_pte(pte_t * pte,unsigned long addr,struct vmemmap_remap_walk * walk) vmemmap_remap_pte() argument 256 vmemmap_restore_pte(pte_t * pte,unsigned long addr,struct vmemmap_remap_walk * walk) vmemmap_restore_pte() argument 292 struct vmemmap_remap_walk walk = { vmemmap_remap_split() local 324 struct vmemmap_remap_walk walk = { vmemmap_remap_free() local 427 struct vmemmap_remap_walk walk = { vmemmap_remap_alloc() local [all...] |
H A D | mincore.c | 27 unsigned long end, struct mm_walk *walk) in mincore_hugetlb() 145 struct mm_walk *walk) in mincore_unmapped_range() 153 struct mm_walk *walk) in mincore_pte_range()
|
H A D | madvise.c | 188 unsigned long end, struct mm_walk *walk) in swapin_walk_pmd_entry() 358 struct mm_walk *walk) in madvise_cold_or_pageout_pte_range() 656 unsigned long end, struct mm_walk *walk) in madvise_free_pte_range() 1079 unsigned long next, struct mm_walk *walk) in guard_install_pud_entry() 1088 unsigned long next, struct mm_walk *walk) in guard_install_pmd_entry() 1097 unsigned long next, struct mm_walk *walk) in guard_install_pte_entry() 1114 pte_t *ptep, struct mm_walk *walk) in guard_install_set_pte() 1200 unsigned long next, struct mm_walk *walk) in guard_remove_pud_entry() 1212 unsigned long next, struct mm_walk *walk) in guard_remove_pmd_entry() 1224 unsigned long next, struct mm_walk *walk) in guard_remove_pte_entry()
|
H A D | migrate_device.c | 22 struct mm_walk *walk) in migrate_vma_collect_skip() 38 struct mm_walk *walk) in migrate_vma_collect_hole() 60 struct mm_walk *walk) in migrate_vma_collect_pmd()
|
H A D | vmscan.c | 2914 static struct mm_struct *get_next_mm(struct lru_gen_mm_walk *walk) in get_next_mm() 3040 static struct mm_struct *get_next_mm(struct lru_gen_mm_walk *walk) in get_next_mm() 3047 static void reset_mm_stats(struct lru_gen_mm_walk *walk, bool last) in reset_mm_stats() 3072 static bool iterate_mm_list(struct lru_gen_mm_walk *walk, struct mm_struct **iter) in iterate_mm_list() 3313 static void update_batch_size(struct lru_gen_mm_walk *walk, struct folio *folio, in update_batch_size() 3329 static void reset_batch_size(struct lru_gen_mm_walk *walk) in reset_batch_size() 3358 struct lru_gen_mm_walk *walk = args->private; in should_skip_vma() local 3498 static void walk_update_folio(struct lru_gen_mm_walk *walk, struct folio *folio, in walk_update_folio() 3533 struct lru_gen_mm_walk *walk = args->private; in walk_pte_range() local 3609 struct lru_gen_mm_walk *walk = args->private; in walk_pmd_range_locked() local [all …]
|
/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() 141 u64 addr, u64 end, struct xe_pt_walk *walk) in xe_pt_walk_shared()
|
H A D | xe_pt_walk.h | 106 const struct xe_pt_walk *walk) in xe_pt_covers() 126 const struct xe_pt_walk *walk) in xe_pt_num_entries() 144 xe_pt_offset(u64 addr, unsigned int level, const struct xe_pt_walk *walk) in xe_pt_offset()
|
/linux/arch/arm64/crypto/ |
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
|
/linux/arch/x86/crypto/ |
H A D | aesni-intel_glue.c | 159 struct skcipher_walk walk; in ecb_encrypt() local 181 struct skcipher_walk walk; in ecb_decrypt() local 203 struct skcipher_walk walk; in cbc_encrypt() local 225 struct skcipher_walk walk; in cbc_decrypt() local 251 struct skcipher_walk walk; in cts_cbc_encrypt() local 307 struct skcipher_walk walk; in cts_cbc_decrypt() local 362 struct skcipher_walk walk; in ctr_crypt_aesni() local 427 struct skcipher_walk walk; in xts_crypt_slowpath() local 663 struct skcipher_walk walk; in ctr_crypt() local 727 struct skcipher_walk walk; in xctr_crypt() 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
|
/linux/fs/proc/ |
H A D | task_mmu.c | 980 __always_unused int depth, struct mm_walk *walk) in smaps_pte_hole() 995 static void smaps_pte_hole_lookup(unsigned long addr, struct mm_walk *walk) in smaps_pte_hole_lookup() 1006 struct mm_walk *walk) in smaps_pte_entry() 1054 struct mm_walk *walk) in smaps_pmd_entry() 1089 struct mm_walk *walk) in smaps_pmd_entry() 1095 struct mm_walk *walk) in smaps_pte_range() 1219 struct mm_walk *walk) in smaps_hugetlb_range() 1666 unsigned long end, struct mm_walk *walk) in clear_refs_pte_range() 1726 struct mm_walk *walk) in clear_refs_test_walk() 1880 __always_unused int depth, struct mm_walk *walk) in pagemap_pte_hole() [all …]
|
/linux/drivers/atm/ |
H A D | idt77105.c | 86 struct idt77105_priv *walk; in idt77105_stats_timer_func() local 115 struct idt77105_priv *walk; in idt77105_restart_timer_func() local 323 struct idt77105_priv *walk, *prev; in idt77105_stop() local
|
H A D | suni.c | 58 struct suni_priv *walk; in suni_hz() local 342 struct suni_priv **walk; in suni_stop() local
|
/linux/arch/powerpc/crypto/ |
H A D | aes-spe-glue.c | 184 struct skcipher_walk walk; in ppc_ecb_crypt() local 223 struct skcipher_walk walk; in ppc_cbc_crypt() local 264 struct skcipher_walk walk; in ppc_ctr_crypt() local 290 struct skcipher_walk walk; in ppc_xts_crypt() local
|
/linux/arch/arm64/mm/ |
H A D | pageattr.c | 24 static ptdesc_t set_pageattr_masks(ptdesc_t val, struct mm_walk *walk) in set_pageattr_masks() 35 unsigned long next, struct mm_walk *walk) in pageattr_pud_entry() 51 unsigned long next, struct mm_walk *walk) in pageattr_pmd_entry() 67 unsigned long next, struct mm_walk *walk) in pageattr_pte_entry()
|
/linux/mm/damon/ |
H A D | vaddr.c | 307 unsigned long next, struct mm_walk *walk) in damon_mkold_pmd_entry() 371 struct mm_walk *walk) in damon_mkold_hugetlb_entry() 440 unsigned long next, struct mm_walk *walk) in damon_young_pmd_entry() 503 struct mm_walk *walk) in damon_young_hugetlb_entry() 723 unsigned long next, struct mm_walk *walk) in damos_va_migrate_pmd_entry() 763 unsigned long next, struct mm_walk *walk) in damos_va_migrate_pte_entry() 901 unsigned long next, struct mm_walk *walk) in damos_va_stat_pmd_entry()
|
/linux/crypto/ |
H A D | ahash.c | 73 static int hash_walk_next(struct crypto_hash_walk *walk) in hash_walk_next() 85 static int hash_walk_new_entry(struct crypto_hash_walk *walk) in hash_walk_new_entry() 103 struct crypto_hash_walk *walk) in crypto_hash_walk_first() 125 int crypto_hash_walk_done(struct crypto_hash_walk *walk, int err) in crypto_hash_walk_done() 173 struct crypto_hash_walk walk; in shash_ahash_update() local 186 struct crypto_hash_walk walk; in shash_ahash_finup() local
|
H A D | skcipher.c | 38 int skcipher_walk_virt(struct skcipher_walk *__restrict walk, in skcipher_walk_virt() 74 static int skcipher_walk_aead_common(struct skcipher_walk *__restrict walk, in skcipher_walk_aead_common() 100 int skcipher_walk_aead_encrypt(struct skcipher_walk *__restrict walk, in skcipher_walk_aead_encrypt() 110 int skcipher_walk_aead_decrypt(struct skcipher_walk *__restrict walk, in skcipher_walk_aead_decrypt()
|
/linux/drivers/crypto/ |
H A D | padlock-aes.c | 348 struct skcipher_walk walk; in ecb_aes_encrypt() local 373 struct skcipher_walk walk; in ecb_aes_decrypt() local 413 struct skcipher_walk walk; in cbc_aes_encrypt() local 440 struct skcipher_walk walk; in cbc_aes_decrypt() local
|
/linux/arch/s390/crypto/ |
H A D | des_s390.c | 93 struct skcipher_walk walk; in ecb_desall_crypt() local 112 struct skcipher_walk walk; in cbc_desall_crypt() local 323 struct skcipher_walk walk; in ctr_desall_crypt() local
|