Home
last modified time | relevance | path

Searched refs:page_vma_mapped_walk (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/mm/
Dpage_vma_mapped.c10 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, spinlock_t **ptlp) in map_pte()
96 static bool check_pte(struct page_vma_mapped_walk *pvmw) in check_pte()
133 static bool check_pmd(unsigned long pfn, struct page_vma_mapped_walk *pvmw) in check_pmd()
142 static void step_forward(struct page_vma_mapped_walk *pvmw, unsigned long size) in step_forward()
173 bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk() function
332 struct page_vma_mapped_walk pvmw = { in page_mapped_in_vma()
342 if (!page_vma_mapped_walk(&pvmw)) in page_mapped_in_vma()
Drmap.c847 while (page_vma_mapped_walk(&pvmw)) { in folio_referenced_one()
1014 static int page_vma_mkclean_one(struct page_vma_mapped_walk *pvmw) in page_vma_mkclean_one()
1029 while (page_vma_mapped_walk(pvmw)) { in page_vma_mkclean_one()
1135 struct page_vma_mapped_walk pvmw = { in pfn_mkclean_range()
1681 while (page_vma_mapped_walk(&pvmw)) { in try_to_unmap_one()
2053 while (page_vma_mapped_walk(&pvmw)) { in try_to_migrate_one()
2394 while (page_vma_mapped_walk(&pvmw)) { in page_make_device_exclusive_one()
Dpage_idle.c59 while (page_vma_mapped_walk(&pvmw)) { in page_idle_clear_pte_refs_one()
Dmigrate.c200 static bool try_to_map_unused_to_zeropage(struct page_vma_mapped_walk *pvmw, in try_to_map_unused_to_zeropage()
253 while (page_vma_mapped_walk(&pvmw)) { in remove_migration_pte()
Dinternal.h986 static inline unsigned long vma_address_end(struct page_vma_mapped_walk *pvmw) in vma_address_end()
Dhuge_memory.c4151 int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, in set_pmd_migration_entry()
4201 void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, struct page *new) in remove_migration_pmd()
Dksm.c1268 if (!page_vma_mapped_walk(&pvmw)) in write_protect_page()
Dvmscan.c4044 bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw) in lru_gen_look_around()
/linux-6.12.1/include/linux/
Dswapops.h528 struct page_vma_mapped_walk;
531 extern int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw,
534 extern void remove_migration_pmd(struct page_vma_mapped_walk *pvmw,
564 static inline int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, in set_pmd_migration_entry()
570 static inline void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, in remove_migration_pmd()
Drmap.h675 struct page_vma_mapped_walk { struct
688 struct page_vma_mapped_walk name = { \ argument
697 static inline void page_vma_mapped_walk_done(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk_done()
716 page_vma_mapped_walk_restart(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk_restart()
730 bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw);
Dmmzone.h387 struct page_vma_mapped_walk;
558 bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw);
577 static inline bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw) in lru_gen_look_around()
/linux-6.12.1/mm/damon/
Dpaddr.c27 while (page_vma_mapped_walk(&pvmw)) { in damon_folio_mkold_one()
97 while (page_vma_mapped_walk(&pvmw)) { in damon_folio_young_one()
/linux-6.12.1/kernel/events/
Duprobes.c186 if (!page_vma_mapped_walk(&pvmw)) in __replace_page()