Lines Matching defs:fence
1797 struct radeon_fence *fence)
1799 struct radeon_ring *ring = &rdev->ring[fence->ring];
1800 u64 addr = rdev->fence_drv[fence->ring].gpu_addr;
1819 radeon_ring_write(ring, fence->seq);
4041 * @fence: radeon fence object
4050 struct radeon_fence **fence)
4074 if (radeon_fence_need_sync(*fence, ring->idx)) {
4075 radeon_semaphore_sync_rings(rdev, sem, (*fence)->ring,
4077 radeon_fence_note_sync(*fence, ring->idx);
4096 r = radeon_fence_emit(rdev, fence, ring->idx);
4103 radeon_semaphore_free(rdev, &sem, *fence);