Lines Matching refs:bdev

44 dasd_ioctl_enable(struct block_device *bdev)  in dasd_ioctl_enable()  argument
51 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_enable()
57 mutex_lock(&bdev->bd_mutex); in dasd_ioctl_enable()
58 i_size_write(bdev->bd_inode, in dasd_ioctl_enable()
60 mutex_unlock(&bdev->bd_mutex); in dasd_ioctl_enable()
70 dasd_ioctl_disable(struct block_device *bdev) in dasd_ioctl_disable() argument
77 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_disable()
93 mutex_lock(&bdev->bd_mutex); in dasd_ioctl_disable()
94 i_size_write(bdev->bd_inode, 0); in dasd_ioctl_disable()
95 mutex_unlock(&bdev->bd_mutex); in dasd_ioctl_disable()
229 struct block_device *bdev = bdget_disk(block->gdp, 0); in dasd_format() local
230 bdev->bd_inode->i_blkbits = blksize_bits(fdata->blksize); in dasd_format()
231 bdput(bdev); in dasd_format()
262 dasd_ioctl_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_format() argument
272 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_format()
284 if (bdev != bdev->bd_contains) { in dasd_ioctl_format()
299 static int dasd_ioctl_check_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_check_format() argument
308 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_check_format()
311 if (bdev != bdev->bd_contains) { in dasd_ioctl_check_format()
350 static int dasd_ioctl_release_space(struct block_device *bdev, void __user *argp) in dasd_ioctl_release_space() argument
361 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_release_space()
369 if (bdev != bdev->bd_contains) { in dasd_ioctl_release_space()
503 if (!block->bdev) in dasd_ioctl_information()
538 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) in dasd_ioctl_set_ro() argument
545 if (bdev != bdev->bd_contains) in dasd_ioctl_set_ro()
550 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_set_ro()
557 set_disk_ro(bdev->bd_disk, intval); in dasd_ioctl_set_ro()
576 int dasd_ioctl(struct block_device *bdev, fmode_t mode, in dasd_ioctl() argument
594 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl()
601 rc = dasd_ioctl_disable(bdev); in dasd_ioctl()
604 rc = dasd_ioctl_enable(bdev); in dasd_ioctl()
619 rc = dasd_ioctl_format(bdev, argp); in dasd_ioctl()
622 rc = dasd_ioctl_check_format(bdev, argp); in dasd_ioctl()
637 rc = dasd_ioctl_set_ro(bdev, argp); in dasd_ioctl()
652 rc = dasd_ioctl_release_space(bdev, argp); in dasd_ioctl()