Searched +full:- +full:- +full:disable +full:- +full:coroutine +full:- +full:pool (Results 1 – 7 of 7) sorted by relevance
/qemu/util/ |
H A D | qemu-coroutine.c | 11 * See the COPYING.LIB file in the top-level directory. 20 #include "qemu/coroutine-tls.h" 29 * Coroutine creation and deletion is expensive so a pool of unused coroutines 30 * is kept as a cache. When the pool has coroutines available, they are 32 * the pool upon termination. 34 * The pool is global but each thread maintains a small local pool to avoid 35 * global pool contention. Threads fetch and return batches of coroutines from 36 * the global pool to maintain their local pool. The local pool holds up to two 37 * batches whereas the maximum size of the global pool is controlled by the 40 * .-----------------------------------. [all …]
|
H A D | trace-events | 3 # aio-posix.c 16 # thread-pool.c 17 thread_pool_submit_aio(void *pool, void *req, void *opaque) "pool %p req %p opaque %p" 18 thread_pool_complete_aio(void *pool, void *req, void *opaque, int ret) "pool %p req %p opaque %p re… 27 # filemonitor-inotify.c 32 qemu_file_monitor_disable_watch(void *mon, const char *dirpath, int id) "File monitor %p disable wa… 36 # qemu-coroutine.c 41 # qemu-coroutine-lock.c 48 # oslib-posix.c 49 # oslib-win32.c [all …]
|
/qemu/scripts/ |
H A D | meson-buildoptions.sh | 1 # This file is generated by meson-buildoptions.py, do not edit! 3 printf "%s\n" ' --audio-drv-list=CHOICES Set audio driver list [default] (choices: alsa/co' 6 printf "%s\n" ' --bindir=VALUE Executable directory [bin]' 7 printf "%s\n" ' --block-drv-ro-whitelist=VALUE' 8 printf "%s\n" ' set block driver read-only whitelist (by default' 9 printf "%s\n" ' affects only QEMU, not tools like qemu-img)' 10 printf "%s\n" ' --block-drv-rw-whitelist=VALUE' 11 printf "%s\n" ' set block driver read-write whitelist (by default' 12 printf "%s\n" ' affects only QEMU, not tools like qemu-img)' 13 printf "%s\n" ' --datadir=VALUE Data file directory [share]' [all …]
|
/qemu/include/block/ |
H A D | block-common.h | 27 #include "qapi/qapi-types-block-core.h" 31 * co_wrapper{*}: Function specifiers used by block-coroutine-wrapper.py 34 * generated by scripts/block-coroutine-wrapper.py 36 * Usage: read docs/devel/block-coroutine-wrapper.rst 39 * - co_wrapper functions can be called by only non-coroutine context, because 40 * they always generate a new coroutine. 41 * - co_wrapper_mixed functions can be called by both coroutine and 42 * non-coroutine context. 43 * - co_wrapper_bdrv_rdlock are co_wrapper functions but automatically take and 44 * release the graph rdlock when creating a new coroutine [all …]
|
/qemu/ |
H A D | meson.build | 15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py')) 28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak') 35 tmpdir = meson.current_build_dir() / 'meson-private/temp' 66 have_linux_user = have_linux_user or target.endswith('linux-user') 67 have_bsd_user = have_bsd_user or target.endswith('bsd-user') 68 have_system = have_system or target.endswith('-softmmu') 113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"') 120 message('To use Rust you can install a new version with "cargo install bindgen-cli"') 128 '--rustc-version', rustc.version(), 129 '--workspace', meson.project_source_root() / 'rust'] [all …]
|
/qemu/block/ |
H A D | qcow2.c | 4 * Copyright (c) 2004-2006 Fabrice Bellard 28 #include "system/block-backend.h" 29 #include "qemu/main-loop.h" 32 #include "qemu/error-report.h" 34 #include "qapi/qapi-events-block-core.h" 42 #include "qapi/qobject-input-visitor.h" 43 #include "qapi/qapi-visit-block-core.h" 46 #include "block/dirty-bitmap.h" 51 - Support for multiple incremental snapshots. 52 - Memory management by reference counts. [all …]
|
/qemu/qapi/ |
H A D | block-core.json | 1 # -*- Mode: Python -*- 20 # @vm-state-size: size of the VM state 22 # @date-sec: UTC date of the snapshot in seconds 24 # @date-nsec: fractional part in nano seconds to be used with date-sec 26 # @vm-clock-sec: VM clock relative to boot in seconds 28 # @vm-clock-nsec: fractional part in nano seconds to be used with 29 # vm-clock-sec 32 # record/replay is enabled. Used for "time-traveling" to match 34 # counter may be obtained through @query-replay command 40 'data': { 'id': 'str', 'name': 'str', 'vm-state-size': 'int', [all …]
|