Searched refs:o_tty (Results 1 – 3 of 3) sorted by relevance
362 struct tty_struct *o_tty; in pty_common_install() local379 o_tty = alloc_tty_struct(driver->other, idx); in pty_common_install()380 if (!o_tty) in pty_common_install()383 tty_set_lock_subclass(o_tty); in pty_common_install()384 lockdep_set_subclass(&o_tty->termios_rwsem, TTY_LOCK_SLAVE); in pty_common_install()390 tty_init_termios(o_tty); in pty_common_install()392 driver->other->ttys[idx] = o_tty; in pty_common_install()397 memset(&o_tty->termios_locked, 0, sizeof(tty->termios_locked)); in pty_common_install()398 o_tty->termios = driver->other->init_termios; in pty_common_install()406 tty->link = o_tty; in pty_common_install()[all …]
1631 struct tty_struct *o_tty = tty->link; in tty_release_checks() local1633 if (o_tty != tty->driver->other->ttys[idx]) { in tty_release_checks()1638 if (o_tty->link != tty) { in tty_release_checks()1639 tty_debug(tty, "bad link = %p\n", o_tty->link); in tty_release_checks()1727 struct tty_struct *o_tty = NULL; in tty_release() local1744 o_tty = tty->link; in tty_release()1757 tty_lock_slave(o_tty); in tty_release()1785 if (o_tty && o_tty->count <= 1) { in tty_release()1786 if (waitqueue_active(&o_tty->read_wait)) { in tty_release()1787 wake_up_poll(&o_tty->read_wait, EPOLLIN); in tty_release()[all …]
98 int tty_ldisc_setup(struct tty_struct *tty, struct tty_struct *o_tty);