Home
last modified time | relevance | path

Searched refs:userq_doorbell_xa (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq.c195 struct xarray *xa = &adev->userq_doorbell_xa; in amdgpu_userq_process_fence_irq()
390 xa_erase_irq(&adev->userq_doorbell_xa, queue->doorbell_index); in amdgpu_userq_map_helper()
687 r = xa_err(xa_store_irq(&adev->userq_doorbell_xa, index, queue, in amdgpu_userq_priority_permit()
726 xa_erase_irq(&adev->userq_doorbell_xa, index); in amdgpu_userq_create()
1181 struct xarray *xa = &adev->userq_doorbell_xa; in amdgpu_userq_vm_validate()
1240 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_evict_all()
1265 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_wait_for_signal()
1295 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_mgr_cancel_reset_work()
1330 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_mgr_fini()
1377 xa_for_each(&adev->userq_doorbell_xa, queue_i in amdgpu_userq_resume()
[all...]
H A Dmes_userqueue.c237 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in mes_userq_detect_and_reset()
H A Damdgpu.h1053 struct xarray userq_doorbell_xa; member
H A Damdgpu_drv.c2797 return xa_empty(&adev->userq_doorbell_xa) ? 0 : -EBUSY; in amdgpu_runtime_idle_check_userq()
H A Damdgpu_device.c3767 xa_init_flags(&adev->userq_doorbell_xa, XA_FLAGS_LOCK_IRQ); in amdgpu_device_init()