Lines Matching defs:file
82 static ssize_t idmouse_read(struct file *file, char __user *buffer,
85 static int idmouse_open(struct inode *inode, struct file *file);
86 static int idmouse_release(struct inode *inode, struct file *file);
95 /* file operation pointers */
218 static int idmouse_open(struct inode *inode, struct file *file)
257 /* save our object in the file's private structure */
258 file->private_data = dev;
269 static int idmouse_release(struct inode *inode, struct file *file)
273 dev = file->private_data;
284 /* the device was unplugged before the file was released */
293 static ssize_t idmouse_read(struct file *file, char __user *buffer, size_t count,
296 struct usb_idmouse *dev = file->private_data;