aboutsummaryrefslogtreecommitdiff
path: root/hw/core/bus.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-12device-core: use RCU for list of children of a busMaxim Levitsky1-11/+17
2020-07-10qom: Use returned bool to check for failure, manual partMarkus Armbruster1-5/+1
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-4/+4
2020-07-02qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster1-3/+3
2020-07-02qdev: Drop qbus_set_bus_hotplug_handler() parameter @errpMarkus Armbruster1-2/+2
2020-06-15qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster1-2/+1
2020-06-15qdev: New qdev_new(), qdev_realize(), etc.Markus Armbruster1-0/+14
2020-06-15qdev: Rename qbus_realize() to qbus_init()Markus Armbruster1-3/+3
2020-05-15various: Remove unnecessary OBJECT() castPhilippe Mathieu-Daudé1-1/+1
2020-05-15qdev: Unrealize must not failMarkus Armbruster1-13/+4
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-4/+3
2020-01-30hw/core: deprecate old reset functions and introduce new onesDamien Hedde1-0/+5
2020-01-30hw/core: add Resettable support to BusClass and DeviceClassDamien Hedde1-0/+97
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-1/+1
2019-06-13hw/core/bus.c: Only the main system bus can have no parentPeter Maydell1-12/+9
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-06-11qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster1-1/+1
2019-02-17qdev: pass an Object * to qbus_set_hotplug_handler()Michael Roth1-9/+2
2018-06-18Revert "bus: do not unref the added child bus on realize"Marc-André Lureau1-0/+1
2018-06-12bus: do not unref the added child bus on realizeMarc-André Lureau1-1/+0
2017-03-01bus: do not unref hotplug handlerMarc-André Lureau1-1/+1
2016-09-08bus: simplify name handlingMarc-André Lureau1-15/+6
2016-05-26qdev: Start disentangling bus from deviceAndreas Färber1-0/+251