fb_info
struct fb_info *info;
amdgpufb_open(struct fb_info *info, int user)
amdgpufb_release(struct fb_info *info, int user)
static void drm_fb_helper_dirty(struct fb_info *info, u32 x, u32 y,
void drm_fb_helper_deferred_io(struct fb_info *info,
struct fb_info *info = fb_helper->fbdev;
ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf,
ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf,
void drm_fb_helper_sys_fillrect(struct fb_info *info,
void drm_fb_helper_sys_copyarea(struct fb_info *info,
void drm_fb_helper_sys_imageblit(struct fb_info *info,
void drm_fb_helper_cfb_fillrect(struct fb_info *info,
void drm_fb_helper_cfb_copyarea(struct fb_info *info,
void drm_fb_helper_cfb_imageblit(struct fb_info *info,
static int setcmap_pseudo_palette(struct fb_cmap *cmap, struct fb_info *info)
static int setcmap_legacy(struct fb_cmap *cmap, struct fb_info *info)
static int setcmap_atomic(struct fb_cmap *cmap, struct fb_info *info)
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info)
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
struct fb_info *info)
int drm_fb_helper_set_par(struct fb_info *info)
struct fb_info *info)
struct fb_info *info)
struct fb_info *info)
void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
void drm_fb_helper_fill_var(struct fb_info *info, struct drm_fb_helper *fb_helper,
struct fb_info *info = fb_helper->fbdev;
struct fb_info *info;
static int drm_fbdev_fb_open(struct fb_info *info, int user)
static int drm_fbdev_fb_release(struct fb_info *info, int user)
static void drm_fbdev_fb_destroy(struct fb_info *info)
struct fb_info *fbi = fb_helper->fbdev;
static int drm_fbdev_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
struct fb_info *fbi;
int drm_fb_helper_debug_enter(struct fb_info *info)
int drm_fb_helper_debug_leave(struct fb_info *info)
static void drm_fb_helper_dpms(struct fb_info *info, int dpms_mode)
int drm_fb_helper_blank(int blank, struct fb_info *info)
struct fb_info *drm_fb_helper_alloc_fbi(struct drm_fb_helper *fb_helper)
struct fb_info *info;
struct fb_info *info;
struct fb_info *info;
static int intel_fbdev_set_par(struct fb_info *info)
static int intel_fbdev_blank(int blank, struct fb_info *info)
struct fb_info *info;
struct fb_info *info)
struct fb_info *fbdev;
int drm_fb_helper_blank(int blank, struct fb_info *info);
struct fb_info *info);
int drm_fb_helper_set_par(struct fb_info *info);
struct fb_info *info);
struct fb_info *drm_fb_helper_alloc_fbi(struct drm_fb_helper *fb_helper);
void drm_fb_helper_fill_var(struct fb_info *info, struct drm_fb_helper *fb_helper,
void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
void drm_fb_helper_deferred_io(struct fb_info *info,
ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf,
ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf,
void drm_fb_helper_sys_fillrect(struct fb_info *info,
void drm_fb_helper_sys_copyarea(struct fb_info *info,
void drm_fb_helper_sys_imageblit(struct fb_info *info,
void drm_fb_helper_cfb_fillrect(struct fb_info *info,
void drm_fb_helper_cfb_copyarea(struct fb_info *info,
void drm_fb_helper_cfb_imageblit(struct fb_info *info,
int drm_fb_helper_setcmap(struct fb_cmap *cmap, struct fb_info *info);
int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
int drm_fb_helper_debug_enter(struct fb_info *info);
int drm_fb_helper_debug_leave(struct fb_info *info);
static inline int drm_fb_helper_blank(int blank, struct fb_info *info)
struct fb_info *info)
static inline int drm_fb_helper_set_par(struct fb_info *info)
struct fb_info *info)
static inline struct fb_info *
static inline void drm_fb_helper_fill_var(struct fb_info *info,
static inline void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
struct fb_info *info)
static inline int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
static inline void drm_fb_helper_deferred_io(struct fb_info *info,
static inline ssize_t drm_fb_helper_sys_read(struct fb_info *info,
static inline ssize_t drm_fb_helper_sys_write(struct fb_info *info,
static inline void drm_fb_helper_sys_fillrect(struct fb_info *info,
static inline void drm_fb_helper_sys_copyarea(struct fb_info *info,
static inline void drm_fb_helper_sys_imageblit(struct fb_info *info,
static inline void drm_fb_helper_cfb_fillrect(struct fb_info *info,
static inline void drm_fb_helper_cfb_copyarea(struct fb_info *info,
static inline void drm_fb_helper_cfb_imageblit(struct fb_info *info,
static inline int drm_fb_helper_debug_enter(struct fb_info *info)
static inline int drm_fb_helper_debug_leave(struct fb_info *info)
extern void fb_set_suspend(struct fb_info *info, int state);
struct fb_info * framebuffer_alloc(size_t size, struct device *dev);
void framebuffer_release(struct fb_info *info);
struct fb_info *info);
static inline void vga_switcheroo_client_fb_set(struct pci_dev *dev, struct fb_info *info) {}
struct fb_info *
return kzalloc(sizeof(struct fb_info), GFP_KERNEL);
framebuffer_release(struct fb_info *info)
struct fb_info *info;
radeonfb_open(struct fb_info *info, int user)
radeonfb_release(struct fb_info *info, int user)
register_framebuffer(struct fb_info *info)
unregister_framebuffer(struct fb_info *info)
sc->dummy_fb_info = kmalloc(sizeof(struct fb_info),
memset(sc->dummy_fb_info, 0, sizeof(struct fb_info));
struct fb_info *fbi;
struct fb_info *dummy_fb_info;
struct fb_info *fb_info;
struct fb_info *info)
client->fb_info = info;
struct fb_info;
int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
int (*fb_set_par)(struct fb_info *);
int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
int (*fb_blank)(int, struct fb_info *);
int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
int (*fb_debug_enter)(struct fb_info *);
int (*fb_debug_leave)(struct fb_info *info);
int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
int register_framebuffer(struct fb_info *fb_info);
void unregister_framebuffer(struct fb_info *fb_info);
extern struct fb_info efi_fb_info;
struct fb_info efi_fb_info;