libvirt/src/qemu
Daniel P. Berrange d09f6ba5fe Return count of callbacks when registering callbacks
When registering a callback for a particular event some callers
need to know how many callbacks already exist for that event.
While it is possible to ask for a count, this is not free from
race conditions when threaded. Thus the API for registering
callbacks should return the count of callbacks. Also rename
virDomainEventStateDeregisterAny to virDomainEventStateDeregisterID

* src/conf/domain_event.c, src/conf/domain_event.h,
  src/libvirt_private.syms: Return count of callbacks when
  registering callbacks
* src/libxl/libxl_driver.c, src/libxl/libxl_driver.c,
  src/qemu/qemu_driver.c, src/remote/remote_driver.c,
  src/remote/remote_driver.c, src/uml/uml_driver.c,
  src/vbox/vbox_tmpl.c, src/xen/xen_driver.c: Update
  for change in APIs
2011-12-19 11:08:10 +00:00
..
libvirtd_qemu.aug qemu: Add support for keepalive messages during p2p migration 2011-11-24 12:00:10 +01:00
MIGRATION.txt qemu: Implement migration job phases 2011-07-27 08:45:09 -06:00
qemu_bridge_filter.c Remove conn parameter from virReportSystemError 2010-02-09 01:04:54 +01:00
qemu_bridge_filter.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qemu_capabilities.c fix error when parsing ppc64 models on x86 host 2011-12-09 12:18:58 -05:00
qemu_capabilities.h Add AHCI support to qemu driver 2011-10-17 15:44:21 -06:00
qemu_cgroup.c qemu: filter blkio 0-device-weight at two other places 2011-11-30 12:34:30 -07:00
qemu_cgroup.h qemu: Implement period and quota tunable XML configuration and parsing 2011-07-21 17:11:12 +08:00
qemu_command.c qemu: Prepare to cater for more general address assignment 2011-12-09 15:01:52 -07:00
qemu_command.h qemu: Prepare to cater for more general address assignment 2011-12-09 15:01:52 -07:00
qemu_conf.c qemu: Add support for keepalive messages during p2p migration 2011-11-24 12:00:10 +01:00
qemu_conf.h qemu: Add support for keepalive messages during p2p migration 2011-11-24 12:00:10 +01:00
qemu_domain.c Remove time APIs from src/util/util.h 2011-11-30 11:43:50 +00:00
qemu_domain.h Fix default migration speed in qemu driver 2011-12-15 11:25:07 -07:00
qemu_driver.c Return count of callbacks when registering callbacks 2011-12-19 11:08:10 +00:00
qemu_driver.h Split all QEMU process mangement code into separate file 2011-02-17 12:48:55 +00:00
qemu_hostdev.c qemu: Do not free the device from activePciHostdevs if it's in use 2011-12-15 10:18:20 +08:00
qemu_hostdev.h qemu: Do not reattach PCI device used by other domain when shutdown 2011-10-14 12:53:32 -06:00
qemu_hotplug.c qemu: Don't drop hostdev config until security label restore 2011-12-16 11:53:03 +01:00
qemu_hotplug.h qemu: Don't drop hostdev config until security label restore 2011-12-16 11:53:03 +01:00
qemu_migration.c migration: Add more specific error code/message on migration abort 2011-12-16 16:38:26 +01:00
qemu_migration.h Clarify semantics of virDomainMigrate2 2011-10-14 22:04:31 +02:00
qemu_monitor_json.c Implement virDomain{Set, Get}BlockIoTune for the qemu driver 2011-11-30 11:36:10 -07:00
qemu_monitor_json.h Implement virDomain{Set, Get}BlockIoTune for the qemu driver 2011-11-30 11:36:10 -07:00
qemu_monitor_text.c Implement virDomain{Set, Get}BlockIoTune for the qemu driver 2011-11-30 11:36:10 -07:00
qemu_monitor_text.h Implement virDomain{Set, Get}BlockIoTune for the qemu driver 2011-11-30 11:36:10 -07:00
qemu_monitor.c qemu: Fix race between async and query jobs 2011-12-15 11:53:20 +01:00
qemu_monitor.h Implement virDomain{Set, Get}BlockIoTune for the qemu driver 2011-11-30 11:36:10 -07:00
qemu_process.c qemu: Disable EOF processing during qemuDomainDestroy 2011-12-12 16:31:19 +01:00
qemu_process.h Rename Macvtap management APIs 2011-11-18 16:10:01 +00:00
qemu.conf qemu: Add support for keepalive messages during p2p migration 2011-11-24 12:00:10 +01:00
test_libvirtd_qemu.aug qemu: Add support for keepalive messages during p2p migration 2011-11-24 12:00:10 +01:00
THREADS.txt qemu: fix crash when mixing sync and async monitor jobs 2011-08-01 09:41:57 -06:00