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
2109
if (PageAnonExclusive(page))
mm/huge_memory.c
2127
if (PageAnonExclusive(page)) {
mm/huge_memory.c
2192
return page && PageAnon(page) && PageAnonExclusive(page);
mm/huge_memory.c
2786
if (unlikely(!PageAnonExclusive(src_page))) {
mm/huge_memory.c
2815
!PageAnonExclusive(&src_folio->page)) {
mm/huge_memory.c
3125
anon_exclusive = PageAnonExclusive(page);
mm/huge_memory.c
3199
anon_exclusive = PageAnonExclusive(page);
mm/huge_memory.c
4919
anon_exclusive = folio_test_anon(folio) && PageAnonExclusive(page);
mm/huge_memory.c
5013
VM_BUG_ON(pmd_write(pmde) && folio_test_anon(folio) && !PageAnonExclusive(new));
mm/hugetlb.c
5470
if (!PageAnonExclusive(&old_folio->page)) {
mm/hugetlb.c
5482
PageAnonExclusive(&old_folio->page), &old_folio->page);
mm/internal.h
1712
return !PageAnonExclusive(page);
mm/ksm.c
1098
VM_WARN_ON_FOLIO(folio_test_anon(folio) && PageAnonExclusive(&folio->page), folio);
mm/ksm.c
1310
anon_exclusive = PageAnonExclusive(&folio->page);
mm/ksm.c
1417
VM_BUG_ON_PAGE(PageAnonExclusive(page), page);
mm/ksm.c
1418
VM_BUG_ON_FOLIO(folio_test_anon(kfolio) && PageAnonExclusive(kpage),
mm/memory.c
1164
VM_WARN_ON_FOLIO(PageAnonExclusive(page), folio);
mm/memory.c
1190
VM_WARN_ON_FOLIO(PageAnonExclusive(page), folio);
mm/memory.c
3770
!PageAnonExclusive(vmf->page));
mm/memory.c
4315
(PageAnonExclusive(vmf->page) || wp_can_reuse_anon_folio(folio, vma))) {
mm/memory.c
4316
if (!PageAnonExclusive(vmf->page))
mm/memory.c
4966
BUG_ON(folio_test_anon(folio) && PageAnonExclusive(page));
mm/memory.c
5088
(pte_write(pte) && !PageAnonExclusive(page)));
mm/migrate_device.c
407
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
1550
VM_WARN_ON_FOLIO(!folio_test_large(folio) && PageAnonExclusive(page) &&
mm/rmap.c
1557
PageAnonExclusive(cur_page), folio);
mm/rmap.c
1566
PageAnonExclusive(cur_page), folio);
mm/rmap.c
2115
PageAnonExclusive(subpage);
mm/rmap.c
2521
PageAnonExclusive(subpage);
mm/rmap.c
3139
PageAnonExclusive(&folio->page), folio);
mm/userfaultfd.c
1229
if (!PageAnonExclusive(&folio->page) || folio_test_large(folio)) {
mm/userfaultfd.c
1267
!PageAnonExclusive(&src_folio->page)) {
mm/userfaultfd.c
1533
if (!folio || !PageAnonExclusive(&folio->page)) {
mm/userfaultfd.c
2033
!PageAnonExclusive(&folio->page)) {