summaryrefslogtreecommitdiff
path: root/include/linux/iommufd.h
AgeCommit message (Expand)AuthorFilesLines
2024-11-12iommufd/viommu: Add iommufd_viommu_find_dev helperNicolin Chen1-0/+8
2024-11-12iommu/viommu: Add cache_invalidate to iommufd_viommu_opsNicolin Chen1-0/+10
2024-11-12iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctlNicolin Chen1-0/+4
2024-11-12iommufd: Add alloc_domain_nested op to iommufd_viommu_opsNicolin Chen1-0/+9
2024-11-12iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related structNicolin Chen1-0/+40
2024-11-12iommufd: Move _iommufd_object_alloc helper to a sharable fileNicolin Chen1-0/+13
2024-11-08iommufd: Move struct iommufd_object to public iommufd headerNicolin Chen1-0/+24
2024-09-05iommufd: Reorder struct forward declarationsNicolin Chen1-4/+4
2024-08-26iommufd: Reorder include filesNicolin Chen1-2/+2
2023-07-28iommufd: Add iommufd_access_replace() APINicolin Chen1-0/+1
2023-07-26iommufd/selftest: Test iommufd_device_replace()Nicolin Chen1-0/+1
2023-07-25iommufd: Add iommufd_ctx_from_fd()Yi Liu1-0/+1
2023-07-25iommufd/device: Add iommufd_access_detach() APINicolin Chen1-0/+1
2023-07-25iommufd: Add helper to retrieve iommufd_ctx and devidYi Liu1-0/+3
2023-07-25iommufd: Add iommufd_ctx_has_group()Yi Liu1-0/+2
2023-03-31vfio-iommufd: Make vfio_iommufd_emulated_bind() return iommufd_access IDYi Liu1-1/+1
2023-03-31iommufd: Create access in vfio_iommufd_emulated_bind()Nicolin Chen1-1/+2
2023-02-03vfio: Support VFIO_NOIOMMU with iommufdJason Gunthorpe1-3/+9
2022-12-01iommufd: Add kernel support for testing iommufdJason Gunthorpe1-0/+3
2022-12-01iommufd: vfio container FD ioctl compatibilityJason Gunthorpe1-0/+7
2022-12-01iommufd: Add kAPI toward external drivers for kernel accessJason Gunthorpe1-1/+42
2022-12-01iommufd: Add kAPI toward external drivers for physical devicesJason Gunthorpe1-0/+9
2022-12-01iommufd: PFN handling for iopt_pagesJason Gunthorpe1-0/+7
2022-12-01iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe1-0/+31