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

12

/linux-master/drivers/md/
H A Ddm-mpath.h13 struct dm_dev;
16 struct dm_dev *dev; /* Read-only */
H A Ddm-table.c175 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
[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-verity.h37 struct dm_dev *data_dev;
38 struct dm_dev *hash_dev;
H A Ddm.h44 struct dm_dev *dm_dev; member in struct:dm_dev_internal
209 struct dm_dev **result);
210 void dm_put_table_device(struct mapped_device *md, struct dm_dev *d);
H A Ddm-verity-fec.h36 struct dm_dev *dev; /* parity data device */
H A Ddm.c141 struct dm_dev dm_dev; member in struct:table_device
758 td->dm_dev.mode = mode;
759 td->dm_dev.bdev = bdev;
760 td->dm_dev.bdev_file = bdev_file;
761 td->dm_dev.dax_dev = fs_dax_get_by_bdev(bdev, &part_off,
763 format_dev_t(td->dm_dev.name, dev);
780 bd_unlink_disk_holder(td->dm_dev.bdev, md->disk);
784 fput(td->dm_dev.bdev_file);
786 __fput_sync(td->dm_dev
[all...]
H A Ddm-linear.c23 struct dm_dev *dev;
124 struct dm_dev *dev = lc->dev;
H A Ddm-unstripe.c13 struct dm_dev *dev;
H A Ddm-log.c250 struct dm_dev *log_dev;
370 struct dm_dev *dev)
550 struct dm_dev *dev;
H A Ddm-ebs-target.c24 struct dm_dev *dev; /* Underlying device to emulate block size on. */
415 struct dm_dev *dev = ec->dev;
H A Ddm-target.c120 struct dm_dev *dev;
H A Ddm-clone-target.c72 struct dm_dev *metadata_dev;
73 struct dm_dev *dest_dev;
74 struct dm_dev *source_dev;
1515 static sector_t get_dev_size(struct dm_dev *dev)
2094 struct dm_dev *dest_dev = clone->dest_dev;
2095 struct dm_dev *source_dev = clone->source_dev;
H A Ddm-dust.c24 struct dm_dev *dev;
540 struct dm_dev *dev = dd->dev;
H A Ddm-log-writes.c104 struct dm_dev *dev;
105 struct dm_dev *logdev;
824 struct dm_dev *dev = lc->dev;
H A Ddm-zoned-target.c41 struct dm_dev **ddev;
692 struct dm_dev *ddev;
852 dmz->ddev = kcalloc(argc, sizeof(struct dm_dev *), GFP_KERNEL);
H A Ddm-cache-target.c312 struct dm_dev *metadata_dev;
317 struct dm_dev *origin_dev;
322 struct dm_dev *cache_dev;
1965 static sector_t get_dev_size(struct dm_dev *dev)
2004 struct dm_dev *metadata_dev;
2006 struct dm_dev *cache_dev;
2009 struct dm_dev *origin_dev;
H A Ddm-snap.c52 struct dm_dev *origin;
53 struct dm_dev *cow;
172 struct dm_dev *dm_snap_origin(struct dm_snapshot *s)
178 struct dm_dev *dm_snap_cow(struct dm_snapshot *s)
328 struct dm_dev *dev;
1583 static int do_origin(struct dm_dev *origin, struct bio *bio, bool limit);
2556 static int do_origin(struct dm_dev *origin, struct bio *bio, bool limit)
2621 * The context for an origin is merely a 'struct dm_dev *'
H A Ddm-era-target.c1175 struct dm_dev *metadata_dev;
1176 struct dm_dev *origin_dev;
1713 static sector_t get_dev_size(struct dm_dev *dev)
H A Ddm-switch.c32 struct dm_dev *dmdev;
H A Ddm-zone.c267 struct dm_dev *dev, sector_t start,
H A Ddm-stripe.c25 struct dm_dev *dev;
H A Ddm-delay.c23 struct dm_dev *dev;
/linux-master/include/linux/
H A Ddevice-mapper.h18 struct dm_dev;
122 struct dm_dev *dev,
166 struct dm_dev { struct
179 struct dm_dev **result);
180 void dm_put_device(struct dm_target *ti, struct dm_dev *d);
/linux-master/drivers/md/dm-vdo/
H A Dtypes.h210 struct dm_dev *owned_device;

Completed in 350 milliseconds

12