Lines Matching refs:filp
1109 static int data_open(struct inode *inode, struct file *filp) in data_open() argument
1116 struct fpga_device *priv = container_of(filp->private_data, in data_open()
1129 filp->private_data = reader; in data_open()
1130 ret = nonseekable_open(inode, filp); in data_open()
1145 static int data_release(struct inode *inode, struct file *filp) in data_release() argument
1147 struct fpga_reader *reader = filp->private_data; in data_release()
1153 filp->private_data = NULL; in data_release()
1160 static ssize_t data_read(struct file *filp, char __user *ubuf, size_t count, in data_read() argument
1163 struct fpga_reader *reader = filp->private_data; in data_read()
1184 if (filp->f_flags & O_NONBLOCK) in data_read()
1277 static unsigned int data_poll(struct file *filp, struct poll_table_struct *tbl) in data_poll() argument
1279 struct fpga_reader *reader = filp->private_data; in data_poll()
1283 poll_wait(filp, &priv->wait, tbl); in data_poll()
1291 static int data_mmap(struct file *filp, struct vm_area_struct *vma) in data_mmap() argument
1293 struct fpga_reader *reader = filp->private_data; in data_mmap()