Searched refs:total_mapcount (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/mm/ |
D | huge_memory.c | 2578 int total_mapcount(struct page *page) in total_mapcount() function 2625 int page_trans_huge_mapcount(struct page *page, int *total_mapcount) in page_trans_huge_mapcount() argument 2634 if (total_mapcount) in page_trans_huge_mapcount() 2635 *total_mapcount = mapcount; in page_trans_huge_mapcount() 2654 if (total_mapcount) in page_trans_huge_mapcount() 2655 *total_mapcount = _total_mapcount; in page_trans_huge_mapcount() 2671 return total_mapcount(page) == page_count(page) - extra_pins - 1; in can_split_huge_page() 2786 mapcount = total_mapcount(head); in split_huge_page_to_list()
|
D | swapfile.c | 1581 static int page_trans_huge_map_swapcount(struct page *page, int *total_mapcount, in page_trans_huge_map_swapcount() argument 1595 mapcount = page_trans_huge_mapcount(page, total_mapcount); in page_trans_huge_map_swapcount() 1635 if (total_mapcount) in page_trans_huge_map_swapcount() 1636 *total_mapcount = _total_mapcount; in page_trans_huge_map_swapcount() 1655 int count, total_mapcount, total_swapcount; in reuse_swap_page() local 1660 count = page_trans_huge_map_swapcount(page, &total_mapcount, in reuse_swap_page() 1663 *total_map_swapcount = total_mapcount + total_swapcount; in reuse_swap_page()
|
D | rmap.c | 844 .mapcount = total_mapcount(page), in page_referenced() 1695 return !total_mapcount(page); in page_mapcount_is_zero()
|
/Linux-v5.4/include/linux/ |
D | mm.h | 727 int total_mapcount(struct page *page); 728 int page_trans_huge_mapcount(struct page *page, int *total_mapcount); 730 static inline int total_mapcount(struct page *page) in total_mapcount() function 735 int *total_mapcount) in page_trans_huge_mapcount() argument 738 if (total_mapcount) in page_trans_huge_mapcount() 739 *total_mapcount = mapcount; in page_trans_huge_mapcount()
|