Home
last modified time | relevance | path

Searched +full:async +full:- +full:prefix (Results 1 – 9 of 9) sorted by relevance

/qemu/python/qemu/qmp/
H A Dutil.py28 # --------------------------
30 # --------------------------
33 async def flush(writer: asyncio.StreamWriter) -> None:
38 the "high-water mark". This function ensures we flush the entire
39 buffer -- by setting the high water mark to 0 and then calling
43 transport = cast( # type: ignore[redundant-cast]
56 def upper_half(func: T) -> T:
58 Do-nothing decorator that annotates a method as an "upper-half" method.
60 These methods must not call bottom-half functions directly, but can
66 def bottom_half(func: T) -> T:
[all …]
/qemu/include/exec/
H A Dcpu-common.h6 * SPDX-License-Identifier: LGPL-2.1+
14 #include "tcg/debug-assert.h"
15 #include "exec/page-protection.h"
17 #define EXCP_INTERRUPT 0x10000 /* async interruption */
22 #define EXCP_ATOMIC 0x10005 /* stop-the-world and emulate atomic */
107 * @prefix: prefix to be used as name of address space
112 * convenience pointer cpu->as.
113 * The target-specific code which registers ASes is responsible
117 * cpu->num_ases to the total number of address spaces it needs
123 const char *prefix, MemoryRegion *mr);
[all …]
/qemu/backends/
H A Dhostmem.c4 * Copyright (C) 2013-2014 Red Hat Inc
10 * See the COPYING file in the top-level directory.
17 #include "qapi/qapi-builtin-visit.h"
19 #include "qemu/config-file.h"
21 #include "qemu/mmap-alloc.h"
24 #include "hw/qdev-core.h"
42 if (!backend->use_canonical_path) { in host_memory_backend_get_name()
54 uint64_t value = backend->size; in host_memory_backend_get_size()
81 backend->size = value; in host_memory_backend_set_size()
93 value = find_first_bit(backend->host_nodes, MAX_NODES); in host_memory_backend_get_host_nodes()
[all …]
/qemu/docs/specs/
H A Dfw_cfg.rst5 Guest-side Hardware Interface
15 ---------------------------
19 * Width: 16-bit
20 * Endianness: little-endian (if IOport), or big-endian (if MMIO)
34 the selector value is between 0x4000-0x7fff or 0xc000-0xffff.
38 longer supported, and will be ignored (treated as no-ops)!
49 items are accessed with a selector value between 0x0000-0x7fff, and
51 value between 0x8000-0xffff.
54 -------------
58 * Width: 8-bit (if IOport), 8/16/32/64-bit (if MMIO)
[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 …]
/qemu/python/qemu/machine/
H A Dmachine.py8 # Copyright (C) 2015-2016 Red Hat Inc.
15 # the COPYING file in the top-level directory.
83 def __str__(self) -> str:
121 # pylint: disable=too-many-instance-attributes, too-many-public-methods
139 @param wrapper: list of arguments used as prefix to qemu binary
140 @param name: prefix for socket and log file names (default: qemu-PID)
149 # pylint: disable=too-many-arguments
195 def __enter__(self: _T) -> _T:
201 exc_tb: Optional[TracebackType]) -> None:
204 def add_monitor_null(self) -> None:
[all …]
/qemu/chardev/
H A Dchar-socket.c4 * Copyright (c) 2003-2008 Fabrice Bellard
27 #include "io/channel-socket.h"
28 #include "io/channel-websock.h"
29 #include "qemu/error-report.h"
33 #include "qapi/clone-visitor.h"
34 #include "qapi/qapi-visit-sockets.h"
38 #include "chardev/char-io.h"
39 #include "chardev/char-socket.h"
50 assert(s->state == TCP_CHARDEV_STATE_DISCONNECTED); in tcp_chr_change_state()
53 assert(s->state == TCP_CHARDEV_STATE_CONNECTING); in tcp_chr_change_state()
[all …]
/qemu/
H A Dqemu-options.hx14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL)
16 ``-h``
21 "-version display version information and exit\n", QEMU_ARCH_ALL)
23 ``-version``
28 "-machine [type=]name[,prop[=value][,...]]\n"
29 " selects emulated machine ('-machine help' for list)\n"
33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n"
34 " mem-merge=on|off controls memory merge support (default: on)\n"
35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n"
36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n"
[all …]
/qemu/block/
H A Dio.c27 #include "system/block-backend.h"
28 #include "block/aio-wait.h"
33 #include "block/dirty-bitmap.h"
34 #include "block/write-threshold.h"
38 #include "qemu/error-report.h"
39 #include "qemu/main-loop.h"
43 /* Maximum bounce buffer for copy-on-read and write zeroes, in bytes */
62 QLIST_FOREACH_SAFE(c, &bs->parents, next_parent, next) { in bdrv_parent_drained_begin()
74 assert(c->quiesced_parent); in bdrv_parent_drained_end_single()
75 c->quiesced_parent = false; in bdrv_parent_drained_end_single()
[all …]