Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/pci/controller/dwc/pcie-tegra194.c apply_bad_link_workaround() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_dw_host_init() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_dw_link_up() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| BUF_SIZE | 0 | pci | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pci | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pci->edma.ll_rd_cnt | 0-u16max[c] |
| HOST_DATA | 0 | pci->num_lanes | s32min-s32max[c] |
| HOST_DATA | 0 | pci->region_limit | u32max,8589934591-u64max[c] |
| HOST_DATA | 0 | pci->type | 0-u32max |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_dw_rd_own_conf() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | pci | unit_byte |
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_dw_start_link() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| BUF_SIZE | 0 | pci | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pci | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pci->edma.ll_rd_cnt | 0-u16max[c] |
| HOST_DATA | 0 | pci->num_lanes | s32min-s32max[c] |
| HOST_DATA | 0 | pci->region_limit | u32max,8589934591-u64max[c] |
| HOST_DATA | 0 | pci->type | 0-u32max |
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &epc->lock | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_dw_stop_link() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| BUF_SIZE | 0 | pci | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pci | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | pci->edma.ll_rd_cnt | 0-u16max[c] |
| HOST_DATA | 0 | pci->num_lanes | s32min-s32max[c] |
| HOST_DATA | 0 | pci->region_limit | u32max,8589934591-u64max[c] |
| HOST_DATA | 0 | pci->type | 0-u32max |
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &epc->lock | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_dw_wr_own_conf() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | pci | unit_byte |
| HALF_LOCKED2 | global &inject_lock | ||
| HALF_LOCKED2 | global &pci_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_enable_interrupts() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &epc->lock | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_enable_intx_interrupts() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &epc->lock | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_enable_msi_interrupts() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &epc->lock | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_enable_system_interrupts() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &epc->lock | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/pci/controller/dwc/pcie-tegra194.c tegra_pcie_ep_raise_irq() -> to_tegra_pcie()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &epc->lock | ||
| HALF_LOCKED2 | &ctrl->irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pci_epc)->lock |