Lines Matching refs:vc_data

20 struct vc_data;
51 void (*con_init)(struct vc_data *vc, int init);
52 void (*con_deinit)(struct vc_data *vc);
53 void (*con_clear)(struct vc_data *vc, int sy, int sx, int height,
55 void (*con_putc)(struct vc_data *vc, int c, int ypos, int xpos);
56 void (*con_putcs)(struct vc_data *vc, const unsigned short *s,
58 void (*con_cursor)(struct vc_data *vc, int mode);
59 bool (*con_scroll)(struct vc_data *vc, unsigned int top,
62 int (*con_switch)(struct vc_data *vc);
63 int (*con_blank)(struct vc_data *vc, int blank, int mode_switch);
64 int (*con_font_set)(struct vc_data *vc, struct console_font *font,
66 int (*con_font_get)(struct vc_data *vc, struct console_font *font);
67 int (*con_font_default)(struct vc_data *vc,
69 int (*con_font_copy)(struct vc_data *vc, int con);
70 int (*con_resize)(struct vc_data *vc, unsigned int width,
72 void (*con_set_palette)(struct vc_data *vc,
74 void (*con_scrolldelta)(struct vc_data *vc, int lines);
75 int (*con_set_origin)(struct vc_data *vc);
76 void (*con_save_screen)(struct vc_data *vc);
77 u8 (*con_build_attr)(struct vc_data *vc, u8 color, u8 intensity,
79 void (*con_invert_region)(struct vc_data *vc, u16 *p, int count);
80 u16 *(*con_screen_pos)(struct vc_data *vc, int offset);
81 unsigned long (*con_getxy)(struct vc_data *vc, unsigned long position,
86 void (*con_flush_scrollback)(struct vc_data *vc);
92 int (*con_debug_enter)(struct vc_data *vc);
96 int (*con_debug_leave)(struct vc_data *vc);
111 int con_debug_enter(struct vc_data *vc);
114 static inline int con_debug_enter(struct vc_data *vc) in con_debug_enter()