Home
last modified time | relevance | path

Searched refs:backends (Results 1 – 25 of 50) sorted by relevance

12

/qemu/chardev/
H A Dchar-hub.c57 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 Dchar-mux.c131 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 Dchardev-internal.h40 CharBackend *backends[MAX_MUX]; member
75 HubCharBackend backends[MAX_HUB]; member
/qemu/docs/interop/
H A Ddbus-vmstate.rst28 .. dbus-doc:: backends/dbus-vmstate1.xml
35 This is the content of ``backends/dbus-vmstate1.xml``:
37 .. literalinclude:: ../../backends/dbus-vmstate1.xml
H A Dvhost-user.json78 # 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 Dtracing.rst25 ``./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 Dindex-internals.rst26 virtio-backends
H A Dcodebase.rst58 * `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 Dvirtio-backends.rst5 Writing VirtIO backends for QEMU
/qemu/scripts/tracetool/
H A D__init__.py410 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__.py101 def __init__(self, backends, format): argument
102 self._backends = [backend.replace("-", "_") for backend in backends]
/qemu/docs/system/
H A Dvm-templating.rst52 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 Dsecrets.rst156 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 Dauthz.rst95 In some network backends it will be desirable to grant access to a range of
229 Connecting backends
/qemu/
H A DKconfig2 source backends/Kconfig
/qemu/tests/docker/
H A Dtest-mingw22 --enable-trace-backends=simple \
/qemu/qapi/
H A Dchar.json81 # @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 Dnvdimm.txt140 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 Du2f-setup-gen.py17 from cryptography.hazmat.backends import default_backend
/qemu/docs/specs/
H A Dtpm.rst206 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 Dnet.rst8 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 Dvhost-user.rst69 expert use while developing new backends. The user needs to specify
H A Dvirtio-gpu.rst27 backends: virglrenderer ('gl' device label) and rutabaga_gfx ('rutabaga'
/qemu/scripts/coverity-scan/
H A DCOMPONENTS.md79 …~ .*/qemu((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/system|/backends)/cryptodev.*|/host/in…
H A Drun-coverity-scan425 --enable-cap-ng --enable-trace-backends=log --enable-spice --enable-rbd \

12