Lines Matching defs:job
175 struct host1x_job *job;
191 job = host1x_job_alloc(context->channel, args->num_cmdbufs,
193 if (!job)
196 job->num_relocs = args->num_relocs;
197 job->client = client;
198 job->class = client->class;
199 job->serialize = true;
256 host1x_job_add_gather(job, bo, cmdbuf.words, cmdbuf.offset);
266 err = host1x_reloc_copy_from_user(&job->relocs[num_relocs],
272 reloc = &job->relocs[num_relocs];
308 job->is_addr_reg = context->client->ops->is_addr_reg;
309 job->is_valid_class = context->client->ops->is_valid_class;
310 job->syncpt_incrs = syncpt.incrs;
311 job->syncpt_id = syncpt.id;
312 job->timeout = 10000;
315 job->timeout = args->timeout;
317 err = host1x_job_pin(job, context->client->base.dev);
321 err = host1x_job_submit(job);
323 host1x_job_unpin(job);
327 args->fence = job->syncpt_end;
336 host1x_job_put(job);