Home
last modified time | relevance | path

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

/linux-4.1.27/net/irda/ircomm/
Dircomm_tty_ioctl.c292 struct serial_struct new_serial; in ircomm_tty_set_serial_info()
295 if (copy_from_user(&new_serial,new_info,sizeof(new_serial))) in ircomm_tty_set_serial_info()
303 if ((new_serial.baud_base != state->settings.data_rate) || in ircomm_tty_set_serial_info()
304 (new_serial.close_delay != state->close_delay) || in ircomm_tty_set_serial_info()
305 ((new_serial.flags & ~ASYNC_USR_MASK) != in ircomm_tty_set_serial_info()
309 (new_serial.flags & ASYNC_USR_MASK)); in ircomm_tty_set_serial_info()
311 (new_serial.flags & ASYNC_USR_MASK)); in ircomm_tty_set_serial_info()
321 if (self->settings.data_rate != new_serial.baud_base) { in ircomm_tty_set_serial_info()
322 self->settings.data_rate = new_serial.baud_base; in ircomm_tty_set_serial_info()
326 self->close_delay = new_serial.close_delay * HZ/100; in ircomm_tty_set_serial_info()
[all …]
/linux-4.1.27/drivers/tty/serial/
D68328serial.c832 struct serial_struct new_serial; local
838 if (copy_from_user(&new_serial, new_info, sizeof(new_serial)))
843 if ((new_serial.baud_base != info->baud_base) ||
844 (new_serial.type != info->type) ||
845 (new_serial.close_delay != port->close_delay) ||
846 ((new_serial.flags & ~ASYNC_USR_MASK) !=
850 (new_serial.flags & ASYNC_USR_MASK));
851 info->custom_divisor = new_serial.custom_divisor;
863 info->baud_base = new_serial.baud_base;
865 (new_serial.flags & ASYNC_FLAGS));
[all …]
Dcrisv10.c3301 struct serial_struct new_serial; in set_serial_info() local
3305 if (copy_from_user(&new_serial, new_info, sizeof(new_serial))) in set_serial_info()
3311 if ((new_serial.type != info->type) || in set_serial_info()
3312 (new_serial.close_delay != info->port.close_delay) || in set_serial_info()
3313 ((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
3317 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
3329 info->baud_base = new_serial.baud_base; in set_serial_info()
3331 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
3332 info->custom_divisor = new_serial.custom_divisor; in set_serial_info()
3333 info->type = new_serial.type; in set_serial_info()
[all …]
Dserial_core.c915 struct serial_struct new_serial; in uart_set_info_user() local
919 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in uart_set_info_user()
930 retval = uart_set_info(tty, port, state, &new_serial); in uart_set_info_user()
/linux-4.1.27/drivers/tty/
Damiserial.c1049 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()
[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.c1238 struct serial_struct new_serial; in mxser_set_serial_info() local
1246 if (copy_from_user(&new_serial, new_info, sizeof(new_serial))) in mxser_set_serial_info()
1249 if (new_serial.irq != info->board->irq || in mxser_set_serial_info()
1250 new_serial.port != info->ioaddr) in mxser_set_serial_info()
1256 if ((new_serial.baud_base != info->baud_base) || in mxser_set_serial_info()
1257 (new_serial.close_delay != info->port.close_delay) || in mxser_set_serial_info()
1258 ((new_serial.flags & ~ASYNC_USR_MASK) != (info->port.flags & ~ASYNC_USR_MASK))) in mxser_set_serial_info()
1261 (new_serial.flags & ASYNC_USR_MASK)); in mxser_set_serial_info()
1268 (new_serial.flags & ASYNC_FLAGS)); in mxser_set_serial_info()
1269 port->close_delay = new_serial.close_delay * HZ / 100; in mxser_set_serial_info()
[all …]
Dcyclades.c2317 struct serial_struct new_serial; in cy_set_serial_info() local
2320 if (copy_from_user(&new_serial, new_info, sizeof(new_serial))) in cy_set_serial_info()
2325 if (new_serial.close_delay != info->port.close_delay || in cy_set_serial_info()
2326 new_serial.baud_base != info->baud || in cy_set_serial_info()
2327 (new_serial.flags & ASYNC_FLAGS & in cy_set_serial_info()
2335 (new_serial.flags & ASYNC_USR_MASK); in cy_set_serial_info()
2336 info->baud = new_serial.baud_base; in cy_set_serial_info()
2337 info->custom_divisor = new_serial.custom_divisor; in cy_set_serial_info()
2346 info->baud = new_serial.baud_base; in cy_set_serial_info()
2347 info->custom_divisor = new_serial.custom_divisor; in cy_set_serial_info()
[all …]
Drocket.c1220 struct rocket_config new_serial; in set_config() local
1222 if (copy_from_user(&new_serial, new_info, sizeof (new_serial))) in set_config()
1228 if ((new_serial.flags & ~ROCKET_USR_MASK) != (info->flags & ~ROCKET_USR_MASK)) { in set_config()
1232 info->flags = ((info->flags & ~ROCKET_USR_MASK) | (new_serial.flags & ROCKET_USR_MASK)); in set_config()
1238 info->flags = ((info->flags & ~ROCKET_FLAGS) | (new_serial.flags & ROCKET_FLAGS)); in set_config()
1239 info->port.close_delay = new_serial.close_delay; in set_config()
1240 info->port.closing_wait = new_serial.closing_wait; in set_config()
/linux-4.1.27/drivers/usb/serial/
Dusb_wwan.c129 struct serial_struct new_serial; in set_serial_info() local
133 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
136 close_delay = new_serial.close_delay * 10; in set_serial_info()
137 closing_wait = new_serial.closing_wait == ASYNC_CLOSING_WAIT_NONE ? in set_serial_info()
138 ASYNC_CLOSING_WAIT_NONE : new_serial.closing_wait * 10; in set_serial_info()
Dti_usb_3410_5052.c1250 struct serial_struct new_serial; in ti_set_serial_info() local
1253 if (copy_from_user(&new_serial, new_arg, sizeof(new_serial))) in ti_set_serial_info()
1256 cwait = new_serial.closing_wait; in ti_set_serial_info()
1258 cwait = msecs_to_jiffies(10 * new_serial.closing_wait); in ti_set_serial_info()
1260 tport->tp_flags = new_serial.flags & TI_SET_SERIAL_FLAGS; in ti_set_serial_info()
Dftdi_sio.c1467 struct serial_struct new_serial; in set_serial_info() local
1470 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
1479 if (((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
1485 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1486 priv->custom_divisor = new_serial.custom_divisor; in set_serial_info()
1490 if (new_serial.baud_base != priv->baud_base) { in set_serial_info()
1498 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1499 priv->custom_divisor = new_serial.custom_divisor; in set_serial_info()
/linux-4.1.27/drivers/usb/class/
Dcdc-acm.c850 struct serial_struct new_serial; in set_serial_info() local
854 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
857 close_delay = new_serial.close_delay * 10; in set_serial_info()
858 closing_wait = new_serial.closing_wait == ASYNC_CLOSING_WAIT_NONE ? in set_serial_info()
859 ASYNC_CLOSING_WAIT_NONE : new_serial.closing_wait * 10; in set_serial_info()