summaryrefslogtreecommitdiff
path: root/drivers/iommu/iommufd/viommu.c
AgeCommit message (Expand)Author
2025-07-18iommufd: Rename some shortterm-related identifiersXu Yilun
2025-07-18iommufd/vdevice: Remove struct device reference from struct vdeviceXu Yilun
2025-07-18iommufd: Destroy vdevice on idevice destroyXu Yilun
2025-07-18iommufd/viommu: Roll back to use iommufd_object_alloc() for vdeviceXu Yilun
2025-07-11iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctlNicolin Chen
2025-07-11iommufd/viommu: Add driver-defined vDEVICE supportNicolin Chen
2025-07-10iommufd/viommu: Allow driver-specific user data for a vIOMMU objectNicolin Chen
2025-07-10iommu: Pass in a driver-level user data structure to viommu_init opNicolin Chen
2025-07-10iommufd/viommu: Explicitly define vdev->virt_idNicolin Chen
2025-06-19iommufd: Apply the new iommufd_object_alloc_ucmd helperNicolin Chen
2025-06-19iommu: Deprecate viommu_alloc opNicolin Chen
2025-06-19iommufd/viommu: Support get_viommu_size and viommu_init opsNicolin Chen
2025-03-18iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOCNicolin Chen
2024-11-12iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctlNicolin Chen
2024-11-12iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctlNicolin Chen