Home
last modified time | relevance | path

Searched refs:qapi (Results 1 – 25 of 61) sorted by relevance

123

/openbmc/qemu/qapi/
H A Dmeson.build3 'qapi-clone-visitor.c',
4 'qapi-dealloc-visitor.c',
5 'qapi-forward-visitor.c',
6 'qapi-util.c',
7 'qapi-visit-core.c',
14 util_ss.add(files('qapi-type-helpers.c'))
80 'qapi-introspect.c', 'qapi-introspect.h',
81 'qapi-types.c', 'qapi-types.h',
82 'qapi-visit.h', 'qapi-visit.c',
83 'qapi-commands.h', 'qapi-commands.c',
[all …]
H A Dqobject-output-visitor.c29 void *qapi; /* sanity check that caller uses same pointer */ member
43 #define qobject_output_push(qov, value, qapi) \ argument
44 qobject_output_push_obj(qov, QOBJECT(value), qapi)
53 void *qapi) in qobject_output_push_obj() argument
60 e->qapi = qapi; in qobject_output_push_obj()
65 static QObject *qobject_output_pop(QObjectOutputVisitor *qov, void *qapi) in qobject_output_pop() argument
71 assert(e->qapi == qapi); in qobject_output_pop()
/openbmc/qemu/tests/
H A Dmeson.build5 'qapi-builtin-types.c',
6 'qapi-builtin-types.h',
7 'qapi-builtin-visit.c',
8 'qapi-builtin-visit.h',
9 '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',
13 'test-qapi-emit-events.c',
14 'test-qapi-emit-events.h',
[all …]
/openbmc/qemu/tests/include/
H A Dmeson.build3 'test-qapi-commands-sub-module.c',
4 'test-qapi-commands-sub-module.h',
5 'test-qapi-events-sub-module.c',
6 'test-qapi-events-sub-module.h',
7 'test-qapi-types-sub-module.c',
8 'test-qapi-types-sub-module.h',
9 'test-qapi-visit-sub-module.c',
10 'test-qapi-visit-sub-module.h',
/openbmc/qemu/storage-daemon/qapi/
H A Dqapi-schema.json24 # For locating a particular item, please see the `qapi-qsd-index`.
42 { 'include': '../../qapi/pragma.json' }
44 # Documentation generated with qapi-gen.py is in source order, with
50 { 'include': '../../qapi/common.json' }
51 { 'include': '../../qapi/sockets.json' }
52 { 'include': '../../qapi/crypto.json' }
53 { 'include': '../../qapi/job.json' }
60 { 'include': '../../qapi/block-core.json' }
61 { 'include': '../../qapi/block-export.json' }
63 { 'include': '../../qapi/char.json' }
[all …]
H A Dmeson.build3 input: [ files('qapi-schema.json') ],
4 command: [ qapi_gen, '-o', 'storage-daemon/qapi', '@INPUT@' ],
/openbmc/qemu/qga/
H A Dmeson.build32 'qga-qapi-commands.c',
33 'qga-qapi-commands.h',
34 'qga-qapi-emit-events.c',
35 'qga-qapi-emit-events.h',
36 'qga-qapi-events.c',
37 'qga-qapi-events.h',
38 'qga-qapi-init-commands.c',
39 'qga-qapi-init-commands.h',
40 'qga-qapi-introspect.c',
41 'qga-qapi-introspect.h',
[all …]
/openbmc/qemu/docs/interop/
H A Dqemu-qmp-ref.rst9 .. qapi-doc:: qapi/qapi-schema.json
H A Dqemu-storage-daemon-qmp-ref.rst7 .. qapi-doc:: storage-daemon/qapi/qapi-schema.json
H A Dqemu-ga-ref.rst4 .. qapi-doc:: qga/qapi-schema.json
/openbmc/qemu/docs/devel/
H A Dqapi-domain.rst51 qapi_domain.py adds syntax like ``.. qapi:command::`` to Sphinx, and
52 qapidoc.py transforms the documentation in ``qapi/*.json`` into rST
57 ``:py:`` is to ``:qapi:`` as *autodoc* is to *qapidoc*.
135 .. qapi:object:: BlockdevOptionsVirtioBlkVhostVdpa
161 .. qapi:command:: job-pause
195 .. qapi:command:: block-job-set-speed
228 .. qapi:command:: query-replay
260 .. qapi:command:: query-replay
289 .. qapi:enum:: QapiErrorClass
321 .. qapi:alternate:: StrOrNull
[all …]
H A Dindex-build.rst14 qapi-code-gen
15 qapi-domain
H A Dqapi-code-gen.rst740 problematic strings. For example, a member named ``default`` in qapi
1479 The QAPI code generator qapi-gen.py generates code and documentation
1505 We run qapi-gen.py like this::
1507 $ python scripts/qapi-gen.py --output-dir="qapi-generated" \
1511 tests/qapi-schema/qapi-schema-tests.json that covers more examples of
1521 ``$(prefix)qapi-types.h``
1524 ``$(prefix)qapi-types.c``
1534 $ cat qapi-generated/example-qapi-types.h
1540 #include "qapi/qapi-builtin-types.h"
1571 $ cat qapi-generated/example-qapi-types.c
[all …]
/openbmc/qemu/tests/qapi-schema/
H A Dmeson.build149 'qapi-schema-test.json',
217 # Because people may want to use test-qapi.py from the command line, we
221 args: files('test-qapi.py') + schemas,
222 env: test_env, suite: ['qapi-schema', 'qapi-frontend'])
227 output: ['doc-good-qapi-commands.c', 'doc-good-qapi-commands.h',
228 'doc-good-qapi-emit-events.c', 'doc-good-qapi-emit-events.h',
229 'doc-good-qapi-events.c', 'doc-good-qapi-events.h',
230 'doc-good-qapi-init-commands.c', 'doc-good-qapi-init-commands.h',
231 'doc-good-qapi-introspect.c', 'doc-good-qapi-introspect.h',
232 'doc-good-qapi-types.c', 'doc-good-qapi-types.h',
[all …]
H A Devent-args-if-unboxed.err1 tests/qapi-schema/event-args-if-unboxed.json: In event 'TEST_IF_EVENT':
2 tests/qapi-schema/event-args-if-unboxed.json:1: event's 'data' members may have 'if' conditions onl…
H A Ddoc-good.rst5 .. qapi-doc:: tests/qapi-schema/doc-good.json
H A Denum-wrong-data.json1 # we require that all qapi enums have an array for data
/openbmc/qemu/python/tests/
H A Dqapi-pylint.sh5 --rcfile=../scripts/qapi/pylintrc \
6 ../scripts/qapi/ \
H A Dqapi-mypy.sh4 python3 -m mypy ../scripts/qapi
H A Dqapi-flake8.sh4 python3 -m flake8 ../scripts/qapi/ \
H A Dqapi-isort.sh4 python3 -m isort --sp . -c ../scripts/qapi/
/openbmc/qemu/docs/sphinx-static/
H A Dtheme_overrides.css217 .qapi dd *:not(dl) {
222 .qapi .field-list dd {
226 .qapi-infopips {
230 .qapi-infopip {
236 .qapi-deprecated,.qapi-unstable {
245 .qapi-unstable::before {
249 .qapi-deprecated::before {
253 .qapi-ifcond::before {
258 .qapi-ifcond {
267 .qapi div[class^="highlight"] {
[all …]
/openbmc/qemu/scripts/
H A Dgit.orderfile25 # qapi schema
26 qapi/*.json
H A Dqapi-gen.py16 from qapi import main
/openbmc/qemu/net/
H A Dvmnet-bridged.m12 #include "qapi/qapi-types-net.h"
13 #include "qapi/error.h"

123