/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 72 int amdgpu_ring_alloc(struct amdgpu_ring *ring, unsigned ndw) in amdgpu_ring_alloc() 100 void amdgpu_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in amdgpu_ring_insert_nop() 115 void amdgpu_ring_generic_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in amdgpu_ring_generic_pad_ib() 131 void amdgpu_ring_commit(struct amdgpu_ring *ring) in amdgpu_ring_commit() 155 void amdgpu_ring_undo(struct amdgpu_ring *ring) in amdgpu_ring_undo() 171 void amdgpu_ring_priority_put(struct amdgpu_ring *ring, in amdgpu_ring_priority_put() 213 void amdgpu_ring_priority_get(struct amdgpu_ring *ring, in amdgpu_ring_priority_get() 244 int amdgpu_ring_init(struct amdgpu_device *adev, struct amdgpu_ring *ring, in amdgpu_ring_init() 359 void amdgpu_ring_fini(struct amdgpu_ring *ring) in amdgpu_ring_fini() 400 void amdgpu_ring_emit_reg_write_reg_wait_helper(struct amdgpu_ring *ring, in amdgpu_ring_emit_reg_write_reg_wait_helper() [all …]
|
H A D | amdgpu_fence.c | 64 struct amdgpu_ring *ring; member 106 static void amdgpu_fence_write(struct amdgpu_ring *ring, u32 seq) in amdgpu_fence_write() 122 static u32 amdgpu_fence_read(struct amdgpu_ring *ring) in amdgpu_fence_read() 144 int amdgpu_fence_emit(struct amdgpu_ring *ring, struct dma_fence **f, in amdgpu_fence_emit() 202 int amdgpu_fence_emit_polling(struct amdgpu_ring *ring, uint32_t *s) in amdgpu_fence_emit_polling() 225 static void amdgpu_fence_schedule_fallback(struct amdgpu_ring *ring) in amdgpu_fence_schedule_fallback() 242 bool amdgpu_fence_process(struct amdgpu_ring *ring) in amdgpu_fence_process() 302 struct amdgpu_ring *ring = from_timer(ring, t, in amdgpu_fence_fallback() local 318 int amdgpu_fence_wait_empty(struct amdgpu_ring *ring) in amdgpu_fence_wait_empty() 351 signed long amdgpu_fence_wait_polling(struct amdgpu_ring *ring, in amdgpu_fence_wait_polling() [all …]
|
H A D | amdgpu_jpeg_v1_0.c | 41 static void jpeg_v1_0_decode_ring_patch_wreg(struct amdgpu_ring *ring, uint32_t *ptr, uint32_t reg_… in jpeg_v1_0_decode_ring_patch_wreg() 56 static void jpeg_v1_0_decode_ring_set_patch_ring(struct amdgpu_ring *ring, uint32_t ptr) in jpeg_v1_0_decode_ring_set_patch_ring() 139 static uint64_t jpeg_v1_0_decode_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_get_rptr() 153 static uint64_t jpeg_v1_0_decode_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_get_wptr() 167 static void jpeg_v1_0_decode_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_set_wptr() 181 static void jpeg_v1_0_decode_ring_insert_start(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_insert_start() 200 static void jpeg_v1_0_decode_ring_insert_end(struct amdgpu_ring *ring) in jpeg_v1_0_decode_ring_insert_end() 220 static void jpeg_v1_0_decode_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in jpeg_v1_0_decode_ring_emit_fence() 292 static void jpeg_v1_0_decode_ring_emit_ib(struct amdgpu_ring *ring, in jpeg_v1_0_decode_ring_emit_ib() 345 static void jpeg_v1_0_decode_ring_emit_reg_wait(struct amdgpu_ring *ring, in jpeg_v1_0_decode_ring_emit_reg_wait() [all …]
|
H A D | amdgpu_uvd_v7_0.c | 78 static uint64_t uvd_v7_0_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v7_0_ring_get_rptr() 92 static uint64_t uvd_v7_0_enc_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v7_0_enc_ring_get_rptr() 109 static uint64_t uvd_v7_0_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v7_0_ring_get_wptr() 123 static uint64_t uvd_v7_0_enc_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v7_0_enc_ring_get_wptr() 143 static void uvd_v7_0_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v7_0_ring_set_wptr() 157 static void uvd_v7_0_enc_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v7_0_enc_ring_set_wptr() 182 static int uvd_v7_0_enc_ring_test_ring(struct amdgpu_ring *ring) in uvd_v7_0_enc_ring_test_ring() 223 static int uvd_v7_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in uvd_v7_0_enc_get_create_msg() 285 static int uvd_v7_0_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, in uvd_v7_0_enc_get_destroy_msg() 343 static int uvd_v7_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) in uvd_v7_0_enc_ring_test_ib() [all …]
|
H A D | amdgpu_vcn_v2_0.c | 95 struct amdgpu_ring *ring; in vcn_v2_0_sw_init() local 207 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_init() local 242 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_fini() local 752 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_dpg_mode() local 878 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start() local 1142 struct amdgpu_ring *ring; in vcn_v2_0_pause_dpg_mode() local 1244 static uint64_t vcn_v2_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in vcn_v2_0_dec_ring_get_rptr() 1258 static uint64_t vcn_v2_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in vcn_v2_0_dec_ring_get_wptr() 1275 static void vcn_v2_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in vcn_v2_0_dec_ring_set_wptr() 1298 void vcn_v2_0_dec_ring_insert_start(struct amdgpu_ring *ring) in vcn_v2_0_dec_ring_insert_start() [all …]
|
H A D | amdgpu_uvd_v6_0.c | 82 static uint64_t uvd_v6_0_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v6_0_ring_get_rptr() 96 static uint64_t uvd_v6_0_enc_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v6_0_enc_ring_get_rptr() 112 static uint64_t uvd_v6_0_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v6_0_ring_get_wptr() 126 static uint64_t uvd_v6_0_enc_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v6_0_enc_ring_get_wptr() 143 static void uvd_v6_0_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v6_0_ring_set_wptr() 157 static void uvd_v6_0_enc_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v6_0_enc_ring_set_wptr() 175 static int uvd_v6_0_enc_ring_test_ring(struct amdgpu_ring *ring) in uvd_v6_0_enc_ring_test_ring() 213 static int uvd_v6_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in uvd_v6_0_enc_get_create_msg() 275 static int uvd_v6_0_enc_get_destroy_msg(struct amdgpu_ring *ring, in uvd_v6_0_enc_get_destroy_msg() 334 static int uvd_v6_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) in uvd_v6_0_enc_ring_test_ib() [all …]
|
H A D | amdgpu_vcn_v1_0.c | 96 struct amdgpu_ring *ring; in vcn_v1_0_sw_init() local 200 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_hw_init() local 237 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_hw_fini() local 787 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_spg_mode() local 961 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_dpg_mode() local 1214 struct amdgpu_ring *ring; in vcn_v1_0_pause_dpg_mode() local 1379 static uint64_t vcn_v1_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in vcn_v1_0_dec_ring_get_rptr() 1393 static uint64_t vcn_v1_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in vcn_v1_0_dec_ring_get_wptr() 1407 static void vcn_v1_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in vcn_v1_0_dec_ring_set_wptr() 1425 static void vcn_v1_0_dec_ring_insert_start(struct amdgpu_ring *ring) in vcn_v1_0_dec_ring_insert_start() [all …]
|
H A D | amdgpu_jpeg_v2_0.c | 93 struct amdgpu_ring *ring; in jpeg_v2_0_sw_init() local 154 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_init() local 177 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_fini() local 338 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_start() local 415 static uint64_t jpeg_v2_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_get_rptr() 429 static uint64_t jpeg_v2_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_get_wptr() 446 static void jpeg_v2_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_set_wptr() 465 void jpeg_v2_0_dec_ring_insert_start(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_insert_start() 483 void jpeg_v2_0_dec_ring_insert_end(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_insert_end() 502 void jpeg_v2_0_dec_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in jpeg_v2_0_dec_ring_emit_fence() [all …]
|
H A D | amdgpu_job.c | 38 struct amdgpu_ring *ring = to_amdgpu_ring(s_job->sched); in amdgpu_job_timedout() local 112 struct amdgpu_ring *ring = to_amdgpu_ring(job->base.sched); in amdgpu_job_free_resources() local 125 struct amdgpu_ring *ring = to_amdgpu_ring(s_job->sched); in amdgpu_job_free_cb() local 151 struct amdgpu_ring *ring; in amdgpu_job_submit() local 172 int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring, in amdgpu_job_submit_direct() 190 struct amdgpu_ring *ring = to_amdgpu_ring(s_entity->rq->sched); in amdgpu_job_dependency() local 221 struct amdgpu_ring *ring = to_amdgpu_ring(sched_job->sched); in amdgpu_job_run() local
|
H A D | amdgpu_uvd_v4_2.c | 63 static uint64_t uvd_v4_2_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v4_2_ring_get_rptr() 77 static uint64_t uvd_v4_2_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v4_2_ring_get_wptr() 91 static void uvd_v4_2_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v4_2_ring_set_wptr() 111 struct amdgpu_ring *ring; in uvd_v4_2_sw_init() local 163 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v4_2_hw_init() local 218 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v4_2_hw_fini() local 261 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v4_2_start() local 451 static void uvd_v4_2_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in uvd_v4_2_ring_emit_fence() 480 static int uvd_v4_2_ring_test_ring(struct amdgpu_ring *ring) in uvd_v4_2_ring_test_ring() 516 static void uvd_v4_2_ring_emit_ib(struct amdgpu_ring *ring, in uvd_v4_2_ring_emit_ib() [all …]
|
H A D | amdgpu_vce_v4_0.c | 68 static uint64_t vce_v4_0_ring_get_rptr(struct amdgpu_ring *ring) in vce_v4_0_ring_get_rptr() 87 static uint64_t vce_v4_0_ring_get_wptr(struct amdgpu_ring *ring) in vce_v4_0_ring_get_wptr() 109 static void vce_v4_0_ring_set_wptr(struct amdgpu_ring *ring) in vce_v4_0_ring_set_wptr() 213 struct amdgpu_ring *ring; in vce_v4_0_sriov_start() local 344 struct amdgpu_ring *ring; in vce_v4_0_start() local 434 struct amdgpu_ring *ring; in vce_v4_0_sw_init() local 958 static void vce_v4_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, in vce_v4_0_ring_emit_ib() 970 static void vce_v4_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, in vce_v4_0_ring_emit_fence() 982 static void vce_v4_0_ring_insert_end(struct amdgpu_ring *ring) in vce_v4_0_ring_insert_end() 987 static void vce_v4_0_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, in vce_v4_0_emit_reg_wait() [all …]
|
H A D | amdgpu_si_dma.c | 46 static uint64_t si_dma_ring_get_rptr(struct amdgpu_ring *ring) in si_dma_ring_get_rptr() 51 static uint64_t si_dma_ring_get_wptr(struct amdgpu_ring *ring) in si_dma_ring_get_wptr() 59 static void si_dma_ring_set_wptr(struct amdgpu_ring *ring) in si_dma_ring_set_wptr() 68 static void si_dma_ring_emit_ib(struct amdgpu_ring *ring, in si_dma_ring_emit_ib() 95 static void si_dma_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in si_dma_ring_emit_fence() 119 struct amdgpu_ring *ring; in si_dma_stop() local 138 struct amdgpu_ring *ring; in si_dma_start() local 207 static int si_dma_ring_test_ring(struct amdgpu_ring *ring) in si_dma_ring_test_ring() 257 static int si_dma_ring_test_ib(struct amdgpu_ring *ring, long timeout) in si_dma_ring_test_ib() 412 static void si_dma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in si_dma_ring_pad_ib() [all …]
|
H A D | amdgpu_uvd_v5_0.c | 61 static uint64_t uvd_v5_0_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v5_0_ring_get_rptr() 75 static uint64_t uvd_v5_0_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v5_0_ring_get_wptr() 89 static void uvd_v5_0_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v5_0_ring_set_wptr() 109 struct amdgpu_ring *ring; in uvd_v5_0_sw_init() local 159 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v5_0_hw_init() local 216 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v5_0_hw_fini() local 299 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v5_0_start() local 468 static void uvd_v5_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in uvd_v5_0_ring_emit_fence() 497 static int uvd_v5_0_ring_test_ring(struct amdgpu_ring *ring) in uvd_v5_0_ring_test_ring() 532 static void uvd_v5_0_ring_emit_ib(struct amdgpu_ring *ring, in uvd_v5_0_ring_emit_ib() [all …]
|
H A D | amdgpu_vcn.c | 324 void amdgpu_vcn_ring_begin_use(struct amdgpu_ring *ring) in amdgpu_vcn_ring_begin_use() 355 void amdgpu_vcn_ring_end_use(struct amdgpu_ring *ring) in amdgpu_vcn_ring_end_use() 360 int amdgpu_vcn_dec_ring_test_ring(struct amdgpu_ring *ring) in amdgpu_vcn_dec_ring_test_ring() 387 static int amdgpu_vcn_dec_send_msg(struct amdgpu_ring *ring, in amdgpu_vcn_dec_send_msg() 439 static int amdgpu_vcn_dec_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_dec_get_create_msg() 473 static int amdgpu_vcn_dec_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_dec_get_destroy_msg() 499 int amdgpu_vcn_dec_ring_test_ib(struct amdgpu_ring *ring, long timeout) in amdgpu_vcn_dec_ring_test_ib() 528 int amdgpu_vcn_enc_ring_test_ring(struct amdgpu_ring *ring) in amdgpu_vcn_enc_ring_test_ring() 556 static int amdgpu_vcn_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_enc_get_create_msg() 609 static int amdgpu_vcn_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_enc_get_destroy_msg() [all …]
|
/netbsd-src/usr.bin/telnet/ |
H A D | ring.c | 101 ring_init(Ring *ring, unsigned char *buffer, int count) in ring_init() 125 ring_mark(Ring *ring) in ring_mark() 135 ring_at_mark(Ring *ring) in ring_at_mark() 149 ring_clear_mark(Ring *ring) in ring_clear_mark() 158 ring_supplied(Ring *ring, int count) in ring_supplied() 168 ring_consumed(Ring *ring, int count) in ring_consumed() 202 ring_empty_count(Ring *ring) in ring_empty_count() 213 ring_empty_consecutive(Ring *ring) in ring_empty_consecutive() 234 ring_full_count(Ring *ring) in ring_full_count() 252 ring_full_consecutive(Ring *ring) in ring_full_consecutive() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_uvd_v1_0.c | 45 struct radeon_ring *ring) in uvd_v1_0_get_rptr() 59 struct radeon_ring *ring) in uvd_v1_0_get_wptr() 73 struct radeon_ring *ring) in uvd_v1_0_set_wptr() 89 struct radeon_ring *ring = &rdev->ring[fence->ring]; in uvd_v1_0_fence_emit() local 164 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_init() local 255 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_fini() local 270 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_start() local 426 int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in uvd_v1_0_ring_test() 471 struct radeon_ring *ring, in uvd_v1_0_semaphore_emit() 489 struct radeon_ring *ring = &rdev->ring[ib->ring]; in uvd_v1_0_ib_execute() local [all …]
|
H A D | radeon_ring.c | 67 struct radeon_ring *ring) in radeon_ring_supports_scratch_reg() 87 void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_free_size() 113 int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) in radeon_ring_alloc() 149 int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) in radeon_ring_lock() 173 void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_commit() 204 void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_unlock_commit() 218 void radeon_ring_undo(struct radeon_ring *ring) in radeon_ring_undo() 230 void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_unlock_undo() 244 struct radeon_ring *ring) in radeon_ring_lockup_update() 256 bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_test_lockup() [all …]
|
H A D | radeon_r600_dma.c | 57 struct radeon_ring *ring) in r600_dma_get_rptr() 78 struct radeon_ring *ring) in r600_dma_get_wptr() 92 struct radeon_ring *ring) in r600_dma_set_wptr() 127 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX]; in r600_dma_resume() local 213 bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_is_lockup() 235 struct radeon_ring *ring) in r600_dma_ring_test() 294 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_dma_fence_ring_emit() local 318 struct radeon_ring *ring, in r600_dma_semaphore_ring_emit() 341 int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_ib_test() 411 struct radeon_ring *ring = &rdev->ring[ib->ring]; in r600_dma_ring_ib_execute() local [all …]
|
H A D | radeon_fence.c | 75 static void radeon_fence_write(struct radeon_device *rdev, u32 seq, int ring) in radeon_fence_write() 96 static u32 radeon_fence_read(struct radeon_device *rdev, int ring) in radeon_fence_read() 121 static void radeon_fence_schedule_check(struct radeon_device *rdev, int ring) in radeon_fence_schedule_check() 144 int ring) in radeon_fence_emit() 223 static bool radeon_fence_activity(struct radeon_device *rdev, int ring) in radeon_fence_activity() 299 int ring; in radeon_fence_check_lockup() local 352 static void radeon_fence_process_locked(struct radeon_device *rdev, int ring) in radeon_fence_process_locked() 358 void radeon_fence_process(struct radeon_device *rdev, int ring) in radeon_fence_process() 381 u64 seq, unsigned ring) in radeon_fence_seq_signaled() 399 unsigned ring = fence->ring; in radeon_fence_is_signaled() local [all …]
|
H A D | radeon_cik_sdma.c | 69 struct radeon_ring *ring) in cik_sdma_get_rptr() 96 struct radeon_ring *ring) in cik_sdma_get_wptr() 117 struct radeon_ring *ring) in cik_sdma_set_wptr() 141 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cik_sdma_ring_ib_execute() local 177 struct radeon_ring *ring = &rdev->ring[ridx]; in cik_sdma_hdp_flush_ring_emit() local 208 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cik_sdma_fence_ring_emit() local 234 struct radeon_ring *ring, in cik_sdma_semaphore_ring_emit() 372 struct radeon_ring *ring; in cik_sdma_gfx_resume() local 592 struct radeon_ring *ring = &rdev->ring[ring_index]; in cik_copy_dma() local 651 struct radeon_ring *ring) in cik_sdma_ring_test() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
H A D | intel_ring.h | 32 static inline struct intel_ring *intel_ring_get(struct intel_ring *ring) in intel_ring_get() 38 static inline void intel_ring_put(struct intel_ring *ring) in intel_ring_put() 56 static inline u32 intel_ring_wrap(const struct intel_ring *ring, u32 pos) in intel_ring_wrap() 61 static inline int intel_ring_direction(const struct intel_ring *ring, in intel_ring_direction() 70 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() 116 intel_ring_set_tail(struct intel_ring *ring, unsigned int tail) in intel_ring_set_tail()
|
H A D | intel_ring.c | 19 unsigned int intel_ring_update_space(struct intel_ring *ring) in intel_ring_update_space() 29 int intel_ring_pin(struct intel_ring *ring) in intel_ring_pin() 78 void intel_ring_reset(struct intel_ring *ring, u32 tail) in intel_ring_reset() 87 void intel_ring_unpin(struct intel_ring *ring) in intel_ring_unpin() 141 struct intel_ring *ring; in intel_engine_create_ring() local 178 struct intel_ring *ring = container_of(ref, typeof(*ring), ref); in intel_ring_free() local 185 wait_for_space(struct intel_ring *ring, in wait_for_space() 224 struct intel_ring *ring = rq->ring; in intel_ring_begin() local
|
/netbsd-src/games/rogue/ |
H A D | ring.c | 78 object *ring; in put_on_ring() local 135 do_put_on(object *ring, boolean on_left) in do_put_on() 152 object *ring; in remove_ring() local 197 un_put_on(object *ring) in un_put_on() 210 gr_ring(object *ring, boolean assign_wk) in gr_ring() 279 object *ring; in ring_stats() local
|
/netbsd-src/sys/dev/audio/ |
H A D | audiodef.h | 282 #define DIAGNOSTIC_ring(ring) audio_diagnostic_ring(__func__, (ring)) argument 285 #define DIAGNOSTIC_ring(ring) argument 311 auring_round(const audio_ring_t *ring, int idx) in auring_round() 330 auring_tail(const audio_ring_t *ring) in auring_tail() 341 auring_headptr_aint(const audio_ring_t *ring) in auring_headptr_aint() 356 auring_tailptr_aint(const audio_ring_t *ring) in auring_tailptr_aint() 371 auring_headptr(const audio_ring_t *ring) in auring_headptr() 384 auring_tailptr(audio_ring_t *ring) in auring_tailptr() 394 auring_bytelen(const audio_ring_t *ring) in auring_bytelen() 404 #define auring_take(ring, n) auring_take_(__func__, __LINE__, ring, n) argument [all …]
|
/netbsd-src/external/ibm-public/postfix/dist/src/util/ |
H A D | ring.c | 81 void ring_init(ring) in ring_init() argument 89 void ring_append(ring, entry) in ring_append() argument 101 void ring_prepend(ring, entry) in ring_prepend() argument
|