Searched refs:userq (Results 1 – 2 of 2) sorted by relevance
118 amdgpu_userq_fence_driver_free(struct amdgpu_usermode_queue *userq) in amdgpu_userq_fence_driver_free() argument120 dma_fence_put(userq->last_fence); in amdgpu_userq_fence_driver_free()121 userq->last_fence = NULL; in amdgpu_userq_fence_driver_free()122 amdgpu_userq_walk_and_drop_fence_drv(&userq->fence_drv_xa); in amdgpu_userq_fence_driver_free()123 xa_destroy(&userq->fence_drv_xa); in amdgpu_userq_fence_driver_free()124 mutex_destroy(&userq->fence_drv_lock); in amdgpu_userq_fence_driver_free()126 amdgpu_userq_fence_driver_put(userq->fence_drv); in amdgpu_userq_fence_driver_free()222 static int amdgpu_userq_fence_alloc(struct amdgpu_usermode_queue *userq, in amdgpu_userq_fence_alloc() argument225 struct amdgpu_userq_fence_driver *fence_drv = userq->fence_drv; in amdgpu_userq_fence_alloc()237 mutex_lock(&userq->fence_drv_lock); in amdgpu_userq_fence_alloc()[all …]
65 void amdgpu_userq_fence_driver_free(struct amdgpu_usermode_queue *userq);67 void amdgpu_userq_fence_driver_force_completion(struct amdgpu_usermode_queue *userq);