Home
last modified time | relevance | path

Searched refs:extra_pins (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/mm/
H A Dmemory-failure.c1024 bool extra_pins) in has_extra_refcount() argument
1028 if (extra_pins) in has_extra_refcount()
1070 bool extra_pins; in me_pagecache_clean() local
1101 extra_pins = shmem_mapping(mapping); in me_pagecache_clean()
1109 if (has_extra_refcount(ps, p, extra_pins)) in me_pagecache_clean()
1165 bool extra_pins = false; in me_swapcache_dirty() local
1175 extra_pins = true; in me_swapcache_dirty()
1177 if (has_extra_refcount(ps, p, extra_pins)) in me_swapcache_dirty()
1210 bool extra_pins = false; in me_huge_page() local
1216 extra_pins = true; in me_huge_page()
[all …]
H A Dhuge_memory.c3295 int extra_pins; in can_split_folio() local
3299 extra_pins = folio_test_swapcache(folio) ? in can_split_folio()
3302 extra_pins = folio_nr_pages(folio); in can_split_folio()
3304 *pextra_pins = extra_pins; in can_split_folio()
3305 return folio_mapcount(folio) == folio_ref_count(folio) - extra_pins - in can_split_folio()
3737 int extra_pins, ret; in __folio_split() local
3844 if (!can_split_folio(folio, 1, &extra_pins)) { in __folio_split()
3866 if (folio_ref_freeze(folio, 1 + extra_pins)) { in __folio_split()