Lines Matching refs:datap
610 mblk_t *datap; in ttcompat_do_ioctl() local
612 if ((datap = allocb(sizeof (int), BPRI_HI)) == NULL) in ttcompat_do_ioctl()
614 *(int *)datap->b_wptr = TIOCM_DTR; in ttcompat_do_ioctl()
615 datap->b_wptr += sizeof (int); in ttcompat_do_ioctl()
619 mp->b_cont = datap; /* attach the data */ in ttcompat_do_ioctl()
629 mblk_t *datap; in ttcompat_do_ioctl() local
631 if ((datap = allocb(sizeof (int), BPRI_HI)) == NULL) in ttcompat_do_ioctl()
633 *(int *)datap->b_wptr = TIOCM_DTR; in ttcompat_do_ioctl()
634 datap->b_wptr += sizeof (int); in ttcompat_do_ioctl()
638 mp->b_cont = datap; /* attach the data */ in ttcompat_do_ioctl()
680 mblk_t *datap; in ttcompat_do_ioctl() local
682 if ((datap = allocb(sizeof (int), BPRI_HI)) == NULL) in ttcompat_do_ioctl()
684 *(int *)datap->b_wptr = 0; /* stop */ in ttcompat_do_ioctl()
685 datap->b_wptr += sizeof (int); in ttcompat_do_ioctl()
690 mp->b_cont = datap; /* attach the data */ in ttcompat_do_ioctl()
695 mblk_t *datap; in ttcompat_do_ioctl() local
697 if ((datap = allocb(sizeof (int), BPRI_HI)) == NULL) in ttcompat_do_ioctl()
699 *(int *)datap->b_wptr = 1; /* start */ in ttcompat_do_ioctl()
700 datap->b_wptr += sizeof (int); in ttcompat_do_ioctl()
705 mp->b_cont = datap; /* attach the data */ in ttcompat_do_ioctl()
804 mblk_t *datap; in ttcompat_ioctl_ack() local
817 datap = mp->b_cont; /* mblk containing data going up */ in ttcompat_ioctl_ack()
824 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
825 datap->b_rptr = datap->b_wptr = datap->b_datap->db_base; in ttcompat_ioctl_ack()
827 cb = (struct sgttyb *)datap->b_wptr; in ttcompat_ioctl_ack()
844 datap->b_wptr += sizeof (struct sgttyb); in ttcompat_ioctl_ack()
857 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
858 datap->b_rptr = datap->b_wptr = datap->b_datap->db_base; in ttcompat_ioctl_ack()
860 bcopy(&tp->t_curstate.t_intrc, datap->b_wptr, in ttcompat_ioctl_ack()
862 datap->b_wptr += sizeof (struct tchars); in ttcompat_ioctl_ack()
866 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
867 datap->b_rptr = datap->b_wptr = datap->b_datap->db_base; in ttcompat_ioctl_ack()
869 bcopy(&tp->t_curstate.t_suspc, datap->b_wptr, in ttcompat_ioctl_ack()
871 datap->b_wptr += sizeof (struct ltchars); in ttcompat_ioctl_ack()
875 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
876 datap->b_rptr = datap->b_wptr = datap->b_datap->db_base; in ttcompat_ioctl_ack()
878 *(int *)datap->b_wptr = in ttcompat_ioctl_ack()
880 datap->b_wptr += sizeof (int); in ttcompat_ioctl_ack()
889 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
920 from_compat(&tp->t_curstate, (struct termios *)datap->b_rptr); in ttcompat_ioctl_ack()
933 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
940 from_compat(&tp->t_curstate, (struct termios *)datap->b_rptr); in ttcompat_ioctl_ack()
953 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
960 from_compat(&tp->t_curstate, (struct termios *)datap->b_rptr); in ttcompat_ioctl_ack()
973 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
979 from_compat(&tp->t_curstate, (struct termios *)datap->b_rptr); in ttcompat_ioctl_ack()
992 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
998 from_compat(&tp->t_curstate, (struct termios *)datap->b_rptr); in ttcompat_ioctl_ack()
1011 to_compat((struct termios *)datap->b_rptr, &tp->t_curstate); in ttcompat_ioctl_ack()
1018 from_compat(&tp->t_curstate, (struct termios *)datap->b_rptr); in ttcompat_ioctl_ack()
1030 ((struct termios *)datap->b_rptr)->c_cflag |= HUPCL; in ttcompat_ioctl_ack()