Lines Matching defs:ring
50 struct radeon_ring *ring = &rdev->ring[ring_index];
59 r = radeon_ring_lock(rdev, ring, num_loops * 5 + 8);
67 radeon_sync_rings(rdev, &sync, ring->idx);
74 radeon_ring_write(ring, DMA_PACKET(DMA_PACKET_COPY, 0, 0, cur_size_in_dw));
75 radeon_ring_write(ring, dst_offset & 0xfffffffc);
76 radeon_ring_write(ring, src_offset & 0xfffffffc);
77 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff);
78 radeon_ring_write(ring, upper_32_bits(src_offset) & 0xff);
83 r = radeon_fence_emit(rdev, &fence, ring->idx);
85 radeon_ring_unlock_undo(rdev, ring);
90 radeon_ring_unlock_commit(rdev, ring, false);