Lines Matching refs:xa_alloc
268 struct xa_node *node = xas->xa_alloc; in xas_destroy()
274 xas->xa_alloc = NULL; in xas_destroy()
303 xas->xa_alloc = kmem_cache_alloc(radix_tree_node_cachep, gfp); in xas_nomem()
304 if (!xas->xa_alloc) in xas_nomem()
306 XA_NODE_BUG_ON(xas->xa_alloc, !list_empty(&xas->xa_alloc->private_list)); in xas_nomem()
334 xas->xa_alloc = kmem_cache_alloc(radix_tree_node_cachep, gfp); in __xas_nomem()
337 xas->xa_alloc = kmem_cache_alloc(radix_tree_node_cachep, gfp); in __xas_nomem()
339 if (!xas->xa_alloc) in __xas_nomem()
341 XA_NODE_BUG_ON(xas->xa_alloc, !list_empty(&xas->xa_alloc->private_list)); in __xas_nomem()
357 struct xa_node *node = xas->xa_alloc; in xas_alloc()
363 xas->xa_alloc = NULL; in xas_alloc()