Lines Matching refs:cp
78 static void cvc_getstr(char *cp);
321 cvc_t *cp;
329 cp = (cvc_t *)&cvc_common_tty;
330 bzero((caddr_t)cp, sizeof (cvc_t));
331 cp->cvc_wbufcid = 0;
332 tty = &cp->cvc_tty;
335 WR(q)->q_ptr = q->q_ptr = (caddr_t)cp;
373 register cvc_t *cp;
379 cp = q->q_ptr;
380 if (cp->cvc_wbufcid != 0) {
381 unbufcall(cp->cvc_wbufcid);
383 ttycommon_close(&cp->cvc_tty);
386 bzero((caddr_t)cp, sizeof (cvc_t));
642 register cvc_t *cp = q->q_ptr;
653 datasize = ttycommon_ioctl(&cp->cvc_tty, q, mp, &error);
655 if (cp->cvc_wbufcid) {
656 unbufcall(cp->cvc_wbufcid);
658 cp->cvc_wbufcid = bufcall(datasize, BPRI_HI, cvc_reioctl, cp);
808 register cvc_t *cp = (cvc_t *)unit;
813 if (!cp->cvc_wbufcid) {
816 cp->cvc_wbufcid = 0;
817 if ((q = cp->cvc_tty.t_writeq) == NULL) {
820 if ((mp = cp->cvc_tty.t_iocpending) != NULL) {
822 cp->cvc_tty.t_iocpending = NULL;
940 uchar_t *cp;
988 cp = mp->b_rptr;
995 while ((cp != mp->b_wptr) && (out.count < MAX_XFER_COUTPUT)) {
996 out.buffer[out.count++] = *cp++;
1005 if (cp != mp->b_wptr) {
1012 * following mblk (or NULL if no more mblks exist), and cp will
1019 cp = (mp != NULL) ? mp->b_rptr : NULL;
1060 mp->b_rptr = cp;
1102 cvc_getstr(char *cp)
1175 (caddr_t)cp);
1184 cp[count] = '\0';
1240 char *cp;
1265 for (cp = linebuf; *cp != '\0'; cp++) {
1266 c = (int)*cp;
1312 cvc_t *cp;
1362 cp = cvcinput_q->q_ptr;
1363 tty = &cp->cvc_tty;