Lines Matching refs:fence
126 /* fence seq are set to this number when signaled */
246 int radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence **fence, int ring);
248 bool radeon_fence_signaled(struct radeon_fence *fence);
249 int radeon_fence_wait(struct radeon_fence *fence, bool interruptible);
255 struct radeon_fence *radeon_fence_ref(struct radeon_fence *fence);
256 void radeon_fence_unref(struct radeon_fence **fence);
258 bool radeon_fence_need_sync(struct radeon_fence *fence, int ring);
259 void radeon_fence_note_sync(struct radeon_fence *fence, int ring);
414 struct radeon_fence *fence;
463 struct radeon_fence *fence);
553 struct radeon_fence *fence;
638 struct radeon_fence *fence;
702 /* last fence for cs using this vm */
703 struct radeon_fence *fence;
1208 void (*emit_fence)(struct radeon_device *rdev, struct radeon_fence *fence);
1242 struct radeon_fence **fence);
1248 struct radeon_fence **fence);
1255 struct radeon_fence **fence);
1843 #define radeon_fence_ring_emit(rdev, r, fence) (rdev)->asic->ring[(r)].emit_fence((rdev), (fence))
1914 struct radeon_fence *fence);