Searched refs:l1_size (Results 1 - 8 of 8) sorted by relevance

/external/qemu/block/
H A Dqcow2-snapshot.c33 uint32_t l1_size; member in struct:QCowSnapshotHeader
87 sn->l1_size = be32_to_cpu(h.l1_size);
150 h.l1_size = cpu_to_be32(sn->l1_size);
265 ret = qcow2_update_snapshot_refcount(bs, s->l1_table_offset, s->l1_size, 1);
270 l1_table_offset = qcow2_alloc_clusters(bs, s->l1_size * sizeof(uint64_t));
276 sn->l1_size = s->l1_size;
278 if (s->l1_size !
[all...]
H A Dqcow2.h62 uint32_t l1_size; /* XXX: save number of clusters instead ? */ member in struct:QCowHeader
72 uint32_t l1_size; member in struct:QCowSnapshot
88 int l1_size; member in struct:BDRVQcowState
186 int64_t l1_table_offset, int l1_size, int addend);
H A Dqcow2-refcount.c746 int64_t l1_table_offset, int l1_size, int addend)
758 l1_size2 = l1_size * sizeof(uint64_t);
769 for(i = 0;i < l1_size; i++)
772 assert(l1_size == s->l1_size);
780 for(i = 0; i < l1_size; i++) {
851 for(i = 0; i < l1_size; i++)
856 for(i = 0; i < l1_size; i++)
1023 int64_t l1_table_offset, int l1_size,
1030 l1_size2 = l1_size * sizeo
745 qcow2_update_snapshot_refcount(BlockDriverState *bs, int64_t l1_table_offset, int l1_size, int addend) argument
1019 check_refcounts_l1(BlockDriverState *bs, BdrvCheckResult *res, uint16_t *refcount_table, int refcount_table_size, int64_t l1_table_offset, int l1_size, int check_copied) argument
[all...]
H A Dqcow2.c156 be32_to_cpus(&header.l1_size);
189 s->l1_size = header.l1_size;
193 if (s->l1_size < s->l1_vm_state_index)
196 if (s->l1_size > 0) {
198 align_offset(s->l1_size * sizeof(uint64_t), 512));
199 if (bdrv_pread(bs->file, s->l1_table_offset, s->l1_table, s->l1_size * sizeof(uint64_t)) !=
200 s->l1_size * sizeof(uint64_t))
202 for(i = 0;i < s->l1_size; i++) {
850 int fd, header_size, backing_filename_len, l1_size, local
[all...]
H A Dqcow2-cluster.c39 new_l1_size = s->l1_size;
49 printf("grow l1_table from %d to %d\n", s->l1_size, new_l1_size);
54 memcpy(new_l1_table, s->l1_table, s->l1_size * sizeof(uint64_t));
65 for(i = 0; i < s->l1_size; i++)
70 for(i = 0; i < s->l1_size; i++)
77 ret = bdrv_pwrite_sync(bs->file, offsetof(QCowHeader, l1_size), data,sizeof(data));
82 qcow2_free_clusters(bs, s->l1_table_offset, s->l1_size * sizeof(uint64_t));
85 s->l1_size = new_l1_size;
475 if (l1_index >= s->l1_size)
544 if (l1_index >= s->l1_size) {
[all...]
/external/e2fsprogs/lib/ext2fs/
H A Dqcow2.c87 size_t size, l1_size = img->l1_size * sizeof(blk64_t); local
91 ret = ext2fs_get_memzero(l1_size, &table);
100 size = read(fd, table, l1_size);
101 if (size != l1_size) {
174 img.l1_size = ext2fs_be32_to_cpu(hdr->l1_size);
199 for (l1_index = 0; l1_index < img.l1_size; l1_index++) {
H A Dqcow2.h50 __u32 l1_size; member in struct:ext2_qcow2_hdr
97 __u32 l1_size; member in struct:ext2_qcow2_image
/external/e2fsprogs/misc/
H A De2image.c743 ret = ext2fs_get_arrayzero(image->l1_size, sizeof(__u64), &l1_table);
764 count = (image->l1_size > L2_CACHE_PREALLOC) ? L2_CACHE_PREALLOC :
765 image->l1_size;
867 int shift, l2_bits, header_size, l1_size, ret; local
895 l1_size = ((total_size + (1LL << shift) - 1) >> shift);
896 header->l1_size = ext2fs_cpu_to_be32(l1_size);
897 image->l1_size = l1_size;
900 offset += align_offset(l1_size * sizeo
[all...]

Completed in 94 milliseconds