Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com>
next = mas->node;
while (true) {
- mas->depth++;
node = mte_to_node(next);
type = mte_node_type(next);
mas_node_walk(mas, node, type, range_min, range_max);
/* Set up right side. */
r_mas = *mas;
- r_mas.depth = mas->depth;
/* Avoid overflow. */
if (r_mas.last + 1)
r_mas.last++;
/* Set up left side. */
l_mas = *mas;
- l_mas.depth = mas->depth;
l_mas.offset = 0;
__mas_walk(&l_mas, &range_min, &range_max);
content = mas_get_slot(&l_mas, l_mas.offset);