Lines Matching defs:free_pages
64 /* Free Page Internal flags: for internal, non-pcp variants of free_pages(). */
1778 int free_pages, movable_pages, alike_pages;
1808 free_pages = move_freepages_block(zone, page, start_type,
1811 if (!free_pages)
1831 - (free_pages + movable_pages);
1839 if (free_pages + alike_pages >= (1 << (pageblock_order-1)) ||
2871 long free_pages)
2876 /* free_pages may go negative - that's OK */
2877 free_pages -= __zone_watermark_unusable_free(z, order, alloc_flags);
2913 if (free_pages <= min + z->lowmem_reserve[highest_zoneidx])
2958 long free_pages;
2960 free_pages = zone_page_state(z, NR_FREE_PAGES);
2970 usable_free = free_pages;
2980 free_pages))
2993 alloc_flags, free_pages);
3002 long free_pages = zone_page_state(z, NR_FREE_PAGES);
3004 if (z->percpu_drift_mark && free_pages < z->percpu_drift_mark)
3005 free_pages = zone_page_state_snapshot(z, NR_FREE_PAGES);
3008 free_pages);
4562 void free_pages(unsigned long addr, unsigned int order)
4570 EXPORT_SYMBOL(free_pages);