[libvirt] [PATCH 1/5] qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK
Eric Blake
eblake at redhat.com
Sat Sep 6 15:33:26 UTC 2014
On 09/03/2014 07:53 AM, Peter Krempa wrote:
> Be consistend with naming of private defines. Also line up code
s/consistend/consistent/
> correctly in few places where the macro is used.
> ---
> src/qemu/qemu_domain.c | 2 +-
> src/qemu/qemu_domain.h | 2 +-
> src/qemu/qemu_driver.c | 8 ++++----
> src/qemu/qemu_migration.c | 6 +++---
> 4 files changed, 9 insertions(+), 9 deletions(-)
>
>
> # define JOB_MASK(job) (1 << (job - 1))
> -# define DEFAULT_JOB_MASK \
> +# define QEMU_DEFAULT_JOB_MASK \
> (JOB_MASK(QEMU_JOB_QUERY) | \
> JOB_MASK(QEMU_JOB_DESTROY) | \
> JOB_MASK(QEMU_JOB_ABORT))
I think your naming choice is okay, but it might look slightly better as
QEMU_JOB_DEFAULT_MASK, so that it shares the same prefix.
> +++ b/src/qemu/qemu_migration.c
> @@ -4907,9 +4907,9 @@ qemuMigrationJobStart(virQEMUDriverPtr driver,
> if (job == QEMU_ASYNC_JOB_MIGRATION_IN) {
> qemuDomainObjSetAsyncJobMask(vm, QEMU_JOB_NONE);
> } else {
> - qemuDomainObjSetAsyncJobMask(vm, DEFAULT_JOB_MASK |
> - JOB_MASK(QEMU_JOB_SUSPEND) |
> - JOB_MASK(QEMU_JOB_MIGRATION_OP));
> + qemuDomainObjSetAsyncJobMask(vm, QEMU_DEFAULT_JOB_MASK |
> + JOB_MASK(QEMU_JOB_SUSPEND) |
> + JOB_MASK(QEMU_JOB_MIGRATION_OP));
> }
At least in emacs, I find that lining up a split second argument by
using TAB to trigger automatic indentation is easier when done with
extra (), as in:
qemuDomainObjSetAsyncJobMask(vm, (QEMU_DEFAULT_JOB_MASK |
JOB_MASK(QEMU_JOB_SUSPEND) |
JOB_MASK(QEMU_JOB_MIGRATION_OP)));
But that's purely cosmetic.
Whether or not you make those changes, ACK.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 539 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20140906/8a4fd570/attachment-0001.sig>
More information about the libvir-list
mailing list