Lines Matching defs:dm_clone_metadata
116 struct dm_clone_metadata { struct
118 struct block_device *bdev;
120 sector_t target_size;
121 sector_t region_size;
122 unsigned long nr_regions;
123 unsigned long nr_words;
126 spinlock_t bitmap_lock;
127 struct dirty_map dmap[2];
128 struct dirty_map *current_dmap;
131 struct dirty_map *committing_dmap;
137 unsigned long *region_map;
140 unsigned int read_only;
142 struct dm_block_manager *bm;
143 struct dm_space_map *sm;
144 struct dm_transaction_manager *tm;
146 struct rw_semaphore lock;
148 struct dm_disk_bitset bitset_info;
149 dm_block_t bitset_root;
155 __u8 metadata_space_map_root[SPACE_MAP_ROOT_SIZE];
157 bool hydration_done:1;
158 bool fail_io:1;