Lines Matching defs:dev
724 dev_t dev, blk_mode_t mode)
736 bdev = blkdev_get_by_dev(dev, mode, _dm_claim_ptr, NULL);
756 format_dev_t(td->dm_dev.name, dev);
780 static struct table_device *find_table_device(struct list_head *l, dev_t dev,
786 if (td->dm_dev.bdev->bd_dev == dev && td->dm_dev.mode == mode)
792 int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode,
798 td = find_table_device(&md->table_devices, dev, mode);
800 td = open_table_device(md, dev, mode);
1367 * Account io->origin_bio to DM dev on behalf of target
2042 /* get a minor number for the dev */
2389 struct mapped_device *dm_get_md(dev_t dev)
2392 unsigned int minor = MINOR(dev);
2394 if (MAJOR(dev) != _major || minor >= (1 << MINORBITS))
3187 static int __dm_pr_register(struct dm_target *ti, struct dm_dev *dev,
3191 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3199 ret = ops->pr_register(dev->bdev, pr->old_key, pr->new_key, pr->flags);
3247 static int __dm_pr_reserve(struct dm_target *ti, struct dm_dev *dev,
3251 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3258 pr->ret = ops->pr_reserve(dev->bdev, pr->old_key, pr->type, pr->flags);
3290 static int __dm_pr_release(struct dm_target *ti, struct dm_dev *dev,
3294 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3301 pr->ret = ops->pr_release(dev->bdev, pr->old_key, pr->type);
3324 static int __dm_pr_preempt(struct dm_target *ti, struct dm_dev *dev,
3328 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3335 pr->ret = ops->pr_preempt(dev->bdev, pr->old_key, pr->new_key, pr->type,
3381 static int __dm_pr_read_keys(struct dm_target *ti, struct dm_dev *dev,
3385 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3392 pr->ret = ops->pr_read_keys(dev->bdev, pr->read_keys);
3413 static int __dm_pr_read_reservation(struct dm_target *ti, struct dm_dev *dev,
3417 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3424 pr->ret = ops->pr_read_reservation(dev->bdev, pr->rsv);