Lines Matching refs:ring

40 	int i, r, ring;  in radeon_do_test_moves()  local
44 ring = radeon_copy_dma_ring_index(rdev); in radeon_do_test_moves()
47 ring = radeon_copy_blit_ring_index(rdev); in radeon_do_test_moves()
119 if (ring == R600_RING_TYPE_DMA_INDEX) in radeon_do_test_moves()
170 if (ring == R600_RING_TYPE_DMA_INDEX) in radeon_do_test_moves()
262 struct radeon_ring *ring, in radeon_test_create_and_emit_fence() argument
265 uint32_t handle = ring->idx ^ 0xdeafbeef; in radeon_test_create_and_emit_fence()
268 if (ring->idx == R600_RING_TYPE_UVD_INDEX) { in radeon_test_create_and_emit_fence()
269 r = radeon_uvd_get_create_msg(rdev, ring->idx, handle, NULL); in radeon_test_create_and_emit_fence()
275 r = radeon_uvd_get_destroy_msg(rdev, ring->idx, handle, fence); in radeon_test_create_and_emit_fence()
281 } else if (ring->idx == TN_RING_TYPE_VCE1_INDEX || in radeon_test_create_and_emit_fence()
282 ring->idx == TN_RING_TYPE_VCE2_INDEX) { in radeon_test_create_and_emit_fence()
283 r = radeon_vce_get_create_msg(rdev, ring->idx, handle, NULL); in radeon_test_create_and_emit_fence()
289 r = radeon_vce_get_destroy_msg(rdev, ring->idx, handle, fence); in radeon_test_create_and_emit_fence()
296 r = radeon_ring_lock(rdev, ring, 64); in radeon_test_create_and_emit_fence()
298 DRM_ERROR("Failed to lock ring A %d\n", ring->idx); in radeon_test_create_and_emit_fence()
301 radeon_fence_emit(rdev, fence, ring->idx); in radeon_test_create_and_emit_fence()
302 radeon_ring_unlock_commit(rdev, ring, false); in radeon_test_create_and_emit_fence()
525 struct radeon_ring *ringA = &rdev->ring[i]; in radeon_test_syncing()
530 struct radeon_ring *ringB = &rdev->ring[j]; in radeon_test_syncing()
544 struct radeon_ring *ringC = &rdev->ring[k]; in radeon_test_syncing()