Lines Matching refs:bdev
568 bio->bi_bdev = tc->pool_dev->bdev; in remap()
580 bio->bi_bdev = tc->origin_dev->bdev; in remap_to_origin()
971 to.bdev = tc->pool_dev->bdev; in ll_zero()
1035 from.bdev = origin->bdev; in schedule_copy()
1039 to.bdev = tc->pool_dev->bdev; in schedule_copy()
2386 q = bdev_get_queue(pt->data_dev->bdev); in pool_is_congested()
2410 struct request_queue *q = bdev_get_queue(pt->data_dev->bdev); in data_dev_supports_discard()
2427 struct block_device *data_bdev = pt->data_dev->bdev; in disable_passdown_if_not_supported()
2776 static sector_t get_dev_size(struct block_device *bdev) in get_dev_size() argument
2778 return i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
2781 static void warn_if_metadata_device_too_big(struct block_device *bdev) in warn_if_metadata_device_too_big() argument
2783 sector_t metadata_dev_size = get_dev_size(bdev); in warn_if_metadata_device_too_big()
2788 bdevname(bdev, buffer), THIN_METADATA_MAX_SECTORS); in warn_if_metadata_device_too_big()
2791 static sector_t get_metadata_dev_size(struct block_device *bdev) in get_metadata_dev_size() argument
2793 sector_t metadata_dev_size = get_dev_size(bdev); in get_metadata_dev_size()
2801 static dm_block_t get_metadata_dev_size_in_blocks(struct block_device *bdev) in get_metadata_dev_size_in_blocks() argument
2803 sector_t metadata_dev_size = get_metadata_dev_size(bdev); in get_metadata_dev_size_in_blocks()
2823 dm_block_t quarter = get_metadata_dev_size_in_blocks(pt->metadata_dev->bdev) / 4; in calc_metadata_threshold()
2883 warn_if_metadata_device_too_big(metadata_dev->bdev); in pool_ctr()
2912 pool = __pool_find(dm_table_get_md(ti->table), metadata_dev->bdev, in pool_ctr()
2996 bio->bi_bdev = pt->data_dev->bdev; in pool_map()
3555 format_dev_t(buf, pt->metadata_dev->bdev->bd_dev), in pool_status()
3556 format_dev_t(buf2, pt->data_dev->bdev->bd_dev), in pool_status()
3580 struct request_queue *q = bdev_get_queue(pt->data_dev->bdev); in pool_merge()
3585 bvm->bi_bdev = pt->data_dev->bdev; in pool_merge()
3601 data_limits = &bdev_get_queue(pt->data_dev->bdev)->limits; in set_discard_limits()
3788 pool_md = dm_get_md(tc->pool_dev->bdev->bd_dev); in thin_ctr()
3943 tc->origin_size = get_dev_size(tc->origin_dev->bdev); in thin_preresume()
3992 format_dev_t(buf, tc->pool_dev->bdev->bd_dev), in thin_status()
3995 DMEMIT(" %s", format_dev_t(buf, tc->origin_dev->bdev->bd_dev)); in thin_status()
4010 struct request_queue *q = bdev_get_queue(tc->pool_dev->bdev); in thin_merge()
4015 bvm->bi_bdev = tc->pool_dev->bdev; in thin_merge()