| /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')) 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 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()
|
| /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/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/storage-daemon/qapi/ |
| H A D | qapi-schema.json | 24 # 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 D | meson.build | 3 input: [ files('qapi-schema.json') ], 4 command: [ qapi_gen, '-o', 'storage-daemon/qapi', '@INPUT@' ],
|
| /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/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 | 4 .. qapi-doc:: qga/qapi-schema.json
|
| /openbmc/qemu/docs/devel/ |
| H A D | qapi-domain.rst | 51 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 D | index-build.rst | 14 qapi-code-gen 15 qapi-domain
|
| H A D | qapi-code-gen.rst | 740 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 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
|
| /openbmc/qemu/python/tests/ |
| H A D | qapi-pylint.sh | 5 --rcfile=../scripts/qapi/pylintrc \ 6 ../scripts/qapi/ \
|
| H A D | qapi-mypy.sh | 4 python3 -m mypy ../scripts/qapi
|
| H A D | qapi-flake8.sh | 4 python3 -m flake8 ../scripts/qapi/ \
|
| H A D | qapi-isort.sh | 4 python3 -m isort --sp . -c ../scripts/qapi/
|
| /openbmc/qemu/docs/sphinx-static/ |
| H A D | theme_overrides.css | 217 .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 D | git.orderfile | 25 # qapi schema 26 qapi/*.json
|
| 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"
|