Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/pci/controller/cadence/pcie-cadence-host.c cdns_pcie_host_init_address_translation() -> cdns_pcie_host_map_dma_ranges()

Type Parameter Key Value
PARAM_VALUE 0 rc 4096-ptr_max
PARAM_VALUE 0 rc->avail_ib_bar 4096-ptr_max
PARAM_VALUE 0 rc->cfg_res 4096-ptr_max
PARAM_VALUE 0 rc->pcie.ops 0,4096-ptr_max
PARAM_VALUE 0 rc->pcie.ops->cpu_addr_fixup 0,501015980425441280
PARAM_VALUE 1 pci_host_ib_config 5632372636099170304
BUF_SIZE 0 rc (-1)-1080
BUF_SIZE 0 rc (-1)-1080
BUF_SIZE 0 rc->pcie.dev (-1),1616
BUF_SIZE 0 rc->pcie.ops (-1),32
DATA_SOURCE 0 rc $0
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/cadence/pcie-cadence-host-hpa.c cdns_pcie_hpa_host_init_address_translation() -> cdns_pcie_host_map_dma_ranges()

Type Parameter Key Value
PARAM_VALUE 0 rc 4096-ptr_max
PARAM_VALUE 0 rc->avail_ib_bar 4096-ptr_max
PARAM_VALUE 0 rc->cfg_base 4096-ptr_max
PARAM_VALUE 0 rc->cfg_res 4096-ptr_max
PARAM_VALUE 0 rc->cfg_res->name 1-u64max
PARAM_VALUE 0 rc->device_id 1
PARAM_VALUE 0 rc->ecam_supported 1
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets 4096-ptr_max
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->axi_dti_offset 53248
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->axi_hls_offset 49152
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->axi_master_offset 45056
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->axi_mstr_common_offset 61440
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->axi_ras_offset 57344
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->axi_slave_offset 36864
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->ip_cfg_ctrl_reg_offset 19456
PARAM_VALUE 0 rc->pcie.cdns_pcie_reg_offsets->ip_reg_bank_offset 4096
PARAM_VALUE 0 rc->pcie.dev 4096-ptr_max
PARAM_VALUE 0 rc->pcie.dev->bus 0,4096-ptr_max
PARAM_VALUE 0 rc->pcie.dev->class 0,4096-ptr_max
PARAM_VALUE 0 rc->pcie.dev->driver 0,4096-ptr_max
PARAM_VALUE 0 rc->pcie.dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 rc->pcie.is_rc 1
PARAM_VALUE 0 rc->pcie.msg_res 4096-ptr_max
PARAM_VALUE 0 rc->pcie.msg_res->name 1-u64max
PARAM_VALUE 0 rc->pcie.ops 3910214488240857088
PARAM_VALUE 0 rc->pcie.ops->start_link 4096-ptr_max
PARAM_VALUE 0 rc->pcie.reg_base 4096-ptr_max
PARAM_VALUE 0 rc->vendor_id 8044
PARAM_VALUE 1 pci_host_ib_config 7511044050553470976
BUF_SIZE 0 rc 0-1080
BUF_SIZE 0 rc 0-1080
BUF_SIZE 0 rc->cfg_res (-1),64
DATA_SOURCE 0 rc $0
TERMINATED 0 rc->cfg_res->name 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 rc->cfg_res->start