dm_cache_metadata  237 drivers/md/dm-cache-metadata.c static int superblock_read_lock(struct dm_cache_metadata *cmd,
dm_cache_metadata  244 drivers/md/dm-cache-metadata.c static int superblock_lock_zero(struct dm_cache_metadata *cmd,
dm_cache_metadata  251 drivers/md/dm-cache-metadata.c static int superblock_lock(struct dm_cache_metadata *cmd,
dm_cache_metadata  289 drivers/md/dm-cache-metadata.c static void __setup_mapping_info(struct dm_cache_metadata *cmd)
dm_cache_metadata  306 drivers/md/dm-cache-metadata.c static int __save_sm_root(struct dm_cache_metadata *cmd)
dm_cache_metadata  319 drivers/md/dm-cache-metadata.c static void __copy_sm_root(struct dm_cache_metadata *cmd,
dm_cache_metadata  327 drivers/md/dm-cache-metadata.c static bool separate_dirty_bits(struct dm_cache_metadata *cmd)
dm_cache_metadata  332 drivers/md/dm-cache-metadata.c static int __write_initial_superblock(struct dm_cache_metadata *cmd)
dm_cache_metadata  390 drivers/md/dm-cache-metadata.c static int __format_metadata(struct dm_cache_metadata *cmd)
dm_cache_metadata  437 drivers/md/dm-cache-metadata.c 				     struct dm_cache_metadata *cmd)
dm_cache_metadata  465 drivers/md/dm-cache-metadata.c static int __open_metadata(struct dm_cache_metadata *cmd)
dm_cache_metadata  516 drivers/md/dm-cache-metadata.c static int __open_or_format_metadata(struct dm_cache_metadata *cmd,
dm_cache_metadata  532 drivers/md/dm-cache-metadata.c static int __create_persistent_data_objects(struct dm_cache_metadata *cmd,
dm_cache_metadata  550 drivers/md/dm-cache-metadata.c static void __destroy_persistent_data_objects(struct dm_cache_metadata *cmd)
dm_cache_metadata  578 drivers/md/dm-cache-metadata.c static void read_superblock_fields(struct dm_cache_metadata *cmd,
dm_cache_metadata  610 drivers/md/dm-cache-metadata.c static int __begin_transaction_flags(struct dm_cache_metadata *cmd,
dm_cache_metadata  629 drivers/md/dm-cache-metadata.c static int __begin_transaction(struct dm_cache_metadata *cmd)
dm_cache_metadata  650 drivers/md/dm-cache-metadata.c static int __commit_transaction(struct dm_cache_metadata *cmd,
dm_cache_metadata  742 drivers/md/dm-cache-metadata.c static struct dm_cache_metadata *metadata_open(struct block_device *bdev,
dm_cache_metadata  749 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd;
dm_cache_metadata  790 drivers/md/dm-cache-metadata.c static struct dm_cache_metadata *lookup(struct block_device *bdev)
dm_cache_metadata  792 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd;
dm_cache_metadata  803 drivers/md/dm-cache-metadata.c static struct dm_cache_metadata *lookup_or_open(struct block_device *bdev,
dm_cache_metadata  809 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd, *cmd2;
dm_cache_metadata  836 drivers/md/dm-cache-metadata.c static bool same_params(struct dm_cache_metadata *cmd, sector_t data_block_size)
dm_cache_metadata  848 drivers/md/dm-cache-metadata.c struct dm_cache_metadata *dm_cache_metadata_open(struct block_device *bdev,
dm_cache_metadata  854 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd = lookup_or_open(bdev, data_block_size, may_format_device,
dm_cache_metadata  865 drivers/md/dm-cache-metadata.c void dm_cache_metadata_close(struct dm_cache_metadata *cmd)
dm_cache_metadata  881 drivers/md/dm-cache-metadata.c static int block_clean_combined_dirty(struct dm_cache_metadata *cmd, dm_cblock_t b,
dm_cache_metadata  899 drivers/md/dm-cache-metadata.c static int blocks_are_clean_combined_dirty(struct dm_cache_metadata *cmd,
dm_cache_metadata  925 drivers/md/dm-cache-metadata.c static int blocks_are_clean_separate_dirty(struct dm_cache_metadata *cmd,
dm_cache_metadata  982 drivers/md/dm-cache-metadata.c static int blocks_are_unmapped_or_clean(struct dm_cache_metadata *cmd,
dm_cache_metadata  992 drivers/md/dm-cache-metadata.c static bool cmd_write_lock(struct dm_cache_metadata *cmd)
dm_cache_metadata 1017 drivers/md/dm-cache-metadata.c static bool cmd_read_lock(struct dm_cache_metadata *cmd)
dm_cache_metadata 1042 drivers/md/dm-cache-metadata.c int dm_cache_resize(struct dm_cache_metadata *cmd, dm_cblock_t new_cache_size)
dm_cache_metadata 1089 drivers/md/dm-cache-metadata.c int dm_cache_discard_bitset_resize(struct dm_cache_metadata *cmd,
dm_cache_metadata 1112 drivers/md/dm-cache-metadata.c static int __set_discard(struct dm_cache_metadata *cmd, dm_dblock_t b)
dm_cache_metadata 1118 drivers/md/dm-cache-metadata.c static int __clear_discard(struct dm_cache_metadata *cmd, dm_dblock_t b)
dm_cache_metadata 1124 drivers/md/dm-cache-metadata.c static int __discard(struct dm_cache_metadata *cmd,
dm_cache_metadata 1137 drivers/md/dm-cache-metadata.c int dm_cache_set_discard(struct dm_cache_metadata *cmd,
dm_cache_metadata 1149 drivers/md/dm-cache-metadata.c static int __load_discards(struct dm_cache_metadata *cmd,
dm_cache_metadata 1197 drivers/md/dm-cache-metadata.c int dm_cache_load_discards(struct dm_cache_metadata *cmd,
dm_cache_metadata 1209 drivers/md/dm-cache-metadata.c int dm_cache_size(struct dm_cache_metadata *cmd, dm_cblock_t *result)
dm_cache_metadata 1218 drivers/md/dm-cache-metadata.c static int __remove(struct dm_cache_metadata *cmd, dm_cblock_t cblock)
dm_cache_metadata 1233 drivers/md/dm-cache-metadata.c int dm_cache_remove_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock)
dm_cache_metadata 1244 drivers/md/dm-cache-metadata.c static int __insert(struct dm_cache_metadata *cmd,
dm_cache_metadata 1260 drivers/md/dm-cache-metadata.c int dm_cache_insert_mapping(struct dm_cache_metadata *cmd,
dm_cache_metadata 1276 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd;
dm_cache_metadata 1281 drivers/md/dm-cache-metadata.c static bool policy_unchanged(struct dm_cache_metadata *cmd,
dm_cache_metadata 1309 drivers/md/dm-cache-metadata.c static bool hints_array_initialized(struct dm_cache_metadata *cmd)
dm_cache_metadata 1314 drivers/md/dm-cache-metadata.c static bool hints_array_available(struct dm_cache_metadata *cmd,
dm_cache_metadata 1321 drivers/md/dm-cache-metadata.c static int __load_mapping_v1(struct dm_cache_metadata *cmd,
dm_cache_metadata 1362 drivers/md/dm-cache-metadata.c static int __load_mapping_v2(struct dm_cache_metadata *cmd,
dm_cache_metadata 1404 drivers/md/dm-cache-metadata.c static int __load_mappings(struct dm_cache_metadata *cmd,
dm_cache_metadata 1493 drivers/md/dm-cache-metadata.c int dm_cache_load_mappings(struct dm_cache_metadata *cmd,
dm_cache_metadata 1519 drivers/md/dm-cache-metadata.c static int __dump_mappings(struct dm_cache_metadata *cmd)
dm_cache_metadata 1524 drivers/md/dm-cache-metadata.c void dm_cache_dump(struct dm_cache_metadata *cmd)
dm_cache_metadata 1531 drivers/md/dm-cache-metadata.c int dm_cache_changed_this_transaction(struct dm_cache_metadata *cmd)
dm_cache_metadata 1542 drivers/md/dm-cache-metadata.c static int __dirty(struct dm_cache_metadata *cmd, dm_cblock_t cblock, bool dirty)
dm_cache_metadata 1572 drivers/md/dm-cache-metadata.c static int __set_dirty_bits_v1(struct dm_cache_metadata *cmd, unsigned nr_bits, unsigned long *bits)
dm_cache_metadata 1592 drivers/md/dm-cache-metadata.c static int __set_dirty_bits_v2(struct dm_cache_metadata *cmd, unsigned nr_bits, unsigned long *bits)
dm_cache_metadata 1610 drivers/md/dm-cache-metadata.c int dm_cache_set_dirty_bits(struct dm_cache_metadata *cmd,
dm_cache_metadata 1626 drivers/md/dm-cache-metadata.c void dm_cache_metadata_get_stats(struct dm_cache_metadata *cmd,
dm_cache_metadata 1634 drivers/md/dm-cache-metadata.c void dm_cache_metadata_set_stats(struct dm_cache_metadata *cmd,
dm_cache_metadata 1642 drivers/md/dm-cache-metadata.c int dm_cache_commit(struct dm_cache_metadata *cmd, bool clean_shutdown)
dm_cache_metadata 1662 drivers/md/dm-cache-metadata.c int dm_cache_get_free_metadata_block_count(struct dm_cache_metadata *cmd,
dm_cache_metadata 1675 drivers/md/dm-cache-metadata.c int dm_cache_get_metadata_dev_size(struct dm_cache_metadata *cmd,
dm_cache_metadata 1705 drivers/md/dm-cache-metadata.c static int write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *policy)
dm_cache_metadata 1735 drivers/md/dm-cache-metadata.c int dm_cache_write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *policy)
dm_cache_metadata 1746 drivers/md/dm-cache-metadata.c int dm_cache_metadata_all_clean(struct dm_cache_metadata *cmd, bool *result)
dm_cache_metadata 1757 drivers/md/dm-cache-metadata.c void dm_cache_metadata_set_read_only(struct dm_cache_metadata *cmd)
dm_cache_metadata 1764 drivers/md/dm-cache-metadata.c void dm_cache_metadata_set_read_write(struct dm_cache_metadata *cmd)
dm_cache_metadata 1771 drivers/md/dm-cache-metadata.c int dm_cache_metadata_set_needs_check(struct dm_cache_metadata *cmd)
dm_cache_metadata 1796 drivers/md/dm-cache-metadata.c int dm_cache_metadata_needs_check(struct dm_cache_metadata *cmd, bool *result)
dm_cache_metadata 1805 drivers/md/dm-cache-metadata.c int dm_cache_metadata_abort(struct dm_cache_metadata *cmd)
dm_cache_metadata   53 drivers/md/dm-cache-metadata.h struct dm_cache_metadata;
dm_cache_metadata   59 drivers/md/dm-cache-metadata.h struct dm_cache_metadata *dm_cache_metadata_open(struct block_device *bdev,
dm_cache_metadata   65 drivers/md/dm-cache-metadata.h void dm_cache_metadata_close(struct dm_cache_metadata *cmd);
dm_cache_metadata   72 drivers/md/dm-cache-metadata.h int dm_cache_resize(struct dm_cache_metadata *cmd, dm_cblock_t new_cache_size);
dm_cache_metadata   73 drivers/md/dm-cache-metadata.h int dm_cache_size(struct dm_cache_metadata *cmd, dm_cblock_t *result);
dm_cache_metadata   75 drivers/md/dm-cache-metadata.h int dm_cache_discard_bitset_resize(struct dm_cache_metadata *cmd,
dm_cache_metadata   81 drivers/md/dm-cache-metadata.h int dm_cache_load_discards(struct dm_cache_metadata *cmd,
dm_cache_metadata   84 drivers/md/dm-cache-metadata.h int dm_cache_set_discard(struct dm_cache_metadata *cmd, dm_dblock_t dblock, bool discard);
dm_cache_metadata   86 drivers/md/dm-cache-metadata.h int dm_cache_remove_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock);
dm_cache_metadata   87 drivers/md/dm-cache-metadata.h int dm_cache_insert_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock, dm_oblock_t oblock);
dm_cache_metadata   88 drivers/md/dm-cache-metadata.h int dm_cache_changed_this_transaction(struct dm_cache_metadata *cmd);
dm_cache_metadata   93 drivers/md/dm-cache-metadata.h int dm_cache_load_mappings(struct dm_cache_metadata *cmd,
dm_cache_metadata   98 drivers/md/dm-cache-metadata.h int dm_cache_set_dirty_bits(struct dm_cache_metadata *cmd,
dm_cache_metadata  108 drivers/md/dm-cache-metadata.h void dm_cache_metadata_get_stats(struct dm_cache_metadata *cmd,
dm_cache_metadata  114 drivers/md/dm-cache-metadata.h void dm_cache_metadata_set_stats(struct dm_cache_metadata *cmd,
dm_cache_metadata  117 drivers/md/dm-cache-metadata.h int dm_cache_commit(struct dm_cache_metadata *cmd, bool clean_shutdown);
dm_cache_metadata  119 drivers/md/dm-cache-metadata.h int dm_cache_get_free_metadata_block_count(struct dm_cache_metadata *cmd,
dm_cache_metadata  122 drivers/md/dm-cache-metadata.h int dm_cache_get_metadata_dev_size(struct dm_cache_metadata *cmd,
dm_cache_metadata  125 drivers/md/dm-cache-metadata.h void dm_cache_dump(struct dm_cache_metadata *cmd);
dm_cache_metadata  138 drivers/md/dm-cache-metadata.h int dm_cache_write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *p);
dm_cache_metadata  143 drivers/md/dm-cache-metadata.h int dm_cache_metadata_all_clean(struct dm_cache_metadata *cmd, bool *result);
dm_cache_metadata  145 drivers/md/dm-cache-metadata.h int dm_cache_metadata_needs_check(struct dm_cache_metadata *cmd, bool *result);
dm_cache_metadata  146 drivers/md/dm-cache-metadata.h int dm_cache_metadata_set_needs_check(struct dm_cache_metadata *cmd);
dm_cache_metadata  147 drivers/md/dm-cache-metadata.h void dm_cache_metadata_set_read_only(struct dm_cache_metadata *cmd);
dm_cache_metadata  148 drivers/md/dm-cache-metadata.h void dm_cache_metadata_set_read_write(struct dm_cache_metadata *cmd);
dm_cache_metadata  149 drivers/md/dm-cache-metadata.h int dm_cache_metadata_abort(struct dm_cache_metadata *cmd);
dm_cache_metadata  383 drivers/md/dm-cache-target.c 	struct dm_cache_metadata *cmd;
dm_cache_metadata 2470 drivers/md/dm-cache-target.c 	struct dm_cache_metadata *cmd;