Age | Commit message (Expand) | Author | Files | Lines |
2022-06-28 | qom/object: Remove circular include dependency | Philippe Mathieu-Daudé | 1 | -1/+0 |
2022-03-22 | compiler.h: replace QEMU_SENTINEL with G_GNUC_NULL_TERMINATED | Marc-André Lureau | 1 | -3/+3 |
2021-11-10 | monitor: Fix find_device_state() for IDs containing slashes | Markus Armbruster | 1 | -0/+12 |
2021-07-06 | qom: export more functions for use with non-UserCreatable objects | Paolo Bonzini | 1 | -0/+23 |
2021-03-19 | qom: move user_creatable_add_opts logic to vl.c and QAPIfy it | Paolo Bonzini | 1 | -47/+0 |
2021-03-19 | qom: Add user_creatable_parse_str() | Kevin Wolf | 1 | -0/+15 |
2021-03-19 | qom: Add user_creatable_add_from_str() | Kevin Wolf | 1 | -0/+16 |
2021-03-19 | qom: Factor out user_creatable_process_cmdline() | Kevin Wolf | 1 | -13/+28 |
2021-03-19 | qom: Remove user_creatable_add_dict() | Kevin Wolf | 1 | -18/+0 |
2021-03-19 | qapi/qom: QAPIfy object-add | Kevin Wolf | 1 | -7/+0 |
2021-02-08 | qom: Allow optional sugar props | Greg Kurz | 1 | -1/+2 |
2020-10-15 | qom: Add user_creatable_print_help_from_qdict() | Kevin Wolf | 1 | -3/+18 |
2020-10-06 | qom: Explicitly tag doc comments for typedefs and structs | Eduardo Habkost | 1 | -11/+11 |
2020-10-06 | docs/devel/qom: Remove usage of <code> | Eduardo Habkost | 1 | -6/+6 |
2020-10-06 | qom: Fix DECLARE_*CHECKER documentation | Eduardo Habkost | 1 | -2/+2 |
2020-09-30 | docs: Move object.h overview doc comment to qom.rst | Paolo Bonzini | 1 | -377/+0 |
2020-09-30 | qom: Add code block markup to all code blocks | Eduardo Habkost | 1 | -79/+56 |
2020-09-30 | qom: Indent existing code examples | Eduardo Habkost | 1 | -188/+188 |
2020-09-30 | qom: Reformat section titles using Sphinx syntax | Eduardo Habkost | 1 | -4/+8 |
2020-09-30 | qom: Add kernel-doc markup to introduction doc comment | Eduardo Habkost | 1 | -3/+1 |
2020-09-30 | qom: Use ``code`` Sphinx syntax where appropriate | Eduardo Habkost | 1 | -3/+3 |
2020-09-30 | qom: Use kernel-doc private/public tags in structs | Eduardo Habkost | 1 | -3/+3 |
2020-09-30 | qom: Document all function parameters in doc comments | Eduardo Habkost | 1 | -2/+45 |
2020-09-22 | qom: simplify object_find_property / object_class_find_property | Daniel P. Berrangé | 1 | -5/+43 |
2020-09-18 | qom: Remove module_obj_name parameter from OBJECT_DECLARE* macros | Eduardo Habkost | 1 | -4/+2 |
2020-09-18 | qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE | Eduardo Habkost | 1 | -8/+8 |
2020-09-18 | qom: Allow objects to be allocated with increased alignment | Richard Henderson | 1 | -0/+5 |
2020-09-18 | qom: Correct error values in two contracts | Markus Armbruster | 1 | -2/+2 |
2020-09-18 | qom: Clean up object_property_get_enum()'s error value | Markus Armbruster | 1 | -3/+3 |
2020-09-18 | qom: Correct object_class_dynamic_cast_assert() documentation | Eduardo Habkost | 1 | -1/+1 |
2020-09-09 | Use DECLARE_*CHECKER* macros | Eduardo Habkost | 1 | -6/+2 |
2020-09-09 | Move QOM typedefs and add missing includes | Eduardo Habkost | 2 | -2/+4 |
2020-09-08 | qom: Make type checker functions accept const pointers | Eduardo Habkost | 1 | -3/+3 |
2020-09-08 | qom: DECLARE_*_CHECKERS macros | Eduardo Habkost | 1 | -14/+58 |
2020-09-08 | qom: Allow class type name to be specified in OBJECT_DECLARE* | Eduardo Habkost | 1 | -17/+18 |
2020-09-08 | qom: provide convenient macros for declaring and defining types | Daniel P. Berrangé | 1 | -0/+277 |
2020-09-08 | qom: make object_ref/unref use a void * instead of Object *. | Daniel P. Berrangé | 1 | -2/+2 |
2020-07-21 | qom: Document object_get_canonical_path() returns malloced string | Markus Armbruster | 1 | -2/+3 |
2020-07-21 | qom: Change object_get_canonical_path_component() not to malloc | Markus Armbruster | 1 | -1/+1 |
2020-07-10 | qom: Introduce object_property_try_add_child() | Eric Auger | 1 | -2/+24 |
2020-07-10 | qom: Make functions taking Error ** return bool, not 0/-1 | Markus Armbruster | 1 | -17/+11 |
2020-07-10 | qom: Make functions taking Error ** return bool, not void | Markus Armbruster | 3 | -15/+43 |
2020-07-10 | qom: Put name parameter before value / visitor parameter | Markus Armbruster | 2 | -25/+26 |
2020-07-10 | qom: Use error_reportf_err() instead of g_printerr() in examples | Markus Armbruster | 1 | -4/+2 |
2020-07-07 | object: qom module support | Gerd Hoffmann | 1 | -0/+12 |
2020-06-15 | qom: Less verbose object_initialize_child() | Markus Armbruster | 1 | -4/+26 |
2020-06-15 | qom: Constify object_get_canonical_path{,_component}()'s parameter | Markus Armbruster | 1 | -2/+2 |
2020-06-10 | qom/object: Move Object typedef to 'qemu/typedefs.h' | Philippe Mathieu-Daudé | 2 | -4/+0 |
2020-05-15 | qom: Drop @errp parameter of object_property_del() | Markus Armbruster | 1 | -1/+1 |
2020-05-15 | qom: Drop parameter @errp of object_property_add() & friends | Markus Armbruster | 1 | -56/+25 |