Lines Matching +full:- +full:e

2  * Block driver for Hyper-V VHDX Images
11 * https://www.microsoft.com/en-us/download/details.aspx?id=34750
14 * See the COPYING.LIB file in the top-level directory.
24 * All the VHDX formats on disk are little endian - the following
37 h->signature = le32_to_cpu(h->signature); in vhdx_header_le_import()
38 h->checksum = le32_to_cpu(h->checksum); in vhdx_header_le_import()
39 h->sequence_number = le64_to_cpu(h->sequence_number); in vhdx_header_le_import()
41 leguid_to_cpus(&h->file_write_guid); in vhdx_header_le_import()
42 leguid_to_cpus(&h->data_write_guid); in vhdx_header_le_import()
43 leguid_to_cpus(&h->log_guid); in vhdx_header_le_import()
45 h->log_version = le16_to_cpu(h->log_version); in vhdx_header_le_import()
46 h->version = le16_to_cpu(h->version); in vhdx_header_le_import()
47 h->log_length = le32_to_cpu(h->log_length); in vhdx_header_le_import()
48 h->log_offset = le64_to_cpu(h->log_offset); in vhdx_header_le_import()
56 new_h->signature = cpu_to_le32(orig_h->signature); in vhdx_header_le_export()
57 new_h->checksum = cpu_to_le32(orig_h->checksum); in vhdx_header_le_export()
58 new_h->sequence_number = cpu_to_le64(orig_h->sequence_number); in vhdx_header_le_export()
60 new_h->file_write_guid = orig_h->file_write_guid; in vhdx_header_le_export()
61 new_h->data_write_guid = orig_h->data_write_guid; in vhdx_header_le_export()
62 new_h->log_guid = orig_h->log_guid; in vhdx_header_le_export()
64 cpu_to_leguids(&new_h->file_write_guid); in vhdx_header_le_export()
65 cpu_to_leguids(&new_h->data_write_guid); in vhdx_header_le_export()
66 cpu_to_leguids(&new_h->log_guid); in vhdx_header_le_export()
68 new_h->log_version = cpu_to_le16(orig_h->log_version); in vhdx_header_le_export()
69 new_h->version = cpu_to_le16(orig_h->version); in vhdx_header_le_export()
70 new_h->log_length = cpu_to_le32(orig_h->log_length); in vhdx_header_le_export()
71 new_h->log_offset = cpu_to_le64(orig_h->log_offset); in vhdx_header_le_export()
82 d->signature = le32_to_cpu(d->signature); in vhdx_log_desc_le_import()
83 d->file_offset = le64_to_cpu(d->file_offset); in vhdx_log_desc_le_import()
84 d->sequence_number = le64_to_cpu(d->sequence_number); in vhdx_log_desc_le_import()
91 d->signature = cpu_to_le32(d->signature); in vhdx_log_desc_le_export()
92 d->trailing_bytes = cpu_to_le32(d->trailing_bytes); in vhdx_log_desc_le_export()
93 d->leading_bytes = cpu_to_le64(d->leading_bytes); in vhdx_log_desc_le_export()
94 d->file_offset = cpu_to_le64(d->file_offset); in vhdx_log_desc_le_export()
95 d->sequence_number = cpu_to_le64(d->sequence_number); in vhdx_log_desc_le_export()
102 d->data_signature = le32_to_cpu(d->data_signature); in vhdx_log_data_le_import()
103 d->sequence_high = le32_to_cpu(d->sequence_high); in vhdx_log_data_le_import()
104 d->sequence_low = le32_to_cpu(d->sequence_low); in vhdx_log_data_le_import()
111 d->data_signature = cpu_to_le32(d->data_signature); in vhdx_log_data_le_export()
112 d->sequence_high = cpu_to_le32(d->sequence_high); in vhdx_log_data_le_export()
113 d->sequence_low = cpu_to_le32(d->sequence_low); in vhdx_log_data_le_export()
120 hdr->signature = le32_to_cpu(hdr->signature); in vhdx_log_entry_hdr_le_import()
121 hdr->checksum = le32_to_cpu(hdr->checksum); in vhdx_log_entry_hdr_le_import()
122 hdr->entry_length = le32_to_cpu(hdr->entry_length); in vhdx_log_entry_hdr_le_import()
123 hdr->tail = le32_to_cpu(hdr->tail); in vhdx_log_entry_hdr_le_import()
124 hdr->sequence_number = le64_to_cpu(hdr->sequence_number); in vhdx_log_entry_hdr_le_import()
125 hdr->descriptor_count = le32_to_cpu(hdr->descriptor_count); in vhdx_log_entry_hdr_le_import()
126 leguid_to_cpus(&hdr->log_guid); in vhdx_log_entry_hdr_le_import()
127 hdr->flushed_file_offset = le64_to_cpu(hdr->flushed_file_offset); in vhdx_log_entry_hdr_le_import()
128 hdr->last_file_offset = le64_to_cpu(hdr->last_file_offset); in vhdx_log_entry_hdr_le_import()
135 hdr->signature = cpu_to_le32(hdr->signature); in vhdx_log_entry_hdr_le_export()
136 hdr->checksum = cpu_to_le32(hdr->checksum); in vhdx_log_entry_hdr_le_export()
137 hdr->entry_length = cpu_to_le32(hdr->entry_length); in vhdx_log_entry_hdr_le_export()
138 hdr->tail = cpu_to_le32(hdr->tail); in vhdx_log_entry_hdr_le_export()
139 hdr->sequence_number = cpu_to_le64(hdr->sequence_number); in vhdx_log_entry_hdr_le_export()
140 hdr->descriptor_count = cpu_to_le32(hdr->descriptor_count); in vhdx_log_entry_hdr_le_export()
141 cpu_to_leguids(&hdr->log_guid); in vhdx_log_entry_hdr_le_export()
142 hdr->flushed_file_offset = cpu_to_le64(hdr->flushed_file_offset); in vhdx_log_entry_hdr_le_export()
143 hdr->last_file_offset = cpu_to_le64(hdr->last_file_offset); in vhdx_log_entry_hdr_le_export()
152 hdr->signature = le32_to_cpu(hdr->signature); in vhdx_region_header_le_import()
153 hdr->checksum = le32_to_cpu(hdr->checksum); in vhdx_region_header_le_import()
154 hdr->entry_count = le32_to_cpu(hdr->entry_count); in vhdx_region_header_le_import()
161 hdr->signature = cpu_to_le32(hdr->signature); in vhdx_region_header_le_export()
162 hdr->checksum = cpu_to_le32(hdr->checksum); in vhdx_region_header_le_export()
163 hdr->entry_count = cpu_to_le32(hdr->entry_count); in vhdx_region_header_le_export()
166 void vhdx_region_entry_le_import(VHDXRegionTableEntry *e) in vhdx_region_entry_le_import() argument
168 assert(e != NULL); in vhdx_region_entry_le_import()
170 leguid_to_cpus(&e->guid); in vhdx_region_entry_le_import()
171 e->file_offset = le64_to_cpu(e->file_offset); in vhdx_region_entry_le_import()
172 e->length = le32_to_cpu(e->length); in vhdx_region_entry_le_import()
173 e->data_bits = le32_to_cpu(e->data_bits); in vhdx_region_entry_le_import()
176 void vhdx_region_entry_le_export(VHDXRegionTableEntry *e) in vhdx_region_entry_le_export() argument
178 assert(e != NULL); in vhdx_region_entry_le_export()
180 cpu_to_leguids(&e->guid); in vhdx_region_entry_le_export()
181 e->file_offset = cpu_to_le64(e->file_offset); in vhdx_region_entry_le_export()
182 e->length = cpu_to_le32(e->length); in vhdx_region_entry_le_export()
183 e->data_bits = cpu_to_le32(e->data_bits); in vhdx_region_entry_le_export()
192 hdr->signature = le64_to_cpu(hdr->signature); in vhdx_metadata_header_le_import()
193 hdr->entry_count = le16_to_cpu(hdr->entry_count); in vhdx_metadata_header_le_import()
200 hdr->signature = cpu_to_le64(hdr->signature); in vhdx_metadata_header_le_export()
201 hdr->entry_count = cpu_to_le16(hdr->entry_count); in vhdx_metadata_header_le_export()
204 void vhdx_metadata_entry_le_import(VHDXMetadataTableEntry *e) in vhdx_metadata_entry_le_import() argument
206 assert(e != NULL); in vhdx_metadata_entry_le_import()
208 leguid_to_cpus(&e->item_id); in vhdx_metadata_entry_le_import()
209 e->offset = le32_to_cpu(e->offset); in vhdx_metadata_entry_le_import()
210 e->length = le32_to_cpu(e->length); in vhdx_metadata_entry_le_import()
211 e->data_bits = le32_to_cpu(e->data_bits); in vhdx_metadata_entry_le_import()
213 void vhdx_metadata_entry_le_export(VHDXMetadataTableEntry *e) in vhdx_metadata_entry_le_export() argument
215 assert(e != NULL); in vhdx_metadata_entry_le_export()
217 cpu_to_leguids(&e->item_id); in vhdx_metadata_entry_le_export()
218 e->offset = cpu_to_le32(e->offset); in vhdx_metadata_entry_le_export()
219 e->length = cpu_to_le32(e->length); in vhdx_metadata_entry_le_export()
220 e->data_bits = cpu_to_le32(e->data_bits); in vhdx_metadata_entry_le_export()