Lines Matching refs:new_serial
1045 struct serial_struct new_serial; in set_serial_info() local
1049 if (copy_from_user(&new_serial,new_info,sizeof(new_serial))) in set_serial_info()
1053 change_spd = ((new_serial.flags ^ port->flags) & ASYNC_SPD_MASK) || in set_serial_info()
1054 new_serial.custom_divisor != state->custom_divisor; in set_serial_info()
1055 if (new_serial.irq || new_serial.port != state->port || in set_serial_info()
1056 new_serial.xmit_fifo_size != state->xmit_fifo_size) { in set_serial_info()
1062 if ((new_serial.baud_base != state->baud_base) || in set_serial_info()
1063 (new_serial.close_delay != port->close_delay) || in set_serial_info()
1064 (new_serial.xmit_fifo_size != state->xmit_fifo_size) || in set_serial_info()
1065 ((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
1071 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1072 state->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1076 if (new_serial.baud_base < 9600) { in set_serial_info()
1086 state->baud_base = new_serial.baud_base; in set_serial_info()
1088 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1089 state->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1090 port->close_delay = new_serial.close_delay * HZ/100; in set_serial_info()
1091 port->closing_wait = new_serial.closing_wait * HZ/100; in set_serial_info()