HomeSort by relevance Sort by last modified time
    Searched refs:cluster_offset (Results 1 - 6 of 6) sorted by null

  /external/qemu/block/
qcow2-cluster.c 314 uint64_t cluster_offset; local
318 cluster_offset = qcow2_get_cluster_offset(bs, sector_num << 9, &n);
320 if (!cluster_offset) {
332 } else if (cluster_offset & QCOW_OFLAG_COMPRESSED) {
333 if (qcow2_decompress_cluster(s, cluster_offset) < 0)
337 ret = bdrv_pread(s->hd, cluster_offset + index_in_cluster * 512, buf, n * 512);
353 uint64_t cluster_offset, int n_start, int n_end)
370 ret = bdrv_write(s->hd, (cluster_offset >> 9) + n_start,
399 uint64_t l2_offset, *l2_table, cluster_offset; local
422 cluster_offset = 0
546 uint64_t l2_offset, *l2_table, cluster_offset; local
685 uint64_t l2_offset, *l2_table, cluster_offset; local
    [all...]
qcow.c 79 static int decompress_cluster(BDRVQcowState *s, uint64_t cluster_offset);
263 uint64_t l2_offset, *l2_table, cluster_offset, tmp; local
321 cluster_offset = be64_to_cpu(l2_table[l2_index]);
322 if (!cluster_offset ||
323 ((cluster_offset & QCOW_OFLAG_COMPRESSED) && allocate == 1)) {
327 if ((cluster_offset & QCOW_OFLAG_COMPRESSED) &&
332 if (decompress_cluster(s, cluster_offset) < 0)
334 cluster_offset = bdrv_getlength(s->hd);
335 cluster_offset = (cluster_offset + s->cluster_size - 1)
387 uint64_t cluster_offset; local
499 uint64_t cluster_offset; member in struct:QCowAIOCB
655 uint64_t cluster_offset; local
846 uint64_t cluster_offset; local
    [all...]
qcow2.c 314 uint64_t cluster_offset; local
317 cluster_offset = qcow2_get_cluster_offset(bs, sector_num << 9, pnum);
319 return (cluster_offset != 0);
345 uint64_t cluster_offset; member in struct:QCowAIOCB
402 if (!acb->cluster_offset) {
404 } else if (acb->cluster_offset & QCOW_OFLAG_COMPRESSED) {
426 acb->cluster_offset =
430 if (!acb->cluster_offset) {
456 } else if (acb->cluster_offset & QCOW_OFLAG_COMPRESSED) {
458 if (qcow2_decompress_cluster(s, acb->cluster_offset) < 0
838 uint64_t cluster_offset; local
    [all...]
vmdk.c 92 uint64_t cluster_offset; // current write offset member in struct:ActiveBDRVState
458 static int get_whole_cluster(BlockDriverState *bs, uint64_t cluster_offset,
482 if (bdrv_pwrite(act_s->hd, activeBDRV.cluster_offset << 9, whole_grain, sizeof(whole_grain)) != sizeof(whole_grain))
515 uint64_t cluster_offset; local
556 cluster_offset = le32_to_cpu(l2_table[l2_index]);
558 if (!cluster_offset) {
563 cluster_offset = bdrv_getlength(s->hd);
564 bdrv_truncate(s->hd, cluster_offset + (s->cluster_sectors << 9));
566 cluster_offset >>= 9;
567 tmp = cpu_to_le32(cluster_offset);
598 uint64_t cluster_offset; local
614 uint64_t cluster_offset; local
650 uint64_t cluster_offset; local
    [all...]
qcow2-refcount.c 239 int64_t start, last, cluster_offset; local
252 for(cluster_offset = start; cluster_offset <= last;
253 cluster_offset += s->cluster_size)
256 int64_t cluster_index = cluster_offset >> s->cluster_bits;
369 int64_t offset, cluster_offset; local
390 cluster_offset = s->free_byte_offset & ~(s->cluster_size - 1);
391 if ((cluster_offset + s->cluster_size) == offset) {
418 uint64_t cluster_offset, int nb_clusters)
424 if (cluster_offset & QCOW_OFLAG_COMPRESSED)
450 int64_t start, last, cluster_offset; local
595 int64_t start, last, cluster_offset; local
    [all...]
qcow2.h 163 uint64_t cluster_offset, int nb_clusters);
175 int qcow2_decompress_cluster(BDRVQcowState *s, uint64_t cluster_offset);
191 int qcow2_alloc_cluster_link_l2(BlockDriverState *bs, uint64_t cluster_offset,

Completed in 134 milliseconds