Lines Matching refs:link

54 	if (!tty->link)  in pty_close()
56 set_bit(TTY_OTHER_CLOSED, &tty->link->flags); in pty_close()
57 wake_up_interruptible(&tty->link->read_wait); in pty_close()
58 wake_up_interruptible(&tty->link->write_wait); in pty_close()
64 if (tty->link->driver_data) in pty_close()
65 devpts_pty_kill(tty->link->driver_data); in pty_close()
69 tty_vhangup(tty->link); in pty_close()
85 tty_wakeup(tty->link); in pty_unthrottle()
103 struct tty_struct *to = tty->link; in pty_write()
130 return tty_buffer_space_avail(tty->link->port); in pty_write_room()
176 tty->link->ctrl_status = 0; in pty_set_pktmode()
202 if (tty->link) { in pty_signal()
203 pgrp = tty_get_pgrp(tty->link); in pty_signal()
213 struct tty_struct *to = tty->link; in pty_flush_buffer()
234 if (!tty || !tty->link) in pty_open()
239 if (test_bit(TTY_PTY_LOCK, &tty->link->flags)) in pty_open()
241 if (tty->driver->subtype == PTY_TYPE_SLAVE && tty->link->count != 1) in pty_open()
245 clear_bit(TTY_OTHER_CLOSED, &tty->link->flags); in pty_open()
258 if (tty->link && tty->link->packet) { in pty_set_termios()
279 wake_up_interruptible(&tty->link->read_wait); in pty_set_termios()
299 struct tty_struct *pty = tty->link; in pty_resize()
339 if (tty->link && tty->link->packet) { in pty_start()
344 wake_up_interruptible_poll(&tty->link->read_wait, POLLIN); in pty_start()
352 if (tty->link && tty->link->packet) { in pty_stop()
357 wake_up_interruptible_poll(&tty->link->read_wait, POLLIN); in pty_stop()
424 tty->link = o_tty; in pty_common_install()
425 o_tty->link = tty; in pty_common_install()
469 struct tty_struct *pair = tty->link; in pty_remove()
678 ptmx_inode = tty->link->driver_data; in pty_unix98_shutdown()
788 tty->link); in ptmx_open()
793 tty->link->driver_data = slave_inode; in ptmx_open()