Lines Matching refs:root
147 dm_block_t root; in init_child() local
150 root = value64(parent, index); in init_child()
152 r = dm_tm_shadow_block(info->tm, root, &btree_node_validator, in init_child()
464 struct dm_btree_value_type *vt, dm_block_t root, in remove_raw() argument
471 r = shadow_step(s, root, vt); in remove_raw()
506 root = value64(n, i); in remove_raw()
512 int dm_btree_remove(struct dm_btree_info *info, dm_block_t root, in dm_btree_remove() argument
527 root, keys[level], (unsigned *)&index); in dm_btree_remove()
533 root = value64(n, index); in dm_btree_remove()
556 struct dm_btree_value_type *vt, dm_block_t root, in remove_nearest() argument
563 r = shadow_step(s, root, vt); in remove_nearest()
602 root = value64(n, i); in remove_nearest()
608 static int remove_one(struct dm_btree_info *info, dm_block_t root, in remove_one() argument
623 root, keys[level], (unsigned *) &index); in remove_one()
628 root = value64(n, index); in remove_one()
632 root, keys[last_level], &index); in remove_one()
665 int dm_btree_remove_leaves(struct dm_btree_info *info, dm_block_t root, in dm_btree_remove_leaves() argument
673 r = remove_one(info, root, first_key, end_key, &root, nr_removed); in dm_btree_remove_leaves()
678 *new_root = root; in dm_btree_remove_leaves()