Home
last modified time | relevance | path

Searched refs:qapi (Results 1 – 25 of 53) 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'))
77 'qapi-introspect.c', 'qapi-introspect.h',
78 'qapi-types.c', 'qapi-types.h',
79 'qapi-visit.h', 'qapi-visit.c',
80 '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()
H A Dqobject-input-visitor.c36 void *qapi; /* sanity check that caller uses same pointer */ member
209 QObject *obj, void *qapi) in qobject_input_push() argument
220 tos->qapi = qapi; in qobject_input_push()
273 assert(tos && tos->qapi == obj); in qobject_input_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/storage-daemon/qapi/
H A Dqapi-schema.json16 { 'include': '../../qapi/pragma.json' }
18 # Documentation generated with qapi-gen.py is in source order, with
24 { 'include': '../../qapi/common.json' }
25 { 'include': '../../qapi/sockets.json' }
26 { 'include': '../../qapi/crypto.json' }
27 { 'include': '../../qapi/job.json' }
32 { 'include': '../../qapi/block-core.json' }
33 { 'include': '../../qapi/block-export.json' }
35 { 'include': '../../qapi/char.json' }
36 { 'include': '../../qapi/authz.json' }
[all …]
H A Dmeson.build3 input: [ files('qapi-schema.json') ],
4 command: [ qapi_gen, '-o', 'storage-daemon/qapi', '@INPUT@' ],
/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/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/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
H A Dsub-sub-module.json4 # Sub-module of sub-module include/sub-module.json of qapi-schema-test.json
/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.rst7 .. qapi-doc:: qga/qapi-schema.json
/openbmc/qemu/docs/devel/
H A Dqapi-code-gen.rst738 problematic strings. For example, a member named ``default`` in qapi
1455 The QAPI code generator qapi-gen.py generates code and documentation
1479 We run qapi-gen.py like this::
1481 $ python scripts/qapi-gen.py --output-dir="qapi-generated" \
1485 tests/qapi-schema/qapi-schema-tests.json that covers more examples of
1495 ``$(prefix)qapi-types.h``
1498 ``$(prefix)qapi-types.c``
1508 $ cat qapi-generated/example-qapi-types.h
1514 #include "qapi/qapi-builtin-types.h"
1545 $ cat qapi-generated/example-qapi-types.c
[all …]
H A Dindex-build.rst13 qapi-code-gen
/openbmc/qemu/scripts/
H A Dgit.orderfile25 # qapi schema
26 qapi/*.json
H A Danalyze-inclusions51 echo $(grep_include -F 'qapi-types.h') files include qapi-types.h
53 echo $(grep_include -F 'qapi/error.h') files include qapi/error.h
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"
/openbmc/qemu/docs/
H A Dmeson.build103 args: ['-o', meson.current_build_dir() / 'qapi',
105 suite: ['qapi-schema', 'qapi-interop'])
/openbmc/qemu/tests/qapi-schema/include/
H A Dsub-module.json4 # Sub-module of ../qapi-schema-test.json
/openbmc/qemu/storage-daemon/
H A Dmeson.build5 subdir('qapi') subdir

123