/linux-4.1.27/drivers/md/ |
D | dm-table.c | 223 dm_device_name(md), dd->dm_dev->name); in free_devices() 224 dm_put_table_device(md, dd->dm_dev); in free_devices() 268 if (dd->dm_dev->bdev->bd_dev == dev) in find_device() 277 static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev, in device_area_is_invalid() 352 struct dm_dev *old_dev, *new_dev; in upgrade_mode() 354 old_dev = dd->dm_dev; in upgrade_mode() 356 r = dm_get_table_device(md, dd->dm_dev->bdev->bd_dev, in upgrade_mode() 357 dd->dm_dev->mode | new_mode, &new_dev); in upgrade_mode() 361 dd->dm_dev = new_dev; in upgrade_mode() 372 struct dm_dev **result) in dm_get_device() [all …]
|
D | dm-mpath.h | 12 struct dm_dev; 15 struct dm_dev *dev; /* Read-only */
|
D | dm.h | 48 struct dm_dev *dm_dev; member 204 struct dm_dev **result); 205 void dm_put_table_device(struct mapped_device *md, struct dm_dev *d);
|
D | dm-exception-store.h | 131 struct dm_dev *dm_snap_origin(struct dm_snapshot *snap); 132 struct dm_dev *dm_snap_cow(struct dm_snapshot *snap);
|
D | dm.c | 257 struct dm_dev dm_dev; member 749 BUG_ON(td->dm_dev.bdev); in open_table_device() 751 bdev = blkdev_get_by_dev(dev, td->dm_dev.mode | FMODE_EXCL, _claim_ptr); in open_table_device() 757 blkdev_put(bdev, td->dm_dev.mode | FMODE_EXCL); in open_table_device() 761 td->dm_dev.bdev = bdev; in open_table_device() 770 if (!td->dm_dev.bdev) in close_table_device() 773 bd_unlink_disk_holder(td->dm_dev.bdev, dm_disk(md)); in close_table_device() 774 blkdev_put(td->dm_dev.bdev, td->dm_dev.mode | FMODE_EXCL); in close_table_device() 775 td->dm_dev.bdev = NULL; in close_table_device() 783 if (td->dm_dev.bdev->bd_dev == dev && td->dm_dev.mode == mode) in find_table_device() [all …]
|
D | dm-linear.c | 21 struct dm_dev *dev; 120 struct dm_dev *dev = lc->dev; in linear_ioctl()
|
D | dm-delay.c | 28 struct dm_dev *dev_read; 33 struct dm_dev *dev_write;
|
D | dm-flakey.c | 26 struct dm_dev *dev; 377 struct dm_dev *dev = fc->dev; in flakey_ioctl()
|
D | dm-log.c | 247 struct dm_dev *log_dev; 363 struct dm_dev *dev) in create_log_context() 544 struct dm_dev *dev; in disk_ctr()
|
D | dm-snap.c | 52 struct dm_dev *origin; 53 struct dm_dev *cow; 144 struct dm_dev *dm_snap_origin(struct dm_snapshot *s) in dm_snap_origin() 150 struct dm_dev *dm_snap_cow(struct dm_snapshot *s) in dm_snap_cow() 299 struct dm_dev *dev; 1378 static int do_origin(struct dm_dev *origin, struct bio *bio); 2160 static int do_origin(struct dm_dev *origin, struct bio *bio) in do_origin()
|
D | dm-log-writes.c | 99 struct dm_dev *dev; 100 struct dm_dev *logdev; 719 struct dm_dev *dev = lc->dev; in log_writes_ioctl()
|
D | dm-era-target.c | 1144 struct dm_dev *metadata_dev; 1145 struct dm_dev *origin_dev; 1380 static int dev_is_congested(struct dm_dev *dev, int bdi_bits) in dev_is_congested() 1664 static sector_t get_dev_size(struct dm_dev *dev) in get_dev_size()
|
D | dm-cache-target.c | 187 struct dm_dev *metadata_dev; 192 struct dm_dev *origin_dev; 197 struct dm_dev *cache_dev; 1884 static int is_congested(struct dm_dev *dev, int bdi_bits) in is_congested() 1960 static sector_t get_dev_size(struct dm_dev *dev) in get_dev_size() 1999 struct dm_dev *metadata_dev; 2001 struct dm_dev *cache_dev; 2004 struct dm_dev *origin_dev;
|
D | dm-thin.c | 276 struct dm_dev *data_dev; 277 struct dm_dev *metadata_dev; 290 struct dm_dev *pool_dev; 291 struct dm_dev *origin_dev; 1000 struct dm_dev *origin, dm_block_t data_origin, in schedule_copy() 2847 struct dm_dev *data_dev; in pool_ctr() 2850 struct dm_dev *metadata_dev; in pool_ctr() 3741 struct dm_dev *pool_dev, *origin_dev; in thin_ctr()
|
D | dm-verity.c | 55 struct dm_dev *data_dev; 56 struct dm_dev *hash_dev;
|
D | dm-stripe.c | 21 struct dm_dev *dev;
|
D | dm-switch.c | 31 struct dm_dev *dmdev;
|
D | dm-log-userspace-base.c | 38 struct dm_dev *log_dev;
|
D | dm-mpath.c | 1042 static int action_dev(struct multipath *m, struct dm_dev *dev, in action_dev() 1491 struct dm_dev *dev; in multipath_message()
|
D | dm-raid.c | 42 struct dm_dev *meta_dev; 43 struct dm_dev *data_dev;
|
D | dm-raid1.c | 45 struct dm_dev *dev;
|
D | dm-ioctl.c | 1425 deps->dev[count++] = huge_encode_dev(dd->dm_dev->bdev->bd_dev); in retrieve_deps()
|
D | dm-crypt.c | 121 struct dm_dev *dev;
|
/linux-4.1.27/include/linux/ |
D | device-mapper.h | 16 struct dm_dev; 99 struct dm_dev *dev, 124 struct dm_dev { struct 135 struct dm_dev **result); argument 136 void dm_put_device(struct dm_target *ti, struct dm_dev *d);
|
/linux-4.1.27/drivers/hv/ |
D | hv_balloon.c | 1253 static int dm_thread_func(void *dm_dev) in dm_thread_func() argument 1255 struct hv_dynmem_device *dm = dm_dev; in dm_thread_func()
|