Lines Matching refs:root
37 int dm_bitset_empty(struct dm_disk_bitset *info, dm_block_t *root) in dm_bitset_empty() argument
39 return dm_array_empty(&info->array_info, root); in dm_bitset_empty()
73 int dm_bitset_new(struct dm_disk_bitset *info, dm_block_t *root, in dm_bitset_new() argument
82 return dm_array_new(&info->array_info, root, dm_div_up(size, 64), pack_bits, &p); in dm_bitset_new()
86 int dm_bitset_resize(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_resize() argument
95 return dm_array_resize(&info->array_info, root, old_blocks, new_blocks, in dm_bitset_resize()
100 int dm_bitset_del(struct dm_disk_bitset *info, dm_block_t root) in dm_bitset_del() argument
102 return dm_array_del(&info->array_info, root); in dm_bitset_del()
106 int dm_bitset_flush(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_flush() argument
118 r = dm_array_set_value(&info->array_info, root, info->current_index, in dm_bitset_flush()
130 static int read_bits(struct dm_disk_bitset *info, dm_block_t root, in read_bits() argument
136 r = dm_array_get_value(&info->array_info, root, array_index, &value); in read_bits()
148 static int get_array_entry(struct dm_disk_bitset *info, dm_block_t root, in get_array_entry() argument
158 r = dm_bitset_flush(info, root, new_root); in get_array_entry()
163 return read_bits(info, root, array_index); in get_array_entry()
166 int dm_bitset_set_bit(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_set_bit() argument
172 r = get_array_entry(info, root, index, new_root); in dm_bitset_set_bit()
183 int dm_bitset_clear_bit(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_clear_bit() argument
189 r = get_array_entry(info, root, index, new_root); in dm_bitset_clear_bit()
200 int dm_bitset_test_bit(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_test_bit() argument
206 r = get_array_entry(info, root, index, new_root); in dm_bitset_test_bit()
232 dm_block_t root, uint32_t nr_entries, in dm_bitset_cursor_begin() argument
244 r = dm_array_cursor_begin(&info->array_info, root, &c->cursor); in dm_bitset_cursor_begin()