Home
last modified time | relevance | path

Searched refs:ring_type (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.c402 (cs->ring_type == RING_GFX || cs->ring_type == RING_COMPUTE); in amdgpu_cs_has_chaining()
684 enum ring_type ring_type) in amdgpu_ib_new_buffer() argument
711 (ring_type == RING_GFX || in amdgpu_ib_new_buffer()
712 ring_type == RING_COMPUTE || in amdgpu_ib_new_buffer()
713 ring_type == RING_DMA ? in amdgpu_ib_new_buffer()
795 if (!amdgpu_ib_new_buffer(ws, ib, cs->ring_type)) in amdgpu_get_new_ib()
837 enum ring_type ring_type) in amdgpu_init_cs_context() argument
839 switch (ring_type) { in amdgpu_init_cs_context()
870 cs->ib[IB_MAIN].ip_type = ring_type == RING_GFX ? AMDGPU_HW_IP_GFX : in amdgpu_init_cs_context()
951 enum ring_type ring_type, in amdgpu_cs_create() argument
[all …]
Damdgpu_cs.h135 enum ring_type ring_type; member
/external/mesa3d/src/amd/vulkan/winsys/null/
Dradv_null_cs.c63 enum ring_type ring_type) in radv_null_cs_create() argument
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_cs.c167 enum ring_type ring_type, in radeon_drm_cs_create() argument
201 cs->ring_type = ring_type; in radeon_drm_cs_create()
266 if (cs->ring_type != RING_DMA || cs->ws->info.r600_has_virtual_memory) { in radeon_lookup_or_add_real_buffer()
570 switch (cs->ring_type) { in radeon_drm_cs_flush()
654 switch (cs->ring_type) { in radeon_drm_cs_flush()
691 if (cs->ring_type == RING_COMPUTE) { in radeon_drm_cs_flush()
716 if (cs->ring_type == RING_GFX) in radeon_drm_cs_flush()
718 else if (cs->ring_type == RING_DMA) in radeon_drm_cs_flush()
Dradeon_drm_cs.h74 enum ring_type ring_type; member
/external/mesa3d/src/amd/vulkan/
Dradv_radeon_winsys.h270 enum ring_type ring_type, int ring_index);
273 enum ring_type ring_type);
Dradv_debug.c457 radv_get_saved_pipeline(struct radv_device *device, enum ring_type ring) in radv_get_saved_pipeline()
468 enum ring_type ring = radv_queue_family_to_ring(queue->queue_family_index); in radv_dump_queue_state()
554 enum ring_type ring = radv_queue_family_to_ring(queue->queue_family_index); in radv_dump_umr_ring()
572 enum ring_type ring = radv_queue_family_to_ring(queue->queue_family_index); in radv_dump_umr_waves()
588 radv_gpu_hang_occured(struct radv_queue *queue, enum ring_type ring) in radv_gpu_hang_occured()
603 enum ring_type ring; in radv_check_gpu_hangs()
895 enum ring_type ring = radv_queue_family_to_ring(queue->queue_family_index); in radv_check_trap_handler()
Dradv_private.h696 enum ring_type radv_queue_family_to_ring(int f);
Dradv_cmd_buffer.c326 enum ring_type radv_queue_family_to_ring(int f) { in radv_queue_family_to_ring()
633 enum ring_type ring; in radv_save_pipeline()
/external/mesa3d/src/amd/common/
Damd_family.h131 enum ring_type enum
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_cs.c82 static int ring_to_hw_ip(enum ring_type ring) in ring_to_hw_ip()
304 enum ring_type ring_type) in radv_amdgpu_init_cs() argument
309 cs->hw_ip = ring_to_hw_ip(ring_type); in radv_amdgpu_init_cs()
314 enum ring_type ring_type) in radv_amdgpu_cs_create() argument
323 radv_amdgpu_init_cs(cs, ring_type); in radv_amdgpu_cs_create()
1425 enum ring_type ring_type, int ring_index) in radv_amdgpu_ctx_wait_idle() argument
1428 int ip_type = ring_to_hw_ip(ring_type); in radv_amdgpu_ctx_wait_idle()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_winsys.h490 struct radeon_cmdbuf *(*cs_create)(struct radeon_winsys_ctx *ctx, enum ring_type ring_type,
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h621 enum ring_type ring);
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.h1399 enum ring_type ring);
Dsi_debug.c1132 void si_check_vm_faults(struct si_context *sctx, struct radeon_saved_cs *saved, enum ring_type ring) in si_check_vm_faults()
/external/mesa3d/docs/relnotes/
D20.0.0.rst2227 - ac: add radeon_info::num_rings and move ring_type to amd_family.h