Lines Matching defs:file
253 static ssize_t vhci_read(struct file *file,
256 struct vhci_data *data = file->private_data;
271 if (file->f_flags & O_NONBLOCK) {
287 struct file *file = iocb->ki_filp;
288 struct vhci_data *data = file->private_data;
293 static __poll_t vhci_poll(struct file *file, poll_table *wait)
295 struct vhci_data *data = file->private_data;
297 poll_wait(file, &data->read_wait, wait);
313 static int vhci_open(struct inode *inode, struct file *file)
327 file->private_data = data;
328 nonseekable_open(inode, file);
335 static int vhci_release(struct inode *inode, struct file *file)
337 struct vhci_data *data = file->private_data;
350 file->private_data = NULL;