Searched refs:_mapcount (Results 1 – 9 of 9) sorted by relevance
183 atomic_t _mapcount; member321 atomic_t _mapcount; member377 FOLIO_MATCH(_mapcount, _mapcount);
217 atomic_inc(&page->_mapcount); in __page_dup_rmap()
961 atomic_set(&(page)->_mapcount, -1); in page_mapcount_reset()978 int mapcount = atomic_read(&page->_mapcount) + 1; in page_mapcount()1002 return atomic_read(&folio->_mapcount) + 1; in folio_mapcount()1009 return atomic_read(&page->_mapcount) + 1; in total_mapcount()1032 return atomic_read(&folio->_mapcount) >= 0; in folio_mapped()1044 return atomic_read(&page->_mapcount) >= 0; in page_mapped()
124 page->_mapcount and also increment/decrement folio->_nr_pages_mapped125 when page->_mapcount goes from -1 to 0 or 0 to -1 as this counts138 page->_mapcount of anonymous pages. File pages just get unmapped.
1098 mapcount += atomic_read(&folio_page(folio, i)->_mapcount); in folio_total_mapcount()1223 first = atomic_inc_and_test(&page->_mapcount); in page_add_anon_rmap()1291 atomic_set(&folio->_mapcount, 0); in folio_add_new_anon_rmap()1325 first = atomic_inc_and_test(&page->_mapcount); in page_add_file_rmap()1387 last = atomic_add_negative(-1, &page->_mapcount); in page_remove_rmap()
2429 VM_BUG_ON_PAGE(atomic_read(&page_tail->_mapcount) != -1, page_tail); in __split_huge_page_tail()
1243 if (unlikely(atomic_read(&page->_mapcount) != -1)) in page_expected_state()1261 if (unlikely(atomic_read(&page->_mapcount) != -1)) in page_bad_reason()
456 VMCOREINFO_OFFSET(page, _mapcount); in crash_save_vmcoreinfo_init()
144 (page, flags|_refcount|mapping|lru|_mapcount|private|compound_dtor|compound_order|compound_head)
Completed in 41 milliseconds