Lines Matching defs:file
227 static int adu_open(struct inode *inode, struct file *file)
264 /* save device in the file's private structure */
265 file->private_data = dev;
307 static int adu_release(struct inode *inode, struct file *file)
312 if (file == NULL) {
317 dev = file->private_data;
333 /* the device was unplugged before the file was released */
343 static ssize_t adu_read(struct file *file, __user char *buffer, size_t count,
355 dev = file->private_data;
503 static ssize_t adu_write(struct file *file, const __user char *buffer,
514 dev = file->private_data;
623 /* file operations needed when we register this driver */