msm_ringbuffer 15 drivers/gpu/drm/msm/adreno/a2xx_gpu.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 37 drivers/gpu/drm/msm/adreno/a3xx_gpu.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 111 drivers/gpu/drm/msm/adreno/a4xx_gpu.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 21 drivers/gpu/drm/msm/adreno/a5xx_gpu.c static void a5xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 50 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct msm_ringbuffer *ring = submit->ring; msm_ringbuffer 112 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct msm_ringbuffer *ring = submit->ring; msm_ringbuffer 333 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 372 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 810 drivers/gpu/drm/msm/adreno/a5xx_gpu.c bool a5xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 961 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu); msm_ringbuffer 1350 drivers/gpu/drm/msm/adreno/a5xx_gpu.c static struct msm_ringbuffer *a5xx_active_ring(struct msm_gpu *gpu) msm_ringbuffer 30 drivers/gpu/drm/msm/adreno/a5xx_gpu.h struct msm_ringbuffer *cur_ring; msm_ringbuffer 31 drivers/gpu/drm/msm/adreno/a5xx_gpu.h struct msm_ringbuffer *next_ring; msm_ringbuffer 143 drivers/gpu/drm/msm/adreno/a5xx_gpu.h bool a5xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring); msm_ringbuffer 224 drivers/gpu/drm/msm/adreno/a5xx_power.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 40 drivers/gpu/drm/msm/adreno/a5xx_preempt.c static inline void update_wptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 56 drivers/gpu/drm/msm/adreno/a5xx_preempt.c static struct msm_ringbuffer *get_next_ring(struct msm_gpu *gpu) msm_ringbuffer 63 drivers/gpu/drm/msm/adreno/a5xx_preempt.c struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 96 drivers/gpu/drm/msm/adreno/a5xx_preempt.c struct msm_ringbuffer *ring; msm_ringbuffer 224 drivers/gpu/drm/msm/adreno/a5xx_preempt.c struct msm_ringbuffer *ring) msm_ringbuffer 33 drivers/gpu/drm/msm/adreno/a6xx_gpu.c bool a6xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 52 drivers/gpu/drm/msm/adreno/a6xx_gpu.c static void a6xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 73 drivers/gpu/drm/msm/adreno/a6xx_gpu.c static void get_stats_counter(struct msm_ringbuffer *ring, u32 counter, msm_ringbuffer 89 drivers/gpu/drm/msm/adreno/a6xx_gpu.c struct msm_ringbuffer *ring = submit->ring; msm_ringbuffer 294 drivers/gpu/drm/msm/adreno/a6xx_gpu.c struct msm_ringbuffer *ring = gpu->rb[0]; msm_ringbuffer 667 drivers/gpu/drm/msm/adreno/a6xx_gpu.c struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu); msm_ringbuffer 776 drivers/gpu/drm/msm/adreno/a6xx_gpu.c static struct msm_ringbuffer *a6xx_active_ring(struct msm_gpu *gpu) msm_ringbuffer 21 drivers/gpu/drm/msm/adreno/a6xx_gpu.h struct msm_ringbuffer *cur_ring; msm_ringbuffer 344 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 382 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct msm_ringbuffer *ring) msm_ringbuffer 391 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct msm_ringbuffer *adreno_active_ring(struct msm_gpu *gpu) msm_ringbuffer 419 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct msm_ringbuffer *ring = submit->ring; msm_ringbuffer 486 drivers/gpu/drm/msm/adreno/adreno_gpu.c void adreno_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 507 drivers/gpu/drm/msm/adreno/adreno_gpu.c bool adreno_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) msm_ringbuffer 768 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 802 drivers/gpu/drm/msm/adreno/adreno_gpu.c static uint32_t ring_freewords(struct msm_ringbuffer *ring) msm_ringbuffer 812 drivers/gpu/drm/msm/adreno/adreno_gpu.c void adreno_wait_ring(struct msm_ringbuffer *ring, uint32_t ndwords) msm_ringbuffer 228 drivers/gpu/drm/msm/adreno/adreno_gpu.h void adreno_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring); msm_ringbuffer 229 drivers/gpu/drm/msm/adreno/adreno_gpu.h bool adreno_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring); msm_ringbuffer 236 drivers/gpu/drm/msm/adreno/adreno_gpu.h void adreno_wait_ring(struct msm_ringbuffer *ring, uint32_t ndwords); msm_ringbuffer 237 drivers/gpu/drm/msm/adreno/adreno_gpu.h struct msm_ringbuffer *adreno_active_ring(struct msm_gpu *gpu); msm_ringbuffer 259 drivers/gpu/drm/msm/adreno/adreno_gpu.h OUT_PKT0(struct msm_ringbuffer *ring, uint16_t regindx, uint16_t cnt) msm_ringbuffer 267 drivers/gpu/drm/msm/adreno/adreno_gpu.h OUT_PKT2(struct msm_ringbuffer *ring) msm_ringbuffer 274 drivers/gpu/drm/msm/adreno/adreno_gpu.h OUT_PKT3(struct msm_ringbuffer *ring, uint8_t opcode, uint16_t cnt) msm_ringbuffer 296 drivers/gpu/drm/msm/adreno/adreno_gpu.h OUT_PKT4(struct msm_ringbuffer *ring, uint16_t regindx, uint16_t cnt) msm_ringbuffer 303 drivers/gpu/drm/msm/adreno/adreno_gpu.h OUT_PKT7(struct msm_ringbuffer *ring, uint8_t opcode, uint16_t cnt) msm_ringbuffer 366 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline uint32_t get_wptr(struct msm_ringbuffer *ring) msm_ringbuffer 143 drivers/gpu/drm/msm/msm_gem.h struct msm_ringbuffer *ring; msm_ringbuffer 408 drivers/gpu/drm/msm/msm_gem_submit.c struct msm_ringbuffer *ring; msm_ringbuffer 389 drivers/gpu/drm/msm/msm_gpu.c static void update_fences(struct msm_gpu *gpu, struct msm_ringbuffer *ring, msm_ringbuffer 404 drivers/gpu/drm/msm/msm_gpu.c find_submit(struct msm_ringbuffer *ring, uint32_t fence) msm_ringbuffer 425 drivers/gpu/drm/msm/msm_gpu.c struct msm_ringbuffer *cur_ring = gpu->funcs->active_ring(gpu); msm_ringbuffer 472 drivers/gpu/drm/msm/msm_gpu.c struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 499 drivers/gpu/drm/msm/msm_gpu.c struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 523 drivers/gpu/drm/msm/msm_gpu.c struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu); msm_ringbuffer 652 drivers/gpu/drm/msm/msm_gpu.c static void retire_submit(struct msm_gpu *gpu, struct msm_ringbuffer *ring, msm_ringbuffer 697 drivers/gpu/drm/msm/msm_gpu.c struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 734 drivers/gpu/drm/msm/msm_gpu.c struct msm_ringbuffer *ring = submit->ring; msm_ringbuffer 50 drivers/gpu/drm/msm/msm_gpu.h void (*flush)(struct msm_gpu *gpu, struct msm_ringbuffer *ring); msm_ringbuffer 52 drivers/gpu/drm/msm/msm_gpu.h struct msm_ringbuffer *(*active_ring)(struct msm_gpu *gpu); msm_ringbuffer 87 drivers/gpu/drm/msm/msm_gpu.h struct msm_ringbuffer *rb[MSM_GPU_MAX_RINGS]; msm_ringbuffer 149 drivers/gpu/drm/msm/msm_gpu.h struct msm_ringbuffer *ring = gpu->rb[i]; msm_ringbuffer 10 drivers/gpu/drm/msm/msm_ringbuffer.c struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int id, msm_ringbuffer 13 drivers/gpu/drm/msm/msm_ringbuffer.c struct msm_ringbuffer *ring; msm_ringbuffer 61 drivers/gpu/drm/msm/msm_ringbuffer.c void msm_ringbuffer_destroy(struct msm_ringbuffer *ring) msm_ringbuffer 51 drivers/gpu/drm/msm/msm_ringbuffer.h struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int id, msm_ringbuffer 53 drivers/gpu/drm/msm/msm_ringbuffer.h void msm_ringbuffer_destroy(struct msm_ringbuffer *ring); msm_ringbuffer 58 drivers/gpu/drm/msm/msm_ringbuffer.h OUT_RING(struct msm_ringbuffer *ring, uint32_t data)