Lines Matching refs:free_pages
63 /* Free Page Internal flags: for internal, non-pcp variants of free_pages(). */
1848 int free_pages, movable_pages, alike_pages;
1882 if (!prep_move_freepages_block(zone, page, &start_pfn, &free_pages,
1903 - (free_pages + movable_pages);
1911 if (free_pages + alike_pages >= (1 << (pageblock_order-1)) ||
3050 long free_pages)
3055 /* free_pages may go negative - that's OK */
3056 free_pages -= __zone_watermark_unusable_free(z, order, alloc_flags);
3092 if (free_pages <= min + z->lowmem_reserve[highest_zoneidx])
3137 long free_pages;
3139 free_pages = zone_page_state(z, NR_FREE_PAGES);
3149 usable_free = free_pages;
3159 free_pages))
3172 alloc_flags, free_pages);
3181 long free_pages = zone_page_state(z, NR_FREE_PAGES);
3183 if (z->percpu_drift_mark && free_pages < z->percpu_drift_mark)
3184 free_pages = zone_page_state_snapshot(z, NR_FREE_PAGES);
3187 free_pages);
4756 void free_pages(unsigned long addr, unsigned int order)
4764 EXPORT_SYMBOL(free_pages);