Home
last modified time | relevance | path

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

12345678910>>...17

/qemu/tests/qtest/libqos/
H A Darm-virt-machine.c46 alloc_destroy(&machine->alloc); in virt_destructor()
51 QVirtMachine *machine = object; in virt_get_driver() local
53 return &machine->alloc; in virt_get_driver()
62 QVirtMachine *machine = obj; in virt_get_device() local
64 return &machine->bridge.obj; in virt_get_device()
66 return &machine->virtio_mmio.obj; in virt_get_device()
77 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_virt()
84 qos_create_generic_pcihost(&machine->bridge, qts, &machine->alloc); in qos_create_machine_arm_virt()
86 machine->obj.get_device = virt_get_device; in qos_create_machine_arm_virt()
87 machine->obj.get_driver = virt_get_driver; in qos_create_machine_arm_virt()
[all …]
H A Driscv-virt-machine.c66 alloc_destroy(&machine->alloc); in virt_destructor()
71 QVirtMachine *machine = object; in virt_get_driver() local
73 return &machine->alloc; in virt_get_driver()
82 QVirtMachine *machine = obj; in virt_get_device() local
84 return &machine->bridge.obj; in virt_get_device()
86 return &machine->virtio_mmio.obj; in virt_get_device()
108 alloc_init(&machine->alloc, 0, in qos_create_machine_riscv_virt()
115 qos_create_generic_pcihost(&machine->bridge, qts, &machine->alloc); in qos_create_machine_riscv_virt()
118 machine->obj.get_device = virt_get_device; in qos_create_machine_riscv_virt()
119 machine->obj.get_driver = virt_get_driver; in qos_create_machine_riscv_virt()
[all …]
H A Darm-imx25-pdk-machine.c41 QIMX25PDKMachine *machine = object; in imx25_pdk_get_driver() local
43 return &machine->alloc; in imx25_pdk_get_driver()
52 QIMX25PDKMachine *machine = obj; in imx25_pdk_get_device() local
54 return &machine->i2c_1.obj; in imx25_pdk_get_device()
64 alloc_destroy(&machine->alloc); in imx25_pdk_destructor()
71 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_imx25_pdk()
75 machine->obj.get_device = imx25_pdk_get_device; in qos_create_machine_arm_imx25_pdk()
76 machine->obj.get_driver = imx25_pdk_get_driver; in qos_create_machine_arm_imx25_pdk()
77 machine->obj.destructor = imx25_pdk_destructor; in qos_create_machine_arm_imx25_pdk()
79 imx_i2c_init(&machine->i2c_1, qts, 0x43f80000); in qos_create_machine_arm_imx25_pdk()
[all …]
H A Darm-n800-machine.c41 QN800Machine *machine = object; in n800_get_driver() local
43 return &machine->alloc; in n800_get_driver()
52 QN800Machine *machine = obj; in n800_get_device() local
54 return &machine->i2c_1.obj; in n800_get_device()
63 QN800Machine *machine = (QN800Machine *) obj; in n800_destructor() local
64 alloc_destroy(&machine->alloc); in n800_destructor()
71 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_n800()
75 machine->obj.get_device = n800_get_device; in qos_create_machine_arm_n800()
76 machine->obj.get_driver = n800_get_driver; in qos_create_machine_arm_n800()
77 machine->obj.destructor = n800_destructor; in qos_create_machine_arm_n800()
[all …]
H A Darm-xilinx-zynq-a9-machine.c40 QXilinxZynqA9Machine *machine = object; in xilinx_zynq_a9_get_driver() local
42 return &machine->alloc; in xilinx_zynq_a9_get_driver()
51 QXilinxZynqA9Machine *machine = obj; in xilinx_zynq_a9_get_device() local
53 return &machine->sdhci.obj; in xilinx_zynq_a9_get_device()
62 QXilinxZynqA9Machine *machine = (QXilinxZynqA9Machine *) obj; in xilinx_zynq_a9_destructor() local
63 alloc_destroy(&machine->alloc); in xilinx_zynq_a9_destructor()
70 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_xilinx_zynq_a9()
75 machine->obj.get_device = xilinx_zynq_a9_get_device; in qos_create_machine_arm_xilinx_zynq_a9()
76 machine->obj.get_driver = xilinx_zynq_a9_get_driver; in qos_create_machine_arm_xilinx_zynq_a9()
77 machine->obj.destructor = xilinx_zynq_a9_destructor; in qos_create_machine_arm_xilinx_zynq_a9()
[all …]
H A Daarch64-xlnx-zcu102-machine.c40 QXlnxZCU102Machine *machine = object; in xlnx_zcu102_get_driver() local
42 return &machine->alloc; in xlnx_zcu102_get_driver()
51 QXlnxZCU102Machine *machine = obj; in xlnx_zcu102_get_device() local
53 return &machine->sdhci.obj; in xlnx_zcu102_get_device()
62 QXlnxZCU102Machine *machine = (QXlnxZCU102Machine *) obj; in xlnx_zcu102_destructor() local
63 alloc_destroy(&machine->alloc); in xlnx_zcu102_destructor()
70 alloc_init(&machine->alloc, 0, in qos_create_machine_aarch64_xlnx_zcu102()
75 machine->obj.get_device = xlnx_zcu102_get_device; in qos_create_machine_aarch64_xlnx_zcu102()
76 machine->obj.get_driver = xlnx_zcu102_get_driver; in qos_create_machine_aarch64_xlnx_zcu102()
77 machine->obj.destructor = xlnx_zcu102_destructor; in qos_create_machine_aarch64_xlnx_zcu102()
[all …]
H A Darm-raspi2-machine.c40 QRaspi2Machine *machine = object; in raspi2_get_driver() local
42 return &machine->alloc; in raspi2_get_driver()
51 QRaspi2Machine *machine = obj; in raspi2_get_device() local
53 return &machine->sdhci.obj; in raspi2_get_device()
62 QRaspi2Machine *machine = (QRaspi2Machine *) obj; in raspi2_destructor() local
63 alloc_destroy(&machine->alloc); in raspi2_destructor()
70 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_raspi2()
74 machine->obj.get_device = raspi2_get_device; in qos_create_machine_arm_raspi2()
75 machine->obj.get_driver = raspi2_get_driver; in qos_create_machine_arm_raspi2()
76 machine->obj.destructor = raspi2_destructor; in qos_create_machine_arm_raspi2()
[all …]
H A Darm-sabrelite-machine.c40 QSabreliteMachine *machine = object; in sabrelite_get_driver() local
42 return &machine->alloc; in sabrelite_get_driver()
51 QSabreliteMachine *machine = obj; in sabrelite_get_device() local
53 return &machine->sdhci.obj; in sabrelite_get_device()
62 QSabreliteMachine *machine = (QSabreliteMachine *) obj; in sabrelite_destructor() local
63 alloc_destroy(&machine->alloc); in sabrelite_destructor()
70 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_sabrelite()
74 machine->obj.get_device = sabrelite_get_device; in qos_create_machine_arm_sabrelite()
75 machine->obj.get_driver = sabrelite_get_driver; in qos_create_machine_arm_sabrelite()
76 machine->obj.destructor = sabrelite_destructor; in qos_create_machine_arm_sabrelite()
[all …]
H A Darm-smdkc210-machine.c40 QSmdkc210Machine *machine = object; in smdkc210_get_driver() local
42 return &machine->alloc; in smdkc210_get_driver()
51 QSmdkc210Machine *machine = obj; in smdkc210_get_device() local
53 return &machine->sdhci.obj; in smdkc210_get_device()
62 QSmdkc210Machine *machine = (QSmdkc210Machine *) obj; in smdkc210_destructor() local
63 alloc_destroy(&machine->alloc); in smdkc210_destructor()
70 alloc_init(&machine->alloc, 0, in qos_create_machine_arm_smdkc210()
74 machine->obj.get_device = smdkc210_get_device; in qos_create_machine_arm_smdkc210()
75 machine->obj.get_driver = smdkc210_get_driver; in qos_create_machine_arm_smdkc210()
76 machine->obj.destructor = smdkc210_destructor; in qos_create_machine_arm_smdkc210()
[all …]
H A Dppc64_pseries-machine.c65 alloc_destroy(&machine->alloc); in spapr_destructor()
70 Qppc64_pseriesMachine *machine = object; in spapr_get_driver() local
72 return &machine->alloc; in spapr_get_driver()
81 Qppc64_pseriesMachine *machine = obj; in spapr_get_device() local
83 return &machine->bridge.obj; in spapr_get_device()
93 machine->obj.get_device = spapr_get_device; in qos_create_machine_spapr()
94 machine->obj.get_driver = spapr_get_driver; in qos_create_machine_spapr()
95 machine->obj.destructor = spapr_destructor; in qos_create_machine_spapr()
96 spapr_alloc_init(&machine->alloc, qts, ALLOC_NO_FLAGS); in qos_create_machine_spapr()
98 qos_create_QSPAPR_host(&machine->bridge, qts, &machine->alloc); in qos_create_machine_spapr()
[all …]
H A Dx86_64_pc-machine.c65 QX86PCMachine *machine = (QX86PCMachine *) obj; in pc_destructor() local
66 alloc_destroy(&machine->alloc); in pc_destructor()
71 QX86PCMachine *machine = object; in pc_get_driver() local
73 return &machine->alloc; in pc_get_driver()
82 QX86PCMachine *machine = obj; in pc_get_device() local
84 return &machine->bridge.obj; in pc_get_device()
94 machine->obj.get_device = pc_get_device; in qos_create_machine_pc()
95 machine->obj.get_driver = pc_get_driver; in qos_create_machine_pc()
96 machine->obj.destructor = pc_destructor; in qos_create_machine_pc()
98 qos_create_i440FX_host(&machine->bridge, qts, &machine->alloc); in qos_create_machine_pc()
[all …]
H A Dmeson.build53 'aarch64-xlnx-zcu102-machine.c',
54 'arm-imx25-pdk-machine.c',
55 'arm-n800-machine.c',
56 'arm-raspi2-machine.c',
57 'arm-sabrelite-machine.c',
58 'arm-smdkc210-machine.c',
59 'arm-virt-machine.c',
60 'arm-xilinx-zynq-a9-machine.c',
61 'ppc64_pseries-machine.c',
62 'x86_64_pc-machine.c',
[all …]
/qemu/hw/s390x/
H A Ds390-virtio-ccw.c72 static void s390_init_cpus(MachineState *machine) in s390_init_cpus() argument
74 MachineClass *mc = MACHINE_GET_CLASS(machine); in s390_init_cpus()
85 mc->possible_cpu_arch_ids(machine); in s390_init_cpus()
87 for (i = 0; i < machine->smp.cpus; i++) { in s390_init_cpus()
237 static void ccw_init(MachineState *machine) in ccw_init() argument
250 s390_memory_init(machine->ram); in ccw_init()
253 s390_init_cpus(machine); in ccw_init()
256 if (machine->cgs) { in ccw_init()
270 s390_init_ipl_dev(machine->kernel_filename, machine->kernel_cmdline, in ccw_init()
271 machine->initrd_filename, in ccw_init()
[all …]
/qemu/hw/arm/
H A Dnpcm7xx_boards.c67 if (!machine->kernel_filename) { in npcm7xx_load_bootrom()
372 npcm7xx_load_bootrom(machine, soc); in npcm750_evb_init()
376 npcm7xx_load_kernel(machine, soc); in npcm750_evb_init()
387 npcm7xx_load_bootrom(machine, soc); in quanta_gsj_init()
392 npcm7xx_load_kernel(machine, soc); in quanta_gsj_init()
403 npcm7xx_load_bootrom(machine, soc); in quanta_gbs_init()
410 npcm7xx_load_kernel(machine, soc); in quanta_gbs_init()
421 npcm7xx_load_bootrom(machine, soc); in kudo_bmc_init()
429 npcm7xx_load_kernel(machine, soc); in kudo_bmc_init()
440 npcm7xx_load_bootrom(machine, soc); in mori_bmc_init()
[all …]
/qemu/hw/ppc/
H A Dmac_oldworld.c88 static void ppc_heathrow_init(MachineState *machine) in ppc_heathrow_init() argument
91 MachineClass *mc = MACHINE_GET_CLASS(machine); in ppc_heathrow_init()
112 for (i = 0; i < machine->smp.cpus; i++) { in ppc_heathrow_init()
122 if (machine->ram_size > 2047 * MiB) { in ppc_heathrow_init()
155 if (machine->kernel_filename) { in ppc_heathrow_init()
177 machine->kernel_filename); in ppc_heathrow_init()
181 if (machine->initrd_filename) { in ppc_heathrow_init()
265 for (i = 0; i < machine->smp.cpus; i++) { in ppc_heathrow_init()
298 if (machine_usb(machine)) { in ppc_heathrow_init()
324 if (machine->kernel_cmdline) { in ppc_heathrow_init()
[all …]
H A Dmac_newworld.c132 static void ppc_core99_init(MachineState *machine) in ppc_core99_init() argument
135 MachineClass *mc = MACHINE_GET_CLASS(machine); in ppc_core99_init()
160 for (i = 0; i < machine->smp.cpus; i++) { in ppc_core99_init()
170 if (machine->ram_size > 2 * GiB) { in ppc_core99_init()
198 if (machine->kernel_filename) { in ppc_core99_init()
224 if (machine->initrd_filename) { in ppc_core99_init()
259 for (i = 0; i < machine->smp.cpus; i++) { in ppc_core99_init()
352 machine->usb |= defaults_enabled() && !machine->usb_disabled; in ppc_core99_init()
397 for (i = 0; i < machine->smp.cpus; i++) { in ppc_core99_init()
428 if (machine->usb) { in ppc_core99_init()
[all …]
H A Dppc405_boards.c244 if (machine->initrd_filename) { in boot_from_kernel()
250 machine->initrd_filename); in boot_from_kernel()
258 if (machine->kernel_cmdline) { in boot_from_kernel()
259 len = strlen(machine->kernel_cmdline); in boot_from_kernel()
271 static void ppc405_init(MachineState *machine) in ppc405_init() argument
286 if (machine->firmware) { in ppc405_init()
313 if (kernel_filename && machine->firmware) { in ppc405_init()
326 if (machine->initrd_filename) { in ppc405_init()
341 boot_from_kernel(machine, &ppc405->soc.cpu); in ppc405_init()
472 static void ref405ep_init(MachineState *machine) in ref405ep_init() argument
[all …]
H A Dprep.c230 static void ibm_40p_init(MachineState *machine) in ibm_40p_init() argument
233 MachineClass *mc = MACHINE_GET_CLASS(machine); in ibm_40p_init()
250 MACHINE_GET_CLASS(machine)->name); in ibm_40p_init()
255 cpu = POWERPC_CPU(cpu_create(machine->cpu_type)); in ibm_40p_init()
314 if (machine->audiodev) { in ibm_40p_init()
355 if (machine->kernel_filename) { in ibm_40p_init()
363 machine->kernel_filename); in ibm_40p_init()
369 if (machine->initrd_filename) { in ibm_40p_init()
382 if (machine->kernel_cmdline && *machine->kernel_cmdline) { in ibm_40p_init()
393 boot_device = machine->boot_config.order[0]; in ibm_40p_init()
[all …]
H A Damigaone.c67 static void amigaone_init(MachineState *machine) in amigaone_init() argument
81 cpu = POWERPC_CPU(cpu_create(machine->cpu_type)); in amigaone_init()
91 if (machine->ram_size > 2 * GiB) { in amigaone_init()
95 memory_region_add_subregion(get_system_memory(), 0, machine->ram); in amigaone_init()
96 if (machine->ram_size < 1 * GiB + 32 * KiB) { in amigaone_init()
107 if (!machine->firmware) { in amigaone_init()
128 if (machine->ram_size > 512 * MiB) { in amigaone_init()
129 spd_data = spd_data_generate(SDR, machine->ram_size / 2); in amigaone_init()
131 spd_data = spd_data_generate(SDR, machine->ram_size); in amigaone_init()
135 if (machine->ram_size > 512 * MiB) { in amigaone_init()
[all …]
/qemu/hw/riscv/
H A Dboot.c179 const char *filename = machine->initrd_filename; in riscv_load_initrd()
180 uint64_t mem_size = machine->ram_size; in riscv_load_initrd()
181 void *fdt = machine->fdt; in riscv_load_initrd()
217 target_ulong riscv_load_kernel(MachineState *machine, in riscv_load_kernel() argument
225 void *fdt = machine->fdt; in riscv_load_kernel()
266 if (load_initrd && machine->initrd_filename) { in riscv_load_kernel()
267 riscv_load_initrd(machine, kernel_entry); in riscv_load_kernel()
270 if (fdt && machine->kernel_cmdline && *machine->kernel_cmdline) { in riscv_load_kernel()
448 void riscv_setup_firmware_boot(MachineState *machine) in riscv_setup_firmware_boot() argument
450 if (machine->kernel_filename) { in riscv_setup_firmware_boot()
[all …]
/qemu/hw/rx/
H A Drx-gdbsim.c81 static void rx_gdbsim_init(MachineState *machine) in rx_gdbsim_init() argument
83 MachineClass *mc = MACHINE_GET_CLASS(machine); in rx_gdbsim_init()
84 RxGdbSimMachineState *s = RX_GDBSIM_MACHINE(machine); in rx_gdbsim_init()
85 RxGdbSimMachineClass *rxc = RX_GDBSIM_MACHINE_GET_CLASS(machine); in rx_gdbsim_init()
87 const char *kernel_filename = machine->kernel_filename; in rx_gdbsim_init()
88 const char *dtb_filename = machine->dtb; in rx_gdbsim_init()
91 if (machine->ram_size < mc->default_ram_size) { in rx_gdbsim_init()
99 memory_region_add_subregion(sysmem, SDRAM_BASE, machine->ram); in rx_gdbsim_init()
111 if (machine->firmware) { in rx_gdbsim_init()
129 kernel_offset = machine->ram_size / 2; in rx_gdbsim_init()
[all …]
/qemu/hw/core/
H A Dmachine.c1201 return machine->usb; in machine_usb()
1206 return machine->phandle_start; in machine_phandle_start()
1211 return machine->dump_guest_core; in machine_dump_guest_core()
1216 return machine->mem_merge; in machine_mem_merge()
1510 if (machine->memdev) { in machine_run_board_init()
1536 if (machine->numa_state) { in machine_run_board_init()
1546 if (!machine->ram && machine->memdev) { in machine_run_board_init()
1547 machine->ram = machine_consume_memdev(machine, machine->memdev); in machine_run_board_init()
1551 if (machine->cpu_type && !is_cpu_type_supported(machine, errp)) { in machine_run_board_init()
1555 if (machine->cgs) { in machine_run_board_init()
[all …]
H A Dqdev-hotplug.c18 MachineState *machine; in qdev_get_machine_hotplug_handler() local
23 machine = MACHINE(m_obj); in qdev_get_machine_hotplug_handler()
24 mc = MACHINE_GET_CLASS(machine); in qdev_get_machine_hotplug_handler()
26 return mc->get_hotplug_handler(machine, dev); in qdev_get_machine_hotplug_handler()
35 MachineState *machine; in qdev_hotplug_allowed() local
40 machine = MACHINE(m_obj); in qdev_hotplug_allowed()
41 mc = MACHINE_GET_CLASS(machine); in qdev_hotplug_allowed()
43 return mc->hotplug_allowed(machine, dev, errp); in qdev_hotplug_allowed()
/qemu/tests/qtest/
H A Dbios-tables-test.c80 const char *machine; member
1502 data.machine = machine; in test_acpi_tcg_tpm()
1538 data.machine = machine; in test_acpi_tcg_dimm_pxm()
1576 .machine = "virt", in test_acpi_virt_tcg_memhp()
1669 .machine = "virt", in test_acpi_virt_tcg_numamem()
1691 .machine = "virt", in test_acpi_virt_tcg_pxb()
1724 data.machine = machine; in test_acpi_tcg_acpi_hmat()
1764 .machine = "virt", in test_acpi_virt_tcg_acpi_hmat()
1872 data.machine = machine; in test_acpi_erst()
1920 .machine = "virt", in test_acpi_virt_tcg()
[all …]
/qemu/tests/data/acpi/
H A Ddisassemle-aml.sh17 for machine in tests/data/acpi/*
19 if [[ ! -d "$machine" ]];
26 mkdir -p "${outdir}"/${machine} || exit $?
28 for aml in $machine/*
30 if [[ "$aml" == $machine/*.dsl ]];
34 if [[ "$aml" == $machine/SSDT*.* ]];
38 elif [[ "$aml" == $machine/SSDT* ]];

12345678910>>...17