Lines Matching defs:fb_ops
564 struct fb_ops { struct
566 struct module *owner;
567 int (*fb_open)(struct fb_info *info, int user);
568 int (*fb_release)(struct fb_info *info, int user);
573 ssize_t (*fb_read)(struct file *file, char __user *buf, size_t count, loff_t *ppos);
574 ssize_t (*fb_write)(struct file *file, const char __user *buf, size_t count, loff_t *ppos);
578 int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
581 int (*fb_set_par)(struct fb_info *info);
584 int (*fb_setcolreg)(unsigned regno, unsigned red, unsigned green,
588 int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
591 int (*fb_blank)(int blank, struct fb_info *info);
594 int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
597 void (*fb_fillrect) (struct fb_info *info, const struct fb_fillrect *rect);
599 void (*fb_copyarea) (struct fb_info *info, const struct fb_copyarea *region);
601 void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image);
604 int (*fb_cursor) (struct fb_info *info, struct fb_cursor *cursor);
607 void (*fb_rotate)(struct fb_info *info, int angle);
610 int (*fb_sync)(struct fb_info *info);
613 int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
617 int (*fb_compat_ioctl)(struct fb_info *info, unsigned cmd,
621 int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma);
624 void (*fb_save_state)(struct fb_info *info);
627 void (*fb_restore_state)(struct fb_info *info);