Home
last modified time | relevance | path

Searched refs:PageAnonExclusive (Results 1 – 12 of 12) sorted by relevance

/linux-6.6.21/include/linux/
Drmap.h254 if (!PageAnonExclusive(page)) in page_try_dup_anon_rmap()
298 VM_BUG_ON_PAGE(!PageAnon(page) || !PageAnonExclusive(page), page); in page_try_share_anon_rmap()
Dpage-flags.h1019 static __always_inline int PageAnonExclusive(struct page *page) in PageAnonExclusive() function
/linux-6.6.21/mm/
Dhuge_memory.c1316 if (PageAnonExclusive(page)) in do_huge_pmd_wp_page()
1334 if (PageAnonExclusive(page)) { in do_huge_pmd_wp_page()
1398 return page && PageAnon(page) && PageAnonExclusive(page); in can_change_pmd_writable()
1434 if (!page || !PageAnon(page) || !PageAnonExclusive(page)) in can_follow_write_pmd()
1472 !PageAnonExclusive(page), page); in follow_trans_huge_pmd()
2191 anon_exclusive = PageAnon(page) && PageAnonExclusive(page); in __split_huge_pmd_locked()
3222 anon_exclusive = PageAnon(page) && PageAnonExclusive(page); in set_pmd_migration_entry()
3290 VM_BUG_ON(pmd_write(pmde) && PageAnon(new) && !PageAnonExclusive(new)); in remove_migration_pmd()
Drmap.c1240 VM_BUG_ON_PAGE(!first && PageAnonExclusive(page), page); in page_add_anon_rmap()
1541 PageAnonExclusive(subpage); in try_to_unmap_one()
1911 PageAnonExclusive(subpage); in try_to_migrate_one()
2555 VM_BUG_ON_PAGE(!first && PageAnonExclusive(page), page); in hugepage_add_anon_rmap()
Dgup.c59 VM_BUG_ON_PAGE(!PageAnonExclusive(&folio->page), page); in sanity_check_pinned_pages()
62 VM_BUG_ON_PAGE(!PageAnonExclusive(&folio->page) && in sanity_check_pinned_pages()
63 !PageAnonExclusive(page), page); in sanity_check_pinned_pages()
570 if (!page || !PageAnon(page) || !PageAnonExclusive(page)) in can_follow_write_pte()
648 !PageAnonExclusive(page), page); in follow_page_pte()
Dksm.c917 VM_BUG_ON_PAGE(PageAnon(page) && PageAnonExclusive(page), page); in set_page_stable_node()
1121 anon_exclusive = PageAnonExclusive(page); in write_protect_page()
1227 VM_BUG_ON_PAGE(PageAnonExclusive(page), page); in replace_page()
1228 VM_BUG_ON_PAGE(PageAnon(kpage) && PageAnonExclusive(kpage), kpage); in replace_page()
Dmigrate_device.c198 anon_exclusive = PageAnon(page) && PageAnonExclusive(page); in migrate_vma_collect_pmd()
Dmprotect.c70 return page && PageAnon(page) && PageAnonExclusive(page); in can_change_pte_writable()
Dmemory.c715 VM_BUG_ON(pte_write(pte) && !(PageAnon(page) && PageAnonExclusive(page))); in restore_exclusive_pte()
965 VM_BUG_ON(page && folio_test_anon(folio) && PageAnonExclusive(page)); in copy_present_pte()
3017 VM_BUG_ON(page && PageAnon(page) && !PageAnonExclusive(page)); in wp_page_reuse()
3391 if (PageAnonExclusive(vmf->page)) in do_wp_page()
3939 BUG_ON(folio_test_anon(folio) && PageAnonExclusive(page)); in do_swap_page()
4027 (pte_write(pte) && !PageAnonExclusive(page))); in do_swap_page()
Dinternal.h1039 return !PageAnonExclusive(page); in gup_must_unshare()
Dhugetlb.c5615 if (!PageAnonExclusive(&old_folio->page)) in hugetlb_wp()
5624 PageAnonExclusive(&old_folio->page), &old_folio->page); in hugetlb_wp()
Dswapfile.c1791 BUG_ON(PageAnon(page) && PageAnonExclusive(page)); in unuse_pte()