Lines Matching refs:gfp_mask
85 return root->gfp_mask & __GFP_BITS_MASK; in root_gfp_mask()
108 root->gfp_mask |= (__force gfp_t)(1 << (tag + __GFP_BITS_SHIFT)); in root_tag_set()
113 root->gfp_mask &= (__force gfp_t)~(1 << (tag + __GFP_BITS_SHIFT)); in root_tag_clear()
118 root->gfp_mask &= __GFP_BITS_MASK; in root_tag_clear_all()
123 return (__force unsigned)root->gfp_mask & (1 << (tag + __GFP_BITS_SHIFT)); in root_tag_get()
184 gfp_t gfp_mask = root_gfp_mask(root); in radix_tree_node_alloc() local
191 if (!gfpflags_allow_blocking(gfp_mask) && !in_interrupt()) { in radix_tree_node_alloc()
213 ret = kmem_cache_alloc(radix_tree_node_cachep, gfp_mask); in radix_tree_node_alloc()
254 static int __radix_tree_preload(gfp_t gfp_mask) in __radix_tree_preload() argument
264 node = kmem_cache_alloc(radix_tree_node_cachep, gfp_mask); in __radix_tree_preload()
291 int radix_tree_preload(gfp_t gfp_mask) in radix_tree_preload() argument
294 WARN_ON_ONCE(!gfpflags_allow_blocking(gfp_mask)); in radix_tree_preload()
295 return __radix_tree_preload(gfp_mask); in radix_tree_preload()
304 int radix_tree_maybe_preload(gfp_t gfp_mask) in radix_tree_maybe_preload() argument
306 if (gfpflags_allow_blocking(gfp_mask)) in radix_tree_maybe_preload()
307 return __radix_tree_preload(gfp_mask); in radix_tree_maybe_preload()