Home
last modified time | relevance | path

Searched +full:- +full:- +full:- (Results 1 – 25 of 5631) sorted by relevance

12345678910>>...226

/qemu/include/hw/xen/interface/io/
H A Dkbdif.h1 /* SPDX-License-Identifier: MIT */
3 * kbdif.h -- Xen virtual keyboard/mouse
17 * The two halves of a para-virtual driver utilize nodes within
31 *---------------------------- Features supported ----------------------------
37 * feature-disable-keyboard
43 * feature-disable-pointer
49 * feature-abs-pointer
55 * feature-multi-touch
58 * Backends, which support reporting of multi-touch events
61 * feature-raw-pointer
[all …]
H A Dusbif.h1 /* SPDX-License-Identifier: MIT */
32 * under "backend/<guest-dom-id>/qusb".
41 * "conn-ring".
44 * responses). This is the "urb-ring".
63 *------------------ Backend Device Identification (PRIVATE) ------------------
65 * num-ports
70 * usb-ver
78 * Physical USB device connected to the given port, e.g. "3-1.5".
84 *----------------------- Request Transport Parameters -----------------------
86 * event-channel
[all …]
/qemu/docs/specs/
H A Daspeed-intc.rst6 -------
15 -----------------
16 - INTC: Handles interrupt sources 0 - 127 and integrates signals from INTCIO.
17 - INTCIO: Handles interrupt sources 128 - 319 independently.
20 ------------
23 GIC 192-201.
26 ---------------------
32 -----------------------------------
51 ----------
52 It has only one INTC controller, and currently, only GIC 128-136 is supported.
[all …]
H A Dsev-guest-firmware.rst2 QEMU/Guest Firmware Interface for AMD SEV and SEV-ES
14 Though nothing in the table structure is SEV-specific, currently all the
15 entries in the table are related to SEV and SEV-ES features.
19 ---------------------
22 footer GUID (96b582de-1fb2-45f7-baea-a366c55a082d) at 0xffffffd0 is
29 - ``hw/i386/pc_sysfw_ovmf.c``
36 -------------------
38 +------------+--------+-----------------------------------------+
42 +------------+--------+-----------------------------------------+
44 +------------+--------+-----------------------------------------+
[all …]
H A Dacpi_nvdimm.rst1 QEMU<->ACPI BIOS NVDIMM interface
8 ----------------------
80 --------------------------
82 QEMU uses 4 bytes IO Port starting from 0x0a18 and a RAM-based memory page
90 This page is RAM-based and it is used to transfer data between _DSM
97 [0x0 - 0x3]
106 - 0 is reserved for nvdimm root device named NVDR.
107 - 0x10000 is reserved for QEMU internal DSM function called on
110 [0x4 - 0x7]
113 [0x8 - 0xB]
[all …]
H A Dacpi_mem_hotplug.rst1 QEMU<->ACPI BIOS memory hotplug interface
4 ACPI BIOS GPE.3 handler is dedicated for notifying OS about memory hot-add
5 and hot-remove events.
7 Memory hot-plug interface (IO port 0xa00-0xa17, 1-4 byte access)
8 ----------------------------------------------------------------
13 [0x0-0x3]
15 [0x4-0x7]
17 [0x8-0xb]
19 [0xc-0xf]
21 [0x10-0x13]
[all …]
H A Dacpi_hest_ghes.rst8 See the COPYING file in the top-level directory.
11 --------------
17 + +--------------------------+ +----------------------------+
18 | | HEST | +--------->| error_block_address1 |------+
19 | +--------------------------+ | +----------------------------+ |
20 | | GHES1 | | +------->| error_block_address2 |------+-+
21 | +--------------------------+ | | +----------------------------+ | |
23 | | error_status_address-----+-+ | -----------------------------+ | |
24 | | ................. | | +--->| error_block_addressN |------+-+---+
25 | | read_ack_register--------+-+ | | +----------------------------+ | | |
[all …]
H A Dacpi_erst.rst17 GET_ERROR_LOG_ADDRESS_RANGE_ATTRIBUTES) where non-volatile RAM is
19 implements the non-NVRAM "mode". This non-NVRAM "mode" is what is
22 time of this writing, Linux only supports the non-NVRAM "mode".
26 ---------------------
33 contain information available for post-mortem debugging.
43 resource-constrained microvms to very large guests, and in particular,
44 in direct-boot environments (which would lack UEFI run-time services).
51 -------------------
53 To use ACPI ERST, a memory-backend-file object and acpi-erst device
57 -object memory-backend-file,id=erstnvram,mem-path=acpi-erst.backing,size=0x10000,share=on \
[all …]
H A Drocker.rst23 --------
30 -------------------------
39 * Register are (R) read-only, (R/W) read/write, (W) write-only, or (COR) clear
41 * TLV values in network-byte-order are designated with (N).
48 -----------------------
53 ---------------------------------------------
62 0xF 1 Built-in self test
65 0x18-28 Reserved
68 0x30-38 Reserved
77 * Assigned by sub-system implementation
[all …]
H A Dtpm.rst1 .. _tpm-device:
7 Guest-side hardware interface
11 -------------
20 0xfed40000-0xfed44fff available to the guest operating system.
23 - ``hw/tpm/tpm_tis_common.c``
24 - ``hw/tpm/tpm_tis_isa.c``
25 - ``hw/tpm/tpm_tis_sysbus.c``
26 - ``hw/tpm/tpm_tis_i2c.c``
27 - ``hw/tpm/tpm_tis.h``
37 -------------
[all …]
/qemu/fpu/
H A Dsoftfloat-specialize.c.inc5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and
9 * the SoftFloat-2a license
11 * GPL-v2-or-later
14 * taken to be licensed under the Softfloat-2a license unless specifically
20 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
26 National Science Foundation under grant MIP-9311980. The original version
27 of this code was written as part of a project to build a fixed-point vector
79 * version 2 or later. See the COPYING file in the top-level directory.
88 return status->no_signaling_nans;
93 * In IEEE 754-1985 this was implementation defined, but in IEEE 754-2008
[all …]
/qemu/libdecnumber/
H A DdecContext.c29 02110-1301, USA. */
31 /* ------------------------------------------------------------------ */
33 /* ------------------------------------------------------------------ */
36 /* ------------------------------------------------------------------ */
44 /* compile-time endian tester [assumes sizeof(Int)>1] */
46 static const Flag *mfctop=(Flag *)&mfcone; /* -> top byte */
47 #define LITEND *mfctop /* named flag; 1=little-endian */
50 /* ------------------------------------------------------------------ */
51 /* round-for-reround digits */
52 /* ------------------------------------------------------------------ */
[all …]
/qemu/include/fpu/
H A Dsoftfloat-macros.h5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and
9 * the SoftFloat-2a license
13 * taken to be licensed under the Softfloat-2a license unless specifically
19 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
25 National Science Foundation under grant MIP-9311980. The original version
26 of this code was written as part of a project to build a fixed-point vector
80 #include "fpu/softfloat-types.h"
81 #include "qemu/host-utils.h"
84 * shl_double: double-word merging left shift
85 * @l: left or most-significant word
[all …]
H A Dsoftfloat.h5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and
9 * the SoftFloat-2a license
11 * GPL-v2-or-later
14 * taken to be licensed under the Softfloat-2a license unless specifically
20 This C header file is part of the SoftFloat IEC/IEEE Floating-point
26 National Science Foundation under grant MIP-9311980. The original version
27 of this code was written as part of a project to build a fixed-point vector
79 * version 2 or later. See the COPYING file in the top-level directory.
85 /*----------------------------------------------------------------------------
86 | Software IEC/IEEE floating-point ordering relations
[all …]
/qemu/docs/
H A Dcolo-proxy.txt1 COLO-proxy
2 ----------
8 See the COPYING file in the top-level directory.
13 COLO-proxy is a part of COLO project. It is used
15 whether to do checkpoint. With COLO-proxy's help,
18 The filter-redirector, filter-mirror, colo-compare
19 and filter-rewriter compose the COLO-proxy.
23 COLO-Proxy is based on qemu netfilter and it's a plugin for qemu netfilter
24 (except colo-compare). It keep Secondary VM connect normally to
26 If the packet difference, notify COLO-frame to do checkpoint and send
[all …]
H A Dmulti-thread-compression.txt7 the COPYING file in the top-level directory.
59 CPU: Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
63 Host OS: CentOS 7 64-bit
64 Guest OS: RHEL 6.5 64-bit
65 Parameter: qemu-system-x86_64 -accel kvm -smp 4 -m 4096
66 /share/ia32e_rhel6u5.qcow -monitor stdio
73 ---------------------------------------------------------------
77 ---------------------------------------------------------------
79 ---------------------------------------------------------------
81 ---------------------------------------------------------------
[all …]
/qemu/target/mips/tcg/
H A Drel6.decode3 # Copyright (C) 2020 Philippe Mathieu-Daudé
5 # SPDX-License-Identifier: LGPL-2.1-or-later
9 # MIPS Architecture for Programmers Volume II-A
11 # (Document Number: MD00086-2B-MIPS32BIS-AFP-06.06)
13 # MIPS Architecture for Programmers Volume II-A
15 # (Document Number: MD00087-2B-MIPS64BIS-AFP-6.06)
24 REMOVED 010011 ----- ----- ----- ----- ------ # COP1X (COP3)
26 REMOVED 011100 ----- ----- ----- ----- ------ # SPECIAL2
28 REMOVED 011010 ----- ----- ---------------- # LDL
29 REMOVED 011011 ----- ----- ---------------- # LDR
[all …]
/qemu/tests/tcg/mips/user/ase/msa/
H A Dtest_msa_compile_32r5eb.sh4 # ---------
6 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_b.c \
7 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
9 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_h.c \
10 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
12 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_w.c \
13 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
15 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_d.c \
16 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
18 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \
[all …]
H A Dtest_msa_compile_32r5el.sh4 # ---------
6 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_b.c \
7 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
9 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_h.c \
10 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
12 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_w.c \
13 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
15 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_d.c \
16 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \
18 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \
[all …]
H A Dtest_msa_compile_64r6el.sh4 # ---------
6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \
7 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_b_64r6el
8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \
9 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_h_64r6el
10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \
11 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_w_64r6el
12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \
13 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_d_64r6el
14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \
[all …]
H A Dtest_msa_compile_64r6eb.sh4 # ---------
6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \
7 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_b_64r6eb
8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \
9 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_h_64r6eb
10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \
11 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_w_64r6eb
12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \
13 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_d_64r6eb
14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \
[all …]
/qemu/docs/devel/migration/
H A Dmapped-ram.rst1 Mapped-ram
4 Mapped-ram is a new stream format for the RAM section designed to
22 -----
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
38 For best performance enable the ``direct-io`` parameter as well:
40 ``migrate_set_parameter direct-io on``
42 Use-cases
43 ---------
[all …]
/qemu/target/xtensa/core-dc232b/
H A Dcore-isa.h8 * Copyright (c) 1999-2007 Tensilica Inc.
24 /*----------------------------------------------------------------------
26 ----------------------------------------------------------------------*/
28 #define XCHAL_HAVE_BE 0 /* big-endian byte ordering */
34 #define XCHAL_HAVE_DENSITY 1 /* 16-bit instructions */
35 #define XCHAL_HAVE_LOOPS 1 /* zero-overhead loops */
45 #define XCHAL_HAVE_ABSOLUTE_LITERALS 1 /* non-PC-rel (extended) L32R */
67 #define XCHAL_HAVE_VECTORFPU2005 0 /* vector floating-point pkg */
74 /*----------------------------------------------------------------------
76 ----------------------------------------------------------------------*/
[all …]
/qemu/target/xtensa/core-fsf/
H A Dcore-isa.h8 * Copyright (C) 1999-2006 Tensilica Inc.
24 /*----------------------------------------------------------------------
26 ----------------------------------------------------------------------*/
28 #define XCHAL_HAVE_BE 1 /* big-endian byte ordering */
34 #define XCHAL_HAVE_DENSITY 1 /* 16-bit instructions */
35 #define XCHAL_HAVE_LOOPS 1 /* zero-overhead loops */
44 #define XCHAL_HAVE_ABSOLUTE_LITERALS 1 /* non-PC-rel (extended) L32R */
66 #define XCHAL_HAVE_VECTORFPU2005 0 /* vector floating-point pkg */
73 /*----------------------------------------------------------------------
75 ----------------------------------------------------------------------*/
[all …]
/qemu/docs/devel/
H A Dluks-detached-header.rst22 +-----------------------------------------------+
26 +-----------------------------------------------+
32 +--------------------------+
34 +--------------------------+
35 +---------------------+
37 +---------------------+
41 * Secrecy - the disk2 cannot be identified as containing LUKS
43 * Control - if access to the disk1 is restricted, then even
49 * Flexibility - your application data volume may be a given
54 * Recovery - corruption of a bit in the header may make the
[all …]

12345678910>>...226