Lines Matching refs:new_serial
1024 struct serial_struct new_serial; in set_serial_info() local
1028 if (copy_from_user(&new_serial,new_info,sizeof(new_serial))) in set_serial_info()
1032 change_spd = ((new_serial.flags ^ port->flags) & ASYNC_SPD_MASK) || in set_serial_info()
1033 new_serial.custom_divisor != state->custom_divisor; in set_serial_info()
1034 if (new_serial.irq || new_serial.port != state->port || in set_serial_info()
1035 new_serial.xmit_fifo_size != state->xmit_fifo_size) { in set_serial_info()
1041 if ((new_serial.baud_base != state->baud_base) || in set_serial_info()
1042 (new_serial.close_delay != port->close_delay) || in set_serial_info()
1043 (new_serial.xmit_fifo_size != state->xmit_fifo_size) || in set_serial_info()
1044 ((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
1050 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1051 state->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1055 if (new_serial.baud_base < 9600) { in set_serial_info()
1065 state->baud_base = new_serial.baud_base; in set_serial_info()
1067 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1068 state->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1069 port->close_delay = new_serial.close_delay * HZ/100; in set_serial_info()
1070 port->closing_wait = new_serial.closing_wait * HZ/100; in set_serial_info()
1077 if (new_serial.flags & ASYNC_SPD_MASK) in set_serial_info()