Lines Matching refs:link
59 if (!tty->link) in pty_close()
61 set_bit(TTY_OTHER_CLOSED, &tty->link->flags); in pty_close()
62 wake_up_interruptible(&tty->link->read_wait); in pty_close()
63 wake_up_interruptible(&tty->link->write_wait); in pty_close()
69 if (tty->link->driver_data) in pty_close()
70 devpts_pty_kill(tty->link->driver_data); in pty_close()
74 tty_vhangup(tty->link); in pty_close()
90 tty_wakeup(tty->link); in pty_unthrottle()
108 struct tty_struct *to = tty->link; in pty_write()
135 return tty_buffer_space_avail(tty->link->port); in pty_write_room()
181 tty->link->ctrl_status = 0; in pty_set_pktmode()
207 if (tty->link) { in pty_signal()
208 pgrp = tty_get_pgrp(tty->link); in pty_signal()
218 struct tty_struct *to = tty->link; in pty_flush_buffer()
239 if (!tty || !tty->link) in pty_open()
244 if (test_bit(TTY_PTY_LOCK, &tty->link->flags)) in pty_open()
246 if (tty->driver->subtype == PTY_TYPE_SLAVE && tty->link->count != 1) in pty_open()
250 clear_bit(TTY_OTHER_CLOSED, &tty->link->flags); in pty_open()
263 if (tty->link && tty->link->packet) { in pty_set_termios()
284 wake_up_interruptible(&tty->link->read_wait); in pty_set_termios()
304 struct tty_struct *pty = tty->link; in pty_resize()
344 if (tty->link && tty->link->packet) { in pty_start()
349 wake_up_interruptible_poll(&tty->link->read_wait, POLLIN); in pty_start()
357 if (tty->link && tty->link->packet) { in pty_stop()
362 wake_up_interruptible_poll(&tty->link->read_wait, POLLIN); in pty_stop()
429 tty->link = o_tty; in pty_common_install()
430 o_tty->link = tty; in pty_common_install()
474 struct tty_struct *pair = tty->link; in pty_remove()
687 ptmx_inode = tty->link->driver_data; in pty_unix98_shutdown()
797 tty->link); in ptmx_open()
802 tty->link->driver_data = slave_inode; in ptmx_open()