Lines Matching refs:t_canq
318 if (tp->t_canq.c_cc == 0) {
329 while (tp->t_canq.c_cc > 1 && uio_resid(uio) > 0) {
335 cc = min(cc, tp->t_canq.c_cc - 1);
336 cc = q_to_b(&tp->t_canq, (u_char *)buf, cc);
341 if (tp->t_canq.c_cc == 1)
342 (void) getc(&tp->t_canq);
343 if (tp->t_canq.c_cc)
628 if (tp->t_canq.c_cc == 0) {
633 if (tp->t_rawq.c_cc + tp->t_canq.c_cc < TTYHOG-2) {
637 if (tp->t_canq.c_cc == 0 && (tp->t_lflag&ICANON)) {
670 if (tp->t_canq.c_cc)
673 tp->t_canq.c_cc < TTYHOG - 1) {
676 cc = min(cc, TTYHOG - 1 - tp->t_canq.c_cc);
690 cc = b_to_q((u_char *)cp, cc, &tp->t_canq);
705 (void) putc(0, &tp->t_canq);
726 if ((tp->t_rawq.c_cc + tp->t_canq.c_cc) >= TTYHOG - 2 &&
727 (tp->t_canq.c_cc > 0 || !(tp->t_lflag&ICANON))) {