Lines Matching refs:granularity
152 static int64_t get_bitmap_bytes_needed(int64_t len, uint32_t granularity) in get_bitmap_bytes_needed() argument
154 int64_t num_bits = DIV_ROUND_UP(len, granularity); in get_bitmap_bytes_needed()
161 uint32_t granularity, Error **errp) in check_constraints_on_bitmap() argument
164 int granularity_bits = ctz32(granularity); in check_constraints_on_bitmap()
168 assert(granularity > 0); in check_constraints_on_bitmap()
169 assert((granularity & (granularity - 1)) == 0); in check_constraints_on_bitmap()
188 bitmap_bytes = get_bitmap_bytes_needed(len, granularity); in check_constraints_on_bitmap()
347 uint32_t granularity; in load_bitmap() local
350 granularity = 1U << bm->granularity_bits; in load_bitmap()
351 bitmap = bdrv_create_dirty_bitmap(bs, granularity, bm->name, errp); in load_bitmap()
1121 info->granularity = 1U << bm->granularity_bits; in qcow2_get_bitmap_info_list()
1563 uint32_t granularity = bdrv_dirty_bitmap_granularity(bitmap); in qcow2_store_persistent_dirty_bitmaps() local
1584 if (check_constraints_on_bitmap(bs, name, granularity, errp) < 0) { in qcow2_store_persistent_dirty_bitmaps()
1710 uint32_t granularity, in qcow2_co_can_store_new_dirty_bitmap() argument
1734 if (check_constraints_on_bitmap(bs, name, granularity, errp) != 0) { in qcow2_co_can_store_new_dirty_bitmap()
1791 uint32_t granularity = bdrv_dirty_bitmap_granularity(bm); in qcow2_get_persistent_dirty_bitmap_size() local
1794 granularity); in qcow2_get_persistent_dirty_bitmap_size()