Lines Matching refs:gpu
18 struct msm_gpu *gpu = submit->gpu;
19 struct msm_drm_private *priv = gpu->dev->dev_private;
38 mutex_lock(&gpu->lock);
43 msm_gpu_submit(gpu, submit);
47 mutex_unlock(&gpu->lock);
65 struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int id,
73 .dev = gpu->dev->dev,
88 ring->gpu = gpu;
91 ring->start = msm_gem_kernel_new(gpu->dev, MSM_GPU_RINGBUFFER_SZ,
92 check_apriv(gpu, MSM_BO_WC | MSM_BO_GPU_READONLY),
93 gpu->vm, &ring->bo, &ring->iova);
120 snprintf(name, sizeof(name), "gpu-ring-%d", ring->id);
122 ring->fctx = msm_fence_context_alloc(gpu->dev, &ring->memptrs->fence, name);
140 msm_gem_kernel_put(ring->bo, ring->gpu->vm);