Home
last modified time | relevance | path

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

123456789

/openbmc/qemu/common-user/host/ppc/
H A Dsafe-syscall.inc.S67 mr 30, 3 /* signal_pending */
68 mr 0, 4 /* syscall number */
69 mr 3, 5 /* syscall arguments */
70 mr 4, 6
71 mr 5, 7
72 mr 6, 8
73 mr 7, 9
74 mr 8, 10
/openbmc/qemu/common-user/host/ppc64/
H A Dsafe-syscall.inc.S51 mr 14, 3 /* signal_pending */
52 mr 0, 4 /* syscall number */
53 mr 3, 5 /* syscall arguments */
54 mr 4, 6
55 mr 5, 7
56 mr 6, 8
57 mr 7, 9
58 mr 8, 10
/openbmc/qemu/hw/mem/
H A Dmemory-device.c27 MemoryRegion *mr; in memory_device_is_empty() local
30 mr = mdc->get_memory_region((MemoryDeviceState *)md, &local_err); in memory_device_is_empty()
36 return !mr; in memory_device_is_empty()
114 MemoryRegion *mr) in memory_device_memslot_decision_limit() argument
117 const uint64_t size = memory_region_size(mr); in memory_device_memslot_decision_limit()
174 MemoryRegion *mr, Error **errp) in memory_device_check_addable() argument
178 const uint64_t size = memory_region_size(mr); in memory_device_check_addable()
187 memslot_limit = memory_device_memslot_decision_limit(ms, mr); in memory_device_check_addable()
223 memory_region_size(&ms->device_memory->mr)); in memory_device_get_free_addr()
353 MemoryRegion *mr; in memory_device_pre_plug() local
[all …]
H A Dnvdimm.c121 MemoryRegion *mr; in nvdimm_prepare_memory_region() local
130 mr = host_memory_backend_get_memory(dimm->hostmem); in nvdimm_prepare_memory_region()
131 align = memory_region_get_alignment(mr); in nvdimm_prepare_memory_region()
132 size = memory_region_size(mr); in nvdimm_prepare_memory_region()
135 nvdimm->label_data = memory_region_get_ram_ptr(mr) + pmem_size; in nvdimm_prepare_memory_region()
145 memory_region_size(mr), nvdimm->label_size, align); in nvdimm_prepare_memory_region()
149 if (!nvdimm->unarmed && memory_region_is_rom(mr)) { in nvdimm_prepare_memory_region()
157 if (memory_region_is_rom(mr)) { in nvdimm_prepare_memory_region()
163 "nvdimm-memory", mr, 0, pmem_size); in nvdimm_prepare_memory_region()
230 MemoryRegion *mr; in nvdimm_write_label_data() local
[all …]
/openbmc/qemu/hw/display/
H A Dframebuffer.c33 if (mem_section->mr) { in framebuffer_update_memory_section()
34 memory_region_set_log(mem_section->mr, false, DIRTY_MEMORY_VGA); in framebuffer_update_memory_section()
35 memory_region_unref(mem_section->mr); in framebuffer_update_memory_section()
36 mem_section->mr = NULL; in framebuffer_update_memory_section()
40 if (!mem_section->mr) { in framebuffer_update_memory_section()
45 !memory_region_is_ram(mem_section->mr)) { in framebuffer_update_memory_section()
46 memory_region_unref(mem_section->mr); in framebuffer_update_memory_section()
47 mem_section->mr = NULL; in framebuffer_update_memory_section()
51 memory_region_set_log(mem_section->mr, true, DIRTY_MEMORY_VGA); in framebuffer_update_memory_section()
81 mem = mem_section->mr; in framebuffer_update_display()
/openbmc/u-boot/post/lib_powerpc/
H A Dasm.S26 mr r3, r4
27 mr r4, r5
49 mr r3, r4
50 mr r4, r5
51 mr r5, r6
72 mr r3, r5
73 mr r4, r6
93 mr r3, r5
119 mr r3, r6
149 mr r3, r6
[all …]
/openbmc/qemu/system/
H A Dioport.c37 MemoryRegion mr; member
153 mrpio = container_of(piolist->regions[i], MemoryRegionPortioList, mr); in portio_list_destroy()
154 object_unparent(OBJECT(&mrpio->mr)); in portio_list_destroy()
184 data = mrp->read(mrpio->portio_opaque, mrpio->mr.addr + addr); in portio_read()
188 data = mrp->read(mrpio->portio_opaque, mrpio->mr.addr + addr); in portio_read()
190 data |= mrp->read(mrpio->portio_opaque, mrpio->mr.addr + addr + 1) << 8; in portio_read()
206 mrp->write(mrpio->portio_opaque, mrpio->mr.addr + addr, data); in portio_write()
210 mrp->write(mrpio->portio_opaque, mrpio->mr.addr + addr, data & 0xff); in portio_write()
212 mrp->write(mrpio->portio_opaque, mrpio->mr.addr + addr + 1, data >> 8); in portio_write()
253 memory_region_init_io(&mrpio->mr, OBJECT(mrpio), &portio_ops, mrpio, in portio_list_add_1()
[all …]
H A Dtrace-events19 …region_ops_read(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size, const char …
20 …egion_ops_write(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size, const char …
21 …ory_region_subpage_read(int cpu_index, void *mr, uint64_t offset, uint64_t value, unsigned size) "…
22 …ry_region_subpage_write(int cpu_index, void *mr, uint64_t offset, uint64_t value, unsigned size) "…
23 …y_region_ram_device_read(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size) "c…
24 …_region_ram_device_write(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size) "c…
25 memory_region_sync_dirty(const char *mr, const char *listener, int global) "mr '%s' listener '%s' s…
H A Dmemory_mapping.c181 memory_region_unref(p->mr); in guest_phys_blocks_free()
203 uint8_t *host_addr = memory_region_get_ram_ptr(section->mr) + in guest_phys_block_add_section()
220 predecessor->mr != section->mr) { in guest_phys_block_add_section()
232 block->mr = section->mr; in guest_phys_block_add_section()
233 memory_region_ref(section->mr); in guest_phys_block_add_section()
266 if (!memory_region_is_ram(section->mr) || in guest_phys_blocks_region_add()
267 memory_region_is_ram_device(section->mr) || in guest_phys_blocks_region_add()
268 memory_region_is_nonvolatile(section->mr)) { in guest_phys_blocks_region_add()
273 if (memory_region_has_ram_discard_manager(section->mr)) { in guest_phys_blocks_region_add()
276 rdm = memory_region_get_ram_discard_manager(section->mr); in guest_phys_blocks_region_add()
/openbmc/qemu/hw/arm/
H A Dnrf51_soc.c60 MemoryRegion *mr; in nrf51_soc_realize() local
104 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->uart), 0); in nrf51_soc_realize()
105 memory_region_add_subregion_overlap(&s->container, NRF51_UART_BASE, mr, 0); in nrf51_soc_realize()
115 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->rng), 0); in nrf51_soc_realize()
116 memory_region_add_subregion_overlap(&s->container, NRF51_RNG_BASE, mr, 0); in nrf51_soc_realize()
131 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->nvm), 0); in nrf51_soc_realize()
132 memory_region_add_subregion_overlap(&s->container, NRF51_NVMC_BASE, mr, 0); in nrf51_soc_realize()
133 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->nvm), 1); in nrf51_soc_realize()
134 memory_region_add_subregion_overlap(&s->container, NRF51_FICR_BASE, mr, 0); in nrf51_soc_realize()
135 mr = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->nvm), 2); in nrf51_soc_realize()
[all …]
/openbmc/u-boot/arch/arm/mach-at91/
H A Dsdram.c37 writel(AT91_SDRAMC_MODE_NOP, &reg->mr); in sdramc_initialize()
41 writel(AT91_SDRAMC_MODE_PRECHARGE, &reg->mr); in sdramc_initialize()
49 writel(AT91_SDRAMC_MODE_REFRESH, &reg->mr); in sdramc_initialize()
57 writel(AT91_SDRAMC_MODE_LMR, &reg->mr); in sdramc_initialize()
65 writel(AT91_SDRAMC_MODE_NORMAL, &reg->mr); in sdramc_initialize()
H A Dphy.c28 erstl = readl(&rstc->mr) & AT91_RSTC_MR_ERSTL_MASK; in at91_phy_reset()
37 AT91_RSTC_MR_URSTEN, &rstc->mr); in at91_phy_reset()
55 writel(AT91_RSTC_KEY | erstl | AT91_RSTC_MR_URSTEN, &rstc->mr); in at91_phy_reset()
/openbmc/qemu/hw/pci-host/
H A Dmv64361.c218 static void unmap_region(MemoryRegion *mr) in unmap_region() argument
220 if (memory_region_is_mapped(mr)) { in unmap_region()
221 memory_region_del_subregion(get_system_memory(), mr); in unmap_region()
222 object_unparent(OBJECT(mr)); in unmap_region()
226 static void map_pci_region(MemoryRegion *mr, MemoryRegion *parent, in map_pci_region() argument
230 memory_region_init_alias(mr, owner, name, parent, poffs, size); in map_pci_region()
231 memory_region_add_subregion(get_system_memory(), moffs, mr); in map_pci_region()
238 MemoryRegion *mr; in set_mem_windows() local
253 mr = &s->cpu_win[i]; in set_mem_windows()
254 unmap_region(mr); in set_mem_windows()
[all …]
/openbmc/qemu/hw/ide/
H A Dsii3112.c255 MemoryRegion *mr; in sii3112_pci_realize() local
267 mr = g_new(MemoryRegion, 1); in sii3112_pci_realize()
268 memory_region_init_alias(mr, OBJECT(d), "sii3112.bar0", &d->mmio, 0x80, 8); in sii3112_pci_realize()
269 pci_register_bar(dev, 0, PCI_BASE_ADDRESS_SPACE_IO, mr); in sii3112_pci_realize()
270 mr = g_new(MemoryRegion, 1); in sii3112_pci_realize()
271 memory_region_init_alias(mr, OBJECT(d), "sii3112.bar1", &d->mmio, 0x88, 4); in sii3112_pci_realize()
272 pci_register_bar(dev, 1, PCI_BASE_ADDRESS_SPACE_IO, mr); in sii3112_pci_realize()
273 mr = g_new(MemoryRegion, 1); in sii3112_pci_realize()
274 memory_region_init_alias(mr, OBJECT(d), "sii3112.bar2", &d->mmio, 0xc0, 8); in sii3112_pci_realize()
275 pci_register_bar(dev, 2, PCI_BASE_ADDRESS_SPACE_IO, mr); in sii3112_pci_realize()
[all …]
/openbmc/u-boot/arch/arm/mach-imx/imx8/
H A Dcpu.c196 static int get_owned_memreg(sc_rm_mr_t mr, sc_faddr_t *addr_start, in get_owned_memreg() argument
203 owned = sc_rm_is_memreg_owned(-1, mr); in get_owned_memreg()
205 ret = sc_rm_get_memreg_info(-1, mr, &start, &end); in get_owned_memreg()
222 sc_rm_mr_t mr; in get_effective_memsize() local
228 for (mr = 0; mr < 64; mr++) { in get_effective_memsize()
229 err = get_owned_memreg(mr, &start, &end); in get_effective_memsize()
254 sc_rm_mr_t mr; in dram_init() local
260 for (mr = 0; mr < 64; mr++) { in dram_init()
261 err = get_owned_memreg(mr, &start, &end); in dram_init()
315 sc_rm_mr_t mr; in dram_init_banksize() local
[all …]
/openbmc/qemu/monitor/
H A Dhmp-cmds-target.c259 if (!mrs.mr) { in gpa2hva()
264 if (!memory_region_is_ram(mrs.mr) && !memory_region_is_romd(mrs.mr)) { in gpa2hva()
266 memory_region_unref(mrs.mr); in gpa2hva()
274 memory_region_unref(mrs.mr); in gpa2hva()
278 *p_mr = mrs.mr; in gpa2hva()
279 return qemu_map_ram_ptr(mrs.mr->ram_block, mrs.offset_within_region); in gpa2hva()
286 MemoryRegion *mr = NULL; in hmp_gpa2hva() local
289 ptr = gpa2hva(&mr, addr, 1, &local_err); in hmp_gpa2hva()
297 addr, mr->name, ptr); in hmp_gpa2hva()
299 memory_region_unref(mr); in hmp_gpa2hva()
[all …]
/openbmc/qemu/hw/remote/
H A Diommu.c54 if (!elem->mr) { in remote_iommu_find_add_as()
55 elem->mr = MEMORY_REGION(object_new(TYPE_MEMORY_REGION)); in remote_iommu_find_add_as()
56 memory_region_set_size(elem->mr, UINT64_MAX); in remote_iommu_find_add_as()
57 address_space_init(&elem->as, elem->mr, NULL); in remote_iommu_find_add_as()
78 object_unref(elem->mr); in remote_iommu_unplug_dev()
80 elem->mr = NULL; in remote_iommu_unplug_dev()
/openbmc/qemu/plugins/
H A Dapi-system.c86 MemoryRegion *mr = h->mr; in qemu_plugin_hwaddr_device_name() local
87 if (!mr->name) { in qemu_plugin_hwaddr_device_name()
88 unsigned maddr = (uintptr_t)mr; in qemu_plugin_hwaddr_device_name()
92 return g_intern_string(mr->name); in qemu_plugin_hwaddr_device_name()
/openbmc/qemu/hw/usb/
H A Dhcd-uhci-sysbus.c
/openbmc/qemu/tests/qtest/fuzz/
H A Dgeneric_fuzz.c102 const MemoryRegion *mr, in get_io_address_cb() argument
107 if (g_hash_table_lookup(fuzzable_memoryregions, mr)) { in get_io_address_cb()
149 static int fuzz_memory_access_size(MemoryRegion *mr, unsigned l, hwaddr addr) in fuzz_memory_access_size() argument
151 unsigned access_size_max = mr->ops->valid.max_access_size; in fuzz_memory_access_size()
162 if (!mr->ops->impl.unaligned) { in fuzz_memory_access_size()
184 void fuzz_dma_read_cb(size_t addr, size_t len, MemoryRegion *mr) in fuzz_dma_read_cb() argument
201 || (mr != current_machine->ram && mr != sparse_mem_mr)) { in fuzz_dma_read_cb()
219 fuzz_dma_read_cb(addr, region.addr - addr, mr); in fuzz_dma_read_cb()
224 addr + len - (region.addr + region.size), mr); in fuzz_dma_read_cb()
693 MemoryRegion *mr; in locate_fuzz_memory_regions() local
[all …]
/openbmc/qemu/include/system/
H A Dxen.h32 struct MemoryRegion *mr, Error **errp);
33 bool xen_mr_is_memory(MemoryRegion *mr);
34 bool xen_mr_is_grants(MemoryRegion *mr);
/openbmc/qemu/hw/fsi/
H A Dcfam.c126 memory_region_init_io(&cfam->mr, OBJECT(cfam), &fsi_cfam_unimplemented_ops, in fsi_cfam_realize()
135 memory_region_add_subregion(&cfam->mr, 0, &cfam->config_iomem); in fsi_cfam_realize()
136 memory_region_add_subregion(&cfam->mr, 0x800, &slave->iomem); in fsi_cfam_realize()
137 memory_region_add_subregion(&cfam->mr, 0xc00, &cfam->lbus.mr); in fsi_cfam_realize()
145 memory_region_add_subregion(&cfam->lbus.mr, 0, &fsi_dev->iomem); in fsi_cfam_realize()
/openbmc/qemu/hw/xen/
H A Dxen_stubs.c22 struct MemoryRegion *mr, Error **errp) in xen_ram_alloc() argument
27 bool xen_mr_is_memory(MemoryRegion *mr) in xen_mr_is_memory() argument
42 uint8_t *xen_map_cache(MemoryRegion *mr, in xen_map_cache() argument
/openbmc/qemu/backends/
H A Dhostmem.c183 void *ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_set_merge()
184 uint64_t sz = memory_region_size(&backend->mr); in host_memory_backend_set_merge()
214 void *ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_set_dump()
215 uint64_t sz = memory_region_size(&backend->mr); in host_memory_backend_set_dump()
247 int fd = memory_region_get_fd(&backend->mr); in host_memory_backend_set_prealloc()
248 void *ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_set_prealloc()
249 uint64_t sz = memory_region_size(&backend->mr); in host_memory_backend_set_prealloc()
307 return memory_region_size(&backend->mr) != 0; in host_memory_backend_mr_inited()
312 return host_memory_backend_mr_inited(backend) ? &backend->mr : NULL; in host_memory_backend_get_memory()
327 size_t pagesize = qemu_ram_pagesize(memdev->mr.ram_block); in host_memory_backend_pagesize()
[all …]
/openbmc/u-boot/arch/arm/mach-omap2/
H A Demif-common.c57 u32 mr; in get_mr() local
63 mr = readl(&emif->emif_lpddr2_mode_reg_data_es2); in get_mr()
65 mr = readl(&emif->emif_lpddr2_mode_reg_data); in get_mr()
67 cs, mr_addr, mr); in get_mr()
68 if (((mr & 0x0000ff00) >> 8) == (mr & 0xff) && in get_mr()
69 ((mr & 0x00ff0000) >> 16) == (mr & 0xff) && in get_mr()
70 ((mr & 0xff000000) >> 24) == (mr & 0xff)) in get_mr()
71 return mr & 0xff; in get_mr()
73 return mr; in get_mr()
1103 u32 mr = 0, temp; in is_lpddr2_sdram_present() local
[all …]

123456789