Lines Matching refs:CMP_FLAG

64 #define	CMP_FLAG(field,opt) (tp->t_termios.c_ ## field ## flag & (opt))  macro
149 if (!CMP_FLAG(l, ICANON) || clen == 0) in ttydisc_bytesavail()
179 if (!CMP_FLAG(l, ICANON)) { in ttydisc_canonicalize()
419 if (CMP_FLAG(l, ICANON)) in ttydisc_read()
457 MPASS(CMP_FLAG(o, OPOST)); in ttydisc_write_oproc()
464 if (CMP_FLAG(o, ONOEOT)) in ttydisc_write_oproc()
479 if (CMP_FLAG(o, TAB3)) { in ttydisc_write_oproc()
494 if (CMP_FLAG(o, ONLCR)) { in ttydisc_write_oproc()
503 if (CMP_FLAG(o, ONLCR|ONLRET)) { in ttydisc_write_oproc()
511 if (CMP_FLAG(o, OCRNL)) in ttydisc_write_oproc()
514 if (CMP_FLAG(o, ONOCR) && tp->t_column == 0) in ttydisc_write_oproc()
562 if (CMP_FLAG(l, FLUSHO)) { in ttydisc_write()
589 if (CMP_FLAG(l, FLUSHO)) { in ttydisc_write()
596 if (CMP_FLAG(o, OPOST)) { in ttydisc_write()
679 } else if (!CMP_FLAG(i, ICRNL|IGNCR|IMAXBEL|INLCR|ISTRIP|IXON) && in ttydisc_optimize()
680 (!CMP_FLAG(i, BRKINT) || CMP_FLAG(i, IGNBRK)) && in ttydisc_optimize()
681 (!CMP_FLAG(i, PARMRK) || in ttydisc_optimize()
682 CMP_FLAG(i, IGNPAR|IGNBRK) == (IGNPAR|IGNBRK)) && in ttydisc_optimize()
683 !CMP_FLAG(l, ECHO|ICANON|IEXTEN|ISIG|PENDIN)) { in ttydisc_optimize()
705 if (!tty_opened(tp) || CMP_FLAG(c, CLOCAL)) in ttydisc_modem()
729 if (CMP_FLAG(l, FLUSHO)) in ttydisc_echo_force()
732 if (CMP_FLAG(o, OPOST) && CTL_ECHO(c, quote)) { in ttydisc_echo_force()
738 } else if (CMP_FLAG(l, ECHOCTL) && CTL_PRINT(c, quote)) { in ttydisc_echo_force()
772 if (!CMP_FLAG(l, ECHO) && in ttydisc_echo()
773 (!CMP_FLAG(l, ECHONL) || c != CNL || quote)) in ttydisc_echo()
814 if (CMP_FLAG(l, ECHOCTL)) in ttydisc_recalc_charlength()
844 if (CMP_FLAG(l, ECHO)) { in ttydisc_rubchar()
853 } else if (CMP_FLAG(l, ECHOE)) { in ttydisc_rubchar()
856 if (CMP_FLAG(l, ECHOCTL)) { in ttydisc_rubchar()
1007 if (CMP_FLAG(l, ALTWERASE) && CTL_ALNUM(c) != alnum) in ttydisc_rubword()
1031 if (CMP_FLAG(i, IGNBRK)) { in ttydisc_rint()
1034 } else if (CMP_FLAG(i, BRKINT)) { in ttydisc_rint()
1044 (flags & TRE_PARITY && CMP_FLAG(i, INPCK))) { in ttydisc_rint()
1045 if (CMP_FLAG(i, IGNPAR)) { in ttydisc_rint()
1056 if (CMP_FLAG(i, IXANY)) { in ttydisc_rint()
1062 if (CMP_FLAG(i, ISTRIP)) in ttydisc_rint()
1073 if (CMP_FLAG(l, IEXTEN)) { in ttydisc_rint()
1076 if (CMP_FLAG(l, ECHO)) { in ttydisc_rint()
1077 if (CMP_FLAG(l, ECHOE)) in ttydisc_rint()
1087 if (CMP_FLAG(l, FLUSHO)) { in ttydisc_rint()
1102 if (CMP_FLAG(l, ISIG)) { in ttydisc_rint()
1103 if (CMP_FLAG(l, ICANON|IEXTEN) == (ICANON|IEXTEN)) { in ttydisc_rint()
1130 if (!CMP_FLAG(l, NOFLSH)) in ttydisc_rint()
1141 if (CMP_FLAG(i, IXON)) { in ttydisc_rint()
1165 if (CMP_FLAG(i, IGNCR)) in ttydisc_rint()
1167 if (CMP_FLAG(i, ICRNL)) in ttydisc_rint()
1171 if (CMP_FLAG(i, INLCR)) in ttydisc_rint()
1177 if (CMP_FLAG(l, ICANON)) { in ttydisc_rint()
1184 } else if (CMP_FLAG(l, IEXTEN)) { in ttydisc_rint()
1196 if (CMP_FLAG(i, PARMRK) && (unsigned char)c == 0xff) { in ttydisc_rint()
1209 if (CMP_FLAG(i, PARMRK)) { in ttydisc_rint()
1222 if (CMP_FLAG(i, IMAXBEL)) in ttydisc_rint()
1245 if (!CMP_FLAG(l, ICANON) || in ttydisc_rint()