/openbmc/qemu/qapi/ |
H A D | meson.build | 3 '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 D | qobject-output-visitor.c | 29 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 D | qobject-input-visitor.c | 36 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 D | meson.build | 5 '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 D | qapi-schema.json | 16 { '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 D | meson.build | 3 input: [ files('qapi-schema.json') ], 4 command: [ qapi_gen, '-o', 'storage-daemon/qapi', '@INPUT@' ],
|
/openbmc/qemu/tests/include/ |
H A D | meson.build | 3 '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 D | meson.build | 32 '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 D | meson.build | 149 '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 D | event-args-if-unboxed.err | 1 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 D | doc-good.rst | 5 .. qapi-doc:: tests/qapi-schema/doc-good.json
|
H A D | enum-wrong-data.json | 1 # we require that all qapi enums have an array for data
|
H A D | sub-sub-module.json | 4 # Sub-module of sub-module include/sub-module.json of qapi-schema-test.json
|
/openbmc/qemu/docs/interop/ |
H A D | qemu-qmp-ref.rst | 9 .. qapi-doc:: qapi/qapi-schema.json
|
H A D | qemu-storage-daemon-qmp-ref.rst | 7 .. qapi-doc:: storage-daemon/qapi/qapi-schema.json
|
H A D | qemu-ga-ref.rst | 7 .. qapi-doc:: qga/qapi-schema.json
|
/openbmc/qemu/docs/devel/ |
H A D | qapi-code-gen.rst | 738 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 D | index-build.rst | 13 qapi-code-gen
|
/openbmc/qemu/scripts/ |
H A D | git.orderfile | 25 # qapi schema 26 qapi/*.json
|
H A D | analyze-inclusions | 51 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 D | qapi-gen.py | 16 from qapi import main
|
/openbmc/qemu/net/ |
H A D | vmnet-bridged.m | 12 #include "qapi/qapi-types-net.h" 13 #include "qapi/error.h"
|
/openbmc/qemu/docs/ |
H A D | meson.build | 103 args: ['-o', meson.current_build_dir() / 'qapi', 105 suite: ['qapi-schema', 'qapi-interop'])
|
/openbmc/qemu/tests/qapi-schema/include/ |
H A D | sub-module.json | 4 # Sub-module of ../qapi-schema-test.json
|
/openbmc/qemu/storage-daemon/ |
H A D | meson.build | 5 subdir('qapi') subdir
|