libxl: Make libxl_domain_unpause async
authorAnthony PERARD <anthony.perard@citrix.com>
Thu, 23 May 2019 10:54:52 +0000 (11:54 +0100)
committerIan Jackson <ian.jackson@eu.citrix.com>
Fri, 20 Sep 2019 09:41:01 +0000 (10:41 +0100)
commitedaa631ddcee665cdfae1cf6bc7492c791e01ef4
tree9e0b73cf3fdfbdd0956e9878938ff8f656366691
parentd6c7cd918adcfdc8ae41cf89e6a47ef4e4d3c1f6
libxl: Make libxl_domain_unpause async

libxl_domain_unpause needs to make QMP calls, which are asynchronous,
change the API to reflect that.

Do the same with libxl_domain_pause async, even if it will keep
completing synchronously.

Also fix some coding style issue in those functions.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl.h
tools/libxl/libxl_colo_restore.c
tools/libxl/libxl_colo_save.c
tools/libxl/libxl_dm.c
tools/libxl/libxl_domain.c
tools/libxl/libxl_internal.h
tools/xl/xl_migrate.c
tools/xl/xl_saverestore.c
tools/xl/xl_vmcontrol.c