• Home
  • Raw
  • Download

Lines Matching refs:dm_dev

227 		       dm_device_name(md), dd->dm_dev->name);  in free_devices()
228 dm_put_table_device(md, dd->dm_dev); in free_devices()
272 if (dd->dm_dev->bdev->bd_dev == dev) in find_device()
281 static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev, in device_area_is_invalid()
389 struct dm_dev *old_dev, *new_dev; in upgrade_mode()
391 old_dev = dd->dm_dev; in upgrade_mode()
393 r = dm_get_table_device(md, dd->dm_dev->bdev->bd_dev, in upgrade_mode()
394 dd->dm_dev->mode | new_mode, &new_dev); in upgrade_mode()
398 dd->dm_dev = new_dev; in upgrade_mode()
429 struct dm_dev **result) in dm_get_device()
448 if ((r = dm_get_table_device(t->md, dev, mode, &dd->dm_dev))) { in dm_get_device()
457 } else if (dd->dm_dev->mode != (mode | dd->dm_dev->mode)) { in dm_get_device()
464 *result = dd->dm_dev; in dm_get_device()
469 static int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev, in dm_set_device_limits()
501 void dm_put_device(struct dm_target *ti, struct dm_dev *d) in dm_put_device()
508 if (dd->dm_dev == d) { in dm_put_device()
884 int device_supports_dax(struct dm_target *ti, struct dm_dev *dev, in device_supports_dax()
894 static int device_dax_synchronous(struct dm_target *ti, struct dm_dev *dev, in device_dax_synchronous()
928 static int device_is_rq_based(struct dm_target *ti, struct dm_dev *dev, in device_is_rq_based()
1216 template_disk = dd->dm_dev->bdev->bd_disk; in dm_table_get_integrity_disk()
1385 static int count_device(struct dm_target *ti, struct dm_dev *dev, in count_device()
1421 static int device_is_zoned_model(struct dm_target *ti, struct dm_dev *dev, in device_is_zoned_model()
1451 static int device_matches_zone_sectors(struct dm_target *ti, struct dm_dev *dev, in device_matches_zone_sectors()
1635 struct dm_dev *dev, sector_t start, in device_intersect_crypto_modes()
1681 static int device_flush_capable(struct dm_target *ti, struct dm_dev *dev, in device_flush_capable()
1719 struct dm_dev *dev, sector_t start, in device_dax_write_cache_enabled()
1749 static int device_is_nonrot(struct dm_target *ti, struct dm_dev *dev, in device_is_nonrot()
1757 static int device_is_not_random(struct dm_target *ti, struct dm_dev *dev, in device_is_not_random()
1782 static int device_no_partial_completion(struct dm_target *ti, struct dm_dev *dev, in device_no_partial_completion()
1796 static int device_not_write_same_capable(struct dm_target *ti, struct dm_dev *dev, in device_not_write_same_capable()
1823 static int device_not_write_zeroes_capable(struct dm_target *ti, struct dm_dev *dev, in device_not_write_zeroes_capable()
1850 static int device_not_discard_capable(struct dm_target *ti, struct dm_dev *dev, in device_not_discard_capable()
1884 struct dm_dev *dev, sector_t start, in device_not_secure_erase_capable()
1912 struct dm_dev *dev, sector_t start, in device_requires_stable_pages()
2149 struct request_queue *q = bdev_get_queue(dd->dm_dev->bdev); in dm_table_any_congested()
2157 bdevname(dd->dm_dev->bdev, b)); in dm_table_any_congested()