Sign in
qemu
/
qemu
/
55159c34b8788ae00984341356d3ea4774912665
/
util
/
hbitmap.c
299ea9f
block/dirty-bitmap: improve _next_dirty_area API
by Vladimir Sementsov-Ogievskiy
· 5 years ago
9399c54
block/dirty-bitmap: add _next_dirty API
by Vladimir Sementsov-Ogievskiy
· 5 years ago
642700f
block/dirty-bitmap: switch _next_dirty_area and _next_zero to int64_t
by Vladimir Sementsov-Ogievskiy
· 5 years ago
0c88f19
hbitmap: drop meta bitmaps as they are unused
by Vladimir Sementsov-Ogievskiy
· 5 years ago
30b8346
hbitmap: unpublish hbitmap_iter_skip_words
by Vladimir Sementsov-Ogievskiy
· 5 years ago
be24c71
hbitmap: move hbitmap_iter_next_word to hbitmap.c
by Vladimir Sementsov-Ogievskiy
· 5 years ago
6a15099
hbitmap: assert that we don't create bitmap larger than INT64_MAX
by Vladimir Sementsov-Ogievskiy
· 5 years ago
fed33bd
hbitmap: handle set/reset with zero length
by Vladimir Sementsov-Ogievskiy
· 5 years ago
48557b1
util/hbitmap: strict hbitmap_reset
by Vladimir Sementsov-Ogievskiy
· 5 years ago
c5b40c1
hbitmap: enable merging across granularities
by John Snow
· 6 years ago
3bde4b0
hbitmap: Fix merge when b is empty, and result is not an alias of a
by John Snow
· 6 years ago
4e4de22
util/hbitmap: update orig_size on truncate
by Vladimir Sementsov-Ogievskiy
· 5 years ago
19c021e
Revert "hbitmap: Add @advance param to hbitmap_iter_next()"
by Vladimir Sementsov-Ogievskiy
· 6 years ago
a78a1a4
dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_area
by Vladimir Sementsov-Ogievskiy
· 6 years ago
76d570d
dirty-bitmap: improve bdrv_dirty_bitmap_next_zero
by Vladimir Sementsov-Ogievskiy
· 6 years ago
d1dde71
bitmap: Update count after a merge
by Eric Blake
· 6 years ago
fa000f2
dirty-bitmap: make it possible to restore bitmap after merge
by Vladimir Sementsov-Ogievskiy
· 6 years ago
a33fbb4
hbitmap: Add @advance param to hbitmap_iter_next()
by Max Reitz
· 7 years ago
3260cdf
hbitmap: fix missing restore count when finish deserialization
by Liang Li
· 7 years ago
56207df
hbitmap: add next_zero function
by Vladimir Sementsov-Ogievskiy
· 7 years ago
ecbfa28
hbitmap: Rename serialization_granularity to serialization_align
by Eric Blake
· 7 years ago
a3b5253
qmp: add x-debug-block-dirty-bitmap-sha256
by Vladimir Sementsov-Ogievskiy
· 8 years ago
6bdc8b7
block/dirty-bitmap: add deserialize_ones func
by Vladimir Sementsov-Ogievskiy
· 8 years ago
f63ea4e
hbitmap: improve dirty iter
by Vladimir Sementsov-Ogievskiy
· 8 years ago
20a579d
hbitmap: Add hbitmap_is_serializable()
by Max Reitz
· 8 years ago
6725f88
hbitmap: Fix shifts of constants by granularity
by Max Reitz
· 8 years ago
8258888
hbitmap: serialization
by Vladimir Sementsov-Ogievskiy
· 8 years ago
07ac4cd
HBitmap: Introduce "meta" bitmap to track bit changes
by Fam Zheng
· 8 years ago
0e32119
hbitmap: add 'pos < size' asserts
by Vladimir Sementsov-Ogievskiy
· 9 years ago
030c98a
all: Remove unnecessary glib.h includes
by Peter Maydell
· 9 years ago
aafd758
util: Clean up includes
by Peter Maydell
· 9 years ago
c6a8c32
util/hbitmap: Add an API to reset all set bits in hbitmap
by Wen Congyang
· 10 years ago
ce1ffea
block: Resize bitmaps on bdrv_truncate
by John Snow
· 10 years ago
be58721
hbitmap: add hbitmap_merge
by John Snow
· 10 years ago
8515efb
hbitmap: cache array lengths
by John Snow
· 10 years ago
e1cf558
util: Use g_new() & friends where that makes obvious sense
by Markus Armbruster
· 10 years ago
591b320
util/hbitmap.c: Use ctpopl rather than reimplementing a local equivalent
by Peter Maydell
· 11 years ago
18331e7
hbitmap: Use non-bitops ctzl
by Richard Henderson
· 12 years ago
fbeadf5
bitops: unify bitops_ffsl with the one in host-utils.h, call it bitops_ctzl
by Paolo Bonzini
· 12 years ago
1b09524
hbitmap: add assertion on hbitmap_iter_init
by Paolo Bonzini
· 12 years ago
e7c033c
add hierarchical bitmap data type and test cases
by Paolo Bonzini
· 12 years ago