Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dpage_ref.h125 static inline void folio_ref_add(struct folio *folio, int nr) in folio_ref_add() function
/linux/mm/
H A Dgup.c150 folio_ref_add(folio, refs); in try_grab_folio()
164 folio_ref_add(folio, refs); in try_grab_folio()
167 folio_ref_add(folio, refs * GUP_PIN_COUNTING_BIAS); in try_grab_folio()
228 folio_ref_add(folio, GUP_PIN_COUNTING_BIAS); in folio_add_pin()
569 folio_ref_add(folio, in try_grab_folio_fast()
H A Dswap_state.c160 folio_ref_add(folio, nr_pages); in swap_cache_add_folio()
H A Dmigrate.c628 folio_ref_add(newfolio, nr); /* add cache reference */ in __folio_migrate_mapping()
746 folio_ref_add(dst, folio_nr_pages(dst)); in migrate_huge_page_move_mapping()
H A Dfilemap.c867 folio_ref_add(folio, nr); in __filemap_add_folio()
3806 folio_ref_add(folio, count - ref_from_caller); in filemap_map_folio_range()
3822 folio_ref_add(folio, count - ref_from_caller); in filemap_map_folio_range()
H A Dmemory.c1153 folio_ref_add(folio, nr); in copy_present_ptes()
5028 folio_ref_add(folio, nr_pages - 1); in do_swap_page()
5309 folio_ref_add(folio, nr_pages - 1); in do_anonymous_page()
5662 folio_ref_add(folio, nr_pages - 1); in finish_fault()
H A Dhuge_memory.c3094 folio_ref_add(folio, HPAGE_PMD_NR - 1); in __split_huge_pmd_locked()
3162 folio_ref_add(folio, HPAGE_PMD_NR - 1); in __split_huge_pmd_locked()
H A Dkhugepaged.c2203 folio_ref_add(new_folio, HPAGE_PMD_NR - 1); in collapse_file()
H A Dshmem.c894 folio_ref_add(folio, nr); in shmem_add_to_page_cache()
2155 folio_ref_add(new, nr_pages); in shmem_replace_folio()