Home
last modified time | relevance | path

Searched refs:get_page_unless_zero (Results 1 – 14 of 14) sorted by relevance

/linux-6.1.9/mm/damon/
Dops-common.c26 if (!page || !PageLRU(page) || !get_page_unless_zero(page)) in damon_get_page()
/linux-6.1.9/mm/
Dpage_idle.c39 !get_page_unless_zero(page)) in page_idle_get_page()
Dmemory-failure.c1262 if (get_page_unless_zero(head)) { in __get_hwpoison_page()
1352 return get_page_unless_zero(page) ? 1 : 0; in __get_unpoison_page()
1807 ret = get_page_unless_zero(head); in __get_huge_page_for_hwpoison()
Dmigrate_device.c917 if (!get_page_unless_zero(page)) { in migrate_device_range()
Dhuge_memory.c2868 if (get_page_unless_zero(page)) { in deferred_split_scan()
2930 if (!page || !get_page_unless_zero(page)) in split_huge_pages_all()
Dmemory_hotplug.c1664 if (!get_page_unless_zero(page)) in do_migrate_range()
Dmigrate.c74 if (unlikely(!get_page_unless_zero(page))) in isolate_movable_page()
Dcompaction.c992 if (unlikely(!get_page_unless_zero(page))) in isolate_migratepages_block()
Dksm.c689 while (!get_page_unless_zero(page)) { in get_ksm_page()
Dhugetlb.c7325 !get_page_unless_zero(page)) { in isolate_hugetlb()
7347 ret = get_page_unless_zero(page); in get_hwpoison_huge_page()
Dmemcontrol.c5612 if (!get_page_unless_zero(page)) in mc_handle_present_pte()
5634 if (!get_page_unless_zero(page)) in mc_handle_swap_pte()
/linux-6.1.9/Documentation/mm/
Dtranshuge.rst117 - ->_refcount in tail pages is always zero: get_page_unless_zero() never
159 a scanner can get a reference to a page is get_page_unless_zero().
166 For head page get_page_unless_zero() will succeed and we don't mind. It's
/linux-6.1.9/include/linux/
Dmm.h772 static inline bool get_page_unless_zero(struct page *page) in get_page_unless_zero() function
/linux-6.1.9/virt/kvm/
Dkvm_main.c2567 return get_page_unless_zero(page); in kvm_try_get_pfn()