summaryrefslogtreecommitdiffstats
path: root/qom
Commit message (Expand)AuthorAgeFilesLines
* module: add Error arguments to module_load and module_load_qomClaudio Fontana2022-11-061-4/+14
* module: rename module_load_one to module_loadClaudio Fontana2022-11-061-2/+2
* qom: Improve error messages when property has no getter or setterMarkus Armbruster2022-10-271-2/+4
* include: add qemu/keyval.hMarc-André Lureau2022-04-211-0/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-1/+1
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2022-03-081-1/+5
|\
| * qom: assert integer does not overflowMichael S. Tsirkin2022-03-041-1/+5
* | osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-0/+1
|/
* Mark remaining global TypeInfo instances as constBernhard Beschow2022-02-211-2/+2
* monitor: Fix find_device_state() for IDs containing slashesMarkus Armbruster2021-11-101-0/+11
* qom: Reduce use of error_propagate()Kevin Wolf2021-10-152-17/+9Star
* qom: use correct field name when getting/setting alias propertiesPaolo Bonzini2021-07-231-2/+7
* qom: export more functions for use with non-UserCreatable objectsPaolo Bonzini2021-07-061-16/+42
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2021-04-...Peter Maydell2021-04-021-1/+1
|\
| * qom: Fix default values in helpMarkus Armbruster2021-04-011-1/+1
* | Revert "qom: use qemu_printf to print help for user-creatable objects"Thomas Huth2021-04-011-1/+0Star
|/
* Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2021-03-191-0/+1
|\
| * qom: use qemu_printf to print help for user-creatable objectsPaolo Bonzini2021-03-191-0/+1
* | qom: move user_creatable_add_opts logic to vl.c and QAPIfy itPaolo Bonzini2021-03-191-54/+0Star
* | qom: Support JSON in HMP object_add and tools --objectKevin Wolf2021-03-191-11/+21
* | qom: Add user_creatable_parse_str()Kevin Wolf2021-03-191-6/+14
* | hmp: QAPIfy object_addKevin Wolf2021-03-191-5/+6
* | qom: Add user_creatable_add_from_str()Kevin Wolf2021-03-191-5/+24
* | qom: Factor out user_creatable_process_cmdline()Kevin Wolf2021-03-192-20/+51
* | qom: Remove user_creatable_add_dict()Kevin Wolf2021-03-191-32/+0Star
* | qom: Make "object" QemuOptsList optionalKevin Wolf2021-03-191-2/+5
* | qapi/qom: QAPIfy object-addKevin Wolf2021-03-191-2/+23
* | qapi/qom: Drop deprecated 'props' from object-addKevin Wolf2021-03-191-21/+0Star
|/
* qom: Check for wellformed id in user_creatable_add_type()Kevin Wolf2021-03-061-0/+9
* qom/object.c: Fix typoDoug Evans2021-02-251-1/+1
* qom: Allow optional sugar propsGreg Kurz2021-02-081-1/+3
* qom: Assert that objects being destroyed have no parentEduardo Habkost2021-01-021-0/+1
* Revert "qobject: let object_property_get_str() use new API"Markus Armbruster2020-12-191-3/+6
* qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster2020-12-192-6/+5Star
* qobject: Make qobject_to_json_pretty() take a pretty argumentMarkus Armbruster2020-12-191-1/+1
* qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake2020-12-191-21/+8Star
* Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2020-12-111-29/+7Star
|\
| * qom: eliminate identical functionsPaolo Bonzini2020-12-101-29/+7Star
* | qom: code hardening - have bound checking while looping with integer valueAni Sinha2020-12-101-2/+3
* | qom: Improve {qom,device}-list-properties error messagesMarkus Armbruster2020-12-101-11/+6Star
|/
* qom: Add user_creatable_print_help_from_qdict()Kevin Wolf2020-10-151-0/+9
* qom: Factor out helpers from user_creatable_print_help()Kevin Wolf2020-10-151-38/+52
* qom: Move the creation of the library to the main meson.buildPhilippe Mathieu-Daudé2020-10-121-8/+0Star
* qom: Improve error message displayed with missing object propertiesPhilippe Mathieu-Daudé2020-10-061-1/+2
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2020-09-241-10/+10
|\
| * qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-10/+10
* | qom: simplify object_find_property / object_class_find_propertyDaniel P. Berrangé2020-09-221-25/+35
|/
* qom: Allow objects to be allocated with increased alignmentRichard Henderson2020-09-181-3/+33
* qom: Clean up object_property_get_enum()'s error valueMarkus Armbruster2020-09-181-3/+3