Lines Matching refs:filp
53 static int raw_open(struct inode *inode, struct file *filp) in raw_open() argument
60 filp->f_op = &raw_ctl_fops; in raw_open()
74 err = blkdev_get(bdev, filp->f_mode | FMODE_EXCL, raw_open); in raw_open()
80 filp->f_flags |= O_DIRECT; in raw_open()
81 filp->f_mapping = bdev->bd_inode->i_mapping; in raw_open()
83 file_inode(filp)->i_mapping = in raw_open()
85 filp->private_data = bdev; in raw_open()
90 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_open()
100 static int raw_release(struct inode *inode, struct file *filp) in raw_release() argument
112 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_release()
120 raw_ioctl(struct file *filp, unsigned int command, unsigned long arg) in raw_ioctl() argument
122 struct block_device *bdev = filp->private_data; in raw_ioctl()
207 static long raw_ctl_ioctl(struct file *filp, unsigned int command, in raw_ctl_ioctl() argument