Lines Matching refs:newctrl
278 int newctrl; in acm_process_notification() local
297 newctrl = get_unaligned_le16(data); in acm_process_notification()
299 "%s - serial state: 0x%x\n", __func__, newctrl); in acm_process_notification()
301 if (!acm->clocal && (acm->ctrlin & ~newctrl & ACM_CTRL_DCD)) { in acm_process_notification()
307 difference = acm->ctrlin ^ newctrl; in acm_process_notification()
309 acm->ctrlin = newctrl; in acm_process_notification()
316 if (newctrl & ACM_CTRL_BRK) in acm_process_notification()
318 if (newctrl & ACM_CTRL_RI) in acm_process_notification()
320 if (newctrl & ACM_CTRL_FRAMING) in acm_process_notification()
322 if (newctrl & ACM_CTRL_PARITY) in acm_process_notification()
324 if (newctrl & ACM_CTRL_OVERRUN) in acm_process_notification()
900 unsigned int newctrl; in acm_tty_tiocmset() local
902 newctrl = acm->ctrlout; in acm_tty_tiocmset()
908 newctrl = (newctrl & ~clear) | set; in acm_tty_tiocmset()
910 if (acm->ctrlout == newctrl) in acm_tty_tiocmset()
912 return acm_set_control(acm, acm->ctrlout = newctrl); in acm_tty_tiocmset()
1049 int newctrl = acm->ctrlout; in acm_tty_set_termios() local
1076 newctrl &= ~ACM_CTRL_DTR; in acm_tty_set_termios()
1078 newctrl |= ACM_CTRL_DTR; in acm_tty_set_termios()
1081 if (newctrl != acm->ctrlout) in acm_tty_set_termios()
1082 acm_set_control(acm, acm->ctrlout = newctrl); in acm_tty_set_termios()