Home
last modified time | relevance | path

Searched full:area (Results 1 – 25 of 251) sorted by relevance

1234567891011

/qemu/hw/sh4/
H A Dsh7750_regs.h43 * in 0x1f000000 - 0x1fffffff (area 7 address)
98 /* 0 - use area 5 wait states */
99 /* 1 - use area 6 wait states */
159 #define SH7750_CCR_CB 0x00000004 /* Copy-back bit for P1 area */
160 #define SH7750_CCR_WT 0x00000002 /* Write-through bit for P0,U0,P3 area */
552 #define SH7750_BCR1_A0MPX 0x20000000 /* Area 0 Memory Type (0-SRAM,1-MPX) */
561 #define SH7750_BCR1_A1MBC 0x00200000 /* Area 1 SRAM Byte Control Mode: */
562 /* 0 - Area 1 SRAM is set to */
564 /* 1 - Area 1 SRAM is set to byte */
566 #define SH7750_BCR1_A4MBC 0x00100000 /* Area 4 SRAM Byte Control Mode: */
[all …]
/qemu/docs/specs/
H A Dvmw_pvscsi-spec.rst14 The interface is based on a memory area shared between hypervisor and VM.
15 The memory area is obtained by driver as a device IO memory resource of
17 The shared memory consists of a registers area and a rings area.
18 The registers area is used to raise hypervisor interrupts and issue device
19 commands. The rings area is used to transfer data descriptors and SCSI
26 The length of the registers area is 1 page
28 registers area is described by the ``PVSCSIRegOffset`` enum. There
47 There is a control area (``struct PVSCSIRingsState *rings_state``)
H A Dedu.rst38 MMIO area spec
85 The size of the area to perform the DMA on.
/qemu/tests/qtest/
H A Di440fx-test.c206 { 0xF0000, 0xFFFFF }, /* BIOS Area */ in test_i440fx_pam()
230 g_test_message("Checking area 0x%05x..0x%05x", in test_i440fx_pam()
232 /* Switch to RE for the area */ in test_i440fx_pam()
237 /* Switch to WE for the area */ in test_i440fx_pam()
239 /* Write out a non-zero mask to the full area */ in test_i440fx_pam()
245 /* Switch to !RE for the area */ in test_i440fx_pam()
247 /* Verify the area is not our mask */ in test_i440fx_pam()
251 /* Verify the area is our new mask */ in test_i440fx_pam()
260 /* Verify the area is not our mask */ in test_i440fx_pam()
263 /* Switch to RE for the area */ in test_i440fx_pam()
[all …]
/qemu/docs/interop/
H A Dparallels.rst16 * data area
84 the data area.
134 Data Area
137 The data area is an area from the data offset (provided by ``header.data_off``
148 The Format Extension is an area 1 cluster in size that provides additional
150 The format of the Format Extension area is the following::
203 of its data area are::
/qemu/include/hw/pci-host/
H A Dpam.h32 * SMRAM memory area and PAM memory area in Legacy address range for PC.
37 * 0xc0000 - 0xc3fff Expansion area memory segments
45 * 0xe0000 - 0xe3fff Extended System BIOS Area Memory Segments
50 * 0xf0000 - 0xfffff System BIOS Area Memory Segments
/qemu/include/qom/
H A Dobject_interfaces.h53 * @errp: if an error occurs, a pointer to an area to store the error
78 * @errp: if an error occurs, a pointer to an area to store the error
93 * @errp: if an error occurs, a pointer to an area to store the error
103 * @errp: if an error occurs, a pointer to an area to store the error
118 * @errp: if an error occurs, a pointer to an area to store the error
163 * @errp: if an error occurs, a pointer to an area to store the error
/qemu/accel/hvf/
H A Dhvf-accel-ops.c120 MemoryRegion *area = section->mr; in hvf_set_phys_mem() local
121 bool writable = !area->readonly && !area->rom_device; in hvf_set_phys_mem()
125 if (!memory_region_is_ram(area)) { in hvf_set_phys_mem()
128 } else if (!memory_region_is_romd(area)) { in hvf_set_phys_mem()
150 mem->mem == (memory_region_get_ram_ptr(area) + in hvf_set_phys_mem()
169 if (area->readonly || in hvf_set_phys_mem()
170 (!memory_region_is_ram(area) && memory_region_is_romd(area))) { in hvf_set_phys_mem()
192 mem->mem = memory_region_get_ram_ptr(area) + section->offset_within_region; in hvf_set_phys_mem()
194 mem->region = area; in hvf_set_phys_mem()
/qemu/hw/ppc/
H A Dpnv_homer.c57 case PBA_BAR3: /* P8 occ common area */ in pnv_homer_power8_pba_read()
60 case PBA_BARMASK3: /* P8 occ common area mask */ in pnv_homer_power8_pba_read()
124 case PBA_BAR2: /* P9 occ common area */ in pnv_homer_power9_pba_read()
127 case PBA_BARMASK2: /* P9 occ common area size */ in pnv_homer_power9_pba_read()
191 case PBA_BAR2: /* P10 occ common area */ in pnv_homer_power10_pba_read()
194 case PBA_BARMASK2: /* P10 occ common area size */ in pnv_homer_power10_pba_read()
/qemu/docs/devel/
H A Dmaintainers.rst13 - tending to the long term health of their area
29 patches that touch their area of code.
31 The file also describes the status of the area of code to give an idea
76 asked by others to keep an eye on an area of code. They have generally
/qemu/include/hw/pci/
H A Dpcie_host.h42 /* base address where MMCONFIG area is mapped. */
45 /* the size of MMCONFIG area. It's host bridge dependent */
48 /* MMCONFIG mmio area */
/qemu/hw/display/
H A Dqxl-render.c90 static void qxl_set_rect_to_surface(PCIQXLDevice *qxl, QXLRect *area) in qxl_set_rect_to_surface() argument
92 area->left = 0; in qxl_set_rect_to_surface()
93 area->right = qxl->guest_primary.surface.width; in qxl_set_rect_to_surface()
94 area->top = 0; in qxl_set_rect_to_surface()
95 area->bottom = qxl->guest_primary.surface.height; in qxl_set_rect_to_surface()
195 qxl_set_rect_to_surface(qxl, &cookie->u.render.area); in qxl_render_update()
196 qxl_spice_update_area(qxl, 0, &cookie->u.render.area, NULL, in qxl_render_update()
/qemu/include/hw/xen/interface/
H A Dvcpu.h102 * Register a shared memory area from which the guest may obtain its own
108 * 2. Only one shared area may be registered per VCPU. The shared area is
160 * structure in a convenient place, such as in a per-cpu data area.
196 * memory area, and this secondary copy is updated whenever the master copy
/qemu/include/qemu/
H A Dbitmap.h37 * bitmap_set(dst, pos, nbits) Set specified bit area
38 * bitmap_set_atomic(dst, pos, nbits) Set specified bit area with atomic ops
39 * bitmap_clear(dst, pos, nbits) Clear specified bit area
40 * bitmap_test_and_clear_atomic(dst, pos, nbits) Test and clear area
41 * bitmap_find_next_zero_area(buf, len, pos, n, mask) Find bit free area
H A Dhbitmap.h317 * @end: end of requested area
319 * @dirty_start: on success: start of found area
320 * @dirty_count: on success: length of found area
322 * If dirty area found within [@start, @end), returns true and sets
325 * If dirty area was not found, returns false and leaves @dirty_start and
H A Dosdep.h706 * @fd: the fd mapped into the area, -1 for anonymous memory
707 * @area: start address of the are to preallocate
708 * @sz: the size of the area to preallocate
715 * memory area starting at @area with the size of @sz. After a successful call,
716 * each page in the area was faulted in writable at least once, for example,
725 bool qemu_prealloc_mem(int fd, char *area, size_t sz, int max_threads,
795 * @addr - start of the memory area to be synced
/qemu/qapi/
H A Dvirtio.json518 # @vring-desc: VirtQueue vring.desc (descriptor area)
520 # @vring-avail: VirtQueue vring.avail (driver area)
522 # @vring-used: VirtQueue vring.used (device area)
657 # @desc-phys: vhost_virtqueue desc_phys (descriptor area physical
662 # @avail-phys: vhost_virtqueue avail_phys (driver area physical
667 # @used-phys: vhost_virtqueue used_phys (device area physical address)
761 # Information regarding the vring descriptor area
763 # @addr: Guest physical address of the descriptor area
765 # @len: Length of the descriptor area
779 # Information regarding the avail vring (a.k.a. driver area)
[all …]
/qemu/include/standard-headers/linux/
H A Dvhost_types.h188 /* Device may expose the virtqueue's descriptor area, driver area and
189 * device area to a different group for ASID binding than where its
/qemu/target/i386/
H A Dsev.c86 /* SEV hash table area guest address */
88 /* SEV hash table area size (in bytes) */
120 SevHashTableDescriptor *area,
1710 struct sev_secret_area *area; in qmp_sev_inject_launch_secret() local
1713 error_setg(errp, "SEV: no secret area found in OVMF," in qmp_sev_inject_launch_secret()
1717 area = (struct sev_secret_area *)data; in qmp_sev_inject_launch_secret()
1718 gpa = area->base; in qmp_sev_inject_launch_secret()
1932 SevHashTableDescriptor *area, in sev_snp_build_kernel_loader_hashes() argument
1937 * SNP: Populate the hashes table in an area that later in in sev_snp_build_kernel_loader_hashes()
1942 sev_snp_guest->kernel_hashes_offset = area->base & ~TARGET_PAGE_MASK; in sev_snp_build_kernel_loader_hashes()
[all …]
/qemu/include/system/
H A Ddump.h165 * Dump filter area variables
172 int64_t filter_area_begin; /* Start address of partial guest memory area */
173 int64_t filter_area_length; /* Length of partial guest memory area */
/qemu/util/
H A Doslib-posix.c471 static int touch_all_pages(char *area, size_t hpagesize, size_t numpages, in touch_all_pages() argument
480 char *addr = area; in touch_all_pages()
506 if (qemu_madvise(area, hpagesize * numpages, in touch_all_pages()
600 static bool madv_populate_write_possible(char *area, size_t pagesize) in madv_populate_write_possible() argument
602 return !qemu_madvise(area, pagesize, QEMU_MADV_POPULATE_WRITE) || in madv_populate_write_possible()
606 bool qemu_prealloc_mem(int fd, char *area, size_t sz, int max_threads, in qemu_prealloc_mem() argument
629 use_madv_populate_write = madv_populate_write_possible(area, hpagesize); in qemu_prealloc_mem()
657 ret = touch_all_pages(area, hpagesize, numpages, max_threads, tc, async, in qemu_prealloc_mem()
H A Dvfio-helpers.c93 * mappings. At each qemu_vfio_dma_reset_temporary() call, the whole area
161 * Map a PCI bar area.
183 * Unmap a PCI bar area.
745 /* Map [host, host + size) area into a contiguous IOVA address space, and store
746 * the result in @iova if not NULL. The caller need to make sure the area is
748 * mapping status within this area is not allowed).
819 /* Unmapping the whole area that was previously mapped with
/qemu/pc-bios/optionrom/
H A Dpvh_main.c89 * Search RSDP in the main BIOS area below 1 MB. in pvh_load_kernel()
90 * SeaBIOS store the RSDP in this area, so we try it first. in pvh_load_kernel()
/qemu/include/ui/
H A Dspice-display.h70 QXLRect area; member
72 QXLRect area; member
/qemu/linux-user/
H A Dqemu.h331 gets a pointer to a contiguous area of guest memory, but does not perform
335 /* Lock an area of guest memory into the host. If copy is true then the
336 host area will have the same contents as the guest. */
339 /* Unlock an area of guest memory. The first LEN bytes must be

1234567891011