Lines Matching refs:sm
263 struct dm_space_map *sm; member
435 &md->tm, &md->sm); in create_fresh_metadata()
458 dm_sm_destroy(md->sm); in create_fresh_metadata()
469 r = dm_sm_root_size(md->sm, &metadata_len); in save_sm_root()
473 return dm_sm_copy_root(md->sm, &md->metadata_space_map_root, in save_sm_root()
546 dm_sm_destroy(md->sm); in format_metadata()
570 &md->tm, &md->sm); in open_metadata()
634 dm_sm_destroy(md->sm); in destroy_persistent_data_objects()
1021 r = dm_sm_inc_block(md->sm, SUPERBLOCK_LOCATION); in metadata_take_snap()
1031 dm_sm_dec_block(md->sm, SUPERBLOCK_LOCATION); in metadata_take_snap()
1036 r = dm_sm_inc_block(md->sm, md->writeset_tree_root); in metadata_take_snap()
1043 r = dm_sm_inc_block(md->sm, md->era_array_root); in metadata_take_snap()
1046 dm_sm_dec_block(md->sm, md->writeset_tree_root); in metadata_take_snap()
1101 return dm_sm_dec_block(md->sm, location); in metadata_drop_snap()
1117 r = dm_sm_get_nr_free(md->sm, &nr_free); in metadata_get_stats()
1123 r = dm_sm_get_nr_blocks(md->sm, &nr_total); in metadata_get_stats()