Lines Matching refs:tty
74 #include <sys/tty.h>
93 #define d_devtotty_t struct tty **
99 static void ptsd_start(struct tty *tp);
100 static void ptmx_wakeup(struct tty *tp, int flag);
230 SYSCTL_NODE(_kern, KERN_TTY, tty, CTLFLAG_RW|CTLFLAG_LOCKED, 0, "TTY");
237 * ptmx_ioctl is a pointer to a list of pointers to tty structures which is
242 struct tty *pt_tty; /* pointer to ttymalloc()'ed data */
484 * XXX Conditional to be removed when/if tty/pty reference
558 struct tty *tp;
606 static void ptsd_revoke_knotes(dev_t, struct tty *);
611 struct tty *tp;
655 struct tty *tp;
738 * Write to pseudo-tty.
739 * Wakeups of controlling tty will happen
740 * indirectly, when tty driver calls ptsd_start.
745 struct tty *tp;
764 * Start output on pseudo-tty.
765 * Wake up process selecting or sleeping for input from controlling tty.
772 ptsd_start(struct tty *tp)
793 ptmx_wakeup(struct tty *tp, int flag)
812 struct tty *tp;
855 struct tty *tp;
891 struct tty *tp;
963 ptsd_stop(struct tty *tp, int flush)
1001 ttypend(struct tty *tp)
1022 ttnread(struct tty *tp)
1041 struct tty *tp;
1090 struct tty *tp;
1154 ptmx_stop(__unused struct tty *tp, __unused int flush)
1168 struct tty *tp;
1288 struct tty *tp;
1551 struct tty *tp;
1576 struct tty *tp;
1633 struct tty *tp = NULL;
1677 * tty's klists to keep ttyclose() happy, and set the hookid to
1681 ptsd_revoke_knotes(dev_t dev, struct tty *tp)