(*virDrvDomainIsUpdated)(virDomainPtr dom);
typedef int
- (*virDrvCPUCompare)(virConnectPtr conn,
+ (*virDrvCompareCPU)(virConnectPtr conn,
const char *cpu,
unsigned int flags);
typedef char *
- (*virDrvCPUBaseline)(virConnectPtr conn,
+ (*virDrvBaselineCPU)(virConnectPtr conn,
const char **xmlCPUs,
unsigned int ncpus,
unsigned int flags);
unsigned int flags);
typedef int
- (*virDrvQemuDomainMonitorCommand)(virDomainPtr domain, const char *cmd,
+ (*virDrvDomainQemuMonitorCommand)(virDomainPtr domain, const char *cmd,
char **result, unsigned int flags);
typedef int
virDrvDomainMemoryPeek domainMemoryPeek;
virDrvDomainGetBlockInfo domainGetBlockInfo;
virDrvNodeGetCellsFreeMemory nodeGetCellsFreeMemory;
- virDrvNodeGetFreeMemory getFreeMemory;
+ virDrvNodeGetFreeMemory nodeGetFreeMemory;
virDrvDomainEventRegister domainEventRegister;
virDrvDomainEventDeregister domainEventDeregister;
virDrvDomainMigratePrepare2 domainMigratePrepare2;
virDrvDomainIsActive domainIsActive;
virDrvDomainIsPersistent domainIsPersistent;
virDrvDomainIsUpdated domainIsUpdated;
- virDrvCPUCompare cpuCompare;
- virDrvCPUBaseline cpuBaseline;
+ virDrvCompareCPU cpuCompare;
+ virDrvBaselineCPU cpuBaseline;
virDrvDomainGetJobInfo domainGetJobInfo;
virDrvDomainAbortJob domainAbortJob;
virDrvDomainMigrateSetMaxDowntime domainMigrateSetMaxDowntime;
virDrvDomainSnapshotCurrent domainSnapshotCurrent;
virDrvDomainRevertToSnapshot domainRevertToSnapshot;
virDrvDomainSnapshotDelete domainSnapshotDelete;
- virDrvQemuDomainMonitorCommand qemuDomainMonitorCommand;
+ virDrvDomainQemuMonitorCommand qemuDomainMonitorCommand;
virDrvDomainOpenConsole domainOpenConsole;
virDrvDomainInjectNMI domainInjectNMI;
};
typedef int
(*virDrvSecretUndefine) (virSecretPtr secret);
typedef int
- (*virDrvSecretNumOfSecrets) (virConnectPtr conn);
+ (*virDrvNumOfSecrets) (virConnectPtr conn);
typedef int
- (*virDrvSecretListSecrets) (virConnectPtr conn,
+ (*virDrvListSecrets) (virConnectPtr conn,
char **uuids,
int maxuuids);
virDrvOpen open;
virDrvClose close;
- virDrvSecretNumOfSecrets numOfSecrets;
- virDrvSecretListSecrets listSecrets;
+ virDrvNumOfSecrets numOfSecrets;
+ virDrvListSecrets listSecrets;
virDrvSecretLookupByUUID lookupByUUID;
virDrvSecretLookupByUsage lookupByUsage;
virDrvSecretDefineXML defineXML;
esxGetType, /* type */
esxGetVersion, /* version */
NULL, /* libvirtVersion (impl. in libvirt.c) */
- esxGetHostname, /* hostname */
+ esxGetHostname, /* getHostname */
NULL, /* getSysinfo */
NULL, /* getMaxVcpus */
esxNodeGetInfo, /* nodeGetInfo */
interfaceNumOfDefinedInterfaces, /* numOfInterfaces */
interfaceListDefinedInterfaces, /* listInterfaces */
interfaceLookupByName, /* interfaceLookupByName */
- interfaceLookupByMACString, /* interfaceLookupByMACSTring */
+ interfaceLookupByMACString, /* interfaceLookupByMACString */
interfaceGetXMLDesc, /* interfaceGetXMLDesc */
interfaceDefineXML, /* interfaceDefineXML */
interfaceUndefine, /* interfaceUndefine */
return 0;
}
- if (conn->driver->getFreeMemory) {
+ if (conn->driver->nodeGetFreeMemory) {
unsigned long long ret;
- ret = conn->driver->getFreeMemory (conn);
+ ret = conn->driver->nodeGetFreeMemory (conn);
if (ret == 0)
goto error;
return ret;
NULL, /* domainGetSecurityLabel */
NULL, /* nodeGetSecurityModel */
libxlDomainGetXMLDesc, /* domainGetXMLDesc */
- libxlDomainXMLFromNative, /* domainXmlFromNative */
- libxlDomainXMLToNative, /* domainXmlToNative */
+ libxlDomainXMLFromNative, /* domainXMLFromNative */
+ libxlDomainXMLToNative, /* domainXMLToNative */
libxlListDefinedDomains, /* listDefinedDomains */
libxlNumDefinedDomains, /* numOfDefinedDomains */
libxlDomainCreate, /* domainCreate */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
NULL, /* nodeGetCellsFreeMemory */
- libxlNodeGetFreeMemory, /* getFreeMemory */
+ libxlNodeGetFreeMemory, /* nodeGetFreeMemory */
libxlDomainEventRegister, /* domainEventRegister */
libxlDomainEventDeregister, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* nodeDeviceReAttach */
NULL, /* nodeDeviceReset */
NULL, /* domainMigratePrepareTunnel */
- NULL, /* IsEncrypted */
- NULL, /* IsSecure */
- libxlDomainIsActive, /* DomainIsActive */
- libxlDomainIsPersistent, /* DomainIsPersistent */
+ NULL, /* isEncrypted */
+ NULL, /* isSecure */
+ libxlDomainIsActive, /* domainIsActive */
+ libxlDomainIsPersistent, /* domainIsPersistent */
libxlDomainIsUpdated, /* domainIsUpdated */
NULL, /* cpuCompare */
NULL, /* cpuBaseline */
/* Function Tables */
static virDriver lxcDriver = {
- VIR_DRV_LXC, /* the number virDrvNo */
- "LXC", /* the name of the driver */
+ VIR_DRV_LXC,
+ "LXC",
lxcOpen, /* open */
lxcClose, /* close */
NULL, /* supports_feature */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
nodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- nodeGetFreeMemory, /* getFreeMemory */
+ nodeGetFreeMemory, /* nodeGetFreeMemory */
lxcDomainEventRegister, /* domainEventRegister */
lxcDomainEventDeregister, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* domainGetSecurityLabel */
NULL, /* nodeGetSecurityModel */
openvzDomainGetXMLDesc, /* domainGetXMLDesc */
- NULL, /* domainXmlFromNative */
- NULL, /* domainXmlToNative */
+ NULL, /* domainXMLFromNative */
+ NULL, /* domainXMLToNative */
openvzListDefinedDomains, /* listDefinedDomains */
openvzNumDefinedDomains, /* numOfDefinedDomains */
openvzDomainCreate, /* domainCreate */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
NULL, /* nodeGetCellsFreeMemory */
- NULL, /* getFreeMemory */
+ NULL, /* nodeGetFreeMemory */
NULL, /* domainEventRegister */
NULL, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
NULL, /* nodeGetCellsFreeMemory */
- NULL, /* getFreeMemory */
+ NULL, /* nodeGetFreeMemory */
NULL, /* domainEventRegister */
NULL, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* domainSnapshotCurrent */
NULL, /* domainRevertToSnapshot */
NULL, /* domainSnapshotDelete */
- NULL, /* qemuMonitorCommand */
+ NULL, /* qemuDomainMonitorCommand */
NULL, /* domainOpenConsole */
NULL, /* domainInjectNMI */
};
qemudDomainGetSecurityLabel, /* domainGetSecurityLabel */
qemudNodeGetSecurityModel, /* nodeGetSecurityModel */
qemuDomainGetXMLDesc, /* domainGetXMLDesc */
- qemuDomainXMLFromNative, /* domainXmlFromNative */
+ qemuDomainXMLFromNative, /* domainXMLFromNative */
qemuDomainXMLToNative, /* domainXMLToNative */
qemudListDefinedDomains, /* listDefinedDomains */
qemudNumDefinedDomains, /* numOfDefinedDomains */
qemudDomainMemoryPeek, /* domainMemoryPeek */
qemuDomainGetBlockInfo, /* domainGetBlockInfo */
nodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- nodeGetFreeMemory, /* getFreeMemory */
+ nodeGetFreeMemory, /* nodeGetFreeMemory */
qemuDomainEventRegister, /* domainEventRegister */
qemuDomainEventDeregister, /* domainEventDeregister */
qemudDomainMigratePrepare2, /* domainMigratePrepare2 */
remoteDomainMemoryPeek, /* domainMemoryPeek */
remoteDomainGetBlockInfo, /* domainGetBlockInfo */
remoteNodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- remoteNodeGetFreeMemory, /* getFreeMemory */
+ remoteNodeGetFreeMemory, /* nodeGetFreeMemory */
remoteDomainEventRegister, /* domainEventRegister */
remoteDomainEventDeregister, /* domainEventDeregister */
remoteDomainMigratePrepare2, /* domainMigratePrepare2 */
remoteCPUCompare, /* cpuCompare */
remoteCPUBaseline, /* cpuBaseline */
remoteDomainGetJobInfo, /* domainGetJobInfo */
- remoteDomainAbortJob, /* domainFinishJob */
+ remoteDomainAbortJob, /* domainAbortJob */
remoteDomainMigrateSetMaxDowntime, /* domainMigrateSetMaxDowntime */
remoteDomainMigrateSetMaxSpeed, /* domainMigrateSetMaxSpeed */
remoteDomainEventRegisterAny, /* domainEventRegisterAny */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
testNodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- NULL, /* getFreeMemory */
+ NULL, /* nodeGetFreeMemory */
testDomainEventRegister, /* domainEventRegister */
testDomainEventDeregister, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
nodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- nodeGetFreeMemory, /* getFreeMemory */
+ nodeGetFreeMemory, /* nodeGetFreeMemory */
NULL, /* domainEventRegister */
NULL, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* domainGetSecurityLabel */
NULL, /* nodeGetSecurityModel */
vmwareDomainGetXMLDesc, /* domainGetXMLDesc */
- NULL, /* domainXmlFromNative */
- NULL, /* domainXmlToNative */
+ NULL, /* domainXMLFromNative */
+ NULL, /* domainXMLToNative */
vmwareListDefinedDomains, /* listDefinedDomains */
vmwareNumDefinedDomains, /* numOfDefinedDomains */
vmwareDomainCreate, /* domainCreate */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
NULL, /* nodeGetCellsFreeMemory */
- NULL, /* getFreeMemory */
+ NULL, /* nodeGetFreeMemory */
NULL, /* domainEventRegister */
NULL, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
NULL, /* nodeDeviceReAttach */
NULL, /* nodeDeviceReset */
NULL, /* domainMigratePrepareTunnel */
- NULL, /* IsEncrypted */
- NULL, /* IsSecure */
- vmwareDomainIsActive, /* DomainIsActive */
- vmwareDomainIsPersistent, /* DomainIsPersistent */
+ NULL, /* isEncrypted */
+ NULL, /* isSecure */
+ vmwareDomainIsActive, /* domainIsActive */
+ vmwareDomainIsPersistent, /* domainIsPersistent */
NULL, /* domainIsUpdated */
NULL, /* cpuCompare */
NULL, /* cpuBaseline */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
xenUnifiedNodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- xenUnifiedNodeGetFreeMemory, /* getFreeMemory */
+ xenUnifiedNodeGetFreeMemory, /* nodeGetFreeMemory */
xenUnifiedDomainEventRegister, /* domainEventRegister */
xenUnifiedDomainEventDeregister, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */
xenapiSupportsFeature, /* supports_feature */
xenapiType, /* type */
xenapiGetVersion, /* version */
- NULL, /*getlibvirtVersion */
+ NULL, /* libvirtVersion */
xenapiGetHostname, /* getHostname */
NULL, /* getSysinfo */
xenapiGetMaxVcpus, /* getMaxVcpus */
NULL, /* domainGetSecurityLabel */
NULL, /* nodeGetSecurityModel */
xenapiDomainGetXMLDesc, /* domainGetXMLDesc */
- NULL, /* domainXmlFromNative */
- NULL, /* domainXmlToNative */
+ NULL, /* domainXMLFromNative */
+ NULL, /* domainXMLToNative */
xenapiListDefinedDomains, /* listDefinedDomains */
xenapiNumOfDefinedDomains, /* numOfDefinedDomains */
xenapiDomainCreate, /* domainCreate */
NULL, /* domainMemoryPeek */
NULL, /* domainGetBlockInfo */
xenapiNodeGetCellsFreeMemory, /* nodeGetCellsFreeMemory */
- xenapiNodeGetFreeMemory, /* getFreeMemory */
+ xenapiNodeGetFreeMemory, /* nodeGetFreeMemory */
NULL, /* domainEventRegister */
NULL, /* domainEventDeregister */
NULL, /* domainMigratePrepare2 */