Lines Matching refs:tm
152 r = dm_tm_shadow_block(info->tm, root, &btree_node_validator, in init_child()
160 inc_children(info->tm, result->n, vt); in init_child()
170 return dm_tm_unlock(info->tm, c->block); in exit_child()
220 dm_tm_dec(info->tm, dm_block_location(r->block)); in __rebalance2()
290 dm_tm_dec(info->tm, dm_block_location(c->block)); in delete_center_node()
417 static int get_nr_entries(struct dm_transaction_manager *tm, in get_nr_entries() argument
424 r = dm_tm_read_lock(tm, b, &btree_node_validator, &block); in get_nr_entries()
431 return dm_tm_unlock(tm, block); in get_nr_entries()
448 r = dm_tm_read_lock(info->tm, b, &btree_node_validator, &child); in rebalance_children()
453 dm_bm_block_size(dm_tm_get_bm(info->tm))); in rebalance_children()
454 r = dm_tm_unlock(info->tm, child); in rebalance_children()
458 dm_tm_dec(info->tm, dm_block_location(child)); in rebalance_children()
466 r = get_nr_entries(info->tm, value64(n, i), &child_entries); in rebalance_children()
561 init_le64_type(info->tm, &le64_vt); in dm_btree_remove()