| /qemu/hw/arm/ |
| A D | kzm.c | 87 machine->ram); in kzm_init() 96 } ram[2] = { in kzm_init() local 101 size = MIN(ram_size, ram[i].size); in kzm_init() 105 if (size < ram[i].size) { in kzm_init() 107 machine->ram, in kzm_init() 108 alias_offset, ram[i].size - size); in kzm_init() 110 ram[i].addr + size, &s->ram_alias); in kzm_init() 113 alias_offset += ram[i].size; in kzm_init()
|
| A D | imx25_pdk.c | 87 machine->ram); in imx25_pdk_init() 96 } ram[2] = { in imx25_pdk_init() local 101 size = MIN(ram_size, ram[i].size); in imx25_pdk_init() 105 if (size < ram[i].size) { in imx25_pdk_init() 107 machine->ram, in imx25_pdk_init() 108 alias_offset, ram[i].size - size); in imx25_pdk_init() 110 ram[i].addr + size, &s->ram_alias); in imx25_pdk_init() 113 alias_offset += ram[i].size; in imx25_pdk_init()
|
| A D | mps3r.c | 100 MemoryRegion ram[MPS3R_RAM_MAX]; member 205 MemoryRegion *ram; in mr_for_raminfo() local 211 return machine->ram; in mr_for_raminfo() 215 ram = &mms->ram[raminfo->mrindex]; in mr_for_raminfo() 217 memory_region_init_ram(ram, NULL, raminfo->name, in mr_for_raminfo() 220 memory_region_set_readonly(ram, true); in mr_for_raminfo() 222 return ram; in mr_for_raminfo()
|
| A D | npcm7xx_boards.c | 369 npcm7xx_connect_dram(soc, machine->ram); in npcm750_evb_init() 384 npcm7xx_connect_dram(soc, machine->ram); in quanta_gsj_init() 400 npcm7xx_connect_dram(soc, machine->ram); in quanta_gbs_init() 418 npcm7xx_connect_dram(soc, machine->ram); in kudo_bmc_init() 437 npcm7xx_connect_dram(soc, machine->ram); in mori_bmc_init()
|
| /qemu/tests/tcg/xtensa/ |
| A D | linker.ld.S | 25 ram : ORIGIN = XCHAL_VECBASE_RESET_VADDR, LENGTH = RAM_SIZE 122 } > ram 129 } > ram 138 } > ram 149 } > ram 163 } > ram 166 PROVIDE(_fstack = (ORIGIN(ram) & 0xf0000000) + LENGTH(ram) - 16);
|
| /qemu/docs/devel/migration/ |
| A D | mapped-ram.rst | 1 Mapped-ram 4 Mapped-ram is a new stream format for the RAM section designed to 25 ``mapped-ram`` capabilities: 29 ``migrate_set_capability mapped-ram on`` 35 Mapped-ram migration is best done non-live, i.e. by stopping the VM on 45 The mapped-ram feature was designed for use cases where the migration 54 that's the ideal scenario for mapped-ram migration. Not having to 66 the snapshot operation, then mapped-ram migration can still be used, 69 mapped-ram in this scenario is portability since background-snapshot 93 Without mapped-ram: With mapped-ram: [all …]
|
| /qemu/tests/vm/ |
| A D | conf_example_x86.yml | 28 -object memory-backend-ram,size=4G,policy=bind,host-nodes=0,id=ram-node0 29 -object memory-backend-ram,size=4G,policy=bind,host-nodes=0,id=ram-node1 30 -object memory-backend-ram,size=4G,policy=bind,host-nodes=1,id=ram-node2 31 -object memory-backend-ram,size=4G,policy=bind,host-nodes=1,id=ram-node3
|
| /qemu/migration/ |
| A D | migration-hmp-cmds.c | 95 if (info->ram) { in hmp_info_migrate() 99 info->ram->mbps); in hmp_info_migrate() 101 info->ram->remaining >> 10); in hmp_info_migrate() 103 info->ram->total >> 10); in hmp_info_migrate() 105 info->ram->duplicate); in hmp_info_migrate() 107 info->ram->normal); in hmp_info_migrate() 119 if (info->ram->dirty_pages_rate) { in hmp_info_migrate() 123 if (info->ram->postcopy_requests) { in hmp_info_migrate() 127 if (info->ram->precopy_bytes) { in hmp_info_migrate() 131 if (info->ram->downtime_bytes) { in hmp_info_migrate() [all …]
|
| A D | multifd-nocomp.c | 50 MultiFDPages_t *pages = &p->data->u.ram; in multifd_set_file_bitmap() 90 MultiFDPages_t *pages = &p->data->u.ram; in multifd_send_prepare_iovs() 197 MultiFDPages_t *pages = &p->data->u.ram; in multifd_ram_fill_packet() 312 pages = &multifd_ram_send->u.ram; in multifd_queue_page() 364 MultiFDPages_t *pages = &p->data->u.ram; in multifd_send_prepare_common()
|
| A D | meson.build | 29 'postcopy-ram.c', 49 if_true: files('ram.c',
|
| A D | migration.c | 1175 info->ram = g_malloc0(sizeof(*info->ram)); in populate_ram_info() 1177 info->ram->total = ram_bytes_total(); in populate_ram_info() 1180 info->ram->normal_bytes = info->ram->normal * page_size; in populate_ram_info() 1181 info->ram->mbps = s->mbps; in populate_ram_info() 1182 info->ram->dirty_sync_count = in populate_ram_info() 1184 info->ram->dirty_sync_missed_zero_copy = in populate_ram_info() 1186 info->ram->postcopy_requests = in populate_ram_info() 1188 info->ram->page_size = page_size; in populate_ram_info() 1190 info->ram->pages_per_second = s->pages_per_second; in populate_ram_info() 1212 info->ram->remaining = ram_bytes_remaining(); in populate_ram_info() [all …]
|
| /qemu/hw/tpm/ |
| A D | tpm_ppi.c | 54 memory_region_init_ram_device_ptr(&tpmppi->ram, obj, "tpm-ppi", in tpm_ppi_init() 56 vmstate_register_ram(&tpmppi->ram, DEVICE(obj)); in tpm_ppi_init() 58 memory_region_add_subregion(m, addr, &tpmppi->ram); in tpm_ppi_init()
|
| /qemu/docs/ |
| A D | pci_expander_bridge.txt | 24 -object memory-backend-ram,size=1024M,policy=bind,host-nodes=0,id=ram-node0 -numa node,nodeid=0,cpu… 25 -object memory-backend-ram,size=1024M,policy=bind,host-nodes=1,id=ram-node1 -numa node,nodeid=1,cpu…
|
| A D | multi-thread-compression.txt | 82 transferred ram(kB):| 363536 | 107819 86 total ram(kB): | 4211524 | 4211524 102 transferred ram(kB):| 4274143 | 1699824 106 total ram(kB): | 4211524 | 4211524
|
| /qemu/hw/display/ |
| A D | qxl.c | 407 d->ram->int_pending = cpu_to_le32(0); in init_qxl_ram() 409 d->ram->update_surface = 0; in init_qxl_ram() 410 d->ram->monitors_config = 0; in init_qxl_ram() 411 SPICE_RING_INIT(&d->ram->cmd_ring); in init_qxl_ram() 415 ring = &d->ram->release_ring; in init_qxl_ram() 642 ring = &qxl->ram->cmd_ring; in interface_get_command() 721 ring = &d->ram->release_ring; in qxl_push_free_res() 760 ring = &qxl->ram->release_ring; in interface_release_resource() 801 ring = &qxl->ram->cursor_ring; in interface_get_cursor_command() 1064 if (qxl->ram->int_mask == 0 || qxl->ram->int_mask == ~0 || in interface_client_monitors_config() [all …]
|
| /qemu/docs/system/i386/ |
| A D | xenpvh.rst | 48 …-machine xenpvh,ram-low-base=0,ram-low-size=2147483648,ram-high-base=4294967296,ram-high-size=2147…
|
| /qemu/hw/core/ |
| A D | null-machine.c | 34 if (mch->ram) { in machine_none_init() 35 memory_region_add_subregion(get_system_memory(), 0, mch->ram); in machine_none_init()
|
| /qemu/hw/nvram/ |
| A D | xlnx-efuse.c | 57 uint32_t *ram = s->fuse32; in efuse_bdrv_read() local 80 if (blk_pread(s->blk, 0, nr, ram, 0) < 0) { in efuse_bdrv_read() 89 ram[nr] = le32_to_cpu(ram[nr]); in efuse_bdrv_read()
|
| /qemu/hw/openrisc/ |
| A D | openrisc_sim.c | 296 MemoryRegion *ram; in openrisc_sim_init() local 314 ram = g_malloc(sizeof(*ram)); in openrisc_sim_init() 315 memory_region_init_ram(ram, NULL, "openrisc.ram", ram_size, &error_fatal); in openrisc_sim_init() 316 memory_region_add_subregion(get_system_memory(), 0, ram); in openrisc_sim_init()
|
| /qemu/tests/qemu-iotests/ |
| A D | 201 | 85 _send_qemu_cmd $dest 'migrate_set_capability postcopy-ram on' "(qemu)" 99 _send_qemu_cmd $src 'migrate_set_capability postcopy-ram on' "(qemu)"
|
| /qemu/hw/ppc/ |
| A D | ppc4xx_sdram.c | 56 static bool ppc4xx_sdram_banks(MemoryRegion *ram, int nr_banks, in ppc4xx_sdram_banks() argument 62 ram_addr_t size_left = memory_region_size(ram); in ppc4xx_sdram_banks() 79 memory_region_init_alias(&ram_banks[i].ram, NULL, name, ram, in ppc4xx_sdram_banks() 91 ram_addr_t used_size = memory_region_size(ram) - size_left; in ppc4xx_sdram_banks() 115 memory_region_add_subregion(&bank->container, 0, &bank->ram); in sdram_bank_map() 124 memory_region_del_subregion(&bank->container, &bank->ram); in sdram_bank_unmap()
|
| /qemu/docs/system/ |
| A D | vm-templating.rst | 49 -object memory-backend-file,id=pc.ram,mem-path=template,size=2g,share=on,... \\ 50 -machine q35,memory-backend=pc.ram 73 -object memory-backend-file,id=pc.ram,mem-path=template,size=2g,readonly=on,rom=off,... \\ 74 -machine q35,memory-backend=pc.ram 118 For VM migration, "x-release-ram" similarly relies on discarding of VM
|
| /qemu/tests/migration/ |
| A D | stress.c | 162 g_autofree char *ram = g_malloc(ramsizeMB * 1024 * 1024); in stressone() local 175 memset(ram, 0xfe, ramsizeMB * 1024 * 1024); in stressone() 185 ramptr = ram; in stressone()
|
| /qemu/tests/migration/guestperf/ |
| A D | progress.py | 78 ram, argument 89 self._ram = ram
|
| /qemu/hw/xtensa/ |
| A D | xtfpga.c | 148 MemoryRegion *ram; in xtfpga_net_init() local 163 ram = g_malloc(sizeof(*ram)); in xtfpga_net_init() 164 memory_region_init_ram_nomigrate(ram, OBJECT(s), "open_eth.ram", 16 * KiB, in xtfpga_net_init() 166 vmstate_register_ram_global(ram); in xtfpga_net_init() 167 memory_region_add_subregion(address_space, buffers, ram); in xtfpga_net_init()
|