Defined in 1 files as a function:
Referenced in 6 files:
- drivers/pci/controller/cadence/pcie-cadence-debugfs.c, line 224
- drivers/pci/controller/cadence/pcie-cadence-ep.c
- drivers/pci/controller/cadence/pcie-cadence-host-common.c, line 83
- drivers/pci/controller/cadence/pcie-cadence-host.c
- drivers/pci/controller/cadence/pcie-cadence.c
- drivers/pci/controller/cadence/pcie-cadence.h, line 500
Smatch caller information:
drivers/pci/controller/cadence/pcie-cadence-host-common.c cdns_pcie_retrain() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 2097356 |
| BUF_SIZE | 0 | pcie | 88 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/cadence/pcie-cadence-host.c cdns_pci_map_bus() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 1048576 |
| BUF_SIZE | 0 | pcie | 88 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/cadence/pcie-cadence-host.c cdns_pcie_host_bar_ib_config() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1049344 |
| BUF_SIZE | 0 | pcie | 88 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/cadence/pcie-cadence-host.c cdns_pcie_host_disable_ptm_response() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1052072 |
| BUF_SIZE | 0 | pcie | 88 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/pci/controller/cadence/pcie-cadence-host.c cdns_pcie_host_enable_ptm_response() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1052072 |
| BUF_SIZE | 0 | pcie | 88 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/cadence/pcie-cadence-debugfs.c ltssm_status_show() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1048576 |
| BUF_SIZE | 0 | pcie | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | pcie | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | pcie | unit_array_size |
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/pci/controller/cadence/pcie-cadence.c cdns_pcie_detect_quiet_min_delay_set() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 1048660 |
| DATA_SOURCE | 0 | pcie | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/cadence/pcie-cadence.c cdns_pcie_linkup() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 1048576 |
| DATA_SOURCE | 0 | pcie | $0 |
drivers/pci/controller/cadence/pcie-cadence.c cdns_pcie_read_cfg_dword() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 256-4092 |
| BUF_SIZE | 0 | pcie | (-1),88 |
| BUF_SIZE | 0 | pcie | (-1),88 |
| DATA_SOURCE | 0 | pcie | $0 |
| DATA_SOURCE | 1 | reg | $1 |
| BIT_INFO | 1 | reg | 0x0,0xffc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | reg | 256-4092 |
| LOCK2 | &epc->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |
drivers/pci/controller/cadence/pcie-cadence-ep.c cdns_pcie_ep_clear_bar() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 1049152-1051252 |
| BUF_SIZE | 0 | pcie | 88 |
| CAPPED_DATA | 1 | reg | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &epc->list_lock | ||
| HALF_LOCKED2 | &epf->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock | ||
| TYPE_LOCK | (struct pci_epf)->lock |
drivers/pci/controller/cadence/pcie-cadence-ep.c cdns_pcie_ep_set_bar() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 1049152-1051252 |
| BUF_SIZE | 0 | pcie | 88 |
| 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 |
drivers/pci/controller/cadence/pcie-cadence-ep.c cdns_pcie_ep_start() -> cdns_pcie_readl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pcie | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 324-262468 |
| BUF_SIZE | 0 | pcie | 88 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &epc->lock | ||
| LOCK2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct pci_epc)->lock |