| /qemu/block/ |
| A D | vdi.c | 196 header->signature = le32_to_cpu(header->signature); in vdi_header_to_cpu() 197 header->version = le32_to_cpu(header->version); in vdi_header_to_cpu() 204 header->heads = le32_to_cpu(header->heads); in vdi_header_to_cpu() 205 header->sectors = le32_to_cpu(header->sectors); in vdi_header_to_cpu() 221 header->version = cpu_to_le32(header->version); in vdi_header_to_le() 228 header->heads = cpu_to_le32(header->heads); in vdi_header_to_le() 229 header->sectors = cpu_to_le32(header->sectors); in vdi_header_to_le() 482 s->header = header; in vdi_open() 709 header = g_malloc(sizeof(*header)); in vdi_co_pwritev() 713 *header = s->header; in vdi_co_pwritev() [all …]
|
| A D | vmdk.c | 706 header->magic = le64_to_cpu(header->magic); in check_se_sparse_const_header() 707 header->version = le64_to_cpu(header->version); in check_se_sparse_const_header() 710 header->flags = le64_to_cpu(header->flags); in check_se_sparse_const_header() 711 header->reserved1 = le64_to_cpu(header->reserved1); in check_se_sparse_const_header() 793 header->magic = le64_to_cpu(header->magic); in check_se_sparse_volatile_header() 1017 header = footer.header; in vmdk_open_vmdk4() 2230 memset(&header, 0, sizeof(header)); in vmdk_init_extent() 2254 header.rgd_offset = header.desc_offset + header.desc_size; in vmdk_init_extent() 2260 header.version = cpu_to_le32(header.version); in vmdk_init_extent() 2261 header.flags = cpu_to_le32(header.flags); in vmdk_init_extent() [all …]
|
| A D | qcow.c | 132 ret = bdrv_pread(bs->file, 0, sizeof(header), &header, 0); in qcow_open() 136 header.magic = be32_to_cpu(header.magic); in qcow_open() 137 header.version = be32_to_cpu(header.version); in qcow_open() 140 header.mtime = be32_to_cpu(header.mtime); in qcow_open() 141 header.size = be64_to_cpu(header.size); in qcow_open() 142 header.crypt_method = be32_to_cpu(header.crypt_method); in qcow_open() 153 if (header.version == 2 || header.version == 3) { in qcow_open() 166 if (header.cluster_bits < 9 || header.cluster_bits > 16) { in qcow_open() 174 if (header.l2_bits < 9 - 3 || header.l2_bits > 16 - 3) { in qcow_open() 855 memset(&header, 0, sizeof(header)); in qcow_co_create() [all …]
|
| A D | qed.c | 38 if (buf_size < sizeof(*header)) { in bdrv_qed_probe() 238 s->header.cluster_size * s->header.table_size); in qed_alloc_table() 254 s->header.cluster_size * s->header.table_size); in qed_new_l2_table() 452 s->table_nelems = (s->header.cluster_size * s->header.table_size) / in bdrv_qed_do_open() 459 if (s->header.header_size > UINT32_MAX / s->header.cluster_size) { in bdrv_qed_do_open() 469 s->header.cluster_size * s->header.header_size) { in bdrv_qed_do_open() 649 QEDHeader header; in bdrv_qed_co_create() local 703 header = (QEDHeader) { in bdrv_qed_co_create() 714 l1_size = header.cluster_size * header.table_size; in bdrv_qed_co_create() 1481 s->header.image_size = offset; in bdrv_qed_co_truncate() [all …]
|
| A D | qed.h | 157 QEDHeader header; /* always cpu-endian */ member 245 return offset & ~(uint64_t)(s->header.cluster_size - 1); in qed_start_of_cluster() 250 return offset & (s->header.cluster_size - 1); in qed_offset_into_cluster() 255 return qed_start_of_cluster(s, bytes + (s->header.cluster_size - 1)) / in qed_bytes_to_clusters() 256 (s->header.cluster_size - 1); in qed_bytes_to_clusters() 274 uint64_t header_size = (uint64_t)s->header.header_size * in qed_check_cluster_offset() 275 s->header.cluster_size; in qed_check_cluster_offset() 277 if (offset & (s->header.cluster_size - 1)) { in qed_check_cluster_offset() 288 uint64_t end_offset = offset + (s->header.table_size - 1) * in qed_check_table_offset() 289 s->header.cluster_size; in qed_check_table_offset()
|
| /qemu/tests/qtest/ |
| A D | ufs-test.c | 76 req.header.dword_0 = in ufs_build_req_utrd() 106 req_upiu.header.task_tag = slot; in ufs_send_nop_out() 137 req_upiu.header.query_func = query_function; in ufs_send_query() 138 req_upiu.header.task_tag = slot; in ufs_send_query() 143 req_upiu.header.data_segment_length = 0; in ufs_send_query() 231 req_upiu.header.flags = flags; in ufs_send_scsi_command() 232 req_upiu.header.lun = lun; in ufs_send_scsi_command() 233 req_upiu.header.task_tag = slot; in ufs_send_scsi_command() 608 g_assert_cmpuint(rsp_upiu.header.response, ==, in ufstest_query_flag_request() 617 g_assert_cmpuint(rsp_upiu.header.response, ==, in ufstest_query_flag_request() [all …]
|
| /qemu/docs/devel/ |
| A D | luks-detached-header.rst | 2 LUKS volume with detached header 9 header and how to use it. 33 disk1 | header | key material | 42 volume since there's no header 48 to the header to a designated host 59 backup detached header 69 LUKS header and key material are located in the header node, 104 -o detached-header=true test-header.img 107 "test-payload.img"},"header":{"filename":"test-header.img"}}' 135 LUKS header above:: [all …]
|
| /qemu/crypto/ |
| A D | block-luks.c | 123 QCryptoBlockLUKSHeader header; member 455 (uint8_t *)&luks->header, in qcrypto_block_luks_load_header() 456 sizeof(luks->header), in qcrypto_block_luks_load_header() 490 luks->header.version); in qcrypto_block_luks_check_header() 506 if (!memchr(luks->header.hash_spec, '\0', in qcrypto_block_luks_check_header() 610 luks->header.cipher_mode); in qcrypto_block_luks_parse_header() 723 slot = &luks->header.key_slots[slot_idx]; in qcrypto_block_luks_store_key() 895 slot = &luks->header.key_slots[slot_idx]; in qcrypto_block_luks_load_key() 1138 slot = &luks->header.key_slots[slot_idx]; in qcrypto_block_luks_erase_key() 1431 luks->header.master_key_len = in qcrypto_block_luks_create() [all …]
|
| /qemu/tests/qemu-iotests/ |
| A D | 036 | 60 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 62 $PYTHON qcow2.py "$TEST_IMG" dump-header-exts 66 printf "\x00\x3f%s" "Test feature" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f857 78 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 82 printf "\x00\x3f%s" "Test feature" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f857 86 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 91 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 96 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 101 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 111 $PYTHON qcow2.py "$TEST_IMG" dump-header-exts [all …]
|
| A D | qed.py | 40 def pack_header(header): argument 41 fields = tuple(header[x] for x in field_names) 72 self.raw_pwrite(0, pack_header(self.header)) 75 size = self.header['table_size'] * self.header['cluster_size'] 82 … self.table_nelems = self.header['table_size'] * self.header['cluster_size'] // table_elem_size 111 print(qed.header) 123 offset = qed.header['l1_table_offset'] 136 offset = qed.header['l1_table_offset'] 179 pos += qed.header['cluster_size'] 191 header_size_bytes = qed.header['header_size'] * qed.header['cluster_size'] [all …]
|
| A D | 031.out | 5 === Create image with unknown header extension === 30 data 'This is a test header extension' 34 === Rewrite header with no backing file === 58 data 'This is a test header extension' 91 data 'This is a test header extension' 96 === Create image with unknown header extension === 126 data 'This is a test header extension' 130 === Rewrite header with no backing file === 159 data 'This is a test header extension' 197 data 'This is a test header extension'
|
| /qemu/hw/acpi/ |
| A D | erst.c | 178 ERSTStorageHeader *header; member 392 ERSTStorageHeader *header = s->header; in make_erst_storage_header() local 395 header->magic = cpu_to_le64(ERST_STORE_MAGIC); in make_erst_storage_header() 397 header->version = cpu_to_le16(0x0100); in make_erst_storage_header() 398 header->reserved = cpu_to_le16(0x0000); in make_erst_storage_header() 418 ERSTStorageHeader *header; in check_erst_backend_storage() local 422 s->header = header; in check_erst_backend_storage() 430 if (le64_to_cpu(header->magic) == 0UL) { in check_erst_backend_storage() 451 (le16_to_cpu(header->reserved) == 0) in check_erst_backend_storage() 543 if (le32_to_cpu(s->header->record_count)) { in get_next_record_identifier() [all …]
|
| /qemu/include/hw/nvram/ |
| A D | sun_nvram.h | 16 Sun_init_header(struct Sun_nvram *header, const uint8_t *macaddr, int machine_id) in Sun_init_header() argument 21 header->type = 1; in Sun_init_header() 22 header->machine_id = machine_id & 0xff; in Sun_init_header() 23 memcpy(&header->macaddr, macaddr, 6); in Sun_init_header() 24 memcpy(&header->hostid , &macaddr[3], 3); in Sun_init_header() 28 tmpptr = (uint8_t *)header; in Sun_init_header() 32 header->checksum = tmp; in Sun_init_header()
|
| /qemu/include/hw/hyperv/ |
| A D | vmbus-proto.h | 87 vmbus_message_header header; member 96 vmbus_message_header header; member 102 vmbus_message_header header; member 120 vmbus_message_header header; member 131 vmbus_message_header header; member 140 vmbus_message_header header; member 147 vmbus_message_header header; member 154 vmbus_message_header header; member 160 vmbus_message_header header; member 165 vmbus_message_header header; member [all …]
|
| /qemu/tests/unit/ |
| A D | test-crypto-block.c | 194 Buffer *header = opaque; in test_block_read_func() local 209 Buffer *header = opaque; in test_block_init_func() local 226 Buffer *header = opaque; in test_block_write_func() local 231 header->offset = offset + buflen; in test_block_write_func() 276 Buffer header; in test_block() local 279 memset(&header, 0, sizeof(header)); in test_block() 280 buffer_init(&header, "header"); in test_block() 304 &header, in test_block() 312 &header, in test_block() 326 &header, in test_block() [all …]
|
| /qemu/hw/core/ |
| A D | eif.c | 93 size_t header_size = sizeof(*header); in read_eif_header() 109 header->version = be16_to_cpu(header->version); in read_eif_header() 110 header->flags = be16_to_cpu(header->flags); in read_eif_header() 111 header->default_memory = be64_to_cpu(header->default_memory); in read_eif_header() 112 header->default_cpus = be64_to_cpu(header->default_cpus); in read_eif_header() 113 header->reserved = be16_to_cpu(header->reserved); in read_eif_header() 114 header->section_cnt = be16_to_cpu(header->section_cnt); in read_eif_header() 117 header->section_offsets[i] = be64_to_cpu(header->section_offsets[i]); in read_eif_header() 121 header->section_sizes[i] = be64_to_cpu(header->section_sizes[i]); in read_eif_header() 128 header->unused = be32_to_cpu(header->unused); in read_eif_header() [all …]
|
| /qemu/include/hw/firmware/ |
| A D | smbios.h | 109 struct smbios_structure_header header; member 137 struct smbios_structure_header header; member 150 struct smbios_structure_header header; member 166 struct smbios_structure_header header; member 187 struct smbios_structure_header header; member 225 struct smbios_structure_header header; member 235 struct smbios_structure_header header; member 252 struct smbios_structure_header header; member 258 struct smbios_structure_header header; member 270 struct smbios_structure_header header; member [all …]
|
| /qemu/include/hw/cxl/ |
| A D | cxl_cdat.h | 32 DOEHeader header; member 41 DOEHeader header; member 75 CDATSubHeader header; member 90 CDATSubHeader header; member 104 CDATSubHeader header; member 113 CDATSubHeader header; member 121 CDATSubHeader header; member 132 CDATSubHeader header; member
|
| /qemu/hw/i386/ |
| A D | x86-common.c | 578 uint8_t *header, in load_elfboot() argument 589 if (ldl_le_p(header) != 0x464c457f) { in load_elfboot() 595 ((Elf64_Ehdr *)header)->e_flags : ((Elf32_Ehdr *)header)->e_flags; in load_elfboot() 636 uint8_t header[8192], *setup, *kernel; in x86_load_linux() local 661 fread(header, 1, MIN(ARRAY_SIZE(header), kernel_size), f) != in x86_load_linux() 673 protocol = lduw_le_p(header + 0x206); in x86_load_linux() 700 setup = g_memdup2(header, sizeof(header)); in x86_load_linux() 804 stw_le_p(header + 0x20, 0xA33F); in x86_load_linux() 839 header[0x210] = 0xB0; in x86_load_linux() 889 setup_size = header[0x1f1]; in x86_load_linux() [all …]
|
| /qemu/scripts/ |
| A D | update-linux-headers.sh | 73 header=$(basename "$f"); 105 "$f" > "$to/$header"; 130 for header in kvm.h unistd.h bitsperlong.h mman.h; do 131 if test -f "$hdrdir/include/asm/$header"; then 132 cp "$hdrdir/include/asm/$header" "$output/linux-headers/asm-$arch" 133 elif test -f "$hdrdir/include/asm-generic/$header"; then 135 cat <<EOF >$output/linux-headers/asm-$arch/$header 201 for header in const.h stddef.h kvm.h vfio.h vfio_ccw.h vfio_zdev.h vhost.h \ 204 cp "$hdrdir/include/linux/$header" "$output/linux-headers/linux" 209 for header in unistd.h bitsperlong.h mman-common.h mman.h hugetlb_encode.h; do [all …]
|
| /qemu/hw/smbios/ |
| A D | smbios_legacy.c | 30 struct smbios_header header; member 37 struct smbios_header header; member 67 field->header.type = SMBIOS_FIELD_ENTRY; in smbios_add_field() 68 field->header.length = cpu_to_le16(sizeof(*field) + len); in smbios_add_field() 161 struct smbios_structure_header *header; in smbios_get_table_legacy() local 164 header = (struct smbios_structure_header *)(usr_blobs + usr_offset); in smbios_get_table_legacy() 168 table->header.type = SMBIOS_TABLE_ENTRY; in smbios_get_table_legacy() 169 table->header.length = cpu_to_le16(sizeof(*table) + size); in smbios_get_table_legacy() 170 memcpy(table->data, header, size); in smbios_get_table_legacy()
|
| /qemu/tests/image-fuzzer/qcow2/ |
| A D | layout.py | 98 self.header = FieldsList() 116 return chain(self.header, self.backing_file_format, 145 self.header = FieldsList(meta_header) 147 if self.header['version'][0].value == 2: 148 self.header['header_length'][0].value = 72 150 self.header['incompatible_features'][0].value = \ 153 self.header['header_length'][0].value = 104 156 self.header['header_length'][0].fmt) + \ 157 self.header['header_length'][0].offset 167 self.header['backing_file_offset'][0].value = \ [all …]
|
| /qemu/hw/usb/ |
| A D | pcap.c | 105 struct pcaprec_hdr header; in do_usb_pcap_header() local 112 header.ts_sec = packet->ts_sec; in do_usb_pcap_header() 113 header.ts_usec = packet->ts_usec; in do_usb_pcap_header() 114 header.incl_len = packet->len_cap; in do_usb_pcap_header() 115 header.orig_len = packet->length + sizeof(*packet); in do_usb_pcap_header() 116 fwrite(&header, sizeof(header), 1, fp); in do_usb_pcap_header() 222 struct pcap_hdr header = { in usb_pcap_init() local 230 fwrite(&header, sizeof(header), 1, fp); in usb_pcap_init()
|
| /qemu/contrib/elf2dmp/ |
| A D | pdb.c | 112 static void *pdb_ds_read(const PDB_DS_HEADER *header, in pdb_ds_read() argument 122 nBlocks = (size + header->block_size - 1) / header->block_size; in pdb_ds_read() 124 buffer = g_malloc(nBlocks * header->block_size); in pdb_ds_read() 127 memcpy(buffer + i * header->block_size, (const char *)header + in pdb_ds_read() 128 block_list[i] * header->block_size, header->block_size); in pdb_ds_read() 153 block_size = r->ds.header->block_size; in pdb_ds_read_file() 159 return pdb_ds_read(r->ds.header, block_list, file_size[file_number]); in pdb_ds_read_file() 217 r->ds.header = hdr; in pdb_reader_ds_init()
|
| /qemu/tcg/ |
| A D | perf.c | 193 struct jitheader header; in perf_enable_jitdump() local 225 header.magic = JITHEADER_MAGIC; in perf_enable_jitdump() 226 header.version = JITHEADER_VERSION; in perf_enable_jitdump() 227 header.total_size = sizeof(header); in perf_enable_jitdump() 228 header.elf_mach = get_e_machine(); in perf_enable_jitdump() 229 header.pad1 = 0; in perf_enable_jitdump() 230 header.pid = getpid(); in perf_enable_jitdump() 231 header.timestamp = get_clock(); in perf_enable_jitdump() 232 header.flags = 0; in perf_enable_jitdump() 233 fwrite(&header, sizeof(header), 1, jitdump); in perf_enable_jitdump()
|