Home
last modified time | relevance | path

Searched refs:dm_dev (Results 1 – 25 of 25) sorted by relevance

/linux-4.1.27/drivers/md/
Ddm-table.c223 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 …]
Ddm-mpath.h12 struct dm_dev;
15 struct dm_dev *dev; /* Read-only */
Ddm.h48 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);
Ddm-exception-store.h131 struct dm_dev *dm_snap_origin(struct dm_snapshot *snap);
132 struct dm_dev *dm_snap_cow(struct dm_snapshot *snap);
Ddm.c257 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 …]
Ddm-linear.c21 struct dm_dev *dev;
120 struct dm_dev *dev = lc->dev; in linear_ioctl()
Ddm-delay.c28 struct dm_dev *dev_read;
33 struct dm_dev *dev_write;
Ddm-flakey.c26 struct dm_dev *dev;
377 struct dm_dev *dev = fc->dev; in flakey_ioctl()
Ddm-log.c247 struct dm_dev *log_dev;
363 struct dm_dev *dev) in create_log_context()
544 struct dm_dev *dev; in disk_ctr()
Ddm-snap.c52 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()
Ddm-log-writes.c99 struct dm_dev *dev;
100 struct dm_dev *logdev;
719 struct dm_dev *dev = lc->dev; in log_writes_ioctl()
Ddm-era-target.c1144 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()
Ddm-cache-target.c187 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;
Ddm-thin.c276 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()
Ddm-verity.c55 struct dm_dev *data_dev;
56 struct dm_dev *hash_dev;
Ddm-stripe.c21 struct dm_dev *dev;
Ddm-switch.c31 struct dm_dev *dmdev;
Ddm-log-userspace-base.c38 struct dm_dev *log_dev;
Ddm-mpath.c1042 static int action_dev(struct multipath *m, struct dm_dev *dev, in action_dev()
1491 struct dm_dev *dev; in multipath_message()
Ddm-raid.c42 struct dm_dev *meta_dev;
43 struct dm_dev *data_dev;
Ddm-raid1.c45 struct dm_dev *dev;
Ddm-ioctl.c1425 deps->dev[count++] = huge_encode_dev(dd->dm_dev->bdev->bd_dev); in retrieve_deps()
Ddm-crypt.c121 struct dm_dev *dev;
/linux-4.1.27/include/linux/
Ddevice-mapper.h16 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/
Dhv_balloon.c1253 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()