Symbol: nouveau_job
drivers/gpu/drm/nouveau/nouveau_exec.c
120
nouveau_exec_job_armed_submit(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_exec.c
129
nouveau_exec_job_run(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_exec.c
168
nouveau_exec_job_free(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_exec.c
181
nouveau_exec_job_timeout(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_exec.c
89
nouveau_exec_job_submit(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_exec.h
31
struct nouveau_job base;
drivers/gpu/drm/nouveau/nouveau_sched.c
109
nouveau_job_fini(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
118
nouveau_job_done(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
130
nouveau_job_free(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
139
sync_find_fence(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_sched.c
164
nouveau_job_add_deps(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
189
nouveau_job_fence_attach_cleanup(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
206
nouveau_job_fence_attach_prepare(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
248
nouveau_job_fence_attach(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
26
nouveau_job_init(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_sched.c
273
nouveau_job_submit(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
346
nouveau_job_run(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_sched.c
362
struct nouveau_job *job = to_nouveau_job(sched_job);
drivers/gpu/drm/nouveau/nouveau_sched.c
371
struct nouveau_job *job = to_nouveau_job(sched_job);
drivers/gpu/drm/nouveau/nouveau_sched.c
389
struct nouveau_job *job = to_nouveau_job(sched_job);
drivers/gpu/drm/nouveau/nouveau_sched.h
14
container_of((sched_job), struct nouveau_job, base)
drivers/gpu/drm/nouveau/nouveau_sched.h
80
int (*submit)(struct nouveau_job *, struct drm_gpuvm_exec *);
drivers/gpu/drm/nouveau/nouveau_sched.h
81
void (*armed_submit)(struct nouveau_job *, struct drm_gpuvm_exec *);
drivers/gpu/drm/nouveau/nouveau_sched.h
82
struct dma_fence *(*run)(struct nouveau_job *);
drivers/gpu/drm/nouveau/nouveau_sched.h
83
void (*free)(struct nouveau_job *);
drivers/gpu/drm/nouveau/nouveau_sched.h
84
enum drm_gpu_sched_stat (*timeout)(struct nouveau_job *);
drivers/gpu/drm/nouveau/nouveau_sched.h
92
int nouveau_job_init(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_sched.h
94
void nouveau_job_fini(struct nouveau_job *job);
drivers/gpu/drm/nouveau/nouveau_sched.h
95
int nouveau_job_submit(struct nouveau_job *job);
drivers/gpu/drm/nouveau/nouveau_sched.h
96
void nouveau_job_done(struct nouveau_job *job);
drivers/gpu/drm/nouveau/nouveau_sched.h
97
void nouveau_job_free(struct nouveau_job *job);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1061
bind_validate_op(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1082
bind_validate_map_sparse(struct nouveau_job *job, u64 addr, u64 range)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1085
struct nouveau_job *__job;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1113
bind_validate_map_common(struct nouveau_job *job, u64 addr, u64 range,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1157
bind_validate_region(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1220
bind_lock_validate(struct nouveau_job *job, struct drm_exec *exec,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1260
nouveau_uvmm_bind_job_submit(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1503
nouveau_uvmm_bind_job_armed_submit(struct nouveau_job *job,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1512
nouveau_uvmm_bind_job_run(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1546
nouveau_uvmm_bind_job_cleanup(struct nouveau_job *job)
drivers/gpu/drm/nouveau/nouveau_uvmm.h
45
struct nouveau_job base;