Lines Matching defs:fence
41 * If we are asked to block we wait on all the oldest fence of all
42 * rings. We just wait for any of those fence to complete.
150 radeon_fence_unref(&sa_bo->fence);
163 if (sa_bo->fence == NULL || !radeon_fence_signaled(sa_bo->fence)) {
221 * Check if either there is a fence we can wait for or
264 /* go over all fence list and try to find the closest sa_bo
277 if (!radeon_fence_signaled(sa_bo->fence)) {
278 fences[i] = sa_bo->fence;
301 ++tries[best_bo->fence->ring];
329 (*sa_bo)->fence = NULL;
377 struct radeon_fence *fence)
387 if (fence && !radeon_fence_signaled(fence)) {
388 (*sa_bo)->fence = radeon_fence_ref(fence);
390 &sa_manager->flist[fence->ring]);
416 if (i->fence) {
418 i->fence->seq, i->fence->ring);