Home
last modified time | relevance | path

Searched refs:_mapcount (Results 1 – 9 of 9) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dmm_types.h183 atomic_t _mapcount; member
321 atomic_t _mapcount; member
377 FOLIO_MATCH(_mapcount, _mapcount);
A Drmap.h217 atomic_inc(&page->_mapcount); in __page_dup_rmap()
A Dmm.h961 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()
/linux-6.3-rc2/Documentation/mm/
A Dtranshuge.rst124 page->_mapcount and also increment/decrement folio->_nr_pages_mapped
125 when page->_mapcount goes from -1 to 0 or 0 to -1 as this counts
138 page->_mapcount of anonymous pages. File pages just get unmapped.
/linux-6.3-rc2/mm/
A Drmap.c1098 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()
A Dhuge_memory.c2429 VM_BUG_ON_PAGE(atomic_read(&page_tail->_mapcount) != -1, page_tail); in __split_huge_page_tail()
A Dpage_alloc.c1243 if (unlikely(atomic_read(&page->_mapcount) != -1)) in page_expected_state()
1261 if (unlikely(atomic_read(&page->_mapcount) != -1)) in page_bad_reason()
/linux-6.3-rc2/kernel/
A Dcrash_core.c456 VMCOREINFO_OFFSET(page, _mapcount); in crash_save_vmcoreinfo_init()
/linux-6.3-rc2/Documentation/admin-guide/kdump/
A Dvmcoreinfo.rst144 (page, flags|_refcount|mapping|lru|_mapcount|private|compound_dtor|compound_order|compound_head)

Completed in 42 milliseconds