Home
last modified time | relevance | path

Searched refs:_entire_mapcount (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/mm/
H A Drmap.c1223 first = atomic_inc_and_test(&folio->_entire_mapcount); in page_add_anon_rmap()
1286 atomic_set(&folio->_entire_mapcount, 0); in folio_add_new_anon_rmap()
1333 first = atomic_inc_and_test(&folio->_entire_mapcount); in folio_add_file_rmap_range()
1404 atomic_dec(&folio->_entire_mapcount); in page_remove_rmap()
1419 last = atomic_add_negative(-1, &folio->_entire_mapcount); in page_remove_rmap()
2553 first = atomic_inc_and_test(&folio->_entire_mapcount); in hugepage_add_anon_rmap()
2566 atomic_set(&folio->_entire_mapcount, 0); in hugepage_add_new_anon_rmap()
H A Dinternal.h423 atomic_set(&folio->_entire_mapcount, -1); in prep_compound_head()
H A Dhugetlb.c1525 atomic_set(&folio->_entire_mapcount, 0); in __destroy_compound_gigantic_folio()
2042 atomic_set(&folio->_entire_mapcount, -1); in __prep_compound_gigantic_folio()
/openbmc/linux/include/linux/
H A Drmap.h217 atomic_inc(&folio->_entire_mapcount); in __page_dup_rmap()
H A Dmm_types.h331 atomic_t _entire_mapcount; member
H A Dmm.h1170 return atomic_read(&folio->_entire_mapcount) + 1; in folio_entire_mapcount()
1241 atomic_read(&folio->_entire_mapcount) >= 0; in folio_large_is_mapped()
/openbmc/linux/Documentation/mm/
H A Dtranshuge.rst119 folio->_entire_mapcount and also increment/decrement
120 folio->_nr_pages_mapped by COMPOUND_MAPPED when _entire_mapcount