Defined in 2 files as a function:
- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c, line 208 (as a function)
- drivers/phy/broadcom/phy-brcm-usb-init.c, line 845 (as a function)
Referenced in 2 files:
- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c
- drivers/phy/broadcom/phy-brcm-usb-init.c, line 1052
Smatch caller information:
drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common_7211b0() -> usb_init_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | params | 4096-ptr_max |
| PARAM_VALUE | 0 | params->ioc | 0-s32max |
| PARAM_VALUE | 0 | params->ipp | 0-s32max |
| PARAM_VALUE | 0 | params->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | params->ops->init_common | 4684159036261756928,5935826612367806464,6438193769037729792,7329074399447904256 |
| PARAM_VALUE | 0 | params->regs | 4096-ptr_max |
| PARAM_VALUE | 0 | params->syscon_piarbctl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | params->syscon_piarbctl->async | 0 |
| PARAM_VALUE | 0 | params->syscon_piarbctl->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | params->syscon_piarbctl->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | params->syscon_piarbctl->cache_dirty | 1 |
| DATA_SOURCE | 0 | params | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &gphy->mutex | ||
| HALF_LOCKED2 | &priv->mutex |
drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common_7216() -> usb_init_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | params | 4096-ptr_max |
| PARAM_VALUE | 0 | params->ioc | 0-s32max |
| PARAM_VALUE | 0 | params->ipp | 0-s32max |
| PARAM_VALUE | 0 | params->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | params->ops->init_common | 4684159036261756928,5935826612367806464,6438193769037729792,7329074399447904256 |
| PARAM_VALUE | 0 | params->regs | 4096-ptr_max |
| PARAM_VALUE | 0 | params->supported_port_modes | 0 |
| DATA_SOURCE | 0 | params | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &gphy->mutex | ||
| HALF_LOCKED2 | &priv->mutex |
drivers/phy/broadcom/phy-brcm-usb.c brcm_usb_init_common() -> (struct brcm_usb_init_ops)->init_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | params | 4096-ptr_max |
| PARAM_VALUE | 0 | params->ioc | 0-s32max |
| PARAM_VALUE | 0 | params->ipp | 0-s32max |
| PARAM_VALUE | 0 | params->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | params->ops->init_common | 4684159036261756928,5935826612367806464,6438193769037729792,7329074399447904256 |
| DATA_SOURCE | 0 | params | $0 |
| CONTAINER | 0 | -8-96+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &gphy->mutex | ||
| HALF_LOCKED2 | &priv->mutex |