Defined in 1 files as a function:
Referenced in 20 files:
- drivers/usb/serial/cp210x.c, line 2170
- drivers/usb/serial/digi_acceleport.c, line 1245
- drivers/usb/serial/f81534.c, line 859
- drivers/usb/serial/ftdi_sio.c, line 2181
- drivers/usb/serial/io_edgeport.c, line 2727
- drivers/usb/serial/io_ti.c, line 2521
- drivers/usb/serial/ipw.c
- drivers/usb/serial/keyspan.c, line 2815
- drivers/usb/serial/mos7720.c
- drivers/usb/serial/mos7840.c, line 1480
- drivers/usb/serial/mxuport.c, line 1117
- drivers/usb/serial/option.c
- drivers/usb/serial/pl2303.c
- drivers/usb/serial/qcserial.c
- drivers/usb/serial/quatech2.c, line 637
- drivers/usb/serial/sierra.c, line 837
- drivers/usb/serial/spcp8x5.c, line 136
- drivers/usb/serial/ti_usb_3410_5052.c
- drivers/usb/serial/visor.c
- drivers/usb/serial/xr_serial.c, line 976
Smatch caller information:
drivers/usb/serial/mxuport.c mxuport_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/ti_usb_3410_5052.c ti_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 176 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/ti_usb_3410_5052.c ti_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 0 | serial->private | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| BUF_SIZE | 0 | serial | 344 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/io_edgeport.c edge_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 1312 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/ftdi_sio.c ftdi_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0,4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/quatech2.c qt2_attach() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 24 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/keyspan.c keyspan_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 64 |
| CAPPED_DATA | 0 | serial->dev->descriptor.idProduct | 1 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/xr_serial.c xr_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| CAPPED_DATA | 0 | serial->dev->actconfig->desc.bNumInterfaces | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/option.c option_attach() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 96 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/option.c option_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/mos7840.c mos7840_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/mos7720.c mos7715_parport_init() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 208 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/mos7720.c mos7720_release() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &serial->disc_mutex | ||
| HALF_LOCKED2 | &tty->legacy_mutex | ||
| HALF_LOCKED2 | global &console_mutex |
drivers/usb/serial/io_ti.c edge_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 368 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/f81534.c f81534_calc_num_ports() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-u64max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 192 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/digi_acceleport.c digi_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 168 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| CAPPED_DATA | 0 | serial->type->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/cp210x.c cp210x_attach() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 544 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/ipw.c ipw_attach() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 96 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/ipw.c ipw_release() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &serial->disc_mutex | ||
| HALF_LOCKED2 | &tty->legacy_mutex | ||
| HALF_LOCKED2 | global &console_mutex |
drivers/usb/serial/visor.c palm_os_3_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 1-2 |
| BUF_SIZE | 0 | serial | 344 |
| CAPPED_DATA | 1 | data | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/visor.c visor_calc_num_ports() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/spcp8x5.c spcp8x5_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/sierra.c sierra_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 88 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/qcserial.c qc_attach() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 96 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/qcserial.c qc_release() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &serial->disc_mutex | ||
| HALF_LOCKED2 | &tty->legacy_mutex | ||
| HALF_LOCKED2 | global &console_mutex |
drivers/usb/serial/qcserial.c qcprobe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 0-1 |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/pl2303.c pl2303_probe() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| DATA_SOURCE | 0 | serial | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/pl2303.c pl2303_startup() -> usb_set_serial_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serial | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| BUF_SIZE | 0 | serial | 344 |
| BUF_SIZE | 1 | data | 24 |
| CAPPED_DATA | 0 | serial->interface | 1 |
| CAPPED_DATA | 0 | serial->num_port_pointers | 1 |
| CAPPED_DATA | 0 | serial->num_ports | 1 |
| DATA_SOURCE | 0 | serial | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |