Home
last modified time | relevance | path

Searched refs:extent (Results 1 – 13 of 13) sorted by relevance

/qemu/block/
H A Dvmdk.c528 /* Create and append extent to the extent array. Return the added VmdkExtent in vmdk_add_extent()
538 VmdkExtent *extent; in vmdk_add_extent()
573 extent = &s->extents[s->num_extents]; in vmdk_add_extent()
576 memset(extent, 0, sizeof(VmdkExtent)); in vmdk_add_extent()
577 extent->file = file; in vmdk_add_extent()
578 extent->flat = flat; in vmdk_add_extent()
579 extent->sectors = sectors; in vmdk_add_extent()
580 extent->l1_table_offset = l1_offset; in vmdk_add_extent()
581 extent in vmdk_add_extent()
536 VmdkExtent *extent; vmdk_add_extent() local
600 vmdk_init_tables(BlockDriverState * bs,VmdkExtent * extent,Error ** errp) vmdk_init_tables() argument
669 VmdkExtent *extent = NULL; vmdk_open_vmfs_sparse() local
825 VmdkExtent *extent = NULL; vmdk_open_se_sparse() local
942 VmdkExtent *extent = NULL; vmdk_open_vmdk4() local
1163 VmdkExtent *extent = NULL; vmdk_parse_extents() local
1452 get_whole_cluster(BlockDriverState * bs,VmdkExtent * extent,uint64_t cluster_offset,uint64_t offset,uint64_t skip_start_bytes,uint64_t skip_end_bytes,bool zeroed) get_whole_cluster() argument
1531 vmdk_L2update(VmdkExtent * extent,VmdkMetaData * m_data,uint32_t offset) vmdk_L2update() argument
1583 get_cluster_offset(BlockDriverState * bs,VmdkExtent * extent,VmdkMetaData * m_data,uint64_t offset,bool allocate,uint64_t * cluster_offset,uint64_t skip_start_bytes,uint64_t skip_end_bytes) get_cluster_offset() argument
1753 VmdkExtent *extent = start_hint; find_extent() local
1767 vmdk_find_offset_in_cluster(VmdkExtent * extent,int64_t offset) vmdk_find_offset_in_cluster() argument
1787 VmdkExtent *extent; vmdk_co_block_status() local
1830 vmdk_write_extent(VmdkExtent * extent,int64_t cluster_offset,int64_t offset_in_cluster,QEMUIOVector * qiov,uint64_t qiov_offset,uint64_t n_bytes,uint64_t offset) vmdk_write_extent() argument
1912 vmdk_read_extent(VmdkExtent * extent,int64_t cluster_offset,int64_t offset_in_cluster,QEMUIOVector * qiov,int bytes) vmdk_read_extent() argument
1984 VmdkExtent *extent = NULL; vmdk_co_preadv() local
2064 VmdkExtent *extent = NULL; vmdk_pwritev() local
2937 vmdk_get_extent_info(VmdkExtent * extent) vmdk_get_extent_info() argument
2959 VmdkExtent *extent = NULL; vmdk_co_check() local
[all...]
H A Dnbd.c620 NBDExtent64 *extent, Error **errp) in nbd_parse_blockstatus_payload() argument
624 size_t ext_len = wide ? sizeof(*extent) : sizeof(NBDExtent32); in nbd_parse_blockstatus_payload()
645 extent->length = payload_advance64(&payload); in nbd_parse_blockstatus_payload()
646 extent->flags = payload_advance64(&payload); in nbd_parse_blockstatus_payload()
649 extent->length = payload_advance32(&payload); in nbd_parse_blockstatus_payload()
650 extent->flags = payload_advance32(&payload); in nbd_parse_blockstatus_payload()
653 if (extent->length == 0) { in nbd_parse_blockstatus_payload()
671 if (s->info.min_block && !QEMU_IS_ALIGNED(extent->length, in nbd_parse_blockstatus_payload()
674 if (extent->length > s->info.min_block) { in nbd_parse_blockstatus_payload()
675 extent->length = QEMU_ALIGN_DOWN(extent->length, in nbd_parse_blockstatus_payload()
[all …]
H A Dbochs.c55 uint32_t extent; /* extent size */ member
171 s->extent_blocks = 1 + (le32_to_cpu(bochs.extent) - 1) / 512; in bochs_open()
173 s->extent_size = le32_to_cpu(bochs.extent); in bochs_open()
/qemu/tests/qemu-iotests/
H A D078.out17 == Negative extent size ==
20 == Zero extent size ==
H A D237.out132 == Missing extent ==
140 == Correct extent ==
147 == Extra extent ==
H A D059.out2040 === Testing malformed VMFS extent description line ===
2041 qemu-img: Could not open 'TEST_DIR/t.IMGFMT': Invalid extent line: RW 12582912 VMFS "dummy.IMGFMT" 1
/qemu/qapi/
H A Dcxl.json371 # A single dynamic capacity extent. This is a contiguous allocation
376 # extent belongs to.
378 # @len: The length of the extent in bytes.
402 # extent.
413 # associated with the tag. Note that the extent list (and hence
417 # extent sequence numbers generated by the device. Has a similar
H A Dblock-core.json120 # @extents: List of extent files
135 # Information about a VMDK extent file
137 # @filename: Name of the extent file
141 # @virtual-size: Number of bytes covered by this extent
145 # @compressed: Whether this extent contains compressed data
173 # @extent-size-hint: Extent size hint (if available)
179 '*extent-size-hint': 'size'
5040 # @extent-size-hint: Extent size hint to add to the image file; 0 for
5041 # not adding an extent size hint (default: 1 MB, since 5.1)
5050 '*extent-size-hint': 'size'} }
[all …]
/qemu/hw/cxl/
H A Dcxl-mailbox-utils.c2840 CXLDCExtent *extent; in cxl_insert_extent_to_extent_list() local
2842 extent = g_new0(CXLDCExtent, 1); in cxl_insert_extent_to_extent_list()
2843 extent->start_dpa = dpa; in cxl_insert_extent_to_extent_list()
2844 extent->len = len; in cxl_insert_extent_to_extent_list()
2846 memcpy(extent->tag, tag, 0x10); in cxl_insert_extent_to_extent_list()
2848 extent->shared_seq = shared_seq; in cxl_insert_extent_to_extent_list()
2850 QTAILQ_INSERT_TAIL(list, extent, node); in cxl_insert_extent_to_extent_list()
2854 CXLDCExtent *extent) in cxl_remove_extent_from_extent_list() argument
2856 QTAILQ_REMOVE(list, extent, node); in cxl_remove_extent_from_extent_list()
2857 g_free(extent); in cxl_remove_extent_from_extent_list()
/qemu/docs/interop/
H A Dnbd.rst36 ``NBD_STATE_DIRTY``, set when the extent is "dirty"
/qemu/include/hw/cxl/
H A Dcxl_device.h684 CXLDCExtent *extent);
/qemu/pc-bios/
H A Dedk2-licenses.txt319 extent necessary for licensee to exercise the granted copyright
540 extent necessary for licensee to exercise the granted copyright
/qemu/docs/devel/
H A Dbuild-system.rst521 and to a smaller extent ``meson.build``.