Lines Matching refs:funcs
159 alloc_size = ring->funcs->emit_frame_size + num_ibs * in amdgpu_ib_schedule()
160 ring->funcs->emit_ib_size; in amdgpu_ib_schedule()
169 if (ring->funcs->emit_pipeline_sync && job && in amdgpu_ib_schedule()
177 if (ring->funcs->insert_start) in amdgpu_ib_schedule()
178 ring->funcs->insert_start(ring); in amdgpu_ib_schedule()
188 if (job && ring->funcs->init_cond_exec) in amdgpu_ib_schedule()
195 if (ring->funcs->emit_hdp_flush) in amdgpu_ib_schedule()
202 if (job && ring->funcs->emit_cntxcntl) { in amdgpu_ib_schedule()
225 if (ring->funcs->emit_tmz) in amdgpu_ib_schedule()
246 amdgpu_vmid_reset(adev, ring->funcs->vmhub, job->vmid); in amdgpu_ib_schedule()
251 if (ring->funcs->insert_end) in amdgpu_ib_schedule()
252 ring->funcs->insert_end(ring); in amdgpu_ib_schedule()
254 if (patch_offset != ~0 && ring->funcs->patch_cond_exec) in amdgpu_ib_schedule()
258 if (vm && ring->funcs->emit_switch_buffer) in amdgpu_ib_schedule()
354 if (ring->funcs->type == AMDGPU_RING_TYPE_UVD || in amdgpu_ib_ring_tests()
355 ring->funcs->type == AMDGPU_RING_TYPE_VCE || in amdgpu_ib_ring_tests()
356 ring->funcs->type == AMDGPU_RING_TYPE_UVD_ENC || in amdgpu_ib_ring_tests()
357 ring->funcs->type == AMDGPU_RING_TYPE_VCN_DEC || in amdgpu_ib_ring_tests()
358 ring->funcs->type == AMDGPU_RING_TYPE_VCN_ENC || in amdgpu_ib_ring_tests()
359 ring->funcs->type == AMDGPU_RING_TYPE_VCN_JPEG) in amdgpu_ib_ring_tests()