Lines Matching defs:iocp
496 struct iocblk *iocp;
506 iocp = (struct iocblk *)mp->b_rptr;
507 switch (iocp->ioc_cmd) {
516 if (iocp->ioc_count != TRANSPARENT) {
537 iocp->ioc_count = 0;
598 tp->t_ioccmd = iocp->ioc_cmd;
599 tp->t_iocid = iocp->ioc_id;
601 iocp->ioc_cmd = TCGETS;
602 iocp->ioc_count = 0; /* no data returned unless we say so */
616 iocp->ioc_cmd = TIOCMBIS; /* turn it into a TIOCMBIS */
620 iocp->ioc_count = sizeof (int); /* in case driver checks */
635 iocp->ioc_cmd = TIOCMBIC; /* turn it into a TIOCMBIC */
639 iocp->ioc_count = sizeof (int); /* in case driver checks */
671 iocp->ioc_cmd = TCFLSH; /* turn it into a TCFLSH */
686 iocp->ioc_cmd = TCXONC; /* turn it into a XONC */
687 iocp->ioc_count = sizeof (int);
701 iocp->ioc_cmd = TCXONC; /* turn it into a XONC */
702 iocp->ioc_count = sizeof (int);
722 if (iocp->ioc_cmd == TIOCSETD) {
723 iocp->ioc_error = miocpullup(mp, sizeof (uchar_t));
724 if (iocp->ioc_error == 0 && (*mp->b_cont->b_rptr != 0))
728 iocp->ioc_error = 0;
729 iocp->ioc_count = 0;
730 iocp->ioc_rval = 0;
735 iocp->ioc_error = 0;
736 iocp->ioc_count = 0;
737 iocp->ioc_rval = TIOC;
744 iocp->ioc_error = 0;
745 iocp->ioc_count = 0;
746 iocp->ioc_rval = 0;
752 iocp->ioc_error = 0;
753 iocp->ioc_count = 0;
754 iocp->ioc_rval = 0;
803 struct iocblk *iocp;
807 iocp = (struct iocblk *)mp->b_rptr;
809 if (!(tp->t_state&TS_IOCWAIT) || iocp->ioc_id != tp->t_iocid) {
845 iocp->ioc_count = sizeof (struct sgttyb);
850 iocp->ioc_rval = 0;
851 iocp->ioc_cmd = tp->t_ioccmd;
925 iocp->ioc_cmd = (tp->t_ioccmd == TIOCSETP) ? TCSETSF : TCSETS;
945 iocp->ioc_cmd = TCSETS;
965 iocp->ioc_cmd = TCSETS;
984 iocp->ioc_cmd = TCSETS;
1003 iocp->ioc_cmd = TCSETS;
1023 iocp->ioc_cmd = TCSETS;
1035 iocp->ioc_cmd = TCSETS;
1055 iocp->ioc_rval = 0;
1058 iocp->ioc_cmd = tp->t_ioccmd;
1120 struct iocblk *iocp;
1122 iocp = (struct iocblk *)mp->b_rptr;
1125 if (tp->t_state&TS_IOCWAIT && iocp->ioc_id == tp->t_iocid) {