pti 129 kern/tty_pty.c ptydevname(int minor, struct pt_softc *pti) pti 137 kern/tty_pty.c pti->pty_pn[0] = '\0'; pti 138 kern/tty_pty.c pti->pty_sn[0] = '\0'; pti 144 kern/tty_pty.c memcpy(pti->pty_pn, buf, sizeof(buf)); pti 146 kern/tty_pty.c memcpy(pti->pty_sn, buf, sizeof(buf)); pti 169 kern/tty_pty.c struct pt_softc *pti; pti 202 kern/tty_pty.c MALLOC(pti, struct pt_softc *, sizeof(struct pt_softc), pti 204 kern/tty_pty.c bzero(pti, sizeof(struct pt_softc)); pti 205 kern/tty_pty.c pti->pt_tty = ttymalloc(); pti 206 kern/tty_pty.c ptydevname(minor, pti); pti 207 kern/tty_pty.c pt_softc[minor] = pti; pti 239 kern/tty_pty.c struct pt_softc *pti; pti 246 kern/tty_pty.c pti = pt_softc[minor(dev)]; pti 247 kern/tty_pty.c if (!pti->pt_tty) { pti 248 kern/tty_pty.c tp = pti->pt_tty = ttymalloc(); pti 250 kern/tty_pty.c tp = pti->pt_tty; pti 281 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 282 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 295 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 296 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 300 kern/tty_pty.c if (pti->pt_flags & PF_REMOTE) { pti 346 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 347 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 361 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(tp->t_dev)]; pti 365 kern/tty_pty.c if (pti->pt_flags & PF_STOPPED) { pti 366 kern/tty_pty.c pti->pt_flags &= ~PF_STOPPED; pti 367 kern/tty_pty.c pti->pt_send = TIOCPKT_START; pti 375 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(tp->t_dev)]; pti 381 kern/tty_pty.c pti->pt_flags |= PF_STOPPED; pti 383 kern/tty_pty.c pti->pt_flags &= ~PF_STOPPED; pti 384 kern/tty_pty.c pti->pt_send |= flush; pti 398 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(tp->t_dev)]; pti 401 kern/tty_pty.c selwakeup(&pti->pt_selr); pti 403 kern/tty_pty.c KNOTE(&pti->pt_selr.si_note, 0); pti 406 kern/tty_pty.c selwakeup(&pti->pt_selw); pti 408 kern/tty_pty.c KNOTE(&pti->pt_selw.si_note, 0); pti 418 kern/tty_pty.c struct pt_softc *pti; pti 425 kern/tty_pty.c pti = pt_softc[minor(dev)]; pti 426 kern/tty_pty.c if (!pti->pt_tty) { pti 427 kern/tty_pty.c tp = pti->pt_tty = ttymalloc(); pti 429 kern/tty_pty.c tp = pti->pt_tty; pti 435 kern/tty_pty.c pti->pt_flags = 0; pti 436 kern/tty_pty.c pti->pt_send = 0; pti 437 kern/tty_pty.c pti->pt_ucntl = 0; pti 445 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 446 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 457 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 458 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 470 kern/tty_pty.c if (pti->pt_flags&PF_PKT && pti->pt_send) { pti 471 kern/tty_pty.c error = ureadc((int)pti->pt_send, uio); pti 474 kern/tty_pty.c if (pti->pt_send & TIOCPKT_IOCTL) { pti 479 kern/tty_pty.c pti->pt_send = 0; pti 482 kern/tty_pty.c if (pti->pt_flags&PF_UCNTL && pti->pt_ucntl) { pti 483 kern/tty_pty.c error = ureadc((int)pti->pt_ucntl, uio); pti 486 kern/tty_pty.c pti->pt_ucntl = 0; pti 501 kern/tty_pty.c if (pti->pt_flags & (PF_PKT|PF_UCNTL)) pti 523 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 524 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 534 kern/tty_pty.c if (pti->pt_flags & PF_REMOTE) { pti 609 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 610 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 625 kern/tty_pty.c ((pti->pt_flags & PF_PKT) && pti->pt_send) || pti 626 kern/tty_pty.c ((pti->pt_flags & PF_UCNTL) && pti->pt_ucntl)) pti 631 kern/tty_pty.c if ((pti->pt_flags & PF_REMOTE) ? pti 639 kern/tty_pty.c if (((pti->pt_flags & PF_PKT) && pti->pt_send) || pti 640 kern/tty_pty.c ((pti->pt_flags & PF_UCNTL) && pti->pt_ucntl)) pti 647 kern/tty_pty.c selrecord(p, &pti->pt_selr); pti 649 kern/tty_pty.c selrecord(p, &pti->pt_selw); pti 658 kern/tty_pty.c struct pt_softc *pti = (struct pt_softc *)kn->kn_hook; pti 662 kern/tty_pty.c SLIST_REMOVE(&pti->pt_selr.si_note, kn, knote, kn_selnext); pti 669 kern/tty_pty.c struct pt_softc *pti = (struct pt_softc *)kn->kn_hook; pti 672 kern/tty_pty.c tp = pti->pt_tty; pti 678 kern/tty_pty.c if (((pti->pt_flags & PF_PKT) && pti->pt_send) || pti 679 kern/tty_pty.c ((pti->pt_flags & PF_UCNTL) && pti->pt_ucntl)) pti 688 kern/tty_pty.c struct pt_softc *pti = (struct pt_softc *)kn->kn_hook; pti 692 kern/tty_pty.c SLIST_REMOVE(&pti->pt_selw.si_note, kn, knote, kn_selnext); pti 699 kern/tty_pty.c struct pt_softc *pti = (struct pt_softc *)kn->kn_hook; pti 702 kern/tty_pty.c tp = pti->pt_tty; pti 706 kern/tty_pty.c if (ISSET(pti->pt_flags, PF_REMOTE)) { pti 725 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 731 kern/tty_pty.c klist = &pti->pt_selr.si_note; pti 735 kern/tty_pty.c klist = &pti->pt_selw.si_note; pti 742 kern/tty_pty.c kn->kn_hook = (caddr_t)pti; pti 754 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 755 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 764 kern/tty_pty.c struct pt_softc *pti = pt_softc[minor(dev)]; pti 765 kern/tty_pty.c struct tty *tp = pti->pt_tty; pti 780 kern/tty_pty.c if (pti->pt_flags & PF_PKT) { pti 781 kern/tty_pty.c pti->pt_send |= TIOCPKT_IOCTL; pti 787 kern/tty_pty.c (pti->pt_flags & PF_PKT)) { pti 788 kern/tty_pty.c pti->pt_send |= TIOCPKT_IOCTL; pti 823 kern/tty_pty.c if (pti->pt_flags & PF_UCNTL) pti 825 kern/tty_pty.c pti->pt_flags |= PF_PKT; pti 827 kern/tty_pty.c pti->pt_flags &= ~PF_PKT; pti 832 kern/tty_pty.c if (pti->pt_flags & PF_PKT) pti 834 kern/tty_pty.c pti->pt_flags |= PF_UCNTL; pti 836 kern/tty_pty.c pti->pt_flags &= ~PF_UCNTL; pti 841 kern/tty_pty.c pti->pt_flags |= PF_REMOTE; pti 843 kern/tty_pty.c pti->pt_flags &= ~PF_REMOTE; pti 873 kern/tty_pty.c if (pti->pt_flags & PF_UCNTL && pti 876 kern/tty_pty.c pti->pt_ucntl = (u_char)cmd; pti 886 kern/tty_pty.c if ((tp->t_lflag&EXTPROC) && (pti->pt_flags & PF_PKT)) { pti 900 kern/tty_pty.c pti->pt_send |= TIOCPKT_IOCTL; pti 908 kern/tty_pty.c if (pti->pt_flags & PF_NOSTOP) { pti 910 kern/tty_pty.c pti->pt_send &= ~TIOCPKT_NOSTOP; pti 911 kern/tty_pty.c pti->pt_send |= TIOCPKT_DOSTOP; pti 912 kern/tty_pty.c pti->pt_flags &= ~PF_NOSTOP; pti 917 kern/tty_pty.c pti->pt_send &= ~TIOCPKT_DOSTOP; pti 918 kern/tty_pty.c pti->pt_send |= TIOCPKT_NOSTOP; pti 919 kern/tty_pty.c pti->pt_flags |= PF_NOSTOP; pti 1097 kern/tty_pty.c struct pt_softc * pti; pti 1129 kern/tty_pty.c pti = pt_softc[minor(newdev)]; pti 1131 kern/tty_pty.c pti->pty_pn, p); pti 1157 kern/tty_pty.c pti->pty_sn, p); pti 1190 kern/tty_pty.c pti->pty_sn, p); pti 1203 kern/tty_pty.c memcpy(ptm->cn, pti->pty_pn, sizeof(pti->pty_pn)); pti 1204 kern/tty_pty.c memcpy(ptm->sn, pti->pty_sn, sizeof(pti->pty_sn));