Searched refs:id_mgr (Results 1 - 16 of 16) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ids.c | 206 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_idle() local 215 fences = kmalloc_array(id_mgr->num_ids, sizeof(void *), GFP_KERNEL); in amdgpu_vmid_grab_idle() 221 list_for_each_entry((*idle), &id_mgr->ids_lru, list) { in amdgpu_vmid_grab_idle() 233 if (&(*idle)->list == &id_mgr->ids_lru) { in amdgpu_vmid_grab_idle() 281 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_reserved() local 287 *id = id_mgr->reserved; in amdgpu_vmid_grab_reserved() 342 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhu in amdgpu_vmid_grab_used() local 402 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; amdgpu_vmid_grab() local 465 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; amdgpu_vmid_alloc_reserved() local 487 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; amdgpu_vmid_free_reserved() local 511 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; amdgpu_vmid_reset() local 537 struct amdgpu_vmid_mgr *id_mgr = amdgpu_vmid_reset_all() local 557 struct amdgpu_vmid_mgr *id_mgr = amdgpu_vmid_mgr_init() local 592 struct amdgpu_vmid_mgr *id_mgr = amdgpu_vmid_mgr_fini() local [all...] |
H A D | amdgpu_vm.c | 571 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vm_need_pipeline_sync() local 582 if (amdgpu_vmid_had_gpu_reset(adev, &id_mgr->ids[job->vmid])) in amdgpu_vm_need_pipeline_sync() 605 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vm_flush() local 606 struct amdgpu_vmid *id = &id_mgr->ids[job->vmid]; in amdgpu_vm_flush() 623 mutex_lock(&id_mgr->lock); in amdgpu_vm_flush() 627 mutex_unlock(&id_mgr->lock); in amdgpu_vm_flush() 671 mutex_lock(&id_mgr->lock); in amdgpu_vm_flush() 676 mutex_unlock(&id_mgr in amdgpu_vm_flush() [all...] |
H A D | amdgpu_vm.h | 350 struct amdgpu_vmid_mgr id_mgr[AMDGPU_MAX_VMHUBS]; member
|
H A D | gfx_v9_4_3.c | 974 for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB(0)].num_ids; i++) { in gfx_v9_4_3_xcc_constants_init()
|
H A D | gfx_v7_0.c | 1934 for (i = 0; i < adev->vm_manager.id_mgr[0].num_ids; i++) { in gfx_v7_0_constants_init()
|
H A D | gfx_v9_0.c | 2395 for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB(0)].num_ids; i++) { in gfx_v9_0_constants_init()
|
H A D | gfx_v8_0.c | 3758 for (i = 0; i < adev->vm_manager.id_mgr[0].num_ids; i++) { in gfx_v8_0_constants_init()
|
H A D | gfx_v11_0.c | 1723 for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB(0)].num_ids; i++) { in gfx_v11_0_constants_init()
|
H A D | gfx_v10_0.c | 4987 for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB(0)].num_ids; i++) { in gfx_v10_0_constants_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ids.c | 203 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_idle() local 211 fences = kmalloc_array(sizeof(void *), id_mgr->num_ids, GFP_KERNEL); in amdgpu_vmid_grab_idle() 217 list_for_each_entry((*idle), &id_mgr->ids_lru, list) { in amdgpu_vmid_grab_idle() 229 if (&(*idle)->list == &id_mgr->ids_lru) { in amdgpu_vmid_grab_idle() 347 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vmid_grab_used() local 355 list_for_each_entry_reverse((*id), &id_mgr->ids_lru, list) { in amdgpu_vmid_grab_used() 415 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhu in amdgpu_vmid_grab() local 473 struct amdgpu_vmid_mgr *id_mgr; amdgpu_vmid_alloc_reserved() local 504 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; amdgpu_vmid_free_reserved() local 527 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; amdgpu_vmid_reset() local 553 struct amdgpu_vmid_mgr *id_mgr = amdgpu_vmid_reset_all() local 573 struct amdgpu_vmid_mgr *id_mgr = amdgpu_vmid_mgr_init() local 604 struct amdgpu_vmid_mgr *id_mgr = amdgpu_vmid_mgr_fini() local [all...] |
H A D | amdgpu_vm.c | 1039 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vm_need_pipeline_sync() local 1046 id = &id_mgr->ids[job->vmid]; in amdgpu_vm_need_pipeline_sync() 1078 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; in amdgpu_vm_flush() local 1079 struct amdgpu_vmid *id = &id_mgr->ids[job->vmid]; in amdgpu_vm_flush() 1103 mutex_lock(&id_mgr->lock); in amdgpu_vm_flush() 1107 mutex_unlock(&id_mgr->lock); in amdgpu_vm_flush() 1139 mutex_lock(&id_mgr->lock); in amdgpu_vm_flush() 1144 mutex_unlock(&id_mgr in amdgpu_vm_flush() [all...] |
H A D | amdgpu_vm.h | 326 struct amdgpu_vmid_mgr id_mgr[AMDGPU_MAX_VMHUBS]; member
|
H A D | gfx_v7_0.c | 1971 for (i = 0; i < adev->vm_manager.id_mgr[0].num_ids; i++) { in gfx_v7_0_constants_init()
|
H A D | gfx_v9_0.c | 2581 for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB_0].num_ids; i++) { in gfx_v9_0_constants_init()
|
H A D | gfx_v8_0.c | 3791 for (i = 0; i < adev->vm_manager.id_mgr[0].num_ids; i++) { in gfx_v8_0_constants_init()
|
H A D | gfx_v10_0.c | 4809 for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB_0].num_ids; i++) { in gfx_v10_0_constants_init()
|
Completed in 89 milliseconds