Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/media/usb/dvb-usb/m920x.c
- drivers/media/usb/gspca/konica.c, line 177
- drivers/media/usb/gspca/ov519.c
- drivers/media/usb/gspca/stv06xx/stv06xx.c, line 279
- drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c, line 185
- drivers/media/usb/gspca/xirlink_cit.c, line 1439
- drivers/media/usb/pwc/pwc-if.c, line 424
- drivers/net/usb/cdc_ncm.c, line 1059
- drivers/net/usb/ipheth.c, line 603
- drivers/usb/atm/xusbatm.c, line 45
- drivers/usb/core/hcd.c, line 1936
- drivers/usb/core/message.c
- drivers/usb/core/usb.c, line 397
- drivers/usb/serial/qcserial.c, line 253
- sound/usb/helper.c, line 132
Smatch caller information:
drivers/usb/core/message.c usb_reset_configuration() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | altnum | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &board->big_gpib_mutex | ||
| HALF_LOCKED2 | &dev->dev.mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | global &ni_usb_hotplug_lock |
drivers/usb/core/message.c usb_set_configuration() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 1 | altnum | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | hcd->bandwidth_mutex | ||
| HALF_LOCKED2 | &(sdev->udev)->dev.mutex | ||
| HALF_LOCKED2 | &dev->dev.mutex | ||
| HALF_LOCKED2 | &dev->dev.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/usb/core/message.c usb_set_interface() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| DATA_SOURCE | 1 | altnum | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | altnum | 0-u32max |
| HALF_LOCKED2 | &dev->dev.mutex | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &dev->v4l2_lock | ||
| HALF_LOCKED2 | &dev->v4l_lock | ||
| HALF_LOCKED2 | &dvb->lock | ||
| HALF_LOCKED2 | &dvbdev->i2c_mutex | ||
| HALF_LOCKED2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pdev->v4l2_lock | ||
| HALF_LOCKED2 | &state->fe_lock | ||
| HALF_LOCKED2 | &ttusb->semi2c | ||
| HALF_LOCKED2 | _T->lock |
sound/usb/helper.c snd_usb_get_host_interface() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| DATA_SOURCE | 1 | altnum | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | _T->lock |
drivers/media/usb/gspca/ov519.c ov511_mode_init_regs() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | &gspca_dev->usb_lock |
drivers/media/usb/gspca/ov519.c ov518_mode_init_regs() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | &gspca_dev->usb_lock |
drivers/media/usb/gspca/konica.c sd_start() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | &gspca_dev->usb_lock |
drivers/media/usb/gspca/stv06xx/stv06xx.c stv06xx_start() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | &gspca_dev->usb_lock |
drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c pb0100_start() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| CAPPED_DATA | 1 | altnum | 1 |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | &gspca_dev->usb_lock |
drivers/media/usb/pwc/pwc-if.c pwc_isoc_init() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdev->v4l2_lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | vq->lock | ||
| TYPE_LOCK | (struct pwc_device)->v4l2_lock |
drivers/media/usb/dvb-usb/m920x.c m920x_identify_state() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| PARAM_VALUE | 1 | altnum | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/usb/dvb-usb/m920x.c m920x_init_ep() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 1 | altnum | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/usb/gspca/xirlink_cit.c cit_get_packet_size() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 0,4096-ptr_max |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | altnum | unit_array_size |
| HALF_LOCKED2 | &gspca_dev->usb_lock |
drivers/usb/core/hcd.c usb_hcd_alloc_bandwidth() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 1 | altnum | 0 |
| DATA_SOURCE | 0 | intf | r usb_ifnum_to_if |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | hcd->bandwidth_mutex | ||
| HALF_LOCKED2 | &dev->dev.mutex | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &dev->v4l2_lock | ||
| HALF_LOCKED2 | &dev->v4l_lock | ||
| HALF_LOCKED2 | &dvb->lock | ||
| HALF_LOCKED2 | &dvbdev->i2c_mutex | ||
| HALF_LOCKED2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pdev->v4l2_lock | ||
| HALF_LOCKED2 | &ttusb->semi2c | ||
| HALF_LOCKED2 | &udev->dev.mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/net/usb/ipheth.c ipheth_probe() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 1 | altnum | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/atm/xusbatm.c xusbatm_find_intf() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 1-u64max |
| PARAM_VALUE | 1 | altnum | 0-255 |
| CAPPED_DATA | 1 | altnum | 1 |
| DATA_SOURCE | 1 | altnum | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/cdc_ncm.c cdc_ncm_select_altsetting() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->num_altsetting | 2-u32max |
| PARAM_VALUE | 1 | altnum | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| FUZZY_MAX | 0 | intf->num_altsetting | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/serial/qcserial.c qcprobe() -> usb_altnum_to_altsetting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->num_altsetting | 2 |
| PARAM_VALUE | 1 | altnum | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |