Searched refs:dm_thin_device (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/md/ |
H A D | dm-thin-metadata.h | 35 struct dm_thin_device; 130 struct dm_thin_device **td); 132 int dm_pool_close_thin_device(struct dm_thin_device *td); 134 dm_thin_id dm_thin_dev_id(struct dm_thin_device *td); 147 int dm_thin_find_block(struct dm_thin_device *td, dm_block_t block, 154 int dm_thin_find_mapped_range(struct dm_thin_device *td, 167 int dm_thin_insert_block(struct dm_thin_device *td, dm_block_t block, 170 int dm_thin_remove_range(struct dm_thin_device *td, 176 bool dm_thin_changed_this_transaction(struct dm_thin_device *td); 180 bool dm_thin_aborted_changes(struct dm_thin_device *td); [all …]
|
H A D | dm-thin-metadata.c | 231 struct dm_thin_device { struct 852 struct dm_thin_device *td, *tmp; in __write_changed_details() 998 struct dm_thin_device *td, *tmp; in dm_pool_metadata_close() 1038 struct dm_thin_device **td) in __open_device() 1041 struct dm_thin_device *td2; in __open_device() 1099 static void __close_device(struct dm_thin_device *td) in __close_device() 1110 struct dm_thin_device *td; in __create_thin() 1160 struct dm_thin_device *snap, in __set_snapshot_details() 1164 struct dm_thin_device *td; in __set_snapshot_details() 1186 struct dm_thin_device *td; in __create_snap() [all …]
|
H A D | dm-thin.c | 121 static bool build_key(struct dm_thin_device *td, enum lock_space ls, in build_key() 132 static void build_data_key(struct dm_thin_device *td, dm_block_t b, in build_data_key() 138 static void build_virtual_key(struct dm_thin_device *td, dm_block_t b, in build_virtual_key() 347 struct dm_thin_device *td; 2728 struct dm_thin_device *td = tc->td; in thin_bio_map()
|