Home
last modified time | relevance | path

Searched defs:walk (Results 1 – 25 of 53) sorted by relevance

123

/linux/mm/
H A Dptdump.c16 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 Dmapping_dirty_helpers.c35 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 Dhmm.c74 unsigned int required_fault, struct mm_walk *walk) in hmm_vma_fault()
158 __always_unused int depth, struct mm_walk *walk) in hmm_vma_walk_hole()
197 static int hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pmd()
235 static int hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pte()
335 struct mm_walk *walk) in hmm_vma_walk_pmd()
424 struct mm_walk *walk) in hmm_vma_walk_pud()
484 struct mm_walk *walk) in hmm_vma_walk_hugetlb_entry()
537 struct mm_walk *walk) in hmm_vma_walk_test()
H A Dhugetlb_vmemmap.c52 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 Dmincore.c27 unsigned long end, struct mm_walk *walk) in mincore_hugetlb()
94 struct mm_walk *walk) in mincore_unmapped_range()
102 struct mm_walk *walk) in mincore_pte_range()
H A Dmadvise.c185 unsigned long end, struct mm_walk *walk) in swapin_walk_pmd_entry()
351 struct mm_walk *walk) in madvise_cold_or_pageout_pte_range()
657 unsigned long end, struct mm_walk *walk) in madvise_free_pte_range()
1073 unsigned long next, struct mm_walk *walk) in guard_install_pud_entry()
1082 unsigned long next, struct mm_walk *walk) in guard_install_pmd_entry()
1091 unsigned long next, struct mm_walk *walk) in guard_install_pte_entry()
1108 pte_t *ptep, struct mm_walk *walk) in guard_install_set_pte()
1193 unsigned long next, struct mm_walk *walk) in guard_remove_pud_entry()
1205 unsigned long next, struct mm_walk *walk) in guard_remove_pmd_entry()
1217 unsigned long next, struct mm_walk *walk) in guard_remove_pte_entry()
H A Dmigrate_device.c22 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 Dmprotect.c567 unsigned long next, struct mm_walk *walk) in prot_none_pte_entry()
576 struct mm_walk *walk) in prot_none_hugetlb_entry()
584 struct mm_walk *walk) in prot_none_test()
H A Dvmscan.c2910 static struct mm_struct *get_next_mm(struct lru_gen_mm_walk *walk) in get_next_mm()
3036 static struct mm_struct *get_next_mm(struct lru_gen_mm_walk *walk) in get_next_mm()
3043 static void reset_mm_stats(struct lru_gen_mm_walk *walk, bool last) in reset_mm_stats()
3068 static bool iterate_mm_list(struct lru_gen_mm_walk *walk, struct mm_struct **iter) in iterate_mm_list()
3309 static void update_batch_size(struct lru_gen_mm_walk *walk, struct folio *folio, in update_batch_size()
3325 static void reset_batch_size(struct lru_gen_mm_walk *walk) in reset_batch_size()
3354 struct lru_gen_mm_walk *walk = args->private; in should_skip_vma() local
3497 static void walk_update_folio(struct lru_gen_mm_walk *walk, struct folio *folio, in walk_update_folio()
3532 struct lru_gen_mm_walk *walk = args->private; in walk_pte_range() local
3608 struct lru_gen_mm_walk *walk = args->private; in walk_pmd_range_locked() local
[all …]
/linux/arch/loongarch/mm/
H A Dpageattr.c17 static unsigned long set_pageattr_masks(unsigned long val, struct mm_walk *walk) in set_pageattr_masks()
29 unsigned long next, struct mm_walk *walk) in pageattr_pgd_entry()
42 unsigned long next, struct mm_walk *walk) in pageattr_p4d_entry()
55 unsigned long next, struct mm_walk *walk) in pageattr_pud_entry()
68 unsigned long next, struct mm_walk *walk) in pageattr_pmd_entry()
81 unsigned long next, struct mm_walk *walk) in pageattr_pte_entry()
92 int depth, struct mm_walk *walk) in pageattr_pte_hole()
/linux/drivers/gpu/drm/xe/
H A Dxe_pt_walk.c28 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 Dxe_pt_walk.h106 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 Dsm4-neon-glue.c38 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/riscv/crypto/
H A Daes-riscv64-glue.c139 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 Dtask_mmu.c780 __always_unused int depth, struct mm_walk *walk) in smaps_pte_hole()
795 static void smaps_pte_hole_lookup(unsigned long addr, struct mm_walk *walk) in smaps_pte_hole_lookup()
806 struct mm_walk *walk) in smaps_pte_entry()
854 struct mm_walk *walk) in smaps_pmd_entry()
889 struct mm_walk *walk) in smaps_pmd_entry()
895 struct mm_walk *walk) in smaps_pte_range()
1019 struct mm_walk *walk) in smaps_hugetlb_range()
1462 unsigned long end, struct mm_walk *walk) in clear_refs_pte_range()
1522 struct mm_walk *walk) in clear_refs_test_walk()
1676 __always_unused int depth, struct mm_walk *walk) in pagemap_pte_hole()
[all …]
/linux/drivers/atm/
H A Didt77105.c86 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 Dsuni.c58 struct suni_priv *walk; in suni_hz() local
342 struct suni_priv **walk; in suni_stop() local
/linux/arch/openrisc/kernel/
H A Ddma.c26 unsigned long next, struct mm_walk *walk) in page_set_nocache()
48 unsigned long next, struct mm_walk *walk) in page_clear_nocache()
/linux/arch/powerpc/crypto/
H A Daes-spe-glue.c184 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/crypto/
H A Dahash.c86 static int hash_walk_next(struct crypto_hash_walk *walk) in hash_walk_next()
98 static int hash_walk_new_entry(struct crypto_hash_walk *walk) in hash_walk_new_entry()
116 struct crypto_hash_walk *walk) in crypto_hash_walk_first()
137 static int crypto_hash_walk_done(struct crypto_hash_walk *walk, int err) in crypto_hash_walk_done()
164 static inline int crypto_hash_walk_last(struct crypto_hash_walk *walk) in crypto_hash_walk_last()
189 struct crypto_hash_walk walk; in shash_ahash_update() local
202 struct crypto_hash_walk walk; in shash_ahash_finup() local
/linux/drivers/crypto/
H A Dpadlock-aes.c348 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/mm/damon/
H A Dvaddr.c306 unsigned long next, struct mm_walk *walk) in damon_mkold_pmd_entry()
372 struct mm_walk *walk) in damon_mkold_hugetlb_entry()
441 unsigned long next, struct mm_walk *walk) in damon_young_pmd_entry()
506 struct mm_walk *walk) in damon_young_hugetlb_entry()
/linux/arch/s390/crypto/
H A Ddes_s390.c93 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
/linux/drivers/gpu/drm/ttm/
H A Dttm_bo.c495 struct ttm_lru_walk walk; member
513 static s64 ttm_bo_evict_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo) in ttm_bo_evict_cb()
1093 struct ttm_lru_walk walk; member
1102 ttm_bo_swapout_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo) in ttm_bo_swapout_cb()
/linux/scripts/
H A Dleaking_addresses.pl536 sub walk subroutine

123