Lines Matching defs:nouveau_job
14 container_of((sched_job), struct nouveau_job, base)
48 struct nouveau_job {
80 int (*submit)(struct nouveau_job *, struct drm_gpuvm_exec *);
81 void (*armed_submit)(struct nouveau_job *, struct drm_gpuvm_exec *);
82 struct dma_fence *(*run)(struct nouveau_job *);
83 void (*free)(struct nouveau_job *);
84 enum drm_gpu_sched_stat (*timeout)(struct nouveau_job *);
92 int nouveau_job_init(struct nouveau_job *job,
94 void nouveau_job_fini(struct nouveau_job *job);
95 int nouveau_job_submit(struct nouveau_job *job);
96 void nouveau_job_done(struct nouveau_job *job);
97 void nouveau_job_free(struct nouveau_job *job);