Lines Matching defs:file
343 static int yurex_fasync(int fd, struct file *file, int on)
347 dev = file->private_data;
348 return fasync_helper(fd, file, on, &dev->async_queue);
351 static int yurex_open(struct inode *inode, struct file *file)
377 /* save our object in the file's private structure */
379 file->private_data = dev;
386 static int yurex_release(struct inode *inode, struct file *file)
390 dev = file->private_data;
399 static ssize_t yurex_read(struct file *file, char __user *buffer, size_t count,
407 dev = file->private_data;
426 static ssize_t yurex_write(struct file *file, const char __user *user_buffer,
438 dev = file->private_data;