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

#include <console.h>

Data Fields

struct moduleowner
 
const char *(* con_startup )(void)
 
void(* con_init )(struct vc_data *, int)
 
void(* con_deinit )(struct vc_data *)
 
void(* con_clear )(struct vc_data *, int, int, int, int)
 
void(* con_putc )(struct vc_data *, int, int, int)
 
void(* con_putcs )(struct vc_data *, const unsigned short *, int, int, int)
 
void(* con_cursor )(struct vc_data *, int)
 
int(* con_scroll )(struct vc_data *, int, int, int, int)
 
void(* con_bmove )(struct vc_data *, int, int, int, int, int, int)
 
int(* con_switch )(struct vc_data *)
 
int(* con_blank )(struct vc_data *, int, int)
 
int(* con_font_set )(struct vc_data *, struct console_font *, unsigned)
 
int(* con_font_get )(struct vc_data *, struct console_font *)
 
int(* con_font_default )(struct vc_data *, struct console_font *, char *)
 
int(* con_font_copy )(struct vc_data *, int)
 
int(* con_resize )(struct vc_data *, unsigned int, unsigned int, unsigned int)
 
int(* con_set_palette )(struct vc_data *, unsigned char *)
 
int(* con_scrolldelta )(struct vc_data *, int)
 
int(* con_set_origin )(struct vc_data *)
 
void(* con_save_screen )(struct vc_data *)
 
u8(* con_build_attr )(struct vc_data *, u8, u8, u8, u8, u8, u8)
 
void(* con_invert_region )(struct vc_data *, u16 *, int)
 
u16 *(* con_screen_pos )(struct vc_data *, int)
 
unsigned long(* con_getxy )(struct vc_data *, unsigned long, int *, int *)
 
int(* con_debug_enter )(struct vc_data *)
 
int(* con_debug_leave )(struct vc_data *)
 

Detailed Description

Definition at line 31 of file console.h.

Field Documentation

int(* con_blank)(struct vc_data *, int, int)

Definition at line 43 of file console.h.

void(* con_bmove)(struct vc_data *, int, int, int, int, int, int)

Definition at line 41 of file console.h.

u8(* con_build_attr)(struct vc_data *, u8, u8, u8, u8, u8, u8)

Definition at line 54 of file console.h.

void(* con_clear)(struct vc_data *, int, int, int, int)

Definition at line 36 of file console.h.

void(* con_cursor)(struct vc_data *, int)

Definition at line 39 of file console.h.

int(* con_debug_enter)(struct vc_data *)

Definition at line 63 of file console.h.

int(* con_debug_leave)(struct vc_data *)

Definition at line 67 of file console.h.

void(* con_deinit)(struct vc_data *)

Definition at line 35 of file console.h.

int(* con_font_copy)(struct vc_data *, int)

Definition at line 47 of file console.h.

int(* con_font_default)(struct vc_data *, struct console_font *, char *)

Definition at line 46 of file console.h.

int(* con_font_get)(struct vc_data *, struct console_font *)

Definition at line 45 of file console.h.

int(* con_font_set)(struct vc_data *, struct console_font *, unsigned)

Definition at line 44 of file console.h.

unsigned long(* con_getxy)(struct vc_data *, unsigned long, int *, int *)

Definition at line 57 of file console.h.

void(* con_init)(struct vc_data *, int)

Definition at line 34 of file console.h.

void(* con_invert_region)(struct vc_data *, u16 *, int)

Definition at line 55 of file console.h.

void(* con_putc)(struct vc_data *, int, int, int)

Definition at line 37 of file console.h.

void(* con_putcs)(struct vc_data *, const unsigned short *, int, int, int)

Definition at line 38 of file console.h.

int(* con_resize)(struct vc_data *, unsigned int, unsigned int, unsigned int)

Definition at line 48 of file console.h.

void(* con_save_screen)(struct vc_data *)

Definition at line 53 of file console.h.

u16*(* con_screen_pos)(struct vc_data *, int)

Definition at line 56 of file console.h.

int(* con_scroll)(struct vc_data *, int, int, int, int)

Definition at line 40 of file console.h.

int(* con_scrolldelta)(struct vc_data *, int)

Definition at line 51 of file console.h.

int(* con_set_origin)(struct vc_data *)

Definition at line 52 of file console.h.

int(* con_set_palette)(struct vc_data *, unsigned char *)

Definition at line 50 of file console.h.

const char*(* con_startup)(void)

Definition at line 33 of file console.h.

int(* con_switch)(struct vc_data *)

Definition at line 42 of file console.h.

struct module* owner

Definition at line 32 of file console.h.


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