Lines Matching refs:root
76 /* The top bits of xa_flags are used to store the root tags */
84 #define INIT_RADIX_TREE(root, mask) xa_init_flags(root, mask)
86 static inline bool radix_tree_empty(const struct radix_tree_root *root)
88 return root->xa_head == NULL;
263 void __rcu **idr_get_free(struct radix_tree_root *root,
299 * @root: radix tree root
314 * @root: radix tree root
323 radix_tree_iter_lookup(const struct radix_tree_root *root,
327 return radix_tree_next_chunk(root, iter, RADIX_TREE_ITER_CONTIG);
443 * @root: the struct radix_tree_root pointer
449 #define radix_tree_for_each_slot(slot, root, iter, start) \
451 slot || (slot = radix_tree_next_chunk(root, iter, 0)) ; \
458 * @root: the struct radix_tree_root pointer
465 #define radix_tree_for_each_tagged(slot, root, iter, start, tag) \
467 slot || (slot = radix_tree_next_chunk(root, iter, \