Lines Matching refs:filp
215 static ssize_t cm4040_read(struct file *filp, char __user *buf, in cm4040_read() argument
218 struct reader_dev *dev = filp->private_data; in cm4040_read()
234 if (filp->f_flags & O_NONBLOCK) { in cm4040_read()
317 static ssize_t cm4040_write(struct file *filp, const char __user *buf, in cm4040_write() argument
320 struct reader_dev *dev = filp->private_data; in cm4040_write()
338 if (filp->f_flags & O_NONBLOCK) { in cm4040_write()
418 static unsigned int cm4040_poll(struct file *filp, poll_table *wait) in cm4040_poll() argument
420 struct reader_dev *dev = filp->private_data; in cm4040_poll()
423 poll_wait(filp, &dev->poll_wait, wait); in cm4040_poll()
435 static int cm4040_open(struct inode *inode, struct file *filp) in cm4040_open() argument
458 filp->private_data = dev; in cm4040_open()
460 if (filp->f_flags & O_NONBLOCK) { in cm4040_open()
472 ret = nonseekable_open(inode, filp); in cm4040_open()
478 static int cm4040_close(struct inode *inode, struct file *filp) in cm4040_close() argument
480 struct reader_dev *dev = filp->private_data; in cm4040_close()