Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/pci/controller/dwc/pcie-kirin.c kirin_pcie_write_dbi() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
DATA_SOURCE 1 size $3
DATA_SOURCE 2 val $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max
USER_DATA 2 val 0-u32max

drivers/pci/controller/dwc/pci-exynos.c exynos_pcie_write_dbi() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
DATA_SOURCE 1 size $3
DATA_SOURCE 2 val $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max
USER_DATA 2 val 0-u32max

drivers/pci/controller/dwc/pcie-designware.c dw_pcie_write_dbi() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
DATA_SOURCE 1 size $2
DATA_SOURCE 2 val $3
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 val 0-u32max
USER_DATA 2 val 0-u32max

drivers/pci/controller/dwc/pcie-designware.c dw_pcie_write_dbi2() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 4
DATA_SOURCE 1 size $2
DATA_SOURCE 2 val $3
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/dwc/pcie-designware.c dw_pcie_writel_atu() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 4
DATA_SOURCE 2 val $4
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 val 0-u32max[c]

drivers/pci/controller/dwc/pcie-qcom-ep.c qcom_pcie_dw_write_dbi2() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 4
DATA_SOURCE 1 size $3
DATA_SOURCE 2 val $4
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/dwc/pci-keystone.c ks_pcie_am654_write_dbi2() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 4
DATA_SOURCE 1 size $3
DATA_SOURCE 2 val $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/controller/dwc/pcie-histb.c histb_pcie_write_dbi() -> dw_pcie_write()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
DATA_SOURCE 1 size $3
DATA_SOURCE 2 val $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max
USER_DATA 2 val 0-u32max