ptcpollwakeup
static void ptcpollwakeup(struct pty *, int);
ptcpollwakeup(pty, 0); /* wake up readers/selectors */
ptcpollwakeup(pty, FWRITE); /* wake up writers/selectors */
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, FREAD); /* permit controller to read */
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, FREAD); /* soup's on! */
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, FREAD);
ptcpollwakeup(pty, FREAD);
ptcpollwakeup((struct pty *)q->q_ptr, FWRITE);
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, FWRITE);
ptcpollwakeup(pty, 0);
ptcpollwakeup(pty, 0);