Lines Matching refs:msm_ringbuffer
37 static bool a6xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring)
56 static void update_shadow_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring)
69 static void a6xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring)
99 static void get_stats_counter(struct msm_ringbuffer *ring, u32 counter,
111 struct msm_ringbuffer *ring, struct msm_gem_submit *submit)
227 struct msm_ringbuffer *ring = submit->ring;
307 static void a6xx_emit_set_pseudo_reg(struct msm_ringbuffer *ring,
352 struct msm_ringbuffer *ring = submit->ring;
779 struct msm_ringbuffer *ring = gpu->rb[0];
805 struct msm_ringbuffer *ring = gpu->rb[0];
836 struct msm_ringbuffer *ring = gpu->rb[0];
1698 struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu);
2202 static struct msm_ringbuffer *a6xx_active_ring(struct msm_gpu *gpu)
2293 static uint32_t a6xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring)
2304 static bool a6xx_progress(struct msm_gpu *gpu, struct msm_ringbuffer *ring)