Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/gpu/drm/radeon/cik.c, line 5259
- drivers/gpu/drm/radeon/cik_sdma.c, line 788
- drivers/gpu/drm/radeon/evergreen.c, line 4106
- drivers/gpu/drm/radeon/evergreen_dma.c, line 178
- drivers/gpu/drm/radeon/ni.c, line 1975
- drivers/gpu/drm/radeon/ni_dma.c, line 300
- drivers/gpu/drm/radeon/r100.c, line 2562
- drivers/gpu/drm/radeon/r600.c, line 1931
- drivers/gpu/drm/radeon/r600_dma.c, line 215
- drivers/gpu/drm/radeon/radeon_asic.c
- drivers/gpu/drm/radeon/si.c, line 4117
- drivers/gpu/drm/radeon/si_dma.c, line 54
Smatch caller information:
drivers/gpu/drm/radeon/r600_dma.c r600_dma_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/cik.c cik_gfx_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/ni_dma.c cayman_dma_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/r600.c r600_gfx_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/evergreen.c evergreen_gfx_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/evergreen_dma.c evergreen_dma_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/si_dma.c si_dma_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/si.c si_gfx_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/cik_sdma.c cik_sdma_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/r100.c r100_gpu_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/ni.c cayman_gfx_is_lockup() -> radeon_ring_test_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | rdev->num_crtc | 1 |
| DATA_SOURCE | 0 | rdev | $0 |
| DATA_SOURCE | 1 | ring | $1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/radeon_fence.c radeon_fence_check_lockup() -> (struct radeon_asic_ring)->is_lockup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 1 | ring | 4096-ptr_max |
| CAPPED_DATA | 0 | &rdev->exclusive_lock | 1 |
| LOCK2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |