Lines Matching refs:console
188 struct console { struct
190 void (*write)(struct console *co, const char *s, unsigned int count); argument
191 int (*read)(struct console *co, char *s, unsigned int count); argument
192 struct tty_driver *(*device)(struct console *co, int *index); argument
194 int (*setup)(struct console *co, char *options); argument
195 int (*exit)(struct console *co); argument
196 int (*match)(struct console *co, char *name, int idx, char *options); argument
247 static inline short console_srcu_read_flags(const struct console *con) in console_srcu_read_flags()
270 static inline void console_srcu_write_flags(struct console *con, short flags) in console_srcu_write_flags()
279 static inline bool console_is_registered_locked(const struct console *con) in console_is_registered_locked()
296 static inline bool console_is_registered(const struct console *con) in console_is_registered()
333 extern struct console *early_console;
341 extern void console_force_preferred_locked(struct console *con);
342 extern void register_console(struct console *);
343 extern int unregister_console(struct console *);
351 extern void console_stop(struct console *);
352 extern void console_start(struct console *);
354 extern int braille_register_console(struct console *, int index,
356 extern int braille_unregister_console(struct console *);