Searched refs:userq_fence (Results 1 – 1 of 1) sorted by relevance
154 struct amdgpu_userq_fence *userq_fence, *tmp; in amdgpu_userq_fence_driver_process() local166 list_for_each_entry_safe(userq_fence, tmp, &fence_drv->fences, link) { in amdgpu_userq_fence_driver_process()167 fence = &userq_fence->base; in amdgpu_userq_fence_driver_process()174 for (i = 0; i < userq_fence->fence_drv_array_count; i++) in amdgpu_userq_fence_driver_process()175 amdgpu_userq_fence_driver_put(userq_fence->fence_drv_array[i]); in amdgpu_userq_fence_driver_process()177 list_del(&userq_fence->link); in amdgpu_userq_fence_driver_process()230 static int amdgpu_userq_fence_alloc(struct amdgpu_userq_fence **userq_fence) in amdgpu_userq_fence_alloc() argument232 *userq_fence = kmem_cache_alloc(amdgpu_userq_fence_slab, GFP_ATOMIC); in amdgpu_userq_fence_alloc()233 return *userq_fence ? 0 : -ENOMEM; in amdgpu_userq_fence_alloc()237 struct amdgpu_userq_fence *userq_fence, in amdgpu_userq_fence_create() argument[all …]