Lines Matching refs:console
191 struct console { struct
193 void (*write)(struct console *co, const char *s, unsigned int count); argument
194 int (*read)(struct console *co, char *s, unsigned int count); argument
195 struct tty_driver *(*device)(struct console *co, int *index); argument
197 int (*setup)(struct console *co, char *options); argument
198 int (*exit)(struct console *co); argument
199 int (*match)(struct console *co, char *name, int idx, char *options); argument
250 static inline short console_srcu_read_flags(const struct console *con) in console_srcu_read_flags()
273 static inline void console_srcu_write_flags(struct console *con, short flags) in console_srcu_write_flags()
282 static inline bool console_is_registered_locked(const struct console *con) in console_is_registered_locked()
299 static inline bool console_is_registered(const struct console *con) in console_is_registered()
336 extern struct console *early_console;
344 extern void console_force_preferred_locked(struct console *con);
345 extern void register_console(struct console *);
346 extern int unregister_console(struct console *);
354 extern void console_stop(struct console *);
355 extern void console_start(struct console *);
357 extern int braille_register_console(struct console *, int index,
359 extern int braille_unregister_console(struct console *);