Lines Matching defs:fences
372 /* MM engine doesn't support user fences */
1644 * amdgpu_cs_wait_all_fences - wait on all fences to signal
1649 * @fences: array of drm_amdgpu_fence
1654 struct drm_amdgpu_fence *fences)
1664 fence = amdgpu_cs_get_fence(adev, filp, &fences[i]);
1694 * @fences: array of drm_amdgpu_fence
1699 struct drm_amdgpu_fence *fences)
1717 fence = amdgpu_cs_get_fence(adev, filp, &fences[i]);
1765 struct drm_amdgpu_fence *fences;
1775 /* Get the fences from userspace */
1776 fences = memdup_array_user(u64_to_user_ptr(wait->in.fences),
1779 if (IS_ERR(fences))
1780 return PTR_ERR(fences);
1783 r = amdgpu_cs_wait_all_fences(adev, filp, wait, fences);
1785 r = amdgpu_cs_wait_any_fence(adev, filp, wait, fences);
1787 kfree(fences);