Lines Matching defs:pmd
205 struct dm_pool_metadata *pmd; member
361 static int superblock_lock_zero(struct dm_pool_metadata *pmd, in superblock_lock_zero()
368 static int superblock_lock(struct dm_pool_metadata *pmd, in superblock_lock()
404 static void __setup_btree_details(struct dm_pool_metadata *pmd) in __setup_btree_details()
442 static int save_sm_roots(struct dm_pool_metadata *pmd) in save_sm_roots()
462 static void copy_sm_roots(struct dm_pool_metadata *pmd, in copy_sm_roots()
474 static int __write_initial_superblock(struct dm_pool_metadata *pmd) in __write_initial_superblock()
520 static int __format_metadata(struct dm_pool_metadata *pmd) in __format_metadata()
575 struct dm_pool_metadata *pmd) in __check_incompat_features()
602 static int __open_metadata(struct dm_pool_metadata *pmd) in __open_metadata()
670 static int __open_or_format_metadata(struct dm_pool_metadata *pmd, bool format_device) in __open_or_format_metadata()
684 static int __create_persistent_data_objects(struct dm_pool_metadata *pmd, bool format_device) in __create_persistent_data_objects()
703 static void __destroy_persistent_data_objects(struct dm_pool_metadata *pmd) in __destroy_persistent_data_objects()
712 static int __begin_transaction(struct dm_pool_metadata *pmd) in __begin_transaction()
739 static int __write_changed_details(struct dm_pool_metadata *pmd) in __write_changed_details()
774 static int __commit_transaction(struct dm_pool_metadata *pmd) in __commit_transaction()
831 struct dm_pool_metadata *pmd; in dm_pool_metadata_open() local
862 int dm_pool_metadata_close(struct dm_pool_metadata *pmd) in dm_pool_metadata_close()
904 static int __open_device(struct dm_pool_metadata *pmd, in __open_device()
972 static int __create_thin(struct dm_pool_metadata *pmd, in __create_thin()
1016 int dm_pool_create_thin(struct dm_pool_metadata *pmd, dm_thin_id dev) in dm_pool_create_thin()
1028 static int __set_snapshot_details(struct dm_pool_metadata *pmd, in __set_snapshot_details()
1049 static int __create_snap(struct dm_pool_metadata *pmd, in __create_snap()
1105 int dm_pool_create_snap(struct dm_pool_metadata *pmd, in dm_pool_create_snap()
1119 static int __delete_device(struct dm_pool_metadata *pmd, dm_thin_id dev) in __delete_device()
1149 int dm_pool_delete_thin_device(struct dm_pool_metadata *pmd, in dm_pool_delete_thin_device()
1162 int dm_pool_set_metadata_transaction_id(struct dm_pool_metadata *pmd, in dm_pool_set_metadata_transaction_id()
1187 int dm_pool_get_metadata_transaction_id(struct dm_pool_metadata *pmd, in dm_pool_get_metadata_transaction_id()
1202 static int __reserve_metadata_snap(struct dm_pool_metadata *pmd) in __reserve_metadata_snap()
1267 int dm_pool_reserve_metadata_snap(struct dm_pool_metadata *pmd) in dm_pool_reserve_metadata_snap()
1279 static int __release_metadata_snap(struct dm_pool_metadata *pmd) in __release_metadata_snap()
1315 int dm_pool_release_metadata_snap(struct dm_pool_metadata *pmd) in dm_pool_release_metadata_snap()
1327 static int __get_metadata_snap(struct dm_pool_metadata *pmd, in __get_metadata_snap()
1347 int dm_pool_get_metadata_snap(struct dm_pool_metadata *pmd, in dm_pool_get_metadata_snap()
1360 int dm_pool_open_thin_device(struct dm_pool_metadata *pmd, dm_thin_id dev, in dm_pool_open_thin_device()
1403 struct dm_pool_metadata *pmd = td->pmd; in dm_thin_find_block() local
1497 struct dm_pool_metadata *pmd = td->pmd; in __insert() local
1531 struct dm_pool_metadata *pmd = td->pmd; in __remove() local
1548 struct dm_pool_metadata *pmd = td->pmd; in __remove_range() local
1628 int dm_pool_block_is_used(struct dm_pool_metadata *pmd, dm_block_t b, bool *result) in dm_pool_block_is_used()
1653 bool dm_pool_changed_this_transaction(struct dm_pool_metadata *pmd) in dm_pool_changed_this_transaction()
1681 int dm_pool_alloc_data_block(struct dm_pool_metadata *pmd, dm_block_t *result) in dm_pool_alloc_data_block()
1693 int dm_pool_commit_metadata(struct dm_pool_metadata *pmd) in dm_pool_commit_metadata()
1714 static void __set_abort_with_changes_flags(struct dm_pool_metadata *pmd) in __set_abort_with_changes_flags()
1722 int dm_pool_abort_metadata(struct dm_pool_metadata *pmd) in dm_pool_abort_metadata()
1742 int dm_pool_get_free_block_count(struct dm_pool_metadata *pmd, dm_block_t *result) in dm_pool_get_free_block_count()
1754 int dm_pool_get_free_metadata_block_count(struct dm_pool_metadata *pmd, in dm_pool_get_free_metadata_block_count()
1767 int dm_pool_get_metadata_dev_size(struct dm_pool_metadata *pmd, in dm_pool_get_metadata_dev_size()
1780 int dm_pool_get_data_dev_size(struct dm_pool_metadata *pmd, dm_block_t *result) in dm_pool_get_data_dev_size()
1795 struct dm_pool_metadata *pmd = td->pmd; in dm_thin_get_mapped_count() local
1812 struct dm_pool_metadata *pmd = td->pmd; in __highest_block() local
1827 struct dm_pool_metadata *pmd = td->pmd; in dm_thin_get_highest_mapped_block() local
1857 int dm_pool_resize_data_dev(struct dm_pool_metadata *pmd, dm_block_t new_count) in dm_pool_resize_data_dev()
1869 int dm_pool_resize_metadata_dev(struct dm_pool_metadata *pmd, dm_block_t new_count) in dm_pool_resize_metadata_dev()
1881 void dm_pool_metadata_read_only(struct dm_pool_metadata *pmd) in dm_pool_metadata_read_only()
1888 void dm_pool_metadata_read_write(struct dm_pool_metadata *pmd) in dm_pool_metadata_read_write()
1895 int dm_pool_register_metadata_threshold(struct dm_pool_metadata *pmd, in dm_pool_register_metadata_threshold()
1909 int dm_pool_metadata_set_needs_check(struct dm_pool_metadata *pmd) in dm_pool_metadata_set_needs_check()
1933 bool dm_pool_metadata_needs_check(struct dm_pool_metadata *pmd) in dm_pool_metadata_needs_check()
1944 void dm_pool_issue_prefetches(struct dm_pool_metadata *pmd) in dm_pool_issue_prefetches()