dm_space_map      110 drivers/md/dm-cache-metadata.c 	struct dm_space_map *metadata_sm;
dm_space_map      143 drivers/md/dm-clone-metadata.c 	struct dm_space_map *sm;
dm_space_map      263 drivers/md/dm-era-target.c 	struct dm_space_map *sm;
dm_space_map      150 drivers/md/dm-thin-metadata.c 	struct dm_space_map *metadata_sm;
dm_space_map      151 drivers/md/dm-thin-metadata.c 	struct dm_space_map *data_sm;
dm_space_map      316 drivers/md/dm-thin-metadata.c 	struct dm_space_map *sm = context;
dm_space_map      328 drivers/md/dm-thin-metadata.c 	struct dm_space_map *sm = context;
dm_space_map     1993 drivers/md/dm-thin-metadata.c static int __resize_space_map(struct dm_space_map *sm, dm_block_t new_count)
dm_space_map       25 drivers/md/persistent-data/dm-space-map-disk.c 	struct dm_space_map sm;
dm_space_map       34 drivers/md/persistent-data/dm-space-map-disk.c static void sm_disk_destroy(struct dm_space_map *sm)
dm_space_map       41 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_extend(struct dm_space_map *sm, dm_block_t extra_blocks)
dm_space_map       48 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count)
dm_space_map       56 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_get_nr_free(struct dm_space_map *sm, dm_block_t *count)
dm_space_map       64 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_get_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map       71 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b,
dm_space_map       86 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_set_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      126 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_inc_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      143 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_dec_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      164 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_new_block(struct dm_space_map *sm, dm_block_t *b)
dm_space_map      187 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_commit(struct dm_space_map *sm)
dm_space_map      212 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_root_size(struct dm_space_map *sm, size_t *result)
dm_space_map      219 drivers/md/persistent-data/dm-space-map-disk.c static int sm_disk_copy_root(struct dm_space_map *sm, void *where_le, size_t max)
dm_space_map      239 drivers/md/persistent-data/dm-space-map-disk.c static struct dm_space_map ops = {
dm_space_map      256 drivers/md/persistent-data/dm-space-map-disk.c struct dm_space_map *dm_sm_disk_create(struct dm_transaction_manager *tm,
dm_space_map      290 drivers/md/persistent-data/dm-space-map-disk.c struct dm_space_map *dm_sm_disk_open(struct dm_transaction_manager *tm,
dm_space_map       12 drivers/md/persistent-data/dm-space-map-disk.h struct dm_space_map;
dm_space_map       19 drivers/md/persistent-data/dm-space-map-disk.h struct dm_space_map *dm_sm_disk_create(struct dm_transaction_manager *tm,
dm_space_map       22 drivers/md/persistent-data/dm-space-map-disk.h struct dm_space_map *dm_sm_disk_open(struct dm_transaction_manager *tm,
dm_space_map      167 drivers/md/persistent-data/dm-space-map-metadata.c 	struct dm_space_map sm;
dm_space_map      274 drivers/md/persistent-data/dm-space-map-metadata.c static void sm_metadata_destroy(struct dm_space_map *sm)
dm_space_map      281 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count)
dm_space_map      290 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_get_nr_free(struct dm_space_map *sm, dm_block_t *count)
dm_space_map      300 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_get_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      340 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_count_is_more_than_one(struct dm_space_map *sm,
dm_space_map      392 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_set_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      411 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_inc_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      428 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_dec_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      445 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_new_block_(struct dm_space_map *sm, dm_block_t *b)
dm_space_map      474 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_new_block(struct dm_space_map *sm, dm_block_t *b)
dm_space_map      496 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_commit(struct dm_space_map *sm)
dm_space_map      512 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_register_threshold_callback(struct dm_space_map *sm,
dm_space_map      524 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_root_size(struct dm_space_map *sm, size_t *result)
dm_space_map      531 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_copy_root(struct dm_space_map *sm, void *where_le, size_t max)
dm_space_map      549 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_extend(struct dm_space_map *sm, dm_block_t extra_blocks);
dm_space_map      551 drivers/md/persistent-data/dm-space-map-metadata.c static const struct dm_space_map ops = {
dm_space_map      574 drivers/md/persistent-data/dm-space-map-metadata.c static void sm_bootstrap_destroy(struct dm_space_map *sm)
dm_space_map      578 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_extend(struct dm_space_map *sm, dm_block_t extra_blocks)
dm_space_map      585 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count)
dm_space_map      594 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_get_nr_free(struct dm_space_map *sm, dm_block_t *count)
dm_space_map      603 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_get_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      613 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_count_is_more_than_one(struct dm_space_map *sm,
dm_space_map      621 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_set_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      629 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_new_block(struct dm_space_map *sm, dm_block_t *b)
dm_space_map      644 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_inc_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      651 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_dec_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      658 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_commit(struct dm_space_map *sm)
dm_space_map      663 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_root_size(struct dm_space_map *sm, size_t *result)
dm_space_map      670 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_bootstrap_copy_root(struct dm_space_map *sm, void *where,
dm_space_map      678 drivers/md/persistent-data/dm-space-map-metadata.c static const struct dm_space_map bootstrap_ops = {
dm_space_map      697 drivers/md/persistent-data/dm-space-map-metadata.c static int sm_metadata_extend(struct dm_space_map *sm, dm_block_t extra_blocks)
dm_space_map      751 drivers/md/persistent-data/dm-space-map-metadata.c struct dm_space_map *dm_sm_metadata_init(void)
dm_space_map      764 drivers/md/persistent-data/dm-space-map-metadata.c int dm_sm_metadata_create(struct dm_space_map *sm,
dm_space_map      810 drivers/md/persistent-data/dm-space-map-metadata.c int dm_sm_metadata_open(struct dm_space_map *sm,
dm_space_map       27 drivers/md/persistent-data/dm-space-map-metadata.h struct dm_space_map *dm_sm_metadata_init(void);
dm_space_map       32 drivers/md/persistent-data/dm-space-map-metadata.h int dm_sm_metadata_create(struct dm_space_map *sm,
dm_space_map       40 drivers/md/persistent-data/dm-space-map-metadata.h int dm_sm_metadata_open(struct dm_space_map *sm,
dm_space_map       19 drivers/md/persistent-data/dm-space-map.h 	void (*destroy)(struct dm_space_map *sm);
dm_space_map       24 drivers/md/persistent-data/dm-space-map.h 	int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks);
dm_space_map       30 drivers/md/persistent-data/dm-space-map.h 	int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count);
dm_space_map       40 drivers/md/persistent-data/dm-space-map.h 	int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count);
dm_space_map       42 drivers/md/persistent-data/dm-space-map.h 	int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result);
dm_space_map       43 drivers/md/persistent-data/dm-space-map.h 	int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b,
dm_space_map       45 drivers/md/persistent-data/dm-space-map.h 	int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count);
dm_space_map       47 drivers/md/persistent-data/dm-space-map.h 	int (*commit)(struct dm_space_map *sm);
dm_space_map       49 drivers/md/persistent-data/dm-space-map.h 	int (*inc_block)(struct dm_space_map *sm, dm_block_t b);
dm_space_map       50 drivers/md/persistent-data/dm-space-map.h 	int (*dec_block)(struct dm_space_map *sm, dm_block_t b);
dm_space_map       55 drivers/md/persistent-data/dm-space-map.h 	int (*new_block)(struct dm_space_map *sm, dm_block_t *b);
dm_space_map       62 drivers/md/persistent-data/dm-space-map.h 	int (*root_size)(struct dm_space_map *sm, size_t *result);
dm_space_map       63 drivers/md/persistent-data/dm-space-map.h 	int (*copy_root)(struct dm_space_map *sm, void *copy_to_here_le, size_t len);
dm_space_map       69 drivers/md/persistent-data/dm-space-map.h 	int (*register_threshold_callback)(struct dm_space_map *sm,
dm_space_map       77 drivers/md/persistent-data/dm-space-map.h static inline void dm_sm_destroy(struct dm_space_map *sm)
dm_space_map       82 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_extend(struct dm_space_map *sm, dm_block_t extra_blocks)
dm_space_map       87 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count)
dm_space_map       92 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_get_nr_free(struct dm_space_map *sm, dm_block_t *count)
dm_space_map       97 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_get_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      103 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_count_is_more_than_one(struct dm_space_map *sm,
dm_space_map      109 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_set_count(struct dm_space_map *sm, dm_block_t b,
dm_space_map      115 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_commit(struct dm_space_map *sm)
dm_space_map      120 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_inc_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      125 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_dec_block(struct dm_space_map *sm, dm_block_t b)
dm_space_map      130 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_new_block(struct dm_space_map *sm, dm_block_t *b)
dm_space_map      135 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_root_size(struct dm_space_map *sm, size_t *result)
dm_space_map      140 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len)
dm_space_map      145 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_register_threshold_callback(struct dm_space_map *sm,
dm_space_map       93 drivers/md/persistent-data/dm-transaction-manager.c 	struct dm_space_map *sm;
dm_space_map      161 drivers/md/persistent-data/dm-transaction-manager.c 						   struct dm_space_map *sm)
dm_space_map      398 drivers/md/persistent-data/dm-transaction-manager.c 				 struct dm_space_map **sm,
dm_space_map      440 drivers/md/persistent-data/dm-transaction-manager.c 			 struct dm_space_map **sm)
dm_space_map      449 drivers/md/persistent-data/dm-transaction-manager.c 		       struct dm_space_map **sm)
dm_space_map       13 drivers/md/persistent-data/dm-transaction-manager.h struct dm_space_map;
dm_space_map      130 drivers/md/persistent-data/dm-transaction-manager.h 			 struct dm_space_map **sm);
dm_space_map      135 drivers/md/persistent-data/dm-transaction-manager.h 		       struct dm_space_map **sm);