Home
last modified time | relevance | path

Searched refs:amdgpu_job (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_job.h34 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,
Damdgpu_job.c34 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 …]
Damdgpu_ids.h40 struct amdgpu_job;
88 struct amdgpu_job *job);
Damdgpu_vm.h38 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);
Damdgpu_ids.c269 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()
Damdgpu_vcn.c291 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()
Damdgpu_trace.h164 TP_PROTO(struct amdgpu_job *job),
190 TP_PROTO(struct amdgpu_job *job),
217 struct amdgpu_job *job),
DMakefile153 amdgpu-y += amdgpu_job.o
Damdgpu_ib.c119 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule()
Damdgpu_ring.h66 struct amdgpu_job;
Damdgpu.h188 struct amdgpu_job;
963 struct amdgpu_ib *ibs, struct amdgpu_job *job,
988 struct amdgpu_job *job;
1760 struct amdgpu_job* job, bool force);
Damdgpu_vm.c369 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()
Damdgpu_vce.c435 struct amdgpu_job *job; in amdgpu_vce_get_create_msg()
514 struct amdgpu_job *job; in amdgpu_vce_get_destroy_msg()
Damdgpu_amdkfd.c445 struct amdgpu_job *job; in amdgpu_amdkfd_submit_ib()
Duvd_v6_0.c218 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()
Damdgpu_ttm.c1962 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()
Duvd_v7_0.c226 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()
Damdgpu_uvd.c1022 struct amdgpu_job *job; in amdgpu_uvd_send_msg()
Damdgpu_cs.c1208 struct amdgpu_job *job; in amdgpu_cs_submit()
Damdgpu_device.c3292 struct amdgpu_job *job, bool force) in amdgpu_device_gpu_recover()