Searched refs:_mapcount (Results 1 – 15 of 15) sorted by relevance
| /linux/include/trace/events/ |
| H A D | page_ref.h | 33 __entry->mapcount = atomic_read(&page->_mapcount); 82 __entry->mapcount = atomic_read(&page->_mapcount);
|
| /linux/include/linux/ |
| H A D | mm_types.h | 180 atomic_t _mapcount; member 430 atomic_t _mapcount; member 516 FOLIO_MATCH(_mapcount, _mapcount); 533 FOLIO_MATCH(_mapcount, _mapcount_1);
|
| H A D | rmap.h | 503 atomic_inc(&folio->_mapcount); in __folio_dup_file_rmap() 509 atomic_inc(&page->_mapcount); in __folio_dup_file_rmap() 604 atomic_inc(&folio->_mapcount); in __folio_try_dup_anon_rmap() 612 atomic_inc(&page->_mapcount); in __folio_try_dup_anon_rmap()
|
| H A D | mm.h | 1599 mapcount = atomic_read(&folio->_mapcount) + 1; in folio_mapcount()
|
| /linux/fs/proc/ |
| H A D | internal.h | 186 int mapcount = atomic_read(&page->_mapcount) + 1; in folio_precise_page_mapcount() 223 return atomic_read(&folio->_mapcount) + 1; in folio_average_page_mapcount()
|
| /linux/mm/ |
| H A D | rmap.c | 1359 nr = atomic_inc_and_test(&folio->_mapcount); in __folio_add_rmap() 1374 first += atomic_inc_and_test(&page->_mapcount); in __folio_add_rmap() 1545 atomic_read(&folio->_mapcount) > 0, folio); in __folio_add_anon_rmap() 1559 VM_WARN_ON_FOLIO(atomic_read(&cur_page->_mapcount) > 0 && in __folio_add_anon_rmap() 1655 atomic_set(&folio->_mapcount, 0); in folio_add_new_anon_rmap() 1667 atomic_set(&page->_mapcount, 0); in folio_add_new_anon_rmap() 1783 nr = atomic_add_negative(-1, &folio->_mapcount); in __folio_remove_rmap() 1802 last += atomic_add_negative(-1, &page->_mapcount); in __folio_remove_rmap()
|
| H A D | debug.c | 74 int mapcount = atomic_read(&page->_mapcount) + 1; in __dump_folio()
|
| H A D | mm_init.c | 587 atomic_set(&page->_mapcount, -1); in __init_single_page()
|
| H A D | page_alloc.c | 1074 if (unlikely(atomic_read(&page->_mapcount) != -1)) in page_expected_state() 1093 if (unlikely(atomic_read(&page->_mapcount) != -1)) in page_bad_reason()
|
| H A D | filemap.c | 173 atomic_set(&folio->_mapcount, -1); in filemap_unaccount_folio()
|
| H A D | huge_memory.c | 3510 VM_BUG_ON_PAGE(atomic_read(&new_folio->_mapcount) != -1, new_head); in __split_folio_to_order()
|
| /linux/Documentation/mm/ |
| H A D | transhuge.rst | 137 page->_mapcount and increment/decrement folio->_nr_pages_mapped when 138 page->_mapcount goes from -1 to 0 or 0 to -1 as this counts the number 151 page->_mapcount of anonymous pages. File pages just get unmapped.
|
| /linux/tools/mm/ |
| H A D | show_page_info.py | 93 "Page Mapcount": page._mapcount.counter.value_(),
|
| /linux/kernel/ |
| H A D | vmcore_info.c | 199 VMCOREINFO_OFFSET(page, _mapcount); in crash_save_vmcoreinfo_init()
|
| /linux/Documentation/admin-guide/kdump/ |
| H A D | vmcoreinfo.rst | 144 (page, flags|_refcount|mapping|lru|_mapcount|private|compound_order|compound_head)
|