iommufd/iova_bitmap: Move symbols to IOMMUFD namespace
authorJoao Martins <joao.m.martins@oracle.com>
Tue, 24 Oct 2023 13:50:54 +0000 (14:50 +0100)
committerJason Gunthorpe <jgg@nvidia.com>
Tue, 24 Oct 2023 14:58:42 +0000 (11:58 -0300)
commit13578d4ebe8be1c16146f37c0c91f2579611cff2
treeb7e35dd2a704b73dbd04e60e8164de3fd49b9fe3
parent8c9c727b6142325ed5697240fceb99cbeb4ac2ec
iommufd/iova_bitmap: Move symbols to IOMMUFD namespace

Have the IOVA bitmap exported symbols adhere to the IOMMUFD symbol
export convention i.e. using the IOMMUFD namespace. In doing so,
import the namespace in the current users. This means VFIO and the
vfio-pci drivers that use iova_bitmap_set().

Link: https://lore.kernel.org/r/20231024135109.73787-4-joao.m.martins@oracle.com
Suggested-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Joao Martins <joao.m.martins@oracle.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Brett Creeley <brett.creeley@amd.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/iommu/iommufd/iova_bitmap.c
drivers/vfio/pci/mlx5/main.c
drivers/vfio/pci/pds/pci_drv.c
drivers/vfio/vfio_main.c