Home
last modified time | relevance | path

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

/linux/drivers/md/
H A Ddm-mpath.h13 struct dm_dev;
16 struct dm_dev *dev; /* Read-only */
H A Ddm-verity.h38 struct dm_dev *data_dev;
39 struct dm_dev *hash_dev;
H A Ddm.c142 struct dm_dev dm_dev; member
766 td->dm_dev.mode = mode; in open_table_device()
767 td->dm_dev.bdev = bdev; in open_table_device()
768 td->dm_dev.bdev_file = bdev_file; in open_table_device()
769 td->dm_dev.dax_dev = fs_dax_get_by_bdev(bdev, &part_off, in open_table_device()
771 format_dev_t(td->dm_dev.name, dev); in open_table_device()
788 bd_unlink_disk_holder(td->dm_dev.bdev, md->disk); in close_table_device()
792 fput(td->dm_dev.bdev_file); in close_table_device()
794 __fput_sync(td->dm_dev.bdev_file); in close_table_device()
796 put_dax(td->dm_dev.dax_dev); in close_table_device()
[all …]
H A Ddm-exception-store.h134 struct dm_dev *dm_snap_origin(struct dm_snapshot *snap);
135 struct dm_dev *dm_snap_cow(struct dm_snapshot *snap);
H A Ddm-linear.c23 struct dm_dev *dev;
127 struct dm_dev *dev = lc->dev; in linear_prepare_ioctl()
H A Ddm-verity-fec.h29 struct dm_dev *dev; /* parity data device */
H A Ddm-log.c250 struct dm_dev *log_dev;
370 struct dm_dev *dev) in create_log_context()
557 struct dm_dev *dev; in disk_ctr()
H A Ddm-clone-target.c72 struct dm_dev *metadata_dev;
73 struct dm_dev *dest_dev;
74 struct dm_dev *source_dev;
1511 static sector_t get_dev_size(struct dm_dev *dev) in get_dev_size()
2074 struct dm_dev *dest_dev = clone->dest_dev; in clone_iterate_devices()
2075 struct dm_dev *source_dev = clone->source_dev; in clone_iterate_devices()
H A Ddm-ebs-target.c24 struct dm_dev *dev; /* Underlying device to emulate block size on. */
422 struct dm_dev *dev = ec->dev; in ebs_prepare_ioctl()
H A Ddm-inlinecrypt.c41 struct dm_dev *dev;
550 const struct dm_dev *dev = ctx->dev; in inlinecrypt_prepare_ioctl()
H A Ddm-unstripe.c13 struct dm_dev *dev;
H A Ddm-target.c120 struct dm_dev *dev;
H A Ddm-log-writes.c104 struct dm_dev *dev;
105 struct dm_dev *logdev;
827 struct dm_dev *dev = lc->dev; in log_writes_prepare_ioctl()
H A Ddm-zoned-target.c41 struct dm_dev **ddev;
692 struct dm_dev *ddev; in dmz_get_zoned_device()
852 dmz->ddev = kzalloc_objs(struct dm_dev *, argc); in dmz_ctr()
H A Ddm-thin.c328 struct dm_dev *data_dev;
329 struct dm_dev *metadata_dev;
341 struct dm_dev *pool_dev;
342 struct dm_dev *origin_dev;
1308 struct dm_dev *origin, dm_block_t data_origin, in schedule_copy()
3290 struct dm_dev *data_dev; in pool_ctr()
3293 struct dm_dev *metadata_dev; in pool_ctr()
4185 struct dm_dev *pool_dev, *origin_dev; in thin_ctr()
H A Ddm-era-target.c1182 struct dm_dev *metadata_dev;
1183 struct dm_dev *origin_dev;
1721 static sector_t get_dev_size(struct dm_dev *dev) in get_dev_size()
H A Ddm-delay.c26 struct dm_dev *dev;
H A Ddm-stripe.c25 struct dm_dev *dev;
H A Ddm-flakey.c29 struct dm_dev *dev;
H A Ddm-ioctl.c1789 deps->dev[count++] = huge_encode_dev(dd->dm_dev->bdev->bd_dev); in retrieve_deps()
H A Ddm-integrity.c172 struct dm_dev *dev;
173 struct dm_dev *meta_dev;
/linux/drivers/md/dm-pcache/
H A Ddm_pcache.c113 &pcache->cache_dev.dm_dev); in parse_cache_dev()
132 &pcache->backing_dev.dm_dev); in parse_backing_dev()
240 if (pcache->cache_dev.dm_dev) in pcache_destroy_args()
241 dm_put_device(pcache->ti, pcache->cache_dev.dm_dev); in pcache_destroy_args()
242 if (pcache->backing_dev.dm_dev) in pcache_destroy_args()
243 dm_put_device(pcache->ti, pcache->backing_dev.dm_dev); in pcache_destroy_args()
428 cache_dev->dm_dev->name, in dm_pcache_status()
429 backing_dev->dm_dev->name, in dm_pcache_status()