Searched refs:amdgpu_job (Results 1 – 20 of 20) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_job.h | 34 container_of((sched_job), struct amdgpu_job, base) 38 struct amdgpu_job { struct 64 struct amdgpu_job **job, struct amdgpu_vm *vm); argument 66 struct amdgpu_job **job); 68 void amdgpu_job_free_resources(struct amdgpu_job *job); 69 void amdgpu_job_free(struct amdgpu_job *job); 70 int amdgpu_job_submit(struct amdgpu_job *job, struct drm_sched_entity *entity, 72 int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring,
|
D | amdgpu_job.c | 34 struct amdgpu_job *job = to_amdgpu_job(s_job); in amdgpu_job_timedout() 44 struct amdgpu_job **job, struct amdgpu_vm *vm) in amdgpu_job_alloc() 46 size_t size = sizeof(struct amdgpu_job); in amdgpu_job_alloc() 74 struct amdgpu_job **job) in amdgpu_job_alloc_with_ib() 91 void amdgpu_job_free_resources(struct amdgpu_job *job) in amdgpu_job_free_resources() 107 struct amdgpu_job *job = to_amdgpu_job(s_job); in amdgpu_job_free_cb() 116 void amdgpu_job_free(struct amdgpu_job *job) in amdgpu_job_free() 126 int amdgpu_job_submit(struct amdgpu_job *job, struct drm_sched_entity *entity, in amdgpu_job_submit() 152 int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring, in amdgpu_job_submit_direct() 171 struct amdgpu_job *job = to_amdgpu_job(sched_job); in amdgpu_job_dependency() [all …]
|
D | amdgpu_ids.h | 40 struct amdgpu_job; 88 struct amdgpu_job *job);
|
D | amdgpu_vm.h | 38 struct amdgpu_job; 287 int amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job, bool need_pipe_sync); 329 struct amdgpu_job *job);
|
D | amdgpu_ids.c | 269 struct amdgpu_job *job, in amdgpu_vmid_grab_reserved() 334 struct amdgpu_job *job, in amdgpu_vmid_grab_used() 404 struct amdgpu_job *job) in amdgpu_vmid_grab()
|
D | amdgpu_vcn.c | 291 struct amdgpu_job *job; in amdgpu_vcn_dec_send_msg() 469 struct amdgpu_job *job; in amdgpu_vcn_enc_get_create_msg() 521 struct amdgpu_job *job; in amdgpu_vcn_enc_get_destroy_msg() 645 struct amdgpu_job *job; in amdgpu_vcn_jpeg_set_reg()
|
D | amdgpu_trace.h | 164 TP_PROTO(struct amdgpu_job *job), 190 TP_PROTO(struct amdgpu_job *job), 217 struct amdgpu_job *job),
|
D | Makefile | 153 amdgpu-y += amdgpu_job.o
|
D | amdgpu_ib.c | 119 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule()
|
D | amdgpu_ring.h | 66 struct amdgpu_job;
|
D | amdgpu.h | 188 struct amdgpu_job; 963 struct amdgpu_ib *ibs, struct amdgpu_job *job, 988 struct amdgpu_job *job; 1760 struct amdgpu_job* job, bool force);
|
D | amdgpu_vm.c | 369 struct amdgpu_job *job; in amdgpu_vm_clear_bo() 651 struct amdgpu_job *job) in amdgpu_vm_need_pipeline_sync() 689 int amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job, bool need_pipe_sync) in amdgpu_vm_flush() 1045 struct amdgpu_job *job; in amdgpu_vm_update_directories() 1377 struct amdgpu_job *job; in amdgpu_vm_bo_update_mapping()
|
D | amdgpu_vce.c | 435 struct amdgpu_job *job; in amdgpu_vce_get_create_msg() 514 struct amdgpu_job *job; in amdgpu_vce_get_destroy_msg()
|
D | amdgpu_amdkfd.c | 445 struct amdgpu_job *job; in amdgpu_amdkfd_submit_ib()
|
D | uvd_v6_0.c | 218 struct amdgpu_job *job; in uvd_v6_0_enc_get_create_msg() 280 struct amdgpu_job *job; in uvd_v6_0_enc_get_destroy_msg()
|
D | amdgpu_ttm.c | 1962 struct amdgpu_job *job; in amdgpu_map_buffer() 2026 struct amdgpu_job *job; in amdgpu_copy_buffer() 2103 struct amdgpu_job *job; in amdgpu_fill_buffer()
|
D | uvd_v7_0.c | 226 struct amdgpu_job *job; in uvd_v7_0_enc_get_create_msg() 287 struct amdgpu_job *job; in uvd_v7_0_enc_get_destroy_msg()
|
D | amdgpu_uvd.c | 1022 struct amdgpu_job *job; in amdgpu_uvd_send_msg()
|
D | amdgpu_cs.c | 1208 struct amdgpu_job *job; in amdgpu_cs_submit()
|
D | amdgpu_device.c | 3292 struct amdgpu_job *job, bool force) in amdgpu_device_gpu_recover()
|