Lines Matching refs:child
136 struct child { struct
144 unsigned index, struct child *result) in init_child() argument
168 static int exit_child(struct dm_btree_info *info, struct child *c) in exit_child()
200 struct child *l, struct child *r) in __rebalance2()
236 struct child left, right; in rebalance2()
267 struct child *l, struct child *c, struct child *r, in delete_center_node()
298 struct child *l, struct child *c, struct child *r, in redistribute3()
345 struct child *l, struct child *c, struct child *r) in __rebalance3()
373 struct child left, center, right; in rebalance3()
445 struct dm_block *child; in rebalance_children() local
448 r = dm_tm_read_lock(info->tm, b, &btree_node_validator, &child); in rebalance_children()
452 memcpy(n, dm_block_data(child), 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()