radeon_ring      3459 drivers/gpu/drm/radeon/cik.c int cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      3511 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring = &rdev->ring[ridx];
radeon_ring      3557 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring      3598 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring      3626 drivers/gpu/drm/radeon/cik.c 			     struct radeon_ring *ring,
radeon_ring      3667 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring      3735 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring      3783 drivers/gpu/drm/radeon/cik.c int cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      3987 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      4062 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring;
radeon_ring      4128 drivers/gpu/drm/radeon/cik.c 		     struct radeon_ring *ring)
radeon_ring      4141 drivers/gpu/drm/radeon/cik.c 		     struct radeon_ring *ring)
radeon_ring      4147 drivers/gpu/drm/radeon/cik.c 		      struct radeon_ring *ring)
radeon_ring      4154 drivers/gpu/drm/radeon/cik.c 			 struct radeon_ring *ring)
radeon_ring      4172 drivers/gpu/drm/radeon/cik.c 			 struct radeon_ring *ring)
radeon_ring      4191 drivers/gpu/drm/radeon/cik.c 			  struct radeon_ring *ring)
radeon_ring      4199 drivers/gpu/drm/radeon/cik.c 			     struct radeon_ring *ring)
radeon_ring      5263 drivers/gpu/drm/radeon/cik.c bool cik_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      5692 drivers/gpu/drm/radeon/cik.c void cik_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring      7081 drivers/gpu/drm/radeon/cik.c 		struct radeon_ring *ring = &rdev->ring[CAYMAN_RING_TYPE_CP1_INDEX];
radeon_ring      7124 drivers/gpu/drm/radeon/cik.c 		struct radeon_ring *ring = &rdev->ring[CAYMAN_RING_TYPE_CP2_INDEX];
radeon_ring      7555 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *cp1_ring = &rdev->ring[CAYMAN_RING_TYPE_CP1_INDEX];
radeon_ring      7556 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *cp2_ring = &rdev->ring[CAYMAN_RING_TYPE_CP2_INDEX];
radeon_ring      8181 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring;
radeon_ring      8261 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring;
radeon_ring      8297 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring;
radeon_ring      8570 drivers/gpu/drm/radeon/cik.c 	struct radeon_ring *ring;
radeon_ring        64 drivers/gpu/drm/radeon/cik_sdma.c 			   struct radeon_ring *ring)
radeon_ring        91 drivers/gpu/drm/radeon/cik_sdma.c 			   struct radeon_ring *ring)
radeon_ring       112 drivers/gpu/drm/radeon/cik_sdma.c 		       struct radeon_ring *ring)
radeon_ring       136 drivers/gpu/drm/radeon/cik_sdma.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       172 drivers/gpu/drm/radeon/cik_sdma.c 	struct radeon_ring *ring = &rdev->ring[ridx];
radeon_ring       203 drivers/gpu/drm/radeon/cik_sdma.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring       229 drivers/gpu/drm/radeon/cik_sdma.c 				  struct radeon_ring *ring,
radeon_ring       367 drivers/gpu/drm/radeon/cik_sdma.c 	struct radeon_ring *ring;
radeon_ring       587 drivers/gpu/drm/radeon/cik_sdma.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring       646 drivers/gpu/drm/radeon/cik_sdma.c 		       struct radeon_ring *ring)
radeon_ring       702 drivers/gpu/drm/radeon/cik_sdma.c int cik_sdma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       775 drivers/gpu/drm/radeon/cik_sdma.c bool cik_sdma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       947 drivers/gpu/drm/radeon/cik_sdma.c void cik_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring      2932 drivers/gpu/drm/radeon/evergreen.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring      2999 drivers/gpu/drm/radeon/evergreen.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      3065 drivers/gpu/drm/radeon/evergreen.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      4091 drivers/gpu/drm/radeon/evergreen.c bool evergreen_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      4980 drivers/gpu/drm/radeon/evergreen.c 	struct radeon_ring *ring;
radeon_ring      5001 drivers/gpu/drm/radeon/evergreen.c 	struct radeon_ring *ring;
radeon_ring        44 drivers/gpu/drm/radeon/evergreen_dma.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring        70 drivers/gpu/drm/radeon/evergreen_dma.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       116 drivers/gpu/drm/radeon/evergreen_dma.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring       171 drivers/gpu/drm/radeon/evergreen_dma.c bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      1405 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring      1427 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring      1475 drivers/gpu/drm/radeon/ni.c 			struct radeon_ring *ring)
radeon_ring      1494 drivers/gpu/drm/radeon/ni.c 			struct radeon_ring *ring)
radeon_ring      1509 drivers/gpu/drm/radeon/ni.c 			 struct radeon_ring *ring)
radeon_ring      1552 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      1618 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      1661 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring;
radeon_ring      1991 drivers/gpu/drm/radeon/ni.c bool cayman_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      2052 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring;
radeon_ring      2133 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring;
radeon_ring      2160 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      2356 drivers/gpu/drm/radeon/ni.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      2693 drivers/gpu/drm/radeon/ni.c void cayman_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring        54 drivers/gpu/drm/radeon/ni_dma.c 			     struct radeon_ring *ring)
radeon_ring        81 drivers/gpu/drm/radeon/ni_dma.c 			   struct radeon_ring *ring)
radeon_ring       102 drivers/gpu/drm/radeon/ni_dma.c 			 struct radeon_ring *ring)
radeon_ring       125 drivers/gpu/drm/radeon/ni_dma.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       189 drivers/gpu/drm/radeon/ni_dma.c 	struct radeon_ring *ring;
radeon_ring       287 drivers/gpu/drm/radeon/ni_dma.c bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       449 drivers/gpu/drm/radeon/ni_dma.c void cayman_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       847 drivers/gpu/drm/radeon/r100.c static void r100_ring_hdp_flush(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       861 drivers/gpu/drm/radeon/r100.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring       881 drivers/gpu/drm/radeon/r100.c 			      struct radeon_ring *ring,
radeon_ring       896 drivers/gpu/drm/radeon/r100.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring       982 drivers/gpu/drm/radeon/r100.c void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      1063 drivers/gpu/drm/radeon/r100.c 		      struct radeon_ring *ring)
radeon_ring      1076 drivers/gpu/drm/radeon/r100.c 		      struct radeon_ring *ring)
radeon_ring      1082 drivers/gpu/drm/radeon/r100.c 		       struct radeon_ring *ring)
radeon_ring      1112 drivers/gpu/drm/radeon/r100.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      2518 drivers/gpu/drm/radeon/r100.c bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      2949 drivers/gpu/drm/radeon/r100.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      3651 drivers/gpu/drm/radeon/r100.c int r100_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      3693 drivers/gpu/drm/radeon/r100.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      3706 drivers/gpu/drm/radeon/r100.c int r100_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring        89 drivers/gpu/drm/radeon/r200.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring       217 drivers/gpu/drm/radeon/r300.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring       248 drivers/gpu/drm/radeon/r300.c void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       214 drivers/gpu/drm/radeon/r420.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring       234 drivers/gpu/drm/radeon/r420.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      1922 drivers/gpu/drm/radeon/r600.c bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      2618 drivers/gpu/drm/radeon/r600.c 		      struct radeon_ring *ring)
radeon_ring      2631 drivers/gpu/drm/radeon/r600.c 		      struct radeon_ring *ring)
radeon_ring      2637 drivers/gpu/drm/radeon/r600.c 		       struct radeon_ring *ring)
radeon_ring      2687 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      2717 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      2779 drivers/gpu/drm/radeon/r600.c void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size)
radeon_ring      2801 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      2822 drivers/gpu/drm/radeon/r600.c int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      2869 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring      2926 drivers/gpu/drm/radeon/r600.c 			      struct radeon_ring *ring,
radeon_ring      2971 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring      3088 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring;
radeon_ring      3109 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring;
radeon_ring      3371 drivers/gpu/drm/radeon/r600.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring      3399 drivers/gpu/drm/radeon/r600.c int r600_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring        52 drivers/gpu/drm/radeon/r600_dma.c 			   struct radeon_ring *ring)
radeon_ring        73 drivers/gpu/drm/radeon/r600_dma.c 			   struct radeon_ring *ring)
radeon_ring        87 drivers/gpu/drm/radeon/r600_dma.c 		       struct radeon_ring *ring)
radeon_ring       122 drivers/gpu/drm/radeon/r600_dma.c 	struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX];
radeon_ring       208 drivers/gpu/drm/radeon/r600_dma.c bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       231 drivers/gpu/drm/radeon/r600_dma.c 		       struct radeon_ring *ring)
radeon_ring       290 drivers/gpu/drm/radeon/r600_dma.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring       314 drivers/gpu/drm/radeon/r600_dma.c 				  struct radeon_ring *ring,
radeon_ring       337 drivers/gpu/drm/radeon/r600_dma.c int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       407 drivers/gpu/drm/radeon/r600_dma.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       452 drivers/gpu/drm/radeon/r600_dma.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring      1016 drivers/gpu/drm/radeon/radeon.h 				      struct radeon_ring *ring);
radeon_ring      1017 drivers/gpu/drm/radeon/radeon.h void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1018 drivers/gpu/drm/radeon/radeon.h int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ndw);
radeon_ring      1019 drivers/gpu/drm/radeon/radeon.h int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ndw);
radeon_ring      1020 drivers/gpu/drm/radeon/radeon.h void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *cp,
radeon_ring      1022 drivers/gpu/drm/radeon/radeon.h void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *cp,
radeon_ring      1024 drivers/gpu/drm/radeon/radeon.h void radeon_ring_undo(struct radeon_ring *ring);
radeon_ring      1025 drivers/gpu/drm/radeon/radeon.h void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1026 drivers/gpu/drm/radeon/radeon.h int radeon_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1028 drivers/gpu/drm/radeon/radeon.h 			       struct radeon_ring *ring);
radeon_ring      1029 drivers/gpu/drm/radeon/radeon.h bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1030 drivers/gpu/drm/radeon/radeon.h unsigned radeon_ring_backup(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring      1032 drivers/gpu/drm/radeon/radeon.h int radeon_ring_restore(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring      1034 drivers/gpu/drm/radeon/radeon.h int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ring_size,
radeon_ring      1036 drivers/gpu/drm/radeon/radeon.h void radeon_ring_fini(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1736 drivers/gpu/drm/radeon/radeon.h 			       struct radeon_ring *ring,
radeon_ring      1742 drivers/gpu/drm/radeon/radeon.h int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1743 drivers/gpu/drm/radeon/radeon.h int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1776 drivers/gpu/drm/radeon/radeon.h 			   struct radeon_ring *cpA,
radeon_ring      1777 drivers/gpu/drm/radeon/radeon.h 			   struct radeon_ring *cpB);
radeon_ring      1812 drivers/gpu/drm/radeon/radeon.h 	u32 (*get_rptr)(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1813 drivers/gpu/drm/radeon/radeon.h 	u32 (*get_wptr)(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1814 drivers/gpu/drm/radeon/radeon.h 	void (*set_wptr)(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1823 drivers/gpu/drm/radeon/radeon.h 	void (*hdp_flush)(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring      1824 drivers/gpu/drm/radeon/radeon.h 	bool (*emit_semaphore)(struct radeon_device *rdev, struct radeon_ring *cp,
radeon_ring      1826 drivers/gpu/drm/radeon/radeon.h 	void (*vm_flush)(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring      1830 drivers/gpu/drm/radeon/radeon.h 	int (*ring_test)(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1831 drivers/gpu/drm/radeon/radeon.h 	int (*ib_test)(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1832 drivers/gpu/drm/radeon/radeon.h 	bool (*is_lockup)(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      1835 drivers/gpu/drm/radeon/radeon.h 	void (*ring_start)(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring      2376 drivers/gpu/drm/radeon/radeon.h 	struct radeon_ring		ring[RADEON_NUM_RINGS];
radeon_ring      2685 drivers/gpu/drm/radeon/radeon.h static inline void radeon_ring_write(struct radeon_ring *ring, uint32_t v)
radeon_ring        66 drivers/gpu/drm/radeon/radeon_asic.h bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring        73 drivers/gpu/drm/radeon/radeon_asic.h void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring        79 drivers/gpu/drm/radeon/radeon_asic.h 			      struct radeon_ring *cp,
radeon_ring        96 drivers/gpu/drm/radeon/radeon_asic.h int r100_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       113 drivers/gpu/drm/radeon/radeon_asic.h int r100_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       147 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       149 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       151 drivers/gpu/drm/radeon/radeon_asic.h 		       struct radeon_ring *ring);
radeon_ring       171 drivers/gpu/drm/radeon/radeon_asic.h extern void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       287 drivers/gpu/drm/radeon/radeon_asic.h void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       325 drivers/gpu/drm/radeon/radeon_asic.h 			      struct radeon_ring *cp,
radeon_ring       331 drivers/gpu/drm/radeon/radeon_asic.h 				  struct radeon_ring *ring,
radeon_ring       335 drivers/gpu/drm/radeon/radeon_asic.h bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       336 drivers/gpu/drm/radeon/radeon_asic.h bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       342 drivers/gpu/drm/radeon/radeon_asic.h int r600_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       343 drivers/gpu/drm/radeon/radeon_asic.h int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       345 drivers/gpu/drm/radeon/radeon_asic.h int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       346 drivers/gpu/drm/radeon/radeon_asic.h int r600_dma_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       373 drivers/gpu/drm/radeon/radeon_asic.h void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ring_size);
radeon_ring       382 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       384 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       386 drivers/gpu/drm/radeon/radeon_asic.h 		       struct radeon_ring *ring);
radeon_ring       417 drivers/gpu/drm/radeon/radeon_asic.h 			   struct radeon_ring *ring);
radeon_ring       419 drivers/gpu/drm/radeon/radeon_asic.h 			   struct radeon_ring *ring);
radeon_ring       421 drivers/gpu/drm/radeon/radeon_asic.h 		       struct radeon_ring *ring);
radeon_ring       515 drivers/gpu/drm/radeon/radeon_asic.h bool evergreen_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       516 drivers/gpu/drm/radeon/radeon_asic.h bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       614 drivers/gpu/drm/radeon/radeon_asic.h void cayman_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       621 drivers/gpu/drm/radeon/radeon_asic.h bool cayman_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       622 drivers/gpu/drm/radeon/radeon_asic.h bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       640 drivers/gpu/drm/radeon/radeon_asic.h void cayman_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       644 drivers/gpu/drm/radeon/radeon_asic.h 			struct radeon_ring *ring);
radeon_ring       646 drivers/gpu/drm/radeon/radeon_asic.h 			struct radeon_ring *ring);
radeon_ring       648 drivers/gpu/drm/radeon/radeon_asic.h 			 struct radeon_ring *ring);
radeon_ring       650 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_ring *ring);
radeon_ring       652 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_ring *ring);
radeon_ring       654 drivers/gpu/drm/radeon/radeon_asic.h 			 struct radeon_ring *ring);
radeon_ring       714 drivers/gpu/drm/radeon/radeon_asic.h bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       715 drivers/gpu/drm/radeon/radeon_asic.h bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       722 drivers/gpu/drm/radeon/radeon_asic.h void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       745 drivers/gpu/drm/radeon/radeon_asic.h void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       792 drivers/gpu/drm/radeon/radeon_asic.h 				  struct radeon_ring *ring,
radeon_ring       804 drivers/gpu/drm/radeon/radeon_asic.h int cik_sdma_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       805 drivers/gpu/drm/radeon/radeon_asic.h int cik_sdma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       806 drivers/gpu/drm/radeon/radeon_asic.h bool cik_sdma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       812 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_ring *cp,
radeon_ring       820 drivers/gpu/drm/radeon/radeon_asic.h bool cik_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
radeon_ring       823 drivers/gpu/drm/radeon/radeon_asic.h int cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       824 drivers/gpu/drm/radeon/radeon_asic.h int cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       829 drivers/gpu/drm/radeon/radeon_asic.h void cik_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       848 drivers/gpu/drm/radeon/radeon_asic.h void cik_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       852 drivers/gpu/drm/radeon/radeon_asic.h 		     struct radeon_ring *ring);
radeon_ring       854 drivers/gpu/drm/radeon/radeon_asic.h 		     struct radeon_ring *ring);
radeon_ring       856 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       858 drivers/gpu/drm/radeon/radeon_asic.h 			 struct radeon_ring *ring);
radeon_ring       860 drivers/gpu/drm/radeon/radeon_asic.h 			 struct radeon_ring *ring);
radeon_ring       862 drivers/gpu/drm/radeon/radeon_asic.h 			  struct radeon_ring *ring);
radeon_ring       864 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       866 drivers/gpu/drm/radeon/radeon_asic.h 		      struct radeon_ring *ring);
radeon_ring       868 drivers/gpu/drm/radeon/radeon_asic.h 		       struct radeon_ring *ring);
radeon_ring       929 drivers/gpu/drm/radeon/radeon_asic.h                            struct radeon_ring *ring);
radeon_ring       931 drivers/gpu/drm/radeon/radeon_asic.h                            struct radeon_ring *ring);
radeon_ring       933 drivers/gpu/drm/radeon/radeon_asic.h                        struct radeon_ring *ring);
radeon_ring       941 drivers/gpu/drm/radeon/radeon_asic.h int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       944 drivers/gpu/drm/radeon/radeon_asic.h int uvd_v1_0_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring       946 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_ring *ring,
radeon_ring       956 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_ring *ring,
radeon_ring       962 drivers/gpu/drm/radeon/radeon_asic.h 			     struct radeon_ring *ring,
radeon_ring       971 drivers/gpu/drm/radeon/radeon_asic.h 			   struct radeon_ring *ring);
radeon_ring       973 drivers/gpu/drm/radeon/radeon_asic.h 			   struct radeon_ring *ring);
radeon_ring       975 drivers/gpu/drm/radeon/radeon_asic.h 		       struct radeon_ring *ring);
radeon_ring       128 drivers/gpu/drm/radeon/radeon_ib.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       266 drivers/gpu/drm/radeon/radeon_ib.c 		struct radeon_ring *ring = &rdev->ring[i];
radeon_ring       267 drivers/gpu/drm/radeon/radeon_pm.c 		struct radeon_ring *ring = &rdev->ring[i];
radeon_ring      1097 drivers/gpu/drm/radeon/radeon_pm.c 		struct radeon_ring *ring = &rdev->ring[i];
radeon_ring      1812 drivers/gpu/drm/radeon/radeon_pm.c 			struct radeon_ring *ring = &rdev->ring[i];
radeon_ring        49 drivers/gpu/drm/radeon/radeon_ring.c static int radeon_debugfs_ring_init(struct radeon_device *rdev, struct radeon_ring *ring);
radeon_ring        62 drivers/gpu/drm/radeon/radeon_ring.c 				      struct radeon_ring *ring)
radeon_ring        82 drivers/gpu/drm/radeon/radeon_ring.c void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       108 drivers/gpu/drm/radeon/radeon_ring.c int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw)
radeon_ring       144 drivers/gpu/drm/radeon/radeon_ring.c int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw)
radeon_ring       168 drivers/gpu/drm/radeon/radeon_ring.c void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       199 drivers/gpu/drm/radeon/radeon_ring.c void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       213 drivers/gpu/drm/radeon/radeon_ring.c void radeon_ring_undo(struct radeon_ring *ring)
radeon_ring       225 drivers/gpu/drm/radeon/radeon_ring.c void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       239 drivers/gpu/drm/radeon/radeon_ring.c 			       struct radeon_ring *ring)
radeon_ring       251 drivers/gpu/drm/radeon/radeon_ring.c bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       281 drivers/gpu/drm/radeon/radeon_ring.c unsigned radeon_ring_backup(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       345 drivers/gpu/drm/radeon/radeon_ring.c int radeon_ring_restore(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       379 drivers/gpu/drm/radeon/radeon_ring.c int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size,
radeon_ring       436 drivers/gpu/drm/radeon/radeon_ring.c void radeon_ring_fini(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       470 drivers/gpu/drm/radeon/radeon_ring.c 	struct radeon_ring *ring = &rdev->ring[ridx];
radeon_ring       543 drivers/gpu/drm/radeon/radeon_ring.c static int radeon_debugfs_ring_init(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring        61 drivers/gpu/drm/radeon/radeon_semaphore.c 	struct radeon_ring *ring = &rdev->ring[ridx];
radeon_ring        78 drivers/gpu/drm/radeon/radeon_semaphore.c 	struct radeon_ring *ring = &rdev->ring[ridx];
radeon_ring       263 drivers/gpu/drm/radeon/radeon_test.c 					     struct radeon_ring *ring,
radeon_ring       314 drivers/gpu/drm/radeon/radeon_test.c 			   struct radeon_ring *ringA,
radeon_ring       315 drivers/gpu/drm/radeon/radeon_test.c 			   struct radeon_ring *ringB)
radeon_ring       407 drivers/gpu/drm/radeon/radeon_test.c 			    struct radeon_ring *ringA,
radeon_ring       408 drivers/gpu/drm/radeon/radeon_test.c 			    struct radeon_ring *ringB,
radeon_ring       409 drivers/gpu/drm/radeon/radeon_test.c 			    struct radeon_ring *ringC)
radeon_ring       516 drivers/gpu/drm/radeon/radeon_test.c static bool radeon_test_sync_possible(struct radeon_ring *ringA,
radeon_ring       517 drivers/gpu/drm/radeon/radeon_test.c 				      struct radeon_ring *ringB)
radeon_ring       531 drivers/gpu/drm/radeon/radeon_test.c 		struct radeon_ring *ringA = &rdev->ring[i];
radeon_ring       536 drivers/gpu/drm/radeon/radeon_test.c 			struct radeon_ring *ringB = &rdev->ring[j];
radeon_ring       550 drivers/gpu/drm/radeon/radeon_test.c 				struct radeon_ring *ringC = &rdev->ring[k];
radeon_ring       696 drivers/gpu/drm/radeon/radeon_vce.c 			       struct radeon_ring *ring,
radeon_ring       721 drivers/gpu/drm/radeon/radeon_vce.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       738 drivers/gpu/drm/radeon/radeon_vce.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring       756 drivers/gpu/drm/radeon/radeon_vce.c int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       796 drivers/gpu/drm/radeon/radeon_vce.c int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring        67 drivers/gpu/drm/radeon/rv515.c void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      1132 drivers/gpu/drm/radeon/rv770.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      1738 drivers/gpu/drm/radeon/rv770.c 	struct radeon_ring *ring;
radeon_ring      1759 drivers/gpu/drm/radeon/rv770.c 	struct radeon_ring *ring;
radeon_ring        50 drivers/gpu/drm/radeon/rv770_dma.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring      3377 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring      3406 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring      3563 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring      3632 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring;
radeon_ring      3650 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring;
radeon_ring      4127 drivers/gpu/drm/radeon/si.c bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring      5076 drivers/gpu/drm/radeon/si.c void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring      6507 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring;
radeon_ring      6587 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring;
radeon_ring      6614 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring;
radeon_ring      6829 drivers/gpu/drm/radeon/si.c 	struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_ring        41 drivers/gpu/drm/radeon/si_dma.c bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       187 drivers/gpu/drm/radeon/si_dma.c void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_ring       239 drivers/gpu/drm/radeon/si_dma.c 	struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_ring        40 drivers/gpu/drm/radeon/uvd_v1_0.c 			   struct radeon_ring *ring)
radeon_ring        54 drivers/gpu/drm/radeon/uvd_v1_0.c 			   struct radeon_ring *ring)
radeon_ring        68 drivers/gpu/drm/radeon/uvd_v1_0.c 		       struct radeon_ring *ring)
radeon_ring        84 drivers/gpu/drm/radeon/uvd_v1_0.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring       159 drivers/gpu/drm/radeon/uvd_v1_0.c 	struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
radeon_ring       250 drivers/gpu/drm/radeon/uvd_v1_0.c 	struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
radeon_ring       265 drivers/gpu/drm/radeon/uvd_v1_0.c 	struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
radeon_ring       421 drivers/gpu/drm/radeon/uvd_v1_0.c int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring       466 drivers/gpu/drm/radeon/uvd_v1_0.c 			     struct radeon_ring *ring,
radeon_ring       484 drivers/gpu/drm/radeon/uvd_v1_0.c 	struct radeon_ring *ring = &rdev->ring[ib->ring];
radeon_ring       500 drivers/gpu/drm/radeon/uvd_v1_0.c int uvd_v1_0_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_ring        42 drivers/gpu/drm/radeon/uvd_v2_2.c 	struct radeon_ring *ring = &rdev->ring[fence->ring];
radeon_ring        73 drivers/gpu/drm/radeon/uvd_v2_2.c 			     struct radeon_ring *ring,
radeon_ring        40 drivers/gpu/drm/radeon/uvd_v3_1.c 			     struct radeon_ring *ring,
radeon_ring        60 drivers/gpu/drm/radeon/vce_v1_0.c 			   struct radeon_ring *ring)
radeon_ring        77 drivers/gpu/drm/radeon/vce_v1_0.c 			   struct radeon_ring *ring)
radeon_ring        94 drivers/gpu/drm/radeon/vce_v1_0.c 		       struct radeon_ring *ring)
radeon_ring       291 drivers/gpu/drm/radeon/vce_v1_0.c 	struct radeon_ring *ring;
radeon_ring       358 drivers/gpu/drm/radeon/vce_v1_0.c 	struct radeon_ring *ring;