Lines Matching defs:bdev
45 dasd_ioctl_enable(struct block_device *bdev)
52 base = dasd_device_from_gendisk(bdev->bd_disk);
58 bd_set_nr_sectors(bdev, get_capacity(base->block->gdp));
68 dasd_ioctl_disable(struct block_device *bdev)
75 base = dasd_device_from_gendisk(bdev->bd_disk);
91 bd_set_nr_sectors(bdev, 0);
226 struct block_device *bdev = bdget_disk(block->gdp, 0);
227 bdev->bd_inode->i_blkbits = blksize_bits(fdata->blksize);
228 bdput(bdev);
259 dasd_ioctl_format(struct block_device *bdev, void __user *argp)
269 base = dasd_device_from_gendisk(bdev->bd_disk);
281 if (bdev_is_partition(bdev)) {
296 static int dasd_ioctl_check_format(struct block_device *bdev, void __user *argp)
305 base = dasd_device_from_gendisk(bdev->bd_disk);
308 if (bdev_is_partition(bdev)) {
347 static int dasd_ioctl_release_space(struct block_device *bdev, void __user *argp)
358 base = dasd_device_from_gendisk(bdev->bd_disk);
366 if (bdev_is_partition(bdev)) {
493 if (!block->bdev)
537 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp)
544 if (bdev_is_partition(bdev))
549 base = dasd_device_from_gendisk(bdev->bd_disk);
556 set_disk_ro(bdev->bd_disk, intval);
575 int dasd_ioctl(struct block_device *bdev, fmode_t mode,
593 base = dasd_device_from_gendisk(bdev->bd_disk);
600 rc = dasd_ioctl_disable(bdev);
603 rc = dasd_ioctl_enable(bdev);
618 rc = dasd_ioctl_format(bdev, argp);
621 rc = dasd_ioctl_check_format(bdev, argp);
638 rc = dasd_ioctl_set_ro(bdev, argp);
653 rc = dasd_ioctl_release_space(bdev, argp);