Home
last modified time | relevance | path

Searched refs:userq_fence (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq_fence.c154 struct amdgpu_userq_fence *userq_fence, *tmp; in amdgpu_userq_fence_driver_process() local
166 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() argument
232 *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 …]