Searched refs:userq_xa (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_userq.c | 695 xa_lock(&uq_mgr->userq_xa); in amdgpu_userq_get() 696 queue = xa_load(&uq_mgr->userq_xa, qid); in amdgpu_userq_get() 699 xa_unlock(&uq_mgr->userq_xa); in amdgpu_userq_get() 839 r = xa_alloc(&uq_mgr->userq_xa, &qid, queue, in amdgpu_userq_create() 850 xa_erase(&uq_mgr->userq_xa, qid); in amdgpu_userq_create() 988 xa_lock(&fpriv->userq_mgr.userq_xa); in amdgpu_userq_ioctl() 989 queue = __xa_erase(&fpriv->userq_mgr.userq_xa, args->in.queue_id); in amdgpu_userq_ioctl() 990 xa_unlock(&fpriv->userq_mgr.userq_xa); in amdgpu_userq_ioctl() 1021 xa_for_each(&uq_mgr->userq_xa, queue_id, queue) { in amdgpu_userq_restore_all() 1267 xa_for_each(&uq_mgr->userq_xa, queue_id, queue) { in amdgpu_userq_evict_all() [all …]
|
| H A D | amdgpu_userq.h | 103 struct xarray userq_xa; member
|