Home
last modified time | relevance | path

Searched refs:dm_pool_metadata (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/md/
H A Ddm-thin-metadata.h34 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 Ddm-thin-metadata.c148 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 Ddm-thin.c239 struct dm_pool_metadata *pmd;
2945 struct dm_pool_metadata *pmd; in pool_create()