Lines Matching refs:bm
273 struct dm_block_manager *bm;
314 return dm_bm_read_lock(md->bm, SUPERBLOCK_LOCATION,
321 return dm_bm_write_lock_zero(md->bm, SUPERBLOCK_LOCATION,
328 return dm_bm_write_lock(md->bm, SUPERBLOCK_LOCATION,
333 static int superblock_all_zeroes(struct dm_block_manager *bm, bool *result)
339 unsigned int sb_block_size = dm_bm_block_size(bm) / sizeof(__le64);
344 r = dm_bm_read_lock(bm, SUPERBLOCK_LOCATION, NULL, &b);
450 r = dm_tm_create_with_sm(md->bm, SUPERBLOCK_LOCATION,
592 r = dm_tm_open_with_sm(md->bm, SUPERBLOCK_LOCATION,
627 r = superblock_all_zeroes(md->bm, &unformatted);
642 md->bm = dm_block_manager_create(md->bdev, DM_ERA_METADATA_BLOCK_SIZE,
644 if (IS_ERR(md->bm)) {
646 return PTR_ERR(md->bm);
651 dm_block_manager_destroy(md->bm);
660 dm_block_manager_destroy(md->bm);