Home
last modified time | relevance | path

Searched refs:amdgpu_vmid (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ids.h42 struct amdgpu_vmid { struct
69 struct amdgpu_vmid ids[AMDGPU_NUM_VMID];
70 struct amdgpu_vmid *reserved;
80 struct amdgpu_vmid *id);
H A Damdgpu_ids.c162 struct amdgpu_vmid *id) in amdgpu_vmid_had_gpu_reset()
169 static bool amdgpu_vmid_gds_switch_needed(struct amdgpu_vmid *id, in amdgpu_vmid_gds_switch_needed()
181 static bool amdgpu_vmid_compatible(struct amdgpu_vmid *id, in amdgpu_vmid_compatible()
201 struct amdgpu_vmid **idle, in amdgpu_vmid_grab_idle()
276 struct amdgpu_vmid **id, in amdgpu_vmid_grab_reserved()
337 struct amdgpu_vmid **id, in amdgpu_vmid_grab_used()
403 struct amdgpu_vmid *idle = NULL; in amdgpu_vmid_grab()
404 struct amdgpu_vmid *id = NULL; in amdgpu_vmid_grab()
471 struct amdgpu_vmid *id; in amdgpu_vmid_alloc_reserved()
473 id = list_first_entry(&id_mgr->ids_lru, struct amdgpu_vmid, in amdgpu_vmid_alloc_reserved()
[all...]
H A Damdgpu_vm.c606 struct amdgpu_vmid *id = &id_mgr->ids[job->vmid]; in amdgpu_vm_flush()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ids.c179 struct amdgpu_vmid *id) in amdgpu_vmid_had_gpu_reset()
199 struct amdgpu_vmid **idle) in amdgpu_vmid_grab_idle()
274 struct amdgpu_vmid **id) in amdgpu_vmid_grab_reserved()
343 struct amdgpu_vmid **id) in amdgpu_vmid_grab_used()
416 struct amdgpu_vmid *idle = NULL; in amdgpu_vmid_grab()
417 struct amdgpu_vmid *id = NULL; in amdgpu_vmid_grab()
474 struct amdgpu_vmid *idle; in amdgpu_vmid_alloc_reserved()
489 idle = list_first_entry(&id_mgr->ids_lru, struct amdgpu_vmid, list); in amdgpu_vmid_alloc_reserved()
528 struct amdgpu_vmid *id = &id_mgr->ids[vmid]; in amdgpu_vmid_reset()
609 struct amdgpu_vmid *i in amdgpu_vmid_mgr_fini()
[all...]
H A Damdgpu_ids.h42 struct amdgpu_vmid { struct
69 struct amdgpu_vmid ids[AMDGPU_NUM_VMID];
79 struct amdgpu_vmid *id);
H A Damdgpu_vm.h290 struct amdgpu_vmid *reserved_vmid[AMDGPU_MAX_VMHUBS];
H A Damdgpu_vm.c1040 struct amdgpu_vmid *id; in amdgpu_vm_need_pipeline_sync()
1079 struct amdgpu_vmid *id = &id_mgr->ids[job->vmid]; in amdgpu_vm_flush()

Completed in 19 milliseconds