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()
231 struct block_device *bdev = bdget_disk(block->gdp, 0); in dasd_format() local
232 bdev->bd_inode->i_blkbits = blksize_bits(fdata->blksize); in dasd_format()
233 bdput(bdev); in dasd_format()
266 dasd_ioctl_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_format() argument
276 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_format()
288 if (bdev != bdev->bd_contains) { in dasd_ioctl_format()
413 if (!block->bdev) in dasd_ioctl_information()
461 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) in dasd_ioctl_set_ro() argument
468 if (bdev != bdev->bd_contains) in dasd_ioctl_set_ro()
473 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_set_ro()
480 set_disk_ro(bdev->bd_disk, intval); in dasd_ioctl_set_ro()
499 int dasd_ioctl(struct block_device *bdev, fmode_t mode, in dasd_ioctl() argument
517 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl()
524 rc = dasd_ioctl_disable(bdev); in dasd_ioctl()
527 rc = dasd_ioctl_enable(bdev); in dasd_ioctl()
542 rc = dasd_ioctl_format(bdev, argp); in dasd_ioctl()
557 rc = dasd_ioctl_set_ro(bdev, argp); in dasd_ioctl()