• Home
  • Raw
  • Download

Lines Matching refs:gfp_t

22 typedef unsigned int __bitwise gfp_t;
90 #define __GFP_DMA ((__force gfp_t)___GFP_DMA)
91 #define __GFP_HIGHMEM ((__force gfp_t)___GFP_HIGHMEM)
92 #define __GFP_DMA32 ((__force gfp_t)___GFP_DMA32)
93 #define __GFP_MOVABLE ((__force gfp_t)___GFP_MOVABLE) /* ZONE_MOVABLE allowed */
94 #define __GFP_CMA ((__force gfp_t)___GFP_CMA)
124 #define __GFP_RECLAIMABLE ((__force gfp_t)___GFP_RECLAIMABLE)
125 #define __GFP_WRITE ((__force gfp_t)___GFP_WRITE)
126 #define __GFP_HARDWALL ((__force gfp_t)___GFP_HARDWALL)
127 #define __GFP_THISNODE ((__force gfp_t)___GFP_THISNODE)
128 #define __GFP_ACCOUNT ((__force gfp_t)___GFP_ACCOUNT)
157 #define __GFP_ATOMIC ((__force gfp_t)___GFP_ATOMIC)
158 #define __GFP_HIGH ((__force gfp_t)___GFP_HIGH)
159 #define __GFP_MEMALLOC ((__force gfp_t)___GFP_MEMALLOC)
160 #define __GFP_NOMEMALLOC ((__force gfp_t)___GFP_NOMEMALLOC)
233 #define __GFP_IO ((__force gfp_t)___GFP_IO)
234 #define __GFP_FS ((__force gfp_t)___GFP_FS)
235 #define __GFP_DIRECT_RECLAIM ((__force gfp_t)___GFP_DIRECT_RECLAIM) /* Caller can reclaim */
236 #define __GFP_KSWAPD_RECLAIM ((__force gfp_t)___GFP_KSWAPD_RECLAIM) /* kswapd can wake */
237 #define __GFP_RECLAIM ((__force gfp_t)(___GFP_DIRECT_RECLAIM|___GFP_KSWAPD_RECLAIM))
238 #define __GFP_RETRY_MAYFAIL ((__force gfp_t)___GFP_RETRY_MAYFAIL)
239 #define __GFP_NOFAIL ((__force gfp_t)___GFP_NOFAIL)
240 #define __GFP_NORETRY ((__force gfp_t)___GFP_NORETRY)
266 #define __GFP_NOWARN ((__force gfp_t)___GFP_NOWARN)
267 #define __GFP_COMP ((__force gfp_t)___GFP_COMP)
268 #define __GFP_ZERO ((__force gfp_t)___GFP_ZERO)
269 #define __GFP_ZEROTAGS ((__force gfp_t)___GFP_ZEROTAGS)
270 #define __GFP_SKIP_ZERO ((__force gfp_t)___GFP_SKIP_ZERO)
271 #define __GFP_SKIP_KASAN_UNPOISON ((__force gfp_t)___GFP_SKIP_KASAN_UNPOISON)
272 #define __GFP_SKIP_KASAN_POISON ((__force gfp_t)___GFP_SKIP_KASAN_POISON)
275 #define __GFP_NOLOCKDEP ((__force gfp_t)___GFP_NOLOCKDEP)
283 #define __GFP_BITS_MASK ((__force gfp_t)((1 << __GFP_BITS_SHIFT) - 1))
373 static inline int gfp_migratetype(const gfp_t gfp_flags) in gfp_migratetype()
388 static inline bool gfpflags_allow_blocking(const gfp_t gfp_flags) in gfpflags_allow_blocking()
410 static inline bool gfpflags_normal_context(const gfp_t gfp_flags) in gfpflags_normal_context()
506 enum zone_type gfp_zone(gfp_t flags);
515 static inline int gfp_zonelist(gfp_t flags) in gfp_zonelist()
533 static inline struct zonelist *node_zonelist(int nid, gfp_t flags) in node_zonelist()
551 struct page *__alloc_pages(gfp_t gfp, unsigned int order, int preferred_nid,
554 unsigned long __alloc_pages_bulk(gfp_t gfp, int preferred_nid,
561 alloc_pages_bulk_list(gfp_t gfp, unsigned long nr_pages, struct list_head *list) in alloc_pages_bulk_list()
567 alloc_pages_bulk_array(gfp_t gfp, unsigned long nr_pages, struct page **page_array) in alloc_pages_bulk_array()
573 alloc_pages_bulk_array_node(gfp_t gfp, int nid, unsigned long nr_pages, struct page **page_array) in alloc_pages_bulk_array_node()
586 __alloc_pages_node(int nid, gfp_t gfp_mask, unsigned int order) in __alloc_pages_node()
599 static inline struct page *alloc_pages_node(int nid, gfp_t gfp_mask, in alloc_pages_node()
609 struct page *alloc_pages(gfp_t gfp, unsigned int order);
610 extern struct page *alloc_pages_vma(gfp_t gfp_mask, int order,
616 static inline struct page *alloc_pages(gfp_t gfp_mask, unsigned int order) in alloc_pages()
629 extern unsigned long __get_free_pages(gfp_t gfp_mask, unsigned int order);
630 extern unsigned long get_zeroed_page(gfp_t gfp_mask);
632 void *alloc_pages_exact(size_t size, gfp_t gfp_mask);
634 void * __meminit alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask);
648 unsigned int fragsz, gfp_t gfp_mask,
652 unsigned int fragsz, gfp_t gfp_mask) in page_frag_alloc()
676 extern gfp_t gfp_allowed_mask;
679 bool gfp_pfmemalloc_allowed(gfp_t gfp_mask);
684 extern gfp_t vma_thp_gfp_mask(struct vm_area_struct *vma);
712 unsigned migratetype, gfp_t gfp_mask,
714 extern struct page *alloc_contig_pages(unsigned long nr_pages, gfp_t gfp_mask,