Lines Matching refs:root
29 dm_block_t root; member
52 unsigned nr_bits, dm_block_t *root) in setup_on_disk_bitset() argument
56 r = dm_bitset_empty(info, root); in setup_on_disk_bitset()
60 return dm_bitset_resize(info, *root, 0, nr_bits, false, root); in setup_on_disk_bitset()
74 ws->md.root = INVALID_WRITESET_ROOT; in writeset_alloc()
93 r = setup_on_disk_bitset(info, ws->md.nr_bits, &ws->md.root); in writeset_init()
111 dm_block_t old = m->root; in writeset_marked_on_disk()
117 int r = dm_bitset_test_bit(info, m->root, block, &m->root, result); in writeset_marked_on_disk()
123 BUG_ON(m->root != old); in writeset_marked_on_disk()
137 r = dm_bitset_set_bit(info, ws->md.root, block, &ws->md.root); in writeset_test_and_set()
157 __le64 root; member
356 disk->root = cpu_to_le64(core->root); in ws_pack()
362 core->root = le64_to_cpu(disk->root); in ws_unpack()
372 b = le64_to_cpu(ws_d.root); in ws_inc()
384 b = le64_to_cpu(ws_d.root); in ws_dec()
791 md->writesets[0].md.root = INVALID_WRITESET_ROOT; in metadata_open()
792 md->writesets[1].md.root = INVALID_WRITESET_ROOT; in metadata_open()
866 r = dm_bitset_flush(&md->bitset_info, md->current_writeset->md.root, in metadata_era_archive()
867 &md->current_writeset->md.root); in metadata_era_archive()
874 md->current_writeset->md.root = INVALID_WRITESET_ROOT; in metadata_era_archive()
918 if (md->current_writeset->md.root != INVALID_WRITESET_ROOT) { in metadata_era_rollover()
955 if (md->current_writeset->md.root != SUPERBLOCK_LOCATION) { in metadata_commit()
956 r = dm_bitset_flush(&md->bitset_info, md->current_writeset->md.root, in metadata_commit()
957 &md->current_writeset->md.root); in metadata_commit()