vfio: make vfio_address_spaces static
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 10 Dec 2018 16:58:54 +0000 (17:58 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 11 Jan 2019 14:46:54 +0000 (15:46 +0100)
It is not used outside hw/vfio/common.c, so it does not need to
be extern.

Acked-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/vfio/common.c
include/hw/vfio/vfio-common.h

index 7c185e5a2e79933a8dce8c6e4fadc6c813d572ea..7aa804ea0b724b487c58332767fe8f4b9cd34a0a 100644 (file)
@@ -39,7 +39,7 @@
 
 struct vfio_group_head vfio_group_list =
     QLIST_HEAD_INITIALIZER(vfio_group_list);
-struct vfio_as_head vfio_address_spaces =
+static QLIST_HEAD(, VFIOAddressSpace) vfio_address_spaces =
     QLIST_HEAD_INITIALIZER(vfio_address_spaces);
 
 #ifdef CONFIG_KVM
index 1b434d02f6683d2e10f2c1a49d307e7d3333fb7b..127ca478157919c6da6148c8c696a0d0a0f49f1e 100644 (file)
@@ -181,7 +181,6 @@ int vfio_get_device(VFIOGroup *group, const char *name,
 
 extern const MemoryRegionOps vfio_region_ops;
 extern QLIST_HEAD(vfio_group_head, VFIOGroup) vfio_group_list;
-extern QLIST_HEAD(vfio_as_head, VFIOAddressSpace) vfio_address_spaces;
 
 #ifdef CONFIG_LINUX
 int vfio_get_region_info(VFIODevice *vbasedev, int index,