Lines Matching refs:bdev
57 struct block_device *bdev; in raw_open() local
70 bdev = raw_devices[minor].binding; in raw_open()
72 if (!bdev) in raw_open()
74 igrab(bdev->bd_inode); in raw_open()
75 err = blkdev_get(bdev, filp->f_mode | FMODE_EXCL, raw_open); in raw_open()
78 err = set_blocksize(bdev, bdev_logical_block_size(bdev)); in raw_open()
82 filp->f_mapping = bdev->bd_inode->i_mapping; in raw_open()
85 bdev->bd_inode->i_mapping; in raw_open()
86 filp->private_data = bdev; in raw_open()
91 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_open()
104 struct block_device *bdev; in raw_release() local
107 bdev = raw_devices[minor].binding; in raw_release()
113 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_release()
123 struct block_device *bdev = filp->private_data; in raw_ioctl() local
124 return blkdev_ioctl(bdev, 0, command, arg); in raw_ioctl()
190 struct block_device *bdev; in bind_get() local
198 bdev = rawdev->binding; in bind_get()
199 *dev = bdev ? bdev->bd_dev : 0; in bind_get()