Searched refs:try_to_unmap (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/linux/
H A Drmap.h629 void try_to_unmap(struct folio *, enum ttu_flags flags);
748 static inline void try_to_unmap(struct folio *folio, enum ttu_flags flags) function
/linux-master/mm/
H A Dmemory-failure.c1144 * try_to_unmap(!TTU_HWPOISON) to convert the normal PTEs to swap PTEs,
1622 * mapped in dirty form. This has to be done before try_to_unmap,
1629 * For hugetlb pages in shared mappings, try_to_unmap
1637 try_to_unmap(folio, ttu|TTU_RMAP_LOCKED);
1642 try_to_unmap(folio, ttu);
1651 * try_to_unmap() might put mlocked page in lru cache, so call
H A Drmap.c1632 * try_to_unmap() may return before page_mapped() has become false,
1647 * try_to_unmap() must hold a reference on the folio.
1692 * The try_to_unmap() is only passed a hugetlb page
1934 * try_to_unmap - Try to remove all page table mappings to a folio.
1944 void try_to_unmap(struct folio *folio, enum ttu_flags flags) function
2000 * try_to_unmap() must hold a reference on the page.
H A Dmemory_hotplug.c1811 try_to_unmap(folio, TTU_IGNORE_MLOCK);
H A Dkhugepaged.c1982 try_to_unmap(folio,
H A Dhuge_memory.c2748 try_to_unmap(folio, ttu_flags | TTU_IGNORE_MLOCK);
3271 * The try_to_unmap() in page reclaim path might reach here too,
3278 * swap cache before calling try_to_unmap().
H A Dvmscan.c1260 try_to_unmap(folio, flags);

Completed in 256 milliseconds