Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
fb_ops Struct Reference

#include <fb.h>

Data Fields

struct moduleowner
 
int(* fb_open )(struct fb_info *info, int user)
 
int(* fb_release )(struct fb_info *info, int user)
 
ssize_t(* fb_read )(struct fb_info *info, char __user *buf, size_t count, loff_t *ppos)
 
ssize_t(* fb_write )(struct fb_info *info, const char __user *buf, size_t count, loff_t *ppos)
 
int(* fb_check_var )(struct fb_var_screeninfo *var, struct fb_info *info)
 
int(* fb_set_par )(struct fb_info *info)
 
int(* fb_setcolreg )(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info)
 
int(* fb_setcmap )(struct fb_cmap *cmap, struct fb_info *info)
 
int(* fb_blank )(int blank, struct fb_info *info)
 
int(* fb_pan_display )(struct fb_var_screeninfo *var, struct fb_info *info)
 
void(* fb_fillrect )(struct fb_info *info, const struct fb_fillrect *rect)
 
void(* fb_copyarea )(struct fb_info *info, const struct fb_copyarea *region)
 
void(* fb_imageblit )(struct fb_info *info, const struct fb_image *image)
 
int(* fb_cursor )(struct fb_info *info, struct fb_cursor *cursor)
 
void(* fb_rotate )(struct fb_info *info, int angle)
 
int(* fb_sync )(struct fb_info *info)
 
int(* fb_ioctl )(struct fb_info *info, unsigned int cmd, unsigned long arg)
 
int(* fb_compat_ioctl )(struct fb_info *info, unsigned cmd, unsigned long arg)
 
int(* fb_mmap )(struct fb_info *info, struct vm_area_struct *vma)
 
void(* fb_get_caps )(struct fb_info *info, struct fb_blit_caps *caps, struct fb_var_screeninfo *var)
 
void(* fb_destroy )(struct fb_info *info)
 
int(* fb_debug_enter )(struct fb_info *info)
 
int(* fb_debug_leave )(struct fb_info *info)
 

Detailed Description

Definition at line 234 of file fb.h.

Field Documentation

int(* fb_blank)(int blank, struct fb_info *info)

Definition at line 263 of file fb.h.

int(* fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info)

Definition at line 250 of file fb.h.

int(* fb_compat_ioctl)(struct fb_info *info, unsigned cmd, unsigned long arg)

Definition at line 289 of file fb.h.

Definition at line 271 of file fb.h.

Definition at line 276 of file fb.h.

int(* fb_debug_enter)(struct fb_info *info)

Definition at line 303 of file fb.h.

int(* fb_debug_leave)(struct fb_info *info)

Definition at line 304 of file fb.h.

void(* fb_destroy)(struct fb_info *info)

Definition at line 300 of file fb.h.

Definition at line 269 of file fb.h.

Definition at line 296 of file fb.h.

Definition at line 273 of file fb.h.

int(* fb_ioctl)(struct fb_info *info, unsigned int cmd, unsigned long arg)

Definition at line 285 of file fb.h.

Definition at line 293 of file fb.h.

int(* fb_open)(struct fb_info *info, int user)

Definition at line 237 of file fb.h.

int(* fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info)

Definition at line 266 of file fb.h.

ssize_t(* fb_read)(struct fb_info *info, char __user *buf, size_t count, loff_t *ppos)

Definition at line 243 of file fb.h.

int(* fb_release)(struct fb_info *info, int user)

Definition at line 238 of file fb.h.

void(* fb_rotate)(struct fb_info *info, int angle)

Definition at line 279 of file fb.h.

int(* fb_set_par)(struct fb_info *info)

Definition at line 253 of file fb.h.

int(* fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info)

Definition at line 260 of file fb.h.

int(* fb_setcolreg)(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info)

Definition at line 256 of file fb.h.

int(* fb_sync)(struct fb_info *info)

Definition at line 282 of file fb.h.

ssize_t(* fb_write)(struct fb_info *info, const char __user *buf, size_t count, loff_t *ppos)

Definition at line 245 of file fb.h.

struct module* owner

Definition at line 236 of file fb.h.


The documentation for this struct was generated from the following file: