Lines Matching defs:ring
57 * [2-3]: 64-bit GFX ring pipeline pointer
58 * [4-5]: 64-bit COMPUTE ring pipeline pointer
512 radv_get_saved_pipeline(struct radv_device *device, enum amd_ip_type ring)
515 int offset = ring == AMD_IP_GFX ? 1 : 2;
523 enum amd_ip_type ring = radv_queue_ring(queue);
526 fprintf(f, "AMD_IP_%s:\n", ring == AMD_IP_GFX ? "GFX" : "COMPUTE");
528 pipeline = radv_get_saved_pipeline(queue->device, ring);
640 enum amd_ip_type ring = radv_queue_ring(queue);
644 /* TODO: Dump compute ring. */
645 if (ring != AMD_IP_GFX)
651 fprintf(f, "\nUMR GFX ring:\n\n");
658 enum amd_ip_type ring = radv_queue_ring(queue);
662 /* TODO: Dump compute ring. */
663 if (ring != AMD_IP_GFX)
674 radv_gpu_hang_occured(struct radv_queue *queue, enum amd_ip_type ring)
678 if (!ws->ctx_wait_idle(queue->hw_ctx, ring, queue->vk.index_in_family))
688 enum amd_ip_type ring;
691 ring = radv_queue_ring(queue);
693 bool hang_occurred = radv_gpu_hang_occured(queue, ring);
750 /* Dump UMR ring. */
998 enum amd_ip_type ring = radv_queue_ring(queue);
1003 ws->ctx_wait_idle(queue->hw_ctx, ring, queue->vk.index_in_family);