Home
last modified time | relevance | path

Searched refs:try_to_free_swap (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dswap.h500 extern int try_to_free_swap(struct page *);
651 static inline int try_to_free_swap(struct page *page) in try_to_free_swap() function
/kernel/linux/linux-5.10/mm/
H A Dpage_io.c202 if (try_to_free_swap(page)) { in swap_writepage()
H A Dswapfile.c141 * case and you should use try_to_free_swap() with explicit lock_page() in __try_to_reclaim_swap()
148 ret = try_to_free_swap(page); in __try_to_reclaim_swap()
1757 * then try_to_free_swap is called to free its swap space.
1759 int try_to_free_swap(struct page *page) in try_to_free_swap() function
1772 * there's a danger that one of the calls to try_to_free_swap() in try_to_free_swap()
2022 try_to_free_swap(page); in unuse_pte_range()
2256 * that is okay, try_to_free_swap() only removes stale pages. in try_to_unuse()
2260 try_to_free_swap(page); in try_to_unuse()
H A Dswap_state.c321 * try_to_free_swap() _with_ the lock.
327 try_to_free_swap(page); in free_swap_cache()
H A Dmadvise.c670 if (PageSwapCache(page) && !try_to_free_swap(page)) { in madvise_free_pte_range()
H A Dksm.c1184 try_to_free_swap(page); in replace_page()
H A Dvmscan.c1412 try_to_free_swap(page); in shrink_page_list()
H A Dmemory.c3482 * Make sure try_to_free_swap or reuse_swap_page or swapoff did not in do_swap_page()
3519 * before page_add_anon_rmap() and swap_free(); try_to_free_swap() in do_swap_page()
3559 try_to_free_swap(page); in do_swap_page()
/kernel/linux/linux-5.10/kernel/events/
H A Duprobes.c22 #include <linux/swap.h> /* try_to_free_swap */
175 /* For try_to_free_swap() and munlock_vma_page() below */ in __replace_page()
205 try_to_free_swap(old_page); in __replace_page()

Completed in 32 milliseconds