Lines Matching defs:used
18 * In regular B-Tree terms, pivots are called keys. The term pivot is used to
137 * The maple_subtree_state is used to build a tree to replace a segment of an
1181 * @used: The used maple node
1186 static inline void mas_push_node(struct ma_state *mas, struct maple_node *used)
1188 struct maple_alloc *reuse = (struct maple_alloc *)used;
1294 * @used: The encoded maple node to free.
1296 * Uses rcu free if necessary, pushes @used back on the maple state allocations
1299 static inline void mas_free(struct ma_state *mas, struct maple_enode *used)
1301 struct maple_node *tmp = mte_to_node(used);
2820 * iteration. @mas is used to obtain allocations. orig_l_mas keeps track of the
2823 * orig_l_mas->last is used in mas_consume to find the slots that will need to
2977 * entire range of the tree, then that node is used as a new root node.
3149 * Only a single node is used here, could be root.
5194 * Note: This can only be used from the RCU callback context.
5218 * Note: This can only be used from the RCU callback context.
5412 * The @mas->index and @mas->last is used to set the range for the @entry.
5643 * not going to be used until the entire tree is populated. For
6514 * allocated, -EINVAL if @mt cannot be used, or -EBUSY if there are no
6894 * Frees all resources used by the tree. Handles locking.
7035 * debugging configuration options. This function is used to reduce the