Searched refs:folio_ref_count (Results 1 – 12 of 12) sorted by relevance
87 static inline int folio_ref_count(const struct folio *folio) in folio_ref_count() function94 return folio_ref_count(page_folio(page)); in page_count()277 VM_BUG_ON_FOLIO(folio_ref_count(folio) == 0, folio); in folio_ref_try_add_rcu()
1111 ((unsigned int) folio_ref_count(folio) + 127u <= 127u)1575 return ((unsigned int)folio_ref_count(folio)) >= in folio_maybe_dma_pinned()
360 VM_BUG_ON_FOLIO(folio_ref_count(folio), folio); in workingset_eviction()
392 if (folio_ref_count(folio) != expected_count) in folio_migrate_mapping()719 if (folio_ref_count(src) != expected_count) in __buffer_migrate_folio()1272 if (folio_ref_count(src) == 1) { in unmap_and_move_huge_page()
276 if (folio_ref_count(folio) > in mapping_evict_folio()
1362 if (folio_ref_count(folio) > in do_huge_pmd_wp_page()1367 if (folio_ref_count(folio) == 1) { in do_huge_pmd_wp_page()2611 return folio_mapcount(folio) == folio_ref_count(folio) - extra_pins - 1; in can_split_folio()
3435 if (folio_test_ksm(folio) || folio_ref_count(folio) > 3) in do_wp_page()3443 if (folio_ref_count(folio) > 1 + folio_test_swapcache(folio)) in do_wp_page()3449 if (folio_test_ksm(folio) || folio_ref_count(folio) != 1) { in do_wp_page()3661 folio_ref_count(folio) == 2; in should_try_to_free_swap()3981 (exclusive || folio_ref_count(folio) == 1)) { in do_swap_page()
75 if (WARN_ON_ONCE(folio_ref_count(folio) < 0)) in try_get_folio()214 if (WARN_ON_ONCE(folio_ref_count(folio) <= 0)) in try_grab_page()
1680 ref_count = folio_ref_count(folio); in try_to_unmap_one()
1057 return folio_ref_count(folio) - folio_test_private(folio) == in is_page_cache_freeable()1984 if (!mapping && folio_ref_count(folio) == 1) { in shrink_folio_list()2300 VM_BUG_ON_FOLIO(!folio_ref_count(folio), folio); in folio_isolate_lru()
164 if (folio_ref_count(folio) >= mapcount + 2) { in filemap_unaccount_folio()
7337 VM_BUG_ON_FOLIO(folio_ref_count(folio), folio); in mem_cgroup_swapout()