Lines Matching refs:dm_dev
141 struct dm_dev dm_dev;
753 td->dm_dev.mode = mode;
754 td->dm_dev.bdev = bdev;
755 td->dm_dev.dax_dev = fs_dax_get_by_bdev(bdev, &part_off, NULL, NULL);
756 format_dev_t(td->dm_dev.name, dev);
773 bd_unlink_disk_holder(td->dm_dev.bdev, md->disk);
774 blkdev_put(td->dm_dev.bdev, _dm_claim_ptr);
775 put_dax(td->dm_dev.dax_dev);
786 if (td->dm_dev.bdev->bd_dev == dev && td->dm_dev.mode == mode)
793 struct dm_dev **result)
810 *result = &td->dm_dev;
814 void dm_put_table_device(struct mapped_device *md, struct dm_dev *d)
816 struct table_device *td = container_of(d, struct table_device, dm_dev);
1993 bd_unlink_disk_holder(td->dm_dev.bdev,
2368 r = bd_link_disk_holder(td->dm_dev.bdev, md->disk);
2382 bd_unlink_disk_holder(td->dm_dev.bdev, md->disk);
3187 static int __dm_pr_register(struct dm_target *ti, struct dm_dev *dev,
3247 static int __dm_pr_reserve(struct dm_target *ti, struct dm_dev *dev,
3290 static int __dm_pr_release(struct dm_target *ti, struct dm_dev *dev,
3324 static int __dm_pr_preempt(struct dm_target *ti, struct dm_dev *dev,
3381 static int __dm_pr_read_keys(struct dm_target *ti, struct dm_dev *dev,
3413 static int __dm_pr_read_reservation(struct dm_target *ti, struct dm_dev *dev,