Lines Matching defs:msm_ringbuffer
49 struct msm_ringbuffer { struct
50 struct msm_gpu *gpu;
51 int id;
52 struct drm_gem_object *bo;
53 uint32_t *start, *end, *cur, *next;
58 struct rcu_head rcu;
59 struct drm_gpu_scheduler sched;
60 bool sched_initialized;
71 struct list_head submits;
72 spinlock_t submit_lock;
74 uint64_t iova;
75 uint32_t hangcheck_fence;
76 struct msm_rbmemptrs *memptrs;
77 uint64_t memptrs_iova;
78 struct msm_fence_context *fctx;
96 int hangcheck_progress_retries;
101 struct msm_cp_state last_cp_state;
126 struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int id, argument