Searched refs:userq_fence (Results 1 – 1 of 1) sorted by relevance
156 struct amdgpu_userq_fence *userq_fence, *tmp; in amdgpu_userq_fence_driver_process() local168 list_for_each_entry_safe(userq_fence, tmp, &fence_drv->fences, link) { in amdgpu_userq_fence_driver_process()169 fence = &userq_fence->base; in amdgpu_userq_fence_driver_process()176 for (i = 0; i < userq_fence->fence_drv_array_count; i++) in amdgpu_userq_fence_driver_process()177 amdgpu_userq_fence_driver_put(userq_fence->fence_drv_array[i]); in amdgpu_userq_fence_driver_process()179 list_del(&userq_fence->link); in amdgpu_userq_fence_driver_process()232 static int amdgpu_userq_fence_alloc(struct amdgpu_userq_fence **userq_fence) in amdgpu_userq_fence_alloc() argument234 *userq_fence = kmem_cache_alloc(amdgpu_userq_fence_slab, GFP_ATOMIC); in amdgpu_userq_fence_alloc()235 return *userq_fence ? 0 : -ENOMEM; in amdgpu_userq_fence_alloc()239 struct amdgpu_userq_fence *userq_fence, in amdgpu_userq_fence_create() argument[all …]