Lines Matching defs:free_pages
85 /* Free Page Internal flags: for internal, non-pcp variants of free_pages(). */
2529 int free_pages, movable_pages, alike_pages;
2559 free_pages = move_freepages_block(zone, page, start_type,
2578 - (free_pages + movable_pages);
2584 if (!free_pages)
2591 if (free_pages + alike_pages >= (1 << (pageblock_order-1)) ||
3632 long free_pages)
3638 /* free_pages may go negative - that's OK */
3639 free_pages -= __zone_watermark_unusable_free(z, order, alloc_flags);
3662 if (free_pages <= min + z->lowmem_reserve[highest_zoneidx])
3705 long free_pages;
3707 free_pages = zone_page_state(z, NR_FREE_PAGES);
3717 usable_free = free_pages;
3727 free_pages))
3739 alloc_flags, free_pages);
3748 long free_pages = zone_page_state(z, NR_FREE_PAGES);
3750 if (z->percpu_drift_mark && free_pages < z->percpu_drift_mark)
3751 free_pages = zone_page_state_snapshot(z, NR_FREE_PAGES);
3754 free_pages);
5120 void free_pages(unsigned long addr, unsigned int order)
5128 EXPORT_SYMBOL(free_pages);