Home
last modified time | relevance | path

Searched refs:Range (Results 1 – 25 of 25) sorted by relevance

/qemu/include/qemu/
H A Drange.h29 struct Range { struct
39 static inline void range_invariant(const Range *range) in range_invariant() argument
45 #define range_empty ((Range){ .lob = 1, .upb = 0 })
48 static inline bool range_is_empty(const Range *range) in range_is_empty()
61 static inline void range_make_empty(Range *range) in range_make_empty()
86 static inline void range_set_bounds1(Range *range, in range_set_bounds1()
99 static inline uint64_t range_lob(Range *range) in range_lob()
106 static inline uint64_t range_upb(Range *range) in range_upb()
177 static inline void range_extend(Range *range, Range *extend_by) in range_extend()
224 int range_compare(Range *a, Range *b);
[all …]
H A Dtypedefs.h108 typedef struct Range Range; typedef
/qemu/util/
H A Drange.c23 int range_compare(Range *a, Range *b) in range_compare()
38 GList *range_list_insert(GList *list, Range *data) in range_list_insert()
73 Range *new = g_new0(Range, 1); in append_new_range()
83 Range *r, *rn; in range_inverse_array()
94 r = (Range *)l->data; in range_inverse_array()
103 r = (Range *)l->data; in range_inverse_array()
104 rn = (Range *)l->next->data; in range_inverse_array()
115 r = (Range *)l->data; in range_inverse_array()
H A Dlog.c374 Range *range = &g_array_index(debug_regions, Range, i); in qemu_log_in_addr_range()
397 sizeof(Range), g_strv_length(ranges)); in qemu_set_dfilter_ranges()
402 struct Range range; in qemu_set_dfilter_ranges()
H A Dreserved-region.c27 Range *r = &reg->range; in resv_region_list_insert()
28 Range *range_iter; in resv_region_list_insert()
/qemu/tests/unit/
H A Dtest-resv-mem.c29 Range *r = (Range *)l->data; in print_ranges()
53 Range *r = (Range *)l->data; in compare_ranges()
54 Range *er = (Range *)e->data; in compare_ranges()
63 Range *new = g_new0(Range, 1); in insert_sorted_range()
205 Range *range = &r->range; in print_resv_region_list()
/qemu/qapi/
H A Dstring-output-visitor.c103 Range *r = g_malloc0(sizeof(*r)); in string_output_append()
112 Range *r = g_malloc0(sizeof(*r)); in string_output_append_range()
118 static void format_string(StringOutputVisitor *sov, Range *r, bool next, in format_string()
205 Range *r = l->data; in print_type_int64()
214 Range *r = l->data; in print_type_int64()
H A Dblock-export.json201 # @logical-block-size: Logical block size in bytes. Range [512,
/qemu/hw/pci-host/
H A Di440fx.c54 Range pci_hole;
177 Range w64; in i440fx_pcihost_get_pci_hole64_start_value()
210 Range w64; in i440fx_pcihost_get_pci_hole64_end()
H A Dq35.c120 Range w64; in q35_host_get_pci_hole64_start_value()
153 Range w64; in q35_host_get_pci_hole64_end()
/qemu/hw/virtio/
H A Dvirtio-iommu.c664 Range *range = &reg->range; in virtio_iommu_fill_resv_mem_prop()
1178 Range *r = (Range *)l->data; in rebuild_resv_regions()
1223 Range *newr = (Range *)tmp->data; in virtio_iommu_set_iova_ranges()
1227 Range * r = (Range *)l->data; in virtio_iommu_set_iova_ranges()
/qemu/include/hw/pci-host/
H A Dq35.h54 Range pci_hole;
/qemu/hw/mem/
H A Dmemory-device.c220 Range as, new = range_empty; in memory_device_get_free_addr()
260 Range tmp; in memory_device_get_free_addr()
/qemu/hw/vfio/
H A Diommufd.c286 Range *range = g_new(Range, 1); in iommufd_cdev_get_info_iova_range()
H A Dcontainer.c323 Range *range = g_new(Range, 1); in vfio_get_info_iova_range()
/qemu/include/hw/cxl/
H A Dcxl_component.h244 Range dvsecs[CXL20_MAX_DVSEC];
/qemu/hw/ppc/
H A Dspapr_nvdimm.c723 Range blockrange = range_empty; in h_scm_unbind_mem()
724 Range nvdimmrange = range_empty; in h_scm_unbind_mem()
/qemu/target/hexagon/imported/
H A Dfloat.idef130 /* Range: +/- (1.0 .. 1+(63/64)) * 2**(-6 .. +9) */
293 /* Range: +/- (1.0 .. 1+(63/64)) * 2**(-6 .. +9) */
/qemu/hw/i386/
H A Dacpi-build.c289 static void acpi_get_pci_holes(Range *hole, Range *hole64) in acpi_get_pci_holes()
1419 Range *pci_hole, Range *pci_hole64, MachineState *machine) in build_dsdt()
2506 Range pci_hole = {}, pci_hole64 = {}; in acpi_build()
/qemu/docs/system/devices/
H A Dnvme.rst173 Set the Maximum Single Source Range Length (``MSSRL``). This is the maximum
182 Set the Maximum Source Range Count (``MSRC``). This is the maximum number of
/qemu/hw/pci/
H A Dpci.c2718 Range *range = opaque; in pci_dev_get_w64()
2733 Range pref_range; in pci_dev_get_w64()
2741 Range region_range; in pci_dev_get_w64()
2764 void pci_bus_get_w64_range(PCIBus *bus, Range *range) in pci_bus_get_w64_range()
/qemu/include/hw/pci/
H A Dpci.h361 void pci_bus_get_w64_range(PCIBus *bus, Range *range);
/qemu/docs/specs/
H A Dfw_cfg.rst166 Selector Reg. Range Usage
/qemu/include/exec/
H A Dmemory.h83 Range range;
/qemu/accel/kvm/
H A Dkvm-all.c1609 Range r1, r2; in kvm_region_commit()