Searched refs:page_vma_mapped_walk (Results 1 – 13 of 13) sorted by relevance
| /linux-6.15/mm/ |
| H A D | page_vma_mapped.c | 10 static inline bool not_found(struct page_vma_mapped_walk *pvmw) in not_found() 16 static bool map_pte(struct page_vma_mapped_walk *pvmw, pmd_t *pmdvalp, in map_pte() 104 static bool check_pte(struct page_vma_mapped_walk *pvmw, unsigned long pte_nr) in check_pte() 144 static bool check_pmd(unsigned long pfn, struct page_vma_mapped_walk *pvmw) in check_pmd() 153 static void step_forward(struct page_vma_mapped_walk *pvmw, unsigned long size) in step_forward() 184 bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk() function 348 struct page_vma_mapped_walk pvmw = { in page_mapped_in_vma() 358 if (!page_vma_mapped_walk(&pvmw)) in page_mapped_in_vma()
|
| H A D | page_idle.c | 59 while (page_vma_mapped_walk(&pvmw)) { in page_idle_clear_pte_refs_one()
|
| H A D | rmap.c | 857 while (page_vma_mapped_walk(&pvmw)) { in folio_referenced_one() 1024 static int page_vma_mkclean_one(struct page_vma_mapped_walk *pvmw) in page_vma_mkclean_one() 1039 while (page_vma_mapped_walk(pvmw)) { in page_vma_mkclean_one() 1149 struct page_vma_mapped_walk pvmw = { in mapping_wrprotect_range_one() 1227 struct page_vma_mapped_walk pvmw = { in pfn_mkclean_range() 1917 while (page_vma_mapped_walk(&pvmw)) { in try_to_unmap_one() 2325 while (page_vma_mapped_walk(&pvmw)) { in try_to_migrate_one()
|
| H A D | migrate.c | 192 static bool try_to_map_unused_to_zeropage(struct page_vma_mapped_walk *pvmw, in try_to_map_unused_to_zeropage() 245 while (page_vma_mapped_walk(&pvmw)) { in remove_migration_pte()
|
| H A D | internal.h | 1063 static inline unsigned long vma_address_end(struct page_vma_mapped_walk *pvmw) in vma_address_end()
|
| H A D | huge_memory.c | 4618 int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, in set_pmd_migration_entry() 4668 void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, struct page *new) in remove_migration_pmd()
|
| H A D | ksm.c | 1268 if (!page_vma_mapped_walk(&pvmw)) in write_protect_page()
|
| H A D | vmscan.c | 4185 bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw) in lru_gen_look_around()
|
| /linux-6.15/include/linux/ |
| H A D | swapops.h | 531 struct page_vma_mapped_walk; 534 extern int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, 537 extern void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, 567 static inline int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, in set_pmd_migration_entry() 573 static inline void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, in remove_migration_pmd()
|
| H A D | rmap.h | 909 struct page_vma_mapped_walk { struct 922 struct page_vma_mapped_walk name = { \ argument 931 static inline void page_vma_mapped_walk_done(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk_done() 950 page_vma_mapped_walk_restart(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk_restart() 964 bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw);
|
| H A D | mmzone.h | 418 struct page_vma_mapped_walk; 585 bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw); 604 static inline bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw) in lru_gen_look_around()
|
| /linux-6.15/mm/damon/ |
| H A D | paddr.c | 27 while (page_vma_mapped_walk(&pvmw)) { in damon_folio_mkold_one() 98 while (page_vma_mapped_walk(&pvmw)) { in damon_folio_young_one()
|
| /linux-6.15/kernel/events/ |
| H A D | uprobes.c | 193 if (!page_vma_mapped_walk(&pvmw)) in __replace_page()
|