Lines Matching defs:pti

274 	struct pt_ioctl *pti = &pt_ioctl[minor(dev)];
283 if (pti->pt_flags & PF_REMOTE) {
390 struct pt_ioctl *pti = &pt_ioctl[minor(tp->t_dev)];
394 if (pti->pt_flags & PF_STOPPED) {
395 pti->pt_flags &= ~PF_STOPPED;
396 pti->pt_send = TIOCPKT_START;
409 struct pt_ioctl *pti = &pt_ioctl[minor(tp->t_dev)];
412 selwakeup(&pti->pt_selr);
416 selwakeup(&pti->pt_selw);
425 struct pt_ioctl *pti;
450 pti = &pt_ioctl[minor(dev)];
451 pti->pt_flags = 0;
452 pti->pt_send = 0;
453 pti->pt_ucntl = 0;
496 struct pt_ioctl *pti = &pt_ioctl[minor(dev)];
510 if (pti->pt_flags&PF_PKT && pti->pt_send) {
511 error = ureadc((int)pti->pt_send, uio);
514 if (pti->pt_send & TIOCPKT_IOCTL) {
520 pti->pt_send = 0;
523 if (pti->pt_flags&PF_UCNTL && pti->pt_ucntl) {
524 error = ureadc((int)pti->pt_ucntl, uio);
527 pti->pt_ucntl = 0;
543 if (pti->pt_flags & (PF_PKT|PF_UCNTL))
567 struct pt_ioctl *pti;
570 pti = &pt_ioctl[minor(tp->t_dev)];
575 pti->pt_flags |= PF_STOPPED;
577 pti->pt_flags &= ~PF_STOPPED;
578 pti->pt_send |= flush;
592 struct pt_ioctl *pti = &pt_ioctl[minor(dev)];
616 ((pti->pt_flags&PF_PKT && pti->pt_send) ||
617 (pti->pt_flags&PF_UCNTL && pti->pt_ucntl))) {
621 selrecord(p, &pti->pt_selr, wql);
627 if (pti->pt_flags & PF_REMOTE) {
643 selrecord(p, &pti->pt_selw, wql);
661 struct pt_ioctl *pti = &pt_ioctl[minor(dev)];
669 if (pti->pt_flags & PF_REMOTE) {
773 struct pt_ioctl *pti = &pt_ioctl[minor(dev)];
790 if (pti->pt_flags & PF_PKT) {
791 pti->pt_send |= TIOCPKT_IOCTL;
797 (pti->pt_flags & PF_PKT)) {
798 pti->pt_send |= TIOCPKT_IOCTL;
818 if (pti->pt_flags & PF_UCNTL) {
822 pti->pt_flags |= PF_PKT;
824 pti->pt_flags &= ~PF_PKT;
829 if (pti->pt_flags & PF_PKT) {
833 pti->pt_flags |= PF_UCNTL;
835 pti->pt_flags &= ~PF_UCNTL;
840 pti->pt_flags |= PF_REMOTE;
842 pti->pt_flags &= ~PF_REMOTE;
887 _devfs_setattr(pti->pt_devhandle, 0620, kauth_getuid(), GID_TTY);
914 if (pti->pt_flags & PF_UCNTL && (cmd & ~0xff) == UIOCCMD(0)) {
917 pti->pt_ucntl = (u_char)cmd;
940 if ((tp->t_lflag&EXTPROC) && (pti->pt_flags & PF_PKT)) {
955 pti->pt_send |= TIOCPKT_IOCTL;
963 if (pti->pt_flags & PF_NOSTOP) {
965 pti->pt_send &= ~TIOCPKT_NOSTOP;
966 pti->pt_send |= TIOCPKT_DOSTOP;
967 pti->pt_flags &= ~PF_NOSTOP;
972 pti->pt_send &= ~TIOCPKT_DOSTOP;
973 pti->pt_send |= TIOCPKT_NOSTOP;
974 pti->pt_flags |= PF_NOSTOP;