Lines Matching refs:console
2 * linux/include/linux/console.h
62 extern const struct consw dummy_con; /* dummy console buffer */
63 extern const struct consw vga_con; /* VGA text console */
64 extern const struct consw newport_con; /* SGI Newport console */
65 extern const struct consw prom_con; /* SPARC PROM console */
82 * The interface for a console, or any other device that wants to capture
83 * console messages (printer driver?)
85 * If a console driver is marked CON_BOOT then it will be auto-unregistered
86 * when the first real console is registered. This is for early-printk drivers.
95 struct console {
97 void (*write)(struct console *, const char *, unsigned);
98 int (*read)(struct console *, char *, unsigned);
99 struct tty_driver *(*device)(struct console *, int *);
101 int (*setup)(struct console *, char *);
106 struct console *next;
110 extern void register_console(struct console *);
111 extern int unregister_console(struct console *);
112 extern struct console *console_drivers;
119 extern void console_stop(struct console *);
120 extern void console_start(struct console *);
124 /* Suspend and resume console messages over PM events */