Lines Matching refs:bdev
644 static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd, in __nbd_ioctl() argument
656 fsync_bdev(bdev); in __nbd_ioctl()
677 kill_bdev(bdev); in __nbd_ioctl()
692 bdev->bd_invalidated = 1; in __nbd_ioctl()
702 bdev->bd_inode->i_size = nbd->bytesize; in __nbd_ioctl()
703 set_blocksize(bdev, nbd->blksize); in __nbd_ioctl()
709 bdev->bd_inode->i_size = nbd->bytesize; in __nbd_ioctl()
710 set_blocksize(bdev, nbd->blksize); in __nbd_ioctl()
730 bdev->bd_inode->i_size = nbd->bytesize; in __nbd_ioctl()
731 set_blocksize(bdev, nbd->blksize); in __nbd_ioctl()
748 set_device_ro(bdev, true); in __nbd_ioctl()
775 kill_bdev(bdev); in __nbd_ioctl()
777 set_device_ro(bdev, false); in __nbd_ioctl()
782 bdev->bd_inode->i_size = 0; in __nbd_ioctl()
785 blkdev_reread_part(bdev); in __nbd_ioctl()
808 static int nbd_ioctl(struct block_device *bdev, fmode_t mode, in nbd_ioctl() argument
811 struct nbd_device *nbd = bdev->bd_disk->private_data; in nbd_ioctl()
820 error = __nbd_ioctl(bdev, nbd, cmd, arg); in nbd_ioctl()