Lines Matching refs:CMP_FLAG

63 #define	CMP_FLAG(field,opt) (tp->t_termios.c_ ## field ## flag & (opt))  macro
148 if (!CMP_FLAG(l, ICANON) || clen == 0) in ttydisc_bytesavail()
178 if (!CMP_FLAG(l, ICANON)) { in ttydisc_canonicalize()
418 if (CMP_FLAG(l, ICANON)) in ttydisc_read()
456 MPASS(CMP_FLAG(o, OPOST)); in ttydisc_write_oproc()
463 if (CMP_FLAG(o, ONOEOT)) in ttydisc_write_oproc()
478 if (CMP_FLAG(o, TAB3)) { in ttydisc_write_oproc()
493 if (CMP_FLAG(o, ONLCR)) { in ttydisc_write_oproc()
502 if (CMP_FLAG(o, ONLCR|ONLRET)) { in ttydisc_write_oproc()
510 if (CMP_FLAG(o, OCRNL)) in ttydisc_write_oproc()
513 if (CMP_FLAG(o, ONOCR) && tp->t_column == 0) in ttydisc_write_oproc()
561 if (CMP_FLAG(l, FLUSHO)) { in ttydisc_write()
588 if (CMP_FLAG(l, FLUSHO)) { in ttydisc_write()
595 if (CMP_FLAG(o, OPOST)) { in ttydisc_write()
678 } else if (!CMP_FLAG(i, ICRNL|IGNCR|IMAXBEL|INLCR|ISTRIP|IXON) && in ttydisc_optimize()
679 (!CMP_FLAG(i, BRKINT) || CMP_FLAG(i, IGNBRK)) && in ttydisc_optimize()
680 (!CMP_FLAG(i, PARMRK) || in ttydisc_optimize()
681 CMP_FLAG(i, IGNPAR|IGNBRK) == (IGNPAR|IGNBRK)) && in ttydisc_optimize()
682 !CMP_FLAG(l, ECHO|ICANON|IEXTEN|ISIG|PENDIN)) { in ttydisc_optimize()
704 if (!tty_opened(tp) || CMP_FLAG(c, CLOCAL)) in ttydisc_modem()
728 if (CMP_FLAG(l, FLUSHO)) in ttydisc_echo_force()
731 if (CMP_FLAG(o, OPOST) && CTL_ECHO(c, quote)) { in ttydisc_echo_force()
737 } else if (CMP_FLAG(l, ECHOCTL) && CTL_PRINT(c, quote)) { in ttydisc_echo_force()
771 if (!CMP_FLAG(l, ECHO) && in ttydisc_echo()
772 (!CMP_FLAG(l, ECHONL) || c != CNL || quote)) in ttydisc_echo()
813 if (CMP_FLAG(l, ECHOCTL)) in ttydisc_recalc_charlength()
843 if (CMP_FLAG(l, ECHO)) { in ttydisc_rubchar()
852 } else if (CMP_FLAG(l, ECHOE)) { in ttydisc_rubchar()
855 if (CMP_FLAG(l, ECHOCTL)) { in ttydisc_rubchar()
1006 if (CMP_FLAG(l, ALTWERASE) && CTL_ALNUM(c) != alnum) in ttydisc_rubword()
1030 if (CMP_FLAG(i, IGNBRK)) { in ttydisc_rint()
1033 } else if (CMP_FLAG(i, BRKINT)) { in ttydisc_rint()
1043 (flags & TRE_PARITY && CMP_FLAG(i, INPCK))) { in ttydisc_rint()
1044 if (CMP_FLAG(i, IGNPAR)) { in ttydisc_rint()
1055 if (CMP_FLAG(i, IXANY)) { in ttydisc_rint()
1061 if (CMP_FLAG(i, ISTRIP)) in ttydisc_rint()
1072 if (CMP_FLAG(l, IEXTEN)) { in ttydisc_rint()
1075 if (CMP_FLAG(l, ECHO)) { in ttydisc_rint()
1076 if (CMP_FLAG(l, ECHOE)) in ttydisc_rint()
1086 if (CMP_FLAG(l, FLUSHO)) { in ttydisc_rint()
1101 if (CMP_FLAG(l, ISIG)) { in ttydisc_rint()
1102 if (CMP_FLAG(l, ICANON|IEXTEN) == (ICANON|IEXTEN)) { in ttydisc_rint()
1129 if (!CMP_FLAG(l, NOFLSH)) in ttydisc_rint()
1140 if (CMP_FLAG(i, IXON)) { in ttydisc_rint()
1164 if (CMP_FLAG(i, IGNCR)) in ttydisc_rint()
1166 if (CMP_FLAG(i, ICRNL)) in ttydisc_rint()
1170 if (CMP_FLAG(i, INLCR)) in ttydisc_rint()
1176 if (CMP_FLAG(l, ICANON)) { in ttydisc_rint()
1183 } else if (CMP_FLAG(l, IEXTEN)) { in ttydisc_rint()
1195 if (CMP_FLAG(i, PARMRK) && (unsigned char)c == 0xff) { in ttydisc_rint()
1208 if (CMP_FLAG(i, PARMRK)) { in ttydisc_rint()
1221 if (CMP_FLAG(i, IMAXBEL)) in ttydisc_rint()
1244 if (!CMP_FLAG(l, ICANON) || in ttydisc_rint()