Searched refs:pasids (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm.c | 149 r = xa_err(xa_erase_irq(&adev->vm_manager.pasids, vm->pasid)); 157 r = xa_err(xa_store_irq(&adev->vm_manager.pasids, pasid, vm, 2297 xa_lock_irqsave(&adev->vm_manager.pasids, flags); 2298 vm = xa_load(&adev->vm_manager.pasids, pasid); 2299 xa_unlock_irqrestore(&adev->vm_manager.pasids, flags); 2694 xa_init_flags(&adev->vm_manager.pasids, XA_FLAGS_LOCK_IRQ); 2706 WARN_ON(!xa_empty(&adev->vm_manager.pasids)); 2707 xa_destroy(&adev->vm_manager.pasids); 2778 xa_lock_irqsave(&adev->vm_manager.pasids, irqflags); 2779 vm = xa_load(&adev->vm_manager.pasids, pasi [all...] |
H A D | amdgpu_vm.h | 430 struct xarray pasids; member in struct:amdgpu_vm_manager
|
H A D | amdgpu_kms.c | 1249 xa_lock_irqsave(&adev->vm_manager.pasids, flags); 1253 xa_unlock_irqrestore(&adev->vm_manager.pasids, flags);
|
/linux-master/drivers/iommu/amd/ |
H A D | iommu.c | 1731 static int get_gcr3_levels(int pasids) argument 1735 if (pasids == -1) 1738 levels = get_count_order(pasids); 1744 struct amd_iommu *iommu, int pasids) 1746 int levels = get_gcr3_levels(pasids); 1743 setup_gcr3_table(struct gcr3_tbl_info *gcr3_info, struct amd_iommu *iommu, int pasids) argument
|
Completed in 120 milliseconds