Lines Matching refs:l2_bitmap

396                                 uint64_t l2_bitmap, unsigned sc_from,  in qcow2_get_subcluster_range_type()  argument
402 *type = qcow2_get_subcluster_type(bs, l2_entry, l2_bitmap, sc_from); in qcow2_get_subcluster_range_type()
412 val = l2_bitmap | QCOW_OFLAG_SUB_ALLOC_RANGE(0, sc_from); in qcow2_get_subcluster_range_type()
417 val = (l2_bitmap | QCOW_OFLAG_SUB_ZERO_RANGE(0, sc_from)) >> 32; in qcow2_get_subcluster_range_type()
422 val = ((l2_bitmap >> 32) | l2_bitmap) in qcow2_get_subcluster_range_type()
460 uint64_t l2_bitmap = get_l2_bitmap(s, l2_slice, *l2_index + i); in count_contiguous_subclusters() local
461 int ret = qcow2_get_subcluster_range_type(bs, l2_entry, l2_bitmap, in count_contiguous_subclusters()
592 uint64_t l1_index, l2_offset, *l2_slice, l2_entry, l2_bitmap; in qcow2_get_host_offset() local
648 l2_bitmap = get_l2_bitmap(s, l2_slice, l2_index); in qcow2_get_host_offset()
656 type = qcow2_get_subcluster_type(bs, l2_entry, l2_bitmap, sc_index); in qcow2_get_host_offset()
1088 uint64_t l2_bitmap = get_l2_bitmap(s, l2_slice, l2_index + i); in qcow2_alloc_cluster_link_l2() local
1098 l2_bitmap |= QCOW_OFLAG_SUB_ALLOC_RANGE(first_sc, last_sc + 1); in qcow2_alloc_cluster_link_l2()
1099 l2_bitmap &= ~QCOW_OFLAG_SUB_ZERO_RANGE(first_sc, last_sc + 1); in qcow2_alloc_cluster_link_l2()
1100 set_l2_bitmap(s, l2_slice, l2_index + i, l2_bitmap); in qcow2_alloc_cluster_link_l2()
1166 uint64_t l2_entry, l2_bitmap; in calculate_l2_meta() local
1181 l2_bitmap = get_l2_bitmap(s, l2_slice, l2_index + i); in calculate_l2_meta()
1187 int cnt = qcow2_get_subcluster_range_type(bs, l2_entry, l2_bitmap, in calculate_l2_meta()
1195 type = qcow2_get_subcluster_type(bs, l2_entry, l2_bitmap, 0); in calculate_l2_meta()
1214 l2_bitmap = get_l2_bitmap(s, l2_slice, l2_index); in calculate_l2_meta()
1216 type = qcow2_get_subcluster_type(bs, l2_entry, l2_bitmap, sc_index); in calculate_l2_meta()
1228 uint32_t alloc_bitmap = l2_bitmap & QCOW_L2_BITMAP_ALL_ALLOC; in calculate_l2_meta()
1259 l2_bitmap = get_l2_bitmap(s, l2_slice, l2_index); in calculate_l2_meta()
1261 type = qcow2_get_subcluster_type(bs, l2_entry, l2_bitmap, sc_index); in calculate_l2_meta()
1274 uint32_t alloc_bitmap = l2_bitmap & QCOW_L2_BITMAP_ALL_ALLOC; in calculate_l2_meta()
2116 uint64_t old_l2_bitmap, l2_bitmap; in zero_l2_subclusters() local
2140 old_l2_bitmap = l2_bitmap = get_l2_bitmap(s, l2_slice, l2_index); in zero_l2_subclusters()
2142 l2_bitmap |= QCOW_OFLAG_SUB_ZERO_RANGE(sc, sc + nb_subclusters); in zero_l2_subclusters()
2143 l2_bitmap &= ~QCOW_OFLAG_SUB_ALLOC_RANGE(sc, sc + nb_subclusters); in zero_l2_subclusters()
2145 if (old_l2_bitmap != l2_bitmap) { in zero_l2_subclusters()
2146 set_l2_bitmap(s, l2_slice, l2_index, l2_bitmap); in zero_l2_subclusters()