Lines Matching defs:bdev
28 dev->bdev->bd_disk->fops->pr_ops;
31 error = ops->pr_register(dev->bdev, dev->pr_key, 0,
37 if (dev->bdev)
38 blkdev_put(dev->bdev, FMODE_READ | FMODE_WRITE);
172 map->bdev = dev->bdev;
239 struct block_device *bdev;
246 bdev = blkdev_get_by_dev(dev, FMODE_READ | FMODE_WRITE, NULL);
247 if (IS_ERR(bdev)) {
249 MAJOR(dev), MINOR(dev), PTR_ERR(bdev));
250 return PTR_ERR(bdev);
252 d->bdev = bdev;
255 d->len = i_size_read(d->bdev->bd_inode);
259 d->bdev->bd_disk->disk_name);
311 struct block_device *bdev;
319 bdev = blkdev_get_by_path(devname, FMODE_READ | FMODE_WRITE, NULL);
320 if (IS_ERR(bdev)) {
322 devname, PTR_ERR(bdev));
326 return bdev;
336 struct block_device *bdev;
346 bdev = blkdev_get_by_path(devname, FMODE_READ | FMODE_WRITE, NULL);
348 return bdev;
356 struct block_device *bdev;
363 bdev = bl_open_dm_mpath_udev_path(v);
364 if (IS_ERR(bdev))
365 bdev = bl_open_udev_path(v);
366 if (IS_ERR(bdev))
367 return PTR_ERR(bdev);
368 d->bdev = bdev;
370 d->len = i_size_read(d->bdev->bd_inode);
375 d->bdev->bd_disk->disk_name, d->pr_key);
377 ops = d->bdev->bd_disk->fops->pr_ops;
380 d->bdev->bd_disk->disk_name);
385 error = ops->pr_register(d->bdev, 0, d->pr_key, true);
388 d->bdev->bd_disk->disk_name);
396 blkdev_put(d->bdev, FMODE_READ | FMODE_WRITE);