Searched refs:userq_doorbell_xa (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_userq.c | 195 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 D | mes_userqueue.c | 237 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in mes_userq_detect_and_reset()
|
| H A D | amdgpu.h | 1053 struct xarray userq_doorbell_xa; member
|
| H A D | amdgpu_drv.c | 2797 return xa_empty(&adev->userq_doorbell_xa) ? 0 : -EBUSY; in amdgpu_runtime_idle_check_userq()
|
| H A D | amdgpu_device.c | 3767 xa_init_flags(&adev->userq_doorbell_xa, XA_FLAGS_LOCK_IRQ); in amdgpu_device_init()
|