Searched refs:dm_pool_metadata (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/md/ |
H A D | dm-thin-metadata.h | 34 struct dm_pool_metadata; 45 struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev, 49 int dm_pool_metadata_close(struct dm_pool_metadata *pmd); 62 int dm_pool_create_thin(struct dm_pool_metadata *pmd, dm_thin_id dev); 70 int dm_pool_create_snap(struct dm_pool_metadata *pmd, dm_thin_id dev, 78 int dm_pool_delete_thin_device(struct dm_pool_metadata *pmd, 85 int dm_pool_commit_metadata(struct dm_pool_metadata *pmd); 95 int dm_pool_abort_metadata(struct dm_pool_metadata *pmd); 100 int dm_pool_set_metadata_transaction_id(struct dm_pool_metadata *pmd, 104 int dm_pool_get_metadata_transaction_id(struct dm_pool_metadata *pmd, [all …]
|
H A D | dm-thin-metadata.c | 148 struct dm_pool_metadata { struct 233 struct dm_pool_metadata *pmd; argument 419 static inline void pmd_write_lock_in_core(struct dm_pool_metadata *pmd) in pmd_write_lock_in_core() 425 static inline void pmd_write_lock(struct dm_pool_metadata *pmd) in pmd_write_lock() 432 static inline void pmd_write_unlock(struct dm_pool_metadata *pmd) in pmd_write_unlock() 440 static int superblock_lock_zero(struct dm_pool_metadata *pmd, in superblock_lock_zero() 447 static int superblock_lock(struct dm_pool_metadata *pmd, in superblock_lock() 483 static void __setup_btree_details(struct dm_pool_metadata *pmd) in __setup_btree_details() 521 static int save_sm_roots(struct dm_pool_metadata *pmd) in save_sm_roots() 541 static void copy_sm_roots(struct dm_pool_metadata *pmd, in copy_sm_roots() [all …]
|
H A D | dm-thin.c | 239 struct dm_pool_metadata *pmd; 2945 struct dm_pool_metadata *pmd; in pool_create()
|