Libvirt doesn't use them.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
}
-int
-qemuMonitorTransactionBitmapEnable(virJSONValue *actions,
- const char *node,
- const char *name)
-{
- return qemuMonitorJSONTransactionBitmapEnable(actions, node, name);
-}
-
-
-int
-qemuMonitorTransactionBitmapDisable(virJSONValue *actions,
- const char *node,
- const char *name)
-{
- return qemuMonitorJSONTransactionBitmapDisable(actions, node, name);
-}
-
-
int
qemuMonitorTransactionBitmapMerge(virJSONValue *actions,
const char *node,
const char *node,
const char *name);
int
-qemuMonitorTransactionBitmapEnable(virJSONValue *actions,
- const char *node,
- const char *name);
-int
-qemuMonitorTransactionBitmapDisable(virJSONValue *actions,
- const char *node,
- const char *name);
-int
qemuMonitorTransactionBitmapMerge(virJSONValue *actions,
const char *node,
const char *target,
}
-int
-qemuMonitorJSONTransactionBitmapEnable(virJSONValue *actions,
- const char *node,
- const char *name)
-{
- return qemuMonitorJSONTransactionAdd(actions,
- "block-dirty-bitmap-enable",
- "s:node", node,
- "s:name", name,
- NULL);
-}
-
-
-int
-qemuMonitorJSONTransactionBitmapDisable(virJSONValue *actions,
- const char *node,
- const char *name)
-{
- return qemuMonitorJSONTransactionAdd(actions,
- "block-dirty-bitmap-disable",
- "s:node", node,
- "s:name", name,
- NULL);
-}
-
-
int
qemuMonitorJSONTransactionBitmapMerge(virJSONValue *actions,
const char *node,
if (qemuMonitorTransactionBitmapAdd(actions, "node1", "bitmap1", true, true, 1234) < 0 ||
qemuMonitorTransactionBitmapRemove(actions, "node2", "bitmap2") < 0 ||
- qemuMonitorTransactionBitmapEnable(actions, "node3", "bitmap3") < 0 ||
- qemuMonitorTransactionBitmapDisable(actions, "node4", "bitmap4") < 0 ||
qemuMonitorTransactionBitmapMerge(actions, "node5", "bitmap5", &mergebitmaps) < 0 ||
qemuMonitorTransactionSnapshotBlockdev(actions, "node7", "overlay7") < 0 ||
qemuMonitorTransactionBackup(actions, "dev8", "job8", "target8", "bitmap8",