Home
last modified time | relevance | path

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

/mm/
Ddmapool.c44 struct list_head page_list; member
55 struct list_head page_list; member
86 list_for_each_entry(page, &pool->page_list, page_list) { in pools_show()
163 INIT_LIST_HEAD(&retval->page_list); in dma_pool_create()
255 list_del(&page->page_list); in pool_free_page()
285 list_for_each_entry_safe(page, tmp, &pool->page_list, page_list) { in dma_pool_destroy()
294 list_del(&page->page_list); in dma_pool_destroy()
325 list_for_each_entry(page, &pool->page_list, page_list) { in dma_pool_alloc()
339 list_add(&page->page_list, &pool->page_list); in dma_pool_alloc()
386 list_for_each_entry(page, &pool->page_list, page_list) { in pool_find_page()
Dvmscan.c1408 static unsigned int shrink_page_list(struct list_head *page_list, in shrink_page_list() argument
1427 while (!list_empty(page_list)) { in shrink_page_list()
1436 page = lru_to_page(page_list); in shrink_page_list()
1561 list_add_tail(&page->lru, page_list); in shrink_page_list()
1613 page_list)) in shrink_page_list()
1621 page_list)) in shrink_page_list()
1637 if (split_huge_page_to_list(page, page_list)) in shrink_page_list()
1870 list_splice_init(&demote_pages, page_list); in shrink_page_list()
1881 list_splice(&ret_pages, page_list); in shrink_page_list()
1888 struct list_head *page_list) in reclaim_clean_pages_from_list() argument
[all …]
Dmadvise.c329 LIST_HEAD(page_list); in madvise_cold_or_pageout_pte_range()
396 list_add(&page->lru, &page_list); in madvise_cold_or_pageout_pte_range()
403 reclaim_pages(&page_list); in madvise_cold_or_pageout_pte_range()
490 list_add(&page->lru, &page_list); in madvise_cold_or_pageout_pte_range()
499 reclaim_pages(&page_list); in madvise_cold_or_pageout_pte_range()
Dhugetlb.c2319 LIST_HEAD(page_list); in return_unused_surplus_pages()
2348 list_add(&page->lru, &page_list); in return_unused_surplus_pages()
2353 update_and_free_pages_bulk(h, &page_list); in return_unused_surplus_pages()
3021 LIST_HEAD(page_list); in try_to_free_low()
3039 list_add(&page->lru, &page_list); in try_to_free_low()
3045 update_and_free_pages_bulk(h, &page_list); in try_to_free_low()
3094 LIST_HEAD(page_list); in set_max_huge_pages()
3217 list_add(&page->lru, &page_list); in set_max_huge_pages()
3221 update_and_free_pages_bulk(h, &page_list); in set_max_huge_pages()
Dinternal.h580 struct list_head *page_list);
Dpage_alloc.c5588 struct list_head *page_list, in __alloc_pages_bulk() argument
5701 if (page_list) in __alloc_pages_bulk()
5702 list_add(&page->lru, page_list); in __alloc_pages_bulk()
5723 if (page_list) in __alloc_pages_bulk()
5724 list_add(&page->lru, page_list); in __alloc_pages_bulk()
9368 static void alloc_contig_dump_pages(struct list_head *page_list) in alloc_contig_dump_pages() argument
9376 list_for_each_entry(page, page_list, lru) in alloc_contig_dump_pages()
9381 static inline void alloc_contig_dump_pages(struct list_head *page_list) in alloc_contig_dump_pages() argument
Dshmem.c4278 LIST_HEAD(page_list); in reclaim_shmem_address_space()
4295 list_add(&page->lru, &page_list); in reclaim_shmem_address_space()
4304 return reclaim_pages(&page_list); in reclaim_shmem_address_space()
Dmemcontrol.c7046 void __mem_cgroup_uncharge_list(struct list_head *page_list) in __mem_cgroup_uncharge_list() argument
7052 list_for_each_entry(page, page_list, lru) in __mem_cgroup_uncharge_list()
/mm/damon/
Dpaddr.c221 LIST_HEAD(page_list); in damon_pa_apply_scheme()
241 list_add(&page->lru, &page_list); in damon_pa_apply_scheme()
245 applied = reclaim_pages(&page_list); in damon_pa_apply_scheme()