| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| amdgpu_ids.c | 178 * VMIDs are a per VMHUB identifier for page tables handling. 213 unsigned vmhub = ring->funcs->vmhub; local in function:amdgpu_vmid_grab_idle 214 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; 284 unsigned vmhub = ring->funcs->vmhub; local in function:amdgpu_vmid_grab_reserved 290 *id = vm->reserved_vmid[vmhub]; 349 unsigned vmhub = ring->funcs->vmhub; local in function:amdgpu_vmid_grab_used 350 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; 422 unsigned vmhub = ring->funcs->vmhub; local in function:amdgpu_vmid_grab [all...] |
| amdgpu_ids.h | 84 unsigned vmhub); 87 unsigned vmhub); 91 void amdgpu_vmid_reset(struct amdgpu_device *adev, unsigned vmhub,
|
| amdgpu_gmc_v10_0.c | 92 hub = &adev->vmhub[AMDGPU_MMHUB_0]; 101 hub = &adev->vmhub[AMDGPU_GFXHUB_0]; 111 hub = &adev->vmhub[AMDGPU_MMHUB_0]; 120 hub = &adev->vmhub[AMDGPU_GFXHUB_0]; 139 struct amdgpu_vmhub *hub = &adev->vmhub[entry->vmid_src]; 234 * @vmhub: vmhub type 238 uint32_t vmhub) 240 return ((vmhub == AMDGPU_MMHUB_0 || 241 vmhub == AMDGPU_MMHUB_1) & [all...] |
| amdgpu_gmc.c | 378 unsigned vmhub, inv_eng; local in function:amdgpu_gmc_allocate_vm_inv_eng 382 vmhub = ring->funcs->vmhub; 384 inv_eng = ffs(vm_inv_engs[vmhub]); 392 vm_inv_engs[vmhub] &= ~(1 << ring->vm_inv_eng); 395 ring->name, ring->vm_inv_eng, ring->funcs->vmhub);
|
| amdgpu_gmc_v9_0.c | 279 hub = &adev->vmhub[j]; 290 hub = &adev->vmhub[j]; 324 hub = &adev->vmhub[AMDGPU_MMHUB_0]; 327 hub = &adev->vmhub[AMDGPU_MMHUB_1]; 330 hub = &adev->vmhub[AMDGPU_GFXHUB_0]; 437 * @vmhub: vmhub type 441 uint32_t vmhub) 443 return ((vmhub == AMDGPU_MMHUB_0 || 444 vmhub == AMDGPU_MMHUB_1) & [all...] |
| amdgpu_gmc.h | 77 * VMHUB structures, functions & helpers 96 uint32_t vmhub, uint32_t flush_type); 226 #define amdgpu_gmc_flush_gpu_tlb(adev, vmid, vmhub, type) ((adev)->gmc.gmc_funcs->flush_gpu_tlb((adev), (vmid), (vmhub), (type)))
|
| amdgpu_jpeg_v1_0.c | 378 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 548 .vmhub = AMDGPU_MMHUB_0,
|
| amdgpu_jpeg_v2_0.c | 632 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 781 .vmhub = AMDGPU_MMHUB_0,
|
| amdgpu_ib.c | 260 amdgpu_vmid_reset(adev, ring->funcs->vmhub, job->vmid);
|
| amdgpu_uvd_v7_0.c | 1380 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1423 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1784 .vmhub = AMDGPU_MMHUB_0, 1817 .vmhub = AMDGPU_MMHUB_0,
|
| amdgpu_vcn_v1_0.c | 1546 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1687 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1881 .vmhub = AMDGPU_MMHUB_0, 1915 .vmhub = AMDGPU_MMHUB_0,
|
| amdgpu_vcn_v2_0.c | 1429 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1585 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1713 .vmhub = AMDGPU_MMHUB_0, 1744 .vmhub = AMDGPU_MMHUB_0,
|
| amdgpu_trace.h | 236 __entry->vm_hub = ring->funcs->vmhub, 387 __entry->vm_hub = ring->funcs->vmhub;
|
| amdgpu_vce_v4_0.c | 999 struct amdgpu_vmhub *hub = &ring->adev->vmhub[ring->funcs->vmhub]; 1080 .vmhub = AMDGPU_MMHUB_0,
|
| amdgpu_vm.c | 1042 unsigned vmhub = ring->funcs->vmhub; local in function:amdgpu_vm_need_pipeline_sync 1043 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub]; 1081 unsigned vmhub = ring->funcs->vmhub; local in function:amdgpu_vm_flush 1082 struct amdgpu_vmid_mgr *id_mgr = &adev->vm_manager.id_mgr[vmhub];
|
| amdgpu_gfxhub_v1_0.c | 374 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB_0];
|
| amdgpu_gfxhub_v2_0.c | 356 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB_0];
|
| amdgpu_jpeg_v2_5.c | 580 .vmhub = AMDGPU_MMHUB_1,
|
| amdgpu_mmhub_v2_0.c | 348 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB_0];
|
| amdgpu_ring.h | 122 unsigned vmhub; member in struct:amdgpu_ring_funcs
|
| amdgpu_sdma_v4_0.c | 2255 .vmhub = AMDGPU_MMHUB_0, 2283 * On Arcturus, SDMA instance 5~7 has a different vmhub type(AMDGPU_MMHUB_1). 2291 .vmhub = AMDGPU_MMHUB_1, 2323 .vmhub = AMDGPU_MMHUB_0, 2355 .vmhub = AMDGPU_MMHUB_1,
|
| amdgpu_mmhub_v9_4.c | 506 {&adev->vmhub[AMDGPU_MMHUB_0], &adev->vmhub[AMDGPU_MMHUB_1]};
|
| amdgpu_vcn_v2_5.c | 1487 .vmhub = AMDGPU_MMHUB_1, 1587 .vmhub = AMDGPU_MMHUB_1,
|
| amdgpu_gmc_v6_0.c | 375 uint32_t vmhub, uint32_t flush_type)
|
| amdgpu_mmhub_v1_0.c | 416 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB_0];
|