Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.c361 cs->ring_type == RING_GFX; in amdgpu_cs_has_chaining()
364 static unsigned amdgpu_cs_epilog_dws(enum ring_type ring_type) in amdgpu_cs_epilog_dws() argument
366 if (ring_type == RING_GFX) in amdgpu_cs_epilog_dws()
642 enum ring_type ring_type) in amdgpu_ib_new_buffer() argument
673 (ring_type == RING_GFX || in amdgpu_ib_new_buffer()
674 ring_type == RING_COMPUTE || in amdgpu_ib_new_buffer()
675 ring_type == RING_DMA ? in amdgpu_ib_new_buffer()
746 if (!amdgpu_ib_new_buffer(aws, ib, cs->ring_type)) in amdgpu_get_new_ib()
763 ib->base.current.max_dw = ib_size / 4 - amdgpu_cs_epilog_dws(cs->ring_type); in amdgpu_get_new_ib()
786 enum ring_type ring_type) in amdgpu_init_cs_context() argument
[all …]
Damdgpu_cs.h116 enum ring_type ring_type; member
/external/mesa3d/src/amd/vulkan/
Dradv_radeon_winsys.h67 enum ring_type { enum
224 enum ring_type ring_type, int ring_index);
227 enum ring_type ring_type);
Dradv_debug.c647 radv_gpu_hang_occured(struct radv_queue *queue, enum ring_type ring) in radv_gpu_hang_occured()
662 enum ring_type ring; in radv_check_gpu_hangs()
Dradv_private.h552 enum ring_type radv_queue_family_to_ring(int f);
Dradv_cmd_buffer.c191 enum ring_type radv_queue_family_to_ring(int f) { in radv_queue_family_to_ring()
454 struct radv_pipeline *pipeline, enum ring_type ring) in radv_save_pipeline()
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_cs.c150 enum ring_type ring_type, in radeon_drm_cs_create() argument
183 cs->ring_type = ring_type; in radeon_drm_cs_create()
248 if (cs->ring_type != RING_DMA || cs->ws->info.has_virtual_memory) { in radeon_lookup_or_add_real_buffer()
550 switch (cs->ring_type) { in radeon_drm_cs_flush()
633 switch (cs->ring_type) { in radeon_drm_cs_flush()
670 if (cs->ring_type == RING_COMPUTE) { in radeon_drm_cs_flush()
695 if (cs->ring_type == RING_GFX) in radeon_drm_cs_flush()
697 else if (cs->ring_type == RING_DMA) in radeon_drm_cs_flush()
Dradeon_drm_cs.h69 enum ring_type ring_type; member
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_winsys.h71 enum ring_type { enum
454 enum ring_type ring_type,
Dr600_pipe_common.h524 enum ring_type ring);
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_cs.c81 static int ring_to_hw_ip(enum ring_type ring) in ring_to_hw_ip()
189 enum ring_type ring_type) in radv_amdgpu_init_cs() argument
194 cs->hw_ip = ring_to_hw_ip(ring_type); in radv_amdgpu_init_cs()
199 enum ring_type ring_type) in radv_amdgpu_cs_create() argument
208 radv_amdgpu_init_cs(cs, ring_type); in radv_amdgpu_cs_create()
1208 enum ring_type ring_type, int ring_index) in radv_amdgpu_ctx_wait_idle() argument
1211 int ip_type = ring_to_hw_ip(ring_type); in radv_amdgpu_ctx_wait_idle()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.h699 struct radeon_saved_cs *saved, enum ring_type ring);
Dsi_debug.c1044 struct radeon_saved_cs *saved, enum ring_type ring) in si_check_vm_faults()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h636 enum ring_type ring);