Lines Matching defs:consw
44 struct consw { struct
45 struct module *owner;
46 const char *(*con_startup)(void);
47 void (*con_init)(struct vc_data *vc, int init);
48 void (*con_deinit)(struct vc_data *vc);
49 void (*con_clear)(struct vc_data *vc, int sy, int sx, int height,
51 void (*con_putc)(struct vc_data *vc, int c, int ypos, int xpos);
52 void (*con_putcs)(struct vc_data *vc, const unsigned short *s,
54 void (*con_cursor)(struct vc_data *vc, int mode);
55 bool (*con_scroll)(struct vc_data *vc, unsigned int top,
58 int (*con_switch)(struct vc_data *vc);
59 int (*con_blank)(struct vc_data *vc, int blank, int mode_switch);
60 int (*con_font_set)(struct vc_data *vc, struct console_font *font,
62 int (*con_font_get)(struct vc_data *vc, struct console_font *font);
63 int (*con_font_default)(struct vc_data *vc,
65 int (*con_font_copy)(struct vc_data *vc, int con);
66 int (*con_resize)(struct vc_data *vc, unsigned int width,
68 void (*con_set_palette)(struct vc_data *vc,
70 void (*con_scrolldelta)(struct vc_data *vc, int lines);
71 int (*con_set_origin)(struct vc_data *vc);
72 void (*con_save_screen)(struct vc_data *vc);
96 extern const struct consw *conswitchp; argument