Searched refs:host1x_job (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/gpu/host1x/
H A Djob.h44 void host1x_job_dump(struct device *dev, struct host1x_job *job);
H A Dcdma.h18 struct host1x_job;
82 int host1x_cdma_begin(struct host1x_cdma *cdma, struct host1x_job *job);
86 void host1x_cdma_end(struct host1x_cdma *cdma, struct host1x_job *job);
H A Djob.c26 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch,
30 struct host1x_job *job = NULL;
42 total = sizeof(struct host1x_job) +
61 mem += sizeof(struct host1x_job);
77 struct host1x_job *host1x_job_get(struct host1x_job *job)
86 struct host1x_job *job = container_of(ref, struct host1x_job, ref);
107 void host1x_job_put(struct host1x_job *job)
113 void host1x_job_add_gather(struct host1x_job *jo
[all...]
H A Dcdma.c274 struct host1x_job *job)
313 struct host1x_job *job, *n;
368 struct host1x_job *job, *next_job = NULL;
437 struct host1x_job *failed_job = job;
548 int host1x_cdma_begin(struct host1x_cdma *cdma, struct host1x_job *job)
666 struct host1x_job *job)
H A Ddev.h26 struct host1x_job;
34 int (*submit)(struct host1x_job *job);
267 struct host1x_job *job)
H A Dchannel.c41 int host1x_job_submit(struct host1x_job *job)
/linux-master/include/linux/
H A Dhost1x.h234 struct host1x_job;
240 int host1x_job_submit(struct host1x_job *job);
262 struct host1x_job { struct
329 void (*release)(struct host1x_job *job);
344 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch,
347 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo,
349 void host1x_job_add_wait(struct host1x_job *job, u32 id, u32 thresh,
351 struct host1x_job *host1x_job_get(struct host1x_job *job);
352 void host1x_job_put(struct host1x_job *jo
[all...]
/linux-master/drivers/gpu/host1x/hw/
H A Dchannel_hw.c50 static void submit_wait(struct host1x_job *job, u32 id, u32 threshold,
113 static void submit_gathers(struct host1x_job *job, u32 job_syncpt_base)
163 static inline void synchronize_syncpt_base(struct host1x_job *job)
212 static void channel_program_cdma(struct host1x_job *job)
281 struct host1x_job *job = container_of(cb, struct host1x_job, fence_cb);
287 static int channel_submit(struct host1x_job *job)
H A Ddebug_hw.c196 struct host1x_job *job;
/linux-master/drivers/gpu/drm/tegra/
H A Dsubmit.c327 static int submit_get_syncpt(struct tegra_drm_context *context, struct host1x_job *job,
350 static int submit_job_add_gather(struct host1x_job *job, struct tegra_drm_context *context,
392 static struct host1x_job *
399 struct host1x_job *job;
490 static void release_job(struct host1x_job *job)
517 struct host1x_job *job;
575 /* Allocate host1x_job and add gathers and waits to it. */
H A Ddrm.c181 struct host1x_job *job;

Completed in 156 milliseconds