Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 16 files:
- drivers/media/usb/uvc/uvc_driver.c
- drivers/net/wireless/ath/carl9170/usb.c, line 1132
- drivers/net/wireless/intersil/p54/p54usb.c, line 971
- drivers/net/wireless/morsemicro/mm81x/usb.c, line 761
- drivers/net/wireless/purelifi/plfxlc/usb.c, line 403
- drivers/net/wireless/zydas/zd1211rw/zd_usb.c, line 1204
- drivers/usb/class/cdc-acm.c, line 1390
- drivers/usb/class/usblp.c, line 1158
- drivers/usb/core/hub.c
- drivers/usb/core/message.c, line 2002
- drivers/usb/core/usb.c, line 816
- drivers/usb/misc/chaoskey.c, line 151
- drivers/usb/misc/iowarrior.c, line 775
- drivers/usb/misc/yurex.c, line 209
- drivers/usb/serial/usb-serial.c, line 693
- drivers/usb/usb-skeleton.c, line 508
Smatch caller information:
drivers/net/wireless/zydas/zd1211rw/zd_usb.c zd_usb_init() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/core/message.c usb_set_wireless_status() -> usb_get_intf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| DATA_SOURCE | 0 | intf | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/misc/chaoskey.c chaoskey_probe() -> usb_get_intf()
| 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->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/serial/usb-serial.c create_serial() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/usb/uvc/uvc_driver.c uvc_probe() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/usb/uvc/uvc_driver.c uvc_stream_new() -> usb_get_intf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->authorized | 1 |
| PARAM_VALUE | 0 | intf->condition | 2 |
| PARAM_VALUE | 0 | intf->cur_altsetting | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bInterfaceSubClass | 2 |
| PARAM_VALUE | 0 | intf->dev.driver | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.driver->p->kobj.sd->count.counter | s32min-s32max |
| PARAM_VALUE | 0 | intf->dev.driver->p->kobj.sd->symlink.target_kn->count.counter | s32min-s32max |
| PARAM_VALUE | 0 | intf->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.kobj.sd->__parent | 0 |
| PARAM_VALUE | 0 | intf->dev.links.defer_sync.next | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.links.defer_sync.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->dev.links.status | 1-2 |
| PARAM_VALUE | 0 | intf->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | intf->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | intf->dev.p->knode_driver.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | intf->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | intf->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | intf->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | intf->dev.power.ignore_children | 0 |
| PARAM_VALUE | 0 | intf->dev.power.last_status | (-1) |
| PARAM_VALUE | 0 | intf->dev.power.runtime_error | 0 |
| PARAM_VALUE | 0 | intf->dev.power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | intf->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| PARAM_VALUE | 0 | *intf->dev->p->deferred_probe_reason | 0-255 |
| DATA_SOURCE | 0 | intf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/carl9170/usb.c carl9170_usb_probe() -> usb_get_intf()
| 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 |
| CAPPED_DATA | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/class/usblp.c usblp_probe() -> usb_get_intf()
| 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->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | intf->needs_binding | 0 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/core/hub.c hub_probe() -> usb_get_intf()
| 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.bInterfaceSubClass | 0-1 |
| PARAM_VALUE | 0 | intf->cur_altsetting->desc.bNumEndpoints | 1 |
| 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 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/core/hub.c usb_queue_reset_device() -> usb_get_intf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf->dev.power.wakeirq->status | 0-4294967295 |
| CAPPED_DATA | 0 | &intf->reset_ws | 1 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hdev->req_lock |
drivers/net/wireless/purelifi/plfxlc/usb.c plfxlc_usb_init() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/morsemicro/mm81x/usb.c mm81x_usb_probe() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/class/cdc-acm.c acm_probe() -> usb_get_intf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/misc/iowarrior.c iowarrior_probe() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/yurex.c yurex_probe() -> usb_get_intf()
| 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 |
| DATA_SOURCE | 0 | intf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intersil/p54/p54usb.c p54u_load_firmware() -> usb_get_intf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | intf | 4096-ptr_max |
| PARAM_VALUE | 0 | intf->altsetting | 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 |
| DATA_SOURCE | 0 | intf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |