Lines Matching refs:gfp_mask

260 static inline void warn_if_node_offline(int this_node, gfp_t gfp_mask)  in warn_if_node_offline()  argument
262 gfp_t warn_gfp = gfp_mask & (__GFP_THISNODE|__GFP_NOWARN); in warn_if_node_offline()
270 pr_warn("%pGg allocation from offline node %d\n", &gfp_mask, this_node); in warn_if_node_offline()
279 __alloc_pages_node_noprof(int nid, gfp_t gfp_mask, unsigned int order) in __alloc_pages_node_noprof() argument
282 warn_if_node_offline(nid, gfp_mask); in __alloc_pages_node_noprof()
284 return __alloc_pages_noprof(gfp_mask, order, nid, NULL); in __alloc_pages_node_noprof()
305 static inline struct page *alloc_pages_node_noprof(int nid, gfp_t gfp_mask, in alloc_pages_node_noprof() argument
311 return __alloc_pages_node_noprof(nid, gfp_mask, order); in alloc_pages_node_noprof()
324 static inline struct page *alloc_pages_noprof(gfp_t gfp_mask, unsigned int order) in alloc_pages_noprof() argument
326 return alloc_pages_node_noprof(numa_node_id(), gfp_mask, order); in alloc_pages_noprof()
346 #define alloc_page(gfp_mask) alloc_pages(gfp_mask, 0) argument
360 extern unsigned long get_free_pages_noprof(gfp_t gfp_mask, unsigned int order);
363 extern unsigned long get_zeroed_page_noprof(gfp_t gfp_mask);
366 void *alloc_pages_exact_noprof(size_t size, gfp_t gfp_mask) __alloc_size(1);
371 __meminit void *alloc_pages_exact_nid_noprof(int nid, size_t size, gfp_t gfp_mask) __alloc_size(2);
375 #define __get_free_page(gfp_mask) \ argument
376 __get_free_pages((gfp_mask), 0)
378 #define __get_dma_pages(gfp_mask, order) \ argument
379 __get_free_pages((gfp_mask) | GFP_DMA, (order))
407 bool gfp_pfmemalloc_allowed(gfp_t gfp_mask);
418 static inline bool gfp_compaction_allowed(gfp_t gfp_mask) in gfp_compaction_allowed() argument
420 return IS_ENABLED(CONFIG_COMPACTION) && (gfp_mask & __GFP_IO); in gfp_compaction_allowed()
428 unsigned migratetype, gfp_t gfp_mask);
431 extern struct page *alloc_contig_pages_noprof(unsigned long nr_pages, gfp_t gfp_mask,