Lines Matching refs:terminal

41 #include <sys/terminal.h>
46 static MALLOC_DEFINE(M_TERMINAL, "terminal", "terminal device");
51 * Normally we don't need to lock down the terminal emulator, because
53 * Unfortunately this is not the case when the terminal acts as a
138 terminal_init(struct terminal *tm)
147 struct terminal *
150 struct terminal *tm;
152 tm = malloc(sizeof(struct terminal), M_TERMINAL, M_WAITOK|M_ZERO);
162 terminal_sync_ttysize(struct terminal *tm)
176 terminal_maketty(struct terminal *tm, const char *fmt, ...)
193 terminal_set_winsize_blank(struct terminal *tm, const struct winsize *size,
219 terminal_set_winsize(struct terminal *tm, const struct winsize *size)
232 terminal_mute(struct terminal *tm, int yes)
244 terminal_input_char(struct terminal *tm, term_char_t c)
297 terminal_input_raw(struct terminal *tm, char c)
312 terminal_input_special(struct terminal *tm, unsigned int k)
338 struct terminal *tm = tty_softc(tp);
347 struct terminal *tm = tty_softc(tp);
355 struct terminal *tm = tty_softc(tp);
378 struct terminal *tm = tty_softc(tp);
424 struct terminal *tm = tty_softc(tp);
452 termcn_cnregister(struct terminal *tm)
471 /* Attach terminal as console. */
490 struct terminal *tm = cp->cn_arg;
518 struct terminal *tm = cp->cn_arg;
526 struct terminal *tm = cp->cn_arg;
543 * Binding with the terminal emulator.
549 struct terminal *tm = softc;
557 struct terminal *tm = softc;
566 struct terminal *tm = softc;
575 struct terminal *tm = softc;
583 struct terminal *tm = softc;
591 struct terminal *tm = softc;
600 struct terminal *tm = softc;