Markus Armbruster
|
7ce5fc63c7
qapi: Factor out compat_policy_input_ok()
|
3 years ago |
Markus Armbruster
|
c868876043
qapi: Generalize enum member policy checking
|
3 years ago |
Markus Armbruster
|
a130728554
qapi: Generalize struct member policy checking
|
3 years ago |
Markus Armbruster
|
aa2370444b
qapi: Implement deprecated-input={reject,crash} for enum values
|
3 years ago |
Markus Armbruster
|
ed29bb28f8
qapi: Move compat policy from QObject to generic visitor
|
3 years ago |
Markus Armbruster
|
ea29331ba6
qapi: Improve input_type_enum()'s error message
|
3 years ago |
Markus Armbruster
|
db29164103
qapi: Implement deprecated-input=reject for QMP command arguments
|
4 years ago |
Markus Armbruster
|
91fa93e516
qapi: Implement deprecated-output=hide for QMP command results
|
4 years ago |
Markus Armbruster
|
7b3cb8037c
qapi: Purge error_propagate() from QAPI core
|
5 years ago |
Markus Armbruster
|
012d4c96e2
qapi: Make visitor functions taking Error ** return bool, not void
|
5 years ago |
Markus Armbruster
|
faad584adb
qapi: Assert non-input visitors see only valid narrow integers
|
5 years ago |
Markus Armbruster
|
777d20cfa5
qapi: Assert output visitors see only valid enum values
|
5 years ago |
Markus Armbruster
|
8e08bf4ea2
qapi: Assert incomplete object occurs only in dealloc visitor
|
5 years ago |
Markus Armbruster
|
a8d2532645
Include qemu-common.h exactly where needed
|
6 years ago |
Markus Armbruster
|
5ee9d2fe9e
Include qapi/qmp/qobject.h exactly where needed
|
7 years ago |
Marc-André Lureau
|
f7abe0ecd4
qapi: Change data type of the FOO_lookup generated for enum FOO
|
8 years ago |
Markus Armbruster
|
788b305c91
qapi: Convert indirect uses of FOO_lookup[...] to qapi_enum_lookup()
|
8 years ago |
Markus Armbruster
|
5b5f825d44
qapi: Generate FOO_str() macro for QAPI enum FOO
|
8 years ago |
Markus Armbruster
|
113e47ae6d
qapi: Use qapi_enum_parse() in input_type_enum()
|
8 years ago |
Markus Armbruster
|
d2f95f4d48
qapi: Use QNull for a more regular visit_type_null()
|
8 years ago |
Marc-André Lureau
|
60390d2dc8
qapi: Remove visit_start_alternate() parameter promote_int
|
8 years ago |
Markus Armbruster
|
a4a1c70dc7
qapi: Make input visitors detect unvisited list tails
|
8 years ago |
Stefan Hajnoczi
|
6514532f73
qapi: add missing trace_visit_type_enum() call
|
8 years ago |
Daniel P. Berrange
|
ebfd93b680
qapi: add trace events for visitor
|
9 years ago |
Eric Blake
|
a15fcc3cf6
qapi: Add new clone visitor
|
9 years ago |
Eric Blake
|
3b098d5697
qapi: Add new visit_complete() function
|
9 years ago |
Eric Blake
|
2c0ef9f411
qapi: Add new visit_free() function
|
9 years ago |
Eric Blake
|
1158bb2a05
qapi: Add parameter to visit_end_*
|
9 years ago |
Eric Blake
|
68ab47e4b4
qapi: Change visit_type_FOO() to no longer return partial objects
|
9 years ago |
Eric Blake
|
d9f62dde13
qapi: Simplify semantics of visit_next_list()
|
9 years ago |