Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/pci/controller/dwc/pcie-designware-ep.c, line 1318 (as a function)
- drivers/pci/controller/dwc/pcie-designware.h, line 955 (as a function)
Referenced in 14 files:
- drivers/pci/controller/dwc/pci-dra7xx.c, line 465
- drivers/pci/controller/dwc/pci-imx6.c, line 1653
- drivers/pci/controller/dwc/pci-keystone.c, line 1313
- drivers/pci/controller/dwc/pci-layerscape-ep.c, line 276
- drivers/pci/controller/dwc/pcie-artpec6.c, line 455
- drivers/pci/controller/dwc/pcie-designware-ep.c, line 1435
- drivers/pci/controller/dwc/pcie-designware-plat.c, line 139
- drivers/pci/controller/dwc/pcie-dw-rockchip.c, line 792
- drivers/pci/controller/dwc/pcie-keembay.c, line 433
- drivers/pci/controller/dwc/pcie-qcom-ep.c, line 524
- drivers/pci/controller/dwc/pcie-rcar-gen4.c, line 576
- drivers/pci/controller/dwc/pcie-stm32-ep.c, line 150
- drivers/pci/controller/dwc/pcie-tegra194.c, line 1912
- drivers/pci/controller/dwc/pcie-uniphier-ep.c, line 396
Smatch caller information:
drivers/pci/controller/dwc/pcie-designware-plat.c dw_plat_pcie_probe() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->ops | 8189491110277296128 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pcie-keembay.c keembay_pcie_probe() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->ops | 7486974107314450432 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pcie-tegra194.c pex_ep_event_pex_rst_deassert() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| BUF_SIZE | 0 | ep | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/dwc/pcie-dw-rockchip.c rockchip_pcie_configure_ep() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->ops | 3598499357042257920 |
| PARAM_VALUE | 0 | ep->page_size | 65536 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pcie-artpec6.c artpec6_pcie_probe() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->ops | 1216928478823342080 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pci-dra7xx.c dra7xx_add_pcie_ep() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->group | (-4095)-(-1) |
| PARAM_VALUE | 0 | ep->epc->list_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | ep->epc->list_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->list_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->list_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | ep->epc->lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->ops | 6477762481350189056 |
| PARAM_VALUE | 0 | ep->epc->pci_epf.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->pci_epf.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_iatu_mapped | 0 |
| PARAM_VALUE | 0 | ep->msi_map_size | 0 |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->msi_msg_addr | 0 |
| PARAM_VALUE | 0 | ep->ops | 8824859425995091968 |
| PARAM_VALUE | 0 | ep->ops->pre_init | 0 |
| BUF_SIZE | 0 | ep | 128 |
| BUF_SIZE | 0 | ep->ops | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pcie-stm32-ep.c stm32_pcie_perst_deassert() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| BUF_SIZE | 0 | ep | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/dwc/pcie-qcom-ep.c qcom_pcie_perst_deassert() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/dwc/pci-keystone.c ks_pcie_probe() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ops | 0,482266968166723584 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pci-imx6.c imx_add_pcie_ep() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->group | (-4095)-(-1) |
| PARAM_VALUE | 0 | ep->epc->list_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | ep->epc->list_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->list_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->list_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | ep->epc->lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | ep->epc->ops | 6477762481350189056 |
| PARAM_VALUE | 0 | ep->epc->pci_epf.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc->pci_epf.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_iatu_mapped | 0 |
| PARAM_VALUE | 0 | ep->msi_map_size | 0 |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->msi_msg_addr | 0 |
| PARAM_VALUE | 0 | ep->ops | 3336024770831880192 |
| PARAM_VALUE | 0 | ep->ops->pre_init | 0 |
| BUF_SIZE | 0 | ep | 128 |
| BUF_SIZE | 0 | ep->ops | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pci-layerscape-ep.c ls_pcie_ep_probe() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->ops | 3078237125772963840 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pcie-uniphier-ep.c uniphier_pcie_ep_probe() -> dw_pcie_ep_init_registers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->epc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->func_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->msi_mem | 1-u64max |
| PARAM_VALUE | 0 | ep->ops | 5137069258559082496 |
| MEM_ZERO | 0 | ep | |
| RX_PATH | |||
| TASK_NOT_RUNNING |