Lines Matching refs:xa_head
400 struct radix_tree_node *node = rcu_dereference_raw(root->xa_head); in radix_tree_load_root()
429 entry = rcu_dereference_raw(root->xa_head); in radix_tree_extend()
466 rcu_assign_pointer(root->xa_head, entry); in radix_tree_extend()
482 struct radix_tree_node *node = rcu_dereference_raw(root->xa_head); in radix_tree_shrink()
517 root->xa_head = (void __rcu *)child; in radix_tree_shrink()
562 rcu_dereference_raw(root->xa_head)) in delete_node()
578 root->xa_head = NULL; in delete_node()
612 void __rcu **slot = (void __rcu **)&root->xa_head; in __radix_tree_create()
626 child = rcu_dereference_raw(root->xa_head); in __radix_tree_create()
766 slot = (void __rcu **)&root->xa_head; in __radix_tree_lookup()
897 WARN_ON_ONCE(!node && (slot != (void __rcu **)&root->xa_head) && in __radix_tree_replace()
1199 return (void __rcu **)&root->xa_head; in radix_tree_next_chunk()
1490 void __rcu **slot = (void __rcu **)&root->xa_head; in idr_get_free()
1506 child = rcu_dereference_raw(root->xa_head); in idr_get_free()
1570 struct radix_tree_node *node = rcu_dereference_raw(idr->idr_rt.xa_head); in idr_destroy()
1573 idr->idr_rt.xa_head = NULL; in idr_destroy()