/qemu/chardev/ |
H A D | char-hub.c | 57 if (!d->backends[i].be.chr->be_open) { in hub_chr_write() 67 r = qemu_chr_fe_write(&d->backends[i].be, buf, len); in hub_chr_write() 150 chr = qemu_chr_fe_get_driver(&d->backends[d->be_eagain_ind].be); in hub_chr_add_watch() 170 ret = qemu_chr_fe_init(&d->backends[d->be_cnt].be, chr, errp); in hub_chr_attach_chardev() 172 d->backends[d->be_cnt].hub = d; in hub_chr_attach_chardev() 173 d->backends[d->be_cnt].be_ind = d->be_cnt; in hub_chr_attach_chardev() 186 qemu_chr_fe_deinit(&d->backends[i].be, false); in char_hub_finalize() 196 qemu_chr_fe_set_handlers_full(&d->backends[i].be, in hub_chr_update_read_handlers() 201 &d->backends[i], in hub_chr_update_read_handlers()
|
H A D | char-mux.c | 131 CharBackend *be = d->backends[mux_nr]; in mux_chr_send_event() 203 CharBackend *be = d->backends[m]; in mux_chr_accept_input() 216 CharBackend *be = d->backends[m]; in mux_chr_can_read() 234 CharBackend *be = d->backends[m]; in mux_chr_read() 292 CharBackend *be = d->backends[bit]; in char_mux_finalize() 294 d->backends[bit] = NULL; in char_mux_finalize() 331 d->backends[bit] = b; in mux_chr_attach_frontend() 344 d->backends[tag] = NULL; in mux_chr_detach_frontend() 360 chr->be = d->backends[focus]; in mux_set_focus()
|
H A D | chardev-internal.h | 40 CharBackend *backends[MAX_MUX]; member 75 HubCharBackend backends[MAX_HUB]; member
|
/qemu/docs/interop/ |
H A D | dbus-vmstate.rst | 28 .. dbus-doc:: backends/dbus-vmstate1.xml 35 This is the content of ``backends/dbus-vmstate1.xml``: 37 .. literalinclude:: ../../backends/dbus-vmstate1.xml
|
H A D | vhost-user.json | 78 # Capabilities reported by vhost user "block" backends 109 # Capabilities reported by vhost user "input" backends 140 # Capabilities reported by vhost user "gpu" backends. 156 # Capabilities reported by vhost user backends.
|
/qemu/docs/devel/ |
H A D | tracing.rst | 25 ``./configure --enable-trace-backends=BACKENDS`` was not explicitly specified. 142 of backends to adapt line ending for proper logging. 177 Note that some of the backends do not provide an implementation for some parts 205 Trace backends 211 SystemTap. Support for trace backends can be added by extending the "tracetool" 214 The trace backends are chosen at configure time:: 216 ./configure --enable-trace-backends=simple,dtrace 218 For a list of supported trace backends, try ./configure --help or see below. 219 If multiple backends are enabled, the trace is sent to them all. 221 If no backends are explicitly selected, configure will default to the [all …]
|
H A D | index-internals.rst | 26 virtio-backends
|
H A D | codebase.rst | 58 * `backends <https://gitlab.com/qemu-project/qemu/-/tree/master/backends>`_: 59 Various backends that are used to access resources on the host (e.g. for 68 Various backends used by char devices.
|
H A D | virtio-backends.rst | 5 Writing VirtIO backends for QEMU
|
/qemu/scripts/tracetool/ |
H A D | __init__.py | 410 def generate(events, group, format, backends, argument 438 if len(backends) == 0: 440 for backend in backends: 443 backend = tracetool.backend.Wrapper(backends, format)
|
/qemu/scripts/tracetool/backend/ |
H A D | __init__.py | 101 def __init__(self, backends, format): argument 102 self._backends = [backend.replace("-", "_") for backend in backends]
|
/qemu/docs/system/ |
H A D | vm-templating.rst | 52 If multiple memory backends are used (vNUMA, DIMMs), configure all 53 memory backends accordingly. 76 If multiple memory backends are used (vNUMA, DIMMs), configure all 77 memory backends accordingly.
|
H A D | secrets.rst | 156 The secrets for individual QEMU device backends must all then be encrypted 159 This procedure helps ensure that the individual secrets for QEMU backends will
|
H A D | authz.rst | 95 In some network backends it will be desirable to grant access to a range of 229 Connecting backends
|
/qemu/ |
H A D | Kconfig | 2 source backends/Kconfig
|
/qemu/tests/docker/ |
H A D | test-mingw | 22 --enable-trace-backends=simple \
|
/qemu/qapi/ |
H A D | char.json | 81 # @query-chardev-backends: 83 # Return information about character device backends. 109 { 'command': 'query-chardev-backends', 'returns': ['ChardevBackendInfo'] } 195 # Configuration shared across all chardev backends 419 # GTK, Spice, VNC and D-Bus display backends. 597 # @data: Configuration shared across all chardev backends
|
/qemu/docs/ |
H A D | nvdimm.txt | 140 QEMU uses mmap(2) to maps vNVDIMM backends and aligns the mapping 142 types of backends may require an alignment different than the page 166 Though QEMU supports multiple types of vNVDIMM backends on Linux, 187 When using other types of backends, it's suggested to set 'unarmed' 197 Here are two examples showing how to setup these persistent backends on
|
/qemu/scripts/ |
H A D | u2f-setup-gen.py | 17 from cryptography.hazmat.backends import default_backend
|
/qemu/docs/specs/ |
H A D | tpm.rst | 206 QEMU files related to TPM backends: 207 - ``backends/tpm.c`` 241 - ``backends/tpm/tpm_passthrough.c`` 242 - ``backends/tpm/tpm_util.c`` 302 - ``backends/tpm/tpm_emulator.c`` 303 - ``backends/tpm/tpm_util.c``
|
/qemu/docs/system/devices/ |
H A D | net.rst | 8 emulated hub. The various host network backends can either be used to 186 (TAP devices). You can connect guest NICs or host network backends to
|
H A D | vhost-user.rst | 69 expert use while developing new backends. The user needs to specify
|
H A D | virtio-gpu.rst | 27 backends: virglrenderer ('gl' device label) and rutabaga_gfx ('rutabaga'
|
/qemu/scripts/coverity-scan/ |
H A D | COMPONENTS.md | 79 …~ .*/qemu((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/system|/backends)/cryptodev.*|/host/in…
|
H A D | run-coverity-scan | 425 --enable-cap-ng --enable-trace-backends=log --enable-spice --enable-rbd \
|