Home
last modified time | relevance | path

Searched refs:new_serial (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/tty/
Damiserial.c1024 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()
[all …]
Dmoxa.c2054 struct serial_struct new_serial; in moxa_set_serial_info() local
2056 if (copy_from_user(&new_serial, new_info, sizeof(new_serial))) in moxa_set_serial_info()
2059 if (new_serial.irq != 0 || new_serial.port != 0 || in moxa_set_serial_info()
2060 new_serial.custom_divisor != 0 || in moxa_set_serial_info()
2061 new_serial.baud_base != 921600) in moxa_set_serial_info()
2065 if (((new_serial.flags & ~ASYNC_USR_MASK) != in moxa_set_serial_info()
2069 info->port.close_delay = new_serial.close_delay * HZ / 100; in moxa_set_serial_info()
2071 new_serial.flags = (new_serial.flags & ~ASYNC_FLAGS); in moxa_set_serial_info()
2072 new_serial.flags |= (info->port.flags & ASYNC_FLAGS); in moxa_set_serial_info()
2074 MoxaSetFifo(info, new_serial.type == PORT_16550A); in moxa_set_serial_info()
[all …]
Dmxser.c1234 struct serial_struct new_serial; in mxser_set_serial_info() local
1242 if (copy_from_user(&new_serial, new_info, sizeof(new_serial))) in mxser_set_serial_info()
1245 if (new_serial.irq != info->board->irq || in mxser_set_serial_info()
1246 new_serial.port != info->ioaddr) in mxser_set_serial_info()
1252 if ((new_serial.baud_base != info->baud_base) || in mxser_set_serial_info()
1253 (new_serial.close_delay != info->port.close_delay) || in mxser_set_serial_info()
1254 ((new_serial.flags & ~ASYNC_USR_MASK) != (info->port.flags & ~ASYNC_USR_MASK))) in mxser_set_serial_info()
1257 (new_serial.flags & ASYNC_USR_MASK)); in mxser_set_serial_info()
1264 (new_serial.flags & ASYNC_FLAGS)); in mxser_set_serial_info()
1265 port->close_delay = new_serial.close_delay * HZ / 100; in mxser_set_serial_info()
[all …]
Dcyclades.c2283 struct serial_struct new_serial; in cy_set_serial_info() local
2287 if (copy_from_user(&new_serial, new_info, sizeof(new_serial))) in cy_set_serial_info()
2295 if (new_serial.close_delay != info->port.close_delay || in cy_set_serial_info()
2296 new_serial.baud_base != info->baud || in cy_set_serial_info()
2297 (new_serial.flags & ASYNC_FLAGS & in cy_set_serial_info()
2305 (new_serial.flags & ASYNC_USR_MASK); in cy_set_serial_info()
2306 info->baud = new_serial.baud_base; in cy_set_serial_info()
2307 info->custom_divisor = new_serial.custom_divisor; in cy_set_serial_info()
2316 info->baud = new_serial.baud_base; in cy_set_serial_info()
2317 info->custom_divisor = new_serial.custom_divisor; in cy_set_serial_info()
[all …]
Drocket.c1184 struct rocket_config new_serial; in set_config() local
1186 if (copy_from_user(&new_serial, new_info, sizeof (new_serial))) in set_config()
1192 if ((new_serial.flags & ~ROCKET_USR_MASK) != (info->flags & ~ROCKET_USR_MASK)) { in set_config()
1196 info->flags = ((info->flags & ~ROCKET_USR_MASK) | (new_serial.flags & ROCKET_USR_MASK)); in set_config()
1201 if ((new_serial.flags ^ info->flags) & ROCKET_SPD_MASK) { in set_config()
1203 if (new_serial.flags & ROCKET_SPD_MASK) in set_config()
1207 info->flags = ((info->flags & ~ROCKET_FLAGS) | (new_serial.flags & ROCKET_FLAGS)); in set_config()
1208 info->port.close_delay = new_serial.close_delay; in set_config()
1209 info->port.closing_wait = new_serial.closing_wait; in set_config()
/Linux-v4.19/drivers/usb/serial/
Dusb_wwan.c157 struct serial_struct new_serial; in set_serial_info() local
161 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
164 close_delay = new_serial.close_delay * 10; in set_serial_info()
165 closing_wait = new_serial.closing_wait == ASYNC_CLOSING_WAIT_NONE ? in set_serial_info()
166 ASYNC_CLOSING_WAIT_NONE : new_serial.closing_wait * 10; in set_serial_info()
Dftdi_sio.c1465 struct serial_struct new_serial; in set_serial_info() local
1468 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
1477 if ((new_serial.flags ^ priv->flags) & ~ASYNC_USR_MASK) { in set_serial_info()
1482 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1483 priv->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1487 if (new_serial.baud_base != priv->baud_base) { in set_serial_info()
1495 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1496 priv->custom_divisor = new_serial.custom_divisor; in set_serial_info()
Dti_usb_3410_5052.c1450 struct serial_struct new_serial; in ti_set_serial_info() local
1453 if (copy_from_user(&new_serial, new_arg, sizeof(new_serial))) in ti_set_serial_info()
1456 cwait = new_serial.closing_wait; in ti_set_serial_info()
1458 cwait = msecs_to_jiffies(10 * new_serial.closing_wait); in ti_set_serial_info()
/Linux-v4.19/drivers/staging/greybus/
Duart.c642 struct serial_struct new_serial; in set_serial_info() local
647 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
650 close_delay = new_serial.close_delay * 10; in set_serial_info()
651 closing_wait = new_serial.closing_wait == ASYNC_CLOSING_WAIT_NONE ? in set_serial_info()
652 ASYNC_CLOSING_WAIT_NONE : new_serial.closing_wait * 10; in set_serial_info()
/Linux-v4.19/drivers/usb/class/
Dcdc-acm.c908 struct serial_struct new_serial; in set_serial_info() local
912 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
915 close_delay = new_serial.close_delay * 10; in set_serial_info()
916 closing_wait = new_serial.closing_wait == ASYNC_CLOSING_WAIT_NONE ? in set_serial_info()
917 ASYNC_CLOSING_WAIT_NONE : new_serial.closing_wait * 10; in set_serial_info()
/Linux-v4.19/drivers/tty/serial/
Dserial_core.c996 struct serial_struct new_serial; in uart_set_info_user() local
1000 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in uart_set_info_user()
1011 retval = uart_set_info(tty, port, state, &new_serial); in uart_set_info_user()