Home
last modified time | relevance | path

Searched defs:ring (Results 1 – 25 of 199) sorted by relevance

12345678

/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_ring.c140 void amdgpu_ring_commit(struct amdgpu_ring *ring) in amdgpu_ring_commit()
164 void amdgpu_ring_undo(struct amdgpu_ring *ring) in amdgpu_ring_undo()
172 #define amdgpu_ring_get_gpu_addr(ring, offset) \ argument
177 #define amdgpu_ring_get_cpu_addr(ring, offset) \ argument
372 void amdgpu_ring_fini(struct amdgpu_ring *ring) in amdgpu_ring_fini()
471 struct amdgpu_ring *ring = file_inode(f)->i_private; in amdgpu_debugfs_ring_read() local
585 struct amdgpu_ring *ring = data; in amdgpu_debugfs_ring_error() local
597 struct amdgpu_ring *ring) in amdgpu_debugfs_ring_init()
679 int amdgpu_ring_init_mqd(struct amdgpu_ring *ring) in amdgpu_ring_init_mqd()
697 void amdgpu_ring_ib_begin(struct amdgpu_ring *ring) in amdgpu_ring_ib_begin()
[all …]
H A Damdgpu_ring_mux.c44 struct amdgpu_ring *ring) in amdgpu_ring_mux_sw_entry()
52 struct amdgpu_ring *ring, in amdgpu_ring_mux_copy_pkt_from_sw_ring()
334 u64 amdgpu_sw_ring_get_rptr_gfx(struct amdgpu_ring *ring) in amdgpu_sw_ring_get_rptr_gfx()
343 u64 amdgpu_sw_ring_get_wptr_gfx(struct amdgpu_ring *ring) in amdgpu_sw_ring_get_wptr_gfx()
352 void amdgpu_sw_ring_set_wptr_gfx(struct amdgpu_ring *ring) in amdgpu_sw_ring_set_wptr_gfx()
362 void amdgpu_sw_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in amdgpu_sw_ring_insert_nop()
382 struct amdgpu_ring *ring; in amdgpu_mcbp_scan() local
411 void amdgpu_sw_ring_ib_begin(struct amdgpu_ring *ring) in amdgpu_sw_ring_ib_begin()
426 void amdgpu_sw_ring_ib_end(struct amdgpu_ring *ring) in amdgpu_sw_ring_ib_end()
511 struct amdgpu_ring *ring, u64 offset, in amdgpu_ring_mux_ib_mark_offset()
[all …]
H A Damdgpu_fence.c56 struct amdgpu_ring *ring; member
126 static u32 amdgpu_fence_read(struct amdgpu_ring *ring) in amdgpu_fence_read()
286 bool amdgpu_fence_process(struct amdgpu_ring *ring) in amdgpu_fence_process()
340 struct amdgpu_ring *ring = arg; in amdgpu_fence_fallback() local
354 int amdgpu_fence_wait_empty(struct amdgpu_ring *ring) in amdgpu_fence_wait_empty()
520 int amdgpu_fence_driver_init_ring(struct amdgpu_ring *ring) in amdgpu_fence_driver_init_ring()
619 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_hw_fini() local
651 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_isr_toggle() local
669 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_sw_fini() local
708 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_hw_init() local
[all …]
H A Djpeg_v1_0.c136 static uint64_t jpeg_v1_0_decode_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_get_rptr()
150 static uint64_t jpeg_v1_0_decode_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_get_wptr()
164 static void jpeg_v1_0_decode_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_set_wptr()
178 static void jpeg_v1_0_decode_ring_insert_start(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_insert_start()
197 static void jpeg_v1_0_decode_ring_insert_end(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_insert_end()
293 static void jpeg_v1_0_decode_ring_emit_ib(struct amdgpu_ring *ring, in jpeg_v1_0_decode_ring_emit_ib()
346 static void jpeg_v1_0_decode_ring_emit_reg_wait(struct amdgpu_ring *ring, in jpeg_v1_0_decode_ring_emit_reg_wait()
391 static void jpeg_v1_0_decode_ring_emit_wreg(struct amdgpu_ring *ring, in jpeg_v1_0_decode_ring_emit_wreg()
480 struct amdgpu_ring *ring; in jpeg_v1_0_sw_init() local
526 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v1_0_start() local
[all …]
H A Duvd_v7_0.c71 static uint64_t uvd_v7_0_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v7_0_ring_get_rptr()
102 static uint64_t uvd_v7_0_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v7_0_ring_get_wptr()
136 static void uvd_v7_0_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v7_0_ring_set_wptr()
150 static void uvd_v7_0_enc_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v7_0_enc_ring_set_wptr()
400 struct amdgpu_ring *ring; in uvd_v7_0_sw_init() local
524 struct amdgpu_ring *ring; in uvd_v7_0_hw_init() local
786 struct amdgpu_ring *ring; in uvd_v7_0_sriov_start() local
952 struct amdgpu_ring *ring; in uvd_v7_0_start() local
1248 static int uvd_v7_0_ring_test_ring(struct amdgpu_ring *ring) in uvd_v7_0_ring_test_ring()
1289 struct amdgpu_ring *ring = to_amdgpu_ring(job->base.sched); in uvd_v7_0_ring_patch_cs_in_place() local
[all …]
H A Dvcn_v1_0.c91 struct amdgpu_ring *ring; in vcn_v1_0_sw_init() local
206 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_hw_init() local
797 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_spg_mode() local
971 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_dpg_mode() local
1223 struct amdgpu_ring *ring; in vcn_v1_0_pause_dpg_mode() local
1416 static void vcn_v1_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in vcn_v1_0_dec_ring_set_wptr()
1513 static void vcn_v1_0_dec_ring_emit_ib(struct amdgpu_ring *ring, in vcn_v1_0_dec_ring_emit_ib()
1628 static void vcn_v1_0_enc_ring_set_wptr(struct amdgpu_ring *ring) in vcn_v1_0_enc_ring_set_wptr()
1677 static void vcn_v1_0_enc_ring_emit_ib(struct amdgpu_ring *ring, in vcn_v1_0_enc_ring_emit_ib()
1834 static void vcn_v1_0_ring_begin_use(struct amdgpu_ring *ring) in vcn_v1_0_ring_begin_use()
[all …]
H A Duvd_v6_0.c77 static uint64_t uvd_v6_0_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v6_0_ring_get_rptr()
107 static uint64_t uvd_v6_0_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v6_0_ring_get_wptr()
138 static void uvd_v6_0_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v6_0_ring_set_wptr()
152 static void uvd_v6_0_enc_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v6_0_enc_ring_set_wptr()
170 static int uvd_v6_0_enc_ring_test_ring(struct amdgpu_ring *ring) in uvd_v6_0_enc_ring_test_ring()
380 struct amdgpu_ring *ring; in uvd_v6_0_sw_init() local
467 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v6_0_hw_init() local
722 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v6_0_start() local
980 static int uvd_v6_0_ring_test_ring(struct amdgpu_ring *ring) in uvd_v6_0_ring_test_ring()
1018 static void uvd_v6_0_ring_emit_ib(struct amdgpu_ring *ring, in uvd_v6_0_ring_emit_ib()
[all …]
H A Dvcn_v2_0.c97 struct amdgpu_ring *ring; in vcn_v2_0_sw_init() local
229 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_init() local
798 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_dpg_mode() local
933 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start() local
1204 struct amdgpu_ring *ring; in vcn_v2_0_pause_dpg_mode() local
1395 void vcn_v2_0_dec_ring_insert_end(struct amdgpu_ring *ring) in vcn_v2_0_dec_ring_insert_end()
1473 void vcn_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, in vcn_v2_0_dec_ring_emit_ib()
1526 void vcn_v2_0_dec_ring_emit_wreg(struct amdgpu_ring *ring, in vcn_v2_0_dec_ring_emit_wreg()
1648 void vcn_v2_0_enc_ring_emit_ib(struct amdgpu_ring *ring, in vcn_v2_0_enc_ring_emit_ib()
1724 int vcn_v2_0_dec_ring_test_ring(struct amdgpu_ring *ring) in vcn_v2_0_dec_ring_test_ring()
[all …]
H A Djpeg_v2_0.c70 struct amdgpu_ring *ring; in jpeg_v2_0_sw_init() local
133 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_init() local
316 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v2_0_start() local
393 static uint64_t jpeg_v2_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_get_rptr()
407 static uint64_t jpeg_v2_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_get_wptr()
424 static void jpeg_v2_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_set_wptr()
443 void jpeg_v2_0_dec_ring_insert_start(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_insert_start()
461 void jpeg_v2_0_dec_ring_insert_end(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_insert_end()
533 void jpeg_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, in jpeg_v2_0_dec_ring_emit_ib()
615 void jpeg_v2_0_dec_ring_emit_vm_flush(struct amdgpu_ring *ring, in jpeg_v2_0_dec_ring_emit_vm_flush()
[all …]
H A Dvcn_sw_ring.c27 void vcn_dec_sw_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, in vcn_dec_sw_ring_emit_fence()
39 void vcn_dec_sw_ring_insert_end(struct amdgpu_ring *ring) in vcn_dec_sw_ring_insert_end()
44 void vcn_dec_sw_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, in vcn_dec_sw_ring_emit_ib()
56 void vcn_dec_sw_ring_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, in vcn_dec_sw_ring_emit_reg_wait()
65 void vcn_dec_sw_ring_emit_vm_flush(struct amdgpu_ring *ring, in vcn_dec_sw_ring_emit_vm_flush()
80 void vcn_dec_sw_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, in vcn_dec_sw_ring_emit_wreg()
H A Dsdma_v5_2.c128 static uint64_t sdma_v5_2_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v5_2_ring_get_rptr()
146 static uint64_t sdma_v5_2_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v5_2_ring_get_wptr()
172 static void sdma_v5_2_ring_set_wptr(struct amdgpu_ring *ring) in sdma_v5_2_ring_set_wptr()
229 static void sdma_v5_2_ring_emit_ib(struct amdgpu_ring *ring, in sdma_v5_2_ring_emit_ib()
489 struct amdgpu_ring *ring; in sdma_v5_2_gfx_resume() local
826 static int sdma_v5_2_ring_test_ring(struct amdgpu_ring *ring) in sdma_v5_2_ring_test_ring()
1143 static void sdma_v5_2_ring_emit_wreg(struct amdgpu_ring *ring, in sdma_v5_2_ring_emit_wreg()
1225 struct amdgpu_ring *ring; in sdma_v5_2_sw_init() local
1352 static int sdma_v5_2_ring_preempt_ib(struct amdgpu_ring *ring) in sdma_v5_2_ring_preempt_ib()
1658 static void sdma_v5_2_ring_begin_use(struct amdgpu_ring *ring) in sdma_v5_2_ring_begin_use()
[all …]
H A Dsdma_v6_0.c96 static void sdma_v6_0_ring_patch_cond_exec(struct amdgpu_ring *ring, in sdma_v6_0_ring_patch_cond_exec()
118 static uint64_t sdma_v6_0_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v6_0_ring_get_rptr()
136 static uint64_t sdma_v6_0_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v6_0_ring_get_wptr()
156 static void sdma_v6_0_ring_set_wptr(struct amdgpu_ring *ring) in sdma_v6_0_ring_set_wptr()
247 static void sdma_v6_0_ring_emit_ib(struct amdgpu_ring *ring, in sdma_v6_0_ring_emit_ib()
469 struct amdgpu_ring *ring; in sdma_v6_0_gfx_resume() local
759 struct amdgpu_ring *ring; in sdma_v6_0_check_soft_reset() local
873 static int sdma_v6_0_ring_test_ring(struct amdgpu_ring *ring) in sdma_v6_0_ring_test_ring()
1208 static void sdma_v6_0_ring_emit_wreg(struct amdgpu_ring *ring, in sdma_v6_0_ring_emit_wreg()
1275 struct amdgpu_ring *ring; in sdma_v6_0_sw_init() local
[all …]
H A Djpeg_v4_0_3.c88 struct amdgpu_ring *ring; in jpeg_v4_0_3_sw_init() local
178 struct amdgpu_ring *ring; in jpeg_v4_0_3_start_sriov() local
298 struct amdgpu_ring *ring; in jpeg_v4_0_3_hw_init() local
472 struct amdgpu_ring *ring; in jpeg_v4_0_3_start() local
596 static uint64_t jpeg_v4_0_3_dec_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v4_0_3_dec_ring_get_rptr()
612 static uint64_t jpeg_v4_0_3_dec_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v4_0_3_dec_ring_get_wptr()
632 static void jpeg_v4_0_3_dec_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v4_0_3_dec_ring_set_wptr()
655 static void jpeg_v4_0_3_dec_ring_insert_start(struct amdgpu_ring *ring) in jpeg_v4_0_3_dec_ring_insert_start()
673 static void jpeg_v4_0_3_dec_ring_insert_end(struct amdgpu_ring *ring) in jpeg_v4_0_3_dec_ring_insert_end()
763 static void jpeg_v4_0_3_dec_ring_emit_ib(struct amdgpu_ring *ring, in jpeg_v4_0_3_dec_ring_emit_ib()
[all …]
H A Dsdma_v5_0.c288 static uint64_t sdma_v5_0_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v5_0_ring_get_rptr()
306 static uint64_t sdma_v5_0_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v5_0_ring_get_wptr()
332 static void sdma_v5_0_ring_set_wptr(struct amdgpu_ring *ring) in sdma_v5_0_ring_set_wptr()
422 static void sdma_v5_0_ring_emit_ib(struct amdgpu_ring *ring, in sdma_v5_0_ring_emit_ib()
457 static void sdma_v5_0_ring_emit_mem_sync(struct amdgpu_ring *ring) in sdma_v5_0_ring_emit_mem_sync()
481 static void sdma_v5_0_ring_emit_hdp_flush(struct amdgpu_ring *ring) in sdma_v5_0_ring_emit_hdp_flush()
682 struct amdgpu_ring *ring; in sdma_v5_0_gfx_resume() local
986 static int sdma_v5_0_ring_test_ring(struct amdgpu_ring *ring) in sdma_v5_0_ring_test_ring()
1303 static void sdma_v5_0_ring_emit_wreg(struct amdgpu_ring *ring, in sdma_v5_0_ring_emit_wreg()
1352 struct amdgpu_ring *ring; in sdma_v5_0_sw_init() local
[all …]
H A Dvce_v4_0.c62 static uint64_t vce_v4_0_ring_get_rptr(struct amdgpu_ring *ring) in vce_v4_0_ring_get_rptr()
81 static uint64_t vce_v4_0_ring_get_wptr(struct amdgpu_ring *ring) in vce_v4_0_ring_get_wptr()
103 static void vce_v4_0_ring_set_wptr(struct amdgpu_ring *ring) in vce_v4_0_ring_set_wptr()
207 struct amdgpu_ring *ring; in vce_v4_0_sriov_start() local
338 struct amdgpu_ring *ring; in vce_v4_0_start() local
428 struct amdgpu_ring *ring; in vce_v4_0_sw_init() local
996 static void vce_v4_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, in vce_v4_0_ring_emit_fence()
1008 static void vce_v4_0_ring_insert_end(struct amdgpu_ring *ring) in vce_v4_0_ring_insert_end()
1013 static void vce_v4_0_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, in vce_v4_0_emit_reg_wait()
1022 static void vce_v4_0_emit_vm_flush(struct amdgpu_ring *ring, in vce_v4_0_emit_vm_flush()
[all …]
H A Damdgpu_si_dma.c41 static uint64_t si_dma_ring_get_rptr(struct amdgpu_ring *ring) in si_dma_ring_get_rptr()
46 static uint64_t si_dma_ring_get_wptr(struct amdgpu_ring *ring) in si_dma_ring_get_wptr()
54 static void si_dma_ring_set_wptr(struct amdgpu_ring *ring) in si_dma_ring_set_wptr()
62 static void si_dma_ring_emit_ib(struct amdgpu_ring *ring, in si_dma_ring_emit_ib()
130 struct amdgpu_ring *ring; in si_dma_start() local
197 static int si_dma_ring_test_ring(struct amdgpu_ring *ring) in si_dma_ring_test_ring()
248 static int si_dma_ring_test_ib(struct amdgpu_ring *ring, long timeout) in si_dma_ring_test_ib()
418 static void si_dma_ring_emit_pipeline_sync(struct amdgpu_ring *ring) in si_dma_ring_emit_pipeline_sync()
443 static void si_dma_ring_emit_vm_flush(struct amdgpu_ring *ring, in si_dma_ring_emit_vm_flush()
457 static void si_dma_ring_emit_wreg(struct amdgpu_ring *ring, in si_dma_ring_emit_wreg()
[all …]
/openbsd/sys/dev/pci/drm/radeon/
H A Dradeon_ring.c61 struct radeon_ring *ring) in radeon_ring_supports_scratch_reg()
81 void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_free_size()
167 void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_commit()
212 void radeon_ring_undo(struct radeon_ring *ring) in radeon_ring_undo()
225 void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_unlock_undo()
240 struct radeon_ring *ring) in radeon_ring_lockup_update()
252 bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_test_lockup()
283 unsigned radeon_ring_backup(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_backup()
347 int radeon_ring_restore(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_restore()
437 void radeon_ring_fini(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_fini()
[all …]
H A Duvd_v1_0.c40 struct radeon_ring *ring) in uvd_v1_0_get_rptr()
54 struct radeon_ring *ring) in uvd_v1_0_get_wptr()
68 struct radeon_ring *ring) in uvd_v1_0_set_wptr()
84 struct radeon_ring *ring = &rdev->ring[fence->ring]; in uvd_v1_0_fence_emit() local
159 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_init() local
250 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_fini() local
265 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_start() local
421 int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in uvd_v1_0_ring_test()
466 struct radeon_ring *ring, in uvd_v1_0_semaphore_emit()
484 struct radeon_ring *ring = &rdev->ring[ib->ring]; in uvd_v1_0_ib_execute() local
[all …]
H A Dr600_dma.c51 struct radeon_ring *ring) in r600_dma_get_rptr()
72 struct radeon_ring *ring) in r600_dma_get_wptr()
86 struct radeon_ring *ring) in r600_dma_set_wptr()
121 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX]; in r600_dma_resume() local
207 bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_is_lockup()
230 struct radeon_ring *ring) in r600_dma_ring_test()
289 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_dma_fence_ring_emit() local
313 struct radeon_ring *ring, in r600_dma_semaphore_ring_emit()
336 int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_ib_test()
406 struct radeon_ring *ring = &rdev->ring[ib->ring]; in r600_dma_ring_ib_execute() local
[all …]
H A Dradeon_fence.c88 static u32 radeon_fence_read(struct radeon_device *rdev, int ring) in radeon_fence_read()
136 int ring) in radeon_fence_emit()
197 static bool radeon_fence_activity(struct radeon_device *rdev, int ring) in radeon_fence_activity()
271 int ring; in radeon_fence_check_lockup() local
320 void radeon_fence_process(struct radeon_device *rdev, int ring) in radeon_fence_process()
341 u64 seq, unsigned ring) in radeon_fence_seq_signaled()
358 unsigned ring = fence->ring; in radeon_fence_is_signaled() local
634 int radeon_fence_wait_next(struct radeon_device *rdev, int ring) in radeon_fence_wait_next()
661 int radeon_fence_wait_empty(struct radeon_device *rdev, int ring) in radeon_fence_wait_empty()
895 int ring; in radeon_fence_driver_init() local
[all …]
H A Dcik_sdma.c63 struct radeon_ring *ring) in cik_sdma_get_rptr()
90 struct radeon_ring *ring) in cik_sdma_get_wptr()
111 struct radeon_ring *ring) in cik_sdma_set_wptr()
135 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cik_sdma_ring_ib_execute() local
171 struct radeon_ring *ring = &rdev->ring[ridx]; in cik_sdma_hdp_flush_ring_emit() local
202 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cik_sdma_fence_ring_emit() local
228 struct radeon_ring *ring, in cik_sdma_semaphore_ring_emit()
366 struct radeon_ring *ring; in cik_sdma_gfx_resume() local
586 struct radeon_ring *ring = &rdev->ring[ring_index]; in cik_copy_dma() local
645 struct radeon_ring *ring) in cik_sdma_ring_test()
[all …]
H A Dni.c1380 int ring, u32 cp_int_cntl) in cayman_cp_int_cntl_setup()
1392 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cayman_fence_ring_emit() local
1414 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cayman_ring_ib_execute() local
1462 struct radeon_ring *ring) in cayman_gfx_get_rptr()
1481 struct radeon_ring *ring) in cayman_gfx_get_wptr()
1496 struct radeon_ring *ring) in cayman_gfx_set_wptr()
1539 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_cp_start() local
1605 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_cp_fini() local
1648 struct radeon_ring *ring; in cayman_cp_resume() local
2039 struct radeon_ring *ring; in cayman_uvd_resume() local
[all …]
/openbsd/usr.bin/telnet/
H A Dring.c77 ring_init(Ring *ring, unsigned char *buffer, int count) in ring_init()
95 ring_mark(Ring *ring) in ring_mark()
105 ring_at_mark(Ring *ring) in ring_at_mark()
119 ring_clear_mark(Ring *ring) in ring_clear_mark()
128 ring_supplied(Ring *ring, int count) in ring_supplied()
138 ring_consumed(Ring *ring, int count) in ring_consumed()
163 ring_empty_count(Ring *ring) in ring_empty_count()
174 ring_empty_consecutive(Ring *ring) in ring_empty_consecutive()
195 ring_full_count(Ring *ring) in ring_full_count()
213 ring_full_consecutive(Ring *ring) in ring_full_consecutive()
[all …]
/openbsd/sys/dev/pci/drm/i915/gt/
H A Dintel_ring.c19 unsigned int intel_ring_update_space(struct intel_ring *ring) in intel_ring_update_space()
29 void __intel_ring_pin(struct intel_ring *ring) in __intel_ring_pin()
35 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww) in intel_ring_pin()
85 void intel_ring_reset(struct intel_ring *ring, u32 tail) in intel_ring_reset()
94 void intel_ring_unpin(struct intel_ring *ring) in intel_ring_unpin()
149 struct intel_ring *ring; in intel_engine_create_ring() local
186 struct intel_ring *ring = container_of(ref, typeof(*ring), ref); in intel_ring_free() local
193 wait_for_space(struct intel_ring *ring, in wait_for_space()
232 struct intel_ring *ring = rq->ring; in intel_ring_begin() local
H A Dintel_ring.h30 static inline struct intel_ring *intel_ring_get(struct intel_ring *ring) in intel_ring_get()
36 static inline void intel_ring_put(struct intel_ring *ring) in intel_ring_put()
55 static inline u32 intel_ring_wrap(const struct intel_ring *ring, u32 pos) in intel_ring_wrap()
60 static inline int intel_ring_direction(const struct intel_ring *ring, in intel_ring_direction()
69 intel_ring_offset_valid(const struct intel_ring *ring, in intel_ring_offset_valid()
91 assert_ring_tail_valid(const struct intel_ring *ring, unsigned int tail) in assert_ring_tail_valid()
117 intel_ring_set_tail(struct intel_ring *ring, unsigned int tail) in intel_ring_set_tail()

12345678