Lines Matching refs:cc
330 int cc;
333 cc = min(uio_resid(uio), BUFSIZ);
335 cc = min(cc, tp->t_canq.c_cc - 1);
336 cc = q_to_b(&tp->t_canq, (u_char *)buf, cc);
337 error = uiomove(buf, cc, uio);
498 int error = 0, cc;
515 cc = min(uio_resid(uio),
517 uiomove((caddr_t)&tp->t_termios, cc,
546 cc = q_to_b(&tp->t_outq, (u_char *)buf, min(uio_resid(uio), BUFSIZ));
547 if (cc <= 0)
549 error = uiomove(buf, cc, uio);
658 int cc = 0;
672 while ((uio_resid(uio) > 0 || cc > 0) &&
674 if (cc == 0) {
675 cc = min(uio_resid(uio), BUFSIZ);
676 cc = min(cc, TTYHOG - 1 - tp->t_canq.c_cc);
678 error = uiomove((caddr_t)cp, cc, uio);
684 uio_setresid(uio, (uio_resid(uio) + cc));
689 if (cc > 0) {
690 cc = b_to_q((u_char *)cp, cc, &tp->t_canq);
699 if (cc > 0)
704 uio_setresid(uio, (uio_resid(uio) + cc));
710 while (uio_resid(uio) > 0 || cc > 0) {
711 if (cc == 0) {
712 cc = min(uio_resid(uio), BUFSIZ);
714 error = uiomove((caddr_t)cp, cc, uio);
720 uio_setresid(uio, (uio_resid(uio) + cc));
725 while (cc > 0) {
733 cc--;
735 cc = 0;
749 uio_setresid(uio, (uio_resid(uio) + cc));
755 uio_setresid(uio, (uio_resid(uio) + cc));
763 uio_setresid(uio, (uio_resid(uio) + cc));
774 u_char *cc = tp->t_cc;
961 stop = (tp->t_iflag & IXON) && CCEQ(cc[VSTOP], CTRL('s'))
962 && CCEQ(cc[VSTART], CTRL('q'));