drivers/gpu/drm/amd/amdgpu/amdgpu.h
1386
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1425
struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
692
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1002
struct amdgpu_job *job = p->jobs[i];
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1010
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1086
struct amdgpu_job *job = p->gang_leader;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1278
struct amdgpu_job *leader = p->gang_leader;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
338
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.h
62
struct amdgpu_job *jobs[AMDGPU_CS_GANG_SIZE];
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.h
63
struct amdgpu_job *gang_leader;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1963
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
33
bool vram_lost, struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
539
bool vram_lost, struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h
73
bool vram_lost, struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5125
struct amdgpu_job *job = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5590
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5806
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6776
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1670
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c
726
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c
125
struct amdgpu_ib *ibs, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
180
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
192
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
259
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
324
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
386
struct amdgpu_job *job, struct dma_fence **fence)
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h
40
struct amdgpu_job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h
87
struct amdgpu_job *job, struct dma_fence **fence);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
190
unsigned int num_ibs, struct amdgpu_job **job,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
244
struct amdgpu_job **job, u64 k_job_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
267
void amdgpu_job_set_resources(struct amdgpu_job *job, struct amdgpu_bo *gds,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
284
void amdgpu_job_free_resources(struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
304
struct amdgpu_job *job = to_amdgpu_job(s_job);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
322
void amdgpu_job_set_gang_leader(struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
323
struct amdgpu_job *leader)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
338
void amdgpu_job_free(struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
360
struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
37
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
372
int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
394
struct amdgpu_job *job = to_amdgpu_job(sched_job);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
433
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
52
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
91
struct amdgpu_job *job = to_amdgpu_job(s_job);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
108
static inline struct amdgpu_ring *amdgpu_job_ring(struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
118
unsigned int num_ibs, struct amdgpu_job **job,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
123
struct amdgpu_job **job,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
125
void amdgpu_job_set_resources(struct amdgpu_job *job, struct amdgpu_bo *gds,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
127
void amdgpu_job_free_resources(struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
128
void amdgpu_job_set_gang_leader(struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
129
struct amdgpu_job *leader);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
130
void amdgpu_job_free(struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
131
struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
132
int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
40
container_of((sched_job), struct amdgpu_job, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c
192
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c
565
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h
181
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h
93
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
239
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
242
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
249
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
36
struct amdgpu_job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
583
struct amdgpu_ib *ibs, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c
434
int amdgpu_sync_push_to_job(struct amdgpu_sync *sync, struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h
33
struct amdgpu_job;
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h
61
int amdgpu_sync_push_to_job(struct amdgpu_sync *sync, struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
144
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
171
TP_PROTO(struct amdgpu_job *job),
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
195
TP_PROTO(struct amdgpu_job *job),
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
220
struct amdgpu_job *job),
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
550
TP_PROTO(struct amdgpu_job *sched_job, struct dma_fence *fence),
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1573
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
170
struct amdgpu_job *job, u32 num_dw)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
207
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2439
struct amdgpu_job **job,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2473
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2525
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
1108
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
1160
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h
87
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
1014
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
1107
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
466
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
558
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
765
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h
65
int amdgpu_vce_ring_parse_cs(struct amdgpu_cs_parser *p, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h
68
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h
70
void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
628
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
802
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
932
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
999
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
742
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
772
void amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
304
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
43
struct amdgpu_job;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
518
void amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job, bool need_pipe_sync);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
580
struct amdgpu_job *job);
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
530
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
222
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8644
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8681
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
5997
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
6031
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
4493
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
4516
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
3422
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1920
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2197
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2228
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6074
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6106
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5448
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5549
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
2923
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c
298
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c
39
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c
634
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c
555
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h
52
void jpeg_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
872
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h
59
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
247
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
423
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
807
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
374
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
430
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
278
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
266
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
268
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
262
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/si_dma.c
78
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c
90
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
550
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c
559
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
1025
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
1053
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
213
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
278
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
1290
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
1322
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
1355
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
221
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
285
struct amdgpu_job *job;
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
865
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
717
static void vce_v4_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c
44
void vcn_dec_sw_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.h
35
void vcn_dec_sw_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
1588
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
1752
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
2051
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
2087
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1575
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1750
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h
32
extern void vcn_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h
45
extern void vcn_v2_0_enc_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1885
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1907
static int vcn_v3_0_dec_msg(struct amdgpu_cs_parser *p, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
2008
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1801
struct amdgpu_job *job)
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1823
static int vcn_v4_0_dec_msg(struct amdgpu_cs_parser *p, struct amdgpu_job *job,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1946
struct amdgpu_job *job,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
54
struct amdgpu_job *job;