Lines Matching refs:userq_funcs

43 		if (adev->userq_funcs[i])  in amdgpu_userq_get_supported_ip_mask()
130 const struct amdgpu_userq_funcs *funcs = adev->userq_funcs[ring_type]; in amdgpu_userq_detect_and_reset_queues()
279 const struct amdgpu_userq_funcs *userq_funcs = in amdgpu_userq_preempt_helper() local
280 adev->userq_funcs[queue->queue_type]; in amdgpu_userq_preempt_helper()
285 r = userq_funcs->preempt(uq_mgr, queue); in amdgpu_userq_preempt_helper()
305 const struct amdgpu_userq_funcs *userq_funcs = in amdgpu_userq_restore_helper() local
306 adev->userq_funcs[queue->queue_type]; in amdgpu_userq_restore_helper()
310 r = userq_funcs->restore(uq_mgr, queue); in amdgpu_userq_restore_helper()
326 const struct amdgpu_userq_funcs *userq_funcs = in amdgpu_userq_unmap_helper() local
327 adev->userq_funcs[queue->queue_type]; in amdgpu_userq_unmap_helper()
333 r = userq_funcs->unmap(uq_mgr, queue); in amdgpu_userq_unmap_helper()
353 const struct amdgpu_userq_funcs *userq_funcs = in amdgpu_userq_map_helper() local
354 adev->userq_funcs[queue->queue_type]; in amdgpu_userq_map_helper()
358 r = userq_funcs->map(uq_mgr, queue); in amdgpu_userq_map_helper()
396 const struct amdgpu_userq_funcs *uq_funcs = adev->userq_funcs[queue->queue_type]; in amdgpu_userq_cleanup()
706 uq_funcs = adev->userq_funcs[args->in.ip_type]; in amdgpu_userq_create()
894 if (adev->userq_funcs[i]) in amdgpu_userq_enabled()
1449 const struct amdgpu_userq_funcs *userq_funcs; in amdgpu_userq_pre_reset() local
1459 userq_funcs = adev->userq_funcs[queue->queue_type]; in amdgpu_userq_pre_reset()
1460 userq_funcs->unmap(uqm, queue); in amdgpu_userq_pre_reset()
1479 const struct amdgpu_userq_funcs *userq_funcs; in amdgpu_userq_post_reset() local
1486 userq_funcs = adev->userq_funcs[queue->queue_type]; in amdgpu_userq_post_reset()
1488 r = userq_funcs->map(uqm, queue); in amdgpu_userq_post_reset()