Lines Matching refs:console
92 struct console console; member
110 struct gs_console *console; member
966 ep = cons->console.data; in __gs_console_push()
999 static void gs_console_write(struct console *co, in gs_console_write()
1002 struct gs_console *cons = container_of(co, struct gs_console, console); in gs_console_write()
1018 static struct tty_driver *gs_console_device(struct console *co, int *index) in gs_console_device()
1026 struct gs_console *cons = port->console; in gs_console_connect()
1043 cons->console.data = ep; in gs_console_connect()
1055 struct gs_console *cons = port->console; in gs_console_disconnect()
1065 ep = cons->console.data; in gs_console_disconnect()
1082 if (port->console) in gs_console_init()
1085 cons = kzalloc(sizeof(*port->console), GFP_KERNEL); in gs_console_init()
1089 strcpy(cons->console.name, "ttyGS"); in gs_console_init()
1090 cons->console.write = gs_console_write; in gs_console_init()
1091 cons->console.device = gs_console_device; in gs_console_init()
1092 cons->console.flags = CON_PRINTBUFFER; in gs_console_init()
1093 cons->console.index = port->port_num; in gs_console_init()
1105 port->console = cons; in gs_console_init()
1106 register_console(&cons->console); in gs_console_init()
1118 struct gs_console *cons = port->console; in gs_console_exit()
1123 unregister_console(&cons->console); in gs_console_exit()
1133 port->console = NULL; in gs_console_exit()
1176 ret = sprintf(page, "%u\n", !!port->console); in gserial_get_console()