/qemu/tests/qtest/ |
H A D | prom-env-test.c | 68 static void add_tests(const char *machines[]) in add_tests() argument 73 for (i = 0; machines[i] != NULL; i++) { in add_tests() 74 if (qtest_has_machine(machines[i])) { in add_tests() 75 name = g_strdup_printf("prom-env/%s", machines[i]); in add_tests() 76 qtest_add_data_func(name, machines[i], test_machine); in add_tests()
|
H A D | libqtest.c | 1614 static void qtest_free_machine_list(struct MachInfo *machines) in qtest_free_machine_list() argument 1616 if (machines) { in qtest_free_machine_list() 1617 for (int i = 0; machines[i].name != NULL; i++) { in qtest_free_machine_list() 1618 g_free(machines[i].name); in qtest_free_machine_list() 1619 g_free(machines[i].alias); in qtest_free_machine_list() 1622 g_free(machines); in qtest_free_machine_list() 1632 static struct MachInfo *machines; in qtest_get_machines() local 1647 qtest_free_machine_list(machines); in qtest_get_machines() 1648 machines = NULL; in qtest_get_machines() 1651 if (machines) { in qtest_get_machines() [all …]
|
H A D | cdrom-test.c | 109 static void add_cdrom_param_tests(const char **machines) in add_cdrom_param_tests() argument 111 while (*machines) { in add_cdrom_param_tests() 112 if (qtest_has_machine(*machines)) { in add_cdrom_param_tests() 113 char *testname = g_strdup_printf("cdrom/param/%s", *machines); in add_cdrom_param_tests() 114 qtest_add_data_func(testname, *machines, test_cdrom_param); in add_cdrom_param_tests() 117 machines++; in add_cdrom_param_tests()
|
/qemu/monitor/ |
H A D | qemu-config-qmp.c | 126 GSList *machines, *curr_mach; in query_all_machine_properties() local 131 machines = object_class_get_list(TYPE_MACHINE, false); in query_all_machine_properties() 132 assert(machines); in query_all_machine_properties() 135 for (curr_mach = machines; curr_mach; curr_mach = curr_mach->next) { in query_all_machine_properties() 161 g_slist_free(machines); in query_all_machine_properties()
|
/qemu/docs/system/arm/ |
H A D | stm32.rst | 9 The STM32F1 series is based on ARM Cortex-M3 core. The following machines are 14 The STM32F2 series is based on ARM Cortex-M3 core. The following machines are 21 The following machines are based on this ARM Cortex-M4F chip : 65 The STM32 machines can be started using the ``-kernel`` option to load a
|
H A D | aspeed.rst | 4 The QEMU Aspeed machines model BMCs of various OpenPOWER systems and 13 AST2400 SoC based machines : 20 AST2500 SoC based machines : 31 AST2600 SoC based machines : 89 The Aspeed machines can be started using the ``-kernel`` and ``-dtb`` options 169 The machine options specific to Aspeed machines to boot from an eMMC 174 Only the ``ast2600-evb`` and ``rainier-emmc`` machines have support to 231 Other machine options specific to Aspeed machines are : 234 machines use the ``UART5`` device for a boot console, which is 248 The QEMU Aspeed machines model BMCs of Aspeed evaluation boards. [all …]
|
H A D | nuvoton.rst | 15 segment. The following machines are based on this chip : 20 Hyperscale applications. The following machines are based on this chip : 32 The following machines are based on this chip : 96 The Nuvoton machines can boot from an OpenBMC firmware image, or directly into
|
H A D | exynos.rst | 4 These are machines which use the Samsung Exynos4210 SoC, which has Cortex-A9 CPUs.
|
/qemu/docs/system/ |
H A D | targets.rst | 6 QEMU is a generic emulator and it emulates many machines. Most of the 7 options are similar for all machines. Specific information about the
|
H A D | cpu-models-mips.rst.inc | 12 mixture of host CPU models between machines, if live migration 44 mixture of host CPU models between machines, if live migration 88 mixture of host CPU models between machines, if live migration
|
H A D | target-arm.rst | 14 nearly fifty different machines. The reason we support so many is that 18 then built into machines which can vary still further even if they use 23 implement so many different machines. 58 real hardware and is designed for use in virtual machines. You'll
|
H A D | guest-loader.rst | 34 Currently the only supported machines which use FDT data to boot are 35 the ARM and RiscV ``virt`` machines.
|
H A D | target-riscv.rst | 11 several different machines. The reason we support so many is that 15 then built into machines which can vary still further even if they use 48 real hardware and is designed for use in virtual machines. You'll
|
H A D | target-openrisc.rst | 25 will boot on any of the QEMU machines. To do this one would compile all required 43 use in virtual machines. You'll need to compile Linux with a suitable
|
H A D | pr-manager.rst | 7 clustering of virtual machines, it is a common requirement for virtual 8 machines to send persistent reservation SCSI commands. However,
|
H A D | bootindex.rst | 18 Some guest machine types (for instance the s390x machines) do 19 not support ``-boot order=``; on those machines you must always
|
/qemu/docs/devel/testing/ |
H A D | ci-runners.rst.inc | 10 The architecture of GitLab's CI service allows different machines to 20 Custom runners entail custom machines. To see a list of the machines 45 playbook will set up machines with the environment needed to perform
|
H A D | qgraph.rst | 12 therefore a generic sdhci test should test all machines and drivers that 21 The aim of qgraph is to create a graph of drivers, machines and tests such that 36 The graph is composed by nodes that represent machines, drivers, tests 63 - QNODE_DRIVER: driver names must be unique, and machines and nodes 70 An edge relation between two nodes (drivers or machines) ``X`` and ``Y`` can be: 84 and machines (note that only machines and "consumed" nodes are mapped 86 - The framework walks the graph starting from the available machines and 93 Depending on the QEMU binary used, only some drivers/machines will be 104 - ``in node`` : created from the node name. For example, machines will 218 (in this example we focus on the ``arm-raspi2b``) machines. [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | testenv.py | 46 machines = outp.split('\n') 48 default_machine = next(m for m in machines if ' (default)' in m) 54 alias = next((m for m in machines if m.endswith(alias_suf)), None)
|
/qemu/qapi/ |
H A D | misc-i386.json | 13 # Use of this command is only applicable for x86 machines with an RTC, 14 # and on other machines will silently return without performing any 164 # This is only valid on x86 machines configured with KVM and the 239 # This is only valid on x86 machines configured with KVM and the 277 # This is only valid on x86 machines configured with KVM and the
|
/qemu/configs/devices/aarch64-softmmu/ |
H A D | minimal.mak | 3 # virtual machines. This avoids bringing in any of numerous legacy
|
/qemu/docs/tools/ |
H A D | qemu-pr-helper.rst | 17 clustering of virtual machines, it is a common requirement for virtual 18 machines to send persistent reservation SCSI commands. However,
|
/qemu/hw/core/ |
H A D | machine-qmp-cmds.c | 72 GSList *el, *machines = object_class_get_list(TYPE_MACHINE, false); in qmp_query_machines() local 75 for (el = machines; el; el = el->next) { in qmp_query_machines() 126 g_slist_free(machines); in qmp_query_machines()
|
/qemu/system/ |
H A D | vl.c | 837 static MachineClass *find_machine(const char *name, GSList *machines) in find_machine() argument 841 for (el = machines; el; el = el->next) { in find_machine() 852 static MachineClass *find_default_machine(GSList *machines) in find_default_machine() argument 857 for (el = machines; el; el = el->next) { in find_default_machine() 1561 g_autoptr(GSList) machines = NULL; in machine_help_func() 1565 machines = object_class_get_list(target_machine_typename(), false); in machine_help_func() 1567 ObjectClass *machine_class = OBJECT_CLASS(find_machine(type, machines)); in machine_help_func() 1575 machines = g_slist_sort_with_data(machines, machine_class_cmp, NULL); in machine_help_func() 1576 for (el = machines; el; el = el->next) { in machine_help_func() 1675 g_autoptr(GSList) machines = object_class_get_list(TYPE_MACHINE, false); in select_machine() [all …]
|
/qemu/docs/system/ppc/ |
H A D | powermac.rst | 32 the g3beige and mac99 PowerMac and the 40p machines. OpenBIOS is a free
|