Lines Matching refs:dm_dev
175 dm_device_name(md), dd->dm_dev->name);
176 dm_put_table_device(md, dd->dm_dev);
222 if (dd->dm_dev->bdev->bd_dev == dev)
231 static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev,
308 * This upgrades the mode on an already open dm_dev, being
317 struct dm_dev *old_dev, *new_dev;
319 old_dev = dd->dm_dev;
321 r = dm_get_table_device(md, dd->dm_dev->bdev->bd_dev,
322 dd->dm_dev->mode | new_mode, &new_dev);
326 dd->dm_dev = new_dev;
340 struct dm_dev **result)
378 r = dm_get_table_device(t->md, dev, mode, &dd->dm_dev);
388 } else if (dd->dm_dev->mode != (mode | dd->dm_dev->mode)) {
396 *result = dd->dm_dev;
405 static int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev,
434 void dm_put_device(struct dm_target *ti, struct dm_dev *d)
444 if (dd->dm_dev == d) {
825 static int device_not_dax_capable(struct dm_target *ti, struct dm_dev *dev,
836 static int device_not_dax_synchronous_capable(struct dm_target *ti, struct dm_dev *dev,
860 static int device_is_rq_stackable(struct dm_target *ti, struct dm_dev *dev,
1144 template_disk = dd->dm_dev->bdev->bd_disk;
1221 static int dm_keyslot_evict_callback(struct dm_target *ti, struct dm_dev *dev,
1260 device_intersect_crypto_capabilities(struct dm_target *ti, struct dm_dev *dev,
1495 static int device_not_poll_capable(struct dm_target *ti, struct dm_dev *dev,
1540 static int count_device(struct dm_target *ti, struct dm_dev *dev,
1586 static int device_not_zoned_model(struct dm_target *ti, struct dm_dev *dev,
1622 static int device_not_matches_zone_sectors(struct dm_target *ti, struct dm_dev *dev,
1778 static int device_flush_capable(struct dm_target *ti, struct dm_dev *dev,
1813 struct dm_dev *dev, sector_t start,
1826 static int device_is_rotational(struct dm_target *ti, struct dm_dev *dev,
1832 static int device_is_not_random(struct dm_target *ti, struct dm_dev *dev,
1840 static int device_not_write_zeroes_capable(struct dm_target *ti, struct dm_dev *dev,
1864 static int device_not_nowait_capable(struct dm_target *ti, struct dm_dev *dev,
1886 static int device_not_discard_capable(struct dm_target *ti, struct dm_dev *dev,
1915 struct dm_dev *dev, sector_t start,
1938 struct dm_dev *dev, sector_t start,