radeon_fence     3555 drivers/gpu/drm/radeon/cik.c 			     struct radeon_fence *fence)
radeon_fence     3596 drivers/gpu/drm/radeon/cik.c 				 struct radeon_fence *fence)
radeon_fence     3659 drivers/gpu/drm/radeon/cik.c struct radeon_fence *cik_copy_cpdma(struct radeon_device *rdev,
radeon_fence     3664 drivers/gpu/drm/radeon/cik.c 	struct radeon_fence *fence;
radeon_fence      201 drivers/gpu/drm/radeon/cik_sdma.c 			      struct radeon_fence *fence)
radeon_fence      579 drivers/gpu/drm/radeon/cik_sdma.c struct radeon_fence *cik_copy_dma(struct radeon_device *rdev,
radeon_fence      584 drivers/gpu/drm/radeon/cik_sdma.c 	struct radeon_fence *fence;
radeon_fence       42 drivers/gpu/drm/radeon/evergreen_dma.c 				   struct radeon_fence *fence)
radeon_fence      107 drivers/gpu/drm/radeon/evergreen_dma.c struct radeon_fence *evergreen_copy_dma(struct radeon_device *rdev,
radeon_fence      113 drivers/gpu/drm/radeon/evergreen_dma.c 	struct radeon_fence *fence;
radeon_fence     1403 drivers/gpu/drm/radeon/ni.c 			    struct radeon_fence *fence)
radeon_fence      859 drivers/gpu/drm/radeon/r100.c 			  struct radeon_fence *fence)
radeon_fence      890 drivers/gpu/drm/radeon/r100.c struct radeon_fence *r100_copy_blit(struct radeon_device *rdev,
radeon_fence      897 drivers/gpu/drm/radeon/r100.c 	struct radeon_fence *fence;
radeon_fence       83 drivers/gpu/drm/radeon/r200.c struct radeon_fence *r200_copy_dma(struct radeon_device *rdev,
radeon_fence       90 drivers/gpu/drm/radeon/r200.c 	struct radeon_fence *fence;
radeon_fence      215 drivers/gpu/drm/radeon/r300.c 			  struct radeon_fence *fence)
radeon_fence     2867 drivers/gpu/drm/radeon/r600.c 			  struct radeon_fence *fence)
radeon_fence     2963 drivers/gpu/drm/radeon/r600.c struct radeon_fence *r600_copy_cpdma(struct radeon_device *rdev,
radeon_fence     2968 drivers/gpu/drm/radeon/r600.c 	struct radeon_fence *fence;
radeon_fence      288 drivers/gpu/drm/radeon/r600_dma.c 			      struct radeon_fence *fence)
radeon_fence      444 drivers/gpu/drm/radeon/r600_dma.c struct radeon_fence *r600_copy_dma(struct radeon_device *rdev,
radeon_fence      449 drivers/gpu/drm/radeon/r600_dma.c 	struct radeon_fence *fence;
radeon_fence      387 drivers/gpu/drm/radeon/radeon.h int radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence **fence, int ring);
radeon_fence      389 drivers/gpu/drm/radeon/radeon.h bool radeon_fence_signaled(struct radeon_fence *fence);
radeon_fence      390 drivers/gpu/drm/radeon/radeon.h long radeon_fence_wait_timeout(struct radeon_fence *fence, bool interruptible, long timeout);
radeon_fence      391 drivers/gpu/drm/radeon/radeon.h int radeon_fence_wait(struct radeon_fence *fence, bool interruptible);
radeon_fence      395 drivers/gpu/drm/radeon/radeon.h 			  struct radeon_fence **fences,
radeon_fence      397 drivers/gpu/drm/radeon/radeon.h struct radeon_fence *radeon_fence_ref(struct radeon_fence *fence);
radeon_fence      398 drivers/gpu/drm/radeon/radeon.h void radeon_fence_unref(struct radeon_fence **fence);
radeon_fence      400 drivers/gpu/drm/radeon/radeon.h bool radeon_fence_need_sync(struct radeon_fence *fence, int ring);
radeon_fence      401 drivers/gpu/drm/radeon/radeon.h void radeon_fence_note_sync(struct radeon_fence *fence, int ring);
radeon_fence      402 drivers/gpu/drm/radeon/radeon.h static inline struct radeon_fence *radeon_fence_later(struct radeon_fence *a,
radeon_fence      403 drivers/gpu/drm/radeon/radeon.h 						      struct radeon_fence *b)
radeon_fence      422 drivers/gpu/drm/radeon/radeon.h static inline bool radeon_fence_is_earlier(struct radeon_fence *a,
radeon_fence      423 drivers/gpu/drm/radeon/radeon.h 					   struct radeon_fence *b)
radeon_fence      474 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence		*last_pt_update;
radeon_fence      564 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence		*fence;
radeon_fence      606 drivers/gpu/drm/radeon/radeon.h 			   struct radeon_fence *fence);
radeon_fence      613 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence	*sync_to[RADEON_NUM_RINGS];
radeon_fence      614 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence	*last_vm_update;
radeon_fence      619 drivers/gpu/drm/radeon/radeon.h 		       struct radeon_fence *fence);
radeon_fence      628 drivers/gpu/drm/radeon/radeon.h 		      struct radeon_fence *fence);
radeon_fence      827 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence		*fence;
radeon_fence      911 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence	*flushed_updates;
radeon_fence      913 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence	*last_id_use;
radeon_fence      947 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence		*active[RADEON_NUM_VM];
radeon_fence     1685 drivers/gpu/drm/radeon/radeon.h 			      uint32_t handle, struct radeon_fence **fence);
radeon_fence     1687 drivers/gpu/drm/radeon/radeon.h 			       uint32_t handle, struct radeon_fence **fence);
radeon_fence     1728 drivers/gpu/drm/radeon/radeon.h 			      uint32_t handle, struct radeon_fence **fence);
radeon_fence     1730 drivers/gpu/drm/radeon/radeon.h 			       uint32_t handle, struct radeon_fence **fence);
radeon_fence     1741 drivers/gpu/drm/radeon/radeon.h 			   struct radeon_fence *fence);
radeon_fence     1822 drivers/gpu/drm/radeon/radeon.h 	void (*emit_fence)(struct radeon_device *rdev, struct radeon_fence *fence);
radeon_fence     1911 drivers/gpu/drm/radeon/radeon.h 		struct radeon_fence *(*blit)(struct radeon_device *rdev,
radeon_fence     1917 drivers/gpu/drm/radeon/radeon.h 		struct radeon_fence *(*dma)(struct radeon_device *rdev,
radeon_fence     1924 drivers/gpu/drm/radeon/radeon.h 		struct radeon_fence *(*copy)(struct radeon_device *rdev,
radeon_fence     2495 drivers/gpu/drm/radeon/radeon.h static inline struct radeon_fence *to_radeon_fence(struct dma_fence *f)
radeon_fence     2497 drivers/gpu/drm/radeon/radeon.h 	struct radeon_fence *__f = container_of(f, struct radeon_fence, base);
radeon_fence     2837 drivers/gpu/drm/radeon/radeon.h struct radeon_fence *radeon_vm_grab_id(struct radeon_device *rdev,
radeon_fence     2841 drivers/gpu/drm/radeon/radeon.h 		     int ring, struct radeon_fence *fence);
radeon_fence     2844 drivers/gpu/drm/radeon/radeon.h 		     struct radeon_fence *fence);
radeon_fence       77 drivers/gpu/drm/radeon/radeon_asic.h 			  struct radeon_fence *fence);
radeon_fence       85 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *r100_copy_blit(struct radeon_device *rdev,
radeon_fence      156 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *r200_copy_dma(struct radeon_device *rdev,
radeon_fence      173 drivers/gpu/drm/radeon/radeon_asic.h 				struct radeon_fence *fence);
radeon_fence      323 drivers/gpu/drm/radeon/radeon_asic.h 			  struct radeon_fence *fence);
radeon_fence      329 drivers/gpu/drm/radeon/radeon_asic.h 			      struct radeon_fence *fence);
radeon_fence      347 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *r600_copy_cpdma(struct radeon_device *rdev,
radeon_fence      351 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *r600_copy_dma(struct radeon_device *rdev,
radeon_fence      473 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *rv770_copy_dma(struct radeon_device *rdev,
radeon_fence      544 drivers/gpu/drm/radeon/radeon_asic.h 				   struct radeon_fence *fence);
radeon_fence      547 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *evergreen_copy_dma(struct radeon_device *rdev,
radeon_fence      604 drivers/gpu/drm/radeon/radeon_asic.h 			    struct radeon_fence *fence);
radeon_fence      708 drivers/gpu/drm/radeon/radeon_asic.h 			struct radeon_fence *fence);
radeon_fence      725 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *si_copy_dma(struct radeon_device *rdev,
radeon_fence      790 drivers/gpu/drm/radeon/radeon_asic.h 			      struct radeon_fence *fence);
radeon_fence      796 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *cik_copy_dma(struct radeon_device *rdev,
radeon_fence      800 drivers/gpu/drm/radeon/radeon_asic.h struct radeon_fence *cik_copy_cpdma(struct radeon_device *rdev,
radeon_fence      808 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_fence *fence);
radeon_fence      810 drivers/gpu/drm/radeon/radeon_asic.h 				 struct radeon_fence *fence);
radeon_fence      943 drivers/gpu/drm/radeon/radeon_asic.h 			 struct radeon_fence *fence);
radeon_fence      954 drivers/gpu/drm/radeon/radeon_asic.h 			 struct radeon_fence *fence);
radeon_fence       42 drivers/gpu/drm/radeon/radeon_benchmark.c 	struct radeon_fence *fence = NULL;
radeon_fence      423 drivers/gpu/drm/radeon/radeon_display.c 		struct radeon_fence *fence;
radeon_fence      136 drivers/gpu/drm/radeon/radeon_fence.c 		      struct radeon_fence **fence,
radeon_fence      142 drivers/gpu/drm/radeon/radeon_fence.c 	*fence = kmalloc(sizeof(struct radeon_fence), GFP_KERNEL);
radeon_fence      169 drivers/gpu/drm/radeon/radeon_fence.c 	struct radeon_fence *fence;
radeon_fence      172 drivers/gpu/drm/radeon/radeon_fence.c 	fence = container_of(wait, struct radeon_fence, fence_wake);
radeon_fence      364 drivers/gpu/drm/radeon/radeon_fence.c 	struct radeon_fence *fence = to_radeon_fence(f);
radeon_fence      394 drivers/gpu/drm/radeon/radeon_fence.c 	struct radeon_fence *fence = to_radeon_fence(f);
radeon_fence      439 drivers/gpu/drm/radeon/radeon_fence.c bool radeon_fence_signaled(struct radeon_fence *fence)
radeon_fence      550 drivers/gpu/drm/radeon/radeon_fence.c long radeon_fence_wait_timeout(struct radeon_fence *fence, bool intr, long timeout)
radeon_fence      588 drivers/gpu/drm/radeon/radeon_fence.c int radeon_fence_wait(struct radeon_fence *fence, bool intr)
radeon_fence      612 drivers/gpu/drm/radeon/radeon_fence.c 			  struct radeon_fence **fences,
radeon_fence      706 drivers/gpu/drm/radeon/radeon_fence.c struct radeon_fence *radeon_fence_ref(struct radeon_fence *fence)
radeon_fence      719 drivers/gpu/drm/radeon/radeon_fence.c void radeon_fence_unref(struct radeon_fence **fence)
radeon_fence      721 drivers/gpu/drm/radeon/radeon_fence.c 	struct radeon_fence *tmp = *fence;
radeon_fence      767 drivers/gpu/drm/radeon/radeon_fence.c bool radeon_fence_need_sync(struct radeon_fence *fence, int dst_ring)
radeon_fence      797 drivers/gpu/drm/radeon/radeon_fence.c void radeon_fence_note_sync(struct radeon_fence *fence, int dst_ring)
radeon_fence     1046 drivers/gpu/drm/radeon/radeon_fence.c 	struct radeon_fence *fence = to_radeon_fence(f);
radeon_fence     1060 drivers/gpu/drm/radeon/radeon_fence.c static inline bool radeon_test_signaled(struct radeon_fence *fence)
radeon_fence     1082 drivers/gpu/drm/radeon/radeon_fence.c 	struct radeon_fence *fence = to_radeon_fence(f);
radeon_fence      146 drivers/gpu/drm/radeon/radeon_ib.c 		struct radeon_fence *vm_id_fence;
radeon_fence      870 drivers/gpu/drm/radeon/radeon_object.c void radeon_bo_fence(struct radeon_bo *bo, struct radeon_fence *fence,
radeon_fence      157 drivers/gpu/drm/radeon/radeon_object.h extern void radeon_bo_fence(struct radeon_bo *bo, struct radeon_fence *fence,
radeon_fence      190 drivers/gpu/drm/radeon/radeon_object.h 			      struct radeon_fence *fence);
radeon_fence      248 drivers/gpu/drm/radeon/radeon_sa.c 				   struct radeon_fence **fences,
radeon_fence      317 drivers/gpu/drm/radeon/radeon_sa.c 	struct radeon_fence *fences[RADEON_NUM_RINGS];
radeon_fence      377 drivers/gpu/drm/radeon/radeon_sa.c 		       struct radeon_fence *fence)
radeon_fence       94 drivers/gpu/drm/radeon/radeon_semaphore.c 			   struct radeon_fence *fence)
radeon_fence       63 drivers/gpu/drm/radeon/radeon_sync.c 		       struct radeon_fence *fence)
radeon_fence       65 drivers/gpu/drm/radeon/radeon_sync.c 	struct radeon_fence *other;
radeon_fence       95 drivers/gpu/drm/radeon/radeon_sync.c 	struct radeon_fence *fence;
radeon_fence      144 drivers/gpu/drm/radeon/radeon_sync.c 		struct radeon_fence *fence = sync->sync_to[i];
radeon_fence      213 drivers/gpu/drm/radeon/radeon_sync.c 		      struct radeon_fence *fence)
radeon_fence       88 drivers/gpu/drm/radeon/radeon_test.c 		struct radeon_fence *fence = NULL;
radeon_fence      264 drivers/gpu/drm/radeon/radeon_test.c 					     struct radeon_fence **fence)
radeon_fence      317 drivers/gpu/drm/radeon/radeon_test.c 	struct radeon_fence *fence1 = NULL, *fence2 = NULL;
radeon_fence      411 drivers/gpu/drm/radeon/radeon_test.c 	struct radeon_fence *fenceA = NULL, *fenceB = NULL;
radeon_fence      208 drivers/gpu/drm/radeon/radeon_ttm.c 	struct radeon_fence *fence;
radeon_fence      259 drivers/gpu/drm/radeon/radeon_uvd.c 			struct radeon_fence *fence;
radeon_fence      334 drivers/gpu/drm/radeon/radeon_uvd.c 			struct radeon_fence *fence;
radeon_fence      482 drivers/gpu/drm/radeon/radeon_uvd.c 		r = radeon_fence_wait((struct radeon_fence *)f, false);
radeon_fence      742 drivers/gpu/drm/radeon/radeon_uvd.c 			       struct radeon_fence **fence)
radeon_fence      778 drivers/gpu/drm/radeon/radeon_uvd.c 			      uint32_t handle, struct radeon_fence **fence)
radeon_fence      814 drivers/gpu/drm/radeon/radeon_uvd.c 			       uint32_t handle, struct radeon_fence **fence)
radeon_fence      347 drivers/gpu/drm/radeon/radeon_vce.c 			      uint32_t handle, struct radeon_fence **fence)
radeon_fence      414 drivers/gpu/drm/radeon/radeon_vce.c 			       uint32_t handle, struct radeon_fence **fence)
radeon_fence      736 drivers/gpu/drm/radeon/radeon_vce.c 			   struct radeon_fence *fence)
radeon_fence      798 drivers/gpu/drm/radeon/radeon_vce.c 	struct radeon_fence *fence = NULL;
radeon_fence      177 drivers/gpu/drm/radeon/radeon_vm.c struct radeon_fence *radeon_vm_grab_id(struct radeon_device *rdev,
radeon_fence      180 drivers/gpu/drm/radeon/radeon_vm.c 	struct radeon_fence *best[RADEON_NUM_RINGS] = {};
radeon_fence      196 drivers/gpu/drm/radeon/radeon_vm.c 		struct radeon_fence *fence = rdev->vm_manager.active[i];
radeon_fence      238 drivers/gpu/drm/radeon/radeon_vm.c 		     int ring, struct radeon_fence *updates)
radeon_fence      270 drivers/gpu/drm/radeon/radeon_vm.c 		     struct radeon_fence *fence)
radeon_fence      888 drivers/gpu/drm/radeon/radeon_vm.c 				struct radeon_fence *fence)
radeon_fence       42 drivers/gpu/drm/radeon/rv770_dma.c struct radeon_fence *rv770_copy_dma(struct radeon_device *rdev,
radeon_fence       47 drivers/gpu/drm/radeon/rv770_dma.c 	struct radeon_fence *fence;
radeon_fence     3375 drivers/gpu/drm/radeon/si.c 			struct radeon_fence *fence)
radeon_fence      231 drivers/gpu/drm/radeon/si_dma.c struct radeon_fence *si_copy_dma(struct radeon_device *rdev,
radeon_fence      236 drivers/gpu/drm/radeon/si_dma.c 	struct radeon_fence *fence;
radeon_fence       82 drivers/gpu/drm/radeon/uvd_v1_0.c 			 struct radeon_fence *fence)
radeon_fence      502 drivers/gpu/drm/radeon/uvd_v1_0.c 	struct radeon_fence *fence = NULL;
radeon_fence       40 drivers/gpu/drm/radeon/uvd_v2_2.c 			 struct radeon_fence *fence)