Lines Matching defs:submit
16 struct msm_gem_submit *submit = to_msm_submit(job);
17 struct msm_fence_context *fctx = submit->ring->fctx;
18 struct msm_gpu *gpu = submit->gpu;
20 unsigned nr_cmds = submit->nr_cmds;
23 msm_fence_init(submit->hw_fence, fctx);
27 for (i = 0; i < submit->nr_bos; i++) {
28 struct drm_gem_object *obj = submit->bos[i].obj;
33 submit->bos_pinned = false;
37 /* TODO move submit path over to using a per-ring lock.. */
40 if (submit->queue->ctx->closed)
41 submit->nr_cmds = 0;
43 msm_gpu_submit(gpu, submit);
45 submit->nr_cmds = nr_cmds;
49 return dma_fence_get(submit->hw_fence);
54 struct msm_gem_submit *submit = to_msm_submit(job);
57 msm_gem_submit_put(submit);