Lines Matching refs:xa_to_node
193 if ((xas->xa_index >> xa_to_node(entry)->shift) > XA_CHUNK_MASK) in xas_start()
236 struct xa_node *node = xa_to_node(entry); in xas_load()
433 return (XA_CHUNK_SIZE << xa_to_node(entry)->shift) - 1; in max_index()
468 node = xa_to_node(entry); in xas_shrink()
531 node = xa_to_node(entry); in xas_free_nodes()
572 node = xa_to_node(head); in xas_expand()
611 xa_to_node(head)->offset = 0; in xas_expand()
612 rcu_assign_pointer(xa_to_node(head)->parent, node); in xas_expand()
683 node = xa_to_node(entry); in xas_create()
818 xas_free_nodes(xas, xa_to_node(next)); in xas_store()
1171 xas->xa_node = xa_to_node(entry); in __xas_prev()
1210 xas->xa_node = xa_to_node(entry); in __xas_next()
1264 xas->xa_node = xa_to_node(entry); in xas_find()
1327 xas->xa_node = xa_to_node(entry); in xas_find_marked()
1366 xas->xa_node = xa_to_node(entry); in xas_find_marked()
1404 struct xa_node *node = xa_to_node(curr); in xas_find_conflict()
1429 xas->xa_node = xa_to_node(curr); in xas_find_conflict()
1943 entry = xas_descend(&xas, xa_to_node(entry)); in xa_get_mark()
2215 xas_free_nodes(&xas, xa_to_node(entry)); in xa_destroy()
2265 struct xa_node *node = xa_to_node(entry); in xa_dump_entry()
2295 shift = xa_to_node(entry)->shift + XA_CHUNK_SHIFT; in xa_dump()