CMSPAR
tty->termios.c_cflag &= ~CMSPAR;
(termios->c_cflag & CMSPAR ? 2 : 0) : 0;
if (cflag & CMSPAR)
if (termio->c_cflag & CMSPAR)
if (termio->c_cflag & CMSPAR)
if (cflag & CMSPAR)
ktermios.c_cflag &= ~(PARENB | PARODD | CMSPAR);
if ((tty->termios.c_cflag & (PARENB | PARODD | CMSPAR)) !=
(ktermios.c_cflag & (PARENB | PARODD | CMSPAR)))
termios->c_cflag &= ~(HUPCL | CRTSCTS | CMSPAR);
if (termios->c_cflag & CMSPAR)
if (c_cflag & CMSPAR)
termios->c_cflag &= ~(CSTOPB | PARENB | PARODD | CMSPAR);
if (termios->c_cflag & CMSPAR)
termios->c_cflag &= ~(CMSPAR | CRTSCTS);
new->c_cflag &= ~CMSPAR;
new->c_cflag &= ~(CMSPAR|CRTSCTS|CSIZE);
if (termios->c_cflag & CMSPAR) {
termios->c_cflag &= ~CMSPAR;
termios->c_cflag &= ~CMSPAR;
termios->c_cflag &= ~CMSPAR;
if (termios->c_cflag & CMSPAR) {
if (termios->c_cflag & CMSPAR) {
if (termios->c_cflag & CMSPAR) {
if (termios->c_cflag & CMSPAR) {
if (termios->c_cflag & CMSPAR) {
if (ch->ch_c_cflag & CMSPAR)
if (ch->ch_c_cflag & CMSPAR)
cflag &= ~CMSPAR; /* Mark/Space parity is not supported */
termios->c_cflag &= ~(HUPCL | CMSPAR | CLOCAL | CRTSCTS);
if (termios->c_cflag & CMSPAR)
cflag &= ~CMSPAR;
termios->c_cflag &= ~CMSPAR;
if (termios->c_cflag & CMSPAR) {
termios->c_cflag &= ~CMSPAR; /* Mark/Space parity is not supported */
if (new->c_cflag & CMSPAR)
termios->c_cflag &= ~(CRTSCTS | CMSPAR);
else if (termios->c_cflag & CMSPAR)
if (cflag & CMSPAR)
if (termios->c_cflag & CMSPAR)
if (termios->c_cflag & CMSPAR) {
termios->c_cflag &= ~CMSPAR; /* Mark/Space parity is not supported */
new->c_cflag &= ~CMSPAR;
} else if (termios->c_cflag & CMSPAR) {
if (termios->c_cflag & CMSPAR) {
((cfl & CMSPAR) ? RP2_TXRX_CTL_CMSPAR_m : 0) |
termios->c_cflag &= ~(HUPCL | CMSPAR);
termios->c_cflag &= ~CMSPAR;
termios->c_cflag &= ~CMSPAR;
termios->c_cflag &= ~CMSPAR;
termios->c_cflag &= ~(HUPCL | CMSPAR);
termios->c_cflag &= ~CMSPAR; /* no support mark/space */
termios->c_cflag &= ~(CMSPAR |
if (cflag & CMSPAR)
termios->c_cflag &= ~(CMSPAR | CRTSCTS);
termios->c_cflag &= ~CMSPAR;
if (termios->c_cflag & CMSPAR) {
(termios->c_cflag & CMSPAR ? 2 : 0) : 0;
if (cflag & CMSPAR)
termios->c_cflag &= ~CMSPAR;
tty->termios.c_cflag &= ~(CSIZE | CSTOPB | CMSPAR);
tty->termios.c_cflag &= ~(CMSPAR|CRTSCTS);
tty->termios.c_cflag &= ~CMSPAR;
if ((old_termios->c_cflag & (CSIZE|PARODD|PARENB|CMSPAR|CSTOPB)) ==
(termios->c_cflag & (CSIZE|PARODD|PARENB|CMSPAR|CSTOPB)))
if (cflag & CMSPAR)
if (cflag & CMSPAR) {
tty->termios.c_cflag &= ~CMSPAR;
const u32 supported_mask = CMSPAR|PARENB|PARODD;
if (cflag & CMSPAR) { /* Using mark space */
tty->termios.c_cflag &= ~CMSPAR;
tty->termios.c_cflag &= ~CMSPAR;
termios->c_cflag &= ~CMSPAR;
if (cflag & CMSPAR)
if (cflag & CMSPAR)
tty->termios.c_cflag &= ~CMSPAR;
tty->termios.c_cflag &= ~CMSPAR;
if (cflag & CMSPAR)
#define C_CMSPAR(tty) _C_FLAG((tty), CMSPAR)