Home
last modified time | relevance | path

Searched refs:host1x_job (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dhost1x.h239 struct host1x_job;
245 int host1x_job_submit(struct host1x_job *job);
267 struct host1x_job { struct
334 void (*release)(struct host1x_job *job); argument
349 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch, argument
352 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo,
354 void host1x_job_add_wait(struct host1x_job *job, u32 id, u32 thresh,
356 struct host1x_job *host1x_job_get(struct host1x_job *job);
357 void host1x_job_put(struct host1x_job *job);
358 int host1x_job_pin(struct host1x_job *job, struct device *dev);
[all …]
/linux/drivers/gpu/host1x/
H A Djob.c26 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch, in host1x_job_alloc()
30 struct host1x_job *job = NULL; in host1x_job_alloc()
42 total = sizeof(struct host1x_job) + in host1x_job_alloc()
61 mem += sizeof(struct host1x_job); in host1x_job_alloc()
77 struct host1x_job *host1x_job_get(struct host1x_job *job) in host1x_job_get()
86 struct host1x_job *job = container_of(ref, struct host1x_job, ref); in job_free()
107 void host1x_job_put(struct host1x_job *job) in host1x_job_put()
113 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo, in host1x_job_add_gather()
126 void host1x_job_add_wait(struct host1x_job *job, u32 id, u32 thresh, in host1x_job_add_wait()
141 static unsigned int pin_job(struct host1x *host, struct host1x_job *job) in pin_job()
[all …]
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 Ddev.h27 struct host1x_job;
35 int (*submit)(struct host1x_job *job);
272 struct host1x_job *job) in host1x_hw_channel_submit()
H A Djob.h44 void host1x_job_dump(struct device *dev, struct host1x_job *job);
H A Dchannel.c41 int host1x_job_submit(struct host1x_job *job) in host1x_job_submit()
/linux/drivers/gpu/drm/tegra/
H A Dsubmit.c327 static int submit_get_syncpt(struct tegra_drm_context *context, struct host1x_job *job, in submit_get_syncpt()
350 static int submit_job_add_gather(struct host1x_job *job, struct tegra_drm_context *context, in submit_job_add_gather()
392 static struct host1x_job *
399 struct host1x_job *job; in submit_create_job()
490 static void release_job(struct host1x_job *job) in release_job()
517 struct host1x_job *job; in tegra_drm_ioctl_channel_submit()
H A Ddrm.c182 struct host1x_job *job; in tegra_drm_submit()