Home
last modified time | relevance | path

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

/mm/
DKconfig.debug18 Unmap pages from the kernel linear mapping after free_pages().
23 fill the pages with poison patterns after free_pages() and verify
48 Fill the pages with poison patterns after free_pages() and verify
Dvmstat.c822 unsigned long free_pages; member
841 info->free_pages = 0; in fill_contig_page_info()
853 info->free_pages += blocks << order; in fill_contig_page_info()
886 …return 1000 - div_u64( (1000+(div_u64(info->free_pages * 1000ULL, requested))), info->free_blocks_… in __fragmentation_index()
1818 if (info->free_pages == 0) in module_init()
1828 …return div_u64((info->free_pages - (info->free_blocks_suitable << order)) * 1000ULL, info->free_pa… in module_init()
Dvmscan.c950 LIST_HEAD(free_pages); in shrink_page_list()
1268 list_add(&page->lru, &free_pages); in shrink_page_list()
1292 mem_cgroup_uncharge_list(&free_pages); in shrink_page_list()
1294 free_hot_cold_page_list(&free_pages, true); in shrink_page_list()
2835 unsigned long free_pages = 0; in allow_direct_reclaim() local
2851 free_pages += zone_page_state(zone, NR_FREE_PAGES); in allow_direct_reclaim()
2858 wmark_ok = free_pages > pfmemalloc_reserve / 2; in allow_direct_reclaim()
Dpage_alloc.c2776 long free_pages) in __zone_watermark_ok() argument
2783 free_pages -= (1 << order) - 1; in __zone_watermark_ok()
2794 free_pages -= z->nr_reserved_highatomic; in __zone_watermark_ok()
2801 free_pages -= zone_page_state(z, NR_FREE_CMA_PAGES); in __zone_watermark_ok()
2809 if (free_pages <= min + z->lowmem_reserve[classzone_idx]) in __zone_watermark_ok()
2852 long free_pages = zone_page_state(z, NR_FREE_PAGES); in zone_watermark_fast() local
2868 if (!order && (free_pages - cma_pages) > mark + z->lowmem_reserve[classzone_idx]) in zone_watermark_fast()
2872 free_pages); in zone_watermark_fast()
2878 long free_pages = zone_page_state(z, NR_FREE_PAGES); in zone_watermark_ok_safe() local
2880 if (z->percpu_drift_mark && free_pages < z->percpu_drift_mark) in zone_watermark_ok_safe()
[all …]
Dzsmalloc.c2191 LIST_HEAD(free_pages); in async_free_zspage()
2201 list_splice_init(&class->fullness_list[ZS_EMPTY], &free_pages); in async_free_zspage()
2206 list_for_each_entry_safe(zspage, tmp, &free_pages, list) { in async_free_zspage()
Dslob.c211 free_pages((unsigned long)b, order); in slob_free_pages()
Dsparse.c650 free_pages((unsigned long)memmap, in __kfree_section_memmap()
Dmemory.c286 free_pages((unsigned long)batch, 0); in tlb_finish_mmu()
Dslub.c4395 free_pages((unsigned long)t->loc, in free_loc_track()