Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pci/controller/pcie-altera.c altera_pcie_cfg_write() -> _altera_pcie_cfg_write()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
DATA_SOURCE 2 devfn $1
DATA_SOURCE 3 where $2
DATA_SOURCE 4 size $3
DATA_SOURCE 5 value $4
NOSPEC 3 where
NOSPEC 3 where
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 devfn 0-503[c]
HOST_DATA 5 value 0-u32max
USER_DATA 3 where 0-1000000012[c]
USER_DATA 5 value 0-u32max
UNITS 0 pcie unit_byte
UNITS 1 busno unit_byte
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pcie-altera.c altera_write_cap_word() -> _altera_pcie_cfg_write()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
PARAM_VALUE 0 pcie->cra_base 4096-ptr_max
PARAM_VALUE 0 pcie->hip_base 4096-ptr_max
PARAM_VALUE 0 pcie->irq 1-s32max
PARAM_VALUE 0 pcie->irq_domain 4096-ptr_max
PARAM_VALUE 0 pcie->pcie_data 4096-ptr_max
PARAM_VALUE 0 pcie->pcie_data->ops 4096-ptr_max
PARAM_VALUE 0 pcie->pcie_data->version 0-1
PARAM_VALUE 0 pcie->pdev 4096-ptr_max
PARAM_VALUE 0 pcie->pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 pcie->pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pcie->pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pcie->pdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 pcie->pdev->num_resources 1-u32max
PARAM_VALUE 2 devfn 0
PARAM_VALUE 4 size 2
BUF_SIZE 0 pcie 0-1080
BUF_SIZE 0 pcie 0-1080
CAPPED_DATA 0 pcie->pdev->num_resources 1
DATA_SOURCE 0 pcie $0
DATA_SOURCE 1 busno $1
DATA_SOURCE 2 devfn $2
DATA_SOURCE 5 value $4
BIT_INFO 5 value 0x20,0xffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 5 value 0-u16max
UNITS 1 busno unit_byte
UNITS 4 size unit_byte