Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ipa/ipa_endpoint.c ipa_endpoint_modem_pause_all() -> ipa_endpoint_program_suspend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ee_id | 1 |
| PARAM_VALUE | 0 | endpoint->toward_ipa | 0 |
| DATA_SOURCE | 1 | enable | $1 |
drivers/net/ipa/ipa_endpoint.c ipa_endpoint_program() -> ipa_endpoint_program_suspend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ee_id | 0 |
| PARAM_VALUE | 0 | endpoint->ipa->gsi.channel | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->toward_ipa | 0 |
| PARAM_VALUE | 1 | enable | 0 |
| DATA_SOURCE | 0 | endpoint | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/ipa/ipa_endpoint.c ipa_endpoint_reset_rx_aggr() -> ipa_endpoint_program_suspend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->config.aggregation | 1 |
| PARAM_VALUE | 0 | endpoint->ipa | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->available | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | endpoint->ipa->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | endpoint->ipa->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | endpoint->ipa->mem->offset | 0,128,648,656,776,784,792,904,920,928,1032,1056,1064,1160,1192 |
| PARAM_VALUE | 0 | endpoint->ipa->set_up | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->version | 0-3 |
| PARAM_VALUE | 0 | endpoint->toward_ipa | 0 |
| PARAM_VALUE | 1 | enable | 0 |
| CAPPED_DATA | 0 | endpoint->ipa->regs->reg_count | 1 |
| DATA_SOURCE | 0 | endpoint | $0 |
| FUZZY_MAX | 0 | endpoint->ipa->version | 3 |
| HARD_MAX | 0 | endpoint->ipa->version | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ipa/ipa_endpoint.c ipa_endpoint_reset_rx_aggr() -> ipa_endpoint_program_suspend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->config.aggregation | 1 |
| PARAM_VALUE | 0 | endpoint->ipa | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->available | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | endpoint->ipa->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | endpoint->ipa->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | endpoint->ipa->mem->offset | 0,128,648,656,776,784,792,904,920,928,1032,1056,1064,1160,1192 |
| PARAM_VALUE | 0 | endpoint->ipa->set_up | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->version | 0-3 |
| PARAM_VALUE | 0 | endpoint->toward_ipa | 0 |
| PARAM_VALUE | 1 | enable | 1 |
| CAPPED_DATA | 0 | endpoint->ipa->regs->reg_count | 1 |
| DATA_SOURCE | 0 | endpoint | $0 |
| FUZZY_MAX | 0 | endpoint->ipa->version | 3 |
| HARD_MAX | 0 | endpoint->ipa->version | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ipa/ipa_endpoint.c ipa_endpoint_resume_one() -> ipa_endpoint_program_suspend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->enabled | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->toward_ipa | 0 |
| PARAM_VALUE | 1 | enable | 0 |
| DATA_SOURCE | 0 | endpoint | $0 |
drivers/net/ipa/ipa_endpoint.c ipa_endpoint_suspend_one() -> ipa_endpoint_program_suspend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | endpoint | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->ipa->enabled | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->replenish_flags | 4096-ptr_max |
| PARAM_VALUE | 0 | endpoint->toward_ipa | 0 |
| PARAM_VALUE | 1 | enable | 1 |
| DATA_SOURCE | 0 | endpoint | $0 |