Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/usb/gadget/udc/pch_udc.c, line 2847 (as a function)
- drivers/usb/gadget/udc/snps_udc_core.c, line 3061 (as a function)
Referenced in 4 files:
- drivers/usb/gadget/udc/amd5536udc_pci.c, line 163
- drivers/usb/gadget/udc/pch_udc.c, line 3093
- drivers/usb/gadget/udc/snps_udc_core.c, line 3124
- drivers/usb/gadget/udc/snps_udc_plat.c, line 189
Smatch caller information:
drivers/usb/gadget/udc/pch_udc.c pch_udc_probe() -> init_dma_pools()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bar | 1 |
| PARAM_VALUE | 0 | dev->ep->dev | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.address | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.caps.dir_in | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.caps.dir_out | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.caps.type_bulk | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.caps.type_control | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.caps.type_int | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.caps.type_iso | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.claimed | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.comp_desc | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.desc | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.driver_data | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.enabled | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.ep_list.next | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.ep_list.prev | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.max_streams | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.maxburst | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.maxpacket | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.maxpacket_limit | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.mult | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.name | 0 |
| PARAM_VALUE | 0 | dev->ep->ep.ops | 0 |
| PARAM_VALUE | 0 | dev->ep->epsts | 0 |
| PARAM_VALUE | 0 | dev->ep->halted | 0 |
| PARAM_VALUE | 0 | dev->ep->in | 0 |
| PARAM_VALUE | 0 | dev->ep->num | 0 |
| PARAM_VALUE | 0 | dev->ep->offset_addr | 0 |
| PARAM_VALUE | 0 | dev->ep->queue.next | 0 |
| PARAM_VALUE | 0 | dev->ep->queue.prev | 0 |
| PARAM_VALUE | 0 | dev->ep->td_data | 0 |
| PARAM_VALUE | 0 | dev->ep->td_data_phys | 0 |
| PARAM_VALUE | 0 | dev->ep->td_stp | 0 |
| PARAM_VALUE | 0 | dev->ep->td_stp_phys | 0 |
| PARAM_VALUE | 0 | dev->gadget.ep0 | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep0->ep_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep0->ep_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep0->ep_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep0->ep_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep0->ep_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ep_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->gadget.ops | 5642821472732516352 |
| PARAM_VALUE | 0 | dev->gadget.speed | 0 |
| PARAM_VALUE | 0 | dev->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->is_managed | 1 |
| PARAM_VALUE | 0 | dev->pdev->is_virtfn | 0 |
| PARAM_VALUE | 0 | dev->pdev->pcie_cap | 0-1 |
| PARAM_VALUE | 0 | dev->vbus_gpio.intr | 0 |
| PARAM_VALUE | 0 | dev->vbus_gpio.port | 0,4096-ptr_max |
| BUF_SIZE | 0 | dev | 7072 |
| BUF_SIZE | 0 | dev->gadget.ops | 136 |
| BUF_SIZE | 0 | dev->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064 |
| DATA_SOURCE | 0 | dev | r devm_kzalloc |
| MEM_ZERO | 0 | dev | |
| MEM_ZERO | 0 | dev->ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->pdev->current_state | 0-3[c] |
drivers/usb/gadget/udc/snps_udc_plat.c udc_plat_probe() -> init_dma_pools()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->conn_type | 0-1 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->irq | 1-u32max |
| PARAM_VALUE | 0 | dev->nb.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->nb.notifier_call | 0,7919111884988772352 |
| PARAM_VALUE | 0 | dev->udc_phy | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->udc_phy->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | dev->udc_phy->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | dev->udc_phy->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->udc_phy->ops->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->udc_phy->ops->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | dev->udc_phy->pwr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->ena_gpio_state | 1 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->ena_pin->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->notifier.head->priority | s32min-s32max |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->reg_data->load | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->reg_data->load_updated | 0-1 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->reg_data->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->reg_data->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->regmap->async | 0-1 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->supply->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | dev->udc_phy->pwr->rdev->use_count | 0-4294967295 |
| PARAM_VALUE | 0 | dev->virt_addr | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 8752 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| DATA_SOURCE | 0 | dev | r devm_kzalloc |
| FUZZY_MAX | 0 | dev->conn_type | 0 |
| MEM_ZERO | 0 | dev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/gadget/udc/amd5536udc_pci.c udc_pci_probe() -> init_dma_pools()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->chiprev | 0-255 |
| PARAM_VALUE | 0 | dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->irq | 1-u32max |
| PARAM_VALUE | 0 | dev->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | dev->pdev->irq | 1-u32max |
| PARAM_VALUE | 0 | dev->pdev->is_busmaster | 1 |
| PARAM_VALUE | 0 | dev->pdev->pcie_cap | 0-1 |
| PARAM_VALUE | 0 | dev->virt_addr | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 8752 |
| BUF_SIZE | 0 | dev->dev | 1616 |
| BUF_SIZE | 0 | dev->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064 |
| DATA_SOURCE | 0 | dev | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->pdev->current_state | 0-3[c] |