Symbol: PageAnonExclusive
include/linux/rmap.h
441
if (PageAnonExclusive(&folio->page)) {
include/linux/rmap.h
456
VM_WARN_ON_FOLIO(!PageAnonExclusive(&folio->page), folio);
include/linux/rmap.h
597
if (PageAnonExclusive(page + i))
include/linux/rmap.h
602
if (PageAnonExclusive(page))
include/linux/rmap.h
609
if (PageAnonExclusive(page))
include/linux/rmap.h
618
if (PageAnonExclusive(page)) {
include/linux/rmap.h
712
VM_WARN_ON_FOLIO(!PageAnonExclusive(page), folio);
kernel/events/uprobes.c
420
if (!PageAnonExclusive(fw->page))
mm/gup.c
608
return page && PageAnon(page) && PageAnonExclusive(page);
mm/gup.c
62
VM_WARN_ON_ONCE_FOLIO(!PageAnonExclusive(&folio->page), folio);
mm/gup.c
65
VM_WARN_ON_ONCE_PAGE(!PageAnonExclusive(&folio->page) &&
mm/gup.c
66
!PageAnonExclusive(page), page);
mm/gup.c
729
!PageAnonExclusive(page), page);
mm/gup.c
855
!PageAnonExclusive(page), page);
mm/huge_memory.c
2094
if (PageAnonExclusive(page))
mm/huge_memory.c
2112
if (PageAnonExclusive(page)) {
mm/huge_memory.c
2177
return page && PageAnon(page) && PageAnonExclusive(page);
mm/huge_memory.c
2744
if (unlikely(!PageAnonExclusive(src_page))) {
mm/huge_memory.c
2773
!PageAnonExclusive(&src_folio->page)) {
mm/huge_memory.c
3081
anon_exclusive = PageAnonExclusive(page);
mm/huge_memory.c
3155
anon_exclusive = PageAnonExclusive(page);
mm/huge_memory.c
4884
anon_exclusive = folio_test_anon(folio) && PageAnonExclusive(page);
mm/huge_memory.c
4971
VM_BUG_ON(pmd_write(pmde) && folio_test_anon(folio) && !PageAnonExclusive(new));
mm/hugetlb.c
5497
if (!PageAnonExclusive(&old_folio->page)) {
mm/hugetlb.c
5509
PageAnonExclusive(&old_folio->page), &old_folio->page);
mm/internal.h
1613
return !PageAnonExclusive(page);
mm/ksm.c
1095
VM_WARN_ON_FOLIO(folio_test_anon(folio) && PageAnonExclusive(&folio->page), folio);
mm/ksm.c
1307
anon_exclusive = PageAnonExclusive(&folio->page);
mm/ksm.c
1414
VM_BUG_ON_PAGE(PageAnonExclusive(page), page);
mm/ksm.c
1415
VM_BUG_ON_FOLIO(folio_test_anon(kfolio) && PageAnonExclusive(kpage),
mm/memory.c
1161
VM_WARN_ON_FOLIO(PageAnonExclusive(page), folio);
mm/memory.c
1187
VM_WARN_ON_FOLIO(PageAnonExclusive(page), folio);
mm/memory.c
3675
!PageAnonExclusive(vmf->page));
mm/memory.c
4220
(PageAnonExclusive(vmf->page) || wp_can_reuse_anon_folio(folio, vma))) {
mm/memory.c
4221
if (!PageAnonExclusive(vmf->page))
mm/memory.c
4932
BUG_ON(folio_test_anon(folio) && PageAnonExclusive(page));
mm/memory.c
5054
(pte_write(pte) && !PageAnonExclusive(page)));
mm/migrate_device.c
412
PageAnonExclusive(page);
mm/mprotect.c
152
if (expected_anon_exclusive != PageAnonExclusive(first_page + idx))
mm/mprotect.c
181
expected_anon_exclusive = PageAnonExclusive(first_page + sub_batch_idx);
mm/mprotect.c
76
return page && PageAnon(page) && PageAnonExclusive(page);
mm/rmap.c
1544
VM_WARN_ON_FOLIO(!folio_test_large(folio) && PageAnonExclusive(page) &&
mm/rmap.c
1551
PageAnonExclusive(cur_page), folio);
mm/rmap.c
1560
PageAnonExclusive(cur_page), folio);
mm/rmap.c
2107
PageAnonExclusive(subpage);
mm/rmap.c
2513
PageAnonExclusive(subpage);
mm/rmap.c
3131
PageAnonExclusive(&folio->page), folio);
mm/userfaultfd.c
1061
if (!PageAnonExclusive(&folio->page) || folio_test_large(folio)) {
mm/userfaultfd.c
1099
!PageAnonExclusive(&src_folio->page)) {
mm/userfaultfd.c
1365
if (!folio || !PageAnonExclusive(&folio->page)) {
mm/userfaultfd.c
1865
!PageAnonExclusive(&folio->page)) {