Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/usb/gadget/function/f_tcm.c bot_cmd_complete() -> bot_enqueue_cmd_cbw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fu | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->function.config | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->function.config->cdev | 4096-ptr_max |
| BUF_SIZE | 0 | fu | (-1),96 |
| BUF_SIZE | 0 | fu | (-1),96 |
| BIT_INFO | 0 | fu->flags | 0x0,0xffffffef |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | fu | unit_byte |
| HALF_LOCKED2 | &pdev->lock | ||
| HALF_LOCKED2 | &priv_dev->lock | ||
| HALF_LOCKED2 | &udc->lock | ||
| HALF_LOCKED2 | flags |
drivers/usb/gadget/function/f_tcm.c bot_cmd_complete() -> bot_enqueue_cmd_cbw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fu | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->flags | 0,32-u32max |
| BUF_SIZE | 0 | fu | (-1),96 |
| BUF_SIZE | 0 | fu | (-1),96 |
| BIT_INFO | 0 | fu->flags | 0x20,0xffffffef |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | fu | unit_byte |
| HALF_LOCKED2 | &cdev->lock | ||
| HALF_LOCKED2 | &pdev->lock | ||
| HALF_LOCKED2 | &priv_dev->lock | ||
| HALF_LOCKED2 | &udc->lock | ||
| HALF_LOCKED2 | cdev_flags | ||
| HALF_LOCKED2 | flags |
drivers/usb/gadget/function/f_tcm.c bot_prepare_reqs() -> bot_enqueue_cmd_cbw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fu | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_req_in | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_req_in->ep | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_req_in->ep->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_req_out | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_req_out->ep | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_req_out->ep->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_status.csw.Signature | 1396855637 |
| PARAM_VALUE | 0 | fu->bot_status.req | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_status.req->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_status.req->complete | 8291365068876365824 |
| PARAM_VALUE | 0 | fu->bot_status.req->ep | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_status.req->ep->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->bot_status.req->length | 13 |
| PARAM_VALUE | 0 | fu->cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->delayed_alt | 0 |
| PARAM_VALUE | 0 | fu->delayed_set_alt_cancel | 0 |
| PARAM_VALUE | 0 | fu->delayed_set_alt_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fu->delayed_set_alt_state | 2 |
| PARAM_VALUE | 0 | fu->ep_cmd->enabled | 0 |
| PARAM_VALUE | 0 | fu->ep_in | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->ep_in->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->ep_in->ops->alloc_request | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->ep_out | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->ep_out->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->ep_out->ops->alloc_request | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->ep_status->enabled | 0 |
| PARAM_VALUE | 0 | fu->flags | 8 |
| PARAM_VALUE | 0 | fu->function.config | 4096-ptr_max |
| PARAM_VALUE | 0 | fu->function.config->cdev | 4096-ptr_max |
| BUF_SIZE | 0 | fu->bot_req_in | 104 |
| BUF_SIZE | 0 | fu->bot_req_out | 104 |
| BUF_SIZE | 0 | fu->bot_status.req | 104 |
| BUF_SIZE | 0 | fu->bot_status.req->buf | 16 |
| DATA_SOURCE | 0 | fu | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/usb/gadget/function/f_tcm.c bot_status_complete() -> bot_enqueue_cmd_cbw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | fu | unit_byte |
| HALF_LOCKED2 | &cdev->lock | ||
| HALF_LOCKED2 | &pdev->lock | ||
| HALF_LOCKED2 | &priv_dev->lock | ||
| HALF_LOCKED2 | &udc->lock | ||
| HALF_LOCKED2 | cdev_flags | ||
| HALF_LOCKED2 | flags |
drivers/usb/gadget/function/f_tcm.c usbg_bot_setup() -> bot_enqueue_cmd_cbw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fu | 4096-ptr_max |
| DATA_SOURCE | 0 | fu | r to_f_uas |
| BIT_INFO | 0 | fu->flags | 0x0,0xffffffdf |
| NOCHECK_CALL |