Lines Matching full:root
34 * b) Get yourself a root. The root is the index of a block of data on the
36 * pre existing root in your metadata that you wish to use, or you may
41 * root for a _new_ array. If you've incremented the old root, via
43 * it in parallel with the new root.
46 * return a root for a new, updated bitset.
92 * new_root - on success, points to the new root block
103 * root - the root block of the array on disk
109 int dm_bitset_new(struct dm_disk_bitset *info, dm_block_t *root,
116 * old_root - the root block of the array on disk
120 * new_root - on success, points to the new root block
129 int dm_bitset_del(struct dm_disk_bitset *info, dm_block_t root);
135 * root - the root block of the bitset
137 * new_root - on success, points to the new root block
141 int dm_bitset_set_bit(struct dm_disk_bitset *info, dm_block_t root,
148 * root - the root block of the bitset
150 * new_root - on success, points to the new root block
154 int dm_bitset_clear_bit(struct dm_disk_bitset *info, dm_block_t root,
161 * root - the root block of the bitset
163 * new_root - on success, points to the new root block (cached values may have been written)
168 int dm_bitset_test_bit(struct dm_disk_bitset *info, dm_block_t root,
175 * root - the root block of the bitset
176 * new_root - on success, points to the new root block
178 int dm_bitset_flush(struct dm_disk_bitset *info, dm_block_t root,
192 * Make sure you've flush any dm_disk_bitset and updated the root before
196 dm_block_t root, uint32_t nr_entries,