folio_test_anon
if (!folio_test_dirty(folio) || folio_test_anon(folio) ||
if (folio_test_anon(folio))
if (!folio_test_anon(folio))
if (!folio_test_anon(folio))
if (!folio_test_anon(folio))
!folio_test_anon(softleaf_to_folio(entry)))
!folio_test_anon(softleaf_to_folio(entry)))
if (folio_test_anon(folio))
if (folio_test_anon(folio))
if (folio_test_anon(folio)) {
if (!folio_test_anon(folio)) {
if (folio_test_anon(folio))
return folio_test_anon(page_folio(page));
if (folio_test_anon(folio) && !folio_test_ksm(folio)) {
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
VM_WARN_ON_FOLIO(folio_test_anon(folio), folio);
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
(folio_test_anon(folio) ? PAGEMAP_ANONYMOUS : PAGEMAP_FILE) | \
if (unlikely(!folio_test_anon(folio) || folio_is_zone_device(folio))) {
if (folio_test_anon(folio)) {
matched = folio_test_anon(folio);
else if (folio_test_anon(folio))
!folio_test_anon(folio))
if (folio_test_anon(folio)) {
if (folio_test_anon(folio))
WARN_ON_ONCE(!folio_test_anon(src_folio))) {
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
if (folio_test_anon(folio))
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
if (!folio_test_anon(folio))
const bool is_anon = folio_test_anon(folio);
if (!folio->mapping && !folio_test_anon(folio))
if (folio_test_anon(folio)) {
if (folio_test_anon(folio) && !folio_test_swapcache(folio))
bool is_anon = folio_test_anon(folio);
VM_WARN_ON_ONCE_FOLIO(!folio_test_anon(folio), folio);
if (folio_test_anon(folio))
if (!folio_test_anon(folio)) {
if (!folio_test_anon(folio) && folio->mapping != mapping)
anon_exclusive = folio_test_anon(folio) && PageAnonExclusive(page);
if (folio_test_anon(folio)) {
VM_BUG_ON(pmd_write(pmde) && folio_test_anon(folio) && !PageAnonExclusive(new));
if (folio_test_anon(folio))
if (!folio_test_anon(pte_folio)) {
folio_test_anon(folio)) {
if (folio_mapcount(old_folio) == 1 && folio_test_anon(old_folio)) {
VM_BUG_ON_PAGE(folio_test_anon(old_folio) &&
folio_test_anon(old_folio))
if (folio_test_anon(folio) && !folio_trylock(folio)) {
if (folio_test_anon(folio))
if (folio_test_anon(folio))
if (!folio_test_anon(folio)) {
VM_BUG_ON_FOLIO(!folio_test_anon(folio), folio);
VM_WARN_ON_FOLIO(folio_test_anon(folio) && PageAnonExclusive(&folio->page), folio);
VM_BUG_ON_FOLIO(folio_test_anon(kfolio) && PageAnonExclusive(kpage),
if (!folio_test_anon(folio))
if (folio_is_zone_device(folio) || !folio_test_anon(folio))
if (folio_is_zone_device(folio) || !folio_test_anon(folio))
folio_test_anon(folio)) {
if (pageout_anon_only_filter && !folio_test_anon(folio))
if (pageout_anon_only_filter && !folio_test_anon(folio))
if (pageout_anon_only_filter && !folio_test_anon(folio))
VM_BUG_ON_FOLIO(folio_test_anon(old) != folio_test_anon(new), new);
VM_BUG_ON_FOLIO(folio_test_anon(old) != folio_test_anon(new), new);
if (folio_test_anon(folio)) {
if (folio_test_hugetlb(folio) && !folio_test_anon(folio)) {
else if (folio_test_anon(folio))
if (folio_test_anon(folio)) {
if (folio_test_anon(folio)) {
return !folio_test_anon(folio);
if (!folio_test_anon(folio)) {
if (folio_test_anon(folio) || page_has_type(page))
VM_BUG_ON_FOLIO(folio_test_anon(folio), folio);
VM_BUG_ON(folio_test_anon(folio) &&
if (!folio_test_anon(old_folio)) {
if (folio && folio_test_anon(folio) &&
BUG_ON(!folio_test_anon(folio) && folio_test_mappedtodisk(folio));
BUG_ON(folio_test_anon(folio) && PageAnonExclusive(page));
if (!folio_test_anon(folio) && folio_test_large(folio) &&
} else if (!folio_test_anon(folio)) {
VM_BUG_ON(!folio_test_anon(folio) ||
if (folio_test_anon(folio)) {
if (!folio_test_anon(src))
if (folio_test_anon(src) && !folio_test_ksm(src))
VM_BUG_ON_FOLIO(folio_test_anon(src) &&
if (folio_test_anon(src))
if (!folio_test_anon(src)) {
if (folio_test_anon(folio) && !softleaf_is_migration_read(entry))
if (folio_test_anon(folio))
if (folio_test_anon(folio))
if (folio_test_anon(folio) && folio_test_large(folio))
if (folio_test_anon(folio) && folio_test_large(folio))
if (!folio_test_anon(folio) ||
anon_exclusive = folio_test_anon(folio) &&
(folio && folio_test_anon(folio));
if (folio_test_anon(folio))
if (folio_test_anon(folio)) {
idx = folio_test_anon(folio) ? NR_ANON_MAPPED : NR_FILE_MAPPED;
if (folio_test_anon(folio)) {
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
VM_WARN_ON_FOLIO(folio_test_anon(folio), folio);
if (partially_mapped && folio_test_anon(folio) &&
if (folio_test_anon(folio) && folio_test_swapbacked(folio))
if (folio_test_anon(folio) && !folio_test_swapbacked(folio)) {
anon_exclusive = folio_test_anon(folio) &&
bool anon = folio_test_anon(folio);
} else if (folio_test_anon(folio)) {
anon_exclusive = folio_test_anon(folio) &&
bool anon = folio_test_anon(folio);
VM_WARN_ON_FOLIO(writable && folio_test_anon(folio) &&
if (!folio_test_ksm(folio) && folio_test_anon(folio))
if (!folio_test_anon(folio) || folio_test_hugetlb(folio)) {
else if (folio_test_anon(folio))
if (folio_test_anon(folio))
VM_WARN_ON_FOLIO(!folio_test_anon(folio), folio);
if (folio_test_anon(folio)) {
folio_test_anon(folio) && folio_test_swapbacked(folio) &&
if (!folio_test_anon(folio) || !folio_test_swapbacked(folio) ||
if (!folio_test_anon(folio) || !folio_test_swapbacked(folio) ||
if (!folio_test_anon(folio)) {
if (WARN_ON_ONCE(!folio_test_anon(src_folio))) {
if (folio_test_anon(folio) && folio_test_swapbacked(folio) &&
if (folio_test_anon(folio) && !folio_test_swapbacked(folio)) {
!(folio_test_anon(folio) && folio_test_swapbacked(folio) &&
(folio_test_anon(folio) && !folio_test_swapcache(folio))))
if (!shmem_mapping(mapping) && !folio_test_anon(folio))
(folio_test_anon(folio) && !folio_test_swapbacked(folio))) {