Home
last modified time | relevance | path

Searched refs:thp_nr_pages (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.10/include/linux/
Dmm_inline.h51 update_lru_size(lruvec, lru, page_zonenum(page), thp_nr_pages(page)); in add_page_to_lru_list()
58 update_lru_size(lruvec, lru, page_zonenum(page), thp_nr_pages(page)); in add_page_to_lru_list_tail()
66 update_lru_size(lruvec, lru, page_zonenum(page), -thp_nr_pages(page)); in del_page_from_lru_list()
Dpagemap.h436 return page_index(head) == (index & ~(thp_nr_pages(head) - 1UL)); in thp_contains()
449 return head + (index & (thp_nr_pages(head) - 1)); in find_subpage()
889 rac->_batch_count = thp_nr_pages(page); in readahead_page()
914 rac->_batch_count += thp_nr_pages(page); in __readahead_batch()
Dhuge_mm.h284 static inline int thp_nr_pages(struct page *page) in thp_nr_pages() function
356 static inline int thp_nr_pages(struct page *page) in thp_nr_pages() function
/Linux-v5.10/mm/
Dswap.c244 (*pgmoved) += thp_nr_pages(page); in pagevec_move_tail_fn()
315 page_is_file_lru(page), thp_nr_pages(page)); in lru_note_cost_page()
323 int nr_pages = thp_nr_pages(page); in __activate_page()
495 int nr_pages = thp_nr_pages(page); in lru_cache_add_inactive_or_unevictable()
533 int nr_pages = thp_nr_pages(page); in lru_deactivate_file_fn()
581 int nr_pages = thp_nr_pages(page); in lru_deactivate_fn()
600 int nr_pages = thp_nr_pages(page); in lru_lazyfree_fn()
1015 int nr_pages = thp_nr_pages(page); in __pagevec_lru_add_fn()
Dworkingset.c266 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_eviction()
377 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_refault()
414 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_activation()
Dmlock.c66 nr_pages = thp_nr_pages(page); in clear_page_mlock()
99 int nr_pages = thp_nr_pages(page); in mlock_vma_page()
145 count_vm_events(UNEVICTABLE_PGMUNLOCKED, thp_nr_pages(page)); in __munlock_isolated_page()
161 int nr_pages = thp_nr_pages(page); in __munlock_isolation_failed()
210 nr_pages = thp_nr_pages(page); in munlock_vma_page()
Drmap.c1133 int nr = compound ? thp_nr_pages(page) : 1; in do_page_add_anon_rmap()
1172 int nr = compound ? thp_nr_pages(page) : 1; in page_add_new_anon_rmap()
1208 for (i = 0, nr = 0; i < thp_nr_pages(page); i++) { in page_add_file_rmap()
1249 for (i = 0, nr = 0; i < thp_nr_pages(page); i++) { in page_remove_file_rmap()
1296 for (i = 0, nr = 0; i < thp_nr_pages(page); i++) { in page_remove_anon_compound_rmap()
1306 if (nr && nr < thp_nr_pages(page)) in page_remove_anon_compound_rmap()
1309 nr = thp_nr_pages(page); in page_remove_anon_compound_rmap()
1865 pgoff_end = pgoff_start + thp_nr_pages(page) - 1; in rmap_walk_anon()
1918 pgoff_end = pgoff_start + thp_nr_pages(page) - 1; in rmap_walk_file()
Dmigrate.c196 page_is_file_lru(page), -thp_nr_pages(page)); in putback_movable_pages()
389 expected_count += thp_nr_pages(page) + page_has_private(page); in expected_page_refs()
444 page_ref_add(newpage, thp_nr_pages(page)); /* add cache reference */ in migrate_page_move_mapping()
477 page_ref_unfreeze(page, expected_count - thp_nr_pages(page)); in migrate_page_move_mapping()
594 nr_pages = thp_nr_pages(src); in copy_huge_page()
1217 page_is_file_lru(page), -thp_nr_pages(page)); in unmap_and_move()
1449 nr_subpages = thp_nr_pages(page); in migrate_pages()
1672 thp_nr_pages(head)); in add_page_for_migration()
2051 thp_nr_pages(page)); in numamigrate_isolate_page()
Dswap_state.c134 unsigned long i, nr = thp_nr_pages(page); in add_to_swap_cache()
187 int i, nr = thp_nr_pages(page); in __delete_from_swap_cache()
282 page_ref_sub(page, thp_nr_pages(page)); in delete_from_swap_cache()
Dpage_vma_mapped.c64 return pfn >= page_pfn && pfn - page_pfn < thp_nr_pages(page); in pfn_is_match()
Dhuge_memory.c2421 unsigned int nr = thp_nr_pages(head); in __split_huge_page()
2566 for (i = 0; i < thp_nr_pages(page); i++) { in page_trans_huge_mapcount()
2573 _total_mapcount -= thp_nr_pages(page); in page_trans_huge_mapcount()
2590 extra_pins = PageSwapCache(page) ? thp_nr_pages(page) : 0; in can_split_huge_page()
2592 extra_pins = thp_nr_pages(page); in can_split_huge_page()
2733 remap_page(head, thp_nr_pages(head)); in split_huge_page_to_list()
Dinternal.h370 int nr_pages = thp_nr_pages(page); in mlock_migrate_page()
Dpage_io.c287 count_vm_events(PSWPOUT, thp_nr_pages(page)); in count_swpout_vm_event()
Dvmscan.c728 int page_cache_pins = thp_nr_pages(page); in is_page_cache_freeable()
1359 stat->nr_pageout += thp_nr_pages(page); in shrink_page_list()
1868 nr_pages = thp_nr_pages(page); in move_pages_to_lru()
2071 nr_rotated += thp_nr_pages(page); in shrink_active_list()
4279 nr_pages = thp_nr_pages(page); in check_move_unevictable_pages()
Dtruncate.c180 unsigned int nr = thp_nr_pages(page); in truncate_cleanup_page()
Dmemcontrol.c5640 unsigned int nr_pages = compound ? thp_nr_pages(page) : 1; in mem_cgroup_move_account()
6768 unsigned int nr_pages = thp_nr_pages(page); in mem_cgroup_charge()
7004 nr_pages = thp_nr_pages(newpage); in mem_cgroup_migrate()
7206 nr_entries = thp_nr_pages(page); in mem_cgroup_swapout()
7250 unsigned int nr_pages = thp_nr_pages(page); in mem_cgroup_try_charge_swap()
Dfilemap.c201 nr = thp_nr_pages(page); in unaccount_page_cache_page()
252 page_ref_sub(page, thp_nr_pages(page)); in page_cache_free_page()
Dmemory_hotplug.c1294 pfn = page_to_pfn(head) + thp_nr_pages(page) - 1; in do_migrate_range()
Dcompaction.c1015 thp_nr_pages(page)); in isolate_migratepages_block()
Dgup.c1638 thp_nr_pages(head)); in check_and_migrate_cma_pages()
Dmempolicy.c1051 thp_nr_pages(head)); in migrate_page_add()
Dswapfile.c1378 int size = swap_entry_size(thp_nr_pages(page)); in put_swap_page()