| /Linux-v5.10/include/linux/ |
| D | mm_inline.h | 51 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()
|
| D | pagemap.h | 436 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()
|
| D | huge_mm.h | 284 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/ |
| D | swap.c | 244 (*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()
|
| D | workingset.c | 266 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()
|
| D | mlock.c | 66 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()
|
| D | rmap.c | 1133 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()
|
| D | migrate.c | 196 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()
|
| D | swap_state.c | 134 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()
|
| D | page_vma_mapped.c | 64 return pfn >= page_pfn && pfn - page_pfn < thp_nr_pages(page); in pfn_is_match()
|
| D | huge_memory.c | 2421 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()
|
| D | internal.h | 370 int nr_pages = thp_nr_pages(page); in mlock_migrate_page()
|
| D | page_io.c | 287 count_vm_events(PSWPOUT, thp_nr_pages(page)); in count_swpout_vm_event()
|
| D | vmscan.c | 728 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()
|
| D | truncate.c | 180 unsigned int nr = thp_nr_pages(page); in truncate_cleanup_page()
|
| D | memcontrol.c | 5640 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()
|
| D | filemap.c | 201 nr = thp_nr_pages(page); in unaccount_page_cache_page() 252 page_ref_sub(page, thp_nr_pages(page)); in page_cache_free_page()
|
| D | memory_hotplug.c | 1294 pfn = page_to_pfn(head) + thp_nr_pages(page) - 1; in do_migrate_range()
|
| D | compaction.c | 1015 thp_nr_pages(page)); in isolate_migratepages_block()
|
| D | gup.c | 1638 thp_nr_pages(head)); in check_and_migrate_cma_pages()
|
| D | mempolicy.c | 1051 thp_nr_pages(head)); in migrate_page_add()
|
| D | swapfile.c | 1378 int size = swap_entry_size(thp_nr_pages(page)); in put_swap_page()
|