diff options
author | Alberto Garcia <berto@igalia.com> | 2018-02-15 15:10:08 +0200 |
---|---|---|
committer | Max Reitz <mreitz@redhat.com> | 2018-03-02 18:39:56 +0100 |
commit | 9e029689e1228a218452d5c7b661ef208d22f71a (patch) | |
tree | 6d8890177fdcf3657e10025e34c8bddb23a0e351 /block/qcow2.h | |
parent | 624f3006b8a26bcf7a0b2be13265ac99c65fd117 (diff) | |
download | qemu-9e029689e1228a218452d5c7b661ef208d22f71a.zip qemu-9e029689e1228a218452d5c7b661ef208d22f71a.tar.gz qemu-9e029689e1228a218452d5c7b661ef208d22f71a.tar.bz2 |
qcow2: Replace align_offset() with ROUND_UP()
The align_offset() function is equivalent to the ROUND_UP() macro so
there's no need to use the former. The ROUND_UP() name is also a bit
more explicit.
This patch uses ROUND_UP() instead of the slower QEMU_ALIGN_UP()
because align_offset() already requires that the second parameter is a
power of two.
Signed-off-by: Alberto Garcia <berto@igalia.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id: 20180215131008.5153-1-berto@igalia.com
Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'block/qcow2.h')
-rw-r--r-- | block/qcow2.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/block/qcow2.h b/block/qcow2.h index 8838022..1a84cc7 100644 --- a/block/qcow2.h +++ b/block/qcow2.h @@ -480,12 +480,6 @@ static inline int offset_to_l2_slice_index(BDRVQcow2State *s, int64_t offset) return (offset >> s->cluster_bits) & (s->l2_slice_size - 1); } -static inline int64_t align_offset(int64_t offset, int n) -{ - offset = (offset + n - 1) & ~(n - 1); - return offset; -} - static inline int64_t qcow2_vm_state_offset(BDRVQcow2State *s) { return (int64_t)s->l1_vm_state_index << (s->cluster_bits + s->l2_bits); |