Lines Matching full:order

188  * The zone fallback order is MOVABLE=>HIGHMEM=>NORMAL=>DMA32=>DMA.
288 static inline void arch_free_page(struct page *page, int order) { } in arch_free_page() argument
291 static inline void arch_alloc_page(struct page *page, int order) { } in arch_alloc_page() argument
295 __alloc_pages_nodemask(gfp_t gfp_mask, unsigned int order,
299 __alloc_pages(gfp_t gfp_mask, unsigned int order, in __alloc_pages() argument
302 return __alloc_pages_nodemask(gfp_mask, order, zonelist, NULL); in __alloc_pages()
306 unsigned int order) in alloc_pages_node() argument
312 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); in alloc_pages_node()
316 unsigned int order) in alloc_pages_exact_node() argument
320 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); in alloc_pages_exact_node()
324 extern struct page *alloc_pages_current(gfp_t gfp_mask, unsigned order);
327 alloc_pages(gfp_t gfp_mask, unsigned int order) in alloc_pages() argument
329 return alloc_pages_current(gfp_mask, order); in alloc_pages()
331 extern struct page *alloc_pages_vma(gfp_t gfp_mask, int order,
335 #define alloc_pages(gfp_mask, order) \ argument
336 alloc_pages_node(numa_node_id(), gfp_mask, order)
337 #define alloc_pages_vma(gfp_mask, order, vma, addr, node) \ argument
338 alloc_pages(gfp_mask, order)
346 extern unsigned long __get_free_pages(gfp_t gfp_mask, unsigned int order);
357 #define __get_dma_pages(gfp_mask, order) \ argument
358 __get_free_pages((gfp_mask) | GFP_DMA, (order))
360 extern void __free_pages(struct page *page, unsigned int order);
361 extern void free_pages(unsigned long addr, unsigned int order);