Lines Matching refs:file
12 * We hold a reference to the fb_info in file->private_data,
19 static struct fb_info *file_fb_info(struct file *file)
21 struct inode *inode = file_inode(file);
25 if (info != file->private_data)
30 static ssize_t fb_read(struct file *file, char __user *buf, size_t count, loff_t *ppos)
32 struct fb_info *info = file_fb_info(file);
46 static ssize_t fb_write(struct file *file, const char __user *buf, size_t count, loff_t *ppos)
48 struct fb_info *info = file_fb_info(file);
163 static long fb_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
165 struct fb_info *info = file_fb_info(file);
274 static long fb_compat_ioctl(struct file *file, unsigned int cmd,
277 struct fb_info *info = file_fb_info(file);
314 static int fb_mmap(struct file *file, struct vm_area_struct *vma)
316 struct fb_info *info = file_fb_info(file);
332 static int fb_open(struct inode *inode, struct file *file)
355 file->private_data = info;
363 fb_deferred_io_open(info, inode, file);
372 static int fb_release(struct inode *inode, struct file *file)
376 struct fb_info * const info = file->private_data;
392 static unsigned long get_fb_unmapped_area(struct file *filp,