Lines Matching defs:amdgpu_ring
210 struct amdgpu_ring { struct
212 const struct amdgpu_ring_funcs *funcs; argument
213 struct amdgpu_fence_driver fence_drv;
214 struct drm_gpu_scheduler sched;
216 struct amdgpu_bo *ring_obj;
217 volatile uint32_t *ring;
218 unsigned rptr_offs;
219 u64 wptr;
220 u64 wptr_old;
221 unsigned ring_size;
222 unsigned max_dw;
223 int count_dw;
224 uint64_t gpu_addr;
225 uint64_t ptr_mask;
226 uint32_t buf_mask;
227 u32 idx;
228 u32 me;
229 u32 pipe;
230 u32 queue;
231 struct amdgpu_bo *mqd_obj;
232 uint64_t mqd_gpu_addr;
256 #define amdgpu_ring_parse_cs(r, p, ib) ((r)->funcs->parse_cs((p), (ib))) argument