Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c, line 1923
- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c, line 1528
- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c, line 1360
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c sdma_v4_0_sw_init() -> amdgpu_sdma_ras_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| CAPPED_DATA | 0 | adev->sdma.num_instances | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.doorbell_invalid_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.pool_timeout_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.srbm_write_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.trap_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.vm_hole_irq.num_types | |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c sdma_v6_0_sw_init() -> amdgpu_sdma_ras_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->sdma.fence_irq.enabled_types | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->sdma.fence_irq.funcs | 1-u64max |
| PARAM_VALUE | 0 | adev->sdma.instance | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->sdma.supported_reset | 0-7 |
| PARAM_VALUE | 0 | adev->sdma.trap_irq.enabled_types | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->sdma.trap_irq.funcs | 1-u64max |
| CAPPED_DATA | 0 | adev->sdma.num_instances | 1 |
| BIT_INFO | 0 | adev->virt.caps | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.fence_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.trap_irq.num_types | |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c sdma_v4_4_2_sw_init() -> amdgpu_sdma_ras_sw_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->sdma.instance | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->sdma.supported_reset | 0-3 |
| CAPPED_DATA | 0 | adev->sdma.num_inst_per_aid | 1 |
| CAPPED_DATA | 0 | adev->sdma.num_instances | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.ctxt_empty_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.doorbell_invalid_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.pool_timeout_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.srbm_write_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.trap_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.vm_hole_irq.num_types | |
| HALF_LOCKED2 | &pool->lock |