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.
156 radeon_fence_unref(&sa_bo->fence);
169 if (sa_bo->fence == NULL || !radeon_fence_signaled(sa_bo->fence)) {
227 * Check if either there is a fence we can wait for or
270 /* go over all fence list and try to find the closest sa_bo
283 if (!radeon_fence_signaled(sa_bo->fence)) {
284 fences[i] = sa_bo->fence;
307 ++tries[best_bo->fence->ring];
335 (*sa_bo)->fence = NULL;
385 struct radeon_fence *fence)
395 if (fence && !radeon_fence_signaled(fence)) {
396 (*sa_bo)->fence = radeon_fence_ref(fence);
398 &sa_manager->flist[fence->ring]);
422 if (i->fence) {
424 i->fence->seq, i->fence->ring);