Lines Matching refs:gfp_mask
84 return root->gfp_mask & __GFP_BITS_MASK; in root_gfp_mask()
107 root->gfp_mask |= (__force gfp_t)(1 << (tag + __GFP_BITS_SHIFT)); in root_tag_set()
112 root->gfp_mask &= (__force gfp_t)~(1 << (tag + __GFP_BITS_SHIFT)); in root_tag_clear()
117 root->gfp_mask &= __GFP_BITS_MASK; in root_tag_clear_all()
122 return (__force unsigned)root->gfp_mask & (1 << (tag + __GFP_BITS_SHIFT)); in root_tag_get()
183 gfp_t gfp_mask = root_gfp_mask(root); in radix_tree_node_alloc() local
190 if (!(gfp_mask & __GFP_WAIT) && !in_interrupt()) { in radix_tree_node_alloc()
211 ret = kmem_cache_alloc(radix_tree_node_cachep, gfp_mask); in radix_tree_node_alloc()
252 static int __radix_tree_preload(gfp_t gfp_mask) in __radix_tree_preload() argument
262 node = kmem_cache_alloc(radix_tree_node_cachep, gfp_mask); in __radix_tree_preload()
286 int radix_tree_preload(gfp_t gfp_mask) in radix_tree_preload() argument
289 WARN_ON_ONCE(!(gfp_mask & __GFP_WAIT)); in radix_tree_preload()
290 return __radix_tree_preload(gfp_mask); in radix_tree_preload()
299 int radix_tree_maybe_preload(gfp_t gfp_mask) in radix_tree_maybe_preload() argument
301 if (gfp_mask & __GFP_WAIT) in radix_tree_maybe_preload()
302 return __radix_tree_preload(gfp_mask); in radix_tree_maybe_preload()