Home
last modified time | relevance | path

Searched full:commands (Results 1 – 25 of 489) sorted by relevance

12345678910>>...20

/qemu/qga/
H A Dmeson.build32 'qga-qapi-commands.c',
33 'qga-qapi-commands.h',
38 'qga-qapi-init-commands.c',
39 'qga-qapi-init-commands.h',
65 'commands.c',
69 'commands-common-ssh.c'
74 'commands-win32.c',
77 'commands-windows-ssh.c'
82 'commands-posix.c',
83 'commands-posix-ssh.c',
[all …]
/qemu/docs/interop/
H A Dqmp-spec.rst17 the protocol; details of the commands and data structures can
92 Issuing Commands
120 The actual commands are documented in the :doc:`qemu-qmp-ref`.
130 the server reads and queues commands as they arrive. It executes
131 commands from the queue one after the other. Commands executed
133 possibly overtaking prior in-band commands. The client may therefore
135 commands.
137 To be able to match responses back to their commands, the client needs
138 to pass ``id`` with out-of-band commands. Passing it with all commands
141 If the client sends in-band commands faster than the server can
[all …]
H A Dpr-helper.rst14 Commands standard, specifically the section on Reservations and the
15 "PERSISTENT RESERVE IN" and "PERSISTENT RESERVE OUT" commands.
45 It is invalid to send multiple commands concurrently on the same
47 helper and send multiple commands to the helper for one or more
/qemu/docs/system/
H A Dmonitor.rst6 The QEMU monitor is used to give complex commands to the QEMU emulator.
17 Commands chapter
20 The following commands are available:
22 .. hxtool-doc:: hmp-commands.hx
24 .. hxtool-doc:: hmp-commands-info.hx
H A Dpr-manager.rst8 machines to send persistent reservation SCSI commands. However,
9 the operating system restricts sending these commands to unprivileged
17 PERSISTENT RESERVE IN commands are passed to the persistent reservation
18 manager object; other commands are processed by QEMU as usual.
28 forwards the commands to an external privileged helper program
30 reservation commands to devices for which QEMU has a file descriptor,
H A Dmanaged-startup.rst27 preconfig state, QEMU only allows a limited set of commands over the
28 QMP monitor, where the commands do not depend on an initialized
33 - ``query-commands``
/qemu/docs/devel/
H A Dwriting-monitor-commands.rst1 How to write monitor commands
4 This document is a step-by-step guide on how to write new QMP commands using
5 the QAPI framework and HMP commands.
14 New commands may be implemented in QMP only. New HMP commands should be
16 equivalent QMP command, but HMP convenience commands built from QMP
18 existing HMP commands conform to this, to fully isolate HMP from the
20 unstructured text`_ section for further guidance on commands that
93 any data". Now you're ready to enter the QMP example commands as explained in
123 earlier, it's preferable for commands to live in QEMU subsystems. But
141 5. Printing to the terminal is discouraged for QMP commands, we do it here
[all …]
H A Dqapi-code-gen.rst35 The QAPI schema defines the Client JSON Protocol's commands and
40 by any commands or events, for the side effect of generated C code
182 Pragma 'command-name-exceptions' takes a list of commands whose names
185 Pragma 'command-returns-exceptions' takes a list of commands that may
188 Pragma 'documentation-exceptions' takes a list of types, commands, and
450 Commands section in The QAPI schema language
485 in pragma 'commands-returns-exceptions'. If you do this, extending
487 the pragma for new commands is strongly discouraged.
497 Some example commands::
515 section `Code generated for commands`_ for examples.
[all …]
/qemu/scripts/qapi/
H A Dcommands.py308 prefix, 'qapi-commands',
309 ' * Schema-defined QAPI/QMP commands', None, __doc__,
316 commands = self._module_basename('qapi-commands', name)
327 #include "%(commands)s.h"
329 commands=commands, visit=visit))
331 if self._gen_tracing and commands != 'qapi-commands':
336 nm=c_name(commands, protect=False)))
337 # We use c_name(commands, protect=False) to turn '-' into '_', to
347 self._add_module('./init', ' * QAPI Commands initialization')
356 #include "%(prefix)sqapi-commands.h"
[all …]
H A Dsource.py23 # Commands whose names may use '_'
25 # Commands allowed to return a non-dictionary
27 # Types, commands, and events with undocumented members
/qemu/qapi/
H A Dmeson.build82 'qapi-commands.h', 'qapi-commands.c',
83 'qapi-init-commands.h', 'qapi-init-commands.c',
106 'qapi-commands-@0@.c'.format(module),
107 'qapi-commands-@0@.h'.format(module),
108 'qapi-commands-@0@.trace-events'.format(module),
H A Dcontrol.json27 # will fail once the monitor is accepting other commands. (see
130 # @query-commands:
132 # Return a list of supported QMP commands by this server
134 # Returns: A list of @CommandInfo for all supported commands
140 # -> { "execute": "query-commands" }
155 { 'command': 'query-commands', 'returns': ['CommandInfo'],
H A Dqapi-schema.json6 # This manual describes the commands and events supported by the QEMU
15 # -> ... text sent by client (commands) ...
23 # for the general format of commands, responses, and events.
/qemu/monitor/
H A Dhmp-target.c33 #include "qapi/qapi-commands-control.h"
34 #include "qapi/qapi-commands-misc.h"
35 #include "qapi/qapi-commands-machine.h"
44 /* Make devices configuration available for use in hmp-commands*.hx templates */
72 /* Please update hmp-commands.hx when adding or changing commands */
74 #include "hmp-commands-info.h"
80 #include "hmp-commands.h"
H A Dqmp-cmds-control.c2 * QMP commands related to the monitor (common to system and tools)
31 #include "qapi/qapi-commands-control.h"
32 #include "qapi/qapi-commands-introspect.h"
81 if (mon->commands == &qmp_commands) { in qmp_qmp_capabilities()
92 mon->commands = &qmp_commands; in qmp_qmp_capabilities()
131 qmp_for_each_command(mon->commands, query_commands_cb, &list); in qmp_query_commands()
H A Dqmp-cmds.c2 * QEMU Management Protocol commands
27 #include "qapi/qapi-init-commands.h"
28 #include "qapi/qapi-commands-control.h"
29 #include "qapi/qapi-commands-misc.h"
194 * - qmp_commands contains all QMP commands in monitor_init_qmp_commands()
H A Dqmp.c30 #include "qapi/qapi-commands-control.h"
149 * Null @rsp can only happen for commands with QCO_NO_SUCCESS_RESP.
160 * Runs outside of coroutine context for OOB commands, but in
168 rsp = qmp_dispatch(mon->commands, req, qmp_oob_enabled(mon), in monitor_qmp_dispatch()
171 if (mon->commands == &qmp_cap_negotiation_commands) { in monitor_qmp_dispatch()
191 * processing commands only on a very busy monitor. To achieve that,
295 * Resume right away, so that OOB commands can get executed while in monitor_qmp_dispatcher_co()
380 /* OOB commands are executed immediately */ in handle_qmp_command()
465 mon->commands = &qmp_cap_negotiation_commands; in monitor_qmp_event()
/qemu/tests/
H A Dmeson.build9 'test-qapi-commands-sub-sub-module.c',
10 'test-qapi-commands-sub-sub-module.h',
11 'test-qapi-commands.c',
12 'test-qapi-commands.h',
21 'test-qapi-init-commands.c',
22 'test-qapi-init-commands.h',
/qemu/docs/
H A Dmemory-hotplug.txt35 Two monitor commands are used to hotplug memory:
41 For example, the following commands add another 1GB to the guest
56 into the guest from the previous section with the following commands:
84 Two monitor commands are used to hot unplug memory:
90 backend is "mem1", the following commands tries to remove it.
/qemu/tests/image-fuzzer/
H A Drunner.py140 self.commands = [['qemu-img', 'check', '-f', 'qcow2', '$test_img'],
154 self.commands.append(
207 commands = self.commands
209 commands = input_commands
215 for item in commands:
291 -c, --command=JSON run tests for all commands specified in
302 '--command' accepts a JSON array of commands. Each command presents
376 print("Error: JSON array of test commands cannot be loaded.\n" \
/qemu/tests/qtest/
H A Dtest-hmp.c2 * Test HMP commands.
12 * This test calls some HMP commands for all machines that the current
75 /* Run through the list of pre-defined commands */
94 /* Run through all info commands and call them blindly (without arguments) */
/qemu/tests/tcg/aarch64/gdbstub/
H A Dtest-mte.py3 # Test GDB memory-tag commands that exercise the stubs for the qIsAddressTagged,
5 # Logical tags-related commands rely on local operations, hence don't exercise
63 # Test allocation tag 'set and print' commands. Commands on logical
/qemu/storage-daemon/qapi/
H A Dqapi-schema.json19 # This manual describes the commands and events supported by the QEMU
28 # -> ... text sent by client (commands) ...
36 # for the general format of commands, responses, and events.
/qemu/docs/system/i386/
H A Damd-memory-encryption.rst16 inside the AMD-SP provides commands to support a common VM lifecycle. This
17 includes commands for launching, snapshotting, migrating and debugging the
18 encrypted guest. These SEV commands can be issued via KVM_MEMORY_ENCRYPT_OP
32 ``MEMORY_ENCRYPT_OP`` ioctl provides commands to encrypt the images: ``LAUNCH_START``,
33 ``LAUNCH_UPDATE_DATA``, ``LAUNCH_MEASURE`` and ``LAUNCH_FINISH``. These four commands
167 ``MEMORY_ENCRYPT_OP`` ioctl provides commands to encrypt the images:
169 three commands communicate with SEV-SNP firmware to generate a fresh memory
171 more details on the SEV-SNP firmware interfaces used by these commands please
235 then a hypervisor can use the DEBUG_DECRYPT and DEBUG_ENCRYPT commands to access
/qemu/hw/dma/
H A Di82374.c53 uint8_t commands[8]; member
62 VMSTATE_UINT8_ARRAY(commands, I82374State, 8),
139 memset(s->commands, 0, sizeof(s->commands)); in i82374_realize()

12345678910>>...20