Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 19 files:
- drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c, line 1910
- drivers/hid/usbhid/hiddev.c, line 903
- drivers/media/rc/imon.c
- drivers/media/usb/as102/as102_usb_drv.c, line 367
- drivers/usb/class/cdc-wdm.c, line 1121
- drivers/usb/class/usblp.c, line 1220
- drivers/usb/class/usbtmc.c, line 2488
- drivers/usb/core/file.c, line 161
- drivers/usb/image/mdc800.c, line 485
- drivers/usb/misc/adutux.c, line 731
- drivers/usb/misc/chaoskey.c, line 197
- drivers/usb/misc/idmouse.c, line 363
- drivers/usb/misc/iowarrior.c, line 867
- drivers/usb/misc/ldusb.c, line 725
- drivers/usb/misc/legousbtower.c, line 815
- drivers/usb/misc/sisusbvga/sisusbvga.c, line 2816
- drivers/usb/misc/usblcd.c, line 368
- drivers/usb/misc/yurex.c, line 286
- drivers/usb/usb-skeleton.c, line 539
Smatch caller information:
drivers/usb/misc/adutux.c adu_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 5504928144543809536 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/class/usbtmc.c usbtmc_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 7557203303504490496 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/image/mdc800.c mdc800_usb_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bInterfaceClass | 255 |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 4 |
| PARAM_VALUE | 0 | intf->cur_altsetting->endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 3848268975278329856 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &mdc800->io_lock | ||
| TYPE_LOCK | (struct mdc800_data)->io_lock |
drivers/usb/misc/chaoskey.c chaoskey_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 7972853787997605888 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/usblcd.c lcd_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 1160178694027526144 |
| CAPPED_DATA | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c lpvo_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 6397630989303013376 |
| CAPPED_DATA | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/ldusb.c ld_usb_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 4944744513254203392 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/legousbtower.c tower_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 2394228068746436608 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/sisusbvga/sisusbvga.c sisusb_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 1216488083502014464 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/class/usblp.c usblp_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 4122414751768248320 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/rc/imon.c imon_init_display() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 4137421714647748608 |
| CAPPED_DATA | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| CAPPED_DATA | 0 | intf->dev.driver | 1 |
| DATA_SOURCE | 0 | intf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/rc/imon.c imon_init_display() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 8269808944071561216 |
| CAPPED_DATA | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| CAPPED_DATA | 0 | intf->dev.driver | 1 |
| DATA_SOURCE | 0 | intf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/idmouse.c idmouse_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bInterfaceClass | 10 |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 6208192506256793600 |
| DATA_SOURCE | 0 | intf | $0 |
| FUZZY_MAX | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/usb/as102/as102_usb_drv.c as102_usb_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 5915754127285702656 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/iowarrior.c iowarrior_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 2611988625394937856 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/class/cdc-wdm.c wdm_create() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bInterfaceNumber | 0-255 |
| PARAM_VALUE | 1 | class_driver | 5657331073325510656 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/yurex.c yurex_probe() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 1 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1-255 |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 1 | class_driver | 6447065141061709824 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/usbhid/hiddev.c hiddev_connect() -> usb_register_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | class_driver | 4209684001196716032 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hid->driver_input_lock |