Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/pci/controller/pcie-rcar-ep.c
- drivers/pci/controller/pcie-rcar-host.c
- drivers/pci/controller/pcie-rcar.c
Smatch caller information:
drivers/pci/controller/pcie-rcar-host.c phy_wait_for_ack() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 262156 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
drivers/pci/controller/pcie-rcar-host.c rcar_compose_msi_msg() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8264 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &ioapic_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-host.c rcar_compose_msi_msg() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8268 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &ioapic_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-host.c rcar_msi_irq_mask() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8272 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &msi->mask_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &desc->lock | ||
| HALF_LOCKED2 | _T->flags | ||
| TYPE_LOCK | (struct rcar_msi)->mask_lock |
drivers/pci/controller/pcie-rcar-host.c rcar_msi_irq_unmask() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8272 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &msi->mask_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &desc->lock | ||
| HALF_LOCKED2 | _T->flags | ||
| TYPE_LOCK | (struct rcar_msi)->mask_lock |
drivers/pci/controller/pcie-rcar-host.c rcar_pci_read_reg_workaround() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | pcie->base | 1-u64max |
| PARAM_VALUE | 1 | reg | 32 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
| DATA_SOURCE | 1 | reg | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | pcie->base | 1-u64max |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | reg | 65536-69628[c] |
| USER_DATA | 1 | reg | 65536-2000065548[c] |
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | pcie->base | 1-u64max |
| PARAM_VALUE | 1 | reg | 8224 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_config_access() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | pcie->base | 1-u64max |
| PARAM_VALUE | 1 | reg | 8224 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_force_speedup() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 69752 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_force_speedup() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 69720 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_force_speedup() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 69716 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_force_speedup() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 69716 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_msi_irq() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8260 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_msi_irq() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8260 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_probe() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 69716 |
| BUF_SIZE | 0 | pcie | 16 |
| BUF_SIZE | 0 | pcie->dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 69716 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume_noirq() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 69724 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_pcie_resume_noirq() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8192 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-host.c rcar_read_conf() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | pcie->base | 1-u64max |
| PARAM_VALUE | 1 | reg | 65540 |
| BUF_SIZE | 0 | pcie | 16 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_intx() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 2112 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_intx() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 65540 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_intx() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1024 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_intx() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1024 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_msi() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 65616-66632 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_assert_msi() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 2112 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_get_msi() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 65616-66632 |
| BUF_SIZE | 0 | pcie | 16 |
| CAPPED_DATA | 1 | reg | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_hw_init() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 65652 |
| BUF_SIZE | 0 | pcie | 16 |
| BUF_SIZE | 0 | pcie->dev | 1616 |
| DATA_SOURCE | 0 | pcie | $0 |
| MEM_ZERO | 0 | pcie | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_hw_init() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 65656 |
| BUF_SIZE | 0 | pcie | 16 |
| BUF_SIZE | 0 | pcie->dev | 1616 |
| DATA_SOURCE | 0 | pcie | $0 |
| MEM_ZERO | 0 | pcie | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_set_msi() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 65616-66632 |
| BUF_SIZE | 0 | pcie | 16 |
| CAPPED_DATA | 1 | reg | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &epf->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock | ||
| TYPE_LOCK | (struct pci_epf)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 69632 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &epf->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock | ||
| TYPE_LOCK | (struct pci_epf)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 69668 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &epf->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock | ||
| TYPE_LOCK | (struct pci_epf)->lock |
drivers/pci/controller/pcie-rcar-ep.c rcar_pcie_ep_write_header() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 65596 |
| BUF_SIZE | 0 | pcie | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &epf->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock | ||
| TYPE_LOCK | (struct pci_epf)->lock |
drivers/pci/controller/pcie-rcar.c rcar_pcie_wait_for_dl() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 8196 |
| BUF_SIZE | 0 | pcie | 16 |
| BUF_SIZE | 0 | pcie->dev | (-1),1616 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &epc->lock |
drivers/pci/controller/pcie-rcar.c rcar_pcie_wait_for_phyrdy() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 2032 |
| BUF_SIZE | 0 | pcie | 16 |
| BUF_SIZE | 0 | pcie->dev | (-1),1616 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &epc->lock |
drivers/pci/controller/pcie-rcar.c rcar_rmw32() -> rcar_pci_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0,1024-69764 |
| BUF_SIZE | 0 | pcie | 16 |
| BUF_SIZE | 0 | pcie->dev | (-1),1616 |
| DATA_SOURCE | 0 | pcie | $0 |
| BIT_INFO | 1 | reg | 0x0,0x1fffc |
| RX_PATH | |||
| TASK_NOT_RUNNING |