Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 24 files:
- drivers/usb/gadget/composite.c, line 487
- drivers/usb/gadget/function/f_acm.c
- drivers/usb/gadget/function/f_ecm.c
- drivers/usb/gadget/function/f_eem.c, line 279
- drivers/usb/gadget/function/f_fs.c, line 3491
- drivers/usb/gadget/function/f_hid.c, line 1171
- drivers/usb/gadget/function/f_loopback.c, line 174
- drivers/usb/gadget/function/f_mass_storage.c, line 3074
- drivers/usb/gadget/function/f_midi.c
- drivers/usb/gadget/function/f_midi2.c
- drivers/usb/gadget/function/f_ncm.c
- drivers/usb/gadget/function/f_obex.c
- drivers/usb/gadget/function/f_phonet.c
- drivers/usb/gadget/function/f_printer.c, line 1105
- drivers/usb/gadget/function/f_rndis.c
- drivers/usb/gadget/function/f_serial.c, line 206
- drivers/usb/gadget/function/f_sourcesink.c, line 326
- drivers/usb/gadget/function/f_subset.c, line 328
- drivers/usb/gadget/function/f_tcm.c, line 2312
- drivers/usb/gadget/function/f_uac1.c
- drivers/usb/gadget/function/f_uac1_legacy.c
- drivers/usb/gadget/function/f_uac2.c
- drivers/usb/gadget/function/f_uvc.c
- net/9p/trans_usbg.c, line 660
Smatch caller information:
drivers/usb/gadget/function/f_mass_storage.c fsg_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_rndis.c rndis_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_rndis.c rndis_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_obex.c obex_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_obex.c obex_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac1_legacy.c f_audio_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac1_legacy.c f_audio_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_loopback.c loopback_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_phonet.c pn_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_phonet.c pn_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_eem.c eem_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_subset.c geth_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_ecm.c ecm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_ecm.c ecm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_printer.c printer_func_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac1.c f_audio_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac1.c f_audio_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac1.c f_audio_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac2.c afunc_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac2.c afunc_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uac2.c afunc_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_tcm.c tcm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_acm.c acm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_acm.c acm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_ncm.c ncm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_ncm.c ncm_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/usb/gadget/function/f_hid.c hidg_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_midi.c f_midi_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_midi.c f_midi_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_serial.c gser_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_fs.c __ffs_func_bind_do_nums() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_uvc.c uvc_function_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &opts->lock | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct f_uvc_opts)->lock |
drivers/usb/gadget/function/f_uvc.c uvc_function_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &opts->lock | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct f_uvc_opts)->lock |
drivers/usb/gadget/function/f_sourcesink.c sourcesink_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/9p/trans_usbg.c usb9pfs_func_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/function/f_midi2.c f_midi2_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &f_midi2_desc_mutex |
drivers/usb/gadget/function/f_midi2.c f_midi2_bind() -> usb_interface_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | config | 4096-ptr_max |
| PARAM_VALUE | 0 | config->next_interface_id | 1-32 |
| PARAM_VALUE | 1 | function | 4096-ptr_max |
| BUF_SIZE | 0 | config->descriptors | (-1),16 |
| BUF_SIZE | 0 | config->label | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | function->fi | (-1),176 |
| DATA_SOURCE | 0 | config | $0 |
| DATA_SOURCE | 1 | function | $1 |
| STR_LEN | 0 | config->cdev | (-1) |
| STR_LEN | 0 | config->label | (-1),15,18 |
| STR_LEN | 1 | function->config->cdev | (-1) |
| STR_LEN | 1 | function->config->label | (-1),15,18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &f_midi2_desc_mutex |