Lines Matching refs:file
64 static struct file *acpi_aml_active_reader;
469 static int acpi_aml_open(struct inode *inode, struct file *file) in acpi_aml_open() argument
483 if ((file->f_flags & O_ACCMODE) != O_WRONLY) { in acpi_aml_open()
493 acpi_aml_active_reader = file; in acpi_aml_open()
505 if (acpi_aml_active_reader == file) { in acpi_aml_open()
527 if (acpi_aml_active_reader == file) in acpi_aml_open()
535 static int acpi_aml_release(struct inode *inode, struct file *file) in acpi_aml_release() argument
539 if (file == acpi_aml_active_reader) { in acpi_aml_release()
606 static ssize_t acpi_aml_read(struct file *file, char __user *buf, in acpi_aml_read() argument
621 if (file->f_flags & O_NONBLOCK) in acpi_aml_read()
676 static ssize_t acpi_aml_write(struct file *file, const char __user *buf, in acpi_aml_write() argument
691 if (file->f_flags & O_NONBLOCK) in acpi_aml_write()
718 static __poll_t acpi_aml_poll(struct file *file, poll_table *wait) in acpi_aml_poll() argument
722 poll_wait(file, &acpi_aml_io.wait, wait); in acpi_aml_poll()