sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1600
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1643
struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
652
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1012
struct amdgpu_job *job = p->jobs[i];
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1020
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1095
struct amdgpu_job *job = p->gang_leader;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1286
struct amdgpu_job *leader = p->gang_leader;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
347
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.h
62
struct amdgpu_job *jobs[AMDGPU_CS_GANG_SIZE];
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.h
63
struct amdgpu_job *gang_leader;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1874
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
32
bool vram_lost, struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
330
bool vram_lost, struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.h
45
bool vram_lost, struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5969
struct amdgpu_job *job = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6445
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6659
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7679
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
691
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
697
job = container_of(old, struct amdgpu_job, hw_fence.base);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
875
struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence.base);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
905
struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence.base);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
940
kfree(container_of(f, struct amdgpu_job, hw_fence.base));
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1464
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
665
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
125
struct amdgpu_ib *ibs, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
179
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
191
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
282
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
347
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
409
struct amdgpu_job *job, struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
40
struct amdgpu_job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
87
struct amdgpu_job *job, struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
185
unsigned int num_ibs, struct amdgpu_job **job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
211
struct amdgpu_job **job, u64 k_job_id)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
231
void amdgpu_job_set_resources(struct amdgpu_job *job, struct amdgpu_bo *gds,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
248
void amdgpu_job_free_resources(struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
267
struct amdgpu_job *job = to_amdgpu_job(s_job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
280
void amdgpu_job_set_gang_leader(struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
281
struct amdgpu_job *leader)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
296
void amdgpu_job_free(struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
312
struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
324
int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
344
struct amdgpu_job *job = to_amdgpu_job(sched_job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
37
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
383
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
52
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
91
struct amdgpu_job *job = to_amdgpu_job(s_job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
103
static inline struct amdgpu_ring *amdgpu_job_ring(struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
110
unsigned int num_ibs, struct amdgpu_job **job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
115
struct amdgpu_job **job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
117
void amdgpu_job_set_resources(struct amdgpu_job *job, struct amdgpu_bo *gds,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
119
void amdgpu_job_free_resources(struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
120
void amdgpu_job_set_gang_leader(struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
121
struct amdgpu_job *leader);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
122
void amdgpu_job_free(struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
123
struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
124
int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring,
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
40
container_of((sched_job), struct amdgpu_job, base)
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
192
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
568
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.h
181
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
52
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
233
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
236
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
243
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
36
struct amdgpu_job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
567
struct amdgpu_ib *ibs, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
447
int amdgpu_sync_push_to_job(struct amdgpu_sync *sync, struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
33
struct amdgpu_job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
61
int amdgpu_sync_push_to_job(struct amdgpu_sync *sync, struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
144
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
167
TP_PROTO(struct amdgpu_job *job),
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
191
TP_PROTO(struct amdgpu_job *job),
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
216
struct amdgpu_job *job),
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
546
TP_PROTO(struct amdgpu_job *sched_job, struct dma_fence *fence),
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1539
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
188
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2318
struct amdgpu_job **job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2354
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2410
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1079
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1131
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.h
87
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
1069
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
442
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
534
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
738
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
976
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.h
62
int amdgpu_vce_ring_parse_cs(struct amdgpu_cs_parser *p, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.h
65
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.h
67
void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
623
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
797
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
927
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
994
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
794
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
827
int amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
284
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
43
struct amdgpu_job;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
527
int amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job, bool need_pipe_sync);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
589
struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
525
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/cik_sdma.c
223
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
8642
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
8679
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
5860
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
5894
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
4415
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
4438
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c
1854
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
2205
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
2236
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
6044
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
6076
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
5408
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
5509
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
2850
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.c
298
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.c
39
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.c
634
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v2_0.c
555
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v2_0.h
52
void jpeg_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c
832
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.h
59
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c
248
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c
424
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
808
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
375
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c
431
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
279
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
265
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
269
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/si_dma.c
79
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v3_1.c
90
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v4_2.c
545
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v5_0.c
559
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
1025
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
1053
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
213
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
278
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
1290
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
1322
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
1355
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
221
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
285
struct amdgpu_job *job;
sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c
860
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
712
static void vce_v4_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_sw_ring.c
44
void vcn_dec_sw_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_sw_ring.h
35
void vcn_dec_sw_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
1594
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
1758
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
2057
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
2092
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
1575
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
1750
struct amdgpu_job *job,
sys/dev/pci/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,
sys/dev/pci/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,
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1884
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1906
static int vcn_v3_0_dec_msg(struct amdgpu_cs_parser *p, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1989
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1801
struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1823
static int vcn_v4_0_dec_msg(struct amdgpu_cs_parser *p, struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1924
struct amdgpu_job *job,
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
53
struct amdgpu_job *job;