Lines Matching defs:radeon_ring
830 struct radeon_ring { struct
831 struct radeon_device *rdev;
832 struct radeon_bo *ring_obj;
833 volatile uint32_t *ring;
834 unsigned rptr_offs;
835 unsigned rptr_save_reg;
836 u64 next_rptr_gpu_addr;
837 volatile u32 *next_rptr_cpu_addr;
838 unsigned wptr;
839 unsigned wptr_old;
840 unsigned ring_size;
841 unsigned ring_free_dw;
842 int count_dw;
843 atomic_t last_rptr;
844 atomic64_t last_activity;
845 uint64_t gpu_addr;
846 uint32_t align_mask;
847 uint32_t ptr_mask;
848 bool ready;
849 u32 nop;
850 u32 idx;
851 u64 last_semaphore_signal_addr;
852 u64 last_semaphore_wait_addr;
854 u32 me;
855 u32 pipe;
856 u32 queue;
857 struct radeon_bo *mqd_obj;
858 u32 doorbell_index;
859 unsigned wptr_offs;