@@ -290,7 +290,6 @@ extern VFIODeviceList vfio_device_list;
extern const MemoryListener vfio_memory_listener;
extern int vfio_kvm_device_fd;
-bool vfio_viommu_preset(VFIODevice *vbasedev);
bool vfio_device_state_is_running(VFIODevice *vbasedev);
bool vfio_device_state_is_precopy(VFIODevice *vbasedev);
@@ -65,12 +65,6 @@ int vfio_kvm_device_fd = -1;
* Device state interfaces
*/
-
-bool vfio_viommu_preset(VFIODevice *vbasedev)
-{
- return vbasedev->bcontainer->space->as != &address_space_memory;
-}
-
static void vfio_set_migration_error(int ret)
{
if (migration_is_running()) {
@@ -1141,6 +1141,11 @@ bool vfio_mig_active(void)
return true;
}
+static bool vfio_viommu_preset(VFIODevice *vbasedev)
+{
+ return vbasedev->bcontainer->space->as != &address_space_memory;
+}
+
/*
* Return true when either migration initialized or blocker registered.
* Currently only return false when adding blocker fails which will
This routine is only used in file "migration.c". Move it there. Signed-off-by: Cédric Le Goater <clg@redhat.com> --- include/hw/vfio/vfio-common.h | 1 - hw/vfio/common.c | 6 ------ hw/vfio/migration.c | 5 +++++ 3 files changed, 5 insertions(+), 7 deletions(-)