/qemu/tests/tcg/x86_64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 2 from single: f32(-nan:0xffa00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/tests/tcg/loongarch64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 2 from single: f32(-nan:0xffa00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/tests/tcg/arm/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 2 from single: f32(-nan:0xffa00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/tests/tcg/i386/ |
H A D | float_convd.conf | 2 from single: f32(nan:0x7fe00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-inf:0xff800000) 26 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 32 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 38 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 44 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 50 from single: f32(-0x1.00000000000000000000p+1:0xc0000000) 56 from single: f32(-0x1.00000000000000000000p+0:0xbf800000) [all …]
|
H A D | float_convs.ref | 2 from single: f32(-nan:0xffe00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/tests/tcg/hexagon/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 2 from single: f32(-nan:0xffa00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/tests/tcg/aarch64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 2 from single: f32(-nan:0xffa00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/tests/qtest/migration/ |
H A D | misc-tests.c | 30 QTestState *from, *to; in test_baddest() local 32 if (migrate_start(&from, &to, "tcp:127.0.0.1:0", &args)) { in test_baddest() 35 migrate_qmp(from, to, "tcp:127.0.0.1:0", NULL, "{}"); in test_baddest() 36 wait_for_migration_fail(from, false); in test_baddest() 37 migrate_end(from, to, false); in test_baddest() 46 QTestState *from, *to; in test_analyze_script() local 58 if (migrate_start(&from, &to, "tcp:127.0.0.1:0", &args)) { in test_analyze_script() 67 migrate_set_capability(from, "validate-uuid", true); in test_analyze_script() 68 migrate_set_capability(from, "x-ignore-shared", true); in test_analyze_script() 73 migrate_ensure_converge(from); in test_analyze_script() [all …]
|
H A D | precopy-tests.c | 237 static void *migrate_hook_start_fd(QTestState *from, in migrate_hook_start_fd() argument 253 /* Start incoming migration from the 1st socket */ in migrate_hook_start_fd() 257 qtest_qmp_fds_assert_success(from, &pair[1], 1, in migrate_hook_start_fd() 265 static void migrate_hook_end_fd(QTestState *from, in migrate_hook_end_fd() argument 274 * We assume, that QEMU removes named fd from its list, in migrate_hook_end_fd() 277 rsp = qtest_qmp(from, in migrate_hook_end_fd() 305 static void *migrate_hook_start_precopy_fd_file(QTestState *from, in migrate_hook_start_precopy_fd_file() argument 324 qtest_qmp_fds_assert_success(from, &fds[1], 1, in migrate_hook_start_precopy_fd_file() 365 QTestState *from, *to; in test_auto_converge() local 377 if (migrate_start(&from, &to, uri, &args)) { in test_auto_converge() [all …]
|
H A D | framework.c | 49 * from the migration guest workload. 91 void migrate_prepare_for_dirty_mem(QTestState *from) in migrate_prepare_for_dirty_mem() argument 94 * The guest workflow iterates from start_address to in migrate_prepare_for_dirty_mem() 105 qtest_writeq(from, start_address + MAGIC_OFFSET, MAGIC_MARKER); in migrate_prepare_for_dirty_mem() 108 void migrate_wait_for_dirty_mem(QTestState *from, QTestState *to) in migrate_wait_for_dirty_mem() argument 131 * dirty again from the guest workload. Note the in migrate_wait_for_dirty_mem() 137 watch_byte = qtest_readb(from, watch_address); in migrate_wait_for_dirty_mem() 140 } while (qtest_readb(from, watch_address) == watch_byte); in migrate_wait_for_dirty_mem() 146 * Our ASM test will have been incrementing one byte from each page from in check_guests_ram() 211 static void migrate_start_set_capabilities(QTestState *from, QTestState *to, in migrate_start_set_capabilities() argument [all …]
|
H A D | tls-tests.c | 36 migrate_hook_start_tls_psk_common(QTestState *from, in migrate_hook_start_tls_psk_common() argument 57 qtest_qmp_assert_success(from, in migrate_hook_start_tls_psk_common() 74 migrate_set_parameter_str(from, "tls-creds", "tlscredspsk0"); in migrate_hook_start_tls_psk_common() 81 migrate_hook_start_tls_psk_match(QTestState *from, in migrate_hook_start_tls_psk_match() argument 84 return migrate_hook_start_tls_psk_common(from, to, false); in migrate_hook_start_tls_psk_match() 88 migrate_hook_start_tls_psk_mismatch(QTestState *from, in migrate_hook_start_tls_psk_mismatch() argument 91 return migrate_hook_start_tls_psk_common(from, to, true); in migrate_hook_start_tls_psk_mismatch() 95 migrate_hook_end_tls_psk(QTestState *from, in migrate_hook_end_tls_psk() argument 138 migrate_hook_start_tls_x509_common(QTestState *from, in migrate_hook_start_tls_x509_common() argument 188 qtest_qmp_assert_success(from, in migrate_hook_start_tls_x509_common() [all …]
|
H A D | compression-tests.c | 25 migrate_hook_start_precopy_tcp_multifd_zstd(QTestState *from, in migrate_hook_start_precopy_tcp_multifd_zstd() argument 28 migrate_set_parameter_int(from, "multifd-zstd-level", 2); in migrate_hook_start_precopy_tcp_multifd_zstd() 31 return migrate_hook_start_precopy_tcp_multifd_common(from, to, "zstd"); in migrate_hook_start_precopy_tcp_multifd_zstd() 63 migrate_hook_start_precopy_tcp_multifd_qatzip(QTestState *from, in migrate_hook_start_precopy_tcp_multifd_qatzip() argument 66 migrate_set_parameter_int(from, "multifd-qatzip-level", 2); in migrate_hook_start_precopy_tcp_multifd_qatzip() 69 return migrate_hook_start_precopy_tcp_multifd_common(from, to, "qatzip"); in migrate_hook_start_precopy_tcp_multifd_qatzip() 87 migrate_hook_start_precopy_tcp_multifd_qpl(QTestState *from, in migrate_hook_start_precopy_tcp_multifd_qpl() argument 90 return migrate_hook_start_precopy_tcp_multifd_common(from, to, "qpl"); in migrate_hook_start_precopy_tcp_multifd_qpl() 108 migrate_hook_start_precopy_tcp_multifd_uadk(QTestState *from, in migrate_hook_start_precopy_tcp_multifd_uadk() argument 111 return migrate_hook_start_precopy_tcp_multifd_common(from, to, "uadk"); in migrate_hook_start_precopy_tcp_multifd_uadk() [all …]
|
/qemu/tests/tcg/ppc64le/ |
H A D | float_convs.ref | 2 from single: f32(-nan:0xffa00000) 8 from single: f32(-nan:0xffc00000) 14 from single: f32(-inf:0xff800000) 20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) 26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) 32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) 38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8) 44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22) 50 from single: f32(-0x1.00000000000000000000p-126:0x80800000) 56 from single: f32(0x0.00000000000000000000p+0:0000000000) [all …]
|
/qemu/util/ |
H A D | buffer.c | 139 void buffer_move_empty(Buffer *to, Buffer *from) in buffer_move_empty() argument 142 from->offset, in buffer_move_empty() 143 from->name ?: "unnamed"); in buffer_move_empty() 147 to->offset = from->offset; in buffer_move_empty() 148 to->capacity = from->capacity; in buffer_move_empty() 149 to->buffer = from->buffer; in buffer_move_empty() 151 from->offset = 0; in buffer_move_empty() 152 from->capacity = 0; in buffer_move_empty() 153 from->buffer = NULL; in buffer_move_empty() 156 void buffer_move(Buffer *to, Buffer *from) in buffer_move() argument [all …]
|
/qemu/tests/functional/qemu_test/ |
H A D | __init__.py | 9 from .asset import Asset 10 from .config import BUILD_DIR, dso_suffix 11 from .cmd import is_readable_executable_file, \ 14 from .testcase import QemuBaseTest, QemuUserTest, QemuSystemTest 15 from .linuxkernel import LinuxKernelTest 16 from .decorators import skipIfMissingCommands, skipIfNotMachine, \ 19 from .archive import archive_extract 20 from .uncompress import uncompress
|
/qemu/docs/sphinx/ |
H A D | dbusdoc.py | 8 """dbus-doc is a Sphinx extension that provides documentation from D-Bus XML.""" 12 from typing import ( 29 from docutils import nodes 30 from docutils.nodes import Element, Node 31 from docutils.parsers.rst import Directive, directives 32 from docutils.parsers.rst.states import RSTState 33 from docutils.statemachine import StringList, ViewList 34 from sphinx.application import Sphinx 35 from sphinx.errors import ExtensionError 36 from sphinx.util import logging [all …]
|
/qemu/include/qemu/ |
H A D | bitops.h | 6 * Mostly inspired by (stolen from) linux/bitmap.h and linux/bitops.h 65 * @addr: the address to start counting from 78 * @addr: the address to start counting from 91 * @addr: Address to start counting from 104 * @addr: Address to start counting from 117 * @addr: Address to start counting from 130 * @addr: Address to count from 145 * @addr: Address to count from 160 * @addr: Address to count from 175 * @addr: Address to start counting from [all …]
|
/qemu/docs/devel/ |
H A D | s390-dasd-ipl.rst | 1 Booting from real channel-attached devices on s390x 12 so when it is complete another ccw will be fetched and executed from memory 20 ccw and a tic ccw is automatically executed because of the chain flag from 33 loads the operating system from disk. At the end of this step all or some of 55 is kicked off by the user initiating a "Load" procedure from the hardware 58 off the reading of IPL1 data. Since the channel program from IPL1 will be 63 procedure then loads the psw from ``0x0``. 69 operating system from a DASD device: 82 program from guest memory before it starts executing it. This means that any 87 the IPL process consists of transferring control from the "Read IPL" ccw [all …]
|
/qemu/target/ppc/ |
H A D | trace-events | 5 kvm_failed_spr_get(int spr, const char *msg) "Warning: Unable to retrieve SPR %d from KVM: %s" 10 kvm_failed_fpscr_get(const char *msg) "Unable to get FPSCR from KVM: %s" 11 kvm_failed_fp_get(const char *fpname, int fpnum, const char *msg) "Unable to get %s%d from KVM: %s" 12 kvm_failed_vscr_get(const char *msg) "Unable to get VSCR from KVM: %s" 13 kvm_failed_vr_get(int vr, const char *msg) "Unable to get VR%d from KVM: %s" 14 kvm_failed_vpa_addr_get(const char *msg) "Unable to get VPA address from KVM: %s" 15 kvm_failed_slb_get(const char *msg) "Unable to get SLB shadow state from KVM: %s" 16 kvm_failed_dtl_get(const char *msg) "Unable to get dispatch trace log state from KVM: %s" 22 kvm_failed_get_vpa(void) "Warning: Unable to get VPA information from KVM" 33 ppc_excp_rfi(uint64_t nip, uint64_t msr) "Return from exception at 0x%" PRIx64 " with flags 0x%016"…
|
/qemu/scripts/qapi/ |
H A D | main.py | 7 This is the main entry point for generating C code from the QAPI schema. 11 from importlib import import_module 13 from typing import Optional 15 from .backend import QAPIBackend, QAPICBackend 16 from .common import must_match 17 from .error import QAPIError 18 from .schema import QAPISchema 39 raise QAPIError(f"unable to import '{module_path}': {ex}") from ex 45 f"module '{module_path}' has no class '{class_name}'") from ex 51 f"backend '{path}' cannot be instantiated: {ex}") from ex [all …]
|