diff --git a/ChangeLog b/ChangeLog
index 82a0830da1..b032655a5e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+Fri Sep 28 16:17:41 CEST 2007 Daniel Veillard
Letter M:
VIR_DOMAIN_SCHED_FIELD_LENGTH
+
Letter N:
+virNodeGetCellsFreeMemory
virDomainGetInfo
diff --git a/docs/APIchunk1.html b/docs/APIchunk1.html
index 8bd30237ec..0d0cff0ed4 100644
--- a/docs/APIchunk1.html
+++ b/docs/APIchunk1.html
@@ -54,6 +54,7 @@
virConnectNumOfNetworks
virDomainSuspend
+
virDomainReboot
@@ -74,6 +75,7 @@
virDomainSetMaxMemory
virDomainSetMemory
virDomainSuspend
+virNodeGetCellsFreeMemory
virNodeGetInfo
@@ -83,6 +85,7 @@
virDomainSetMaxMemory
virDomainSetMemory
+virNodeGetCellsFreeMemory
@@ -115,6 +118,7 @@
virDomainGetVcpus
virNetworkGetUUID
virNetworkGetUUIDString
+virNodeGetCellsFreeMemory
virNetworkGetConnect
@@ -211,6 +215,7 @@
virNetworkCreate
virNetworkDestroy
virNetworkGetConnect
+virNodeGetCellsFreeMemory
virErrorFunc
virSetErrorFunc
@@ -227,6 +232,7 @@
virDomainGetXMLDesc
virNetworkGetBridgeName
virNetworkGetXMLDesc
+virNodeGetCellsFreeMemory
virDomainResume
@@ -237,6 +243,7 @@
virDomainGetInfo
virDomainMigrate
virDomainPinVcpu
+virNodeGetCellsFreeMemory
virDomainLookupByName
virDomainLookupByUUID
@@ -256,6 +263,8 @@
virResetLastError
virSetErrorFunc
+virNodeGetCellsFreeMemory
+
virDomainSetMaxMemory
virDomainSetMemory
diff --git a/docs/APIchunk2.html b/docs/APIchunk2.html
index 376a8b3a4d..5146301c9a 100644
--- a/docs/APIchunk2.html
+++ b/docs/APIchunk2.html
@@ -82,10 +82,13 @@
virDomainInterfaceStats
virDomainMigrate
virDomainPinVcpu
+virNodeGetCellsFreeMemory
+
virNetworkGetXMLDesc
+
@@ -111,11 +114,13 @@
virDomainSave
virDomainGetVcpus
+virNodeGetCellsFreeMemory
virDomainMigrate
virConnectOpenReadOnly
+virNodeGetCellsFreeMemory
virDomainGetXMLDesc
virDomainMigrate
@@ -147,6 +152,8 @@
virDomainGetXMLDesc
virNetworkGetBridgeName
virNetworkGetXMLDesc
+virNodeGetCellsFreeMemory
+
virConnectGetURI
virDomainDestroy
diff --git a/docs/APIchunk3.html b/docs/APIchunk3.html
index d52fbc80b7..a0842c522f 100644
--- a/docs/APIchunk3.html
+++ b/docs/APIchunk3.html
@@ -47,18 +47,21 @@
virDomainGetMaxVcpus
virNetworkGetConnect
+
virDomainInterfaceStats
virDomainGetAutostart
virNetworkGetAutostart
+virNodeGetCellsFreeMemory
virDomainGetInfo
virDomainGetUUIDString
virDomainGetVcpus
virGetVersion
virNetworkGetUUIDString
+virNodeGetCellsFreeMemory
virNodeGetInfo
@@ -95,6 +98,7 @@
virDomainGetMaxMemory
virDomainSetMaxMemory
virDomainSetMemory
+virNodeGetCellsFreeMemory
Letter l:
@@ -153,6 +157,7 @@
+
virDomainLookupByUUID
@@ -188,6 +193,7 @@
virDomainGetVcpus
virDomainPinVcpu
+
virConnectGetMaxVcpus
virDomainGetMaxMemory
@@ -225,6 +231,7 @@
virDomainSetMaxMemory
virDomainSetMemory
virDomainSuspend
+virNodeGetCellsFreeMemory
virDomainMigrate
@@ -246,6 +253,7 @@
virDomainInterfaceStats
virDomainMigrate
virNetworkGetUUIDString
+virNodeGetCellsFreeMemory
virNetworkCreate
@@ -265,6 +273,7 @@
virDomainMigrate
virNetworkGetBridgeName
virNetworkGetXMLDesc
+virNodeGetCellsFreeMemory
A-V
W-c
diff --git a/docs/APIchunk4.html b/docs/APIchunk4.html
index fd9ee9e6bc..e87be5a058 100644
--- a/docs/APIchunk4.html
+++ b/docs/APIchunk4.html
@@ -50,6 +50,7 @@
virNetworkLookupByUUID
virNetworkLookupByUUIDString
+virNodeGetCellsFreeMemory
virNodeGetInfo
@@ -70,6 +71,7 @@
virDomainGetVcpus
virDomainMigrate
virNetworkCreateXML
+virNodeGetCellsFreeMemory
virDomainGetInfo
@@ -205,6 +207,7 @@
virDomainShutdown
+
VIR_UUID_BUFLEN
VIR_UUID_STRING_BUFLEN
@@ -242,6 +245,7 @@
virDomainMigrate
virGetVersion
virNetworkDestroy
+virNodeGetCellsFreeMemory
virDomainBlockStats
virDomainCreateLinux
@@ -258,6 +262,7 @@
virNetworkGetAutostart
virNetworkGetBridgeName
virNetworkGetXMLDesc
+virNodeGetCellsFreeMemory
VIR_CPU_USABLE
VIR_GET_CPUMAP
@@ -267,6 +272,7 @@
virConnectGetVersion
virDomainBlockStats
virDomainInterfaceStats
+virNodeGetCellsFreeMemory
virNetworkGetXMLDesc
diff --git a/docs/APIchunk5.html b/docs/APIchunk5.html
index b1be1d4db5..5c90c72ced 100644
--- a/docs/APIchunk5.html
+++ b/docs/APIchunk5.html
@@ -67,6 +67,7 @@
virDomainPinVcpu
virDomainSetMaxMemory
virDomainSetMemory
+
@@ -78,10 +79,12 @@
virNetworkCreate
virNetworkCreateXML
+
virDomainSetAutostart
virNetworkGetAutostart
virNetworkSetAutostart
+
virDomainResume
diff --git a/docs/APIchunk6.html b/docs/APIchunk6.html
index 7bedf5c1ce..1b01dfc4ec 100644
--- a/docs/APIchunk6.html
+++ b/docs/APIchunk6.html
@@ -16,6 +16,7 @@
+virNodeGetCellsFreeMemory
virConnectOpenReadOnly
@@ -174,7 +175,9 @@
virGetLastError
virGetVersion
virNetworkGetBridgeName
+virNodeGetCellsFreeMemory
virSetErrorFunc
+
virConnSetErrorFunc
@@ -190,6 +193,7 @@
virDomainSuspend
virGetVersion
virNetworkGetName
+virNodeGetCellsFreeMemory
virSetErrorFunc
VIR_CPU_MAPLEN
@@ -208,6 +212,7 @@
virDomainMigrate
virNetworkGetConnect
virNetworkGetXMLDesc
+virNodeGetCellsFreeMemory
virDomainInterfaceStats
diff --git a/docs/APIfiles.html b/docs/APIfiles.html
index ea7433e42a..908a7d6c13 100644
--- a/docs/APIfiles.html
+++ b/docs/APIfiles.html
@@ -133,6 +133,7 @@
virNetworkPtr
virNetworkSetAutostart
virNetworkUndefine
+virNodeGetCellsFreeMemory
virNodeGetInfo
virNodeInfo
virNodeInfoPtr
diff --git a/docs/APIfunctions.html b/docs/APIfunctions.html
index 7361ca55e5..5c7d043e23 100644
--- a/docs/APIfunctions.html
+++ b/docs/APIfunctions.html
@@ -25,6 +25,7 @@
virDomainSetMemory
virConnectGetVersion
virGetVersion
+
virConnCopyLastError
virConnGetLastError
virConnResetLastError
@@ -57,6 +58,7 @@
virNetworkLookupByName
virNetworkLookupByUUID
virNetworkLookupByUUIDString
+virNodeGetCellsFreeMemory
virNodeGetInfo
virDomainGetInfo
diff --git a/docs/APIsymbols.html b/docs/APIsymbols.html
index 6a68f70c51..411a4369f6 100644
--- a/docs/APIsymbols.html
+++ b/docs/APIsymbols.html
@@ -210,6 +210,7 @@
virNetworkPtr
virNetworkSetAutostart
virNetworkUndefine
+virNodeGetCellsFreeMemory
virNodeGetInfo
virNodeInfo
virNodeInfoPtr
diff --git a/docs/devhelp/libvirt-libvirt.html b/docs/devhelp/libvirt-libvirt.html
index cec3697304..d80856885a 100644
--- a/docs/devhelp/libvirt-libvirt.html
+++ b/docs/devhelp/libvirt-libvirt.html
@@ -124,6 +124,7 @@ int virConnectNumOfDefinedDomains (
virNetworkPtr virNetworkDefineXML (virConnectPtr conn,
const char * xml);
int virNetworkCreate (virNetworkPtr network);
int virDomainSetSchedulerParameters (virDomainPtr domain,
virSchedParameterPtr params,
int nparams);
+int virNodeGetCellsFreeMemory (virConnectPtr conn,
unsigned long long * freeMems,
int startCell,
int maxCells);
int virConnectClose (virConnectPtr conn);
int virDomainReboot (virDomainPtr domain,
unsigned int flags);
int virDomainBlockStats (virDomainPtr dom,
const char * path,
virDomainBlockStatsPtr stats,
size_t size);
@@ -683,6 +684,10 @@ The content of this structure is not made public by the API.
int virNetworkUndefine (virNetworkPtr network)
Undefine a network but does not stop it if it is running
network: | pointer to a defined network |
Returns: | 0 in case of success, -1 in case of error |
int virNodeGetCellsFreeMemory (virConnectPtr conn,
unsigned long long * freeMems,
int startCell,
int maxCells)
+
This call returns the amount of free memory in one or more NUMA cells. The @freeMems array must be allocated by the caller and will be filled with the amount of free memory in kilobytes for each cell requested, starting with startCell (in freeMems[0]), up to either (startCell + maxCells), or the number of additional cells in the node, whichever is smaller.
+conn: | pointer to the hypervisor connection |
freeMems: | pointer to the array of unsigned long long |
startCell: | index of first cell to return freeMems info on. |
maxCells: | Maximum number of cells for which freeMems information can be returned. |
Returns: | the number of entries filled in freeMems, or -1 in case of error. |
int virNodeGetInfo (virConnectPtr conn,
virNodeInfoPtr info)
Extract hardware information about the node.
diff --git a/docs/html/libvirt-libvirt.html b/docs/html/libvirt-libvirt.html index 6e290ba8de..2f2af53845 100644 --- a/docs/html/libvirt-libvirt.html +++ b/docs/html/libvirt-libvirt.html @@ -105,6 +105,7 @@ The content of this structure is not made public by the API.virNetworkPtr virNetworkLookupByUUIDString (virConnectPtr conn,
const char * uuidstr)
int virNetworkSetAutostart (virNetworkPtr network,
int autostart)
int virNetworkUndefine (virNetworkPtr network)+
int virNodeGetCellsFreeMemory (virConnectPtr conn,
unsigned long long * freeMems,
int startCell,
int maxCells)
int virNodeGetInfo (virConnectPtr conn,
virNodeInfoPtr info)
#define LIBVIR_VERSION_NUMBER
Macro providing the version of the library as version * 1,000,000 + minor * 1000 + micro
@@ -368,6 +369,8 @@ The content of this structure is not made public by the API.Configure the network to be automatically started when the host machine boots.
network: | a network object |
autostart: | whether the network should be automatically started 0 or 1 |
Returns: | -1 in case of error, 0 in case of success |
int virNetworkUndefine (virNetworkPtr network)
Undefine a network but does not stop it if it is running
-network: | pointer to a defined network |
Returns: | 0 in case of success, -1 in case of error |
int virNodeGetInfo (virConnectPtr conn,
virNodeInfoPtr info)
+
network: pointer to a defined network Returns: 0 in case of success, -1 in case of error Function: virNodeGetCellsFreeMemory
int virNodeGetCellsFreeMemory (virConnectPtr conn,
unsigned long long * freeMems,
int startCell,
int maxCells)
+This call returns the amount of free memory in one or more NUMA cells. The @freeMems array must be allocated by the caller and will be filled with the amount of free memory in kilobytes for each cell requested, starting with startCell (in freeMems[0]), up to either (startCell + maxCells), or the number of additional cells in the node, whichever is smaller.
+
conn: pointer to the hypervisor connection freeMems: pointer to the array of unsigned long long startCell: index of first cell to return freeMems info on. maxCells: Maximum number of cells for which freeMems information can be returned. Returns: the number of entries filled in freeMems, or -1 in case of error. Function: virNodeGetInfo
int virNodeGetInfo (virConnectPtr conn,
virNodeInfoPtr info)
Extract hardware information about the node.
conn: pointer to the hypervisor connection info: pointer to a virNodeInfo structure allocated by the user Returns: 0 in case of success and -1 in case of failure.
Graphics and design by Diana Fong