Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/pci/controller/pcie-rockchip-host.c rockchip_pcie_cfg_atu() -> rockchip_pcie_cfg_configuration_accesses()

Type Parameter Key Value
PARAM_VALUE 0 rockchip 4096-ptr_max
PARAM_VALUE 1 type 10
BUF_SIZE 0 rockchip s32min-(-2),0-s32max
BUF_SIZE 0 rockchip s32min-(-2),0-s32max
BUF_SIZE 0 rockchip->dev (-1),1616
CAPPED_DATA 0 rockchip->num_clks 1
CAPPED_DATA 0 rockchip->vpcie0v9->rdev 1
CAPPED_DATA 0 rockchip->vpcie0v9->rdev->coupling_desc.n_coupled 1
DATA_SOURCE 0 rockchip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 rockchip->lanes_map 0-15
UNITS 0 rockchip unit_byte

drivers/pci/controller/pcie-rockchip-host.c rockchip_pcie_rd_other_conf() -> rockchip_pcie_cfg_configuration_accesses()

Type Parameter Key Value
PARAM_VALUE 0 rockchip 4096-ptr_max
PARAM_VALUE 1 type 10
DATA_SOURCE 0 rockchip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rockchip unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rockchip-host.c rockchip_pcie_rd_other_conf() -> rockchip_pcie_cfg_configuration_accesses()

Type Parameter Key Value
PARAM_VALUE 0 rockchip 4096-ptr_max
PARAM_VALUE 1 type 11
DATA_SOURCE 0 rockchip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rockchip unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rockchip-host.c rockchip_pcie_wr_other_conf() -> rockchip_pcie_cfg_configuration_accesses()

Type Parameter Key Value
PARAM_VALUE 0 rockchip 4096-ptr_max
PARAM_VALUE 1 type 10
DATA_SOURCE 0 rockchip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rockchip unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-rockchip-host.c rockchip_pcie_wr_other_conf() -> rockchip_pcie_cfg_configuration_accesses()

Type Parameter Key Value
PARAM_VALUE 0 rockchip 4096-ptr_max
PARAM_VALUE 1 type 11
DATA_SOURCE 0 rockchip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rockchip unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq