Home
last modified time | relevance | path

Searched refs:PageAnon (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v6.6/mm/
Dpage_table_check.c75 anon = PageAnon(page); in page_table_check_clear()
112 anon = PageAnon(page); in page_table_check_set()
Dhuge_memory.c1398 return page && PageAnon(page) && PageAnonExclusive(page); in can_change_pmd_writable()
1434 if (!page || !PageAnon(page) || !PageAnonExclusive(page)) in can_follow_write_pmd()
1471 VM_BUG_ON_PAGE((flags & FOLL_PIN) && PageAnon(page) && in follow_trans_huge_pmd()
1706 if (PageAnon(page)) { in zap_huge_pmd()
1837 if (PageAnon(page)) in change_huge_pmd()
2157 if (PageAnon(page)) in __split_huge_pmd_locked()
2191 anon_exclusive = PageAnon(page) && PageAnonExclusive(page); in __split_huge_pmd_locked()
2478 page_ref_unfreeze(page_tail, 1 + (!PageAnon(head) || in __split_huge_page_tail()
2534 } else if (!PageAnon(page)) { in __split_huge_page()
2550 if (PageAnon(head)) { in __split_huge_page()
[all …]
Dmemremap.c483 VM_BUG_ON_PAGE(PageAnon(page) && PageCompound(page), page); in free_zone_device_page()
484 if (PageAnon(page)) in free_zone_device_page()
Ddebug.c115 else if (PageAnon(page)) in __dump_page()
Dmprotect.c70 return page && PageAnon(page) && PageAnonExclusive(page); in can_change_pte_writable()
205 if (PageAnon(page)) in change_pte_range()
Dksm.c603 if (PageAnon(page)) { in get_mergeable_page()
917 VM_BUG_ON_PAGE(PageAnon(page) && PageAnonExclusive(page), page); in set_page_stable_node()
1228 VM_BUG_ON_PAGE(PageAnon(kpage) && PageAnonExclusive(kpage), kpage); in replace_page()
1298 if (!PageAnon(page)) in try_to_merge_one_page()
2404 if (PageAnon(*page)) { in scan_get_next_rmap_item()
Dmemory-failure.c714 else if (PageAnon(page)) in collect_procs()
1027 if (PageAnon(p)) { in me_pagecache_clean()
1607 if (PageHuge(hpage) && !PageAnon(hpage)) { in hwpoison_user_mappings()
Dmigrate_device.c198 anon_exclusive = PageAnon(page) && PageAnonExclusive(page); in migrate_vma_collect_pmd()
Dmemory.c715 VM_BUG_ON(pte_write(pte) && !(PageAnon(page) && PageAnonExclusive(page))); in restore_exclusive_pte()
721 if (PageAnon(page)) in restore_exclusive_pte()
1364 return !PageAnon(page); in should_zap_page()
1443 if (!PageAnon(page)) { in zap_pte_range()
1830 if (PageAnon(page) || PageSlab(page) || page_has_type(page)) in validate_page_before_insert()
3017 VM_BUG_ON(page && PageAnon(page) && !PageAnonExclusive(page)); in wp_page_reuse()
Dinternal.h1001 if (!PageAnon(page)) { in gup_must_unshare()
Dkhugepaged.c579 VM_BUG_ON_PAGE(!PageAnon(page), page); in __collapse_huge_page_isolate()
1358 if (!PageAnon(page)) { in hpage_collapse_scan_pmd()
Dgup.c570 if (!page || !PageAnon(page) || !PageAnonExclusive(page)) in can_follow_write_pte()
647 VM_BUG_ON_PAGE((flags & FOLL_PIN) && PageAnon(page) && in follow_page_pte()
Dswapfile.c1790 BUG_ON(!PageAnon(page) && PageMappedToDisk(page)); in unuse_pte()
1791 BUG_ON(PageAnon(page) && PageAnonExclusive(page)); in unuse_pte()
/Linux-v6.6/arch/csky/abiv1/inc/abi/
Dcacheflush.h36 if (PageAnon(page)) in flush_anon_page()
/Linux-v6.6/include/linux/
Dpage-flags.h655 static __always_inline bool PageAnon(struct page *page) in PageAnon() function
1021 VM_BUG_ON_PGFLAGS(!PageAnon(page), page); in PageAnonExclusive()
1028 VM_BUG_ON_PGFLAGS(!PageAnon(page) || PageKsm(page), page); in SetPageAnonExclusive()
1035 VM_BUG_ON_PGFLAGS(!PageAnon(page) || PageKsm(page), page); in ClearPageAnonExclusive()
1042 VM_BUG_ON_PGFLAGS(!PageAnon(page), page); in __ClearPageAnonExclusive()
Drmap.h248 VM_BUG_ON_PAGE(!PageAnon(page), page); in page_try_dup_anon_rmap()
298 VM_BUG_ON_PAGE(!PageAnon(page) || !PageAnonExclusive(page), page); in page_try_share_anon_rmap()
Dmm.h2581 if (PageAnon(page)) in mm_counter()
/Linux-v6.6/fs/proc/
Dpage.c133 if (PageAnon(page)) in stable_page_flags()
157 if (PageLRU(head) || PageAnon(head)) in stable_page_flags()
Dtask_mmu.c416 if (PageAnon(page)) in smaps_page_accumulate()
451 if (PageAnon(page)) { in smaps_account()
590 if (PageAnon(page)) in smaps_pmd_entry()
1449 if (page && !PageAnon(page)) in pte_to_pagemap_entry()
1581 if (!PageAnon(page)) in pagemap_hugetlb_range()
1808 if (PageAnon(page)) in gather_stats()
/Linux-v6.6/arch/sh/include/asm/
Dcacheflush.h70 if (boot_cpu_data.dcache.n_aliases && PageAnon(page)) in flush_anon_page()
/Linux-v6.6/arch/mips/include/asm/
Dcacheflush.h81 if (cpu_has_dc_aliases && PageAnon(page)) in flush_anon_page()
/Linux-v6.6/arch/arm/include/asm/
Dcacheflush.h317 if (PageAnon(page)) in flush_anon_page()
/Linux-v6.6/kernel/futex/
Dcore.c341 if (PageAnon(page)) { in get_futex_key()
/Linux-v6.6/arch/parisc/kernel/
Dcache.c775 if (!PageAnon(page)) in flush_anon_page()
/Linux-v6.6/kernel/events/
Duprobes.c500 if (!is_register && !PageAnon(old_page)) in uprobe_write_opcode()
520 VM_BUG_ON_PAGE(!PageAnon(old_page), old_page); in uprobe_write_opcode()

12