Lines Matching refs:newctrl
277 int newctrl; in acm_process_notification() local
296 newctrl = get_unaligned_le16(data); in acm_process_notification()
298 "%s - serial state: 0x%x\n", __func__, newctrl); in acm_process_notification()
300 if (!acm->clocal && (acm->ctrlin & ~newctrl & ACM_CTRL_DCD)) { in acm_process_notification()
306 difference = acm->ctrlin ^ newctrl; in acm_process_notification()
308 acm->ctrlin = newctrl; in acm_process_notification()
315 if (newctrl & ACM_CTRL_BRK) in acm_process_notification()
317 if (newctrl & ACM_CTRL_RI) in acm_process_notification()
319 if (newctrl & ACM_CTRL_FRAMING) in acm_process_notification()
321 if (newctrl & ACM_CTRL_PARITY) in acm_process_notification()
323 if (newctrl & ACM_CTRL_OVERRUN) in acm_process_notification()
872 unsigned int newctrl; in acm_tty_tiocmset() local
874 newctrl = acm->ctrlout; in acm_tty_tiocmset()
880 newctrl = (newctrl & ~clear) | set; in acm_tty_tiocmset()
882 if (acm->ctrlout == newctrl) in acm_tty_tiocmset()
884 return acm_set_control(acm, acm->ctrlout = newctrl); in acm_tty_tiocmset()
1028 int newctrl = acm->ctrlout; in acm_tty_set_termios() local
1055 newctrl &= ~ACM_CTRL_DTR; in acm_tty_set_termios()
1057 newctrl |= ACM_CTRL_DTR; in acm_tty_set_termios()
1060 if (newctrl != acm->ctrlout) in acm_tty_set_termios()
1061 acm_set_control(acm, acm->ctrlout = newctrl); in acm_tty_set_termios()