Lines Matching refs:tty

166 efi_isa_setup_env(struct console *tty)  in efi_isa_setup_env()  argument
168 struct serial *port = tty->c_private; in efi_isa_setup_env()
173 (void) snprintf(name, sizeof (name), "%s-mode", tty->c_name); in efi_isa_setup_env()
184 tty->c_name); in efi_isa_setup_env()
192 (void) setenv(name, tty->c_name, 1); in efi_isa_setup_env()
204 tty->c_name); in efi_isa_setup_env()
207 tty->c_name, env); in efi_isa_setup_env()
221 (void) snprintf(name, sizeof (name), "%s-ignore-cd", tty->c_name); in efi_isa_setup_env()
236 (void) snprintf(name, sizeof (name), "%s-rts-dtr-off", tty->c_name); in efi_isa_setup_env()
513 struct console *tty; in efi_isa_ini() local
563 tty = calloc(1, sizeof (*tty)); in efi_isa_ini()
564 if (tty == NULL) { in efi_isa_ini()
592 (void) asprintf(&tty->c_name, "tty%c", id); in efi_isa_ini()
593 (void) asprintf(&tty->c_desc, "serial port %c", id); in efi_isa_ini()
594 tty->c_flags = C_PRESENTIN | C_PRESENTOUT; in efi_isa_ini()
595 tty->c_probe = efi_isa_probe; in efi_isa_ini()
596 tty->c_init = efi_isa_init; in efi_isa_ini()
597 tty->c_out = efi_isa_putchar; in efi_isa_ini()
598 tty->c_in = efi_isa_getchar; in efi_isa_ini()
599 tty->c_ready = efi_isa_ischar; in efi_isa_ini()
600 tty->c_ioctl = efi_isa_ioctl; in efi_isa_ini()
601 tty->c_devinfo = efi_isa_devinfo; in efi_isa_ini()
602 tty->c_private = port; in efi_isa_ini()
603 consoles[c++] = tty; in efi_isa_ini()
606 efi_isa_putchar(tty, 0x1b); in efi_isa_ini()
607 efi_isa_putchar(tty, '['); in efi_isa_ini()
608 efi_isa_putchar(tty, '0'); in efi_isa_ini()
609 efi_isa_putchar(tty, 'm'); in efi_isa_ini()
611 while (efi_isa_getchar(tty) != -1) in efi_isa_ini()