From: "Daniel P. Berrange" <berrange@xxxxxxxxxx> Ensure that all drivers implementing public APIs use a naming convention for their implementation that matches the public API name. eg for the public API virDomainCreate make sure QEMU uses qemuDomainCreate and not qemuDomainStart Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx> --- src/Makefile.am | 46 ++++ src/check-driverimpls.pl | 64 +++++ src/esx/esx_device_monitor.c | 12 +- src/esx/esx_driver.c | 82 +++--- src/esx/esx_interface_driver.c | 20 +- src/esx/esx_network_driver.c | 20 +- src/esx/esx_storage_driver.c | 74 +++--- src/hyperv/hyperv_device_monitor.c | 12 +- src/hyperv/hyperv_driver.c | 52 ++-- src/interface/interface_backend_netcf.c | 94 +++---- src/interface/interface_backend_udev.c | 148 +++++------ src/libxl/libxl_driver.c | 120 ++++----- src/lxc/lxc_driver.c | 210 ++++++++-------- src/network/bridge_driver.c | 74 +++--- src/node_device/node_device_hal.c | 24 +- src/node_device/node_device_udev.c | 30 +-- src/nwfilter/nwfilter_driver.c | 56 ++--- src/openvz/openvz_driver.c | 94 ++++--- src/parallels/parallels_driver.c | 88 +++---- src/parallels/parallels_network.c | 40 +-- src/parallels/parallels_storage.c | 90 +++---- src/parallels/parallels_utils.h | 8 +- src/phyp/phyp_driver.c | 179 +++++++------ src/qemu/qemu_driver.c | 279 ++++++++++----------- src/remote/remote_driver.c | 36 +-- src/rpc/gendispatch.pl | 10 +- src/secret/secret_driver.c | 34 +-- src/storage/storage_driver.c | 218 ++++++++-------- src/test/test_driver.c | 428 ++++++++++++++++---------------- src/uml/uml_driver.c | 142 +++++------ src/vbox/vbox_driver.c | 8 +- src/vbox/vbox_tmpl.c | 126 +++++----- src/vmware/vmware_driver.c | 79 +++--- src/xen/xen_driver.c | 126 +++++----- src/xen/xen_driver.h | 2 +- src/xen/xm_internal.c | 2 +- src/xenapi/xenapi_driver.c | 82 +++--- 37 files changed, 1686 insertions(+), 1523 deletions(-) create mode 100644 src/check-driverimpls.pl diff --git a/src/Makefile.am b/src/Makefile.am index 02fb2ab..1f6a245 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -435,6 +435,52 @@ check-drivername: $(srcdir)/libvirt_qemu.syms \ $(srcdir)/libvirt_lxc.syms +DRIVER_SOURCE_FILES = \ + esx/esx_device_monitor.c \ + esx/esx_driver.c \ + esx/esx_interface_driver.c \ + esx/esx_network_driver.c \ + esx/esx_nwfilter_driver.c \ + esx/esx_secret_driver.c \ + esx/esx_storage_driver.c \ + hyperv/hyperv_device_monitor.c \ + hyperv/hyperv_driver.c \ + hyperv/hyperv_interface_driver.c \ + hyperv/hyperv_network_driver.c \ + hyperv/hyperv_nwfilter_driver.c \ + hyperv/hyperv_secret_driver.c \ + hyperv/hyperv_storage_driver.c \ + interface/interface_backend_netcf.c \ + interface/interface_backend_udev.c \ + libxl/libxl_driver.c \ + lxc/lxc_driver.c \ + network/bridge_driver.c \ + node_device/node_device_hal.c \ + node_device/node_device_udev.c \ + nwfilter/nwfilter_driver.c \ + openvz/openvz_driver.c \ + parallels/parallels_driver.c \ + parallels/parallels_network.c \ + parallels/parallels_storage.c \ + phyp/phyp_driver.c \ + qemu/qemu_driver.c \ + remote/remote_driver.c \ + secret/secret_driver.c \ + storage/storage_driver.c \ + test/test_driver.c \ + uml/uml_driver.c \ + vbox/vbox_driver.c \ + vbox/vbox_tmpl.c \ + vmware/vmware_driver.c \ + xen/xen_driver.c \ + xenapi/xenapi_driver.c \ + $(NULL) + + +check-driverimpls: + $(AM_V_GEN)$(PERL) $(srcdir)/check-driverimpls.pl \ + $(DRIVER_SOURCE_FILES) + check-local: check-protocol check-symfile check-symsorting \ check-drivername .PHONY: check-protocol $(PROTOCOL_STRUCTS:structs=struct) diff --git a/src/check-driverimpls.pl b/src/check-driverimpls.pl new file mode 100644 index 0000000..2c7f8b1 --- /dev/null +++ b/src/check-driverimpls.pl @@ -0,0 +1,64 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +my $intable = 0; +my $table; +my $mainprefix; + +my $status = 0; +while (<>) { + if ($intable) { + if (/}/) { + $intable = 0; + $table = undef; + $mainprefix = undef; + } elsif (/\.(\w+)\s*=\s*(\w+),?/) { + my $api = $1; + my $impl = $2; + + next if $api eq "no"; + next if $api eq "name"; + + my $suffix = $impl; + my $prefix = $impl; + $prefix =~ s/^([a-z]+(?:Unified)?)(.*?)$/$1/; + + # External impls + next if $prefix eq "node"; + next if $prefix eq "vir"; + + if (defined $mainprefix) { + if ($mainprefix ne $prefix) { + print "$ARGV:$. Bad prefix '$prefix' for API '$api', expecting '$mainprefix'\n"; + $status = 1; + } + } else { + $mainprefix = $prefix; + } + + if ($api !~ /^$mainprefix/) { + $suffix =~ s/^[a-z]+(?:Unified)?//; + $suffix =~ s/^([A-Z]+)/lc $1/e; + } + + if ($api ne $suffix) { + my $want = $api; + $want =~ s/^nwf/NWF/; + if ($api !~ /^$mainprefix/) { + $want =~ s/^([a-z])/uc $1/e; + $want = $mainprefix . $want; + } + print "$ARGV:$. Bad impl name '$impl' for API '$api', expecting '$want'\n"; + $status = 1; + } + } + } elsif (/^(?:static\s+)?(vir(?:\w+)?Driver)\s+/) { + next if $1 eq "virNWFilterCallbackDriver"; + $intable = 1; + $table = $1; + } +} + +exit $status; diff --git a/src/esx/esx_device_monitor.c b/src/esx/esx_device_monitor.c index 8b688e4..0f3421c 100644 --- a/src/esx/esx_device_monitor.c +++ b/src/esx/esx_device_monitor.c @@ -40,9 +40,9 @@ static virDrvOpenStatus -esxDeviceOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +esxNodeDeviceOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -58,7 +58,7 @@ esxDeviceOpen(virConnectPtr conn, static int -esxDeviceClose(virConnectPtr conn) +esxNodeDeviceClose(virConnectPtr conn) { conn->nodeDevicePrivateData = NULL; @@ -69,8 +69,8 @@ esxDeviceClose(virConnectPtr conn) static virNodeDeviceDriver esxNodeDeviceDriver = { .name = "ESX", - .nodeDeviceOpen = esxDeviceOpen, /* 0.7.6 */ - .nodeDeviceClose = esxDeviceClose, /* 0.7.6 */ + .nodeDeviceOpen = esxNodeDeviceOpen, /* 0.7.6 */ + .nodeDeviceClose = esxNodeDeviceClose, /* 0.7.6 */ }; diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c index 40b9f7f..50ff723 100644 --- a/src/esx/esx_driver.c +++ b/src/esx/esx_driver.c @@ -925,8 +925,8 @@ esxConnectToVCenter(esxPrivate *priv, * socks5. The optional <port> part allows to override the default port 1080. */ static virDrvOpenStatus -esxOpen(virConnectPtr conn, virConnectAuthPtr auth, - unsigned int flags) +esxConnectOpen(virConnectPtr conn, virConnectAuthPtr auth, + unsigned int flags) { virDrvOpenStatus result = VIR_DRV_OPEN_ERROR; char *plus; @@ -1107,7 +1107,7 @@ esxOpen(virConnectPtr conn, virConnectAuthPtr auth, static int -esxClose(virConnectPtr conn) +esxConnectClose(virConnectPtr conn) { esxPrivate *priv = conn->privateData; int result = 0; @@ -1173,7 +1173,7 @@ esxSupportsVMotion(esxPrivate *priv) static int -esxSupportsFeature(virConnectPtr conn, int feature) +esxConnectSupportsFeature(virConnectPtr conn, int feature) { esxPrivate *priv = conn->privateData; esxVI_Boolean supportsVMotion = esxVI_Boolean_Undefined; @@ -1198,7 +1198,7 @@ esxSupportsFeature(virConnectPtr conn, int feature) static const char * -esxGetType(virConnectPtr conn ATTRIBUTE_UNUSED) +esxConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "ESX"; } @@ -1206,7 +1206,7 @@ esxGetType(virConnectPtr conn ATTRIBUTE_UNUSED) static int -esxGetVersion(virConnectPtr conn, unsigned long *version) +esxConnectGetVersion(virConnectPtr conn, unsigned long *version) { esxPrivate *priv = conn->privateData; @@ -1225,7 +1225,7 @@ esxGetVersion(virConnectPtr conn, unsigned long *version) static char * -esxGetHostname(virConnectPtr conn) +esxConnectGetHostname(virConnectPtr conn) { esxPrivate *priv = conn->privateData; esxVI_String *propertyNameList = NULL; @@ -1450,7 +1450,7 @@ esxNodeGetInfo(virConnectPtr conn, virNodeInfoPtr nodeinfo) static char * -esxGetCapabilities(virConnectPtr conn) +esxConnectGetCapabilities(virConnectPtr conn) { esxPrivate *priv = conn->privateData; char *xml = virCapabilitiesFormatXML(priv->caps); @@ -1466,7 +1466,7 @@ esxGetCapabilities(virConnectPtr conn) static int -esxListDomains(virConnectPtr conn, int *ids, int maxids) +esxConnectListDomains(virConnectPtr conn, int *ids, int maxids) { bool success = false; esxPrivate *priv = conn->privateData; @@ -1530,7 +1530,7 @@ esxListDomains(virConnectPtr conn, int *ids, int maxids) static int -esxNumberOfDomains(virConnectPtr conn) +esxConnectNumOfDomains(virConnectPtr conn) { esxPrivate *priv = conn->privateData; @@ -2807,9 +2807,9 @@ esxDomainGetXMLDesc(virDomainPtr domain, unsigned int flags) static char * -esxDomainXMLFromNative(virConnectPtr conn, const char *nativeFormat, - const char *nativeConfig, - unsigned int flags) +esxConnectDomainXMLFromNative(virConnectPtr conn, const char *nativeFormat, + const char *nativeConfig, + unsigned int flags) { esxPrivate *priv = conn->privateData; virVMXContext ctx; @@ -2849,9 +2849,9 @@ esxDomainXMLFromNative(virConnectPtr conn, const char *nativeFormat, static char * -esxDomainXMLToNative(virConnectPtr conn, const char *nativeFormat, - const char *domainXml, - unsigned int flags) +esxConnectDomainXMLToNative(virConnectPtr conn, const char *nativeFormat, + const char *domainXml, + unsigned int flags) { esxPrivate *priv = conn->privateData; int virtualHW_version; @@ -2902,7 +2902,7 @@ esxDomainXMLToNative(virConnectPtr conn, const char *nativeFormat, static int -esxListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) +esxConnectListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) { bool success = false; esxPrivate *priv = conn->privateData; @@ -2974,7 +2974,7 @@ esxListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) static int -esxNumberOfDefinedDomains(virConnectPtr conn) +esxConnectNumOfDefinedDomains(virConnectPtr conn) { esxPrivate *priv = conn->privateData; @@ -4109,7 +4109,7 @@ esxNodeGetFreeMemory(virConnectPtr conn) static int -esxIsEncrypted(virConnectPtr conn) +esxConnectIsEncrypted(virConnectPtr conn) { esxPrivate *priv = conn->privateData; @@ -4123,7 +4123,7 @@ esxIsEncrypted(virConnectPtr conn) static int -esxIsSecure(virConnectPtr conn) +esxConnectIsSecure(virConnectPtr conn) { esxPrivate *priv = conn->privateData; @@ -4137,7 +4137,7 @@ esxIsSecure(virConnectPtr conn) static int -esxIsAlive(virConnectPtr conn) +esxConnectIsAlive(virConnectPtr conn) { esxPrivate *priv = conn->privateData; @@ -5004,9 +5004,9 @@ esxDomainGetMemoryParameters(virDomainPtr domain, virTypedParameterPtr params, #define MATCH(FLAG) (flags & (FLAG)) static int -esxListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +esxConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { int ret = -1; esxPrivate *priv = conn->privateData; @@ -5236,17 +5236,17 @@ no_memory: static virDriver esxDriver = { .no = VIR_DRV_ESX, .name = "ESX", - .connectOpen = esxOpen, /* 0.7.0 */ - .connectClose = esxClose, /* 0.7.0 */ - .connectSupportsFeature = esxSupportsFeature, /* 0.7.0 */ - .connectGetType = esxGetType, /* 0.7.0 */ - .connectGetVersion = esxGetVersion, /* 0.7.0 */ - .connectGetHostname = esxGetHostname, /* 0.7.0 */ + .connectOpen = esxConnectOpen, /* 0.7.0 */ + .connectClose = esxConnectClose, /* 0.7.0 */ + .connectSupportsFeature = esxConnectSupportsFeature, /* 0.7.0 */ + .connectGetType = esxConnectGetType, /* 0.7.0 */ + .connectGetVersion = esxConnectGetVersion, /* 0.7.0 */ + .connectGetHostname = esxConnectGetHostname, /* 0.7.0 */ .nodeGetInfo = esxNodeGetInfo, /* 0.7.0 */ - .connectGetCapabilities = esxGetCapabilities, /* 0.7.1 */ - .connectListDomains = esxListDomains, /* 0.7.0 */ - .connectNumOfDomains = esxNumberOfDomains, /* 0.7.0 */ - .connectListAllDomains = esxListAllDomains, /* 0.10.2 */ + .connectGetCapabilities = esxConnectGetCapabilities, /* 0.7.1 */ + .connectListDomains = esxConnectListDomains, /* 0.7.0 */ + .connectNumOfDomains = esxConnectNumOfDomains, /* 0.7.0 */ + .connectListAllDomains = esxConnectListAllDomains, /* 0.10.2 */ .domainLookupByID = esxDomainLookupByID, /* 0.7.0 */ .domainLookupByUUID = esxDomainLookupByUUID, /* 0.7.0 */ .domainLookupByName = esxDomainLookupByName, /* 0.7.0 */ @@ -5270,10 +5270,10 @@ static virDriver esxDriver = { .domainGetVcpusFlags = esxDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = esxDomainGetMaxVcpus, /* 0.7.0 */ .domainGetXMLDesc = esxDomainGetXMLDesc, /* 0.7.0 */ - .connectDomainXMLFromNative = esxDomainXMLFromNative, /* 0.7.0 */ - .connectDomainXMLToNative = esxDomainXMLToNative, /* 0.7.2 */ - .connectListDefinedDomains = esxListDefinedDomains, /* 0.7.0 */ - .connectNumOfDefinedDomains = esxNumberOfDefinedDomains, /* 0.7.0 */ + .connectDomainXMLFromNative = esxConnectDomainXMLFromNative, /* 0.7.0 */ + .connectDomainXMLToNative = esxConnectDomainXMLToNative, /* 0.7.2 */ + .connectListDefinedDomains = esxConnectListDefinedDomains, /* 0.7.0 */ + .connectNumOfDefinedDomains = esxConnectNumOfDefinedDomains, /* 0.7.0 */ .domainCreate = esxDomainCreate, /* 0.7.0 */ .domainCreateWithFlags = esxDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = esxDomainDefineXML, /* 0.7.2 */ @@ -5290,8 +5290,8 @@ static virDriver esxDriver = { .domainMigratePerform = esxDomainMigratePerform, /* 0.7.0 */ .domainMigrateFinish = esxDomainMigrateFinish, /* 0.7.0 */ .nodeGetFreeMemory = esxNodeGetFreeMemory, /* 0.7.2 */ - .connectIsEncrypted = esxIsEncrypted, /* 0.7.3 */ - .connectIsSecure = esxIsSecure, /* 0.7.3 */ + .connectIsEncrypted = esxConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = esxConnectIsSecure, /* 0.7.3 */ .domainIsActive = esxDomainIsActive, /* 0.7.3 */ .domainIsPersistent = esxDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = esxDomainIsUpdated, /* 0.8.6 */ @@ -5309,7 +5309,7 @@ static virDriver esxDriver = { .domainSnapshotIsCurrent = esxDomainSnapshotIsCurrent, /* 0.9.13 */ .domainSnapshotHasMetadata = esxDomainSnapshotHasMetadata, /* 0.9.13 */ .domainSnapshotDelete = esxDomainSnapshotDelete, /* 0.8.0 */ - .connectIsAlive = esxIsAlive, /* 0.9.8 */ + .connectIsAlive = esxConnectIsAlive, /* 0.9.8 */ }; diff --git a/src/esx/esx_interface_driver.c b/src/esx/esx_interface_driver.c index 5a1267b..44055a1 100644 --- a/src/esx/esx_interface_driver.c +++ b/src/esx/esx_interface_driver.c @@ -70,7 +70,7 @@ esxInterfaceClose(virConnectPtr conn) static int -esxNumberOfInterfaces(virConnectPtr conn) +esxConnectNumOfInterfaces(virConnectPtr conn) { esxPrivate *priv = conn->interfacePrivateData; esxVI_PhysicalNic *physicalNicList = NULL; @@ -95,7 +95,7 @@ esxNumberOfInterfaces(virConnectPtr conn) static int -esxListInterfaces(virConnectPtr conn, char **const names, int maxnames) +esxConnectListInterfaces(virConnectPtr conn, char **const names, int maxnames) { bool success = false; esxPrivate *priv = conn->interfacePrivateData; @@ -144,7 +144,7 @@ esxListInterfaces(virConnectPtr conn, char **const names, int maxnames) static int -esxNumberOfDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED) +esxConnectNumOfDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED) { /* ESX interfaces are always active */ return 0; @@ -153,9 +153,9 @@ esxNumberOfDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED) static int -esxListDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED, - char **const names ATTRIBUTE_UNUSED, - int maxnames ATTRIBUTE_UNUSED) +esxConnectListDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED, + char **const names ATTRIBUTE_UNUSED, + int maxnames ATTRIBUTE_UNUSED) { /* ESX interfaces are always active */ return 0; @@ -300,10 +300,10 @@ static virInterfaceDriver esxInterfaceDriver = { .name = "ESX", .interfaceOpen = esxInterfaceOpen, /* 0.7.6 */ .interfaceClose = esxInterfaceClose, /* 0.7.6 */ - .connectNumOfInterfaces = esxNumberOfInterfaces, /* 0.10.0 */ - .connectListInterfaces = esxListInterfaces, /* 0.10.0 */ - .connectNumOfDefinedInterfaces = esxNumberOfDefinedInterfaces, /* 0.10.0 */ - .connectListDefinedInterfaces = esxListDefinedInterfaces, /* 0.10.0 */ + .connectNumOfInterfaces = esxConnectNumOfInterfaces, /* 0.10.0 */ + .connectListInterfaces = esxConnectListInterfaces, /* 0.10.0 */ + .connectNumOfDefinedInterfaces = esxConnectNumOfDefinedInterfaces, /* 0.10.0 */ + .connectListDefinedInterfaces = esxConnectListDefinedInterfaces, /* 0.10.0 */ .interfaceLookupByName = esxInterfaceLookupByName, /* 0.10.0 */ .interfaceLookupByMACString = esxInterfaceLookupByMACString, /* 0.10.0 */ .interfaceGetXMLDesc = esxInterfaceGetXMLDesc, /* 0.10.0 */ diff --git a/src/esx/esx_network_driver.c b/src/esx/esx_network_driver.c index d403638..c5be208 100644 --- a/src/esx/esx_network_driver.c +++ b/src/esx/esx_network_driver.c @@ -76,7 +76,7 @@ esxNetworkClose(virConnectPtr conn) static int -esxNumberOfNetworks(virConnectPtr conn) +esxConnectNumOfNetworks(virConnectPtr conn) { esxPrivate *priv = conn->networkPrivateData; esxVI_HostVirtualSwitch *hostVirtualSwitchList = NULL; @@ -102,7 +102,7 @@ esxNumberOfNetworks(virConnectPtr conn) static int -esxListNetworks(virConnectPtr conn, char **const names, int maxnames) +esxConnectListNetworks(virConnectPtr conn, char **const names, int maxnames) { bool success = false; esxPrivate *priv = conn->networkPrivateData; @@ -152,7 +152,7 @@ esxListNetworks(virConnectPtr conn, char **const names, int maxnames) static int -esxNumberOfDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED) +esxConnectNumOfDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED) { /* ESX networks are always active */ return 0; @@ -161,9 +161,9 @@ esxNumberOfDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED) static int -esxListDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED, - char **const names ATTRIBUTE_UNUSED, - int maxnames ATTRIBUTE_UNUSED) +esxConnectListDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED, + char **const names ATTRIBUTE_UNUSED, + int maxnames ATTRIBUTE_UNUSED) { /* ESX networks are always active */ return 0; @@ -935,10 +935,10 @@ static virNetworkDriver esxNetworkDriver = { .name = "ESX", .networkOpen = esxNetworkOpen, /* 0.7.6 */ .networkClose = esxNetworkClose, /* 0.7.6 */ - .connectNumOfNetworks = esxNumberOfNetworks, /* 0.10.0 */ - .connectListNetworks = esxListNetworks, /* 0.10.0 */ - .connectNumOfDefinedNetworks = esxNumberOfDefinedNetworks, /* 0.10.0 */ - .connectListDefinedNetworks = esxListDefinedNetworks, /* 0.10.0 */ + .connectNumOfNetworks = esxConnectNumOfNetworks, /* 0.10.0 */ + .connectListNetworks = esxConnectListNetworks, /* 0.10.0 */ + .connectNumOfDefinedNetworks = esxConnectNumOfDefinedNetworks, /* 0.10.0 */ + .connectListDefinedNetworks = esxConnectListDefinedNetworks, /* 0.10.0 */ .networkLookupByUUID = esxNetworkLookupByUUID, /* 0.10.0 */ .networkLookupByName = esxNetworkLookupByName, /* 0.10.0 */ .networkDefineXML = esxNetworkDefineXML, /* 0.10.0 */ diff --git a/src/esx/esx_storage_driver.c b/src/esx/esx_storage_driver.c index 854ee01..3c60f00 100644 --- a/src/esx/esx_storage_driver.c +++ b/src/esx/esx_storage_driver.c @@ -83,7 +83,7 @@ esxStorageClose(virConnectPtr conn) static int -esxNumberOfStoragePools(virConnectPtr conn) +esxConnectNumOfStoragePools(virConnectPtr conn) { int count = 0; esxPrivate *priv = conn->storagePrivateData; @@ -110,7 +110,7 @@ esxNumberOfStoragePools(virConnectPtr conn) static int -esxListStoragePools(virConnectPtr conn, char **const names, int maxnames) +esxConnectListStoragePools(virConnectPtr conn, char **const names, int maxnames) { bool success = false; esxPrivate *priv = conn->storagePrivateData; @@ -153,7 +153,7 @@ esxListStoragePools(virConnectPtr conn, char **const names, int maxnames) static int -esxNumberOfDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED) +esxConnectNumOfDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED) { /* ESX storage pools are always active */ return 0; @@ -162,9 +162,9 @@ esxNumberOfDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED) static int -esxListDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED, - char **const names ATTRIBUTE_UNUSED, - int maxnames ATTRIBUTE_UNUSED) +esxConnectListDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED, + char **const names ATTRIBUTE_UNUSED, + int maxnames ATTRIBUTE_UNUSED) { /* ESX storage pools are always active */ return 0; @@ -324,7 +324,7 @@ esxStoragePoolSetAutostart(virStoragePoolPtr pool ATTRIBUTE_UNUSED, static int -esxStoragePoolNumberOfStorageVolumes(virStoragePoolPtr pool) +esxStoragePoolNumOfVolumes(virStoragePoolPtr pool) { esxPrivate *priv = pool->conn->storagePrivateData; virStorageDriverPtr backend = pool->privateData; @@ -341,8 +341,8 @@ esxStoragePoolNumberOfStorageVolumes(virStoragePoolPtr pool) static int -esxStoragePoolListStorageVolumes(virStoragePoolPtr pool, char **const names, - int maxnames) +esxStoragePoolListVolumes(virStoragePoolPtr pool, char **const names, + int maxnames) { esxPrivate *priv = pool->conn->storagePrivateData; virStorageDriverPtr backend = pool->privateData; @@ -359,7 +359,7 @@ esxStoragePoolListStorageVolumes(virStoragePoolPtr pool, char **const names, static virStorageVolPtr -esxStorageVolumeLookupByName(virStoragePoolPtr pool, const char *name) +esxStorageVolLookupByName(virStoragePoolPtr pool, const char *name) { esxPrivate *priv = pool->conn->storagePrivateData; virStorageDriverPtr backend = pool->privateData; @@ -376,7 +376,7 @@ esxStorageVolumeLookupByName(virStoragePoolPtr pool, const char *name) static virStorageVolPtr -esxStorageVolumeLookupByPath(virConnectPtr conn, const char *path) +esxStorageVolLookupByPath(virConnectPtr conn, const char *path) { esxPrivate *priv = conn->storagePrivateData; @@ -407,7 +407,7 @@ esxStorageVolumeLookupByPath(virConnectPtr conn, const char *path) static virStorageVolPtr -esxStorageVolumeLookupByKey(virConnectPtr conn, const char *key) +esxStorageVolLookupByKey(virConnectPtr conn, const char *key) { virStorageVolPtr volume; esxPrivate *priv = conn->storagePrivateData; @@ -435,8 +435,8 @@ esxStorageVolumeLookupByKey(virConnectPtr conn, const char *key) static virStorageVolPtr -esxStorageVolumeCreateXML(virStoragePoolPtr pool, const char *xmldesc, - unsigned int flags) +esxStorageVolCreateXML(virStoragePoolPtr pool, const char *xmldesc, + unsigned int flags) { esxPrivate *priv = pool->conn->storagePrivateData; virStorageDriverPtr backend = pool->privateData; @@ -453,8 +453,8 @@ esxStorageVolumeCreateXML(virStoragePoolPtr pool, const char *xmldesc, static virStorageVolPtr -esxStorageVolumeCreateXMLFrom(virStoragePoolPtr pool, const char *xmldesc, - virStorageVolPtr sourceVolume, unsigned int flags) +esxStorageVolCreateXMLFrom(virStoragePoolPtr pool, const char *xmldesc, + virStorageVolPtr sourceVolume, unsigned int flags) { esxPrivate *priv = pool->conn->storagePrivateData; virStorageDriverPtr backend = pool->privateData; @@ -471,7 +471,7 @@ esxStorageVolumeCreateXMLFrom(virStoragePoolPtr pool, const char *xmldesc, static int -esxStorageVolumeDelete(virStorageVolPtr volume, unsigned int flags) +esxStorageVolDelete(virStorageVolPtr volume, unsigned int flags) { esxPrivate *priv = volume->conn->storagePrivateData; virStorageDriverPtr backend = volume->privateData; @@ -488,7 +488,7 @@ esxStorageVolumeDelete(virStorageVolPtr volume, unsigned int flags) static int -esxStorageVolumeWipe(virStorageVolPtr volume, unsigned int flags) +esxStorageVolWipe(virStorageVolPtr volume, unsigned int flags) { esxPrivate *priv = volume->conn->storagePrivateData; virStorageDriverPtr backend = volume->privateData; @@ -505,7 +505,7 @@ esxStorageVolumeWipe(virStorageVolPtr volume, unsigned int flags) static int -esxStorageVolumeGetInfo(virStorageVolPtr volume, virStorageVolInfoPtr info) +esxStorageVolGetInfo(virStorageVolPtr volume, virStorageVolInfoPtr info) { esxPrivate *priv = volume->conn->storagePrivateData; virStorageDriverPtr backend = volume->privateData; @@ -522,7 +522,7 @@ esxStorageVolumeGetInfo(virStorageVolPtr volume, virStorageVolInfoPtr info) static char * -esxStorageVolumeGetXMLDesc(virStorageVolPtr volume, unsigned int flags) +esxStorageVolGetXMLDesc(virStorageVolPtr volume, unsigned int flags) { esxPrivate *priv = volume->conn->storagePrivateData; virStorageDriverPtr backend = volume->privateData; @@ -539,7 +539,7 @@ esxStorageVolumeGetXMLDesc(virStorageVolPtr volume, unsigned int flags) static char * -esxStorageVolumeGetPath(virStorageVolPtr volume) +esxStorageVolGetPath(virStorageVolPtr volume) { esxPrivate *priv = volume->conn->storagePrivateData; virStorageDriverPtr backend = volume->privateData; @@ -577,10 +577,10 @@ static virStorageDriver esxStorageDriver = { .name = "ESX", .storageOpen = esxStorageOpen, /* 0.7.6 */ .storageClose = esxStorageClose, /* 0.7.6 */ - .connectNumOfStoragePools = esxNumberOfStoragePools, /* 0.8.2 */ - .connectListStoragePools = esxListStoragePools, /* 0.8.2 */ - .connectNumOfDefinedStoragePools = esxNumberOfDefinedStoragePools, /* 0.8.2 */ - .connectListDefinedStoragePools = esxListDefinedStoragePools, /* 0.8.2 */ + .connectNumOfStoragePools = esxConnectNumOfStoragePools, /* 0.8.2 */ + .connectListStoragePools = esxConnectListStoragePools, /* 0.8.2 */ + .connectNumOfDefinedStoragePools = esxConnectNumOfDefinedStoragePools, /* 0.8.2 */ + .connectListDefinedStoragePools = esxConnectListDefinedStoragePools, /* 0.8.2 */ .storagePoolLookupByName = esxStoragePoolLookupByName, /* 0.8.2 */ .storagePoolLookupByUUID = esxStoragePoolLookupByUUID, /* 0.8.2 */ .storagePoolLookupByVolume = esxStoragePoolLookupByVolume, /* 0.8.4 */ @@ -589,18 +589,18 @@ static virStorageDriver esxStorageDriver = { .storagePoolGetXMLDesc = esxStoragePoolGetXMLDesc, /* 0.8.2 */ .storagePoolGetAutostart = esxStoragePoolGetAutostart, /* 0.8.2 */ .storagePoolSetAutostart = esxStoragePoolSetAutostart, /* 0.8.2 */ - .storagePoolNumOfVolumes = esxStoragePoolNumberOfStorageVolumes, /* 0.8.4 */ - .storagePoolListVolumes = esxStoragePoolListStorageVolumes, /* 0.8.4 */ - .storageVolLookupByName = esxStorageVolumeLookupByName, /* 0.8.4 */ - .storageVolLookupByPath = esxStorageVolumeLookupByPath, /* 0.8.4 */ - .storageVolLookupByKey = esxStorageVolumeLookupByKey, /* 0.8.4 */ - .storageVolCreateXML = esxStorageVolumeCreateXML, /* 0.8.4 */ - .storageVolCreateXMLFrom = esxStorageVolumeCreateXMLFrom, /* 0.8.7 */ - .storageVolDelete = esxStorageVolumeDelete, /* 0.8.7 */ - .storageVolWipe = esxStorageVolumeWipe, /* 0.8.7 */ - .storageVolGetInfo = esxStorageVolumeGetInfo, /* 0.8.4 */ - .storageVolGetXMLDesc = esxStorageVolumeGetXMLDesc, /* 0.8.4 */ - .storageVolGetPath = esxStorageVolumeGetPath, /* 0.8.4 */ + .storagePoolNumOfVolumes = esxStoragePoolNumOfVolumes, /* 0.8.4 */ + .storagePoolListVolumes = esxStoragePoolListVolumes, /* 0.8.4 */ + .storageVolLookupByName = esxStorageVolLookupByName, /* 0.8.4 */ + .storageVolLookupByPath = esxStorageVolLookupByPath, /* 0.8.4 */ + .storageVolLookupByKey = esxStorageVolLookupByKey, /* 0.8.4 */ + .storageVolCreateXML = esxStorageVolCreateXML, /* 0.8.4 */ + .storageVolCreateXMLFrom = esxStorageVolCreateXMLFrom, /* 0.8.7 */ + .storageVolDelete = esxStorageVolDelete, /* 0.8.7 */ + .storageVolWipe = esxStorageVolWipe, /* 0.8.7 */ + .storageVolGetInfo = esxStorageVolGetInfo, /* 0.8.4 */ + .storageVolGetXMLDesc = esxStorageVolGetXMLDesc, /* 0.8.4 */ + .storageVolGetPath = esxStorageVolGetPath, /* 0.8.4 */ .storagePoolIsActive = esxStoragePoolIsActive, /* 0.8.2 */ .storagePoolIsPersistent = esxStoragePoolIsPersistent, /* 0.8.2 */ }; diff --git a/src/hyperv/hyperv_device_monitor.c b/src/hyperv/hyperv_device_monitor.c index 370fa3e..c362a12 100644 --- a/src/hyperv/hyperv_device_monitor.c +++ b/src/hyperv/hyperv_device_monitor.c @@ -37,9 +37,9 @@ static virDrvOpenStatus -hypervDeviceOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +hypervNodeDeviceOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -55,7 +55,7 @@ hypervDeviceOpen(virConnectPtr conn, static int -hypervDeviceClose(virConnectPtr conn) +hypervNodeDeviceClose(virConnectPtr conn) { conn->nodeDevicePrivateData = NULL; @@ -66,8 +66,8 @@ hypervDeviceClose(virConnectPtr conn) static virNodeDeviceDriver hypervNodeDeviceDriver = { "Hyper-V", - .nodeDeviceOpen = hypervDeviceOpen, /* 0.9.5 */ - .nodeDeviceClose = hypervDeviceClose, /* 0.9.5 */ + .nodeDeviceOpen = hypervNodeDeviceOpen, /* 0.9.5 */ + .nodeDeviceClose = hypervNodeDeviceClose, /* 0.9.5 */ }; diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 828e3fe..3b381de 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.c @@ -66,7 +66,7 @@ hypervFreePrivate(hypervPrivate **priv) static virDrvOpenStatus -hypervOpen(virConnectPtr conn, virConnectAuthPtr auth, unsigned int flags) +hypervConnectOpen(virConnectPtr conn, virConnectAuthPtr auth, unsigned int flags) { virDrvOpenStatus result = VIR_DRV_OPEN_ERROR; char *plus; @@ -215,7 +215,7 @@ hypervOpen(virConnectPtr conn, virConnectAuthPtr auth, unsigned int flags) static int -hypervClose(virConnectPtr conn) +hypervConnectClose(virConnectPtr conn) { hypervPrivate *priv = conn->privateData; @@ -229,7 +229,7 @@ hypervClose(virConnectPtr conn) static const char * -hypervGetType(virConnectPtr conn ATTRIBUTE_UNUSED) +hypervConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "Hyper-V"; } @@ -237,7 +237,7 @@ hypervGetType(virConnectPtr conn ATTRIBUTE_UNUSED) static char * -hypervGetHostname(virConnectPtr conn) +hypervConnectGetHostname(virConnectPtr conn) { char *hostname = NULL; hypervPrivate *priv = conn->privateData; @@ -371,7 +371,7 @@ hypervNodeGetInfo(virConnectPtr conn, virNodeInfoPtr info) static int -hypervListDomains(virConnectPtr conn, int *ids, int maxids) +hypervConnectListDomains(virConnectPtr conn, int *ids, int maxids) { bool success = false; hypervPrivate *priv = conn->privateData; @@ -415,7 +415,7 @@ hypervListDomains(virConnectPtr conn, int *ids, int maxids) static int -hypervNumberOfDomains(virConnectPtr conn) +hypervConnectNumOfDomains(virConnectPtr conn) { bool success = false; hypervPrivate *priv = conn->privateData; @@ -954,7 +954,7 @@ hypervDomainGetXMLDesc(virDomainPtr domain, unsigned int flags) static int -hypervListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) +hypervConnectListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) { bool success = false; hypervPrivate *priv = conn->privateData; @@ -1014,7 +1014,7 @@ hypervListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) static int -hypervNumberOfDefinedDomains(virConnectPtr conn) +hypervConnectNumOfDefinedDomains(virConnectPtr conn) { bool success = false; hypervPrivate *priv = conn->privateData; @@ -1088,7 +1088,7 @@ hypervDomainCreate(virDomainPtr domain) static int -hypervIsEncrypted(virConnectPtr conn) +hypervConnectIsEncrypted(virConnectPtr conn) { hypervPrivate *priv = conn->privateData; @@ -1102,7 +1102,7 @@ hypervIsEncrypted(virConnectPtr conn) static int -hypervIsSecure(virConnectPtr conn) +hypervConnectIsSecure(virConnectPtr conn) { hypervPrivate *priv = conn->privateData; @@ -1116,7 +1116,7 @@ hypervIsSecure(virConnectPtr conn) static int -hypervIsAlive(virConnectPtr conn) +hypervConnectIsAlive(virConnectPtr conn) { hypervPrivate *priv = conn->privateData; @@ -1258,9 +1258,9 @@ hypervDomainManagedSaveRemove(virDomainPtr domain, unsigned int flags) #define MATCH(FLAG) (flags & (FLAG)) static int -hypervListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +hypervConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { hypervPrivate *priv = conn->privateData; virBuffer query = VIR_BUFFER_INITIALIZER; @@ -1398,14 +1398,14 @@ no_memory: static virDriver hypervDriver = { .no = VIR_DRV_HYPERV, .name = "Hyper-V", - .connectOpen = hypervOpen, /* 0.9.5 */ - .connectClose = hypervClose, /* 0.9.5 */ - .connectGetType = hypervGetType, /* 0.9.5 */ - .connectGetHostname = hypervGetHostname, /* 0.9.5 */ + .connectOpen = hypervConnectOpen, /* 0.9.5 */ + .connectClose = hypervConnectClose, /* 0.9.5 */ + .connectGetType = hypervConnectGetType, /* 0.9.5 */ + .connectGetHostname = hypervConnectGetHostname, /* 0.9.5 */ .nodeGetInfo = hypervNodeGetInfo, /* 0.9.5 */ - .connectListDomains = hypervListDomains, /* 0.9.5 */ - .connectNumOfDomains = hypervNumberOfDomains, /* 0.9.5 */ - .connectListAllDomains = hypervListAllDomains, /* 0.10.2 */ + .connectListDomains = hypervConnectListDomains, /* 0.9.5 */ + .connectNumOfDomains = hypervConnectNumOfDomains, /* 0.9.5 */ + .connectListAllDomains = hypervConnectListAllDomains, /* 0.10.2 */ .domainLookupByID = hypervDomainLookupByID, /* 0.9.5 */ .domainLookupByUUID = hypervDomainLookupByUUID, /* 0.9.5 */ .domainLookupByName = hypervDomainLookupByName, /* 0.9.5 */ @@ -1417,19 +1417,19 @@ static virDriver hypervDriver = { .domainGetInfo = hypervDomainGetInfo, /* 0.9.5 */ .domainGetState = hypervDomainGetState, /* 0.9.5 */ .domainGetXMLDesc = hypervDomainGetXMLDesc, /* 0.9.5 */ - .connectListDefinedDomains = hypervListDefinedDomains, /* 0.9.5 */ - .connectNumOfDefinedDomains = hypervNumberOfDefinedDomains, /* 0.9.5 */ + .connectListDefinedDomains = hypervConnectListDefinedDomains, /* 0.9.5 */ + .connectNumOfDefinedDomains = hypervConnectNumOfDefinedDomains, /* 0.9.5 */ .domainCreate = hypervDomainCreate, /* 0.9.5 */ .domainCreateWithFlags = hypervDomainCreateWithFlags, /* 0.9.5 */ - .connectIsEncrypted = hypervIsEncrypted, /* 0.9.5 */ - .connectIsSecure = hypervIsSecure, /* 0.9.5 */ + .connectIsEncrypted = hypervConnectIsEncrypted, /* 0.9.5 */ + .connectIsSecure = hypervConnectIsSecure, /* 0.9.5 */ .domainIsActive = hypervDomainIsActive, /* 0.9.5 */ .domainIsPersistent = hypervDomainIsPersistent, /* 0.9.5 */ .domainIsUpdated = hypervDomainIsUpdated, /* 0.9.5 */ .domainManagedSave = hypervDomainManagedSave, /* 0.9.5 */ .domainHasManagedSaveImage = hypervDomainHasManagedSaveImage, /* 0.9.5 */ .domainManagedSaveRemove = hypervDomainManagedSaveRemove, /* 0.9.5 */ - .connectIsAlive = hypervIsAlive, /* 0.9.8 */ + .connectIsAlive = hypervConnectIsAlive, /* 0.9.8 */ }; diff --git a/src/interface/interface_backend_netcf.c b/src/interface/interface_backend_netcf.c index 0af9cd7..cbba4fd 100644 --- a/src/interface/interface_backend_netcf.c +++ b/src/interface/interface_backend_netcf.c @@ -116,9 +116,9 @@ static struct netcf_if *interfaceDriverGetNetcfIF(struct netcf *ncf, virInterfac return iface; } -static virDrvOpenStatus interfaceOpenInterface(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus netcfInterfaceOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { struct interface_driver *driverState; @@ -159,7 +159,7 @@ alloc_error: return VIR_DRV_OPEN_ERROR; } -static int interfaceCloseInterface(virConnectPtr conn) +static int netcfInterfaceClose(virConnectPtr conn) { if (conn->interfacePrivateData != NULL) @@ -177,7 +177,7 @@ static int interfaceCloseInterface(virConnectPtr conn) return 0; } -static int interfaceNumOfInterfaces(virConnectPtr conn) +static int netcfConnectNumOfInterfaces(virConnectPtr conn) { int count; struct interface_driver *driver = conn->interfacePrivateData; @@ -196,7 +196,7 @@ static int interfaceNumOfInterfaces(virConnectPtr conn) return count; } -static int interfaceListInterfaces(virConnectPtr conn, char **const names, int nnames) +static int netcfConnectListInterfaces(virConnectPtr conn, char **const names, int nnames) { struct interface_driver *driver = conn->interfacePrivateData; int count; @@ -218,7 +218,7 @@ static int interfaceListInterfaces(virConnectPtr conn, char **const names, int n } -static int interfaceNumOfDefinedInterfaces(virConnectPtr conn) +static int netcfConnectNumOfDefinedInterfaces(virConnectPtr conn) { int count; struct interface_driver *driver = conn->interfacePrivateData; @@ -238,7 +238,7 @@ static int interfaceNumOfDefinedInterfaces(virConnectPtr conn) return count; } -static int interfaceListDefinedInterfaces(virConnectPtr conn, char **const names, int nnames) +static int netcfConnectListDefinedInterfaces(virConnectPtr conn, char **const names, int nnames) { struct interface_driver *driver = conn->interfacePrivateData; int count; @@ -261,9 +261,9 @@ static int interfaceListDefinedInterfaces(virConnectPtr conn, char **const names } static int -interfaceListAllInterfaces(virConnectPtr conn, - virInterfacePtr **ifaces, - unsigned int flags) +netcfConnectListAllInterfaces(virConnectPtr conn, + virInterfacePtr **ifaces, + unsigned int flags) { struct interface_driver *driver = conn->interfacePrivateData; int count; @@ -407,8 +407,8 @@ cleanup: } -static virInterfacePtr interfaceLookupByName(virConnectPtr conn, - const char *name) +static virInterfacePtr netcfInterfaceLookupByName(virConnectPtr conn, + const char *name) { struct interface_driver *driver = conn->interfacePrivateData; struct netcf_if *iface; @@ -439,8 +439,8 @@ cleanup: return ret; } -static virInterfacePtr interfaceLookupByMACString(virConnectPtr conn, - const char *macstr) +static virInterfacePtr netcfInterfaceLookupByMACString(virConnectPtr conn, + const char *macstr) { struct interface_driver *driver = conn->interfacePrivateData; struct netcf_if *iface; @@ -479,8 +479,8 @@ cleanup: return ret; } -static char *interfaceGetXMLDesc(virInterfacePtr ifinfo, - unsigned int flags) +static char *netcfInterfaceGetXMLDesc(virInterfacePtr ifinfo, + unsigned int flags) { struct interface_driver *driver = ifinfo->conn->interfacePrivateData; struct netcf_if *iface = NULL; @@ -533,9 +533,9 @@ cleanup: return ret; } -static virInterfacePtr interfaceDefineXML(virConnectPtr conn, - const char *xml, - unsigned int flags) +static virInterfacePtr netcfInterfaceDefineXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { struct interface_driver *driver = conn->interfacePrivateData; struct netcf_if *iface = NULL; @@ -580,7 +580,7 @@ cleanup: return ret; } -static int interfaceUndefine(virInterfacePtr ifinfo) { +static int netcfInterfaceUndefine(virInterfacePtr ifinfo) { struct interface_driver *driver = ifinfo->conn->interfacePrivateData; struct netcf_if *iface = NULL; int ret = -1; @@ -610,8 +610,8 @@ cleanup: return ret; } -static int interfaceCreate(virInterfacePtr ifinfo, - unsigned int flags) +static int netcfInterfaceCreate(virInterfacePtr ifinfo, + unsigned int flags) { struct interface_driver *driver = ifinfo->conn->interfacePrivateData; struct netcf_if *iface = NULL; @@ -644,8 +644,8 @@ cleanup: return ret; } -static int interfaceDestroy(virInterfacePtr ifinfo, - unsigned int flags) +static int netcfInterfaceDestroy(virInterfacePtr ifinfo, + unsigned int flags) { struct interface_driver *driver = ifinfo->conn->interfacePrivateData; struct netcf_if *iface = NULL; @@ -678,7 +678,7 @@ cleanup: return ret; } -static int interfaceIsActive(virInterfacePtr ifinfo) +static int netcfInterfaceIsActive(virInterfacePtr ifinfo) { struct interface_driver *driver = ifinfo->conn->interfacePrivateData; struct netcf_if *iface = NULL; @@ -712,7 +712,7 @@ cleanup: } #ifdef HAVE_NETCF_TRANSACTIONS -static int interfaceChangeBegin(virConnectPtr conn, unsigned int flags) +static int netcfInterfaceChangeBegin(virConnectPtr conn, unsigned int flags) { struct interface_driver *driver = conn->interfacePrivateData; int ret; @@ -735,7 +735,7 @@ static int interfaceChangeBegin(virConnectPtr conn, unsigned int flags) return ret; } -static int interfaceChangeCommit(virConnectPtr conn, unsigned int flags) +static int netcfInterfaceChangeCommit(virConnectPtr conn, unsigned int flags) { struct interface_driver *driver = conn->interfacePrivateData; int ret; @@ -758,7 +758,7 @@ static int interfaceChangeCommit(virConnectPtr conn, unsigned int flags) return ret; } -static int interfaceChangeRollback(virConnectPtr conn, unsigned int flags) +static int netcfInterfaceChangeRollback(virConnectPtr conn, unsigned int flags) { struct interface_driver *driver = conn->interfacePrivateData; int ret; @@ -784,25 +784,25 @@ static int interfaceChangeRollback(virConnectPtr conn, unsigned int flags) static virInterfaceDriver interfaceDriver = { "netcf", - .interfaceOpen = interfaceOpenInterface, /* 0.7.0 */ - .interfaceClose = interfaceCloseInterface, /* 0.7.0 */ - .connectNumOfInterfaces = interfaceNumOfInterfaces, /* 0.7.0 */ - .connectListInterfaces = interfaceListInterfaces, /* 0.7.0 */ - .connectNumOfDefinedInterfaces = interfaceNumOfDefinedInterfaces, /* 0.7.0 */ - .connectListDefinedInterfaces = interfaceListDefinedInterfaces, /* 0.7.0 */ - .connectListAllInterfaces = interfaceListAllInterfaces, /* 0.10.2 */ - .interfaceLookupByName = interfaceLookupByName, /* 0.7.0 */ - .interfaceLookupByMACString = interfaceLookupByMACString, /* 0.7.0 */ - .interfaceGetXMLDesc = interfaceGetXMLDesc, /* 0.7.0 */ - .interfaceDefineXML = interfaceDefineXML, /* 0.7.0 */ - .interfaceUndefine = interfaceUndefine, /* 0.7.0 */ - .interfaceCreate = interfaceCreate, /* 0.7.0 */ - .interfaceDestroy = interfaceDestroy, /* 0.7.0 */ - .interfaceIsActive = interfaceIsActive, /* 0.7.3 */ + .interfaceOpen = netcfInterfaceOpen, /* 0.7.0 */ + .interfaceClose = netcfInterfaceClose, /* 0.7.0 */ + .connectNumOfInterfaces = netcfConnectNumOfInterfaces, /* 0.7.0 */ + .connectListInterfaces = netcfConnectListInterfaces, /* 0.7.0 */ + .connectNumOfDefinedInterfaces = netcfConnectNumOfDefinedInterfaces, /* 0.7.0 */ + .connectListDefinedInterfaces = netcfConnectListDefinedInterfaces, /* 0.7.0 */ + .connectListAllInterfaces = netcfConnectListAllInterfaces, /* 0.10.2 */ + .interfaceLookupByName = netcfInterfaceLookupByName, /* 0.7.0 */ + .interfaceLookupByMACString = netcfInterfaceLookupByMACString, /* 0.7.0 */ + .interfaceGetXMLDesc = netcfInterfaceGetXMLDesc, /* 0.7.0 */ + .interfaceDefineXML = netcfInterfaceDefineXML, /* 0.7.0 */ + .interfaceUndefine = netcfInterfaceUndefine, /* 0.7.0 */ + .interfaceCreate = netcfInterfaceCreate, /* 0.7.0 */ + .interfaceDestroy = netcfInterfaceDestroy, /* 0.7.0 */ + .interfaceIsActive = netcfInterfaceIsActive, /* 0.7.3 */ #ifdef HAVE_NETCF_TRANSACTIONS - .interfaceChangeBegin = interfaceChangeBegin, /* 0.9.2 */ - .interfaceChangeCommit = interfaceChangeCommit, /* 0.9.2 */ - .interfaceChangeRollback = interfaceChangeRollback, /* 0.9.2 */ + .interfaceChangeBegin = netcfInterfaceChangeBegin, /* 0.9.2 */ + .interfaceChangeCommit = netcfInterfaceChangeCommit, /* 0.9.2 */ + .interfaceChangeRollback = netcfInterfaceChangeRollback, /* 0.9.2 */ #endif /* HAVE_NETCF_TRANSACTIONS */ }; diff --git a/src/interface/interface_backend_udev.c b/src/interface/interface_backend_udev.c index 57e4465..3613987 100644 --- a/src/interface/interface_backend_udev.c +++ b/src/interface/interface_backend_udev.c @@ -43,7 +43,7 @@ typedef enum { VIR_UDEV_IFACE_ALL } virUdevStatus ; -static virInterfaceDef *udevIfaceGetIfaceDef(struct udev *udev, const char *name); +static virInterfaceDef *udevGetIfaceDef(struct udev *udev, const char *name); static const char * virUdevStatusString(virUdevStatus status) @@ -61,7 +61,7 @@ virUdevStatusString(virUdevStatus status) } static struct udev_enumerate * ATTRIBUTE_NONNULL(1) -udevIfaceGetDevices(struct udev *udev, virUdevStatus status) +udevGetDevices(struct udev *udev, virUdevStatus status) { struct udev_enumerate *enumerate; @@ -101,9 +101,9 @@ udevIfaceGetDevices(struct udev *udev, virUdevStatus status) } static virDrvOpenStatus -udevIfaceOpenInterface(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +udevInterfaceOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { struct udev_iface_driver *driverState = NULL; @@ -132,7 +132,7 @@ err: } static int -udevIfaceCloseInterface(virConnectPtr conn) +udevInterfaceClose(virConnectPtr conn) { struct udev_iface_driver *driverState; @@ -149,7 +149,7 @@ udevIfaceCloseInterface(virConnectPtr conn) } static int -udevIfaceNumOfInterfacesByStatus(virConnectPtr conn, virUdevStatus status) +udevNumOfInterfacesByStatus(virConnectPtr conn, virUdevStatus status) { struct udev_iface_driver *driverState = conn->interfacePrivateData; struct udev *udev = udev_ref(driverState->udev); @@ -158,7 +158,7 @@ udevIfaceNumOfInterfacesByStatus(virConnectPtr conn, virUdevStatus status) struct udev_list_entry *dev_entry; int count = 0; - enumerate = udevIfaceGetDevices(udev, status); + enumerate = udevGetDevices(udev, status); if (!enumerate) { virReportError(VIR_ERR_INTERNAL_ERROR, @@ -188,10 +188,10 @@ err: } static int -udevIfaceListInterfacesByStatus(virConnectPtr conn, - char **const names, - int names_len, - virUdevStatus status) +udevListInterfacesByStatus(virConnectPtr conn, + char **const names, + int names_len, + virUdevStatus status) { struct udev_iface_driver *driverState = conn->interfacePrivateData; struct udev *udev = udev_ref(driverState->udev); @@ -200,7 +200,7 @@ udevIfaceListInterfacesByStatus(virConnectPtr conn, struct udev_list_entry *dev_entry; int count = 0; - enumerate = udevIfaceGetDevices(udev, status); + enumerate = udevGetDevices(udev, status); if (!enumerate) { virReportError(VIR_ERR_INTERNAL_ERROR, @@ -255,39 +255,39 @@ err: } static int -udevIfaceNumOfInterfaces(virConnectPtr conn) +udevConnectNumOfInterfaces(virConnectPtr conn) { - return udevIfaceNumOfInterfacesByStatus(conn, VIR_UDEV_IFACE_ACTIVE); + return udevNumOfInterfacesByStatus(conn, VIR_UDEV_IFACE_ACTIVE); } static int -udevIfaceListInterfaces(virConnectPtr conn, - char **const names, - int names_len) +udevConnectListInterfaces(virConnectPtr conn, + char **const names, + int names_len) { - return udevIfaceListInterfacesByStatus(conn, names, names_len, - VIR_UDEV_IFACE_ACTIVE); + return udevListInterfacesByStatus(conn, names, names_len, + VIR_UDEV_IFACE_ACTIVE); } static int -udevIfaceNumOfDefinedInterfaces(virConnectPtr conn) +udevConnectNumOfDefinedInterfaces(virConnectPtr conn) { - return udevIfaceNumOfInterfacesByStatus(conn, VIR_UDEV_IFACE_INACTIVE); + return udevNumOfInterfacesByStatus(conn, VIR_UDEV_IFACE_INACTIVE); } static int -udevIfaceListDefinedInterfaces(virConnectPtr conn, - char **const names, - int names_len) +udevConnectListDefinedInterfaces(virConnectPtr conn, + char **const names, + int names_len) { - return udevIfaceListInterfacesByStatus(conn, names, names_len, - VIR_UDEV_IFACE_INACTIVE); + return udevListInterfacesByStatus(conn, names, names_len, + VIR_UDEV_IFACE_INACTIVE); } static int -udevIfaceListAllInterfaces(virConnectPtr conn, - virInterfacePtr **ifaces, - unsigned int flags) +udevConnectListAllInterfaces(virConnectPtr conn, + virInterfacePtr **ifaces, + unsigned int flags) { struct udev_iface_driver *driverState = conn->interfacePrivateData; struct udev *udev; @@ -308,7 +308,7 @@ udevIfaceListAllInterfaces(virConnectPtr conn, udev = udev_ref(driverState->udev); /* List all interfaces in case we support more filter flags in the future */ - enumerate = udevIfaceGetDevices(udev, VIR_UDEV_IFACE_ALL); + enumerate = udevGetDevices(udev, VIR_UDEV_IFACE_ALL); if (!enumerate) { virReportError(VIR_ERR_INTERNAL_ERROR, @@ -410,7 +410,7 @@ cleanup: } static virInterfacePtr -udevIfaceLookupByName(virConnectPtr conn, const char *name) +udevInterfaceLookupByName(virConnectPtr conn, const char *name) { struct udev_iface_driver *driverState = conn->interfacePrivateData; struct udev *udev = udev_ref(driverState->udev); @@ -438,7 +438,7 @@ err: } static virInterfacePtr -udevIfaceLookupByMACString(virConnectPtr conn, const char *macstr) +udevInterfaceLookupByMACString(virConnectPtr conn, const char *macstr) { struct udev_iface_driver *driverState = conn->interfacePrivateData; struct udev *udev = udev_ref(driverState->udev); @@ -448,7 +448,7 @@ udevIfaceLookupByMACString(virConnectPtr conn, const char *macstr) const char *name; virInterfacePtr ret = NULL; - enumerate = udevIfaceGetDevices(udev, VIR_UDEV_IFACE_ALL); + enumerate = udevGetDevices(udev, VIR_UDEV_IFACE_ALL); if (!enumerate) { virReportError(VIR_ERR_INTERNAL_ERROR, @@ -503,7 +503,7 @@ err: * @return 1 if we want to add it to scandir's list, 0 if not. */ static int -udevIfaceBondScanDirFilter(const struct dirent *entry) +udevBondScanDirFilter(const struct dirent *entry) { /* This is ugly so if anyone has a better suggestion, please improve * this. Unfortunately the kernel stores everything in the top level @@ -524,7 +524,7 @@ udevIfaceBondScanDirFilter(const struct dirent *entry) * @return 1 if we want to add it to scandir's list, 0 if not. */ static int -udevIfaceBridgeScanDirFilter(const struct dirent *entry) +udevBridgeScanDirFilter(const struct dirent *entry) { if (STREQ(entry->d_name, ".") || STREQ(entry->d_name, "..")) return 0; @@ -543,12 +543,12 @@ udevIfaceBridgeScanDirFilter(const struct dirent *entry) } /** - * Frees any memory allocated by udevIfaceGetIfaceDef() + * Frees any memory allocated by udevGetIfaceDef() * * @param ifacedef - interface to free and cleanup */ static void -udevIfaceFreeIfaceDef(virInterfaceDef *ifacedef) +udevFreeIfaceDef(virInterfaceDef *ifacedef) { int i; @@ -558,7 +558,7 @@ udevIfaceFreeIfaceDef(virInterfaceDef *ifacedef) if (ifacedef->type == VIR_INTERFACE_TYPE_BOND) { VIR_FREE(ifacedef->data.bond.target); for (i = 0; i < ifacedef->data.bond.nbItf; i++) { - udevIfaceFreeIfaceDef(ifacedef->data.bond.itf[i]); + udevFreeIfaceDef(ifacedef->data.bond.itf[i]); } VIR_FREE(ifacedef->data.bond.itf); } @@ -566,7 +566,7 @@ udevIfaceFreeIfaceDef(virInterfaceDef *ifacedef) if (ifacedef->type == VIR_INTERFACE_TYPE_BRIDGE) { VIR_FREE(ifacedef->data.bridge.delay); for (i = 0; i < ifacedef->data.bridge.nbItf; i++) { - udevIfaceFreeIfaceDef(ifacedef->data.bridge.itf[i]); + udevFreeIfaceDef(ifacedef->data.bridge.itf[i]); } VIR_FREE(ifacedef->data.bridge.itf); } @@ -584,7 +584,7 @@ udevIfaceFreeIfaceDef(virInterfaceDef *ifacedef) static int ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3) ATTRIBUTE_NONNULL(4) ATTRIBUTE_RETURN_CHECK -udevIfaceGetIfaceDefBond(struct udev *udev, +udevGetIfaceDefBond(struct udev *udev, struct udev_device *dev, const char *name, virInterfaceDef *ifacedef) @@ -759,7 +759,7 @@ udevIfaceGetIfaceDefBond(struct udev *udev, /* Slaves of the bond */ /* Get each slave in the bond */ slave_count = scandir(udev_device_get_syspath(dev), &slave_list, - udevIfaceBondScanDirFilter, alphasort); + udevBondScanDirFilter, alphasort); if (slave_count < 0) { virReportSystemError(errno, @@ -789,7 +789,7 @@ udevIfaceGetIfaceDefBond(struct udev *udev, tmp_str++; ifacedef->data.bond.itf[i] = - udevIfaceGetIfaceDef(udev, tmp_str); + udevGetIfaceDef(udev, tmp_str); if (!ifacedef->data.bond.itf[i]) { virReportError(VIR_ERR_INTERNAL_ERROR, _("Could not get interface information for '%s', which is " @@ -815,10 +815,10 @@ cleanup: static int ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3) ATTRIBUTE_NONNULL(4) ATTRIBUTE_RETURN_CHECK -udevIfaceGetIfaceDefBridge(struct udev *udev, - struct udev_device *dev, - const char *name, - virInterfaceDef *ifacedef) +udevGetIfaceDefBridge(struct udev *udev, + struct udev_device *dev, + const char *name, + virInterfaceDef *ifacedef) { struct dirent **member_list = NULL; int member_count = 0; @@ -881,7 +881,7 @@ udevIfaceGetIfaceDefBridge(struct udev *udev, /* Get each member of the bridge */ member_count = scandir(member_path, &member_list, - udevIfaceBridgeScanDirFilter, alphasort); + udevBridgeScanDirFilter, alphasort); /* Don't need the path anymore */ VIR_FREE(member_path); @@ -903,7 +903,7 @@ udevIfaceGetIfaceDefBridge(struct udev *udev, /* Get the interface defintions for each member of the bridge */ for (i = 0; i < member_count; i++) { ifacedef->data.bridge.itf[i] = - udevIfaceGetIfaceDef(udev, member_list[i]->d_name); + udevGetIfaceDef(udev, member_list[i]->d_name); if (!ifacedef->data.bridge.itf[i]) { virReportError(VIR_ERR_INTERNAL_ERROR, _("Could not get interface information for '%s', which is " @@ -929,10 +929,10 @@ error: static int ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3) ATTRIBUTE_NONNULL(4) ATTRIBUTE_RETURN_CHECK -udevIfaceGetIfaceDefVlan(struct udev *udev ATTRIBUTE_UNUSED, - struct udev_device *dev ATTRIBUTE_UNUSED, - const char *name, - virInterfaceDef *ifacedef) +udevGetIfaceDefVlan(struct udev *udev ATTRIBUTE_UNUSED, + struct udev_device *dev ATTRIBUTE_UNUSED, + const char *name, + virInterfaceDef *ifacedef) { char *vid; char *vlan_parent_dev = NULL; @@ -969,7 +969,7 @@ cleanup: } static virInterfaceDef * ATTRIBUTE_NONNULL(1) -udevIfaceGetIfaceDef(struct udev *udev, const char *name) +udevGetIfaceDef(struct udev *udev, const char *name) { struct udev_device *dev = NULL; virInterfaceDef *ifacedef; @@ -1058,15 +1058,15 @@ udevIfaceGetIfaceDef(struct udev *udev, const char *name) switch (ifacedef->type) { case VIR_INTERFACE_TYPE_VLAN: - if (udevIfaceGetIfaceDefVlan(udev, dev, name, ifacedef) < 0) + if (udevGetIfaceDefVlan(udev, dev, name, ifacedef) < 0) goto cleanup; break; case VIR_INTERFACE_TYPE_BRIDGE: - if (udevIfaceGetIfaceDefBridge(udev, dev, name, ifacedef) < 0) + if (udevGetIfaceDefBridge(udev, dev, name, ifacedef) < 0) goto cleanup; break; case VIR_INTERFACE_TYPE_BOND: - if (udevIfaceGetIfaceDefBond(udev, dev, name, ifacedef) < 0) + if (udevGetIfaceDefBond(udev, dev, name, ifacedef) < 0) goto cleanup; break; case VIR_INTERFACE_TYPE_ETHERNET: @@ -1080,14 +1080,14 @@ udevIfaceGetIfaceDef(struct udev *udev, const char *name) cleanup: udev_device_unref(dev); - udevIfaceFreeIfaceDef(ifacedef); + udevFreeIfaceDef(ifacedef); return NULL; } static char * -udevIfaceGetXMLDesc(virInterfacePtr ifinfo, - unsigned int flags) +udevInterfaceGetXMLDesc(virInterfacePtr ifinfo, + unsigned int flags) { struct udev_iface_driver *driverState = ifinfo->conn->interfacePrivateData; struct udev *udev = udev_ref(driverState->udev); @@ -1099,7 +1099,7 @@ udevIfaceGetXMLDesc(virInterfacePtr ifinfo, /* Recursively build up the interface XML based on the requested * interface name */ - ifacedef = udevIfaceGetIfaceDef(udev, ifinfo->name); + ifacedef = udevGetIfaceDef(udev, ifinfo->name); /* We've already printed by it happened */ if (!ifacedef) @@ -1109,7 +1109,7 @@ udevIfaceGetXMLDesc(virInterfacePtr ifinfo, xmlstr = virInterfaceDefFormat(ifacedef); /* Recursively free our interface structures and free the children too */ - udevIfaceFreeIfaceDef(ifacedef); + udevFreeIfaceDef(ifacedef); err: /* decrement our udev ptr */ @@ -1119,7 +1119,7 @@ err: } static int -udevIfaceIsActive(virInterfacePtr ifinfo) +udevInterfaceIsActive(virInterfacePtr ifinfo) { struct udev_iface_driver *driverState = ifinfo->conn->interfacePrivateData; struct udev *udev = udev_ref(driverState->udev); @@ -1149,17 +1149,17 @@ cleanup: static virInterfaceDriver udevIfaceDriver = { "udev", - .interfaceOpen = udevIfaceOpenInterface, /* 1.0.0 */ - .interfaceClose = udevIfaceCloseInterface, /* 1.0.0 */ - .connectNumOfInterfaces = udevIfaceNumOfInterfaces, /* 1.0.0 */ - .connectListInterfaces = udevIfaceListInterfaces, /* 1.0.0 */ - .connectNumOfDefinedInterfaces = udevIfaceNumOfDefinedInterfaces, /* 1.0.0 */ - .connectListDefinedInterfaces = udevIfaceListDefinedInterfaces, /* 1.0.0 */ - .connectListAllInterfaces = udevIfaceListAllInterfaces, /* 1.0.0 */ - .interfaceLookupByName = udevIfaceLookupByName, /* 1.0.0 */ - .interfaceLookupByMACString = udevIfaceLookupByMACString, /* 1.0.0 */ - .interfaceIsActive = udevIfaceIsActive, /* 1.0.0 */ - .interfaceGetXMLDesc = udevIfaceGetXMLDesc, /* 1.0.0 */ + .interfaceOpen = udevInterfaceOpen, /* 1.0.0 */ + .interfaceClose = udevInterfaceClose, /* 1.0.0 */ + .connectNumOfInterfaces = udevConnectNumOfInterfaces, /* 1.0.0 */ + .connectListInterfaces = udevConnectListInterfaces, /* 1.0.0 */ + .connectNumOfDefinedInterfaces = udevConnectNumOfDefinedInterfaces, /* 1.0.0 */ + .connectListDefinedInterfaces = udevConnectListDefinedInterfaces, /* 1.0.0 */ + .connectListAllInterfaces = udevConnectListAllInterfaces, /* 1.0.0 */ + .interfaceLookupByName = udevInterfaceLookupByName, /* 1.0.0 */ + .interfaceLookupByMACString = udevInterfaceLookupByMACString, /* 1.0.0 */ + .interfaceIsActive = udevInterfaceIsActive, /* 1.0.0 */ + .interfaceGetXMLDesc = udevInterfaceGetXMLDesc, /* 1.0.0 */ }; int diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c index feb7161..b4f1889 100644 --- a/src/libxl/libxl_driver.c +++ b/src/libxl/libxl_driver.c @@ -1095,7 +1095,7 @@ libxlReconnectDomains(libxlDriverPrivatePtr driver) } static int -libxlShutdown(void) +libxlStateCleanup(void) { if (!libxl_driver) return -1; @@ -1128,9 +1128,9 @@ libxlShutdown(void) } static int -libxlStartup(bool privileged, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +libxlStateInitialize(bool privileged, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { const libxl_version_info *ver_info; char *log_file = NULL; @@ -1308,12 +1308,12 @@ fail: VIR_FREE(log_file); if (libxl_driver) libxlDriverUnlock(libxl_driver); - libxlShutdown(); + libxlStateCleanup(); return ret; } static int -libxlReload(void) +libxlStateReload(void) { if (!libxl_driver) return 0; @@ -1338,9 +1338,9 @@ libxlReload(void) static virDrvOpenStatus -libxlOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +libxlConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -1384,20 +1384,20 @@ libxlOpen(virConnectPtr conn, }; static int -libxlClose(virConnectPtr conn ATTRIBUTE_UNUSED) +libxlConnectClose(virConnectPtr conn ATTRIBUTE_UNUSED) { conn->privateData = NULL; return 0; } static const char * -libxlGetType(virConnectPtr conn ATTRIBUTE_UNUSED) +libxlConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "xenlight"; } static int -libxlGetVersion(virConnectPtr conn, unsigned long *version) +libxlConnectGetVersion(virConnectPtr conn, unsigned long *version) { libxlDriverPrivatePtr driver = conn->privateData; @@ -1408,7 +1408,7 @@ libxlGetVersion(virConnectPtr conn, unsigned long *version) } static int -libxlGetMaxVcpus(virConnectPtr conn, const char *type ATTRIBUTE_UNUSED) +libxlConnectGetMaxVcpus(virConnectPtr conn, const char *type ATTRIBUTE_UNUSED) { int ret; libxlDriverPrivatePtr driver = conn->privateData; @@ -1429,7 +1429,7 @@ libxlNodeGetInfo(virConnectPtr conn, virNodeInfoPtr info) } static char * -libxlGetCapabilities(virConnectPtr conn) +libxlConnectGetCapabilities(virConnectPtr conn) { libxlDriverPrivatePtr driver = conn->privateData; char *xml; @@ -1443,7 +1443,7 @@ libxlGetCapabilities(virConnectPtr conn) } static int -libxlListDomains(virConnectPtr conn, int *ids, int nids) +libxlConnectListDomains(virConnectPtr conn, int *ids, int nids) { libxlDriverPrivatePtr driver = conn->privateData; int n; @@ -1456,7 +1456,7 @@ libxlListDomains(virConnectPtr conn, int *ids, int nids) } static int -libxlNumDomains(virConnectPtr conn) +libxlConnectNumOfDomains(virConnectPtr conn) { libxlDriverPrivatePtr driver = conn->privateData; int n; @@ -2585,7 +2585,7 @@ libxlDomainSetVcpusFlags(virDomainPtr dom, unsigned int nvcpus, goto cleanup; } - if ((max = libxlGetMaxVcpus(dom->conn, NULL)) < 0) { + if ((max = libxlConnectGetMaxVcpus(dom->conn, NULL)) < 0) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _("could not determine max vcpus for the domain")); goto cleanup; @@ -2889,9 +2889,9 @@ libxlDomainGetXMLDesc(virDomainPtr dom, unsigned int flags) } static char * -libxlDomainXMLFromNative(virConnectPtr conn, const char * nativeFormat, - const char * nativeConfig, - unsigned int flags) +libxlConnectDomainXMLFromNative(virConnectPtr conn, const char * nativeFormat, + const char * nativeConfig, + unsigned int flags) { libxlDriverPrivatePtr driver = conn->privateData; const libxl_version_info *ver_info; @@ -2931,9 +2931,9 @@ cleanup: #define MAX_CONFIG_SIZE (1024 * 65) static char * -libxlDomainXMLToNative(virConnectPtr conn, const char * nativeFormat, - const char * domainXml, - unsigned int flags) +libxlConnectDomainXMLToNative(virConnectPtr conn, const char * nativeFormat, + const char * domainXml, + unsigned int flags) { libxlDriverPrivatePtr driver = conn->privateData; const libxl_version_info *ver_info; @@ -2981,8 +2981,8 @@ cleanup: } static int -libxlListDefinedDomains(virConnectPtr conn, - char **const names, int nnames) +libxlConnectListDefinedDomains(virConnectPtr conn, + char **const names, int nnames) { libxlDriverPrivatePtr driver = conn->privateData; int n; @@ -2994,7 +2994,7 @@ libxlListDefinedDomains(virConnectPtr conn, } static int -libxlNumDefinedDomains(virConnectPtr conn) +libxlConnectNumOfDefinedDomains(virConnectPtr conn) { libxlDriverPrivatePtr driver = conn->privateData; int n; @@ -3715,9 +3715,9 @@ libxlNodeGetFreeMemory(virConnectPtr conn) } static int -libxlDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, void *opaque, - virFreeCallback freecb) +libxlConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, void *opaque, + virFreeCallback freecb) { libxlDriverPrivatePtr driver = conn->privateData; int ret; @@ -3733,8 +3733,8 @@ libxlDomainEventRegister(virConnectPtr conn, static int -libxlDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) +libxlConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { libxlDriverPrivatePtr driver = conn->privateData; int ret; @@ -4132,9 +4132,9 @@ cleanup: } static int -libxlDomainEventRegisterAny(virConnectPtr conn, virDomainPtr dom, int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, virFreeCallback freecb) +libxlConnectDomainEventRegisterAny(virConnectPtr conn, virDomainPtr dom, int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, virFreeCallback freecb) { libxlDriverPrivatePtr driver = conn->privateData; int ret; @@ -4152,7 +4152,7 @@ libxlDomainEventRegisterAny(virConnectPtr conn, virDomainPtr dom, int eventID, static int -libxlDomainEventDeregisterAny(virConnectPtr conn, int callbackID) +libxlConnectDomainEventDeregisterAny(virConnectPtr conn, int callbackID) { libxlDriverPrivatePtr driver = conn->privateData; int ret; @@ -4168,15 +4168,15 @@ libxlDomainEventDeregisterAny(virConnectPtr conn, int callbackID) static int -libxlIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +libxlConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } static int -libxlListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +libxlConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { libxlDriverPrivatePtr driver = conn->privateData; int ret = -1; @@ -4195,17 +4195,17 @@ libxlListAllDomains(virConnectPtr conn, static virDriver libxlDriver = { .no = VIR_DRV_LIBXL, .name = "xenlight", - .connectOpen = libxlOpen, /* 0.9.0 */ - .connectClose = libxlClose, /* 0.9.0 */ - .connectGetType = libxlGetType, /* 0.9.0 */ - .connectGetVersion = libxlGetVersion, /* 0.9.0 */ + .connectOpen = libxlConnectOpen, /* 0.9.0 */ + .connectClose = libxlConnectClose, /* 0.9.0 */ + .connectGetType = libxlConnectGetType, /* 0.9.0 */ + .connectGetVersion = libxlConnectGetVersion, /* 0.9.0 */ .connectGetHostname = virGetHostname, /* 0.9.0 */ - .connectGetMaxVcpus = libxlGetMaxVcpus, /* 0.9.0 */ + .connectGetMaxVcpus = libxlConnectGetMaxVcpus, /* 0.9.0 */ .nodeGetInfo = libxlNodeGetInfo, /* 0.9.0 */ - .connectGetCapabilities = libxlGetCapabilities, /* 0.9.0 */ - .connectListDomains = libxlListDomains, /* 0.9.0 */ - .connectNumOfDomains = libxlNumDomains, /* 0.9.0 */ - .connectListAllDomains = libxlListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = libxlConnectGetCapabilities, /* 0.9.0 */ + .connectListDomains = libxlConnectListDomains, /* 0.9.0 */ + .connectNumOfDomains = libxlConnectNumOfDomains, /* 0.9.0 */ + .connectListAllDomains = libxlConnectListAllDomains, /* 0.9.13 */ .domainCreateXML = libxlDomainCreateXML, /* 0.9.0 */ .domainLookupByID = libxlDomainLookupByID, /* 0.9.0 */ .domainLookupByUUID = libxlDomainLookupByUUID, /* 0.9.0 */ @@ -4235,10 +4235,10 @@ static virDriver libxlDriver = { .domainPinVcpu = libxlDomainPinVcpu, /* 0.9.0 */ .domainGetVcpus = libxlDomainGetVcpus, /* 0.9.0 */ .domainGetXMLDesc = libxlDomainGetXMLDesc, /* 0.9.0 */ - .connectDomainXMLFromNative = libxlDomainXMLFromNative, /* 0.9.0 */ - .connectDomainXMLToNative = libxlDomainXMLToNative, /* 0.9.0 */ - .connectListDefinedDomains = libxlListDefinedDomains, /* 0.9.0 */ - .connectNumOfDefinedDomains = libxlNumDefinedDomains, /* 0.9.0 */ + .connectDomainXMLFromNative = libxlConnectDomainXMLFromNative, /* 0.9.0 */ + .connectDomainXMLToNative = libxlConnectDomainXMLToNative, /* 0.9.0 */ + .connectListDefinedDomains = libxlConnectListDefinedDomains, /* 0.9.0 */ + .connectNumOfDefinedDomains = libxlConnectNumOfDefinedDomains, /* 0.9.0 */ .domainCreate = libxlDomainCreate, /* 0.9.0 */ .domainCreateWithFlags = libxlDomainCreateWithFlags, /* 0.9.0 */ .domainDefineXML = libxlDomainDefineXML, /* 0.9.0 */ @@ -4257,24 +4257,24 @@ static virDriver libxlDriver = { .domainSetSchedulerParameters = libxlDomainSetSchedulerParameters, /* 0.9.0 */ .domainSetSchedulerParametersFlags = libxlDomainSetSchedulerParametersFlags, /* 0.9.2 */ .nodeGetFreeMemory = libxlNodeGetFreeMemory, /* 0.9.0 */ - .connectDomainEventRegister = libxlDomainEventRegister, /* 0.9.0 */ - .connectDomainEventDeregister = libxlDomainEventDeregister, /* 0.9.0 */ + .connectDomainEventRegister = libxlConnectDomainEventRegister, /* 0.9.0 */ + .connectDomainEventDeregister = libxlConnectDomainEventDeregister, /* 0.9.0 */ .domainManagedSave = libxlDomainManagedSave, /* 0.9.2 */ .domainHasManagedSaveImage = libxlDomainHasManagedSaveImage, /* 0.9.2 */ .domainManagedSaveRemove = libxlDomainManagedSaveRemove, /* 0.9.2 */ .domainIsActive = libxlDomainIsActive, /* 0.9.0 */ .domainIsPersistent = libxlDomainIsPersistent, /* 0.9.0 */ .domainIsUpdated = libxlDomainIsUpdated, /* 0.9.0 */ - .connectDomainEventRegisterAny = libxlDomainEventRegisterAny, /* 0.9.0 */ - .connectDomainEventDeregisterAny = libxlDomainEventDeregisterAny, /* 0.9.0 */ - .connectIsAlive = libxlIsAlive, /* 0.9.8 */ + .connectDomainEventRegisterAny = libxlConnectDomainEventRegisterAny, /* 0.9.0 */ + .connectDomainEventDeregisterAny = libxlConnectDomainEventDeregisterAny, /* 0.9.0 */ + .connectIsAlive = libxlConnectIsAlive, /* 0.9.8 */ }; static virStateDriver libxlStateDriver = { .name = "LIBXL", - .stateInitialize = libxlStartup, - .stateCleanup = libxlShutdown, - .stateReload = libxlReload, + .stateInitialize = libxlStateInitialize, + .stateCleanup = libxlStateCleanup, + .stateReload = libxlStateReload, }; diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c index 2a42b16..0becdc7 100644 --- a/src/lxc/lxc_driver.c +++ b/src/lxc/lxc_driver.c @@ -74,10 +74,10 @@ #define LXC_NB_MEM_PARAM 3 -static int lxcStartup(bool privileged, - virStateInhibitCallback callback, - void *opaque); -static int lxcShutdown(void); +static int lxcStateInitialize(bool privileged, + virStateInhibitCallback callback, + void *opaque); +static int lxcStateCleanup(void); virLXCDriverPtr lxc_driver = NULL; /* callbacks for nwfilter */ @@ -109,9 +109,9 @@ static virNWFilterCallbackDriver lxcCallbackDriver = { /* Functions */ -static virDrvOpenStatus lxcOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus lxcConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -153,7 +153,7 @@ static virDrvOpenStatus lxcOpen(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int lxcClose(virConnectPtr conn) +static int lxcConnectClose(virConnectPtr conn) { virLXCDriverPtr driver = conn->privateData; @@ -166,27 +166,27 @@ static int lxcClose(virConnectPtr conn) } -static int lxcIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) +static int lxcConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Trivially secure, since always inside the daemon */ return 1; } -static int lxcIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) +static int lxcConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Not encrypted, but remote driver takes care of that */ return 0; } -static int lxcIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +static int lxcConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static char *lxcGetCapabilities(virConnectPtr conn) { +static char *lxcConnectGetCapabilities(virConnectPtr conn) { virLXCDriverPtr driver = conn->privateData; char *xml; @@ -355,7 +355,7 @@ cleanup: return ret; } -static int lxcListDomains(virConnectPtr conn, int *ids, int nids) { +static int lxcConnectListDomains(virConnectPtr conn, int *ids, int nids) { virLXCDriverPtr driver = conn->privateData; int n; @@ -366,7 +366,7 @@ static int lxcListDomains(virConnectPtr conn, int *ids, int nids) { return n; } -static int lxcNumDomains(virConnectPtr conn) { +static int lxcConnectNumOfDomains(virConnectPtr conn) { virLXCDriverPtr driver = conn->privateData; int n; @@ -377,8 +377,8 @@ static int lxcNumDomains(virConnectPtr conn) { return n; } -static int lxcListDefinedDomains(virConnectPtr conn, - char **const names, int nnames) { +static int lxcConnectListDefinedDomains(virConnectPtr conn, + char **const names, int nnames) { virLXCDriverPtr driver = conn->privateData; int n; @@ -390,7 +390,7 @@ static int lxcListDefinedDomains(virConnectPtr conn, } -static int lxcNumDefinedDomains(virConnectPtr conn) { +static int lxcConnectNumOfDefinedDomains(virConnectPtr conn) { virLXCDriverPtr driver = conn->privateData; int n; @@ -403,7 +403,7 @@ static int lxcNumDefinedDomains(virConnectPtr conn) { -static virDomainPtr lxcDomainDefine(virConnectPtr conn, const char *xml) +static virDomainPtr lxcDomainDefineXML(virConnectPtr conn, const char *xml) { virLXCDriverPtr driver = conn->privateData; virDomainDefPtr def = NULL; @@ -608,7 +608,7 @@ cleanup: return ret; } -static char *lxcGetOSType(virDomainPtr dom) +static char *lxcDomainGetOSType(virDomainPtr dom) { virLXCDriverPtr driver = dom->conn->privateData; virDomainObjPtr vm; @@ -937,7 +937,7 @@ cleanup: } /** - * lxcDomainStartWithFlags: + * lxcDomainCreateWithFlags: * @dom: domain to start * @flags: Must be 0 for now * @@ -945,7 +945,7 @@ cleanup: * * Returns 0 on success or -1 in case of error */ -static int lxcDomainStartWithFlags(virDomainPtr dom, unsigned int flags) +static int lxcDomainCreateWithFlags(virDomainPtr dom, unsigned int flags) { virLXCDriverPtr driver = dom->conn->privateData; virDomainObjPtr vm; @@ -999,20 +999,20 @@ cleanup: } /** - * lxcDomainStart: + * lxcDomainCreate: * @dom: domain to start * * Looks up domain and starts it. * * Returns 0 on success or -1 in case of error */ -static int lxcDomainStart(virDomainPtr dom) +static int lxcDomainCreate(virDomainPtr dom) { - return lxcDomainStartWithFlags(dom, 0); + return lxcDomainCreateWithFlags(dom, 0); } /** - * lxcDomainCreateAndStart: + * lxcDomainCreateXML: * @conn: pointer to connection * @xml: XML definition of domain * @flags: Must be 0 for now @@ -1022,9 +1022,9 @@ static int lxcDomainStart(virDomainPtr dom) * Returns 0 on success or -1 in case of error */ static virDomainPtr -lxcDomainCreateAndStart(virConnectPtr conn, - const char *xml, - unsigned int flags) { +lxcDomainCreateXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { virLXCDriverPtr driver = conn->privateData; virDomainObjPtr vm = NULL; virDomainDefPtr def; @@ -1190,10 +1190,10 @@ cleanup: static int -lxcDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, - void *opaque, - virFreeCallback freecb) +lxcConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, + void *opaque, + virFreeCallback freecb) { virLXCDriverPtr driver = conn->privateData; int ret; @@ -1209,8 +1209,8 @@ lxcDomainEventRegister(virConnectPtr conn, static int -lxcDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) +lxcConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { virLXCDriverPtr driver = conn->privateData; int ret; @@ -1226,12 +1226,12 @@ lxcDomainEventDeregister(virConnectPtr conn, static int -lxcDomainEventRegisterAny(virConnectPtr conn, - virDomainPtr dom, - int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, - virFreeCallback freecb) +lxcConnectDomainEventRegisterAny(virConnectPtr conn, + virDomainPtr dom, + int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, + virFreeCallback freecb) { virLXCDriverPtr driver = conn->privateData; int ret; @@ -1249,8 +1249,8 @@ lxcDomainEventRegisterAny(virConnectPtr conn, static int -lxcDomainEventDeregisterAny(virConnectPtr conn, - int callbackID) +lxcConnectDomainEventDeregisterAny(virConnectPtr conn, + int callbackID) { virLXCDriverPtr driver = conn->privateData; int ret; @@ -1376,9 +1376,9 @@ error: } -static int lxcStartup(bool privileged, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +static int lxcStateInitialize(bool privileged, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { char *ld; @@ -1475,7 +1475,7 @@ static int lxcStartup(bool privileged, cleanup: lxcDriverUnlock(lxc_driver); - lxcShutdown(); + lxcStateCleanup(); return -1; } @@ -1494,13 +1494,13 @@ static void lxcNotifyLoadDomain(virDomainObjPtr vm, int newVM, void *opaque) } /** - * lxcReload: + * lxcStateReload: * * Function to restart the LXC driver, it will recheck the configuration * files and perform autostart */ static int -lxcReload(void) { +lxcStateReload(void) { if (!lxc_driver) return 0; @@ -1517,7 +1517,7 @@ lxcReload(void) { return 0; } -static int lxcShutdown(void) +static int lxcStateCleanup(void) { if (lxc_driver == NULL) return -1; @@ -1547,7 +1547,7 @@ static int lxcShutdown(void) } -static int lxcVersion(virConnectPtr conn ATTRIBUTE_UNUSED, unsigned long *version) +static int lxcConnectGetVersion(virConnectPtr conn ATTRIBUTE_UNUSED, unsigned long *version) { struct utsname ver; @@ -1595,8 +1595,8 @@ cleanup: } -static char *lxcGetSchedulerType(virDomainPtr dom, - int *nparams) +static char *lxcDomainGetSchedulerType(virDomainPtr dom, + int *nparams) { virLXCDriverPtr driver = dom->conn->privateData; char *ret = NULL; @@ -1715,10 +1715,10 @@ cleanup: static int -lxcSetSchedulerParametersFlags(virDomainPtr dom, - virTypedParameterPtr params, - int nparams, - unsigned int flags) +lxcDomainSetSchedulerParametersFlags(virDomainPtr dom, + virTypedParameterPtr params, + int nparams, + unsigned int flags) { virLXCDriverPtr driver = dom->conn->privateData; int i; @@ -1841,18 +1841,18 @@ cleanup: } static int -lxcSetSchedulerParameters(virDomainPtr domain, - virTypedParameterPtr params, - int nparams) +lxcDomainSetSchedulerParameters(virDomainPtr domain, + virTypedParameterPtr params, + int nparams) { - return lxcSetSchedulerParametersFlags(domain, params, nparams, 0); + return lxcDomainSetSchedulerParametersFlags(domain, params, nparams, 0); } static int -lxcGetSchedulerParametersFlags(virDomainPtr dom, - virTypedParameterPtr params, - int *nparams, - unsigned int flags) +lxcDomainGetSchedulerParametersFlags(virDomainPtr dom, + virTypedParameterPtr params, + int *nparams, + unsigned int flags) { virLXCDriverPtr driver = dom->conn->privateData; virDomainObjPtr vm = NULL; @@ -1954,11 +1954,11 @@ cleanup: } static int -lxcGetSchedulerParameters(virDomainPtr domain, - virTypedParameterPtr params, - int *nparams) +lxcDomainGetSchedulerParameters(virDomainPtr domain, + virTypedParameterPtr params, + int *nparams) { - return lxcGetSchedulerParametersFlags(domain, params, nparams, 0); + return lxcDomainGetSchedulerParametersFlags(domain, params, nparams, 0); } @@ -2661,8 +2661,8 @@ cleanup: static int -lxcListAllDomains(virConnectPtr conn, - virDomainPtr **domains, +lxcConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, unsigned int flags) { virLXCDriverPtr driver = conn->privateData; @@ -4323,9 +4323,9 @@ static int lxcDomainDetachDevice(virDomainPtr dom, } -static int lxcDomainOpenNamespace(virDomainPtr dom, - int **fdlist, - unsigned int flags) +static int lxcDomainLxcOpenNamespace(virDomainPtr dom, + int **fdlist, + unsigned int flags) { virLXCDriverPtr driver = dom->conn->privateData; virDomainObjPtr vm; @@ -4372,7 +4372,7 @@ cleanup: static char * -lxcGetSysinfo(virConnectPtr conn, unsigned int flags) +lxcConnectGetSysinfo(virConnectPtr conn, unsigned int flags) { virLXCDriverPtr driver = conn->privateData; virBuffer buf = VIR_BUFFER_INITIALIZER; @@ -4399,17 +4399,17 @@ lxcGetSysinfo(virConnectPtr conn, unsigned int flags) static virDriver lxcDriver = { .no = VIR_DRV_LXC, .name = LXC_DRIVER_NAME, - .connectOpen = lxcOpen, /* 0.4.2 */ - .connectClose = lxcClose, /* 0.4.2 */ - .connectGetVersion = lxcVersion, /* 0.4.6 */ + .connectOpen = lxcConnectOpen, /* 0.4.2 */ + .connectClose = lxcConnectClose, /* 0.4.2 */ + .connectGetVersion = lxcConnectGetVersion, /* 0.4.6 */ .connectGetHostname = virGetHostname, /* 0.6.3 */ - .connectGetSysinfo = lxcGetSysinfo, /* 1.0.5 */ + .connectGetSysinfo = lxcConnectGetSysinfo, /* 1.0.5 */ .nodeGetInfo = nodeGetInfo, /* 0.6.5 */ - .connectGetCapabilities = lxcGetCapabilities, /* 0.6.5 */ - .connectListDomains = lxcListDomains, /* 0.4.2 */ - .connectNumOfDomains = lxcNumDomains, /* 0.4.2 */ - .connectListAllDomains = lxcListAllDomains, /* 0.9.13 */ - .domainCreateXML = lxcDomainCreateAndStart, /* 0.4.4 */ + .connectGetCapabilities = lxcConnectGetCapabilities, /* 0.6.5 */ + .connectListDomains = lxcConnectListDomains, /* 0.4.2 */ + .connectNumOfDomains = lxcConnectNumOfDomains, /* 0.4.2 */ + .connectListAllDomains = lxcConnectListAllDomains, /* 0.9.13 */ + .domainCreateXML = lxcDomainCreateXML, /* 0.4.4 */ .domainLookupByID = lxcDomainLookupByID, /* 0.4.2 */ .domainLookupByUUID = lxcDomainLookupByUUID, /* 0.4.2 */ .domainLookupByName = lxcDomainLookupByName, /* 0.4.2 */ @@ -4417,7 +4417,7 @@ static virDriver lxcDriver = { .domainResume = lxcDomainResume, /* 0.7.2 */ .domainDestroy = lxcDomainDestroy, /* 0.4.4 */ .domainDestroyFlags = lxcDomainDestroyFlags, /* 0.9.4 */ - .domainGetOSType = lxcGetOSType, /* 0.4.2 */ + .domainGetOSType = lxcDomainGetOSType, /* 0.4.2 */ .domainGetMaxMemory = lxcDomainGetMaxMemory, /* 0.7.2 */ .domainSetMaxMemory = lxcDomainSetMaxMemory, /* 0.7.2 */ .domainSetMemory = lxcDomainSetMemory, /* 0.7.2 */ @@ -4430,11 +4430,11 @@ static virDriver lxcDriver = { .domainGetSecurityLabel = lxcDomainGetSecurityLabel, /* 0.9.10 */ .nodeGetSecurityModel = lxcNodeGetSecurityModel, /* 0.9.10 */ .domainGetXMLDesc = lxcDomainGetXMLDesc, /* 0.4.2 */ - .connectListDefinedDomains = lxcListDefinedDomains, /* 0.4.2 */ - .connectNumOfDefinedDomains = lxcNumDefinedDomains, /* 0.4.2 */ - .domainCreate = lxcDomainStart, /* 0.4.4 */ - .domainCreateWithFlags = lxcDomainStartWithFlags, /* 0.8.2 */ - .domainDefineXML = lxcDomainDefine, /* 0.4.2 */ + .connectListDefinedDomains = lxcConnectListDefinedDomains, /* 0.4.2 */ + .connectNumOfDefinedDomains = lxcConnectNumOfDefinedDomains, /* 0.4.2 */ + .domainCreate = lxcDomainCreate, /* 0.4.4 */ + .domainCreateWithFlags = lxcDomainCreateWithFlags, /* 0.8.2 */ + .domainDefineXML = lxcDomainDefineXML, /* 0.4.2 */ .domainUndefine = lxcDomainUndefine, /* 0.4.2 */ .domainUndefineFlags = lxcDomainUndefineFlags, /* 0.9.4 */ .domainAttachDevice = lxcDomainAttachDevice, /* 1.0.1 */ @@ -4444,28 +4444,28 @@ static virDriver lxcDriver = { .domainUpdateDeviceFlags = lxcDomainUpdateDeviceFlags, /* 1.0.1 */ .domainGetAutostart = lxcDomainGetAutostart, /* 0.7.0 */ .domainSetAutostart = lxcDomainSetAutostart, /* 0.7.0 */ - .domainGetSchedulerType = lxcGetSchedulerType, /* 0.5.0 */ - .domainGetSchedulerParameters = lxcGetSchedulerParameters, /* 0.5.0 */ - .domainGetSchedulerParametersFlags = lxcGetSchedulerParametersFlags, /* 0.9.2 */ - .domainSetSchedulerParameters = lxcSetSchedulerParameters, /* 0.5.0 */ - .domainSetSchedulerParametersFlags = lxcSetSchedulerParametersFlags, /* 0.9.2 */ + .domainGetSchedulerType = lxcDomainGetSchedulerType, /* 0.5.0 */ + .domainGetSchedulerParameters = lxcDomainGetSchedulerParameters, /* 0.5.0 */ + .domainGetSchedulerParametersFlags = lxcDomainGetSchedulerParametersFlags, /* 0.9.2 */ + .domainSetSchedulerParameters = lxcDomainSetSchedulerParameters, /* 0.5.0 */ + .domainSetSchedulerParametersFlags = lxcDomainSetSchedulerParametersFlags, /* 0.9.2 */ .domainInterfaceStats = lxcDomainInterfaceStats, /* 0.7.3 */ .nodeGetCPUStats = nodeGetCPUStats, /* 0.9.3 */ .nodeGetMemoryStats = nodeGetMemoryStats, /* 0.9.3 */ .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.6.5 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.6.5 */ .nodeGetCPUMap = nodeGetCPUMap, /* 1.0.0 */ - .connectDomainEventRegister = lxcDomainEventRegister, /* 0.7.0 */ - .connectDomainEventDeregister = lxcDomainEventDeregister, /* 0.7.0 */ - .connectIsEncrypted = lxcIsEncrypted, /* 0.7.3 */ - .connectIsSecure = lxcIsSecure, /* 0.7.3 */ + .connectDomainEventRegister = lxcConnectDomainEventRegister, /* 0.7.0 */ + .connectDomainEventDeregister = lxcConnectDomainEventDeregister, /* 0.7.0 */ + .connectIsEncrypted = lxcConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = lxcConnectIsSecure, /* 0.7.3 */ .domainIsActive = lxcDomainIsActive, /* 0.7.3 */ .domainIsPersistent = lxcDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = lxcDomainIsUpdated, /* 0.8.6 */ - .connectDomainEventRegisterAny = lxcDomainEventRegisterAny, /* 0.8.0 */ - .connectDomainEventDeregisterAny = lxcDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = lxcConnectDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = lxcConnectDomainEventDeregisterAny, /* 0.8.0 */ .domainOpenConsole = lxcDomainOpenConsole, /* 0.8.6 */ - .connectIsAlive = lxcIsAlive, /* 0.9.8 */ + .connectIsAlive = lxcConnectIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .nodeGetMemoryParameters = nodeGetMemoryParameters, /* 0.10.2 */ .nodeSetMemoryParameters = nodeSetMemoryParameters, /* 0.10.2 */ @@ -4473,14 +4473,14 @@ static virDriver lxcDriver = { .domainShutdown = lxcDomainShutdown, /* 1.0.1 */ .domainShutdownFlags = lxcDomainShutdownFlags, /* 1.0.1 */ .domainReboot = lxcDomainReboot, /* 1.0.1 */ - .domainLxcOpenNamespace = lxcDomainOpenNamespace, /* 1.0.2 */ + .domainLxcOpenNamespace = lxcDomainLxcOpenNamespace, /* 1.0.2 */ }; static virStateDriver lxcStateDriver = { .name = LXC_DRIVER_NAME, - .stateInitialize = lxcStartup, - .stateCleanup = lxcShutdown, - .stateReload = lxcReload, + .stateInitialize = lxcStateInitialize, + .stateCleanup = lxcStateCleanup, + .stateReload = lxcStateReload, }; int lxcRegister(void) diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c index 1c0bd7e..53db5d5 100644 --- a/src/network/bridge_driver.c +++ b/src/network/bridge_driver.c @@ -98,7 +98,7 @@ static void networkDriverUnlock(struct network_driver *driver) virMutexUnlock(&driver->lock); } -static int networkShutdown(void); +static int networkStateCleanup(void); static int networkStartNetwork(struct network_driver *driver, virNetworkObjPtr network); @@ -350,14 +350,14 @@ firewalld_dbus_filter_bridge(DBusConnection *connection ATTRIBUTE_UNUSED, #endif /** - * networkStartup: + * networkStateInitialize: * * Initialization function for the QEmu daemon */ static int -networkStartup(bool privileged, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +networkStateInitialize(bool privileged, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { char *base = NULL; #ifdef HAVE_FIREWALLD @@ -472,18 +472,18 @@ error: networkDriverUnlock(driverState); VIR_FREE(base); - networkShutdown(); + networkStateCleanup(); return -1; } /** - * networkReload: + * networkStateReload: * * Function to restart the QEmu daemon, it will recheck the configuration * files and update its state and the networking */ static int -networkReload(void) { +networkStateReload(void) { if (!driverState) return 0; @@ -502,12 +502,12 @@ networkReload(void) { /** - * networkShutdown: + * networkStateCleanup: * * Shutdown the QEmu daemon, it will stop all active domains and networks */ static int -networkShutdown(void) { +networkStateCleanup(void) { if (!driverState) return -1; @@ -2778,9 +2778,9 @@ cleanup: return ret; } -static virDrvOpenStatus networkOpenNetwork(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus networkOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -2791,12 +2791,12 @@ static virDrvOpenStatus networkOpenNetwork(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int networkCloseNetwork(virConnectPtr conn) { +static int networkClose(virConnectPtr conn) { conn->networkPrivateData = NULL; return 0; } -static int networkNumNetworks(virConnectPtr conn) { +static int networkConnectNumOfNetworks(virConnectPtr conn) { int nactive = 0, i; struct network_driver *driver = conn->networkPrivateData; @@ -2812,7 +2812,7 @@ static int networkNumNetworks(virConnectPtr conn) { return nactive; } -static int networkListNetworks(virConnectPtr conn, char **const names, int nnames) { +static int networkConnectListNetworks(virConnectPtr conn, char **const names, int nnames) { struct network_driver *driver = conn->networkPrivateData; int got = 0, i; @@ -2840,7 +2840,7 @@ static int networkListNetworks(virConnectPtr conn, char **const names, int nname return -1; } -static int networkNumDefinedNetworks(virConnectPtr conn) { +static int networkConnectNumOfDefinedNetworks(virConnectPtr conn) { int ninactive = 0, i; struct network_driver *driver = conn->networkPrivateData; @@ -2856,7 +2856,7 @@ static int networkNumDefinedNetworks(virConnectPtr conn) { return ninactive; } -static int networkListDefinedNetworks(virConnectPtr conn, char **const names, int nnames) { +static int networkConnectListDefinedNetworks(virConnectPtr conn, char **const names, int nnames) { struct network_driver *driver = conn->networkPrivateData; int got = 0, i; @@ -2884,9 +2884,9 @@ static int networkListDefinedNetworks(virConnectPtr conn, char **const names, in } static int -networkListAllNetworks(virConnectPtr conn, - virNetworkPtr **nets, - unsigned int flags) +networkConnectListAllNetworks(virConnectPtr conn, + virNetworkPtr **nets, + unsigned int flags) { struct network_driver *driver = conn->networkPrivateData; int ret = -1; @@ -3090,7 +3090,7 @@ networkValidate(struct network_driver *driver, return 0; } -static virNetworkPtr networkCreate(virConnectPtr conn, const char *xml) { +static virNetworkPtr networkCreateXML(virConnectPtr conn, const char *xml) { struct network_driver *driver = conn->networkPrivateData; virNetworkDefPtr def; virNetworkObjPtr network = NULL; @@ -3129,7 +3129,7 @@ cleanup: return ret; } -static virNetworkPtr networkDefine(virConnectPtr conn, const char *xml) { +static virNetworkPtr networkDefineXML(virConnectPtr conn, const char *xml) { struct network_driver *driver = conn->networkPrivateData; virNetworkDefPtr def = NULL; bool freeDef = true; @@ -3372,7 +3372,7 @@ cleanup: return ret; } -static int networkStart(virNetworkPtr net) { +static int networkCreate(virNetworkPtr net) { struct network_driver *driver = net->conn->networkPrivateData; virNetworkObjPtr network; int ret = -1; @@ -3592,20 +3592,20 @@ cleanup: static virNetworkDriver networkDriver = { "Network", - .networkOpen = networkOpenNetwork, /* 0.2.0 */ - .networkClose = networkCloseNetwork, /* 0.2.0 */ - .connectNumOfNetworks = networkNumNetworks, /* 0.2.0 */ - .connectListNetworks = networkListNetworks, /* 0.2.0 */ - .connectNumOfDefinedNetworks = networkNumDefinedNetworks, /* 0.2.0 */ - .connectListDefinedNetworks = networkListDefinedNetworks, /* 0.2.0 */ - .connectListAllNetworks = networkListAllNetworks, /* 0.10.2 */ + .networkOpen = networkOpen, /* 0.2.0 */ + .networkClose = networkClose, /* 0.2.0 */ + .connectNumOfNetworks = networkConnectNumOfNetworks, /* 0.2.0 */ + .connectListNetworks = networkConnectListNetworks, /* 0.2.0 */ + .connectNumOfDefinedNetworks = networkConnectNumOfDefinedNetworks, /* 0.2.0 */ + .connectListDefinedNetworks = networkConnectListDefinedNetworks, /* 0.2.0 */ + .connectListAllNetworks = networkConnectListAllNetworks, /* 0.10.2 */ .networkLookupByUUID = networkLookupByUUID, /* 0.2.0 */ .networkLookupByName = networkLookupByName, /* 0.2.0 */ - .networkCreateXML = networkCreate, /* 0.2.0 */ - .networkDefineXML = networkDefine, /* 0.2.0 */ + .networkCreateXML = networkCreateXML, /* 0.2.0 */ + .networkDefineXML = networkDefineXML, /* 0.2.0 */ .networkUndefine = networkUndefine, /* 0.2.0 */ .networkUpdate = networkUpdate, /* 0.10.2 */ - .networkCreate = networkStart, /* 0.2.0 */ + .networkCreate = networkCreate, /* 0.2.0 */ .networkDestroy = networkDestroy, /* 0.2.0 */ .networkGetXMLDesc = networkGetXMLDesc, /* 0.2.0 */ .networkGetBridgeName = networkGetBridgeName, /* 0.2.0 */ @@ -3617,9 +3617,9 @@ static virNetworkDriver networkDriver = { static virStateDriver networkStateDriver = { .name = "Network", - .stateInitialize = networkStartup, - .stateCleanup = networkShutdown, - .stateReload = networkReload, + .stateInitialize = networkStateInitialize, + .stateCleanup = networkStateCleanup, + .stateReload = networkStateReload, }; int networkRegister(void) { diff --git a/src/node_device/node_device_hal.c b/src/node_device/node_device_hal.c index 53c9712..4a430dc 100644 --- a/src/node_device/node_device_hal.c +++ b/src/node_device/node_device_hal.c @@ -590,9 +590,9 @@ static void device_prop_modified(LibHalContext *ctx ATTRIBUTE_UNUSED, } -static int halNodeDeviceDriverStartup(bool privileged ATTRIBUTE_UNUSED, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +static int nodeDeviceStateInitialize(bool privileged ATTRIBUTE_UNUSED, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { LibHalContext *hal_ctx = NULL; char **udi = NULL; @@ -691,7 +691,7 @@ static int halNodeDeviceDriverStartup(bool privileged ATTRIBUTE_UNUSED, } -static int halNodeDeviceDriverShutdown(void) +static int nodeDeviceStateCleanup(void) { if (driverState) { nodeDeviceLock(driverState); @@ -708,7 +708,7 @@ static int halNodeDeviceDriverShutdown(void) } -static int halNodeDeviceDriverReload(void) +static int nodeDeviceStateReload(void) { DBusError err; char **udi = NULL; @@ -740,7 +740,7 @@ static int halNodeDeviceDriverReload(void) } -static virDrvOpenStatus halNodeDrvOpen(virConnectPtr conn, +static virDrvOpenStatus nodeDeviceOpen(virConnectPtr conn, virConnectAuthPtr auth ATTRIBUTE_UNUSED, unsigned int flags) { @@ -754,7 +754,7 @@ static virDrvOpenStatus halNodeDrvOpen(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int halNodeDrvClose(virConnectPtr conn ATTRIBUTE_UNUSED) +static int nodeDeviceClose(virConnectPtr conn ATTRIBUTE_UNUSED) { conn->nodeDevicePrivateData = NULL; return 0; @@ -763,8 +763,8 @@ static int halNodeDrvClose(virConnectPtr conn ATTRIBUTE_UNUSED) static virNodeDeviceDriver halNodeDeviceDriver = { .name = "halNodeDeviceDriver", - .nodeDeviceOpen = halNodeDrvOpen, /* 0.5.0 */ - .nodDeviceClose = halNodeDrvClose, /* 0.5.0 */ + .nodeDeviceOpen = nodeDeviceOpen, /* 0.5.0 */ + .nodDeviceClose = nodDeviceClose, /* 0.5.0 */ .nodeNumOfDevices = nodeNumOfDevices, /* 0.5.0 */ .nodeListDevices = nodeListDevices, /* 0.5.0 */ .connectListAllNodeDevices = nodeListAllNodeDevices, /* 0.10.2 */ @@ -781,9 +781,9 @@ static virNodeDeviceDriver halNodeDeviceDriver = { static virStateDriver halStateDriver = { .name = "HAL", - .stateInitialize = halNodeDeviceDriverStartup, /* 0.5.0 */ - .stateCleanup = halNodeDeviceDriverShutdown, /* 0.5.0 */ - .stateReload = halNodeDeviceDriverReload, /* 0.5.0 */ + .stateInitialize = nodeDeviceStateInitialize, /* 0.5.0 */ + .stateCleanup = nodeDeviceStateCleanup, /* 0.5.0 */ + .stateReload = nodeDeviceStateReload, /* 0.5.0 */ }; int halNodeRegister(void) diff --git a/src/node_device/node_device_udev.c b/src/node_device/node_device_udev.c index b8e64c9..92292be 100644 --- a/src/node_device/node_device_udev.c +++ b/src/node_device/node_device_udev.c @@ -1437,7 +1437,7 @@ out: } -static int udevNodeDeviceDriverShutdown(void) +static int nodeDeviceStateCleanup(void) { int ret = 0; @@ -1649,9 +1649,9 @@ out: return ret; } -static int udevNodeDeviceDriverStartup(bool privileged ATTRIBUTE_UNUSED, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +static int nodeDeviceStateInitialize(bool privileged ATTRIBUTE_UNUSED, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { udevPrivate *priv = NULL; struct udev *udev = NULL; @@ -1758,21 +1758,21 @@ out_unlock: out: if (ret == -1) { - udevNodeDeviceDriverShutdown(); + nodeDeviceStateCleanup(); } return ret; } -static int udevNodeDeviceDriverReload(void) +static int nodeDeviceStateReload(void) { return 0; } -static virDrvOpenStatus udevNodeDrvOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus nodeDeviceOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -1785,7 +1785,7 @@ static virDrvOpenStatus udevNodeDrvOpen(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int udevNodeDrvClose(virConnectPtr conn) +static int nodeDeviceClose(virConnectPtr conn) { conn->nodeDevicePrivateData = NULL; return 0; @@ -1793,8 +1793,8 @@ static int udevNodeDrvClose(virConnectPtr conn) static virNodeDeviceDriver udevNodeDeviceDriver = { .name = "udevNodeDeviceDriver", - .nodeDeviceOpen = udevNodeDrvOpen, /* 0.7.3 */ - .nodeDeviceClose = udevNodeDrvClose, /* 0.7.3 */ + .nodeDeviceOpen = nodeDeviceOpen, /* 0.7.3 */ + .nodeDeviceClose = nodeDeviceClose, /* 0.7.3 */ .nodeNumOfDevices = nodeNumOfDevices, /* 0.7.3 */ .nodeListDevices = nodeListDevices, /* 0.7.3 */ .connectListAllNodeDevices = nodeListAllNodeDevices, /* 0.10.2 */ @@ -1810,9 +1810,9 @@ static virNodeDeviceDriver udevNodeDeviceDriver = { static virStateDriver udevStateDriver = { .name = "udev", - .stateInitialize = udevNodeDeviceDriverStartup, /* 0.7.3 */ - .stateCleanup = udevNodeDeviceDriverShutdown, /* 0.7.3 */ - .stateReload = udevNodeDeviceDriverReload, /* 0.7.3 */ + .stateInitialize = nodeDeviceStateInitialize, /* 0.7.3 */ + .stateCleanup = nodeDeviceStateCleanup, /* 0.7.3 */ + .stateReload = nodeDeviceStateReload, /* 0.7.3 */ }; int udevNodeRegister(void) diff --git a/src/nwfilter/nwfilter_driver.c b/src/nwfilter/nwfilter_driver.c index 2934fec..7892807 100644 --- a/src/nwfilter/nwfilter_driver.c +++ b/src/nwfilter/nwfilter_driver.c @@ -62,9 +62,9 @@ static virNWFilterDriverStatePtr driverState; -static int nwfilterDriverShutdown(void); +static int nwfilterStateCleanup(void); -static int nwfilterDriverReload(void); +static int nwfilterStateReload(void); static void nwfilterDriverLock(virNWFilterDriverStatePtr driver) { @@ -87,7 +87,7 @@ nwfilterFirewalldDBusFilter(DBusConnection *connection ATTRIBUTE_UNUSED, dbus_message_is_signal(message, "org.fedoraproject.FirewallD1", "Reloaded")) { VIR_DEBUG("Reload in nwfilter_driver because of firewalld."); - nwfilterDriverReload(); + nwfilterStateReload(); } return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; @@ -160,14 +160,14 @@ nwfilterDriverInstallDBusMatches(DBusConnection *sysbus ATTRIBUTE_UNUSED) #endif /* HAVE_FIREWALLD */ /** - * virNWFilterStartup: + * nwfilterStateInitialize: * * Initialization function for the QEmu daemon */ static int -nwfilterDriverStartup(bool privileged, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +nwfilterStateInitialize(bool privileged, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { char *base = NULL; DBusConnection *sysbus = NULL; @@ -244,7 +244,7 @@ out_of_memory: error: VIR_FREE(base); nwfilterDriverUnlock(driverState); - nwfilterDriverShutdown(); + nwfilterStateCleanup(); return -1; @@ -263,13 +263,13 @@ err_free_driverstate: } /** - * virNWFilterReload: + * nwfilterStateReload: * * Function to restart the nwfilter driver, it will recheck the configuration * files and update its state */ static int -nwfilterDriverReload(void) { +nwfilterStateReload(void) { virConnectPtr conn; if (!driverState) { @@ -328,12 +328,12 @@ virNWFilterDriverIsWatchingFirewallD(void) } /** - * virNWFilterShutdown: + * nwfilterStateCleanup: * * Shutdown the nwfilter driver, it will stop all active nwfilters */ static int -nwfilterDriverShutdown(void) { +nwfilterStateCleanup(void) { if (!driverState) return -1; @@ -437,16 +437,16 @@ nwfilterClose(virConnectPtr conn) { static int -nwfilterNumNWFilters(virConnectPtr conn) { +nwfilterConnectNumOfNWFilters(virConnectPtr conn) { virNWFilterDriverStatePtr driver = conn->nwfilterPrivateData; return driver->nwfilters.count; } static int -nwfilterListNWFilters(virConnectPtr conn, - char **const names, - int nnames) { +nwfilterConnectListNWFilters(virConnectPtr conn, + char **const names, + int nnames) { virNWFilterDriverStatePtr driver = conn->nwfilterPrivateData; int got = 0, i; @@ -474,9 +474,9 @@ nwfilterListNWFilters(virConnectPtr conn, static int -nwfilterListAllNWFilters(virConnectPtr conn, - virNWFilterPtr **filters, - unsigned int flags) { +nwfilterConnectListAllNWFilters(virConnectPtr conn, + virNWFilterPtr **filters, + unsigned int flags) { virNWFilterDriverStatePtr driver = conn->nwfilterPrivateData; virNWFilterPtr *tmp_filters = NULL; int nfilters = 0; @@ -529,8 +529,8 @@ nwfilterListAllNWFilters(virConnectPtr conn, } static virNWFilterPtr -nwfilterDefine(virConnectPtr conn, - const char *xml) +nwfilterDefineXML(virConnectPtr conn, + const char *xml) { virNWFilterDriverStatePtr driver = conn->nwfilterPrivateData; virNWFilterDefPtr def; @@ -661,12 +661,12 @@ static virNWFilterDriver nwfilterDriver = { .name = "nwfilter", .nwfilterOpen = nwfilterOpen, /* 0.8.0 */ .nwfilterClose = nwfilterClose, /* 0.8.0 */ - .connectNumOfNWFilters = nwfilterNumNWFilters, /* 0.8.0 */ - .connectListNWFilters = nwfilterListNWFilters, /* 0.8.0 */ - .connectListAllNWFilters = nwfilterListAllNWFilters, /* 0.10.2 */ + .connectNumOfNWFilters = nwfilterConnectNumOfNWFilters, /* 0.8.0 */ + .connectListNWFilters = nwfilterConnectListNWFilters, /* 0.8.0 */ + .connectListAllNWFilters = nwfilterConnectListAllNWFilters, /* 0.10.2 */ .nwfilterLookupByName = nwfilterLookupByName, /* 0.8.0 */ .nwfilterLookupByUUID = nwfilterLookupByUUID, /* 0.8.0 */ - .nwfilterDefineXML = nwfilterDefine, /* 0.8.0 */ + .nwfilterDefineXML = nwfilterDefineXML, /* 0.8.0 */ .nwfilterUndefine = nwfilterUndefine, /* 0.8.0 */ .nwfilterGetXMLDesc = nwfilterGetXMLDesc, /* 0.8.0 */ }; @@ -674,9 +674,9 @@ static virNWFilterDriver nwfilterDriver = { static virStateDriver stateDriver = { .name = "NWFilter", - .stateInitialize = nwfilterDriverStartup, - .stateCleanup = nwfilterDriverShutdown, - .stateReload = nwfilterDriverReload, + .stateInitialize = nwfilterStateInitialize, + .stateCleanup = nwfilterStateCleanup, + .stateReload = nwfilterStateReload, }; diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c index 0e3d91d..f8bec62 100644 --- a/src/openvz/openvz_driver.c +++ b/src/openvz/openvz_driver.c @@ -68,7 +68,7 @@ #define OPENVZ_NB_MEM_PARAM 3 static int openvzGetProcessInfo(unsigned long long *cpuTime, int vpsid); -static int openvzGetMaxVCPUs(virConnectPtr conn, const char *type); +static int openvzConnectGetMaxVcpus(virConnectPtr conn, const char *type); static int openvzDomainGetMaxVcpus(virDomainPtr dom); static int openvzDomainSetVcpusInternal(virDomainObjPtr vm, unsigned int nvcpus); @@ -335,7 +335,7 @@ cleanup: return dom; } -static int openvzGetVersion(virConnectPtr conn, unsigned long *version) { +static int openvzConnectGetVersion(virConnectPtr conn, unsigned long *version) { struct openvz_driver *driver = conn->privateData; openvzDriverLock(driver); *version = driver->version; @@ -343,7 +343,7 @@ static int openvzGetVersion(virConnectPtr conn, unsigned long *version) { return 0; } -static char *openvzGetOSType(virDomainPtr dom) +static char *openvzDomainGetOSType(virDomainPtr dom) { struct openvz_driver *driver = dom->conn->privateData; virDomainObjPtr vm; @@ -712,6 +712,18 @@ openvzDomainShutdown(virDomainPtr dom) return openvzDomainShutdownFlags(dom, 0); } +static int +openvzDomainDestroy(virDomainPtr dom) +{ + return openvzDomainShutdownFlags(dom, 0); +} + +static int +openvzDomainDestroyFlags(virDomainPtr dom, unsigned int flags) +{ + return openvzDomainShutdownFlags(dom, flags); +} + static int openvzDomainReboot(virDomainPtr dom, unsigned int flags) { @@ -1326,8 +1338,8 @@ cleanup: return ret; } -static int openvzGetMaxVCPUs(virConnectPtr conn ATTRIBUTE_UNUSED, - const char *type) +static int openvzConnectGetMaxVcpus(virConnectPtr conn ATTRIBUTE_UNUSED, + const char *type) { if (type == NULL || STRCASEEQ(type, "openvz")) return 1028; /* OpenVZ has no limitation */ @@ -1347,7 +1359,7 @@ openvzDomainGetVcpusFlags(virDomainPtr dom ATTRIBUTE_UNUSED, return -1; } - return openvzGetMaxVCPUs(NULL, "openvz"); + return openvzConnectGetMaxVcpus(NULL, "openvz"); } static int openvzDomainGetMaxVcpus(virDomainPtr dom) @@ -1428,9 +1440,9 @@ openvzDomainSetVcpus(virDomainPtr dom, unsigned int nvcpus) return openvzDomainSetVcpusFlags(dom, nvcpus, VIR_DOMAIN_AFFECT_LIVE); } -static virDrvOpenStatus openvzOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus openvzConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { struct openvz_driver *driver; @@ -1510,7 +1522,7 @@ cleanup: return VIR_DRV_OPEN_ERROR; }; -static int openvzClose(virConnectPtr conn) { +static int openvzConnectClose(virConnectPtr conn) { struct openvz_driver *driver = conn->privateData; openvzFreeDriver(driver); @@ -1519,27 +1531,27 @@ static int openvzClose(virConnectPtr conn) { return 0; } -static const char *openvzGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { +static const char *openvzConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "OpenVZ"; } -static int openvzIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { +static int openvzConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Encryption is not relevant / applicable to way we talk to openvz */ return 0; } -static int openvzIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { +static int openvzConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { /* We run CLI tools directly so this is secure */ return 1; } static int -openvzIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +openvzConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static char *openvzGetCapabilities(virConnectPtr conn) { +static char *openvzConnectGetCapabilities(virConnectPtr conn) { struct openvz_driver *driver = conn->privateData; char *ret; @@ -1550,8 +1562,8 @@ static char *openvzGetCapabilities(virConnectPtr conn) { return ret; } -static int openvzListDomains(virConnectPtr conn ATTRIBUTE_UNUSED, - int *ids, int nids) { +static int openvzConnectListDomains(virConnectPtr conn ATTRIBUTE_UNUSED, + int *ids, int nids) { int got = 0; int veid; int outfd = -1; @@ -1593,7 +1605,7 @@ cleanup: return rc; } -static int openvzNumDomains(virConnectPtr conn) { +static int openvzConnectNumOfDomains(virConnectPtr conn) { struct openvz_driver *driver = conn->privateData; int n; @@ -1604,8 +1616,8 @@ static int openvzNumDomains(virConnectPtr conn) { return n; } -static int openvzListDefinedDomains(virConnectPtr conn ATTRIBUTE_UNUSED, - char **const names, int nnames) { +static int openvzConnectListDefinedDomains(virConnectPtr conn ATTRIBUTE_UNUSED, + char **const names, int nnames) { int got = 0; int veid, outfd = -1, ret; int rc = -1; @@ -1707,7 +1719,7 @@ Version: 2.2 return 0; } -static int openvzNumDefinedDomains(virConnectPtr conn) { +static int openvzConnectNumOfDefinedDomains(virConnectPtr conn) { struct openvz_driver *driver = conn->privateData; int n; @@ -2146,9 +2158,9 @@ cleanup: } static int -openvzListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +openvzConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { struct openvz_driver *driver = conn->privateData; int ret = -1; @@ -2166,22 +2178,22 @@ openvzListAllDomains(virConnectPtr conn, static virDriver openvzDriver = { .no = VIR_DRV_OPENVZ, .name = "OPENVZ", - .connectOpen = openvzOpen, /* 0.3.1 */ - .connectClose = openvzClose, /* 0.3.1 */ - .connectGetType = openvzGetType, /* 0.3.1 */ - .connectGetVersion = openvzGetVersion, /* 0.5.0 */ + .connectOpen = openvzConnectOpen, /* 0.3.1 */ + .connectClose = openvzConnectClose, /* 0.3.1 */ + .connectGetType = openvzConnectGetType, /* 0.3.1 */ + .connectGetVersion = openvzConnectGetVersion, /* 0.5.0 */ .connectGetHostname = virGetHostname, /* 0.9.12 */ - .connectGetMaxVcpus = openvzGetMaxVCPUs, /* 0.4.6 */ + .connectGetMaxVcpus = openvzConnectGetMaxVcpus, /* 0.4.6 */ .nodeGetInfo = nodeGetInfo, /* 0.3.2 */ .nodeGetCPUStats = nodeGetCPUStats, /* 0.9.12 */ .nodeGetMemoryStats = nodeGetMemoryStats, /* 0.9.12 */ .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.9.12 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.9.12 */ .nodeGetCPUMap = nodeGetCPUMap, /* 1.0.0 */ - .connectGetCapabilities = openvzGetCapabilities, /* 0.4.6 */ - .connectListDomains = openvzListDomains, /* 0.3.1 */ - .connectNumOfDomains = openvzNumDomains, /* 0.3.1 */ - .connectListAllDomains = openvzListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = openvzConnectGetCapabilities, /* 0.4.6 */ + .connectListDomains = openvzConnectListDomains, /* 0.3.1 */ + .connectNumOfDomains = openvzConnectNumOfDomains, /* 0.3.1 */ + .connectListAllDomains = openvzConnectListAllDomains, /* 0.9.13 */ .domainCreateXML = openvzDomainCreateXML, /* 0.3.3 */ .domainLookupByID = openvzDomainLookupByID, /* 0.3.1 */ .domainLookupByUUID = openvzDomainLookupByUUID, /* 0.3.1 */ @@ -2191,9 +2203,9 @@ static virDriver openvzDriver = { .domainShutdown = openvzDomainShutdown, /* 0.3.1 */ .domainShutdownFlags = openvzDomainShutdownFlags, /* 0.9.10 */ .domainReboot = openvzDomainReboot, /* 0.3.1 */ - .domainDestroy = openvzDomainShutdown, /* 0.3.1 */ - .domainDestroyFlags = openvzDomainShutdownFlags, /* 0.9.4 */ - .domainGetOSType = openvzGetOSType, /* 0.3.1 */ + .domainDestroy = openvzDomainDestroy, /* 0.3.1 */ + .domainDestroyFlags = openvzDomainDestroyFlags, /* 0.9.4 */ + .domainGetOSType = openvzDomainGetOSType, /* 0.3.1 */ .domainGetMemoryParameters = openvzDomainGetMemoryParameters, /* 0.9.12 */ .domainSetMemoryParameters = openvzDomainSetMemoryParameters, /* 0.9.12 */ .domainGetInfo = openvzDomainGetInfo, /* 0.3.1 */ @@ -2203,8 +2215,8 @@ static virDriver openvzDriver = { .domainGetVcpusFlags = openvzDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = openvzDomainGetMaxVcpus, /* 0.4.6 */ .domainGetXMLDesc = openvzDomainGetXMLDesc, /* 0.4.6 */ - .connectListDefinedDomains = openvzListDefinedDomains, /* 0.3.1 */ - .connectNumOfDefinedDomains = openvzNumDefinedDomains, /* 0.3.1 */ + .connectListDefinedDomains = openvzConnectListDefinedDomains, /* 0.3.1 */ + .connectNumOfDefinedDomains = openvzConnectNumOfDefinedDomains, /* 0.3.1 */ .domainCreate = openvzDomainCreate, /* 0.3.1 */ .domainCreateWithFlags = openvzDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = openvzDomainDefineXML, /* 0.3.3 */ @@ -2213,12 +2225,12 @@ static virDriver openvzDriver = { .domainGetAutostart = openvzDomainGetAutostart, /* 0.4.6 */ .domainSetAutostart = openvzDomainSetAutostart, /* 0.4.6 */ .domainInterfaceStats = openvzDomainInterfaceStats, /* 0.9.12 */ - .connectIsEncrypted = openvzIsEncrypted, /* 0.7.3 */ - .connectIsSecure = openvzIsSecure, /* 0.7.3 */ + .connectIsEncrypted = openvzConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = openvzConnectIsSecure, /* 0.7.3 */ .domainIsActive = openvzDomainIsActive, /* 0.7.3 */ .domainIsPersistent = openvzDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = openvzDomainIsUpdated, /* 0.8.6 */ - .connectIsAlive = openvzIsAlive, /* 0.9.8 */ + .connectIsAlive = openvzConnectIsAlive, /* 0.9.8 */ .domainUpdateDeviceFlags = openvzDomainUpdateDeviceFlags, /* 0.9.13 */ .domainGetHostname = openvzDomainGetHostname, /* 0.10.0 */ }; diff --git a/src/parallels/parallels_driver.c b/src/parallels/parallels_driver.c index 851881e..e126967 100644 --- a/src/parallels/parallels_driver.c +++ b/src/parallels/parallels_driver.c @@ -68,7 +68,7 @@ #define IS_CT(def) (STREQ_NULLABLE(def->os.type, "exe")) -static int parallelsClose(virConnectPtr conn); +static int parallelsConnectClose(virConnectPtr conn); static const char * parallelsGetDiskBusName(int bus) { switch (bus) { @@ -151,7 +151,7 @@ parallelsBuildCapabilities(void) } static char * -parallelsGetCapabilities(virConnectPtr conn) +parallelsConnectGetCapabilities(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; char *xml; @@ -947,9 +947,9 @@ parallelsOpenDefault(virConnectPtr conn) } static virDrvOpenStatus -parallelsOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +parallelsConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { int ret; @@ -980,7 +980,7 @@ parallelsOpen(virConnectPtr conn, } static int -parallelsClose(virConnectPtr conn) +parallelsConnectClose(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; @@ -998,7 +998,7 @@ parallelsClose(virConnectPtr conn) } static int -parallelsGetVersion(virConnectPtr conn ATTRIBUTE_UNUSED, unsigned long *hvVer) +parallelsConnectGetVersion(virConnectPtr conn ATTRIBUTE_UNUSED, unsigned long *hvVer) { char *output, *sVer, *tmp; const char *searchStr = "prlsrvctl version "; @@ -1044,7 +1044,7 @@ cleanup: } static int -parallelsListDomains(virConnectPtr conn, int *ids, int maxids) +parallelsConnectListDomains(virConnectPtr conn, int *ids, int maxids) { parallelsConnPtr privconn = conn->privateData; int n; @@ -1057,7 +1057,7 @@ parallelsListDomains(virConnectPtr conn, int *ids, int maxids) } static int -parallelsNumOfDomains(virConnectPtr conn) +parallelsConnectNumOfDomains(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; int count; @@ -1070,7 +1070,7 @@ parallelsNumOfDomains(virConnectPtr conn) } static int -parallelsListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) +parallelsConnectListDefinedDomains(virConnectPtr conn, char **const names, int maxnames) { parallelsConnPtr privconn = conn->privateData; int n; @@ -1085,7 +1085,7 @@ parallelsListDefinedDomains(virConnectPtr conn, char **const names, int maxnames } static int -parallelsNumOfDefinedDomains(virConnectPtr conn) +parallelsConnectNumOfDefinedDomains(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; int count; @@ -1098,9 +1098,9 @@ parallelsNumOfDefinedDomains(virConnectPtr conn) } static int -parallelsListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +parallelsConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { parallelsConnPtr privconn = conn->privateData; int ret = -1; @@ -1114,7 +1114,7 @@ parallelsListAllDomains(virConnectPtr conn, } static virDomainPtr -parallelsLookupDomainByID(virConnectPtr conn, int id) +parallelsDomainLookupByID(virConnectPtr conn, int id) { parallelsConnPtr privconn = conn->privateData; virDomainPtr ret = NULL; @@ -1140,7 +1140,7 @@ parallelsLookupDomainByID(virConnectPtr conn, int id) } static virDomainPtr -parallelsLookupDomainByUUID(virConnectPtr conn, const unsigned char *uuid) +parallelsDomainLookupByUUID(virConnectPtr conn, const unsigned char *uuid) { parallelsConnPtr privconn = conn->privateData; virDomainPtr ret = NULL; @@ -1169,7 +1169,7 @@ parallelsLookupDomainByUUID(virConnectPtr conn, const unsigned char *uuid) } static virDomainPtr -parallelsLookupDomainByName(virConnectPtr conn, const char *name) +parallelsDomainLookupByName(virConnectPtr conn, const char *name) { parallelsConnPtr privconn = conn->privateData; virDomainPtr ret = NULL; @@ -1196,7 +1196,7 @@ parallelsLookupDomainByName(virConnectPtr conn, const char *name) } static int -parallelsGetDomainInfo(virDomainPtr domain, virDomainInfoPtr info) +parallelsDomainGetInfo(virDomainPtr domain, virDomainInfoPtr info) { parallelsConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -1225,7 +1225,7 @@ parallelsGetDomainInfo(virDomainPtr domain, virDomainInfoPtr info) } static char * -parallelsGetOSType(virDomainPtr domain) +parallelsDomainGetOSType(virDomainPtr domain) { parallelsConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -1404,7 +1404,7 @@ static int parallelsPause(virDomainObjPtr privdom) } static int -parallelsPauseDomain(virDomainPtr domain) +parallelsDomainSuspend(virDomainPtr domain) { return parallelsDomainChangeState(domain, VIR_DOMAIN_RUNNING, "running", @@ -1418,7 +1418,7 @@ static int parallelsResume(virDomainObjPtr privdom) } static int -parallelsResumeDomain(virDomainPtr domain) +parallelsDomainResume(virDomainPtr domain) { return parallelsDomainChangeState(domain, VIR_DOMAIN_PAUSED, "paused", @@ -1446,7 +1446,7 @@ static int parallelsKill(virDomainObjPtr privdom) } static int -parallelsDestroyDomain(virDomainPtr domain) +parallelsDomainDestroy(virDomainPtr domain) { return parallelsDomainChangeState(domain, VIR_DOMAIN_RUNNING, "running", @@ -1460,7 +1460,7 @@ static int parallelsStop(virDomainObjPtr privdom) } static int -parallelsShutdownDomain(virDomainPtr domain) +parallelsDomainShutdown(virDomainPtr domain) { return parallelsDomainChangeState(domain, VIR_DOMAIN_RUNNING, "running", @@ -1650,7 +1650,7 @@ static int parallelsAddHddByVolume(parallelsDomObjPtr pdom, if (virCommandRun(cmd, NULL) < 0) goto cleanup; - if (parallelsStorageVolumeDefRemove(pool, voldef)) + if (parallelsStorageVolDefRemove(pool, voldef)) goto cleanup; ret = 0; @@ -1669,7 +1669,7 @@ static int parallelsAddHdd(virConnectPtr conn, virStorageVolPtr vol = NULL; int ret = -1; - if (!(vol = parallelsStorageVolumeLookupByPathLocked(conn, disk->src))) { + if (!(vol = parallelsStorageVolLookupByPathLocked(conn, disk->src))) { virReportError(VIR_ERR_INVALID_ARG, _("Can't find volume with path '%s'"), disk->src); return -1; @@ -2229,7 +2229,7 @@ parallelsCreateVm(virConnectPtr conn, virDomainDefPtr def) if (def->disks[i]->device != VIR_DOMAIN_DISK_DEVICE_DISK) continue; - vol = parallelsStorageVolumeLookupByPathLocked(conn, def->disks[i]->src); + vol = parallelsStorageVolLookupByPathLocked(conn, def->disks[i]->src); if (!vol) { virReportError(VIR_ERR_INVALID_ARG, _("Can't find volume with path '%s'"), @@ -2390,30 +2390,30 @@ parallelsDomainDefineXML(virConnectPtr conn, const char *xml) static virDriver parallelsDriver = { .no = VIR_DRV_PARALLELS, .name = "Parallels", - .connectOpen = parallelsOpen, /* 0.10.0 */ - .connectClose = parallelsClose, /* 0.10.0 */ - .connectGetVersion = parallelsGetVersion, /* 0.10.0 */ + .connectOpen = parallelsConnectOpen, /* 0.10.0 */ + .connectClose = parallelsConnectClose, /* 0.10.0 */ + .connectGetVersion = parallelsConnectGetVersion, /* 0.10.0 */ .connectGetHostname = virGetHostname, /* 0.10.0 */ .nodeGetInfo = nodeGetInfo, /* 0.10.0 */ - .connectGetCapabilities = parallelsGetCapabilities, /* 0.10.0 */ - .connectListDomains = parallelsListDomains, /* 0.10.0 */ - .connectNumOfDomains = parallelsNumOfDomains, /* 0.10.0 */ - .connectListDefinedDomains = parallelsListDefinedDomains, /* 0.10.0 */ - .connectNumOfDefinedDomains = parallelsNumOfDefinedDomains, /* 0.10.0 */ - .connectListAllDomains = parallelsListAllDomains, /* 0.10.0 */ - .domainLookupByID = parallelsLookupDomainByID, /* 0.10.0 */ - .domainLookupByUUID = parallelsLookupDomainByUUID, /* 0.10.0 */ - .domainLookupByName = parallelsLookupDomainByName, /* 0.10.0 */ - .domainGetOSType = parallelsGetOSType, /* 0.10.0 */ - .domainGetInfo = parallelsGetDomainInfo, /* 0.10.0 */ + .connectGetCapabilities = parallelsConnectGetCapabilities, /* 0.10.0 */ + .connectListDomains = parallelsConnectListDomains, /* 0.10.0 */ + .connectNumOfDomains = parallelsConnectNumOfDomains, /* 0.10.0 */ + .connectListDefinedDomains = parallelsConnectListDefinedDomains, /* 0.10.0 */ + .connectNumOfDefinedDomains = parallelsConnectNumOfDefinedDomains, /* 0.10.0 */ + .connectListAllDomains = parallelsConnectListAllDomains, /* 0.10.0 */ + .domainLookupByID = parallelsDomainLookupByID, /* 0.10.0 */ + .domainLookupByUUID = parallelsDomainLookupByUUID, /* 0.10.0 */ + .domainLookupByName = parallelsDomainLookupByName, /* 0.10.0 */ + .domainGetOSType = parallelsDomainGetOSType, /* 0.10.0 */ + .domainGetInfo = parallelsDomainGetInfo, /* 0.10.0 */ .domainGetState = parallelsDomainGetState, /* 0.10.0 */ .domainGetXMLDesc = parallelsDomainGetXMLDesc, /* 0.10.0 */ .domainIsPersistent = parallelsDomainIsPersistent, /* 0.10.0 */ .domainGetAutostart = parallelsDomainGetAutostart, /* 0.10.0 */ - .domainSuspend = parallelsPauseDomain, /* 0.10.0 */ - .domainResume = parallelsResumeDomain, /* 0.10.0 */ - .domainDestroy = parallelsDestroyDomain, /* 0.10.0 */ - .domainShutdown = parallelsShutdownDomain, /* 0.10.0 */ + .domainSuspend = parallelsDomainSuspend, /* 0.10.0 */ + .domainResume = parallelsDomainResume, /* 0.10.0 */ + .domainDestroy = parallelsDomainDestroy, /* 0.10.0 */ + .domainShutdown = parallelsDomainShutdown, /* 0.10.0 */ .domainCreate = parallelsDomainCreate, /* 0.10.0 */ .domainDefineXML = parallelsDomainDefineXML, /* 0.10.0 */ }; diff --git a/src/parallels/parallels_network.c b/src/parallels/parallels_network.c index 1f55b19..c61e280 100644 --- a/src/parallels/parallels_network.c +++ b/src/parallels/parallels_network.c @@ -334,7 +334,7 @@ cleanup: } static virDrvOpenStatus -parallelsOpenNetwork(virConnectPtr conn, +parallelsNetworkOpen(virConnectPtr conn, virConnectAuthPtr auth ATTRIBUTE_UNUSED, unsigned int flags) { @@ -351,7 +351,7 @@ parallelsOpenNetwork(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int parallelsCloseNetwork(virConnectPtr conn) +static int parallelsNetworkClose(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; parallelsDriverLock(privconn); @@ -360,7 +360,7 @@ static int parallelsCloseNetwork(virConnectPtr conn) return 0; } -static int parallelsNumNetworks(virConnectPtr conn) +static int parallelsConnectNumOfNetworks(virConnectPtr conn) { int nactive = 0, i; parallelsConnPtr privconn = conn->privateData; @@ -377,9 +377,9 @@ static int parallelsNumNetworks(virConnectPtr conn) return nactive; } -static int parallelsListNetworks(virConnectPtr conn, - char **const names, - int nnames) +static int parallelsConnectListNetworks(virConnectPtr conn, + char **const names, + int nnames) { parallelsConnPtr privconn = conn->privateData; int got = 0, i; @@ -408,7 +408,7 @@ static int parallelsListNetworks(virConnectPtr conn, return -1; } -static int parallelsNumDefinedNetworks(virConnectPtr conn) +static int parallelsConnectNumOfDefinedNetworks(virConnectPtr conn) { int ninactive = 0, i; parallelsConnPtr privconn = conn->privateData; @@ -425,9 +425,9 @@ static int parallelsNumDefinedNetworks(virConnectPtr conn) return ninactive; } -static int parallelsListDefinedNetworks(virConnectPtr conn, - char **const names, - int nnames) +static int parallelsConnectListDefinedNetworks(virConnectPtr conn, + char **const names, + int nnames) { parallelsConnPtr privconn = conn->privateData; int got = 0, i; @@ -455,9 +455,9 @@ static int parallelsListDefinedNetworks(virConnectPtr conn, return -1; } -static int parallelsListAllNetworks(virConnectPtr conn, - virNetworkPtr **nets, - unsigned int flags) +static int parallelsConnectListAllNetworks(virConnectPtr conn, + virNetworkPtr **nets, + unsigned int flags) { parallelsConnPtr privconn = conn->privateData; int ret = -1; @@ -614,13 +614,13 @@ cleanup: } static virNetworkDriver parallelsNetworkDriver = { "Parallels", - .networkOpen = parallelsOpenNetwork, /* 1.0.1 */ - .networkClose = parallelsCloseNetwork, /* 1.0.1 */ - .connectNumOfNetworks = parallelsNumNetworks, /* 1.0.1 */ - .connectListNetworks = parallelsListNetworks, /* 1.0.1 */ - .connectNumOfDefinedNetworks = parallelsNumDefinedNetworks, /* 1.0.1 */ - .connectListDefinedNetworks = parallelsListDefinedNetworks, /* 1.0.1 */ - .connectListAllNetworks = parallelsListAllNetworks, /* 1.0.1 */ + .networkOpen = parallelsNetworkOpen, /* 1.0.1 */ + .networkClose = parallelsNetworkClose, /* 1.0.1 */ + .connectNumOfNetworks = parallelsConnectNumOfNetworks, /* 1.0.1 */ + .connectListNetworks = parallelsConnectListNetworks, /* 1.0.1 */ + .connectNumOfDefinedNetworks = parallelsConnectNumOfDefinedNetworks, /* 1.0.1 */ + .connectListDefinedNetworks = parallelsConnectListDefinedNetworks, /* 1.0.1 */ + .connectListAllNetworks = parallelsConnectListAllNetworks, /* 1.0.1 */ .networkLookupByUUID = parallelsNetworkLookupByUUID, /* 1.0.1 */ .networkLookupByName = parallelsNetworkLookupByName, /* 1.0.1 */ .networkGetXMLDesc = parallelsNetworkGetXMLDesc, /* 1.0.1 */ diff --git a/src/parallels/parallels_storage.c b/src/parallels/parallels_storage.c index 6bd117a..cf2f790 100644 --- a/src/parallels/parallels_storage.c +++ b/src/parallels/parallels_storage.c @@ -45,10 +45,10 @@ _("pool '%s' not found"), pool_name); static virStorageVolDefPtr -parallelsStorageVolumeDefine(virStoragePoolObjPtr pool, const char *xmldesc, +parallelsStorageVolDefineXML(virStoragePoolObjPtr pool, const char *xmldesc, const char *xmlfile, bool is_new); static virStorageVolPtr -parallelsStorageVolumeLookupByPath(virConnectPtr conn, const char *path); +parallelsStorageVolLookupByPath(virConnectPtr conn, const char *path); static int parallelsStoragePoolGetAlloc(virStoragePoolDefPtr def); @@ -108,7 +108,7 @@ parallelsFindVolumes(virStoragePoolObjPtr pool) virReportOOMError(); goto cleanup; } - if (!parallelsStorageVolumeDefine(pool, NULL, path, false)) + if (!parallelsStorageVolDefineXML(pool, NULL, path, false)) goto cleanup; VIR_FREE(path); @@ -513,7 +513,7 @@ error: } static int -parallelsStorageNumPools(virConnectPtr conn) +parallelsConnectNumOfStoragePools(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; int numActive = 0; @@ -529,7 +529,7 @@ parallelsStorageNumPools(virConnectPtr conn) } static int -parallelsStorageListPools(virConnectPtr conn, char **const names, int nnames) +parallelsConnectListStoragePools(virConnectPtr conn, char **const names, int nnames) { parallelsConnPtr privconn = conn->privateData; int n = 0; @@ -559,7 +559,7 @@ no_memory: } static int -parallelsStorageNumDefinedPools(virConnectPtr conn) +parallelsConnectNumOfDefinedStoragePools(virConnectPtr conn) { parallelsConnPtr privconn = conn->privateData; int numInactive = 0; @@ -578,8 +578,8 @@ parallelsStorageNumDefinedPools(virConnectPtr conn) } static int -parallelsStorageListDefinedPools(virConnectPtr conn, - char **const names, int nnames) +parallelsConnectListDefinedStoragePools(virConnectPtr conn, + char **const names, int nnames) { parallelsConnPtr privconn = conn->privateData; int n = 0; @@ -719,8 +719,8 @@ parallelsStoragePoolGetAlloc(virStoragePoolDefPtr def) } static virStoragePoolPtr -parallelsStoragePoolDefine(virConnectPtr conn, - const char *xml, unsigned int flags) +parallelsStoragePoolDefineXML(virConnectPtr conn, + const char *xml, unsigned int flags) { parallelsConnPtr privconn = conn->privateData; virStoragePoolDefPtr def; @@ -812,7 +812,7 @@ cleanup: } static int -parallelsStoragePoolStart(virStoragePoolPtr pool, unsigned int flags) +parallelsStoragePoolCreate(virStoragePoolPtr pool, unsigned int flags) { parallelsConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; @@ -1028,7 +1028,7 @@ cleanup: } static int -parallelsStoragePoolNumVolumes(virStoragePoolPtr pool) +parallelsStoragePoolNumOfVolumes(virStoragePoolPtr pool) { parallelsConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; @@ -1104,7 +1104,7 @@ error: } static virStorageVolPtr -parallelsStorageVolumeLookupByName(virStoragePoolPtr pool, +parallelsStorageVolLookupByName(virStoragePoolPtr pool, const char *name) { parallelsConnPtr privconn = pool->conn->privateData; @@ -1148,7 +1148,7 @@ cleanup: static virStorageVolPtr -parallelsStorageVolumeLookupByKey(virConnectPtr conn, const char *key) +parallelsStorageVolLookupByKey(virConnectPtr conn, const char *key) { parallelsConnPtr privconn = conn->privateData; size_t i; @@ -1182,7 +1182,7 @@ parallelsStorageVolumeLookupByKey(virConnectPtr conn, const char *key) } virStorageVolPtr -parallelsStorageVolumeLookupByPathLocked(virConnectPtr conn, const char *path) +parallelsStorageVolLookupByPathLocked(virConnectPtr conn, const char *path) { parallelsConnPtr privconn = conn->privateData; size_t i; @@ -1214,20 +1214,20 @@ parallelsStorageVolumeLookupByPathLocked(virConnectPtr conn, const char *path) } static virStorageVolPtr -parallelsStorageVolumeLookupByPath(virConnectPtr conn, const char *path) +parallelsStorageVolLookupByPath(virConnectPtr conn, const char *path) { parallelsConnPtr privconn = conn->privateData; virStorageVolPtr ret = NULL; parallelsDriverLock(privconn); - ret = parallelsStorageVolumeLookupByPathLocked(conn, path); + ret = parallelsStorageVolLookupByPathLocked(conn, path); parallelsDriverUnlock(privconn); return ret; } static virStorageVolDefPtr -parallelsStorageVolumeDefine(virStoragePoolObjPtr pool, +parallelsStorageVolDefineXML(virStoragePoolObjPtr pool, const char *xmldesc, const char *xmlfile, bool is_new) { @@ -1305,7 +1305,7 @@ cleanup: } static virStorageVolPtr -parallelsStorageVolumeCreateXML(virStoragePoolPtr pool, +parallelsStorageVolCreateXML(virStoragePoolPtr pool, const char *xmldesc, unsigned int flags) { parallelsConnPtr privconn = pool->conn->privateData; @@ -1330,7 +1330,7 @@ parallelsStorageVolumeCreateXML(virStoragePoolPtr pool, goto cleanup; } - privvol = parallelsStorageVolumeDefine(privpool, xmldesc, NULL, true); + privvol = parallelsStorageVolDefineXML(privpool, xmldesc, NULL, true); if (!privvol) goto cleanup; @@ -1344,7 +1344,7 @@ cleanup: } static virStorageVolPtr -parallelsStorageVolumeCreateXMLFrom(virStoragePoolPtr pool, +parallelsStorageVolCreateXMLFrom(virStoragePoolPtr pool, const char *xmldesc, virStorageVolPtr clonevol, unsigned int flags) @@ -1436,7 +1436,7 @@ cleanup: return ret; } -int parallelsStorageVolumeDefRemove(virStoragePoolObjPtr privpool, +int parallelsStorageVolDefRemove(virStoragePoolObjPtr privpool, virStorageVolDefPtr privvol) { int ret = -1; @@ -1484,7 +1484,7 @@ cleanup: } static int -parallelsStorageVolumeDelete(virStorageVolPtr vol, unsigned int flags) +parallelsStorageVolDelete(virStorageVolPtr vol, unsigned int flags) { parallelsConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; @@ -1518,7 +1518,7 @@ parallelsStorageVolumeDelete(virStorageVolPtr vol, unsigned int flags) } - if (parallelsStorageVolumeDefRemove(privpool, privvol)) + if (parallelsStorageVolDefRemove(privpool, privvol)) goto cleanup; ret = 0; @@ -1531,7 +1531,7 @@ cleanup: static int -parallelsStorageVolumeTypeForPool(int pooltype) +parallelsStorageVolTypeForPool(int pooltype) { switch (pooltype) { @@ -1545,7 +1545,7 @@ default: } static int -parallelsStorageVolumeGetInfo(virStorageVolPtr vol, virStorageVolInfoPtr info) +parallelsStorageVolGetInfo(virStorageVolPtr vol, virStorageVolInfoPtr info) { parallelsConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; @@ -1576,7 +1576,7 @@ parallelsStorageVolumeGetInfo(virStorageVolPtr vol, virStorageVolInfoPtr info) } memset(info, 0, sizeof(*info)); - info->type = parallelsStorageVolumeTypeForPool(privpool->def->type); + info->type = parallelsStorageVolTypeForPool(privpool->def->type); info->capacity = privvol->capacity; info->allocation = privvol->allocation; ret = 0; @@ -1588,7 +1588,7 @@ cleanup: } static char * -parallelsStorageVolumeGetXMLDesc(virStorageVolPtr vol, unsigned int flags) +parallelsStorageVolGetXMLDesc(virStorageVolPtr vol, unsigned int flags) { parallelsConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; @@ -1629,7 +1629,7 @@ cleanup: } static char * -parallelsStorageVolumeGetPath(virStorageVolPtr vol) +parallelsStorageVolGetPath(virStorageVolPtr vol) { parallelsConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; @@ -1674,34 +1674,34 @@ static virStorageDriver parallelsStorageDriver = { .storageOpen = parallelsStorageOpen, /* 0.10.0 */ .storageClose = parallelsStorageClose, /* 0.10.0 */ - .connectNumOfStoragePools = parallelsStorageNumPools, /* 0.10.0 */ - .connectListStoragePools = parallelsStorageListPools, /* 0.10.0 */ - .connectNumOfDefinedStoragePools = parallelsStorageNumDefinedPools, /* 0.10.0 */ - .connectListDefinedStoragePools = parallelsStorageListDefinedPools, /* 0.10.0 */ + .connectNumOfStoragePools = parallelsConnectNumOfStoragePools, /* 0.10.0 */ + .connectListStoragePools = parallelsConnectListStoragePools, /* 0.10.0 */ + .connectNumOfDefinedStoragePools = parallelsConnectNumOfDefinedStoragePools, /* 0.10.0 */ + .connectListDefinedStoragePools = parallelsConnectListDefinedStoragePools, /* 0.10.0 */ .storagePoolLookupByName = parallelsStoragePoolLookupByName, /* 0.10.0 */ .storagePoolLookupByUUID = parallelsStoragePoolLookupByUUID, /* 0.10.0 */ .storagePoolLookupByVolume = parallelsStoragePoolLookupByVolume, /* 0.10.0 */ - .storagePoolDefineXML = parallelsStoragePoolDefine, /* 0.10.0 */ + .storagePoolDefineXML = parallelsStoragePoolDefineXML, /* 0.10.0 */ .storagePoolUndefine = parallelsStoragePoolUndefine, /* 0.10.0 */ - .storagePoolCreate = parallelsStoragePoolStart, /* 0.10.0 */ + .storagePoolCreate = parallelsStoragePoolCreate, /* 0.10.0 */ .storagePoolDestroy = parallelsStoragePoolDestroy, /* 0.10.0 */ .storagePoolRefresh = parallelsStoragePoolRefresh, /* 0.10.0 */ .storagePoolGetInfo = parallelsStoragePoolGetInfo, /* 0.10.0 */ .storagePoolGetXMLDesc = parallelsStoragePoolGetXMLDesc, /* 0.10.0 */ .storagePoolGetAutostart = parallelsStoragePoolGetAutostart, /* 0.10.0 */ .storagePoolSetAutostart = parallelsStoragePoolSetAutostart, /* 0.10.0 */ - .storagePoolNumOfVolumes = parallelsStoragePoolNumVolumes, /* 0.10.0 */ + .storagePoolNumOfVolumes = parallelsStoragePoolNumOfVolumes, /* 0.10.0 */ .storagePoolListVolumes = parallelsStoragePoolListVolumes, /* 0.10.0 */ - .storageVolLookupByName = parallelsStorageVolumeLookupByName, /* 0.10.0 */ - .storageVolLookupByKey = parallelsStorageVolumeLookupByKey, /* 0.10.0 */ - .storageVolLookupByPath = parallelsStorageVolumeLookupByPath, /* 0.10.0 */ - .storageVolCreateXML = parallelsStorageVolumeCreateXML, /* 0.10.0 */ - .storageVolCreateXMLFrom = parallelsStorageVolumeCreateXMLFrom, /* 0.10.0 */ - .storageVolDelete = parallelsStorageVolumeDelete, /* 0.10.0 */ - .storageVolGetInfo = parallelsStorageVolumeGetInfo, /* 0.10.0 */ - .storageVolGetXMLDesc = parallelsStorageVolumeGetXMLDesc, /* 0.10.0 */ - .storageVolGetPath = parallelsStorageVolumeGetPath, /* 0.10.0 */ + .storageVolLookupByName = parallelsStorageVolLookupByName, /* 0.10.0 */ + .storageVolLookupByKey = parallelsStorageVolLookupByKey, /* 0.10.0 */ + .storageVolLookupByPath = parallelsStorageVolLookupByPath, /* 0.10.0 */ + .storageVolCreateXML = parallelsStorageVolCreateXML, /* 0.10.0 */ + .storageVolCreateXMLFrom = parallelsStorageVolCreateXMLFrom, /* 0.10.0 */ + .storageVolDelete = parallelsStorageVolDelete, /* 0.10.0 */ + .storageVolGetInfo = parallelsStorageVolGetInfo, /* 0.10.0 */ + .storageVolGetXMLDesc = parallelsStorageVolGetXMLDesc, /* 0.10.0 */ + .storageVolGetPath = parallelsStorageVolGetPath, /* 0.10.0 */ .storagePoolIsActive = parallelsStoragePoolIsActive, /* 0.10.0 */ .storagePoolIsPersistent = parallelsStoragePoolIsPersistent, /* 0.10.0 */ }; diff --git a/src/parallels/parallels_utils.h b/src/parallels/parallels_utils.h index 603f2de..12403ea 100644 --- a/src/parallels/parallels_utils.h +++ b/src/parallels/parallels_utils.h @@ -70,9 +70,9 @@ int parallelsCmdRun(const char *binary, ...) char * parallelsAddFileExt(const char *path, const char *ext); void parallelsDriverLock(parallelsConnPtr driver); void parallelsDriverUnlock(parallelsConnPtr driver); -virStorageVolPtr parallelsStorageVolumeLookupByPathLocked(virConnectPtr conn, - const char *path); -int parallelsStorageVolumeDefRemove(virStoragePoolObjPtr privpool, - virStorageVolDefPtr privvol); +virStorageVolPtr parallelsStorageVolLookupByPathLocked(virConnectPtr conn, + const char *path); +int parallelsStorageVolDefRemove(virStoragePoolObjPtr privpool, + virStorageVolDefPtr privvol); #endif diff --git a/src/phyp/phyp_driver.c b/src/phyp/phyp_driver.c index 722e56f..f5c66ba 100644 --- a/src/phyp/phyp_driver.c +++ b/src/phyp/phyp_driver.c @@ -344,7 +344,7 @@ no_memory: * * - All * */ static int -phypNumDomainsGeneric(virConnectPtr conn, unsigned int type) +phypConnectNumOfDomainsGeneric(virConnectPtr conn, unsigned int type) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -383,8 +383,8 @@ phypNumDomainsGeneric(virConnectPtr conn, unsigned int type) * 1 - all * */ static int -phypListDomainsGeneric(virConnectPtr conn, int *ids, int nids, - unsigned int type) +phypConnectListDomainsGeneric(virConnectPtr conn, int *ids, int nids, + unsigned int type) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -781,7 +781,7 @@ phypUUIDTable_Init(virConnectPtr conn) int ret = -1; bool table_created = false; - if ((nids_numdomains = phypNumDomainsGeneric(conn, 2)) < 0) + if ((nids_numdomains = phypConnectNumOfDomainsGeneric(conn, 2)) < 0) goto cleanup; if (VIR_ALLOC_N(ids, nids_numdomains) < 0) { @@ -790,7 +790,7 @@ phypUUIDTable_Init(virConnectPtr conn) } if ((nids_listdomains = - phypListDomainsGeneric(conn, ids, nids_numdomains, 1)) < 0) + phypConnectListDomainsGeneric(conn, ids, nids_numdomains, 1)) < 0) goto cleanup; /* exit early if there are no domains */ @@ -1099,8 +1099,8 @@ exit: } static virDrvOpenStatus -phypOpen(virConnectPtr conn, - virConnectAuthPtr auth, unsigned int flags) +phypConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth, unsigned int flags) { LIBSSH2_SESSION *session = NULL; ConnectionData *connection_data = NULL; @@ -1230,7 +1230,7 @@ failure: } static int -phypClose(virConnectPtr conn) +phypConnectClose(virConnectPtr conn) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -1252,7 +1252,7 @@ phypClose(virConnectPtr conn) static int -phypIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) +phypConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Phyp uses an SSH tunnel, so is always encrypted */ return 1; @@ -1260,7 +1260,7 @@ phypIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) static int -phypIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) +phypConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Phyp uses an SSH tunnel, so is always secure */ return 1; @@ -1268,7 +1268,7 @@ phypIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) static int -phypIsAlive(virConnectPtr conn) +phypConnectIsAlive(virConnectPtr conn) { ConnectionData *connection_data = conn->networkPrivateData; @@ -1284,7 +1284,7 @@ phypIsAlive(virConnectPtr conn) static int -phypIsUpdated(virDomainPtr conn ATTRIBUTE_UNUSED) +phypDomainIsUpdated(virDomainPtr conn ATTRIBUTE_UNUSED) { return 0; } @@ -1425,7 +1425,7 @@ phypDomainGetVcpusFlags(virDomainPtr dom, unsigned int flags) } static int -phypGetLparCPUMAX(virDomainPtr dom) +phypDomainGetMaxVcpus(virDomainPtr dom) { return phypDomainGetVcpusFlags(dom, (VIR_DOMAIN_VCPU_LIVE | VIR_DOMAIN_VCPU_MAXIMUM)); @@ -1700,7 +1700,7 @@ phypGetVIOSFreeSCSIAdapter(virConnectPtr conn) static int -phypAttachDevice(virDomainPtr domain, const char *xml) +phypDomainAttachDevice(virDomainPtr domain, const char *xml) { int result = -1; virConnectPtr conn = domain->conn; @@ -1862,7 +1862,7 @@ cleanup: } static char * -phypVolumeGetKey(virConnectPtr conn, const char *name) +phypStorageVolGetKey(virConnectPtr conn, const char *name) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -1977,7 +1977,7 @@ phypBuildVolume(virConnectPtr conn, const char *lvname, const char *spname, goto cleanup; } - key = phypVolumeGetKey(conn, lvname); + key = phypStorageVolGetKey(conn, lvname); cleanup: VIR_FREE(ret); @@ -1986,12 +1986,12 @@ cleanup: } static virStorageVolPtr -phypVolumeLookupByName(virStoragePoolPtr pool, const char *volname) +phypStorageVolLookupByName(virStoragePoolPtr pool, const char *volname) { char *key; virStorageVolPtr vol; - key = phypVolumeGetKey(pool->conn, volname); + key = phypStorageVolGetKey(pool->conn, volname); if (key == NULL) return NULL; @@ -2059,7 +2059,7 @@ phypStorageVolCreateXML(virStoragePoolPtr pool, } /* checking if this name already exists on this system */ - if ((dup_vol = phypVolumeLookupByName(pool, voldef->name)) != NULL) { + if ((dup_vol = phypStorageVolLookupByName(pool, voldef->name)) != NULL) { VIR_ERROR(_("StoragePool name already exists.")); virObjectUnref(dup_vol); goto err; @@ -2102,7 +2102,7 @@ err: } static char * -phypVolumeGetPhysicalVolumeByStoragePool(virStorageVolPtr vol, char *sp) +phypStorageVolGetPhysicalVolumeByStoragePool(virStorageVolPtr vol, char *sp) { virConnectPtr conn = vol->conn; ConnectionData *connection_data = conn->networkPrivateData; @@ -2133,7 +2133,7 @@ phypVolumeGetPhysicalVolumeByStoragePool(virStorageVolPtr vol, char *sp) } static virStorageVolPtr -phypVolumeLookupByPath(virConnectPtr conn, const char *volname) +phypStorageVolLookupByPath(virConnectPtr conn, const char *volname) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -2162,7 +2162,7 @@ phypVolumeLookupByPath(virConnectPtr conn, const char *volname) if (exit_status < 0 || ret == NULL) goto cleanup; - key = phypVolumeGetKey(conn, volname); + key = phypStorageVolGetKey(conn, volname); if (key == NULL) goto cleanup; @@ -2229,7 +2229,7 @@ phypStoragePoolLookupByName(virConnectPtr conn, const char *name) } static char * -phypVolumeGetXMLDesc(virStorageVolPtr vol, unsigned int flags) +phypStorageVolGetXMLDesc(virStorageVolPtr vol, unsigned int flags) { virStorageVolDef voldef; virStoragePoolDef pool; @@ -2309,7 +2309,7 @@ cleanup: * * */ static char * -phypVolumeGetPath(virStorageVolPtr vol) +phypStorageVolGetPath(virStorageVolPtr vol) { virConnectPtr conn = vol->conn; ConnectionData *connection_data = conn->networkPrivateData; @@ -2340,7 +2340,7 @@ phypVolumeGetPath(virStorageVolPtr vol) if (exit_status < 0 || ret == NULL) goto cleanup; - pv = phypVolumeGetPhysicalVolumeByStoragePool(vol, ret); + pv = phypStorageVolGetPhysicalVolumeByStoragePool(vol, ret); if (!pv) goto cleanup; @@ -2452,7 +2452,7 @@ phypStoragePoolNumOfVolumes(virStoragePoolPtr pool) } static int -phypDestroyStoragePool(virStoragePoolPtr pool) +phypStoragePoolDestroy(virStoragePoolPtr pool) { int result = -1; virConnectPtr conn = pool->conn; @@ -2537,7 +2537,7 @@ cleanup: } static int -phypNumOfStoragePools(virConnectPtr conn) +phypConnectNumOfStoragePools(virConnectPtr conn) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -2563,7 +2563,7 @@ phypNumOfStoragePools(virConnectPtr conn) } static int -phypListStoragePools(virConnectPtr conn, char **const pools, int npools) +phypConnectListStoragePools(virConnectPtr conn, char **const pools, int npools) { bool success = false; ConnectionData *connection_data = conn->networkPrivateData; @@ -2626,8 +2626,8 @@ cleanup: } static virStoragePoolPtr -phypGetStoragePoolLookUpByUUID(virConnectPtr conn, - const unsigned char *uuid) +phypStoragePoolLookupByUUID(virConnectPtr conn, + const unsigned char *uuid) { virStoragePoolPtr sp = NULL; int npools = 0; @@ -2641,7 +2641,7 @@ phypGetStoragePoolLookUpByUUID(virConnectPtr conn, goto err; } - if ((npools = phypNumOfStoragePools(conn)) == -1) { + if ((npools = phypConnectNumOfStoragePools(conn)) == -1) { virReportOOMError(); goto err; } @@ -2651,7 +2651,7 @@ phypGetStoragePoolLookUpByUUID(virConnectPtr conn, goto err; } - if ((gotpools = phypListStoragePools(conn, pools, npools)) == -1) { + if ((gotpools = phypConnectListStoragePools(conn, pools, npools)) == -1) { virReportOOMError(); goto err; } @@ -2704,7 +2704,7 @@ phypStoragePoolCreateXML(virConnectPtr conn, } /* checking if ID or UUID already exists on this system */ - if ((dup_sp = phypGetStoragePoolLookUpByUUID(conn, def->uuid)) != NULL) { + if ((dup_sp = phypStoragePoolLookupByUUID(conn, def->uuid)) != NULL) { VIR_WARN("StoragePool uuid already exists."); virObjectUnref(dup_sp); goto err; @@ -2725,7 +2725,7 @@ err: } static char * -phypGetStoragePoolXMLDesc(virStoragePoolPtr pool, unsigned int flags) +phypStoragePoolGetXMLDesc(virStoragePoolPtr pool, unsigned int flags) { virCheckFlags(0, NULL); @@ -3031,7 +3031,7 @@ phypInterfaceIsActive(virInterfacePtr iface) } static int -phypListInterfaces(virConnectPtr conn, char **const names, int nnames) +phypConnectListInterfaces(virConnectPtr conn, char **const names, int nnames) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -3089,7 +3089,7 @@ cleanup: } static int -phypNumOfInterfaces(virConnectPtr conn) +phypConnectNumOfInterfaces(virConnectPtr conn) { ConnectionData *connection_data = conn->networkPrivateData; phyp_driverPtr phyp_driver = conn->privateData; @@ -3183,25 +3183,25 @@ cleanup: } static int -phypNumDefinedDomains(virConnectPtr conn) +phypConnectNumOfDefinedDomains(virConnectPtr conn) { - return phypNumDomainsGeneric(conn, 1); + return phypConnectNumOfDomainsGeneric(conn, 1); } static int -phypNumDomains(virConnectPtr conn) +phypConnectNumOfDomains(virConnectPtr conn) { - return phypNumDomainsGeneric(conn, 0); + return phypConnectNumOfDomainsGeneric(conn, 0); } static int -phypListDomains(virConnectPtr conn, int *ids, int nids) +phypConnectListDomains(virConnectPtr conn, int *ids, int nids) { - return phypListDomainsGeneric(conn, ids, nids, 0); + return phypConnectListDomainsGeneric(conn, ids, nids, 0); } static int -phypListDefinedDomains(virConnectPtr conn, char **const names, int nnames) +phypConnectListDefinedDomains(virConnectPtr conn, char **const names, int nnames) { bool success = false; ConnectionData *connection_data = conn->networkPrivateData; @@ -3612,8 +3612,8 @@ cleanup: } static virDomainPtr -phypDomainCreateAndStart(virConnectPtr conn, - const char *xml, unsigned int flags) +phypDomainCreateXML(virConnectPtr conn, + const char *xml, unsigned int flags) { virCheckFlags(0, NULL); @@ -3702,7 +3702,7 @@ phypDomainSetVcpusFlags(virDomainPtr dom, unsigned int nvcpus, if ((ncpus = phypGetLparCPU(dom->conn, managed_system, dom->id)) == 0) return 0; - if (nvcpus > phypGetLparCPUMAX(dom)) { + if (nvcpus > phypDomainGetMaxVcpus(dom)) { VIR_ERROR(_("You are trying to set a number of CPUs bigger than " "the max possible.")); return 0; @@ -3737,15 +3737,34 @@ phypDomainSetVcpusFlags(virDomainPtr dom, unsigned int nvcpus, } static int -phypDomainSetCPU(virDomainPtr dom, unsigned int nvcpus) +phypDomainSetVcpus(virDomainPtr dom, unsigned int nvcpus) { return phypDomainSetVcpusFlags(dom, nvcpus, VIR_DOMAIN_VCPU_LIVE); } static virDrvOpenStatus -phypVIOSDriverOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +phypStorageOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) +{ + virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); + + if (conn->driver->no != VIR_DRV_PHYP) + return VIR_DRV_OPEN_DECLINED; + + return VIR_DRV_OPEN_SUCCESS; +} + +static int +phypStorageClose(virConnectPtr conn ATTRIBUTE_UNUSED) +{ + return 0; +} + +static virDrvOpenStatus +phypInterfaceOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -3756,7 +3775,7 @@ phypVIOSDriverOpen(virConnectPtr conn, } static int -phypVIOSDriverClose(virConnectPtr conn ATTRIBUTE_UNUSED) +phypInterfaceClose(virConnectPtr conn ATTRIBUTE_UNUSED) { return 0; } @@ -3764,12 +3783,12 @@ phypVIOSDriverClose(virConnectPtr conn ATTRIBUTE_UNUSED) static virDriver phypDriver = { .no = VIR_DRV_PHYP, .name = "PHYP", - .connectOpen = phypOpen, /* 0.7.0 */ - .connectClose = phypClose, /* 0.7.0 */ + .connectOpen = phypConnectOpen, /* 0.7.0 */ + .connectClose = phypConnectClose, /* 0.7.0 */ .connectGetCapabilities = phypConnectGetCapabilities, /* 0.7.3 */ - .connectListDomains = phypListDomains, /* 0.7.0 */ - .connectNumOfDomains = phypNumDomains, /* 0.7.0 */ - .domainCreateXML = phypDomainCreateAndStart, /* 0.7.3 */ + .connectListDomains = phypConnectListDomains, /* 0.7.0 */ + .connectNumOfDomains = phypConnectNumOfDomains, /* 0.7.0 */ + .domainCreateXML = phypDomainCreateXML, /* 0.7.3 */ .domainLookupByID = phypDomainLookupByID, /* 0.7.0 */ .domainLookupByName = phypDomainLookupByName, /* 0.7.0 */ .domainResume = phypDomainResume, /* 0.7.0 */ @@ -3779,48 +3798,48 @@ static virDriver phypDriver = { .domainDestroyFlags = phypDomainDestroyFlags, /* 0.9.4 */ .domainGetInfo = phypDomainGetInfo, /* 0.7.0 */ .domainGetState = phypDomainGetState, /* 0.9.2 */ - .domainSetVcpus = phypDomainSetCPU, /* 0.7.3 */ + .domainSetVcpus = phypDomainSetVcpus, /* 0.7.3 */ .domainSetVcpusFlags = phypDomainSetVcpusFlags, /* 0.8.5 */ .domainGetVcpusFlags = phypDomainGetVcpusFlags, /* 0.8.5 */ - .domainGetMaxVcpus = phypGetLparCPUMAX, /* 0.7.3 */ + .domainGetMaxVcpus = phypDomainGetMaxVcpus, /* 0.7.3 */ .domainGetXMLDesc = phypDomainGetXMLDesc, /* 0.7.0 */ - .connectListDefinedDomains = phypListDefinedDomains, /* 0.7.0 */ - .connectNumOfDefinedDomains = phypNumDefinedDomains, /* 0.7.0 */ - .domainAttachDevice = phypAttachDevice, /* 0.8.2 */ - .connectIsEncrypted = phypIsEncrypted, /* 0.7.3 */ - .connectIsSecure = phypIsSecure, /* 0.7.3 */ - .domainIsUpdated = phypIsUpdated, /* 0.8.6 */ - .connectIsAlive = phypIsAlive, /* 0.9.8 */ + .connectListDefinedDomains = phypConnectListDefinedDomains, /* 0.7.0 */ + .connectNumOfDefinedDomains = phypConnectNumOfDefinedDomains, /* 0.7.0 */ + .domainAttachDevice = phypDomainAttachDevice, /* 0.8.2 */ + .connectIsEncrypted = phypConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = phypConnectIsSecure, /* 0.7.3 */ + .domainIsUpdated = phypDomainIsUpdated, /* 0.8.6 */ + .connectIsAlive = phypConnectIsAlive, /* 0.9.8 */ }; static virStorageDriver phypStorageDriver = { .name = "PHYP", - .storageOpen = phypVIOSDriverOpen, /* 0.8.2 */ - .storageClose = phypVIOSDriverClose, /* 0.8.2 */ + .storageOpen = phypStorageOpen, /* 0.8.2 */ + .storageClose = phypStorageClose, /* 0.8.2 */ - .connectNumOfStoragePools = phypNumOfStoragePools, /* 0.8.2 */ - .connectListStoragePools = phypListStoragePools, /* 0.8.2 */ + .connectNumOfStoragePools = phypConnectNumOfStoragePools, /* 0.8.2 */ + .connectListStoragePools = phypConnectListStoragePools, /* 0.8.2 */ .storagePoolLookupByName = phypStoragePoolLookupByName, /* 0.8.2 */ - .storagePoolLookupByUUID = phypGetStoragePoolLookUpByUUID, /* 0.8.2 */ + .storagePoolLookupByUUID = phypStoragePoolLookupByUUID, /* 0.8.2 */ .storagePoolCreateXML = phypStoragePoolCreateXML, /* 0.8.2 */ - .storagePoolDestroy = phypDestroyStoragePool, /* 0.8.2 */ - .storagePoolGetXMLDesc = phypGetStoragePoolXMLDesc, /* 0.8.2 */ + .storagePoolDestroy = phypStoragePoolDestroy, /* 0.8.2 */ + .storagePoolGetXMLDesc = phypStoragePoolGetXMLDesc, /* 0.8.2 */ .storagePoolNumOfVolumes = phypStoragePoolNumOfVolumes, /* 0.8.2 */ .storagePoolListVolumes = phypStoragePoolListVolumes, /* 0.8.2 */ - .storageVolLookupByName = phypVolumeLookupByName, /* 0.8.2 */ - .storageVolLookupByPath = phypVolumeLookupByPath, /* 0.8.2 */ + .storageVolLookupByName = phypStorageVolLookupByName, /* 0.8.2 */ + .storageVolLookupByPath = phypStorageVolLookupByPath, /* 0.8.2 */ .storageVolCreateXML = phypStorageVolCreateXML, /* 0.8.2 */ - .storageVolGetXMLDesc = phypVolumeGetXMLDesc, /* 0.8.2 */ - .storageVolGetPath = phypVolumeGetPath, /* 0.8.2 */ + .storageVolGetXMLDesc = phypStorageVolGetXMLDesc, /* 0.8.2 */ + .storageVolGetPath = phypStorageVolGetPath, /* 0.8.2 */ }; static virInterfaceDriver phypInterfaceDriver = { .name = "PHYP", - .interfaceOpen = phypVIOSDriverOpen, /* 0.9.1 */ - .interfaceClose = phypVIOSDriverClose, /* 0.9.1 */ - .connectNumOfInterfaces = phypNumOfInterfaces, /* 0.9.1 */ - .connectListInterfaces = phypListInterfaces, /* 0.9.1 */ + .interfaceOpen = phypInterfaceOpen, /* 0.9.1 */ + .interfaceClose = phypInterfaceClose, /* 0.9.1 */ + .connectNumOfInterfaces = phypConnectNumOfInterfaces, /* 0.9.1 */ + .connectListInterfaces = phypConnectListInterfaces, /* 0.9.1 */ .interfaceLookupByName = phypInterfaceLookupByName, /* 0.9.1 */ .interfaceDefineXML = phypInterfaceDefineXML, /* 0.9.1 */ .interfaceDestroy = phypInterfaceDestroy, /* 0.9.1 */ diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 0dc5e80..ba5600d 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -135,7 +135,7 @@ static void processWatchdogEvent(void *data, void *opaque); -static int qemuShutdown(void); +static int qemuStateCleanup(void); static int qemuDomainObjStart(virConnectPtr conn, virQEMUDriverPtr driver, @@ -541,14 +541,14 @@ qemuDomainFindMaxID(virDomainObjPtr vm, /** - * qemuStartup: + * qemuStateInitialize: * * Initialization function for the QEmu daemon */ static int -qemuStartup(bool privileged, - virStateInhibitCallback callback, - void *opaque) +qemuStateInitialize(bool privileged, + virStateInhibitCallback callback, + void *opaque) { char *driverConf = NULL; virConnectPtr conn = NULL; @@ -821,7 +821,7 @@ error: VIR_FREE(driverConf); VIR_FREE(membase); VIR_FREE(mempath); - qemuShutdown(); + qemuStateCleanup(); return -1; } @@ -840,13 +840,13 @@ static void qemuNotifyLoadDomain(virDomainObjPtr vm, int newVM, void *opaque) } /** - * qemuReload: + * qemuStateReload: * * Function to restart the QEmu daemon, it will recheck the configuration * files and update its state and the networking */ static int -qemuReload(void) { +qemuStateReload(void) { virQEMUDriverConfigPtr cfg = NULL; virCapsPtr caps = NULL; @@ -871,13 +871,13 @@ cleanup: /* - * qemuStop: + * qemuStateStop: * * Save any VMs in preparation for shutdown * */ static int -qemuStop(void) { +qemuStateStop(void) { int ret = -1; virConnectPtr conn; int numDomains = 0; @@ -932,12 +932,12 @@ qemuStop(void) { } /** - * qemuShutdown: + * qemuStateCleanup: * * Shutdown the QEmu daemon, it will stop all active domains and networks */ static int -qemuShutdown(void) { +qemuStateCleanup(void) { if (!qemu_driver) return -1; @@ -978,9 +978,9 @@ qemuShutdown(void) { } -static virDrvOpenStatus qemuOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus qemuConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virQEMUDriverConfigPtr cfg = NULL; virDrvOpenStatus ret = VIR_DRV_OPEN_ERROR; @@ -1049,7 +1049,7 @@ cleanup: return ret; } -static int qemuClose(virConnectPtr conn) +static int qemuConnectClose(virConnectPtr conn) { virQEMUDriverPtr driver = conn->privateData; @@ -1063,7 +1063,7 @@ static int qemuClose(virConnectPtr conn) /* Which features are supported by this driver? */ static int -qemuSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) +qemuConnectSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) { switch (feature) { case VIR_DRV_FEATURE_MIGRATION_V2: @@ -1080,24 +1080,24 @@ qemuSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) } } -static const char *qemuGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { +static const char *qemuConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "QEMU"; } -static int qemuIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) +static int qemuConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Trivially secure, since always inside the daemon */ return 1; } -static int qemuIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) +static int qemuConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Not encrypted, but remote driver takes care of that */ return 0; } -static int qemuIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +static int qemuConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } @@ -1135,7 +1135,7 @@ cleanup: static char * -qemuGetSysinfo(virConnectPtr conn, unsigned int flags) +qemuConnectGetSysinfo(virConnectPtr conn, unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; virBuffer buf = VIR_BUFFER_INITIALIZER; @@ -1157,7 +1157,7 @@ qemuGetSysinfo(virConnectPtr conn, unsigned int flags) return virBufferContentAndReset(&buf); } -static int qemuGetMaxVCPUs(virConnectPtr conn ATTRIBUTE_UNUSED, const char *type) { +static int qemuConnectGetMaxVcpus(virConnectPtr conn ATTRIBUTE_UNUSED, const char *type) { if (!type) return 16; @@ -1176,7 +1176,7 @@ static int qemuGetMaxVCPUs(virConnectPtr conn ATTRIBUTE_UNUSED, const char *type } -static char *qemuGetCapabilities(virConnectPtr conn) { +static char *qemuConnectGetCapabilities(virConnectPtr conn) { virQEMUDriverPtr driver = conn->privateData; virCapsPtr caps = NULL; char *xml = NULL; @@ -1390,7 +1390,7 @@ cleanup: return ret; } -static int qemuGetVersion(virConnectPtr conn, unsigned long *version) { +static int qemuConnectGetVersion(virConnectPtr conn, unsigned long *version) { virQEMUDriverPtr driver = conn->privateData; int ret = -1; unsigned int qemuVersion = 0; @@ -1412,7 +1412,7 @@ cleanup: return ret; } -static int qemuListDomains(virConnectPtr conn, int *ids, int nids) { +static int qemuConnectListDomains(virConnectPtr conn, int *ids, int nids) { virQEMUDriverPtr driver = conn->privateData; int n; @@ -1421,7 +1421,7 @@ static int qemuListDomains(virConnectPtr conn, int *ids, int nids) { return n; } -static int qemuNumDomains(virConnectPtr conn) { +static int qemuConnectNumOfDomains(virConnectPtr conn) { virQEMUDriverPtr driver = conn->privateData; int n; @@ -1453,8 +1453,9 @@ qemuCanonicalizeMachine(virDomainDefPtr def, virQEMUCapsPtr qemuCaps) } -static virDomainPtr qemuDomainCreate(virConnectPtr conn, const char *xml, - unsigned int flags) { +static virDomainPtr qemuDomainCreateXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; virDomainDefPtr def = NULL; virDomainObjPtr vm = NULL; @@ -5113,10 +5114,10 @@ cleanup: } -static char *qemuDomainXMLFromNative(virConnectPtr conn, - const char *format, - const char *config, - unsigned int flags) +static char *qemuConnectDomainXMLFromNative(virConnectPtr conn, + const char *format, + const char *config, + unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; virDomainDefPtr def = NULL; @@ -5153,10 +5154,10 @@ cleanup: return xml; } -static char *qemuDomainXMLToNative(virConnectPtr conn, - const char *format, - const char *xmlData, - unsigned int flags) +static char *qemuConnectDomainXMLToNative(virConnectPtr conn, + const char *format, + const char *xmlData, + unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; virDomainDefPtr def = NULL; @@ -5288,8 +5289,8 @@ cleanup: } -static int qemuListDefinedDomains(virConnectPtr conn, - char **const names, int nnames) { +static int qemuConnectListDefinedDomains(virConnectPtr conn, + char **const names, int nnames) { virQEMUDriverPtr driver = conn->privateData; int n; @@ -5297,7 +5298,7 @@ static int qemuListDefinedDomains(virConnectPtr conn, return n; } -static int qemuNumDefinedDomains(virConnectPtr conn) { +static int qemuConnectNumOfDefinedDomains(virConnectPtr conn) { virQEMUDriverPtr driver = conn->privateData; int n; @@ -5386,7 +5387,7 @@ cleanup: } static int -qemuDomainStartWithFlags(virDomainPtr dom, unsigned int flags) +qemuDomainCreateWithFlags(virDomainPtr dom, unsigned int flags) { virQEMUDriverPtr driver = dom->conn->privateData; virDomainObjPtr vm; @@ -5425,12 +5426,12 @@ cleanup: } static int -qemuDomainStart(virDomainPtr dom) +qemuDomainCreate(virDomainPtr dom) { - return qemuDomainStartWithFlags(dom, 0); + return qemuDomainCreateWithFlags(dom, 0); } -static virDomainPtr qemuDomainDefine(virConnectPtr conn, const char *xml) { +static virDomainPtr qemuDomainDefineXML(virConnectPtr conn, const char *xml) { virQEMUDriverPtr driver = conn->privateData; virDomainDefPtr def = NULL; virDomainDefPtr oldDef = NULL; @@ -6597,8 +6598,8 @@ cleanup: } -static char *qemuGetSchedulerType(virDomainPtr dom, - int *nparams) +static char *qemuDomainGetSchedulerType(virDomainPtr dom, + int *nparams) { virQEMUDriverPtr driver = dom->conn->privateData; char *ret = NULL; @@ -7707,10 +7708,10 @@ cleanup: } static int -qemuSetSchedulerParametersFlags(virDomainPtr dom, - virTypedParameterPtr params, - int nparams, - unsigned int flags) +qemuDomainSetSchedulerParametersFlags(virDomainPtr dom, + virTypedParameterPtr params, + int nparams, + unsigned int flags) { virQEMUDriverPtr driver = dom->conn->privateData; int i; @@ -7871,14 +7872,14 @@ cleanup: #undef SCHED_RANGE_CHECK static int -qemuSetSchedulerParameters(virDomainPtr dom, - virTypedParameterPtr params, - int nparams) +qemuDomainSetSchedulerParameters(virDomainPtr dom, + virTypedParameterPtr params, + int nparams) { - return qemuSetSchedulerParametersFlags(dom, - params, - nparams, - VIR_DOMAIN_AFFECT_CURRENT); + return qemuDomainSetSchedulerParametersFlags(dom, + params, + nparams, + VIR_DOMAIN_AFFECT_CURRENT); } static int @@ -7984,10 +7985,10 @@ cleanup: } static int -qemuGetSchedulerParametersFlags(virDomainPtr dom, - virTypedParameterPtr params, - int *nparams, - unsigned int flags) +qemuDomainGetSchedulerParametersFlags(virDomainPtr dom, + virTypedParameterPtr params, + int *nparams, + unsigned int flags) { virQEMUDriverPtr driver = dom->conn->privateData; virDomainObjPtr vm = NULL; @@ -8121,12 +8122,12 @@ cleanup: } static int -qemuGetSchedulerParameters(virDomainPtr dom, - virTypedParameterPtr params, - int *nparams) +qemuDomainGetSchedulerParameters(virDomainPtr dom, + virTypedParameterPtr params, + int *nparams) { - return qemuGetSchedulerParametersFlags(dom, params, nparams, - VIR_DOMAIN_AFFECT_CURRENT); + return qemuDomainGetSchedulerParametersFlags(dom, params, nparams, + VIR_DOMAIN_AFFECT_CURRENT); } /** @@ -9139,10 +9140,10 @@ cleanup: static int -qemuDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, - void *opaque, - virFreeCallback freecb) +qemuConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, + void *opaque, + virFreeCallback freecb) { virQEMUDriverPtr driver = conn->privateData; int ret; @@ -9156,8 +9157,8 @@ qemuDomainEventRegister(virConnectPtr conn, static int -qemuDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) +qemuConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { virQEMUDriverPtr driver = conn->privateData; int ret; @@ -9171,12 +9172,12 @@ qemuDomainEventDeregister(virConnectPtr conn, static int -qemuDomainEventRegisterAny(virConnectPtr conn, - virDomainPtr dom, - int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, - virFreeCallback freecb) +qemuConnectDomainEventRegisterAny(virConnectPtr conn, + virDomainPtr dom, + int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, + virFreeCallback freecb) { virQEMUDriverPtr driver = conn->privateData; int ret; @@ -9192,8 +9193,8 @@ qemuDomainEventRegisterAny(virConnectPtr conn, static int -qemuDomainEventDeregisterAny(virConnectPtr conn, - int callbackID) +qemuConnectDomainEventDeregisterAny(virConnectPtr conn, + int callbackID) { virQEMUDriverPtr driver = conn->privateData; int ret; @@ -9850,9 +9851,9 @@ out: } static int -qemuCPUCompare(virConnectPtr conn, - const char *xmlDesc, - unsigned int flags) +qemuConnectCompareCPU(virConnectPtr conn, + const char *xmlDesc, + unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; int ret = VIR_CPU_COMPARE_ERROR; @@ -9878,10 +9879,10 @@ cleanup: static char * -qemuCPUBaseline(virConnectPtr conn ATTRIBUTE_UNUSED, - const char **xmlCPUs, - unsigned int ncpus, - unsigned int flags) +qemuConnectBaselineCPU(virConnectPtr conn ATTRIBUTE_UNUSED, + const char **xmlCPUs, + unsigned int ncpus, + unsigned int flags) { char *cpu; @@ -12446,8 +12447,8 @@ cleanup: return ret; } -static int qemuDomainMonitorCommand(virDomainPtr domain, const char *cmd, - char **result, unsigned int flags) +static int qemuDomainQemuMonitorCommand(virDomainPtr domain, const char *cmd, + char **result, unsigned int flags) { virQEMUDriverPtr driver = domain->conn->privateData; virDomainObjPtr vm = NULL; @@ -12497,9 +12498,9 @@ cleanup: } -static virDomainPtr qemuDomainAttach(virConnectPtr conn, - unsigned int pid_value, - unsigned int flags) +static virDomainPtr qemuDomainQemuAttach(virConnectPtr conn, + unsigned int pid_value, + unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; virDomainObjPtr vm = NULL; @@ -14475,9 +14476,9 @@ cleanup: } static int -qemuListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +qemuConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { virQEMUDriverPtr driver = conn->privateData; int ret = -1; @@ -14490,10 +14491,10 @@ qemuListAllDomains(virConnectPtr conn, } static char * -qemuDomainAgentCommand(virDomainPtr domain, - const char *cmd, - int timeout, - unsigned int flags) +qemuDomainQemuAgentCommand(virDomainPtr domain, + const char *cmd, + int timeout, + unsigned int flags) { virQEMUDriverPtr driver = domain->conn->privateData; virDomainObjPtr vm; @@ -14626,20 +14627,20 @@ cleanup: static virDriver qemuDriver = { .no = VIR_DRV_QEMU, .name = QEMU_DRIVER_NAME, - .connectOpen = qemuOpen, /* 0.2.0 */ - .connectClose = qemuClose, /* 0.2.0 */ - .connectSupportsFeature = qemuSupportsFeature, /* 0.5.0 */ - .connectGetType = qemuGetType, /* 0.2.0 */ - .connectGetVersion = qemuGetVersion, /* 0.2.0 */ + .connectOpen = qemuConnectOpen, /* 0.2.0 */ + .connectClose = qemuConnectClose, /* 0.2.0 */ + .connectSupportsFeature = qemuConnectSupportsFeature, /* 0.5.0 */ + .connectGetType = qemuConnectGetType, /* 0.2.0 */ + .connectGetVersion = qemuConnectGetVersion, /* 0.2.0 */ .connectGetHostname = virGetHostname, /* 0.3.3 */ - .connectGetSysinfo = qemuGetSysinfo, /* 0.8.8 */ - .connectGetMaxVcpus = qemuGetMaxVCPUs, /* 0.2.1 */ + .connectGetSysinfo = qemuConnectGetSysinfo, /* 0.8.8 */ + .connectGetMaxVcpus = qemuConnectGetMaxVcpus, /* 0.2.1 */ .nodeGetInfo = nodeGetInfo, /* 0.2.0 */ - .connectGetCapabilities = qemuGetCapabilities, /* 0.2.1 */ - .connectListDomains = qemuListDomains, /* 0.2.0 */ - .connectNumOfDomains = qemuNumDomains, /* 0.2.0 */ - .connectListAllDomains = qemuListAllDomains, /* 0.9.13 */ - .domainCreateXML = qemuDomainCreate, /* 0.2.0 */ + .connectGetCapabilities = qemuConnectGetCapabilities, /* 0.2.1 */ + .connectListDomains = qemuConnectListDomains, /* 0.2.0 */ + .connectNumOfDomains = qemuConnectNumOfDomains, /* 0.2.0 */ + .connectListAllDomains = qemuConnectListAllDomains, /* 0.9.13 */ + .domainCreateXML = qemuDomainCreateXML, /* 0.2.0 */ .domainLookupByID = qemuDomainLookupByID, /* 0.2.0 */ .domainLookupByUUID = qemuDomainLookupByUUID, /* 0.2.0 */ .domainLookupByName = qemuDomainLookupByName, /* 0.2.0 */ @@ -14685,13 +14686,13 @@ static virDriver qemuDriver = { .domainGetSecurityLabelList = qemuDomainGetSecurityLabelList, /* 0.10.0 */ .nodeGetSecurityModel = qemuNodeGetSecurityModel, /* 0.6.1 */ .domainGetXMLDesc = qemuDomainGetXMLDesc, /* 0.2.0 */ - .connectDomainXMLFromNative = qemuDomainXMLFromNative, /* 0.6.4 */ - .connectDomainXMLToNative = qemuDomainXMLToNative, /* 0.6.4 */ - .connectListDefinedDomains = qemuListDefinedDomains, /* 0.2.0 */ - .connectNumOfDefinedDomains = qemuNumDefinedDomains, /* 0.2.0 */ - .domainCreate = qemuDomainStart, /* 0.2.0 */ - .domainCreateWithFlags = qemuDomainStartWithFlags, /* 0.8.2 */ - .domainDefineXML = qemuDomainDefine, /* 0.2.0 */ + .connectDomainXMLFromNative = qemuConnectDomainXMLFromNative, /* 0.6.4 */ + .connectDomainXMLToNative = qemuConnectDomainXMLToNative, /* 0.6.4 */ + .connectListDefinedDomains = qemuConnectListDefinedDomains, /* 0.2.0 */ + .connectNumOfDefinedDomains = qemuConnectNumOfDefinedDomains, /* 0.2.0 */ + .domainCreate = qemuDomainCreate, /* 0.2.0 */ + .domainCreateWithFlags = qemuDomainCreateWithFlags, /* 0.8.2 */ + .domainDefineXML = qemuDomainDefineXML, /* 0.2.0 */ .domainUndefine = qemuDomainUndefine, /* 0.2.0 */ .domainUndefineFlags = qemuDomainUndefineFlags, /* 0.9.4 */ .domainAttachDevice = qemuDomainAttachDevice, /* 0.4.1 */ @@ -14701,11 +14702,11 @@ static virDriver qemuDriver = { .domainUpdateDeviceFlags = qemuDomainUpdateDeviceFlags, /* 0.8.0 */ .domainGetAutostart = qemuDomainGetAutostart, /* 0.2.1 */ .domainSetAutostart = qemuDomainSetAutostart, /* 0.2.1 */ - .domainGetSchedulerType = qemuGetSchedulerType, /* 0.7.0 */ - .domainGetSchedulerParameters = qemuGetSchedulerParameters, /* 0.7.0 */ - .domainGetSchedulerParametersFlags = qemuGetSchedulerParametersFlags, /* 0.9.2 */ - .domainSetSchedulerParameters = qemuSetSchedulerParameters, /* 0.7.0 */ - .domainSetSchedulerParametersFlags = qemuSetSchedulerParametersFlags, /* 0.9.2 */ + .domainGetSchedulerType = qemuDomainGetSchedulerType, /* 0.7.0 */ + .domainGetSchedulerParameters = qemuDomainGetSchedulerParameters, /* 0.7.0 */ + .domainGetSchedulerParametersFlags = qemuDomainGetSchedulerParametersFlags, /* 0.9.2 */ + .domainSetSchedulerParameters = qemuDomainSetSchedulerParameters, /* 0.7.0 */ + .domainSetSchedulerParametersFlags = qemuDomainSetSchedulerParametersFlags, /* 0.9.2 */ .domainMigratePerform = qemuDomainMigratePerform, /* 0.5.0 */ .domainBlockResize = qemuDomainBlockResize, /* 0.9.8 */ .domainBlockStats = qemuDomainBlockStats, /* 0.4.1 */ @@ -14719,21 +14720,21 @@ static virDriver qemuDriver = { .nodeGetMemoryStats = nodeGetMemoryStats, /* 0.9.3 */ .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.4.4 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.4.4 */ - .connectDomainEventRegister = qemuDomainEventRegister, /* 0.5.0 */ - .connectDomainEventDeregister = qemuDomainEventDeregister, /* 0.5.0 */ + .connectDomainEventRegister = qemuConnectDomainEventRegister, /* 0.5.0 */ + .connectDomainEventDeregister = qemuConnectDomainEventDeregister, /* 0.5.0 */ .domainMigratePrepare2 = qemuDomainMigratePrepare2, /* 0.5.0 */ .domainMigrateFinish2 = qemuDomainMigrateFinish2, /* 0.5.0 */ .nodeDeviceDettach = qemuNodeDeviceDettach, /* 0.6.1 */ .nodeDeviceReAttach = qemuNodeDeviceReAttach, /* 0.6.1 */ .nodeDeviceReset = qemuNodeDeviceReset, /* 0.6.1 */ .domainMigratePrepareTunnel = qemuDomainMigratePrepareTunnel, /* 0.7.2 */ - .connectIsEncrypted = qemuIsEncrypted, /* 0.7.3 */ - .connectIsSecure = qemuIsSecure, /* 0.7.3 */ + .connectIsEncrypted = qemuConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = qemuConnectIsSecure, /* 0.7.3 */ .domainIsActive = qemuDomainIsActive, /* 0.7.3 */ .domainIsPersistent = qemuDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = qemuDomainIsUpdated, /* 0.8.6 */ - .connectCompareCPU = qemuCPUCompare, /* 0.7.5 */ - .connectBaselineCPU = qemuCPUBaseline, /* 0.7.7 */ + .connectCompareCPU = qemuConnectCompareCPU, /* 0.7.5 */ + .connectBaselineCPU = qemuConnectBaselineCPU, /* 0.7.7 */ .domainGetJobInfo = qemuDomainGetJobInfo, /* 0.7.7 */ .domainGetJobStats = qemuDomainGetJobStats, /* 1.0.3 */ .domainAbortJob = qemuDomainAbortJob, /* 0.7.7 */ @@ -14742,8 +14743,8 @@ static virDriver qemuDriver = { .domainMigrateSetCompressionCache = qemuDomainMigrateSetCompressionCache, /* 1.0.3 */ .domainMigrateSetMaxSpeed = qemuDomainMigrateSetMaxSpeed, /* 0.9.0 */ .domainMigrateGetMaxSpeed = qemuDomainMigrateGetMaxSpeed, /* 0.9.5 */ - .connectDomainEventRegisterAny = qemuDomainEventRegisterAny, /* 0.8.0 */ - .connectDomainEventDeregisterAny = qemuDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = qemuConnectDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = qemuConnectDomainEventDeregisterAny, /* 0.8.0 */ .domainManagedSave = qemuDomainManagedSave, /* 0.8.0 */ .domainHasManagedSaveImage = qemuDomainHasManagedSaveImage, /* 0.8.0 */ .domainManagedSaveRemove = qemuDomainManagedSaveRemove, /* 0.8.0 */ @@ -14763,9 +14764,9 @@ static virDriver qemuDriver = { .domainSnapshotHasMetadata = qemuDomainSnapshotHasMetadata, /* 0.9.13 */ .domainRevertToSnapshot = qemuDomainRevertToSnapshot, /* 0.8.0 */ .domainSnapshotDelete = qemuDomainSnapshotDelete, /* 0.8.0 */ - .domainQemuMonitorCommand = qemuDomainMonitorCommand, /* 0.8.3 */ - .domainQemuAttach = qemuDomainAttach, /* 0.9.4 */ - .domainQemuAgentCommand = qemuDomainAgentCommand, /* 0.10.0 */ + .domainQemuMonitorCommand = qemuDomainQemuMonitorCommand, /* 0.8.3 */ + .domainQemuAttach = qemuDomainQemuAttach, /* 0.9.4 */ + .domainQemuAgentCommand = qemuDomainQemuAgentCommand, /* 0.10.0 */ .domainOpenConsole = qemuDomainOpenConsole, /* 0.8.6 */ .domainOpenGraphics = qemuDomainOpenGraphics, /* 0.9.7 */ .domainInjectNMI = qemuDomainInjectNMI, /* 0.9.2 */ @@ -14782,7 +14783,7 @@ static virDriver qemuDriver = { .domainBlockPull = qemuDomainBlockPull, /* 0.9.4 */ .domainBlockRebase = qemuDomainBlockRebase, /* 0.9.10 */ .domainBlockCommit = qemuDomainBlockCommit, /* 1.0.0 */ - .connectIsAlive = qemuIsAlive, /* 0.9.8 */ + .connectIsAlive = qemuConnectIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .domainSetBlockIoTune = qemuDomainSetBlockIoTune, /* 0.9.8 */ .domainGetBlockIoTune = qemuDomainGetBlockIoTune, /* 0.9.8 */ @@ -14806,10 +14807,10 @@ static virDriver qemuDriver = { static virStateDriver qemuStateDriver = { .name = "QEMU", - .stateInitialize = qemuStartup, - .stateCleanup = qemuShutdown, - .stateReload = qemuReload, - .stateStop = qemuStop, + .stateInitialize = qemuStateInitialize, + .stateCleanup = qemuStateCleanup, + .stateReload = qemuStateReload, + .stateStop = qemuStateStop, }; int qemuRegister(void) { diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index 132637e..ee7a2a4 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -158,9 +158,9 @@ static char *get_transport_from_scheme(char *scheme); #ifdef WITH_LIBVIRTD static int -remoteStartup(bool privileged ATTRIBUTE_UNUSED, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +remoteStateInitialize(bool privileged ATTRIBUTE_UNUSED, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { /* Mark that we're inside the daemon so we can avoid * re-entering ourselves @@ -936,9 +936,9 @@ remoteOpenSecondaryDriver(virConnectPtr conn, } static virDrvOpenStatus -remoteOpen(virConnectPtr conn, - virConnectAuthPtr auth, - unsigned int flags) +remoteConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth, + unsigned int flags) { struct private_data *priv; int ret, rflags = 0; @@ -1058,7 +1058,7 @@ doRemoteClose(virConnectPtr conn, struct private_data *priv) } static int -remoteClose(virConnectPtr conn) +remoteConnectClose(virConnectPtr conn) { int ret = 0; struct private_data *priv = conn->privateData; @@ -5049,7 +5049,7 @@ done: /*----------------------------------------------------------------------*/ static int -remoteQemuDomainMonitorCommand(virDomainPtr domain, const char *cmd, +remoteDomainQemuMonitorCommand(virDomainPtr domain, const char *cmd, char **result, unsigned int flags) { int rv = -1; @@ -5472,7 +5472,7 @@ done: static int -remoteSetKeepAlive(virConnectPtr conn, int interval, unsigned int count) +remoteConnectSetKeepAlive(virConnectPtr conn, int interval, unsigned int count) { struct private_data *priv = conn->privateData; int ret = -1; @@ -5504,7 +5504,7 @@ cleanup: static int -remoteIsAlive(virConnectPtr conn) +remoteConnectIsAlive(virConnectPtr conn) { struct private_data *priv = conn->privateData; bool ret; @@ -6120,8 +6120,8 @@ unsigned long remoteVersion(void) static virDriver remote_driver = { .no = VIR_DRV_REMOTE, .name = "remote", - .connectOpen = remoteOpen, /* 0.3.0 */ - .connectClose = remoteClose, /* 0.3.0 */ + .connectOpen = remoteConnectOpen, /* 0.3.0 */ + .connectClose = remoteConnectClose, /* 0.3.0 */ .connectSupportsFeature = remoteConnectSupportsFeature, /* 0.3.0 */ .connectGetType = remoteConnectGetType, /* 0.3.0 */ .connectGetVersion = remoteConnectGetVersion, /* 0.3.0 */ @@ -6264,9 +6264,9 @@ static virDriver remote_driver = { .domainSnapshotIsCurrent = remoteDomainSnapshotIsCurrent, /* 0.9.13 */ .domainSnapshotHasMetadata = remoteDomainSnapshotHasMetadata, /* 0.9.13 */ .domainSnapshotDelete = remoteDomainSnapshotDelete, /* 0.8.0 */ - .domainQemuMonitorCommand = remoteQemuDomainMonitorCommand, /* 0.8.3 */ - .domainQemuAttach = qemuDomainAttach, /* 0.9.4 */ - .domainQemuAgentCommand = qemuDomainAgentCommand, /* 0.10.0 */ + .domainQemuMonitorCommand = remoteDomainQemuMonitorCommand, /* 0.8.3 */ + .domainQemuAttach = remoteDomainQemuAttach, /* 0.9.4 */ + .domainQemuAgentCommand = remoteDomainQemuAgentCommand, /* 0.10.0 */ .domainOpenConsole = remoteDomainOpenConsole, /* 0.8.6 */ .domainOpenChannel = remoteDomainOpenChannel, /* 1.0.2 */ .domainOpenGraphics = remoteDomainOpenGraphics, /* 0.9.7 */ @@ -6285,8 +6285,8 @@ static virDriver remote_driver = { .domainBlockPull = remoteDomainBlockPull, /* 0.9.4 */ .domainBlockRebase = remoteDomainBlockRebase, /* 0.9.10 */ .domainBlockCommit = remoteDomainBlockCommit, /* 0.10.2 */ - .connectSetKeepAlive = remoteSetKeepAlive, /* 0.9.8 */ - .connectIsAlive = remoteIsAlive, /* 0.9.8 */ + .connectSetKeepAlive = remoteConnectSetKeepAlive, /* 0.9.8 */ + .connectIsAlive = remoteConnectIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = remoteNodeSuspendForDuration, /* 0.9.8 */ .domainSetBlockIoTune = remoteDomainSetBlockIoTune, /* 0.9.8 */ .domainGetBlockIoTune = remoteDomainGetBlockIoTune, /* 0.9.8 */ @@ -6449,7 +6449,7 @@ static virNWFilterDriver nwfilter_driver = { #ifdef WITH_LIBVIRTD static virStateDriver state_driver = { .name = "Remote", - .stateInitialize = remoteStartup, + .stateInitialize = remoteStateInitialize, }; #endif diff --git a/src/rpc/gendispatch.pl b/src/rpc/gendispatch.pl index d364e1c..f10464f 100755 --- a/src/rpc/gendispatch.pl +++ b/src/rpc/gendispatch.pl @@ -1426,7 +1426,15 @@ elsif ($mode eq "client") { # print function print "\n"; print "static $single_ret_type\n"; - print "$structprefix$call->{ProcName}("; + if ($structprefix eq "remote") { + print "$structprefix$call->{ProcName}("; + } else { + my $proc = $call->{ProcName}; + my $extra = $structprefix; + $extra =~ s/^(\w)/uc $1/e; + $proc =~ s/^(Domain)(.*)/$1 . $extra . $2/e; + print "remote$proc("; + } print join(", ", @args_list); diff --git a/src/secret/secret_driver.c b/src/secret/secret_driver.c index 327051d..646c8ff 100644 --- a/src/secret/secret_driver.c +++ b/src/secret/secret_driver.c @@ -553,7 +553,7 @@ secretClose(virConnectPtr conn) { } static int -secretNumOfSecrets(virConnectPtr conn) +secretConnectNumOfSecrets(virConnectPtr conn) { virSecretDriverStatePtr driver = conn->secretPrivateData; int i; @@ -570,7 +570,7 @@ secretNumOfSecrets(virConnectPtr conn) } static int -secretListSecrets(virConnectPtr conn, char **uuids, int maxuuids) +secretConnectListSecrets(virConnectPtr conn, char **uuids, int maxuuids) { virSecretDriverStatePtr driver = conn->secretPrivateData; int i; @@ -629,9 +629,9 @@ secretUsageIDForDef(virSecretDefPtr def) #define MATCH(FLAG) (flags & (FLAG)) static int -secretListAllSecrets(virConnectPtr conn, - virSecretPtr **secrets, - unsigned int flags) { +secretConnectListAllSecrets(virConnectPtr conn, + virSecretPtr **secrets, + unsigned int flags) { virSecretDriverStatePtr driver = conn->secretPrivateData; virSecretPtr *tmp_secrets = NULL; int nsecrets = 0; @@ -1058,7 +1058,7 @@ cleanup: } static int -secretDriverCleanup(void) +secretStateCleanup(void) { if (driverState == NULL) return -1; @@ -1081,9 +1081,9 @@ secretDriverCleanup(void) } static int -secretDriverStartup(bool privileged, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +secretStateInitialize(bool privileged, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { char *base = NULL; @@ -1120,12 +1120,12 @@ secretDriverStartup(bool privileged, error: VIR_FREE(base); secretDriverUnlock(driverState); - secretDriverCleanup(); + secretStateCleanup(); return -1; } static int -secretDriverReload(void) +secretStateReload(void) { virSecretEntryPtr new_secrets = NULL; @@ -1159,9 +1159,9 @@ static virSecretDriver secretDriver = { .name = "secret", .secretOpen = secretOpen, /* 0.7.1 */ .secretClose = secretClose, /* 0.7.1 */ - .connectNumOfSecrets = secretNumOfSecrets, /* 0.7.1 */ - .connectListSecrets = secretListSecrets, /* 0.7.1 */ - .connectListAllSecrets = secretListAllSecrets, /* 0.10.2 */ + .connectNumOfSecrets = secretConnectNumOfSecrets, /* 0.7.1 */ + .connectListSecrets = secretConnectListSecrets, /* 0.7.1 */ + .connectListAllSecrets = secretConnectListAllSecrets, /* 0.10.2 */ .secretLookupByUUID = secretLookupByUUID, /* 0.7.1 */ .secretLookupByUsage = secretLookupByUsage, /* 0.7.1 */ .secretDefineXML = secretDefineXML, /* 0.7.1 */ @@ -1173,9 +1173,9 @@ static virSecretDriver secretDriver = { static virStateDriver stateDriver = { .name = "Secret", - .stateInitialize = secretDriverStartup, - .stateCleanup = secretDriverCleanup, - .stateReload = secretDriverReload, + .stateInitialize = secretStateInitialize, + .stateCleanup = secretStateCleanup, + .stateReload = secretStateReload, }; int diff --git a/src/storage/storage_driver.c b/src/storage/storage_driver.c index 9965b69..f190eb7 100644 --- a/src/storage/storage_driver.c +++ b/src/storage/storage_driver.c @@ -53,7 +53,7 @@ static virStorageDriverStatePtr driverState; -static int storageDriverShutdown(void); +static int storageStateCleanup(void); static void storageDriverLock(virStorageDriverStatePtr driver) { @@ -128,9 +128,9 @@ storageDriverAutostart(virStorageDriverStatePtr driver) { * Initialization function for the QEmu daemon */ static int -storageDriverStartup(bool privileged, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +storageStateInitialize(bool privileged, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { char *base = NULL; @@ -179,18 +179,18 @@ out_of_memory: error: VIR_FREE(base); storageDriverUnlock(driverState); - storageDriverShutdown(); + storageStateCleanup(); return -1; } /** - * virStorageReload: + * storageStateReload: * * Function to restart the storage driver, it will recheck the configuration * files and update its state */ static int -storageDriverReload(void) { +storageStateReload(void) { if (!driverState) return -1; @@ -206,12 +206,12 @@ storageDriverReload(void) { /** - * virStorageShutdown: + * storageStateCleanup * * Shutdown the storage driver, it will stop all active storage pools */ static int -storageDriverShutdown(void) { +storageStateCleanup(void) { if (!driverState) return -1; @@ -309,7 +309,7 @@ storageClose(virConnectPtr conn) { } static int -storageNumPools(virConnectPtr conn) { +storageConnectNumOfStoragePools(virConnectPtr conn) { virStorageDriverStatePtr driver = conn->storagePrivateData; unsigned int i, nactive = 0; @@ -326,9 +326,9 @@ storageNumPools(virConnectPtr conn) { } static int -storageListPools(virConnectPtr conn, - char **const names, - int nnames) { +storageConnectListStoragePools(virConnectPtr conn, + char **const names, + int nnames) { virStorageDriverStatePtr driver = conn->storagePrivateData; int got = 0, i; @@ -357,7 +357,7 @@ storageListPools(virConnectPtr conn, } static int -storageNumDefinedPools(virConnectPtr conn) { +storageConnectNumOfDefinedStoragePools(virConnectPtr conn) { virStorageDriverStatePtr driver = conn->storagePrivateData; unsigned int i, nactive = 0; @@ -374,9 +374,9 @@ storageNumDefinedPools(virConnectPtr conn) { } static int -storageListDefinedPools(virConnectPtr conn, - char **const names, - int nnames) { +storageConnectListDefinedStoragePools(virConnectPtr conn, + char **const names, + int nnames) { virStorageDriverStatePtr driver = conn->storagePrivateData; int got = 0, i; @@ -408,10 +408,10 @@ storageListDefinedPools(virConnectPtr conn, /* This method is required to be re-entrant / thread safe, so uses no driver lock */ static char * -storageFindPoolSources(virConnectPtr conn, - const char *type, - const char *srcSpec, - unsigned int flags) +storageConnectFindStoragePoolSources(virConnectPtr conn, + const char *type, + const char *srcSpec, + unsigned int flags) { int backend_type; virStorageBackendPtr backend; @@ -486,9 +486,9 @@ cleanup: static virStoragePoolPtr -storagePoolCreate(virConnectPtr conn, - const char *xml, - unsigned int flags) +storagePoolCreateXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { virStorageDriverStatePtr driver = conn->storagePrivateData; virStoragePoolDefPtr def; @@ -544,9 +544,9 @@ cleanup: } static virStoragePoolPtr -storagePoolDefine(virConnectPtr conn, - const char *xml, - unsigned int flags) +storagePoolDefineXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { virStorageDriverStatePtr driver = conn->storagePrivateData; virStoragePoolDefPtr def; @@ -643,8 +643,8 @@ cleanup: } static int -storagePoolStart(virStoragePoolPtr obj, - unsigned int flags) +storagePoolCreate(virStoragePoolPtr obj, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; @@ -1062,7 +1062,7 @@ cleanup: static int -storagePoolNumVolumes(virStoragePoolPtr obj) { +storagePoolNumOfVolumes(virStoragePoolPtr obj) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; int ret = -1; @@ -1207,8 +1207,8 @@ storagePoolListAllVolumes(virStoragePoolPtr pool, } static virStorageVolPtr -storageVolumeLookupByName(virStoragePoolPtr obj, - const char *name) { +storageVolLookupByName(virStoragePoolPtr obj, + const char *name) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; virStorageVolDefPtr vol; @@ -1250,8 +1250,8 @@ cleanup: static virStorageVolPtr -storageVolumeLookupByKey(virConnectPtr conn, - const char *key) { +storageVolLookupByKey(virConnectPtr conn, + const char *key) { virStorageDriverStatePtr driver = conn->storagePrivateData; unsigned int i; virStorageVolPtr ret = NULL; @@ -1282,8 +1282,8 @@ storageVolumeLookupByKey(virConnectPtr conn, } static virStorageVolPtr -storageVolumeLookupByPath(virConnectPtr conn, - const char *path) { +storageVolLookupByPath(virConnectPtr conn, + const char *path) { virStorageDriverStatePtr driver = conn->storagePrivateData; unsigned int i; virStorageVolPtr ret = NULL; @@ -1336,12 +1336,12 @@ storageVolumeLookupByPath(virConnectPtr conn, return ret; } -static int storageVolumeDelete(virStorageVolPtr obj, unsigned int flags); +static int storageVolDelete(virStorageVolPtr obj, unsigned int flags); static virStorageVolPtr -storageVolumeCreateXML(virStoragePoolPtr obj, - const char *xmldesc, - unsigned int flags) +storageVolCreateXML(virStoragePoolPtr obj, + const char *xmldesc, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; @@ -1440,7 +1440,7 @@ storageVolumeCreateXML(virStoragePoolPtr obj, if (buildret < 0) { virStoragePoolObjUnlock(pool); - storageVolumeDelete(volobj, 0); + storageVolDelete(volobj, 0); pool = NULL; goto cleanup; } @@ -1462,10 +1462,10 @@ cleanup: } static virStorageVolPtr -storageVolumeCreateXMLFrom(virStoragePoolPtr obj, - const char *xmldesc, - virStorageVolPtr vobj, - unsigned int flags) +storageVolCreateXMLFrom(virStoragePoolPtr obj, + const char *xmldesc, + virStorageVolPtr vobj, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool, origpool = NULL; @@ -1605,7 +1605,7 @@ storageVolumeCreateXMLFrom(virStoragePoolPtr obj, if (buildret < 0) { virStoragePoolObjUnlock(pool); - storageVolumeDelete(volobj, 0); + storageVolDelete(volobj, 0); pool = NULL; goto cleanup; } @@ -1627,11 +1627,11 @@ cleanup: static int -storageVolumeDownload(virStorageVolPtr obj, - virStreamPtr stream, - unsigned long long offset, - unsigned long long length, - unsigned int flags) +storageVolDownload(virStorageVolPtr obj, + virStreamPtr stream, + unsigned long long offset, + unsigned long long length, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool = NULL; @@ -1690,11 +1690,11 @@ out: static int -storageVolumeUpload(virStorageVolPtr obj, - virStreamPtr stream, - unsigned long long offset, - unsigned long long length, - unsigned int flags) +storageVolUpload(virStorageVolPtr obj, + virStreamPtr stream, + unsigned long long offset, + unsigned long long length, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool = NULL; @@ -1754,9 +1754,9 @@ out: } static int -storageVolumeResize(virStorageVolPtr obj, - unsigned long long capacity, - unsigned int flags) +storageVolResize(virStorageVolPtr obj, + unsigned long long capacity, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStorageBackendPtr backend; @@ -1858,9 +1858,9 @@ out: * appear as if it were zero-filled. */ static int -storageVolumeZeroSparseFile(virStorageVolDefPtr vol, - off_t size, - int fd) +storageVolZeroSparseFile(virStorageVolDefPtr vol, + off_t size, + int fd) { int ret = -1; @@ -1947,8 +1947,8 @@ out: static int -storageVolumeWipeInternal(virStorageVolDefPtr def, - unsigned int algorithm) +storageVolWipeInternal(virStorageVolDefPtr def, + unsigned int algorithm) { int ret = -1, fd = -1; struct stat st; @@ -2017,7 +2017,7 @@ storageVolumeWipeInternal(virStorageVolDefPtr def, goto out; } else { if (S_ISREG(st.st_mode) && st.st_blocks < (st.st_size / DEV_BSIZE)) { - ret = storageVolumeZeroSparseFile(def, st.st_size, fd); + ret = storageVolZeroSparseFile(def, st.st_size, fd); } else { if (VIR_ALLOC_N(writebuf, st.st_blksize) != 0) { @@ -2044,9 +2044,9 @@ out: static int -storageVolumeWipePattern(virStorageVolPtr obj, - unsigned int algorithm, - unsigned int flags) +storageVolWipePattern(virStorageVolPtr obj, + unsigned int algorithm, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool = NULL; @@ -2095,7 +2095,7 @@ storageVolumeWipePattern(virStorageVolPtr obj, goto out; } - if (storageVolumeWipeInternal(vol, algorithm) == -1) { + if (storageVolWipeInternal(vol, algorithm) == -1) { goto out; } @@ -2111,15 +2111,15 @@ out: } static int -storageVolumeWipe(virStorageVolPtr obj, - unsigned int flags) +storageVolWipe(virStorageVolPtr obj, + unsigned int flags) { - return storageVolumeWipePattern(obj, VIR_STORAGE_VOL_WIPE_ALG_ZERO, flags); + return storageVolWipePattern(obj, VIR_STORAGE_VOL_WIPE_ALG_ZERO, flags); } static int -storageVolumeDelete(virStorageVolPtr obj, - unsigned int flags) { +storageVolDelete(virStorageVolPtr obj, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; virStorageBackendPtr backend; @@ -2201,8 +2201,8 @@ cleanup: } static int -storageVolumeGetInfo(virStorageVolPtr obj, - virStorageVolInfoPtr info) { +storageVolGetInfo(virStorageVolPtr obj, + virStorageVolInfoPtr info) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; virStorageBackendPtr backend; @@ -2255,8 +2255,8 @@ cleanup: } static char * -storageVolumeGetXMLDesc(virStorageVolPtr obj, - unsigned int flags) +storageVolGetXMLDesc(virStorageVolPtr obj, + unsigned int flags) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; @@ -2309,7 +2309,7 @@ cleanup: } static char * -storageVolumeGetPath(virStorageVolPtr obj) { +storageVolGetPath(virStorageVolPtr obj) { virStorageDriverStatePtr driver = obj->conn->storagePrivateData; virStoragePoolObjPtr pool; virStorageVolDefPtr vol; @@ -2351,9 +2351,9 @@ cleanup: } static int -storageListAllPools(virConnectPtr conn, - virStoragePoolPtr **pools, - unsigned int flags) +storageConnectListAllStoragePools(virConnectPtr conn, + virStoragePoolPtr **pools, + unsigned int flags) { virStorageDriverStatePtr driver = conn->storagePrivateData; int ret = -1; @@ -2371,20 +2371,20 @@ static virStorageDriver storageDriver = { .name = "storage", .storageOpen = storageOpen, /* 0.4.0 */ .storageClose = storageClose, /* 0.4.0 */ - .connectNumOfStoragePools = storageNumPools, /* 0.4.0 */ - .connectListStoragePools = storageListPools, /* 0.4.0 */ - .connectNumOfDefinedStoragePools = storageNumDefinedPools, /* 0.4.0 */ - .connectListDefinedStoragePools = storageListDefinedPools, /* 0.4.0 */ - .connectListAllStoragePools = storageListAllPools, /* 0.10.2 */ - .connectFindStoragePoolSources = storageFindPoolSources, /* 0.4.0 */ + .connectNumOfStoragePools = storageConnectNumOfStoragePools, /* 0.4.0 */ + .connectListStoragePools = storageConnectListStoragePools, /* 0.4.0 */ + .connectNumOfDefinedStoragePools = storageConnectNumOfDefinedStoragePools, /* 0.4.0 */ + .connectListDefinedStoragePools = storageConnectListDefinedStoragePools, /* 0.4.0 */ + .connectListAllStoragePools = storageConnectListAllStoragePools, /* 0.10.2 */ + .connectFindStoragePoolSources = storageConnectFindStoragePoolSources, /* 0.4.0 */ .storagePoolLookupByName = storagePoolLookupByName, /* 0.4.0 */ .storagePoolLookupByUUID = storagePoolLookupByUUID, /* 0.4.0 */ .storagePoolLookupByVolume = storagePoolLookupByVolume, /* 0.4.0 */ - .storagePoolCreateXML = storagePoolCreate, /* 0.4.0 */ - .storagePoolDefineXML = storagePoolDefine, /* 0.4.0 */ + .storagePoolCreateXML = storagePoolCreateXML, /* 0.4.0 */ + .storagePoolDefineXML = storagePoolDefineXML, /* 0.4.0 */ .storagePoolBuild = storagePoolBuild, /* 0.4.0 */ .storagePoolUndefine = storagePoolUndefine, /* 0.4.0 */ - .storagePoolCreate = storagePoolStart, /* 0.4.0 */ + .storagePoolCreate = storagePoolCreate, /* 0.4.0 */ .storagePoolDestroy = storagePoolDestroy, /* 0.4.0 */ .storagePoolDelete = storagePoolDelete, /* 0.4.0 */ .storagePoolRefresh = storagePoolRefresh, /* 0.4.0 */ @@ -2392,24 +2392,24 @@ static virStorageDriver storageDriver = { .storagePoolGetXMLDesc = storagePoolGetXMLDesc, /* 0.4.0 */ .storagePoolGetAutostart = storagePoolGetAutostart, /* 0.4.0 */ .storagePoolSetAutostart = storagePoolSetAutostart, /* 0.4.0 */ - .storagePoolNumOfVolumes = storagePoolNumVolumes, /* 0.4.0 */ + .storagePoolNumOfVolumes = storagePoolNumOfVolumes, /* 0.4.0 */ .storagePoolListVolumes = storagePoolListVolumes, /* 0.4.0 */ .storagePoolListAllVolumes = storagePoolListAllVolumes, /* 0.10.2 */ - .storageVolLookupByName = storageVolumeLookupByName, /* 0.4.0 */ - .storageVolLookupByKey = storageVolumeLookupByKey, /* 0.4.0 */ - .storageVolLookupByPath = storageVolumeLookupByPath, /* 0.4.0 */ - .storageVolCreateXML = storageVolumeCreateXML, /* 0.4.0 */ - .storageVolCreateXMLFrom = storageVolumeCreateXMLFrom, /* 0.6.4 */ - .storageVolDownload = storageVolumeDownload, /* 0.9.0 */ - .storageVolUpload = storageVolumeUpload, /* 0.9.0 */ - .storageVolDelete = storageVolumeDelete, /* 0.4.0 */ - .storageVolWipe = storageVolumeWipe, /* 0.8.0 */ - .storageVolWipePattern = storageVolumeWipePattern, /* 0.9.10 */ - .storageVolGetInfo = storageVolumeGetInfo, /* 0.4.0 */ - .storageVolGetXMLDesc = storageVolumeGetXMLDesc, /* 0.4.0 */ - .storageVolGetPath = storageVolumeGetPath, /* 0.4.0 */ - .storageVolResize = storageVolumeResize, /* 0.9.10 */ + .storageVolLookupByName = storageVolLookupByName, /* 0.4.0 */ + .storageVolLookupByKey = storageVolLookupByKey, /* 0.4.0 */ + .storageVolLookupByPath = storageVolLookupByPath, /* 0.4.0 */ + .storageVolCreateXML = storageVolCreateXML, /* 0.4.0 */ + .storageVolCreateXMLFrom = storageVolCreateXMLFrom, /* 0.6.4 */ + .storageVolDownload = storageVolDownload, /* 0.9.0 */ + .storageVolUpload = storageVolUpload, /* 0.9.0 */ + .storageVolDelete = storageVolDelete, /* 0.4.0 */ + .storageVolWipe = storageVolWipe, /* 0.8.0 */ + .storageVolWipePattern = storageVolWipePattern, /* 0.9.10 */ + .storageVolGetInfo = storageVolGetInfo, /* 0.4.0 */ + .storageVolGetXMLDesc = storageVolGetXMLDesc, /* 0.4.0 */ + .storageVolGetPath = storageVolGetPath, /* 0.4.0 */ + .storageVolResize = storageVolResize, /* 0.9.10 */ .storagePoolIsActive = storagePoolIsActive, /* 0.7.3 */ .storagePoolIsPersistent = storagePoolIsPersistent, /* 0.7.3 */ @@ -2418,9 +2418,9 @@ static virStorageDriver storageDriver = { static virStateDriver stateDriver = { .name = "Storage", - .stateInitialize = storageDriverStartup, - .stateCleanup = storageDriverShutdown, - .stateReload = storageDriverReload, + .stateInitialize = storageStateInitialize, + .stateCleanup = storageStateCleanup, + .stateReload = storageStateReload, }; int storageRegister(void) { diff --git a/src/test/test_driver.c b/src/test/test_driver.c index 0b1950d..d964fb2 100644 --- a/src/test/test_driver.c +++ b/src/test/test_driver.c @@ -117,7 +117,7 @@ static const virNodeInfo defaultNodeInfo = { }; -static int testClose(virConnectPtr conn); +static int testConnectClose(virConnectPtr conn); static void testDomainEventQueue(testConnPtr driver, virDomainEventPtr event); @@ -1142,9 +1142,9 @@ static int testOpenFromFile(virConnectPtr conn, } -static virDrvOpenStatus testOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus testConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { int ret; testConnPtr privconn; @@ -1185,7 +1185,7 @@ static virDrvOpenStatus testOpen(virConnectPtr conn, privconn->domainEventState = virDomainEventStateNew(); if (!privconn->domainEventState) { testDriverUnlock(privconn); - testClose(conn); + testConnectClose(conn); return VIR_DRV_OPEN_ERROR; } @@ -1194,7 +1194,7 @@ static virDrvOpenStatus testOpen(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int testClose(virConnectPtr conn) +static int testConnectClose(virConnectPtr conn) { testConnPtr privconn = conn->privateData; testDriverLock(privconn); @@ -1216,30 +1216,30 @@ static int testClose(virConnectPtr conn) return 0; } -static int testGetVersion(virConnectPtr conn ATTRIBUTE_UNUSED, - unsigned long *hvVer) +static int testConnectGetVersion(virConnectPtr conn ATTRIBUTE_UNUSED, + unsigned long *hvVer) { *hvVer = 2; return 0; } -static int testIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) +static int testConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static int testIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) +static int testConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { return 0; } -static int testIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +static int testConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static int testGetMaxVCPUs(virConnectPtr conn ATTRIBUTE_UNUSED, - const char *type ATTRIBUTE_UNUSED) +static int testConnectGetMaxVcpus(virConnectPtr conn ATTRIBUTE_UNUSED, + const char *type ATTRIBUTE_UNUSED) { return 32; } @@ -1254,7 +1254,7 @@ static int testNodeGetInfo(virConnectPtr conn, return 0; } -static char *testGetCapabilities(virConnectPtr conn) +static char *testConnectGetCapabilities(virConnectPtr conn) { testConnPtr privconn = conn->privateData; char *xml; @@ -1265,7 +1265,7 @@ static char *testGetCapabilities(virConnectPtr conn) return xml; } -static int testNumOfDomains(virConnectPtr conn) +static int testConnectNumOfDomains(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int count; @@ -1374,7 +1374,7 @@ cleanup: } -static virDomainPtr testLookupDomainByID(virConnectPtr conn, +static virDomainPtr testDomainLookupByID(virConnectPtr conn, int id) { testConnPtr privconn = conn->privateData; @@ -1400,7 +1400,7 @@ cleanup: return ret; } -static virDomainPtr testLookupDomainByUUID(virConnectPtr conn, +static virDomainPtr testDomainLookupByUUID(virConnectPtr conn, const unsigned char *uuid) { testConnPtr privconn = conn->privateData; @@ -1426,7 +1426,7 @@ cleanup: return ret; } -static virDomainPtr testLookupDomainByName(virConnectPtr conn, +static virDomainPtr testDomainLookupByName(virConnectPtr conn, const char *name) { testConnPtr privconn = conn->privateData; @@ -1452,9 +1452,9 @@ cleanup: return ret; } -static int testListDomains(virConnectPtr conn, - int *ids, - int maxids) +static int testConnectListDomains(virConnectPtr conn, + int *ids, + int maxids) { testConnPtr privconn = conn->privateData; int n; @@ -1466,7 +1466,7 @@ static int testListDomains(virConnectPtr conn, return n; } -static int testDestroyDomain(virDomainPtr domain) +static int testDomainDestroy(virDomainPtr domain) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -1503,7 +1503,7 @@ cleanup: return ret; } -static int testResumeDomain(virDomainPtr domain) +static int testDomainResume(virDomainPtr domain) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -1544,7 +1544,7 @@ cleanup: return ret; } -static int testPauseDomain(virDomainPtr domain) +static int testDomainSuspend(virDomainPtr domain) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -1587,7 +1587,7 @@ cleanup: return ret; } -static int testShutdownDomainFlags(virDomainPtr domain, +static int testDomainShutdownFlags(virDomainPtr domain, unsigned int flags) { testConnPtr privconn = domain->conn->privateData; @@ -1633,13 +1633,13 @@ cleanup: return ret; } -static int testShutdownDomain(virDomainPtr domain) +static int testDomainShutdown(virDomainPtr domain) { - return testShutdownDomainFlags(domain, 0); + return testDomainShutdownFlags(domain, 0); } /* Similar behaviour as shutdown */ -static int testRebootDomain(virDomainPtr domain, +static int testDomainReboot(virDomainPtr domain, unsigned int action ATTRIBUTE_UNUSED) { testConnPtr privconn = domain->conn->privateData; @@ -1709,7 +1709,7 @@ cleanup: return ret; } -static int testGetDomainInfo(virDomainPtr domain, +static int testDomainGetInfo(virDomainPtr domain, virDomainInfoPtr info) { testConnPtr privconn = domain->conn->privateData; @@ -2059,14 +2059,14 @@ cleanup: return ret; } -static char *testGetOSType(virDomainPtr dom ATTRIBUTE_UNUSED) { +static char *testDomainGetOSType(virDomainPtr dom ATTRIBUTE_UNUSED) { char *ret = strdup("linux"); if (!ret) virReportOOMError(); return ret; } -static unsigned long long testGetMaxMemory(virDomainPtr domain) { +static unsigned long long testDomainGetMaxMemory(virDomainPtr domain) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; unsigned long long ret = 0; @@ -2089,8 +2089,8 @@ cleanup: return ret; } -static int testSetMaxMemory(virDomainPtr domain, - unsigned long memory) +static int testDomainSetMaxMemory(virDomainPtr domain, + unsigned long memory) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -2116,8 +2116,8 @@ cleanup: return ret; } -static int testSetMemory(virDomainPtr domain, - unsigned long memory) +static int testDomainSetMemory(virDomainPtr domain, + unsigned long memory) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -2215,7 +2215,7 @@ testDomainSetVcpusFlags(virDomainPtr domain, unsigned int nrCpus, _("invalid flag combination: (0x%x)"), flags); return -1; } - if (!nrCpus || (maxvcpus = testGetMaxVCPUs(domain->conn, NULL)) < nrCpus) { + if (!nrCpus || (maxvcpus = testConnectGetMaxVcpus(domain->conn, NULL)) < nrCpus) { virReportError(VIR_ERR_INVALID_ARG, _("argument out of range: %d"), nrCpus); return -1; @@ -2286,7 +2286,7 @@ cleanup: } static int -testSetVcpus(virDomainPtr domain, unsigned int nrCpus) +testDomainSetVcpus(virDomainPtr domain, unsigned int nrCpus) { return testDomainSetVcpusFlags(domain, nrCpus, VIR_DOMAIN_AFFECT_LIVE); } @@ -2467,7 +2467,7 @@ cleanup: return ret; } -static int testNumOfDefinedDomains(virConnectPtr conn) { +static int testConnectNumOfDefinedDomains(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int count; @@ -2478,9 +2478,9 @@ static int testNumOfDefinedDomains(virConnectPtr conn) { return count; } -static int testListDefinedDomains(virConnectPtr conn, - char **const names, - int maxnames) { +static int testConnectListDefinedDomains(virConnectPtr conn, + char **const names, + int maxnames) { testConnPtr privconn = conn->privateData; int n; @@ -2728,10 +2728,10 @@ static char *testDomainGetSchedulerType(virDomainPtr domain ATTRIBUTE_UNUSED, } static int -testDomainGetSchedulerParamsFlags(virDomainPtr domain, - virTypedParameterPtr params, - int *nparams, - unsigned int flags) +testDomainGetSchedulerParametersFlags(virDomainPtr domain, + virTypedParameterPtr params, + int *nparams, + unsigned int flags) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -2765,18 +2765,18 @@ cleanup: } static int -testDomainGetSchedulerParams(virDomainPtr domain, - virTypedParameterPtr params, - int *nparams) +testDomainGetSchedulerParameters(virDomainPtr domain, + virTypedParameterPtr params, + int *nparams) { - return testDomainGetSchedulerParamsFlags(domain, params, nparams, 0); + return testDomainGetSchedulerParametersFlags(domain, params, nparams, 0); } static int -testDomainSetSchedulerParamsFlags(virDomainPtr domain, - virTypedParameterPtr params, - int nparams, - unsigned int flags) +testDomainSetSchedulerParametersFlags(virDomainPtr domain, + virTypedParameterPtr params, + int nparams, + unsigned int flags) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; @@ -2815,11 +2815,11 @@ cleanup: } static int -testDomainSetSchedulerParams(virDomainPtr domain, - virTypedParameterPtr params, - int nparams) +testDomainSetSchedulerParameters(virDomainPtr domain, + virTypedParameterPtr params, + int nparams) { - return testDomainSetSchedulerParamsFlags(domain, params, nparams, 0); + return testDomainSetSchedulerParametersFlags(domain, params, nparams, 0); } static int testDomainBlockStats(virDomainPtr domain, @@ -2927,7 +2927,7 @@ error: return ret; } -static virDrvOpenStatus testOpenNetwork(virConnectPtr conn, +static virDrvOpenStatus testNetworkOpen(virConnectPtr conn, virConnectAuthPtr auth ATTRIBUTE_UNUSED, unsigned int flags) { @@ -2940,14 +2940,14 @@ static virDrvOpenStatus testOpenNetwork(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int testCloseNetwork(virConnectPtr conn) { +static int testNetworkClose(virConnectPtr conn) { conn->networkPrivateData = NULL; return 0; } -static virNetworkPtr testLookupNetworkByUUID(virConnectPtr conn, - const unsigned char *uuid) +static virNetworkPtr testNetworkLookupByUUID(virConnectPtr conn, + const unsigned char *uuid) { testConnPtr privconn = conn->privateData; virNetworkObjPtr net; @@ -2970,7 +2970,7 @@ cleanup: return ret; } -static virNetworkPtr testLookupNetworkByName(virConnectPtr conn, +static virNetworkPtr testNetworkLookupByName(virConnectPtr conn, const char *name) { testConnPtr privconn = conn->privateData; @@ -2995,7 +2995,7 @@ cleanup: } -static int testNumNetworks(virConnectPtr conn) { +static int testConnectNumOfNetworks(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int numActive = 0, i; @@ -3011,7 +3011,7 @@ static int testNumNetworks(virConnectPtr conn) { return numActive; } -static int testListNetworks(virConnectPtr conn, char **const names, int nnames) { +static int testConnectListNetworks(virConnectPtr conn, char **const names, int nnames) { testConnPtr privconn = conn->privateData; int n = 0, i; @@ -3038,7 +3038,7 @@ no_memory: return -1; } -static int testNumDefinedNetworks(virConnectPtr conn) { +static int testConnectNumOfDefinedNetworks(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int numInactive = 0, i; @@ -3054,7 +3054,7 @@ static int testNumDefinedNetworks(virConnectPtr conn) { return numInactive; } -static int testListDefinedNetworks(virConnectPtr conn, char **const names, int nnames) { +static int testConnectListDefinedNetworks(virConnectPtr conn, char **const names, int nnames) { testConnPtr privconn = conn->privateData; int n = 0, i; @@ -3082,7 +3082,7 @@ no_memory: } static int -testNetworkListAllNetworks(virConnectPtr conn, +testConnectListAllNetworks(virConnectPtr conn, virNetworkPtr **nets, unsigned int flags) { @@ -3141,7 +3141,7 @@ cleanup: } -static virNetworkPtr testNetworkCreate(virConnectPtr conn, const char *xml) { +static virNetworkPtr testNetworkCreateXML(virConnectPtr conn, const char *xml) { testConnPtr privconn = conn->privateData; virNetworkDefPtr def; virNetworkObjPtr net = NULL; @@ -3167,7 +3167,7 @@ cleanup: } static -virNetworkPtr testNetworkDefine(virConnectPtr conn, const char *xml) +virNetworkPtr testNetworkDefineXML(virConnectPtr conn, const char *xml) { testConnPtr privconn = conn->privateData; virNetworkDefPtr def; @@ -3273,7 +3273,7 @@ cleanup: return ret; } -static int testNetworkStart(virNetworkPtr network) { +static int testNetworkCreate(virNetworkPtr network) { testConnPtr privconn = network->conn->privateData; virNetworkObjPtr privnet; int ret = -1; @@ -3447,7 +3447,7 @@ cleanup: * Physical host interface routines */ -static virDrvOpenStatus testOpenInterface(virConnectPtr conn, +static virDrvOpenStatus testInterfaceOpen(virConnectPtr conn, virConnectAuthPtr auth ATTRIBUTE_UNUSED, unsigned int flags) { @@ -3460,14 +3460,14 @@ static virDrvOpenStatus testOpenInterface(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int testCloseInterface(virConnectPtr conn) +static int testInterfaceClose(virConnectPtr conn) { conn->interfacePrivateData = NULL; return 0; } -static int testNumOfInterfaces(virConnectPtr conn) +static int testConnectNumOfInterfaces(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int i, count = 0; @@ -3484,7 +3484,7 @@ static int testNumOfInterfaces(virConnectPtr conn) return count; } -static int testListInterfaces(virConnectPtr conn, char **const names, int nnames) +static int testConnectListInterfaces(virConnectPtr conn, char **const names, int nnames) { testConnPtr privconn = conn->privateData; int n = 0, i; @@ -3513,7 +3513,7 @@ no_memory: return -1; } -static int testNumOfDefinedInterfaces(virConnectPtr conn) +static int testConnectNumOfDefinedInterfaces(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int i, count = 0; @@ -3530,7 +3530,7 @@ static int testNumOfDefinedInterfaces(virConnectPtr conn) return count; } -static int testListDefinedInterfaces(virConnectPtr conn, char **const names, int nnames) +static int testConnectListDefinedInterfaces(virConnectPtr conn, char **const names, int nnames) { testConnPtr privconn = conn->privateData; int n = 0, i; @@ -3559,7 +3559,7 @@ no_memory: return -1; } -static virInterfacePtr testLookupInterfaceByName(virConnectPtr conn, +static virInterfacePtr testInterfaceLookupByName(virConnectPtr conn, const char *name) { testConnPtr privconn = conn->privateData; @@ -3583,7 +3583,7 @@ cleanup: return ret; } -static virInterfacePtr testLookupInterfaceByMACString(virConnectPtr conn, +static virInterfacePtr testInterfaceLookupByMACString(virConnectPtr conn, const char *mac) { testConnPtr privconn = conn->privateData; @@ -3964,7 +3964,7 @@ testStoragePoolLookupByVolume(virStorageVolPtr vol) { } static int -testStorageNumPools(virConnectPtr conn) { +testConnectNumOfStoragePools(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int numActive = 0, i; @@ -3978,9 +3978,9 @@ testStorageNumPools(virConnectPtr conn) { } static int -testStorageListPools(virConnectPtr conn, - char **const names, - int nnames) { +testConnectListStoragePools(virConnectPtr conn, + char **const names, + int nnames) { testConnPtr privconn = conn->privateData; int n = 0, i; @@ -4008,7 +4008,7 @@ no_memory: } static int -testStorageNumDefinedPools(virConnectPtr conn) { +testConnectNumOfDefinedStoragePools(virConnectPtr conn) { testConnPtr privconn = conn->privateData; int numInactive = 0, i; @@ -4025,9 +4025,9 @@ testStorageNumDefinedPools(virConnectPtr conn) { } static int -testStorageListDefinedPools(virConnectPtr conn, - char **const names, - int nnames) { +testConnectListDefinedStoragePools(virConnectPtr conn, + char **const names, + int nnames) { testConnPtr privconn = conn->privateData; int n = 0, i; @@ -4055,9 +4055,9 @@ no_memory: } static int -testStorageListAllPools(virConnectPtr conn, - virStoragePoolPtr **pools, - unsigned int flags) +testConnectListAllStoragePools(virConnectPtr conn, + virStoragePoolPtr **pools, + unsigned int flags) { testConnPtr privconn = conn->privateData; int ret = -1; @@ -4116,8 +4116,8 @@ cleanup: static int -testStoragePoolStart(virStoragePoolPtr pool, - unsigned int flags) +testStoragePoolCreate(virStoragePoolPtr pool, + unsigned int flags) { testConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; @@ -4151,10 +4151,10 @@ cleanup: } static char * -testStorageFindPoolSources(virConnectPtr conn ATTRIBUTE_UNUSED, - const char *type, - const char *srcSpec, - unsigned int flags) +testConnectFindStoragePoolSources(virConnectPtr conn ATTRIBUTE_UNUSED, + const char *type, + const char *srcSpec, + unsigned int flags) { virStoragePoolSourcePtr source = NULL; int pool_type; @@ -4207,9 +4207,9 @@ cleanup: static virStoragePoolPtr -testStoragePoolCreate(virConnectPtr conn, - const char *xml, - unsigned int flags) +testStoragePoolCreateXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { testConnPtr privconn = conn->privateData; virStoragePoolDefPtr def; @@ -4254,9 +4254,9 @@ cleanup: } static virStoragePoolPtr -testStoragePoolDefine(virConnectPtr conn, - const char *xml, - unsigned int flags) +testStoragePoolDefineXML(virConnectPtr conn, + const char *xml, + unsigned int flags) { testConnPtr privconn = conn->privateData; virStoragePoolDefPtr def; @@ -4591,7 +4591,7 @@ cleanup: static int -testStoragePoolNumVolumes(virStoragePoolPtr pool) { +testStoragePoolNumOfVolumes(virStoragePoolPtr pool) { testConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; int ret = -1; @@ -4737,8 +4737,8 @@ testStoragePoolListAllVolumes(virStoragePoolPtr obj, } static virStorageVolPtr -testStorageVolumeLookupByName(virStoragePoolPtr pool, - const char *name ATTRIBUTE_UNUSED) { +testStorageVolLookupByName(virStoragePoolPtr pool, + const char *name ATTRIBUTE_UNUSED) { testConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; virStorageVolDefPtr privvol; @@ -4781,8 +4781,8 @@ cleanup: static virStorageVolPtr -testStorageVolumeLookupByKey(virConnectPtr conn, - const char *key) { +testStorageVolLookupByKey(virConnectPtr conn, + const char *key) { testConnPtr privconn = conn->privateData; unsigned int i; virStorageVolPtr ret = NULL; @@ -4816,8 +4816,8 @@ testStorageVolumeLookupByKey(virConnectPtr conn, } static virStorageVolPtr -testStorageVolumeLookupByPath(virConnectPtr conn, - const char *path) { +testStorageVolLookupByPath(virConnectPtr conn, + const char *path) { testConnPtr privconn = conn->privateData; unsigned int i; virStorageVolPtr ret = NULL; @@ -4851,9 +4851,9 @@ testStorageVolumeLookupByPath(virConnectPtr conn, } static virStorageVolPtr -testStorageVolumeCreateXML(virStoragePoolPtr pool, - const char *xmldesc, - unsigned int flags) +testStorageVolCreateXML(virStoragePoolPtr pool, + const char *xmldesc, + unsigned int flags) { testConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; @@ -4935,10 +4935,10 @@ cleanup: } static virStorageVolPtr -testStorageVolumeCreateXMLFrom(virStoragePoolPtr pool, - const char *xmldesc, - virStorageVolPtr clonevol, - unsigned int flags) +testStorageVolCreateXMLFrom(virStoragePoolPtr pool, + const char *xmldesc, + virStorageVolPtr clonevol, + unsigned int flags) { testConnPtr privconn = pool->conn->privateData; virStoragePoolObjPtr privpool; @@ -5030,8 +5030,8 @@ cleanup: } static int -testStorageVolumeDelete(virStorageVolPtr vol, - unsigned int flags) +testStorageVolDelete(virStorageVolPtr vol, + unsigned int flags) { testConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; @@ -5113,8 +5113,8 @@ static int testStorageVolumeTypeForPool(int pooltype) { } static int -testStorageVolumeGetInfo(virStorageVolPtr vol, - virStorageVolInfoPtr info) { +testStorageVolGetInfo(virStorageVolPtr vol, + virStorageVolInfoPtr info) { testConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; virStorageVolDefPtr privvol; @@ -5158,8 +5158,8 @@ cleanup: } static char * -testStorageVolumeGetXMLDesc(virStorageVolPtr vol, - unsigned int flags) +testStorageVolGetXMLDesc(virStorageVolPtr vol, + unsigned int flags) { testConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; @@ -5202,7 +5202,7 @@ cleanup: } static char * -testStorageVolumeGetPath(virStorageVolPtr vol) { +testStorageVolGetPath(virStorageVolPtr vol) { testConnPtr privconn = vol->conn->privateData; virStoragePoolObjPtr privpool; virStorageVolDefPtr privvol; @@ -5604,10 +5604,10 @@ out: /* Domain event implementations */ static int -testDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, - void *opaque, - virFreeCallback freecb) +testConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, + void *opaque, + virFreeCallback freecb) { testConnPtr driver = conn->privateData; int ret; @@ -5623,8 +5623,8 @@ testDomainEventRegister(virConnectPtr conn, static int -testDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) +testConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { testConnPtr driver = conn->privateData; int ret; @@ -5640,12 +5640,12 @@ testDomainEventDeregister(virConnectPtr conn, static int -testDomainEventRegisterAny(virConnectPtr conn, - virDomainPtr dom, - int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, - virFreeCallback freecb) +testConnectDomainEventRegisterAny(virConnectPtr conn, + virDomainPtr dom, + int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, + virFreeCallback freecb) { testConnPtr driver = conn->privateData; int ret; @@ -5662,8 +5662,8 @@ testDomainEventRegisterAny(virConnectPtr conn, } static int -testDomainEventDeregisterAny(virConnectPtr conn, - int callbackID) +testConnectDomainEventDeregisterAny(virConnectPtr conn, + int callbackID) { testConnPtr driver = conn->privateData; int ret; @@ -5722,9 +5722,9 @@ static int testNWFilterClose(virConnectPtr conn) { return 0; } -static int testListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +static int testConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { testConnPtr privconn = conn->privateData; int ret; @@ -5793,46 +5793,46 @@ testDomainScreenshot(virDomainPtr dom ATTRIBUTE_UNUSED, static virDriver testDriver = { .no = VIR_DRV_TEST, .name = "Test", - .connectOpen = testOpen, /* 0.1.1 */ - .connectClose = testClose, /* 0.1.1 */ - .connectGetVersion = testGetVersion, /* 0.1.1 */ + .connectOpen = testConnectOpen, /* 0.1.1 */ + .connectClose = testConnectClose, /* 0.1.1 */ + .connectGetVersion = testConnectGetVersion, /* 0.1.1 */ .connectGetHostname = virGetHostname, /* 0.6.3 */ - .connectGetMaxVcpus = testGetMaxVCPUs, /* 0.3.2 */ + .connectGetMaxVcpus = testConnectGetMaxVcpus, /* 0.3.2 */ .nodeGetInfo = testNodeGetInfo, /* 0.1.1 */ - .connectGetCapabilities = testGetCapabilities, /* 0.2.1 */ - .connectListDomains = testListDomains, /* 0.1.1 */ - .connectNumOfDomains = testNumOfDomains, /* 0.1.1 */ - .connectListAllDomains = testListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = testConnectGetCapabilities, /* 0.2.1 */ + .connectListDomains = testConnectListDomains, /* 0.1.1 */ + .connectNumOfDomains = testConnectNumOfDomains, /* 0.1.1 */ + .connectListAllDomains = testConnectListAllDomains, /* 0.9.13 */ .domainCreateXML = testDomainCreateXML, /* 0.1.4 */ - .domainLookupByID = testLookupDomainByID, /* 0.1.1 */ - .domainLookupByUUID = testLookupDomainByUUID, /* 0.1.1 */ - .domainLookupByName = testLookupDomainByName, /* 0.1.1 */ - .domainSuspend = testPauseDomain, /* 0.1.1 */ - .domainResume = testResumeDomain, /* 0.1.1 */ - .domainShutdown = testShutdownDomain, /* 0.1.1 */ - .domainShutdownFlags = testShutdownDomainFlags, /* 0.9.10 */ - .domainReboot = testRebootDomain, /* 0.1.1 */ - .domainDestroy = testDestroyDomain, /* 0.1.1 */ - .domainGetOSType = testGetOSType, /* 0.1.9 */ - .domainGetMaxMemory = testGetMaxMemory, /* 0.1.4 */ - .domainSetMaxMemory = testSetMaxMemory, /* 0.1.1 */ - .domainSetMemory = testSetMemory, /* 0.1.4 */ - .domainGetInfo = testGetDomainInfo, /* 0.1.1 */ + .domainLookupByID = testDomainLookupByID, /* 0.1.1 */ + .domainLookupByUUID = testDomainLookupByUUID, /* 0.1.1 */ + .domainLookupByName = testDomainLookupByName, /* 0.1.1 */ + .domainSuspend = testDomainSuspend, /* 0.1.1 */ + .domainResume = testDomainResume, /* 0.1.1 */ + .domainShutdown = testDomainShutdown, /* 0.1.1 */ + .domainShutdownFlags = testDomainShutdownFlags, /* 0.9.10 */ + .domainReboot = testDomainReboot, /* 0.1.1 */ + .domainDestroy = testDomainDestroy, /* 0.1.1 */ + .domainGetOSType = testDomainGetOSType, /* 0.1.9 */ + .domainGetMaxMemory = testDomainGetMaxMemory, /* 0.1.4 */ + .domainSetMaxMemory = testDomainSetMaxMemory, /* 0.1.1 */ + .domainSetMemory = testDomainSetMemory, /* 0.1.4 */ + .domainGetInfo = testDomainGetInfo, /* 0.1.1 */ .domainGetState = testDomainGetState, /* 0.9.2 */ .domainSave = testDomainSave, /* 0.3.2 */ .domainSaveFlags = testDomainSaveFlags, /* 0.9.4 */ .domainRestore = testDomainRestore, /* 0.3.2 */ .domainRestoreFlags = testDomainRestoreFlags, /* 0.9.4 */ .domainCoreDump = testDomainCoreDump, /* 0.3.2 */ - .domainSetVcpus = testSetVcpus, /* 0.1.4 */ + .domainSetVcpus = testDomainSetVcpus, /* 0.1.4 */ .domainSetVcpusFlags = testDomainSetVcpusFlags, /* 0.8.5 */ .domainGetVcpusFlags = testDomainGetVcpusFlags, /* 0.8.5 */ .domainPinVcpu = testDomainPinVcpu, /* 0.7.3 */ .domainGetVcpus = testDomainGetVcpus, /* 0.7.3 */ .domainGetMaxVcpus = testDomainGetMaxVcpus, /* 0.7.3 */ .domainGetXMLDesc = testDomainGetXMLDesc, /* 0.1.4 */ - .connectListDefinedDomains = testListDefinedDomains, /* 0.1.11 */ - .connectNumOfDefinedDomains = testNumOfDefinedDomains, /* 0.1.11 */ + .connectListDefinedDomains = testConnectListDefinedDomains, /* 0.1.11 */ + .connectNumOfDefinedDomains = testConnectNumOfDefinedDomains, /* 0.1.11 */ .domainCreate = testDomainCreate, /* 0.1.11 */ .domainCreateWithFlags = testDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = testDomainDefineXML, /* 0.1.11 */ @@ -5841,43 +5841,43 @@ static virDriver testDriver = { .domainGetAutostart = testDomainGetAutostart, /* 0.3.2 */ .domainSetAutostart = testDomainSetAutostart, /* 0.3.2 */ .domainGetSchedulerType = testDomainGetSchedulerType, /* 0.3.2 */ - .domainGetSchedulerParameters = testDomainGetSchedulerParams, /* 0.3.2 */ - .domainGetSchedulerParametersFlags = testDomainGetSchedulerParamsFlags, /* 0.9.2 */ - .domainSetSchedulerParameters = testDomainSetSchedulerParams, /* 0.3.2 */ - .domainSetSchedulerParametersFlags = testDomainSetSchedulerParamsFlags, /* 0.9.2 */ + .domainGetSchedulerParameters = testDomainGetSchedulerParameters, /* 0.3.2 */ + .domainGetSchedulerParametersFlags = testDomainGetSchedulerParametersFlags, /* 0.9.2 */ + .domainSetSchedulerParameters = testDomainSetSchedulerParameters, /* 0.3.2 */ + .domainSetSchedulerParametersFlags = testDomainSetSchedulerParametersFlags, /* 0.9.2 */ .domainBlockStats = testDomainBlockStats, /* 0.7.0 */ .domainInterfaceStats = testDomainInterfaceStats, /* 0.7.0 */ .nodeGetCellsFreeMemory = testNodeGetCellsFreeMemory, /* 0.4.2 */ - .connectDomainEventRegister = testDomainEventRegister, /* 0.6.0 */ - .connectDomainEventDeregister = testDomainEventDeregister, /* 0.6.0 */ - .connectIsEncrypted = testIsEncrypted, /* 0.7.3 */ - .connectIsSecure = testIsSecure, /* 0.7.3 */ + .connectDomainEventRegister = testConnectDomainEventRegister, /* 0.6.0 */ + .connectDomainEventDeregister = testConnectDomainEventDeregister, /* 0.6.0 */ + .connectIsEncrypted = testConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = testConnectIsSecure, /* 0.7.3 */ .domainIsActive = testDomainIsActive, /* 0.7.3 */ .domainIsPersistent = testDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = testDomainIsUpdated, /* 0.8.6 */ - .connectDomainEventRegisterAny = testDomainEventRegisterAny, /* 0.8.0 */ - .connectDomainEventDeregisterAny = testDomainEventDeregisterAny, /* 0.8.0 */ - .connectIsAlive = testIsAlive, /* 0.9.8 */ + .connectDomainEventRegisterAny = testConnectDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = testConnectDomainEventDeregisterAny, /* 0.8.0 */ + .connectIsAlive = testConnectIsAlive, /* 0.9.8 */ .nodeGetCPUMap = testNodeGetCPUMap, /* 1.0.0 */ .domainScreenshot = testDomainScreenshot, /* 1.0.5 */ }; static virNetworkDriver testNetworkDriver = { "Test", - .networkOpen = testOpenNetwork, /* 0.3.2 */ - .networkClose = testCloseNetwork, /* 0.3.2 */ - .connectNumOfNetworks = testNumNetworks, /* 0.3.2 */ - .connectListNetworks = testListNetworks, /* 0.3.2 */ - .connectNumOfDefinedNetworks = testNumDefinedNetworks, /* 0.3.2 */ - .connectListDefinedNetworks = testListDefinedNetworks, /* 0.3.2 */ - .connectListAllNetworks = testNetworkListAllNetworks, /* 0.10.2 */ - .networkLookupByUUID = testLookupNetworkByUUID, /* 0.3.2 */ - .networkLookupByName = testLookupNetworkByName, /* 0.3.2 */ - .networkCreateXML = testNetworkCreate, /* 0.3.2 */ - .networkDefineXML = testNetworkDefine, /* 0.3.2 */ + .networkOpen = testNetworkOpen, /* 0.3.2 */ + .networkClose = testNetworkClose, /* 0.3.2 */ + .connectNumOfNetworks = testConnectNumOfNetworks, /* 0.3.2 */ + .connectListNetworks = testConnectListNetworks, /* 0.3.2 */ + .connectNumOfDefinedNetworks = testConnectNumOfDefinedNetworks, /* 0.3.2 */ + .connectListDefinedNetworks = testConnectListDefinedNetworks, /* 0.3.2 */ + .connectListAllNetworks = testConnectListAllNetworks, /* 0.10.2 */ + .networkLookupByUUID = testNetworkLookupByUUID, /* 0.3.2 */ + .networkLookupByName = testNetworkLookupByName, /* 0.3.2 */ + .networkCreateXML = testNetworkCreateXML, /* 0.3.2 */ + .networkDefineXML = testNetworkDefineXML, /* 0.3.2 */ .networkUndefine = testNetworkUndefine, /* 0.3.2 */ .networkUpdate = testNetworkUpdate, /* 0.10.2 */ - .networkCreate = testNetworkStart, /* 0.3.2 */ + .networkCreate = testNetworkCreate, /* 0.3.2 */ .networkDestroy = testNetworkDestroy, /* 0.3.2 */ .networkGetXMLDesc = testNetworkGetXMLDesc, /* 0.3.2 */ .networkGetBridgeName = testNetworkGetBridgeName, /* 0.3.2 */ @@ -5889,14 +5889,14 @@ static virNetworkDriver testNetworkDriver = { static virInterfaceDriver testInterfaceDriver = { "Test", /* name */ - .interfaceOpen = testOpenInterface, /* 0.7.0 */ - .interfaceClose = testCloseInterface, /* 0.7.0 */ - .connectNumOfInterfaces = testNumOfInterfaces, /* 0.7.0 */ - .connectListInterfaces = testListInterfaces, /* 0.7.0 */ - .connectNumOfDefinedInterfaces = testNumOfDefinedInterfaces, /* 0.7.0 */ - .connectListDefinedInterfaces = testListDefinedInterfaces, /* 0.7.0 */ - .interfaceLookupByName = testLookupInterfaceByName, /* 0.7.0 */ - .interfaceLookupByMACString = testLookupInterfaceByMACString, /* 0.7.0 */ + .interfaceOpen = testInterfaceOpen, /* 0.7.0 */ + .interfaceClose = testInterfaceClose, /* 0.7.0 */ + .connectNumOfInterfaces = testConnectNumOfInterfaces, /* 0.7.0 */ + .connectListInterfaces = testConnectListInterfaces, /* 0.7.0 */ + .connectNumOfDefinedInterfaces = testConnectNumOfDefinedInterfaces, /* 0.7.0 */ + .connectListDefinedInterfaces = testConnectListDefinedInterfaces, /* 0.7.0 */ + .interfaceLookupByName = testInterfaceLookupByName, /* 0.7.0 */ + .interfaceLookupByMACString = testInterfaceLookupByMACString, /* 0.7.0 */ .interfaceGetXMLDesc = testInterfaceGetXMLDesc, /* 0.7.0 */ .interfaceDefineXML = testInterfaceDefineXML, /* 0.7.0 */ .interfaceUndefine = testInterfaceUndefine, /* 0.7.0 */ @@ -5914,20 +5914,20 @@ static virStorageDriver testStorageDriver = { .storageOpen = testStorageOpen, /* 0.4.1 */ .storageClose = testStorageClose, /* 0.4.1 */ - .connectNumOfStoragePools = testStorageNumPools, /* 0.5.0 */ - .connectListStoragePools = testStorageListPools, /* 0.5.0 */ - .connectNumOfDefinedStoragePools = testStorageNumDefinedPools, /* 0.5.0 */ - .connectListDefinedStoragePools = testStorageListDefinedPools, /* 0.5.0 */ - .connectListAllStoragePools = testStorageListAllPools, /* 0.10.2 */ - .connectFindStoragePoolSources = testStorageFindPoolSources, /* 0.5.0 */ + .connectNumOfStoragePools = testConnectNumOfStoragePools, /* 0.5.0 */ + .connectListStoragePools = testConnectListStoragePools, /* 0.5.0 */ + .connectNumOfDefinedStoragePools = testConnectNumOfDefinedStoragePools, /* 0.5.0 */ + .connectListDefinedStoragePools = testConnectListDefinedStoragePools, /* 0.5.0 */ + .connectListAllStoragePools = testConnectListAllStoragePools, /* 0.10.2 */ + .connectFindStoragePoolSources = testConnectFindStoragePoolSources, /* 0.5.0 */ .storagePoolLookupByName = testStoragePoolLookupByName, /* 0.5.0 */ .storagePoolLookupByUUID = testStoragePoolLookupByUUID, /* 0.5.0 */ .storagePoolLookupByVolume = testStoragePoolLookupByVolume, /* 0.5.0 */ - .storagePoolCreateXML = testStoragePoolCreate, /* 0.5.0 */ - .storagePoolDefineXML = testStoragePoolDefine, /* 0.5.0 */ + .storagePoolCreateXML = testStoragePoolCreateXML, /* 0.5.0 */ + .storagePoolDefineXML = testStoragePoolDefineXML, /* 0.5.0 */ .storagePoolBuild = testStoragePoolBuild, /* 0.5.0 */ .storagePoolUndefine = testStoragePoolUndefine, /* 0.5.0 */ - .storagePoolCreate = testStoragePoolStart, /* 0.5.0 */ + .storagePoolCreate = testStoragePoolCreate, /* 0.5.0 */ .storagePoolDestroy = testStoragePoolDestroy, /* 0.5.0 */ .storagePoolDelete = testStoragePoolDelete, /* 0.5.0 */ .storagePoolRefresh = testStoragePoolRefresh, /* 0.5.0 */ @@ -5935,19 +5935,19 @@ static virStorageDriver testStorageDriver = { .storagePoolGetXMLDesc = testStoragePoolGetXMLDesc, /* 0.5.0 */ .storagePoolGetAutostart = testStoragePoolGetAutostart, /* 0.5.0 */ .storagePoolSetAutostart = testStoragePoolSetAutostart, /* 0.5.0 */ - .storagePoolNumOfVolumes = testStoragePoolNumVolumes, /* 0.5.0 */ + .storagePoolNumOfVolumes = testStoragePoolNumOfVolumes, /* 0.5.0 */ .storagePoolListVolumes = testStoragePoolListVolumes, /* 0.5.0 */ .storagePoolListAllVolumes = testStoragePoolListAllVolumes, /* 0.10.2 */ - .storageVolLookupByName = testStorageVolumeLookupByName, /* 0.5.0 */ - .storageVolLookupByKey = testStorageVolumeLookupByKey, /* 0.5.0 */ - .storageVolLookupByPath = testStorageVolumeLookupByPath, /* 0.5.0 */ - .storageVolCreateXML = testStorageVolumeCreateXML, /* 0.5.0 */ - .storageVolCreateXMLFrom = testStorageVolumeCreateXMLFrom, /* 0.6.4 */ - .storageVolDelete = testStorageVolumeDelete, /* 0.5.0 */ - .storageVolGetInfo = testStorageVolumeGetInfo, /* 0.5.0 */ - .storageVolGetXMLDesc = testStorageVolumeGetXMLDesc, /* 0.5.0 */ - .storageVolGetPath = testStorageVolumeGetPath, /* 0.5.0 */ + .storageVolLookupByName = testStorageVolLookupByName, /* 0.5.0 */ + .storageVolLookupByKey = testStorageVolLookupByKey, /* 0.5.0 */ + .storageVolLookupByPath = testStorageVolLookupByPath, /* 0.5.0 */ + .storageVolCreateXML = testStorageVolCreateXML, /* 0.5.0 */ + .storageVolCreateXMLFrom = testStorageVolCreateXMLFrom, /* 0.6.4 */ + .storageVolDelete = testStorageVolDelete, /* 0.5.0 */ + .storageVolGetInfo = testStorageVolGetInfo, /* 0.5.0 */ + .storageVolGetXMLDesc = testStorageVolGetXMLDesc, /* 0.5.0 */ + .storageVolGetPath = testStorageVolGetPath, /* 0.5.0 */ .storagePoolIsActive = testStoragePoolIsActive, /* 0.7.3 */ .storagePoolIsPersistent = testStoragePoolIsPersistent, /* 0.7.3 */ }; diff --git a/src/uml/uml_driver.c b/src/uml/uml_driver.c index e30f067..9b0aba6 100644 --- a/src/uml/uml_driver.c +++ b/src/uml/uml_driver.c @@ -89,7 +89,7 @@ static int umlProcessAutoDestroyRemove(struct uml_driver *driver, virDomainObjPtr vm); -static int umlShutdown(void); +static int umlStateCleanup(void); static void *umlDomainObjPrivateAlloc(void) { @@ -446,9 +446,9 @@ virDomainDefParserConfig umlDriverDomainDefParserConfig = { * Initialization function for the Uml daemon */ static int -umlStartup(bool privileged, - virStateInhibitCallback callback, - void *opaque) +umlStateInitialize(bool privileged, + virStateInhibitCallback callback, + void *opaque) { char *base = NULL; char *userdir = NULL; @@ -586,7 +586,7 @@ error: VIR_FREE(userdir); VIR_FREE(base); umlDriverUnlock(uml_driver); - umlShutdown(); + umlStateCleanup(); return -1; } @@ -606,13 +606,13 @@ static void umlNotifyLoadDomain(virDomainObjPtr vm, int newVM, void *opaque) /** - * umlReload: + * umlStateReload: * * Function to restart the Uml daemon, it will recheck the configuration * files and update its state and the networking */ static int -umlReload(void) { +umlStateReload(void) { if (!uml_driver) return 0; @@ -645,12 +645,12 @@ umlShutdownOneVM(virDomainObjPtr dom, void *opaque) } /** - * umlShutdown: + * umlStateCleanup: * * Shutdown the Uml daemon, it will stop all active domains and networks */ static int -umlShutdown(void) { +umlStateCleanup(void) { if (!uml_driver) return -1; @@ -1186,9 +1186,9 @@ static void umlShutdownVMDaemon(struct uml_driver *driver, } -static virDrvOpenStatus umlOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus umlConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR); @@ -1241,7 +1241,7 @@ static virDrvOpenStatus umlOpen(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int umlClose(virConnectPtr conn) { +static int umlConnectClose(virConnectPtr conn) { struct uml_driver *driver = conn->privateData; umlDriverLock(driver); @@ -1253,32 +1253,32 @@ static int umlClose(virConnectPtr conn) { return 0; } -static const char *umlGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { +static const char *umlConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "UML"; } -static int umlIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) +static int umlConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Trivially secure, since always inside the daemon */ return 1; } -static int umlIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) +static int umlConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Not encrypted, but remote driver takes care of that */ return 0; } -static int umlIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +static int umlConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static char *umlGetCapabilities(virConnectPtr conn) { +static char *umlConnectGetCapabilities(virConnectPtr conn) { struct uml_driver *driver = (struct uml_driver *)conn->privateData; char *xml; @@ -1469,7 +1469,7 @@ cleanup: return ret; } -static int umlGetVersion(virConnectPtr conn, unsigned long *version) { +static int umlConnectGetVersion(virConnectPtr conn, unsigned long *version) { struct uml_driver *driver = conn->privateData; struct utsname ut; int ret = -1; @@ -1494,7 +1494,7 @@ cleanup: return ret; } -static int umlListDomains(virConnectPtr conn, int *ids, int nids) { +static int umlConnectListDomains(virConnectPtr conn, int *ids, int nids) { struct uml_driver *driver = conn->privateData; int n; @@ -1504,7 +1504,7 @@ static int umlListDomains(virConnectPtr conn, int *ids, int nids) { return n; } -static int umlNumDomains(virConnectPtr conn) { +static int umlConnectNumOfDomains(virConnectPtr conn) { struct uml_driver *driver = conn->privateData; int n; @@ -1514,8 +1514,8 @@ static int umlNumDomains(virConnectPtr conn) { return n; } -static virDomainPtr umlDomainCreate(virConnectPtr conn, const char *xml, - unsigned int flags) { +static virDomainPtr umlDomainCreateXML(virConnectPtr conn, const char *xml, + unsigned int flags) { struct uml_driver *driver = conn->privateData; virDomainDefPtr def; virDomainObjPtr vm = NULL; @@ -1876,8 +1876,8 @@ cleanup: } -static int umlListDefinedDomains(virConnectPtr conn, - char **const names, int nnames) { +static int umlConnectListDefinedDomains(virConnectPtr conn, + char **const names, int nnames) { struct uml_driver *driver = conn->privateData; int n; @@ -1888,7 +1888,7 @@ static int umlListDefinedDomains(virConnectPtr conn, return n; } -static int umlNumDefinedDomains(virConnectPtr conn) { +static int umlConnectNumOfDefinedDomains(virConnectPtr conn) { struct uml_driver *driver = conn->privateData; int n; @@ -1900,7 +1900,7 @@ static int umlNumDefinedDomains(virConnectPtr conn) { } -static int umlDomainStartWithFlags(virDomainPtr dom, unsigned int flags) { +static int umlDomainCreateWithFlags(virDomainPtr dom, unsigned int flags) { struct uml_driver *driver = dom->conn->privateData; virDomainObjPtr vm; virDomainEventPtr event = NULL; @@ -1934,11 +1934,11 @@ cleanup: return ret; } -static int umlDomainStart(virDomainPtr dom) { - return umlDomainStartWithFlags(dom, 0); +static int umlDomainCreate(virDomainPtr dom) { + return umlDomainCreateWithFlags(dom, 0); } -static virDomainPtr umlDomainDefine(virConnectPtr conn, const char *xml) { +static virDomainPtr umlDomainDefineXML(virConnectPtr conn, const char *xml) { struct uml_driver *driver = conn->privateData; virDomainDefPtr def; virDomainObjPtr vm = NULL; @@ -2492,10 +2492,10 @@ cleanup: static int -umlDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, - void *opaque, - virFreeCallback freecb) +umlConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, + void *opaque, + virFreeCallback freecb) { struct uml_driver *driver = conn->privateData; int ret; @@ -2510,8 +2510,8 @@ umlDomainEventRegister(virConnectPtr conn, } static int -umlDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) +umlConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { struct uml_driver *driver = conn->privateData; int ret; @@ -2526,12 +2526,12 @@ umlDomainEventDeregister(virConnectPtr conn, } static int -umlDomainEventRegisterAny(virConnectPtr conn, - virDomainPtr dom, - int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, - virFreeCallback freecb) +umlConnectDomainEventRegisterAny(virConnectPtr conn, + virDomainPtr dom, + int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, + virFreeCallback freecb) { struct uml_driver *driver = conn->privateData; int ret; @@ -2549,8 +2549,8 @@ umlDomainEventRegisterAny(virConnectPtr conn, static int -umlDomainEventDeregisterAny(virConnectPtr conn, - int callbackID) +umlConnectDomainEventDeregisterAny(virConnectPtr conn, + int callbackID) { struct uml_driver *driver = conn->privateData; int ret; @@ -2572,9 +2572,9 @@ static void umlDomainEventQueue(struct uml_driver *driver, virDomainEventStateQueue(driver->domainEventState, event); } -static int umlListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +static int umlConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { struct uml_driver *driver = conn->privateData; int ret = -1; @@ -2593,17 +2593,17 @@ static int umlListAllDomains(virConnectPtr conn, static virDriver umlDriver = { .no = VIR_DRV_UML, .name = "UML", - .connectOpen = umlOpen, /* 0.5.0 */ - .connectClose = umlClose, /* 0.5.0 */ - .connectGetType = umlGetType, /* 0.5.0 */ - .connectGetVersion = umlGetVersion, /* 0.5.0 */ + .connectOpen = umlConnectOpen, /* 0.5.0 */ + .connectClose = umlConnectClose, /* 0.5.0 */ + .connectGetType = umlConnectGetType, /* 0.5.0 */ + .connectGetVersion = umlConnectGetVersion, /* 0.5.0 */ .connectGetHostname = virGetHostname, /* 0.5.0 */ .nodeGetInfo = nodeGetInfo, /* 0.5.0 */ - .connectGetCapabilities = umlGetCapabilities, /* 0.5.0 */ - .connectListDomains = umlListDomains, /* 0.5.0 */ - .connectNumOfDomains = umlNumDomains, /* 0.5.0 */ - .connectListAllDomains = umlListAllDomains, /* 0.9.13 */ - .domainCreateXML = umlDomainCreate, /* 0.5.0 */ + .connectGetCapabilities = umlConnectGetCapabilities, /* 0.5.0 */ + .connectListDomains = umlConnectListDomains, /* 0.5.0 */ + .connectNumOfDomains = umlConnectNumOfDomains, /* 0.5.0 */ + .connectListAllDomains = umlConnectListAllDomains, /* 0.9.13 */ + .domainCreateXML = umlDomainCreateXML, /* 0.5.0 */ .domainLookupByID = umlDomainLookupByID, /* 0.5.0 */ .domainLookupByUUID = umlDomainLookupByUUID, /* 0.5.0 */ .domainLookupByName = umlDomainLookupByName, /* 0.5.0 */ @@ -2618,11 +2618,11 @@ static virDriver umlDriver = { .domainGetInfo = umlDomainGetInfo, /* 0.5.0 */ .domainGetState = umlDomainGetState, /* 0.9.2 */ .domainGetXMLDesc = umlDomainGetXMLDesc, /* 0.5.0 */ - .connectListDefinedDomains = umlListDefinedDomains, /* 0.5.0 */ - .connectNumOfDefinedDomains = umlNumDefinedDomains, /* 0.5.0 */ - .domainCreate = umlDomainStart, /* 0.5.0 */ - .domainCreateWithFlags = umlDomainStartWithFlags, /* 0.8.2 */ - .domainDefineXML = umlDomainDefine, /* 0.5.0 */ + .connectListDefinedDomains = umlConnectListDefinedDomains, /* 0.5.0 */ + .connectNumOfDefinedDomains = umlConnectNumOfDefinedDomains, /* 0.5.0 */ + .domainCreate = umlDomainCreate, /* 0.5.0 */ + .domainCreateWithFlags = umlDomainCreateWithFlags, /* 0.8.2 */ + .domainDefineXML = umlDomainDefineXML, /* 0.5.0 */ .domainUndefine = umlDomainUndefine, /* 0.5.0 */ .domainUndefineFlags = umlDomainUndefineFlags, /* 0.9.4 */ .domainAttachDevice = umlDomainAttachDevice, /* 0.8.4 */ @@ -2637,17 +2637,17 @@ static virDriver umlDriver = { .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.5.0 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.5.0 */ .nodeGetCPUMap = nodeGetCPUMap, /* 1.0.0 */ - .connectDomainEventRegister = umlDomainEventRegister, /* 0.9.4 */ - .connectDomainEventDeregister = umlDomainEventDeregister, /* 0.9.4 */ - .connectIsEncrypted = umlIsEncrypted, /* 0.7.3 */ - .connectIsSecure = umlIsSecure, /* 0.7.3 */ + .connectDomainEventRegister = umlConnectDomainEventRegister, /* 0.9.4 */ + .connectDomainEventDeregister = umlConnectDomainEventDeregister, /* 0.9.4 */ + .connectIsEncrypted = umlConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = umlConnectIsSecure, /* 0.7.3 */ .domainIsActive = umlDomainIsActive, /* 0.7.3 */ .domainIsPersistent = umlDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = umlDomainIsUpdated, /* 0.8.6 */ - .connectDomainEventRegisterAny = umlDomainEventRegisterAny, /* 0.9.4 */ - .connectDomainEventDeregisterAny = umlDomainEventDeregisterAny, /* 0.9.4 */ + .connectDomainEventRegisterAny = umlConnectDomainEventRegisterAny, /* 0.9.4 */ + .connectDomainEventDeregisterAny = umlConnectDomainEventDeregisterAny, /* 0.9.4 */ .domainOpenConsole = umlDomainOpenConsole, /* 0.8.6 */ - .connectIsAlive = umlIsAlive, /* 0.9.8 */ + .connectIsAlive = umlConnectIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .nodeGetMemoryParameters = nodeGetMemoryParameters, /* 0.10.2 */ .nodeSetMemoryParameters = nodeSetMemoryParameters, /* 0.10.2 */ @@ -2655,9 +2655,9 @@ static virDriver umlDriver = { static virStateDriver umlStateDriver = { .name = "UML", - .stateInitialize = umlStartup, - .stateCleanup = umlShutdown, - .stateReload = umlReload, + .stateInitialize = umlStateInitialize, + .stateCleanup = umlStateCleanup, + .stateReload = umlStateReload, }; int umlRegister(void) { diff --git a/src/vbox/vbox_driver.c b/src/vbox/vbox_driver.c index c2e17e4..dc1e8c3 100644 --- a/src/vbox/vbox_driver.c +++ b/src/vbox/vbox_driver.c @@ -141,9 +141,9 @@ int vboxRegister(void) { return 0; } -static virDrvOpenStatus vboxOpenDummy(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus vboxConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { uid_t uid = getuid(); @@ -184,5 +184,5 @@ static virDrvOpenStatus vboxOpenDummy(virConnectPtr conn, static virDriver vboxDriverDummy = { VIR_DRV_VBOX, "VBOX", - .connectOpen = vboxOpenDummy, + .connectOpen = vboxConnectOpen, }; diff --git a/src/vbox/vbox_tmpl.c b/src/vbox/vbox_tmpl.c index 8ef16ba..315ba9c 100644 --- a/src/vbox/vbox_tmpl.c +++ b/src/vbox/vbox_tmpl.c @@ -991,9 +991,9 @@ static void vboxUninitialize(vboxGlobalData *data) { } -static virDrvOpenStatus vboxOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +static virDrvOpenStatus vboxConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { vboxGlobalData *data = NULL; uid_t uid = getuid(); @@ -1068,7 +1068,7 @@ static virDrvOpenStatus vboxOpen(virConnectPtr conn, return VIR_DRV_OPEN_SUCCESS; } -static int vboxClose(virConnectPtr conn) { +static int vboxConnectClose(virConnectPtr conn) { vboxGlobalData *data = conn->privateData; VIR_DEBUG("%s: in vboxClose",conn->driver->name); @@ -1078,7 +1078,7 @@ static int vboxClose(virConnectPtr conn) { return 0; } -static int vboxGetVersion(virConnectPtr conn, unsigned long *version) { +static int vboxConnectGetVersion(virConnectPtr conn, unsigned long *version) { vboxGlobalData *data = conn->privateData; VIR_DEBUG("%s: in vboxGetVersion",conn->driver->name); @@ -1089,22 +1089,22 @@ static int vboxGetVersion(virConnectPtr conn, unsigned long *version) { return 0; } -static int vboxIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { +static int vboxConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED) { /* Driver is using local, non-network based transport */ return 1; } -static int vboxIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { +static int vboxConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { /* No encryption is needed, or used on the local transport*/ return 0; } -static int vboxIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +static int vboxConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static int vboxGetMaxVcpus(virConnectPtr conn, const char *type ATTRIBUTE_UNUSED) { +static int vboxConnectGetMaxVcpus(virConnectPtr conn, const char *type ATTRIBUTE_UNUSED) { VBOX_OBJECT_CHECK(conn, int, -1); PRUint32 maxCPUCount = 0; @@ -1126,7 +1126,7 @@ static int vboxGetMaxVcpus(virConnectPtr conn, const char *type ATTRIBUTE_UNUSED } -static char *vboxGetCapabilities(virConnectPtr conn) { +static char *vboxConnectGetCapabilities(virConnectPtr conn) { VBOX_OBJECT_CHECK(conn, char *, NULL); vboxDriverLock(data); @@ -1136,7 +1136,7 @@ static char *vboxGetCapabilities(virConnectPtr conn) { return ret; } -static int vboxListDomains(virConnectPtr conn, int *ids, int nids) { +static int vboxConnectListDomains(virConnectPtr conn, int *ids, int nids) { VBOX_OBJECT_CHECK(conn, int, -1); vboxArray machines = VBOX_ARRAY_INITIALIZER; PRUint32 state; @@ -1173,7 +1173,7 @@ cleanup: return ret; } -static int vboxNumOfDomains(virConnectPtr conn) { +static int vboxConnectNumOfDomains(virConnectPtr conn) { VBOX_OBJECT_CHECK(conn, int, -1); vboxArray machines = VBOX_ARRAY_INITIALIZER; PRUint32 state; @@ -3447,7 +3447,7 @@ cleanup: return ret; } -static int vboxListDefinedDomains(virConnectPtr conn, char ** const names, int maxnames) { +static int vboxConnectListDefinedDomains(virConnectPtr conn, char ** const names, int maxnames) { VBOX_OBJECT_CHECK(conn, int, -1); vboxArray machines = VBOX_ARRAY_INITIALIZER; char *machineName = NULL; @@ -3499,7 +3499,7 @@ cleanup: return ret; } -static int vboxNumOfDefinedDomains(virConnectPtr conn) { +static int vboxConnectNumOfDefinedDomains(virConnectPtr conn) { VBOX_OBJECT_CHECK(conn, int, -1); vboxArray machines = VBOX_ARRAY_INITIALIZER; PRUint32 state = MachineState_Null; @@ -7248,10 +7248,10 @@ static void vboxReadCallback(int watch ATTRIBUTE_UNUSED, } } -static int vboxDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, - void *opaque, - virFreeCallback freecb) { +static int vboxConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, + void *opaque, + virFreeCallback freecb) { VBOX_OBJECT_CHECK(conn, int, -1); int vboxRet = -1; nsresult rc; @@ -7311,8 +7311,8 @@ static int vboxDomainEventRegister(virConnectPtr conn, } } -static int vboxDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) { +static int vboxConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { VBOX_OBJECT_CHECK(conn, int, -1); int cnt; @@ -7338,12 +7338,12 @@ static int vboxDomainEventDeregister(virConnectPtr conn, return ret; } -static int vboxDomainEventRegisterAny(virConnectPtr conn, - virDomainPtr dom, - int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, - virFreeCallback freecb) { +static int vboxConnectDomainEventRegisterAny(virConnectPtr conn, + virDomainPtr dom, + int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, + virFreeCallback freecb) { VBOX_OBJECT_CHECK(conn, int, -1); int vboxRet = -1; nsresult rc; @@ -7405,8 +7405,8 @@ static int vboxDomainEventRegisterAny(virConnectPtr conn, } } -static int vboxDomainEventDeregisterAny(virConnectPtr conn, - int callbackID) { +static int vboxConnectDomainEventDeregisterAny(virConnectPtr conn, + int callbackID) { VBOX_OBJECT_CHECK(conn, int, -1); int cnt; @@ -7467,7 +7467,7 @@ static int vboxNetworkClose(virConnectPtr conn) { return 0; } -static int vboxNumOfNetworks(virConnectPtr conn) { +static int vboxConnectNumOfNetworks(virConnectPtr conn) { VBOX_OBJECT_HOST_CHECK(conn, int, 0); vboxArray networkInterfaces = VBOX_ARRAY_INITIALIZER; int i = 0; @@ -7500,7 +7500,7 @@ static int vboxNumOfNetworks(virConnectPtr conn) { return ret; } -static int vboxListNetworks(virConnectPtr conn, char **const names, int nnames) { +static int vboxConnectListNetworks(virConnectPtr conn, char **const names, int nnames) { VBOX_OBJECT_HOST_CHECK(conn, int, 0); vboxArray networkInterfaces = VBOX_ARRAY_INITIALIZER; int i = 0; @@ -7549,7 +7549,7 @@ static int vboxListNetworks(virConnectPtr conn, char **const names, int nnames) return ret; } -static int vboxNumOfDefinedNetworks(virConnectPtr conn) { +static int vboxConnectNumOfDefinedNetworks(virConnectPtr conn) { VBOX_OBJECT_HOST_CHECK(conn, int, 0); vboxArray networkInterfaces = VBOX_ARRAY_INITIALIZER; int i = 0; @@ -7582,7 +7582,7 @@ static int vboxNumOfDefinedNetworks(virConnectPtr conn) { return ret; } -static int vboxListDefinedNetworks(virConnectPtr conn, char **const names, int nnames) { +static int vboxConnectListDefinedNetworks(virConnectPtr conn, char **const names, int nnames) { VBOX_OBJECT_HOST_CHECK(conn, int, 0); vboxArray networkInterfaces = VBOX_ARRAY_INITIALIZER; int i = 0; @@ -8282,7 +8282,7 @@ static int vboxStorageClose(virConnectPtr conn) { return 0; } -static int vboxStorageNumOfPools(virConnectPtr conn ATTRIBUTE_UNUSED) { +static int vboxConnectNumOfStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED) { /** Currently only one pool supported, the default one * given by ISystemProperties::defaultHardDiskFolder() @@ -8291,8 +8291,8 @@ static int vboxStorageNumOfPools(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } -static int vboxStorageListPools(virConnectPtr conn ATTRIBUTE_UNUSED, - char **const names, int nnames) { +static int vboxConnectListStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED, + char **const names, int nnames) { int numActive = 0; if (nnames == 1) { @@ -8508,7 +8508,7 @@ static virStorageVolPtr vboxStorageVolLookupByKey(virConnectPtr conn, const char VBOX_UTF16_TO_UTF8(hddNameUtf16, &hddNameUtf8); if (hddNameUtf8) { - if (vboxStorageNumOfPools(conn) == 1) { + if (vboxConnectNumOfStoragePools(conn) == 1) { ret = virGetStorageVol(conn, "default-pool", hddNameUtf8, key, NULL, NULL); VIR_DEBUG("Storage Volume Pool: %s", "default-pool"); @@ -8581,7 +8581,7 @@ static virStorageVolPtr vboxStorageVolLookupByPath(virConnectPtr conn, const cha /* TODO: currently only one default pool and thus * the check below, change it when pools are supported */ - if (vboxStorageNumOfPools(conn) == 1) + if (vboxConnectNumOfStoragePools(conn) == 1) ret = virGetStorageVol(conn, "default-pool", hddNameUtf8, key, NULL, NULL); @@ -9239,9 +9239,9 @@ endjob: #define MATCH(FLAG) (flags & (FLAG)) static int -vboxListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +vboxConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { VBOX_OBJECT_CHECK(conn, int, -1); vboxArray machines = VBOX_ARRAY_INITIALIZER; @@ -9405,16 +9405,16 @@ no_memory: virDriver NAME(Driver) = { .no = VIR_DRV_VBOX, .name = "VBOX", - .connectOpen = vboxOpen, /* 0.6.3 */ - .connectClose = vboxClose, /* 0.6.3 */ - .connectGetVersion = vboxGetVersion, /* 0.6.3 */ + .connectOpen = vboxConnectOpen, /* 0.6.3 */ + .connectClose = vboxConnectClose, /* 0.6.3 */ + .connectGetVersion = vboxConnectGetVersion, /* 0.6.3 */ .connectGetHostname = virGetHostname, /* 0.6.3 */ - .connectGetMaxVcpus = vboxGetMaxVcpus, /* 0.6.3 */ + .connectGetMaxVcpus = vboxConnectGetMaxVcpus, /* 0.6.3 */ .nodeGetInfo = nodeGetInfo, /* 0.6.3 */ - .connectGetCapabilities = vboxGetCapabilities, /* 0.6.3 */ - .connectListDomains = vboxListDomains, /* 0.6.3 */ - .connectNumOfDomains = vboxNumOfDomains, /* 0.6.3 */ - .connectListAllDomains = vboxListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = vboxConnectGetCapabilities, /* 0.6.3 */ + .connectListDomains = vboxConnectListDomains, /* 0.6.3 */ + .connectNumOfDomains = vboxConnectNumOfDomains, /* 0.6.3 */ + .connectListAllDomains = vboxConnectListAllDomains, /* 0.9.13 */ .domainCreateXML = vboxDomainCreateXML, /* 0.6.3 */ .domainLookupByID = vboxDomainLookupByID, /* 0.6.3 */ .domainLookupByUUID = vboxDomainLookupByUUID, /* 0.6.3 */ @@ -9436,8 +9436,8 @@ virDriver NAME(Driver) = { .domainGetVcpusFlags = vboxDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = vboxDomainGetMaxVcpus, /* 0.7.1 */ .domainGetXMLDesc = vboxDomainGetXMLDesc, /* 0.6.3 */ - .connectListDefinedDomains = vboxListDefinedDomains, /* 0.6.3 */ - .connectNumOfDefinedDomains = vboxNumOfDefinedDomains, /* 0.6.3 */ + .connectListDefinedDomains = vboxConnectListDefinedDomains, /* 0.6.3 */ + .connectNumOfDefinedDomains = vboxConnectNumOfDefinedDomains, /* 0.6.3 */ .domainCreate = vboxDomainCreate, /* 0.6.3 */ .domainCreateWithFlags = vboxDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = vboxDomainDefineXML, /* 0.6.3 */ @@ -9454,17 +9454,17 @@ virDriver NAME(Driver) = { .domainScreenshot = vboxDomainScreenshot, /* 0.9.2 */ #endif #if VBOX_API_VERSION > 2002 && VBOX_API_VERSION < 4000 - .connectDomainEventRegister = vboxDomainEventRegister, /* 0.7.0 */ - .connectDomainEventDeregister = vboxDomainEventDeregister, /* 0.7.0 */ + .connectDomainEventRegister = vboxConnectDomainEventRegister, /* 0.7.0 */ + .connectDomainEventDeregister = vboxConnectDomainEventDeregister, /* 0.7.0 */ #endif - .connectIsEncrypted = vboxIsEncrypted, /* 0.7.3 */ - .connectIsSecure = vboxIsSecure, /* 0.7.3 */ + .connectIsEncrypted = vboxConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = vboxConnectIsSecure, /* 0.7.3 */ .domainIsActive = vboxDomainIsActive, /* 0.7.3 */ .domainIsPersistent = vboxDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = vboxDomainIsUpdated, /* 0.8.6 */ #if VBOX_API_VERSION > 2002 && VBOX_API_VERSION < 4000 - .connectDomainEventRegisterAny = vboxDomainEventRegisterAny, /* 0.8.0 */ - .connectDomainEventDeregisterAny = vboxDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = vboxConnectDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = vboxConnectDomainEventDeregisterAny, /* 0.8.0 */ #endif .domainSnapshotCreateXML = vboxDomainSnapshotCreateXML, /* 0.8.0 */ .domainSnapshotGetXMLDesc = vboxDomainSnapshotGetXMLDesc, /* 0.8.0 */ @@ -9478,17 +9478,17 @@ virDriver NAME(Driver) = { .domainSnapshotHasMetadata = vboxDomainSnapshotHasMetadata, /* 0.9.13 */ .domainRevertToSnapshot = vboxDomainRevertToSnapshot, /* 0.8.0 */ .domainSnapshotDelete = vboxDomainSnapshotDelete, /* 0.8.0 */ - .connectIsAlive = vboxIsAlive, /* 0.9.8 */ + .connectIsAlive = vboxConnectIsAlive, /* 0.9.8 */ }; virNetworkDriver NAME(NetworkDriver) = { "VBOX", .networkOpen = vboxNetworkOpen, /* 0.6.4 */ .networkClose = vboxNetworkClose, /* 0.6.4 */ - .connectNumOfNetworks = vboxNumOfNetworks, /* 0.6.4 */ - .connectListNetworks = vboxListNetworks, /* 0.6.4 */ - .connectNumOfDefinedNetworks = vboxNumOfDefinedNetworks, /* 0.6.4 */ - .connectListDefinedNetworks = vboxListDefinedNetworks, /* 0.6.4 */ + .connectNumOfNetworks = vboxConnectNumOfNetworks, /* 0.6.4 */ + .connectListNetworks = vboxConnectListNetworks, /* 0.6.4 */ + .connectNumOfDefinedNetworks = vboxConnectNumOfDefinedNetworks, /* 0.6.4 */ + .connectListDefinedNetworks = vboxConnectListDefinedNetworks, /* 0.6.4 */ .networkLookupByUUID = vboxNetworkLookupByUUID, /* 0.6.4 */ .networkLookupByName = vboxNetworkLookupByName, /* 0.6.4 */ .networkCreateXML = vboxNetworkCreateXML, /* 0.6.4 */ @@ -9503,8 +9503,8 @@ virStorageDriver NAME(StorageDriver) = { .name = "VBOX", .storageOpen = vboxStorageOpen, /* 0.7.1 */ .storageClose = vboxStorageClose, /* 0.7.1 */ - .connectNumOfStoragePools = vboxStorageNumOfPools, /* 0.7.1 */ - .connectListStoragePools = vboxStorageListPools, /* 0.7.1 */ + .connectNumOfStoragePools = vboxConnectNumOfStoragePools, /* 0.7.1 */ + .connectListStoragePools = vboxConnectListStoragePools, /* 0.7.1 */ .storagePoolLookupByName = vboxStoragePoolLookupByName, /* 0.7.1 */ .storagePoolNumOfVolumes = vboxStoragePoolNumOfVolumes, /* 0.7.1 */ .storagePoolListVolumes = vboxStoragePoolListVolumes, /* 0.7.1 */ diff --git a/src/vmware/vmware_driver.c b/src/vmware/vmware_driver.c index e42c8e5..00852be 100644 --- a/src/vmware/vmware_driver.c +++ b/src/vmware/vmware_driver.c @@ -82,9 +82,9 @@ vmwareDomainXMLConfigInit(void) } static virDrvOpenStatus -vmwareOpen(virConnectPtr conn, - virConnectAuthPtr auth ATTRIBUTE_UNUSED, - unsigned int flags) +vmwareConnectOpen(virConnectPtr conn, + virConnectAuthPtr auth ATTRIBUTE_UNUSED, + unsigned int flags) { struct vmware_driver *driver; char * vmrun = NULL; @@ -162,7 +162,7 @@ vmwareOpen(virConnectPtr conn, }; static int -vmwareClose(virConnectPtr conn) +vmwareConnectClose(virConnectPtr conn) { struct vmware_driver *driver = conn->privateData; @@ -174,13 +174,13 @@ vmwareClose(virConnectPtr conn) } static const char * -vmwareGetType(virConnectPtr conn ATTRIBUTE_UNUSED) +vmwareConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "VMware"; } static int -vmwareGetVersion(virConnectPtr conn, unsigned long *version) +vmwareConnectGetVersion(virConnectPtr conn, unsigned long *version) { struct vmware_driver *driver = conn->privateData; @@ -431,6 +431,19 @@ vmwareDomainShutdown(virDomainPtr dom) } static int +vmwareDomainDestroy(virDomainPtr dom) +{ + return vmwareDomainShutdownFlags(dom, 0); +} + +static int +vmwareDomainDestroyFlags(virDomainPtr dom, + unsigned int flags) +{ + return vmwareDomainShutdownFlags(dom, flags); +} + +static int vmwareDomainSuspend(virDomainPtr dom) { struct vmware_driver *driver = dom->conn->privateData; @@ -773,7 +786,7 @@ vmwareDomainLookupByID(virConnectPtr conn, int id) } static char * -vmwareGetOSType(virDomainPtr dom) +vmwareDomainGetOSType(virDomainPtr dom) { struct vmware_driver *driver = dom->conn->privateData; virDomainObjPtr vm; @@ -924,9 +937,9 @@ vmwareDomainGetXMLDesc(virDomainPtr dom, unsigned int flags) } static char * -vmwareDomainXMLFromNative(virConnectPtr conn, const char *nativeFormat, - const char *nativeConfig, - unsigned int flags) +vmwareConnectDomainXMLFromNative(virConnectPtr conn, const char *nativeFormat, + const char *nativeConfig, + unsigned int flags) { struct vmware_driver *driver = conn->privateData; virVMXContext ctx; @@ -969,7 +982,7 @@ vmwareDomainObjListUpdateAll(virDomainObjListPtr doms, struct vmware_driver *dri } static int -vmwareNumDefinedDomains(virConnectPtr conn) +vmwareConnectNumOfDefinedDomains(virConnectPtr conn) { struct vmware_driver *driver = conn->privateData; int n; @@ -983,7 +996,7 @@ vmwareNumDefinedDomains(virConnectPtr conn) } static int -vmwareNumDomains(virConnectPtr conn) +vmwareConnectNumOfDomains(virConnectPtr conn) { struct vmware_driver *driver = conn->privateData; int n; @@ -998,7 +1011,7 @@ vmwareNumDomains(virConnectPtr conn) static int -vmwareListDomains(virConnectPtr conn, int *ids, int nids) +vmwareConnectListDomains(virConnectPtr conn, int *ids, int nids) { struct vmware_driver *driver = conn->privateData; int n; @@ -1012,8 +1025,8 @@ vmwareListDomains(virConnectPtr conn, int *ids, int nids) } static int -vmwareListDefinedDomains(virConnectPtr conn, - char **const names, int nnames) +vmwareConnectListDefinedDomains(virConnectPtr conn, + char **const names, int nnames) { struct vmware_driver *driver = conn->privateData; int n; @@ -1093,15 +1106,15 @@ vmwareDomainGetState(virDomainPtr dom, } static int -vmwareIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +vmwareConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { return 1; } static int -vmwareListAllDomains(virConnectPtr conn, - virDomainPtr **domains, - unsigned int flags) +vmwareConnectListAllDomains(virConnectPtr conn, + virDomainPtr **domains, + unsigned int flags) { struct vmware_driver *driver = conn->privateData; int ret = -1; @@ -1120,13 +1133,13 @@ vmwareListAllDomains(virConnectPtr conn, static virDriver vmwareDriver = { .no = VIR_DRV_VMWARE, .name = "VMWARE", - .connectOpen = vmwareOpen, /* 0.8.7 */ - .connectClose = vmwareClose, /* 0.8.7 */ - .connectGetType = vmwareGetType, /* 0.8.7 */ - .connectGetVersion = vmwareGetVersion, /* 0.8.7 */ - .connectListDomains = vmwareListDomains, /* 0.8.7 */ - .connectNumOfDomains = vmwareNumDomains, /* 0.8.7 */ - .connectListAllDomains = vmwareListAllDomains, /* 0.9.13 */ + .connectOpen = vmwareConnectOpen, /* 0.8.7 */ + .connectClose = vmwareConnectClose, /* 0.8.7 */ + .connectGetType = vmwareConnectGetType, /* 0.8.7 */ + .connectGetVersion = vmwareConnectGetVersion, /* 0.8.7 */ + .connectListDomains = vmwareConnectListDomains, /* 0.8.7 */ + .connectNumOfDomains = vmwareConnectNumOfDomains, /* 0.8.7 */ + .connectListAllDomains = vmwareConnectListAllDomains, /* 0.9.13 */ .domainCreateXML = vmwareDomainCreateXML, /* 0.8.7 */ .domainLookupByID = vmwareDomainLookupByID, /* 0.8.7 */ .domainLookupByUUID = vmwareDomainLookupByUUID, /* 0.8.7 */ @@ -1136,15 +1149,15 @@ static virDriver vmwareDriver = { .domainShutdown = vmwareDomainShutdown, /* 0.8.7 */ .domainShutdownFlags = vmwareDomainShutdownFlags, /* 0.9.10 */ .domainReboot = vmwareDomainReboot, /* 0.8.7 */ - .domainDestroy = vmwareDomainShutdown, /* 0.8.7 */ - .domainDestroyFlags = vmwareDomainShutdownFlags, /* 0.9.4 */ - .domainGetOSType = vmwareGetOSType, /* 0.8.7 */ + .domainDestroy = vmwareDomainDestroy, /* 0.8.7 */ + .domainDestroyFlags = vmwareDomainDestroyFlags, /* 0.9.4 */ + .domainGetOSType = vmwareDomainGetOSType, /* 0.8.7 */ .domainGetInfo = vmwareDomainGetInfo, /* 0.8.7 */ .domainGetState = vmwareDomainGetState, /* 0.9.2 */ .domainGetXMLDesc = vmwareDomainGetXMLDesc, /* 0.8.7 */ - .connectDomainXMLFromNative = vmwareDomainXMLFromNative, /* 0.9.11 */ - .connectListDefinedDomains = vmwareListDefinedDomains, /* 0.8.7 */ - .connectNumOfDefinedDomains = vmwareNumDefinedDomains, /* 0.8.7 */ + .connectDomainXMLFromNative = vmwareConnectDomainXMLFromNative, /* 0.9.11 */ + .connectListDefinedDomains = vmwareConnectListDefinedDomains, /* 0.8.7 */ + .connectNumOfDefinedDomains = vmwareConnectNumOfDefinedDomains, /* 0.8.7 */ .domainCreate = vmwareDomainCreate, /* 0.8.7 */ .domainCreateWithFlags = vmwareDomainCreateWithFlags, /* 0.8.7 */ .domainDefineXML = vmwareDomainDefineXML, /* 0.8.7 */ @@ -1152,7 +1165,7 @@ static virDriver vmwareDriver = { .domainUndefineFlags = vmwareDomainUndefineFlags, /* 0.9.4 */ .domainIsActive = vmwareDomainIsActive, /* 0.8.7 */ .domainIsPersistent = vmwareDomainIsPersistent, /* 0.8.7 */ - .connectIsAlive = vmwareIsAlive, /* 0.9.8 */ + .connectIsAlive = vmwareConnectIsAlive, /* 0.9.8 */ }; int diff --git a/src/xen/xen_driver.c b/src/xen/xen_driver.c index 04f4206..a6990cf 100644 --- a/src/xen/xen_driver.c +++ b/src/xen/xen_driver.c @@ -203,9 +203,9 @@ done: #ifdef WITH_LIBVIRTD static int -xenInitialize(bool privileged ATTRIBUTE_UNUSED, - virStateInhibitCallback callback ATTRIBUTE_UNUSED, - void *opaque ATTRIBUTE_UNUSED) +xenUnifiedStateInitialize(bool privileged ATTRIBUTE_UNUSED, + virStateInhibitCallback callback ATTRIBUTE_UNUSED, + void *opaque ATTRIBUTE_UNUSED) { inside_daemon = true; return 0; @@ -213,7 +213,7 @@ xenInitialize(bool privileged ATTRIBUTE_UNUSED, static virStateDriver state_driver = { .name = "Xen", - .stateInitialize = xenInitialize, + .stateInitialize = xenUnifiedStateInitialize, }; #endif @@ -296,7 +296,7 @@ xenDomainXMLConfInit(void) static virDrvOpenStatus -xenUnifiedOpen(virConnectPtr conn, virConnectAuthPtr auth, unsigned int flags) +xenUnifiedConnectOpen(virConnectPtr conn, virConnectAuthPtr auth, unsigned int flags) { int i, ret = VIR_DRV_OPEN_DECLINED; xenUnifiedPrivatePtr priv; @@ -474,7 +474,7 @@ clean: xenUnifiedPrivatePtr priv = (xenUnifiedPrivatePtr) (conn)->privateData static int -xenUnifiedClose(virConnectPtr conn) +xenUnifiedConnectClose(virConnectPtr conn) { GET_PRIVATE(conn); int i; @@ -506,7 +506,7 @@ unsigned long xenUnifiedVersion(void) static const char * -xenUnifiedType(virConnectPtr conn) +xenUnifiedConnectGetType(virConnectPtr conn) { GET_PRIVATE(conn); int i; @@ -520,7 +520,7 @@ xenUnifiedType(virConnectPtr conn) /* Which features are supported by this driver? */ static int -xenUnifiedSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) +xenUnifiedConnectSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) { switch (feature) { case VIR_DRV_FEATURE_MIGRATION_V1: @@ -532,7 +532,7 @@ xenUnifiedSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) } static int -xenUnifiedGetVersion(virConnectPtr conn, unsigned long *hvVer) +xenUnifiedConnectGetVersion(virConnectPtr conn, unsigned long *hvVer) { GET_PRIVATE(conn); int i; @@ -547,13 +547,13 @@ xenUnifiedGetVersion(virConnectPtr conn, unsigned long *hvVer) } static int -xenUnifiedIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) +xenUnifiedConnectIsEncrypted(virConnectPtr conn ATTRIBUTE_UNUSED) { return 0; } static int -xenUnifiedIsSecure(virConnectPtr conn) +xenUnifiedConnectIsSecure(virConnectPtr conn) { GET_PRIVATE(conn); int ret = 1; @@ -567,14 +567,14 @@ xenUnifiedIsSecure(virConnectPtr conn) } static int -xenUnifiedIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) +xenUnifiedConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED) { /* XenD reconnects for each request */ return 1; } int -xenUnifiedGetMaxVcpus(virConnectPtr conn, const char *type) +xenUnifiedConnectGetMaxVcpus(virConnectPtr conn, const char *type) { GET_PRIVATE(conn); @@ -602,7 +602,7 @@ xenUnifiedNodeGetInfo(virConnectPtr conn, virNodeInfoPtr info) } static char * -xenUnifiedGetCapabilities(virConnectPtr conn) +xenUnifiedConnectGetCapabilities(virConnectPtr conn) { xenUnifiedPrivatePtr priv = conn->privateData; char *xml; @@ -616,7 +616,7 @@ xenUnifiedGetCapabilities(virConnectPtr conn) } static int -xenUnifiedListDomains(virConnectPtr conn, int *ids, int maxids) +xenUnifiedConnectListDomains(virConnectPtr conn, int *ids, int maxids) { GET_PRIVATE(conn); int ret; @@ -643,7 +643,7 @@ xenUnifiedListDomains(virConnectPtr conn, int *ids, int maxids) } static int -xenUnifiedNumOfDomains(virConnectPtr conn) +xenUnifiedConnectNumOfDomains(virConnectPtr conn) { GET_PRIVATE(conn); int ret; @@ -1392,10 +1392,10 @@ xenUnifiedDomainGetXMLDesc(virDomainPtr dom, unsigned int flags) static char * -xenUnifiedDomainXMLFromNative(virConnectPtr conn, - const char *format, - const char *config, - unsigned int flags) +xenUnifiedConnectDomainXMLFromNative(virConnectPtr conn, + const char *format, + const char *config, + unsigned int flags) { virDomainDefPtr def = NULL; char *ret = NULL; @@ -1444,10 +1444,10 @@ cleanup: #define MAX_CONFIG_SIZE (1024 * 65) static char * -xenUnifiedDomainXMLToNative(virConnectPtr conn, - const char *format, - const char *xmlData, - unsigned int flags) +xenUnifiedConnectDomainXMLToNative(virConnectPtr conn, + const char *format, + const char *xmlData, + unsigned int flags) { virDomainDefPtr def = NULL; char *ret = NULL; @@ -1590,8 +1590,8 @@ failure: } static int -xenUnifiedListDefinedDomains(virConnectPtr conn, char **const names, - int maxnames) +xenUnifiedConnectListDefinedDomains(virConnectPtr conn, char **const names, + int maxnames) { GET_PRIVATE(conn); int i; @@ -1607,7 +1607,7 @@ xenUnifiedListDefinedDomains(virConnectPtr conn, char **const names, } static int -xenUnifiedNumOfDefinedDomains(virConnectPtr conn) +xenUnifiedConnectNumOfDefinedDomains(virConnectPtr conn) { GET_PRIVATE(conn); int i; @@ -1988,10 +1988,10 @@ xenUnifiedNodeGetFreeMemory(virConnectPtr conn) static int -xenUnifiedDomainEventRegister(virConnectPtr conn, - virConnectDomainEventCallback callback, - void *opaque, - virFreeCallback freefunc) +xenUnifiedConnectDomainEventRegister(virConnectPtr conn, + virConnectDomainEventCallback callback, + void *opaque, + virFreeCallback freefunc) { GET_PRIVATE(conn); @@ -2013,8 +2013,8 @@ xenUnifiedDomainEventRegister(virConnectPtr conn, static int -xenUnifiedDomainEventDeregister(virConnectPtr conn, - virConnectDomainEventCallback callback) +xenUnifiedConnectDomainEventDeregister(virConnectPtr conn, + virConnectDomainEventCallback callback) { int ret; GET_PRIVATE(conn); @@ -2036,12 +2036,12 @@ xenUnifiedDomainEventDeregister(virConnectPtr conn, static int -xenUnifiedDomainEventRegisterAny(virConnectPtr conn, - virDomainPtr dom, - int eventID, - virConnectDomainEventGenericCallback callback, - void *opaque, - virFreeCallback freefunc) +xenUnifiedConnectDomainEventRegisterAny(virConnectPtr conn, + virDomainPtr dom, + int eventID, + virConnectDomainEventGenericCallback callback, + void *opaque, + virFreeCallback freefunc) { GET_PRIVATE(conn); @@ -2064,8 +2064,8 @@ xenUnifiedDomainEventRegisterAny(virConnectPtr conn, } static int -xenUnifiedDomainEventDeregisterAny(virConnectPtr conn, - int callbackID) +xenUnifiedConnectDomainEventDeregisterAny(virConnectPtr conn, + int callbackID) { int ret; GET_PRIVATE(conn); @@ -2168,7 +2168,7 @@ xenUnifiedNodeDeviceAssignedDomainId(virNodeDevicePtr dev) xenUnifiedPrivatePtr priv = conn->privateData; /* Get active domains */ - numdomains = xenUnifiedNumOfDomains(conn); + numdomains = xenUnifiedConnectNumOfDomains(conn); if (numdomains < 0) { return ret; } @@ -2177,7 +2177,7 @@ xenUnifiedNodeDeviceAssignedDomainId(virNodeDevicePtr dev) virReportOOMError(); goto out; } - if ((numdomains = xenUnifiedListDomains(conn, &ids[0], numdomains)) < 0) { + if ((numdomains = xenUnifiedConnectListDomains(conn, &ids[0], numdomains)) < 0) { goto out; } } @@ -2330,17 +2330,17 @@ cleanup: static virDriver xenUnifiedDriver = { .no = VIR_DRV_XEN_UNIFIED, .name = "Xen", - .connectOpen = xenUnifiedOpen, /* 0.0.3 */ - .connectClose = xenUnifiedClose, /* 0.0.3 */ - .connectSupportsFeature = xenUnifiedSupportsFeature, /* 0.3.2 */ - .connectGetType = xenUnifiedType, /* 0.0.3 */ - .connectGetVersion = xenUnifiedGetVersion, /* 0.0.3 */ + .connectOpen = xenUnifiedConnectOpen, /* 0.0.3 */ + .connectClose = xenUnifiedConnectClose, /* 0.0.3 */ + .connectSupportsFeature = xenUnifiedConnectSupportsFeature, /* 0.3.2 */ + .connectGetType = xenUnifiedConnectGetType, /* 0.0.3 */ + .connectGetVersion = xenUnifiedConnectGetVersion, /* 0.0.3 */ .connectGetHostname = virGetHostname, /* 0.7.3 */ - .connectGetMaxVcpus = xenUnifiedGetMaxVcpus, /* 0.2.1 */ + .connectGetMaxVcpus = xenUnifiedConnectGetMaxVcpus, /* 0.2.1 */ .nodeGetInfo = xenUnifiedNodeGetInfo, /* 0.1.0 */ - .connectGetCapabilities = xenUnifiedGetCapabilities, /* 0.2.1 */ - .connectListDomains = xenUnifiedListDomains, /* 0.0.3 */ - .connectNumOfDomains = xenUnifiedNumOfDomains, /* 0.0.3 */ + .connectGetCapabilities = xenUnifiedConnectGetCapabilities, /* 0.2.1 */ + .connectListDomains = xenUnifiedConnectListDomains, /* 0.0.3 */ + .connectNumOfDomains = xenUnifiedConnectNumOfDomains, /* 0.0.3 */ .domainCreateXML = xenUnifiedDomainCreateXML, /* 0.0.3 */ .domainLookupByID = xenUnifiedDomainLookupByID, /* 0.0.3 */ .domainLookupByUUID = xenUnifiedDomainLookupByUUID, /* 0.0.5 */ @@ -2373,10 +2373,10 @@ static virDriver xenUnifiedDriver = { .domainGetVcpus = xenUnifiedDomainGetVcpus, /* 0.1.4 */ .domainGetMaxVcpus = xenUnifiedDomainGetMaxVcpus, /* 0.2.1 */ .domainGetXMLDesc = xenUnifiedDomainGetXMLDesc, /* 0.0.3 */ - .connectDomainXMLFromNative = xenUnifiedDomainXMLFromNative, /* 0.6.4 */ - .connectDomainXMLToNative = xenUnifiedDomainXMLToNative, /* 0.6.4 */ - .connectListDefinedDomains = xenUnifiedListDefinedDomains, /* 0.1.1 */ - .connectNumOfDefinedDomains = xenUnifiedNumOfDefinedDomains, /* 0.1.5 */ + .connectDomainXMLFromNative = xenUnifiedConnectDomainXMLFromNative, /* 0.6.4 */ + .connectDomainXMLToNative = xenUnifiedConnectDomainXMLToNative, /* 0.6.4 */ + .connectListDefinedDomains = xenUnifiedConnectListDefinedDomains, /* 0.1.1 */ + .connectNumOfDefinedDomains = xenUnifiedConnectNumOfDefinedDomains, /* 0.1.5 */ .domainCreate = xenUnifiedDomainCreate, /* 0.1.1 */ .domainCreateWithFlags = xenUnifiedDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = xenUnifiedDomainDefineXML, /* 0.1.1 */ @@ -2402,20 +2402,20 @@ static virDriver xenUnifiedDriver = { .domainBlockPeek = xenUnifiedDomainBlockPeek, /* 0.4.4 */ .nodeGetCellsFreeMemory = xenUnifiedNodeGetCellsFreeMemory, /* 0.3.3 */ .nodeGetFreeMemory = xenUnifiedNodeGetFreeMemory, /* 0.3.3 */ - .connectDomainEventRegister = xenUnifiedDomainEventRegister, /* 0.5.0 */ - .connectDomainEventDeregister = xenUnifiedDomainEventDeregister, /* 0.5.0 */ + .connectDomainEventRegister = xenUnifiedConnectDomainEventRegister, /* 0.5.0 */ + .connectDomainEventDeregister = xenUnifiedConnectDomainEventDeregister, /* 0.5.0 */ .nodeDeviceDettach = xenUnifiedNodeDeviceDettach, /* 0.6.1 */ .nodeDeviceReAttach = xenUnifiedNodeDeviceReAttach, /* 0.6.1 */ .nodeDeviceReset = xenUnifiedNodeDeviceReset, /* 0.6.1 */ - .connectIsEncrypted = xenUnifiedIsEncrypted, /* 0.7.3 */ - .connectIsSecure = xenUnifiedIsSecure, /* 0.7.3 */ + .connectIsEncrypted = xenUnifiedConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = xenUnifiedConnectIsSecure, /* 0.7.3 */ .domainIsActive = xenUnifiedDomainIsActive, /* 0.7.3 */ .domainIsPersistent = xenUnifiedDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = xenUnifiedDomainIsUpdated, /* 0.8.6 */ - .connectDomainEventRegisterAny = xenUnifiedDomainEventRegisterAny, /* 0.8.0 */ - .connectDomainEventDeregisterAny = xenUnifiedDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = xenUnifiedConnectDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = xenUnifiedConnectDomainEventDeregisterAny, /* 0.8.0 */ .domainOpenConsole = xenUnifiedDomainOpenConsole, /* 0.8.6 */ - .connectIsAlive = xenUnifiedIsAlive, /* 0.9.8 */ + .connectIsAlive = xenUnifiedConnectIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .nodeGetMemoryParameters = nodeGetMemoryParameters, /* 0.10.2 */ .nodeSetMemoryParameters = nodeSetMemoryParameters, /* 0.10.2 */ diff --git a/src/xen/xen_driver.h b/src/xen/xen_driver.h index 6fe9539..c39e9be 100644 --- a/src/xen/xen_driver.h +++ b/src/xen/xen_driver.h @@ -238,7 +238,7 @@ int xenUnifiedRemoveDomainInfo(xenUnifiedDomainInfoListPtr info, void xenUnifiedDomainEventDispatch (xenUnifiedPrivatePtr priv, virDomainEventPtr event); unsigned long xenUnifiedVersion(void); -int xenUnifiedGetMaxVcpus(virConnectPtr conn, const char *type); +int xenUnifiedConnectGetMaxVcpus(virConnectPtr conn, const char *type); void xenUnifiedLock(xenUnifiedPrivatePtr priv); void xenUnifiedUnlock(xenUnifiedPrivatePtr priv); diff --git a/src/xen/xm_internal.c b/src/xen/xm_internal.c index b3a537a..8ac7cb0 100644 --- a/src/xen/xm_internal.c +++ b/src/xen/xm_internal.c @@ -707,7 +707,7 @@ xenXMDomainSetVcpusFlags(virDomainPtr domain, goto cleanup; /* Hypervisor maximum. */ - if ((max = xenUnifiedGetMaxVcpus(domain->conn, NULL)) < 0) { + if ((max = xenUnifiedConnectGetMaxVcpus(domain->conn, NULL)) < 0) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _("could not determine max vcpus for the domain")); goto cleanup; diff --git a/src/xenapi/xenapi_driver.c b/src/xenapi/xenapi_driver.c index fb81184..1135c4e 100644 --- a/src/xenapi/xenapi_driver.c +++ b/src/xenapi/xenapi_driver.c @@ -102,14 +102,14 @@ getCapsObject(void) } /* - * XenapiOpen + * xenapiConnectOpen * * Authenticates and creates a session with the server * Return VIR_DRV_OPEN_SUCCESS on success, else VIR_DRV_OPEN_ERROR */ static virDrvOpenStatus -xenapiOpen(virConnectPtr conn, virConnectAuthPtr auth, - unsigned int flags) +xenapiConnectOpen(virConnectPtr conn, virConnectAuthPtr auth, + unsigned int flags) { char *username = NULL; char *password = NULL; @@ -237,13 +237,13 @@ xenapiOpen(virConnectPtr conn, virConnectAuthPtr auth, } /* - * xenapiClose: + * xenapiConnectClose: * * Returns 0 on successful session logout * */ static int -xenapiClose(virConnectPtr conn) +xenapiConnectClose(virConnectPtr conn) { struct _xenapiPrivate *priv = conn->privateData; @@ -265,12 +265,12 @@ xenapiClose(virConnectPtr conn) /* * - * xenapiSupportsFeature + * xenapiConnectSupportsFeature * * Returns 0 */ static int -xenapiSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) +xenapiConnectSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) { switch (feature) { case VIR_DRV_FEATURE_MIGRATION_V2: @@ -281,26 +281,26 @@ xenapiSupportsFeature(virConnectPtr conn ATTRIBUTE_UNUSED, int feature) } /* - * xenapiType: + * xenapiConnectGetType: * * * Returns name of the driver */ static const char * -xenapiType(virConnectPtr conn ATTRIBUTE_UNUSED) +xenapiConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED) { return "XenAPI"; } /* - * xenapiGetVersion: + * xenapiConnectGetVersion: * * Gets the version of XenAPI * */ static int -xenapiGetVersion(virConnectPtr conn, unsigned long *hvVer) +xenapiConnectGetVersion(virConnectPtr conn, unsigned long *hvVer) { xen_host host; xen_session *session = ((struct _xenapiPrivate *)(conn->privateData))->session; @@ -346,13 +346,13 @@ xenapiGetVersion(virConnectPtr conn, unsigned long *hvVer) /* - * xenapiGetHostname: + * xenapiConnectGetHostname: * * * Returns the hostname on success, or NULL on failure */ static char * -xenapiGetHostname(virConnectPtr conn) +xenapiConnectGetHostname(virConnectPtr conn) { char *result = NULL; xen_host host; @@ -369,13 +369,13 @@ xenapiGetHostname(virConnectPtr conn) /* - * xenapiGetMaxVcpus: + * xenapiConnectGetMaxVcpus: * * * Returns a hardcoded value for Maximum VCPUS */ static int -xenapiGetMaxVcpus(virConnectPtr conn ATTRIBUTE_UNUSED, const char *type ATTRIBUTE_UNUSED) +xenapiConnectGetMaxVcpus(virConnectPtr conn ATTRIBUTE_UNUSED, const char *type ATTRIBUTE_UNUSED) { /* this is hardcoded for simplicity and set to a resonable value compared to the actual value */ @@ -435,13 +435,13 @@ xenapiNodeGetInfo(virConnectPtr conn, virNodeInfoPtr info) } /* - * xenapiGetCapabilities: + * xenapiConnectGetCapabilities: * * * Returns capabilities as an XML string */ static char * -xenapiGetCapabilities(virConnectPtr conn) +xenapiConnectGetCapabilities(virConnectPtr conn) { virCapsPtr caps = ((struct _xenapiPrivate *)(conn->privateData))->caps; @@ -458,13 +458,13 @@ xenapiGetCapabilities(virConnectPtr conn) /* - * xenapiListDomains + * xenapiConnectListDomains * * Collects the list of active domains, and store their ID in @maxids * Returns the number of domain found or -1 in case of error */ static int -xenapiListDomains(virConnectPtr conn, int *ids, int maxids) +xenapiConnectListDomains(virConnectPtr conn, int *ids, int maxids) { /* vm.list */ xen_host host; @@ -495,13 +495,13 @@ xenapiListDomains(virConnectPtr conn, int *ids, int maxids) } /* - * xenapiNumOfDomains + * xenapiConnectNumOfDomains * * * Returns the number of domains found or -1 in case of error */ static int -xenapiNumOfDomains(virConnectPtr conn) +xenapiConnectNumOfDomains(virConnectPtr conn) { /* #(vm.list) */ xen_vm_set *result = NULL; @@ -1324,7 +1324,7 @@ xenapiDomainGetVcpusFlags(virDomainPtr dom, unsigned int flags) if (state == XEN_VM_POWER_STATE_RUNNING) { xen_vm_get_vcpus_max(session, &maxvcpu, vm); } else { - maxvcpu = xenapiGetMaxVcpus(dom->conn, NULL); + maxvcpu = xenapiConnectGetMaxVcpus(dom->conn, NULL); } xen_vm_set_free(vms); return (int)maxvcpu; @@ -1549,14 +1549,14 @@ xenapiDomainGetXMLDesc(virDomainPtr dom, unsigned int flags) } /* - * xenapiListDefinedDomains + * xenapiConnectListDefinedDomains * * list the defined but inactive domains, stores the pointers to the names in @names * Returns number of names provided in the array or -1 in case of error */ static int -xenapiListDefinedDomains(virConnectPtr conn, char **const names, - int maxnames) +xenapiConnectListDefinedDomains(virConnectPtr conn, char **const names, + int maxnames) { int i,j=0,doms; xen_vm_set *result; @@ -1596,13 +1596,13 @@ xenapiListDefinedDomains(virConnectPtr conn, char **const names, } /* - * xenapiNumOfDefinedDomains + * xenapiConnectNumOfDefinedDomains * * Provides the number of defined but inactive domains * Returns number of domains found on success or -1 in case of error */ static int -xenapiNumOfDefinedDomains(virConnectPtr conn) +xenapiConnectNumOfDefinedDomains(virConnectPtr conn) { xen_vm_set *result; xen_vm_record *record; @@ -1920,7 +1920,7 @@ xenapiNodeGetCellsFreeMemory(virConnectPtr conn, unsigned long long *freeMems, } static int -xenapiIsAlive(virConnectPtr conn) +xenapiConnectIsAlive(virConnectPtr conn) { struct _xenapiPrivate *priv = conn->privateData; @@ -1934,17 +1934,17 @@ xenapiIsAlive(virConnectPtr conn) static virDriver xenapiDriver = { .no = VIR_DRV_XENAPI, .name = "XenAPI", - .connectOpen = xenapiOpen, /* 0.8.0 */ - .connectClose = xenapiClose, /* 0.8.0 */ - .connectSupportsFeature = xenapiSupportsFeature, /* 0.8.0 */ - .connectGetType = xenapiType, /* 0.8.0 */ - .connectGetVersion = xenapiGetVersion, /* 0.8.0 */ - .connectGetHostname = xenapiGetHostname, /* 0.8.0 */ - .connectGetMaxVcpus = xenapiGetMaxVcpus, /* 0.8.0 */ + .connectOpen = xenapiConnectOpen, /* 0.8.0 */ + .connectClose = xenapiConnectClose, /* 0.8.0 */ + .connectSupportsFeature = xenapiConnectSupportsFeature, /* 0.8.0 */ + .connectGetType = xenapiConnectGetType, /* 0.8.0 */ + .connectGetVersion = xenapiConnectGetVersion, /* 0.8.0 */ + .connectGetHostname = xenapiConnectGetHostname, /* 0.8.0 */ + .connectGetMaxVcpus = xenapiConnectGetMaxVcpus, /* 0.8.0 */ .nodeGetInfo = xenapiNodeGetInfo, /* 0.8.0 */ - .connectGetCapabilities = xenapiGetCapabilities, /* 0.8.0 */ - .connectListDomains = xenapiListDomains, /* 0.8.0 */ - .connectNumOfDomains = xenapiNumOfDomains, /* 0.8.0 */ + .connectGetCapabilities = xenapiConnectGetCapabilities, /* 0.8.0 */ + .connectListDomains = xenapiConnectListDomains, /* 0.8.0 */ + .connectNumOfDomains = xenapiConnectNumOfDomains, /* 0.8.0 */ .domainCreateXML = xenapiDomainCreateXML, /* 0.8.0 */ .domainLookupByID = xenapiDomainLookupByID, /* 0.8.0 */ .domainLookupByUUID = xenapiDomainLookupByUUID, /* 0.8.0 */ @@ -1968,8 +1968,8 @@ static virDriver xenapiDriver = { .domainGetVcpus = xenapiDomainGetVcpus, /* 0.8.0 */ .domainGetMaxVcpus = xenapiDomainGetMaxVcpus, /* 0.8.0 */ .domainGetXMLDesc = xenapiDomainGetXMLDesc, /* 0.8.0 */ - .connectListDefinedDomains = xenapiListDefinedDomains, /* 0.8.0 */ - .connectNumOfDefinedDomains = xenapiNumOfDefinedDomains, /* 0.8.0 */ + .connectListDefinedDomains = xenapiConnectListDefinedDomains, /* 0.8.0 */ + .connectNumOfDefinedDomains = xenapiConnectNumOfDefinedDomains, /* 0.8.0 */ .domainCreate = xenapiDomainCreate, /* 0.8.0 */ .domainCreateWithFlags = xenapiDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = xenapiDomainDefineXML, /* 0.8.0 */ @@ -1981,7 +1981,7 @@ static virDriver xenapiDriver = { .nodeGetCellsFreeMemory = xenapiNodeGetCellsFreeMemory, /* 0.8.0 */ .nodeGetFreeMemory = xenapiNodeGetFreeMemory, /* 0.8.0 */ .domainIsUpdated = xenapiDomainIsUpdated, /* 0.8.6 */ - .connectIsAlive = xenapiIsAlive, /* 0.9.8 */ + .connectIsAlive = xenapiConnectIsAlive, /* 0.9.8 */ }; /** -- 1.8.1.4 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list