Home
last modified time | relevance | path

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

/linux/include/linux/
A Dhost1x.h180 struct host1x_job;
185 int host1x_job_submit(struct host1x_job *job);
207 struct host1x_job { struct
273 void (*release)(struct host1x_job *job); argument
280 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch, argument
283 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo,
285 void host1x_job_add_wait(struct host1x_job *job, u32 id, u32 thresh,
287 struct host1x_job *host1x_job_get(struct host1x_job *job);
288 void host1x_job_put(struct host1x_job *job);
289 int host1x_job_pin(struct host1x_job *job, struct device *dev);
[all …]
/linux/drivers/gpu/host1x/
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()
101 void host1x_job_put(struct host1x_job *job) in host1x_job_put()
373 struct host1x_job *job;
632 int host1x_job_pin(struct host1x_job *job, struct device *dev) in host1x_job_pin()
687 void host1x_job_unpin(struct host1x_job *job) in host1x_job_unpin()
[all …]
A Dcdma.h17 struct host1x_job;
80 int host1x_cdma_begin(struct host1x_cdma *cdma, struct host1x_job *job);
84 void host1x_cdma_end(struct host1x_cdma *cdma, struct host1x_job *job);
A Dcdma.c274 struct host1x_job *job) in cdma_start_timer_locked()
313 struct host1x_job *job, *n; in update_cdma_locked()
368 struct host1x_job *job, *next_job = NULL; in host1x_cdma_update_sync_queue()
437 struct host1x_job *failed_job = job; in host1x_cdma_update_sync_queue()
523 int host1x_cdma_begin(struct host1x_cdma *cdma, struct host1x_job *job) in host1x_cdma_begin()
648 struct host1x_job *job) in host1x_cdma_end()
A Ddev.h25 struct host1x_job;
33 int (*submit)(struct host1x_job *job);
246 struct host1x_job *job) in host1x_hw_channel_submit()
A Djob.h48 void host1x_job_dump(struct device *dev, struct host1x_job *job);
A Dchannel.c43 int host1x_job_submit(struct host1x_job *job) in host1x_job_submit()
/linux/drivers/gpu/drm/tegra/
A Dsubmit.c303 static int submit_get_syncpt(struct tegra_drm_context *context, struct host1x_job *job, in submit_get_syncpt()
326 static int submit_job_add_gather(struct host1x_job *job, struct tegra_drm_context *context, in submit_job_add_gather()
368 static struct host1x_job *
375 struct host1x_job *job; in submit_create_job()
466 static void release_job(struct host1x_job *job) in release_job()
490 struct host1x_job *job; in tegra_drm_ioctl_channel_submit()
A Ddrm.c177 struct host1x_job *job; in tegra_drm_submit()
/linux/drivers/gpu/host1x/hw/
A Dchannel_hw.c82 static void submit_gathers(struct host1x_job *job, u32 job_syncpt_base) in submit_gathers()
132 static inline void synchronize_syncpt_base(struct host1x_job *job) in synchronize_syncpt_base()
162 static int channel_submit(struct host1x_job *job) in channel_submit()
A Ddebug_hw.c196 struct host1x_job *job; in show_channel_gathers()

Completed in 18 milliseconds