Home
last modified time | relevance | path

Searched refs:pvmw (Results 1 – 4 of 4) sorted by relevance

/include/linux/
Drmap.h697 static inline void page_vma_mapped_walk_done(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk_done() argument
700 if (pvmw->pte && !is_vm_hugetlb_page(pvmw->vma)) in page_vma_mapped_walk_done()
701 pte_unmap(pvmw->pte); in page_vma_mapped_walk_done()
702 if (pvmw->ptl) in page_vma_mapped_walk_done()
703 spin_unlock(pvmw->ptl); in page_vma_mapped_walk_done()
716 page_vma_mapped_walk_restart(struct page_vma_mapped_walk *pvmw) in page_vma_mapped_walk_restart() argument
718 WARN_ON_ONCE(!pvmw->pmd && !pvmw->pte); in page_vma_mapped_walk_restart()
720 if (likely(pvmw->ptl)) in page_vma_mapped_walk_restart()
721 spin_unlock(pvmw->ptl); in page_vma_mapped_walk_restart()
725 pvmw->ptl = NULL; in page_vma_mapped_walk_restart()
[all …]
Dswapops.h553 extern int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw,
556 extern void remove_migration_pmd(struct page_vma_mapped_walk *pvmw,
586 static inline int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, in set_pmd_migration_entry() argument
592 static inline void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, in remove_migration_pmd() argument
Dmmzone.h610 bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw);
629 static inline bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw) in lru_gen_look_around() argument
/include/trace/hooks/
Dmm.h186 TP_PROTO(struct page_vma_mapped_walk *pvmw, struct folio *folio,
188 TP_ARGS(pvmw, folio, vma, referenced));