Home
last modified time | relevance | path

Searched full:to (Results 1 – 25 of 4066) sorted by relevance

12345678910>>...163

/qemu/tests/tcg/x86_64/
H A Dfloat_convd.ref1 ### Rounding to nearest
3 to single: f32(nan:0x7fe00000) (INVALID)
4 to int32: -2147483648 (INVALID)
5 to int64: -9223372036854775808 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: -9223372036854775808 (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
10 to int32: -2147483648 (INVALID)
11 to int64: -9223372036854775808 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00fffc000000000000) (INVALID)
4 to int32: -2147483648 (INVALID)
5 to int64: -9223372036854775808 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: -9223372036854775808 (INVALID)
9 to double: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: -2147483648 (INVALID)
11 to int64: -9223372036854775808 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
/qemu/tests/tcg/loongarch64/
H A Dfloat_convd.ref1 ### Rounding to nearest
3 to single: f32(nan:0x7fe00000) (INVALID)
4 to int32: 0 (INVALID)
5 to int64: 0 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
10 to int32: 0 (INVALID)
11 to int64: 0 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00fffc000000000000) (INVALID)
4 to int32: 0 (INVALID)
5 to int64: 0 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to double: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: 0 (INVALID)
11 to int64: 0 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
/qemu/tests/tcg/arm/
H A Dfloat_convd.ref1 ### Rounding to nearest
3 to single: f32(nan:0x7fe00000) (INVALID)
4 to int32: 0 (INVALID)
5 to int64: 0 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
10 to int32: 0 (INVALID)
11 to int64: 0 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00fffc000000000000) (INVALID)
4 to int32: 0 (INVALID)
5 to int64: 0 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to double: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: 0 (INVALID)
11 to int64: 0 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
/qemu/tests/tcg/i386/
H A Dfloat_convd.conf1 ### Rounding to nearest
3 to single: f64(nan:0x007ffc000000000000) (OK)
4 to int32: -2147483648 (INVALID)
5 to int64: -9223372036854775808 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: -9223372036854775808 (INVALID)
9 to single: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: -2147483648 (INVALID)
11 to int64: -9223372036854775808 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00fffc000000000000) (OK)
4 to int32: -2147483648 (INVALID)
5 to int64: -9223372036854775808 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: -9223372036854775808 (INVALID)
9 to double: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: -2147483648 (INVALID)
11 to int64: -9223372036854775808 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
/qemu/tests/tcg/hexagon/
H A Dfloat_convd.ref1 ### Rounding to nearest
3 to single: f32(-nan:0xffffffff) (INVALID)
4 to int32: -1 (INVALID)
5 to int64: -1 (INVALID)
6 to uint32: -1 (INVALID)
7 to uint64: -1 (INVALID)
9 to single: f32(-nan:0xffffffff) (OK)
10 to int32: -1 (INVALID)
11 to int64: -1 (INVALID)
12 to uint32: -1 (INVALID)
[all …]
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00ffffffffffffffff) (INVALID)
4 to int32: -1 (INVALID)
5 to int64: -1 (INVALID)
6 to uint32: -1 (INVALID)
7 to uint64: -1 (INVALID)
9 to double: f64(-nan:0x00ffffffffffffffff) (OK)
10 to int32: -1 (INVALID)
11 to int64: -1 (INVALID)
12 to uint32: -1 (INVALID)
[all …]
/qemu/tests/tcg/aarch64/
H A Dfloat_convd.ref1 ### Rounding to nearest
3 to single: f32(nan:0x7fe00000) (INVALID)
4 to int32: 0 (INVALID)
5 to int64: 0 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
10 to int32: 0 (INVALID)
11 to int64: 0 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00fffc000000000000) (INVALID)
4 to int32: 0 (INVALID)
5 to int64: 0 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to double: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: 0 (INVALID)
11 to int64: 0 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
/qemu/tests/tcg/ppc64le/
H A Dfloat_convs.ref1 ### Rounding to nearest
3 to double: f64(-nan:0x00fff4000000000000) (OK)
4 to int32: -2147483648 (INVALID)
5 to int64: -9223372036854775808 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: 0 (INVALID)
9 to double: f64(-nan:0x00fff8000000000000) (OK)
10 to int32: -2147483648 (INVALID)
11 to int64: -9223372036854775808 (INVALID)
12 to uint32: 0 (INVALID)
[all …]
/qemu/tests/qtest/
H A Dlibqtest.h29 * @fmt: Format for creating other arguments to pass to QEMU, formatted
40 * @fmt: Format for creating other arguments to pass to QEMU, formatted
52 * @extra_args: other arguments to pass to QEMU. CAUTION: these
53 * arguments are subject to word splitting and shell evaluation.
61 * @var: Environment variable from where to take the QEMU binary
62 * @extra_args: Other arguments to pass to QEMU. CAUTION: these
63 * arguments are subject to word splitting and shell evaluation.
64 * @capabilities: list of QMP capabilities (strings) to enable
65 * @do_connect: connect to qemu monitor and qtest socket.
69 * to QEMU monitor.
[all …]
/qemu/docs/devel/
H A Dmulti-process.rst12 Please refer to the following wiki for latest details:
17 ability to run many VMs from different tenants in the same cloud
19 potentially use the hypervisor's access privileges to access data it is
22 QEMU can be susceptible to security attacks because it is a large,
23 monolithic program that provides many features to the VMs it services.
26 attack. Separating QEMU reduces the attack surface by aiding to
27 limit each component in the system to only access the resources that
28 it needs to perform its job.
35 destroyed. A second is to emulate the CPU instructions within the VM,
37 extensions. Finally, it provides IO services to the VM by emulating HW
[all …]
H A Dcode-provenance.rst9 The QEMU community **mandates** all contributors to certify provenance of
10 patch submissions they make to the project. To put it another way,
11 contributors must indicate that they are legally permitted to contribute to
14 Certification is achieved with a low overhead by adding a single line to the
27 By making a contribution to this project, I certify that:
30 have the right to submit it under the open source license
33 (b) The contribution is based upon previous work that, to the best
35 license and I have the right under that license to submit that
38 permitted to submit under a different license), as indicated
41 (c) The contribution was provided directly to me by some other
[all …]
/qemu/linux-headers/LICENSES/preferred/
H A DGPL-2.07 To use this license in source code, put one of the following SPDX
8 tag/value pairs into a comment according to the placement
25 Everyone is permitted to copy and distribute verbatim copies
30 The licenses for most software are designed to take away your
31 freedom to share and change it. By contrast, the GNU General Public
32 License is intended to guarantee your freedom to share and change free
33 software--to make sure the software is free for all its users. This
34 General Public License applies to most of the Free Software
35 Foundation's software and to any other program whose authors commit to
37 the GNU Library General Public License instead.) You can apply it to
[all …]
/qemu/
H A DCOPYING6 Everyone is permitted to copy and distribute verbatim copies
11 The licenses for most software are designed to take away your
12 freedom to share and change it. By contrast, the GNU General Public
13 License is intended to guarantee your freedom to share and change free
14 software--to make sure the software is free for all its users. This
15 General Public License applies to most of the Free Software
16 Foundation's software and to any other program whose authors commit to
18 the GNU Lesser General Public License instead.) You can apply it to
21 When we speak of free software, we are referring to freedom, not
22 price. Our General Public Licenses are designed to make sure that you
[all …]
/qemu/include/migration/
H A Dregister.h20 * struct SaveVMHandlers: handler structure to finely control
35 * to VMStateDescription.
37 * @f: QEMUFile where to send the data
38 * @opaque: data pointer passed to register_savevm_live()
45 * Called early, even before migration starts, and can be used to
48 * @opaque: data pointer passed to register_savevm_live()
49 * @errp: pointer to Error*, to store an error if it happens.
51 * Returns zero to indicate success and negative for error
61 * @f: QEMUFile where to send the data
62 * @opaque: data pointer passed to register_savevm_live()
[all …]
/qemu/include/io/
H A Dchannel.h71 * - Use QOM to properly support arbitrary subclassing
100 * must follow to provide specific channel implementations.
101 * The first five callbacks are mandatory to support, others
174 * @feature: the feature to check support of
187 * @feature: the feature to set support for
200 * to debugging. The name is used when creating GSource
209 * @iov: the array of memory regions to read data into
211 * @fds: pointer to an array that will received file handles
214 * @errp: pointer to a NULL-initialized error object
222 * It is not required for all @iov to be filled with
[all …]
/qemu/include/qemu/
H A Dhbitmap.h29 /* We need to place a sentinel in level 0 to speed up iteration. Thus,
46 * the bits (i.e. the subtrees) yet to be processed under that node.
56 * range of bits first rounds the bits to determine which group they land
66 * @hb: The bitmap to change the size of.
67 * @size: The number of elements to change the bitmap to accommodate.
69 * truncate or grow an existing bitmap to accommodate a new number of elements.
78 * @result is allowed to be equal to @a or @b.
85 * @hb: HBitmap to operate on.
93 * @hb: HBitmap to operate on.
101 * @hb: HBitmap to operate on.
[all …]
/qemu/docs/devel/testing/
H A Dmain.rst8 the way to full blown functional tests. To get an overview of the
28 2. The call to the code that should be tested;
42 The usual way to run these tests is:
51 Before running tests, it is best to build QEMU programs first. Some tests
52 expect the executables to exist and will fail with obscure messages if they
64 structures. A test case of unit tests should be designed to uncover errors
65 due to erroneous computations, incorrect comparisons, or improper control
69 simple C tests that typically link to individual QEMU object files and
73 for utility modules that are relatively stateless or have few dependencies. To
83 3. Add the test to ``tests/unit/meson.build``. The unit tests are listed in a
[all …]
H A Dci-jobs.rst.inc13 For further information about how to set these variables, please refer to::
15 https://docs.gitlab.com/ee/ci/variables/#add-a-cicd-variable-to-a-project
17 Set variable manually when pushing a branch or tag to the user's repository
29 For further information about how to set these variables, please refer to::
36 You can use aliases to make it easier to push branches with different
50 to create the pipeline, or:
56 to create and run the pipeline
65 * QEMU_JOB_nnnn - variables to be defined in individual jobs
66 or templates, to influence the shared rules defined in the
69 * QEMU_CI_nnn - variables to be set by contributors in their
[all …]
/qemu/docs/devel/migration/
H A Dpostcopy.rst7 'Postcopy' migration is a way to deal with migrations that refuse to converge
8 (or take too long to converge) its plus side is that there is an upper bound on
10 the postcopy phase, a failure of *either* side causes the guest to be lost.
13 transferred, and accesses to pages that are yet to be transferred cause
14 a fault that's translated by QEMU into a request to the source QEMU.
17 doesn't finish in a given time the switch is made to postcopy.
22 To enable postcopy, issue this command on the monitor (both source and
23 destination) prior to the start of migration:
27 The normal commands are then used to start a migration, which is still
32 will now cause the transition from precopy to postcopy.
[all …]
/qemu/include/crypto/
H A Dhash.h70 * @iov: the array of memory regions to hash
72 * @result: pointer to hold output hash
73 * @resultlen: pointer to hold length of @result
74 * @errp: pointer to a NULL-initialized error object
79 * If @result_len is set to a non-zero value by the caller, then
84 * If @result_len is set to zero, then this function will allocate
85 * a buffer to hold the hash output digest, storing a pointer to
86 * the buffer in @result, and setting @result_len to its size.
88 * to g_free() when no longer required by the caller.
102 * @buf: the memory region to hash
[all …]

12345678910>>...163