Home
last modified time | relevance | path

Searched refs:freepages (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/mm/
H A Dcompaction.c91 static unsigned long release_free_list(struct list_head *freepages) in release_free_list() argument
99 list_for_each_entry_safe(page, next, &freepages[order], lru) { in release_free_list()
735 INIT_LIST_HEAD(&cc->freepages[order]); in isolate_freepages_range()
766 block_end_pfn, cc->freepages, 0, true); in isolate_freepages_range()
785 release_free_list(cc->freepages); in isolate_freepages_range()
1644 list_add_tail(&page->lru, &cc->freepages[order]); in fast_isolate_freepages()
1786 block_end_pfn, cc->freepages, stride, false); in isolate_freepages()
1845 if (!list_empty(&cc->freepages[start_order])) in compaction_alloc_noprof()
1899 list_add(&dst->lru, &cc->freepages[order]); in compaction_free()
2573 INIT_LIST_HEAD(&cc->freepages[order]); in compact_zone()
[all …]
H A Dinternal.h836 struct list_head freepages[NR_PAGE_ORDERS]; /* List of free pages to migrate to */ member
H A Dpage_alloc.c6796 split_free_pages(cc.freepages, gfp_mask); in alloc_contig_range_noprof()
/linux-6.15/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_mr.c235 goto freepages; in pvrdma_alloc_mr()
263 freepages: in pvrdma_alloc_mr()