|
@@ -50,11 +50,13 @@ typedef uint64_t qemu_plugin_id_t;
|
|
*
|
|
*
|
|
* The plugins export the API they were built against by exposing the
|
|
* The plugins export the API they were built against by exposing the
|
|
* symbol qemu_plugin_version which can be checked.
|
|
* symbol qemu_plugin_version which can be checked.
|
|
|
|
+ *
|
|
|
|
+ * version 2: removed qemu_plugin_n_vcpus and qemu_plugin_n_max_vcpus
|
|
*/
|
|
*/
|
|
|
|
|
|
extern QEMU_PLUGIN_EXPORT int qemu_plugin_version;
|
|
extern QEMU_PLUGIN_EXPORT int qemu_plugin_version;
|
|
|
|
|
|
-#define QEMU_PLUGIN_VERSION 1
|
|
|
|
|
|
+#define QEMU_PLUGIN_VERSION 2
|
|
|
|
|
|
/**
|
|
/**
|
|
* struct qemu_info_t - system information for plugins
|
|
* struct qemu_info_t - system information for plugins
|
|
@@ -643,12 +645,6 @@ QEMU_PLUGIN_API
|
|
void qemu_plugin_register_atexit_cb(qemu_plugin_id_t id,
|
|
void qemu_plugin_register_atexit_cb(qemu_plugin_id_t id,
|
|
qemu_plugin_udata_cb_t cb, void *userdata);
|
|
qemu_plugin_udata_cb_t cb, void *userdata);
|
|
|
|
|
|
-/* returns -1 in user-mode */
|
|
|
|
-int qemu_plugin_n_vcpus(void);
|
|
|
|
-
|
|
|
|
-/* returns -1 in user-mode */
|
|
|
|
-int qemu_plugin_n_max_vcpus(void);
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* qemu_plugin_outs() - output string via QEMU's logging system
|
|
* qemu_plugin_outs() - output string via QEMU's logging system
|
|
* @string: a string
|
|
* @string: a string
|