Lines Matching refs:vc
49 void (*con_init)(struct vc_data *vc, int init);
50 void (*con_deinit)(struct vc_data *vc);
51 void (*con_clear)(struct vc_data *vc, int sy, int sx, int height,
53 void (*con_putc)(struct vc_data *vc, int c, int ypos, int xpos);
54 void (*con_putcs)(struct vc_data *vc, const unsigned short *s,
56 void (*con_cursor)(struct vc_data *vc, int mode);
57 bool (*con_scroll)(struct vc_data *vc, unsigned int top,
60 int (*con_switch)(struct vc_data *vc);
61 int (*con_blank)(struct vc_data *vc, int blank, int mode_switch);
62 int (*con_font_set)(struct vc_data *vc, struct console_font *font,
64 int (*con_font_get)(struct vc_data *vc, struct console_font *font,
66 int (*con_font_default)(struct vc_data *vc,
68 int (*con_resize)(struct vc_data *vc, unsigned int width,
70 void (*con_set_palette)(struct vc_data *vc,
72 void (*con_scrolldelta)(struct vc_data *vc, int lines);
73 int (*con_set_origin)(struct vc_data *vc);
74 void (*con_save_screen)(struct vc_data *vc);
75 u8 (*con_build_attr)(struct vc_data *vc, u8 color,
78 void (*con_invert_region)(struct vc_data *vc, u16 *p, int count);
79 u16 *(*con_screen_pos)(const struct vc_data *vc, int offset);
80 unsigned long (*con_getxy)(struct vc_data *vc, unsigned long position,
85 void (*con_flush_scrollback)(struct vc_data *vc);
91 int (*con_debug_enter)(struct vc_data *vc);
95 int (*con_debug_leave)(struct vc_data *vc);
109 int con_debug_enter(struct vc_data *vc);
112 static inline int con_debug_enter(struct vc_data *vc) in con_debug_enter() argument