Lines Matching refs:submit
16 struct msm_gem_submit *submit = to_msm_submit(job); in msm_job_run() local
17 struct msm_fence_context *fctx = submit->ring->fctx; in msm_job_run()
18 struct msm_gpu *gpu = submit->gpu; in msm_job_run()
20 unsigned nr_cmds = submit->nr_cmds; in msm_job_run()
23 msm_fence_init(submit->hw_fence, fctx); in msm_job_run()
27 for (i = 0; i < submit->nr_bos; i++) { in msm_job_run()
28 struct drm_gem_object *obj = submit->bos[i].obj; in msm_job_run()
33 submit->bos_pinned = false; in msm_job_run()
40 if (submit->queue->ctx->closed) in msm_job_run()
41 submit->nr_cmds = 0; in msm_job_run()
43 msm_gpu_submit(gpu, submit); in msm_job_run()
45 submit->nr_cmds = nr_cmds; in msm_job_run()
49 return dma_fence_get(submit->hw_fence); in msm_job_run()
54 struct msm_gem_submit *submit = to_msm_submit(job); in msm_job_free() local
57 msm_gem_submit_put(submit); in msm_job_free()