Lines Matching defs:file
36 static int gnss_open(struct inode *inode, struct file *file)
45 stream_open(inode, file);
46 file->private_data = gdev;
68 static int gnss_release(struct inode *inode, struct file *file)
70 struct gnss_device *gdev = file->private_data;
88 static ssize_t gnss_read(struct file *file, char __user *buf,
91 struct gnss_device *gdev = file->private_data;
102 if (file->f_flags & O_NONBLOCK)
123 static ssize_t gnss_write(struct file *file, const char __user *buf,
126 struct gnss_device *gdev = file->private_data;
187 static __poll_t gnss_poll(struct file *file, poll_table *wait)
189 struct gnss_device *gdev = file->private_data;
192 poll_wait(file, &gdev->read_queue, wait);