Searched refs:host1x_job (Results 1 – 8 of 8) sorted by relevance
| /linux/include/linux/ |
| H A D | host1x.h | 239 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 D | job.c | 26 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 D | cdma.h | 18 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 D | dev.h | 27 struct host1x_job; 35 int (*submit)(struct host1x_job *job); 272 struct host1x_job *job) in host1x_hw_channel_submit()
|
| H A D | job.h | 44 void host1x_job_dump(struct device *dev, struct host1x_job *job);
|
| H A D | channel.c | 41 int host1x_job_submit(struct host1x_job *job) in host1x_job_submit()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | submit.c | 327 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 D | drm.c | 182 struct host1x_job *job; in tegra_drm_submit()
|