Lines Matching refs:new_serial
1049 struct serial_struct new_serial; in set_serial_info() local
1053 if (copy_from_user(&new_serial,new_info,sizeof(new_serial))) in set_serial_info()
1057 change_spd = ((new_serial.flags ^ port->flags) & ASYNC_SPD_MASK) || in set_serial_info()
1058 new_serial.custom_divisor != state->custom_divisor; in set_serial_info()
1059 if (new_serial.irq || new_serial.port != state->port || in set_serial_info()
1060 new_serial.xmit_fifo_size != state->xmit_fifo_size) { in set_serial_info()
1066 if ((new_serial.baud_base != state->baud_base) || in set_serial_info()
1067 (new_serial.close_delay != port->close_delay) || in set_serial_info()
1068 (new_serial.xmit_fifo_size != state->xmit_fifo_size) || in set_serial_info()
1069 ((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
1075 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1076 state->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1080 if (new_serial.baud_base < 9600) { in set_serial_info()
1090 state->baud_base = new_serial.baud_base; in set_serial_info()
1092 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1093 state->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1094 port->close_delay = new_serial.close_delay * HZ/100; in set_serial_info()
1095 port->closing_wait = new_serial.closing_wait * HZ/100; in set_serial_info()