aboutsummaryrefslogtreecommitdiff
path: root/hw/qdev-properties.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-05qdev: add blocksize property typeStefan Hajnoczi1-0/+46
2012-03-12qdev: accept empty string propertiesPaolo Bonzini1-4/+0
2012-02-22qdev: drop unnecessary parse/print methodsPaolo Bonzini1-134/+0
2012-02-22qdev: use built-in QOM string parserPaolo Bonzini1-2/+2
2012-02-22qdev: accept hex properties only if prefixed by 0xPaolo Bonzini1-0/+12
2012-02-22qdev: accept both strings and integers for PCI addressesPaolo Bonzini1-11/+25
2012-02-14qdev: print error message before abortingPaolo Bonzini1-13/+13
2012-02-14qdev: allow setting properties to NULLPaolo Bonzini1-6/+9
2012-02-07qdev: remove unused fields from PropertyInfoPaolo Bonzini1-37/+1
2012-02-07qdev: initialize properties via QOMPaolo Bonzini1-15/+14
2012-02-07qdev: inline qdev_prop_set into qdev_prop_set_ptrPaolo Bonzini1-19/+7
2012-02-07qdev: access properties via QOMPaolo Bonzini1-24/+54
2012-02-07qdev: fix off-by-onePaolo Bonzini1-3/+3
2012-02-07qdev: let QOM free propertiesPaolo Bonzini1-7/+12
2012-02-07qdev: remove parse/print methods for pointer propertiesPaolo Bonzini1-56/+72
2012-02-07qdev: make the non-legacy pci address property accept an integerPaolo Bonzini1-19/+9
2012-02-07qdev: remove parse/print methods for mac propertiesPaolo Bonzini1-19/+42
2012-02-07qdev: remove print/parse methods from LostTickPolicy propertiesPaolo Bonzini1-31/+31
2012-02-07qdev: remove parse method for string propertiesPaolo Bonzini1-11/+0
2012-02-07qdev: remove direct calls to print/parsePaolo Bonzini1-16/+10
2012-02-03qom: move properties from qdev to objectAnthony Liguori1-18/+35
2012-02-03qdev: make DeviceInfo privateAnthony Liguori1-2/+2
2012-02-01qdev: Introduce lost tick policy propertyJan Kiszka1-0/+55
2012-01-27qdev: don't access name through infoAnthony Liguori1-8/+8
2012-01-27qdev: move qdev->info to classAnthony Liguori1-10/+10
2012-01-27qdev-property: Make bit property parsing stricterJan Kiszka1-2/+2
2012-01-13qdev: Add a 'free' method to disassociate chardev from qdev deviceAmit Shah1-0/+11
2011-12-19qom: distinguish "legacy" property type name from QOM type namePaolo Bonzini1-4/+8
2011-12-19qom: introduce get/set methods for PropertyPaolo Bonzini1-0/+354
2011-12-19qom: interpret the return value when setting legacy propertiesPaolo Bonzini1-15/+26
2011-10-16qdev: Add HEX8 propertyJan Kiszka1-0/+29
2011-09-23pci-devfn: check that device/slot number is within rangeDonald Dutile1-0/+2
2011-09-06block: Attach non-qdev devices as wellMarkus Armbruster1-3/+3
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-4/+4
2011-04-28char: Allow devices to use a single multiplexed chardev.Kusanagi Kouichi1-2/+2
2011-03-21char: Prevent multiple devices opening same chardevAmit Shah1-1/+6
2011-02-20qdev: Fix printout of bit device properties with bit index >= 8David 'Digit' Turner1-1/+1
2010-08-24Rearrange block headersBlue Swirl1-0/+1
2010-08-22QemuOpts: make most qemu_*_opts staticGerd Hoffmann1-1/+1
2010-07-11qdev: implement qdev_prop_set_bit().Isaku Yamahata1-0/+5
2010-07-02block: Catch attempt to attach multiple devices to a blockdevMarkus Armbruster1-1/+21
2010-07-02qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster1-9/+12
2010-07-02blockdev: Clean up automatic drive deletionMarkus Armbruster1-0/+10
2010-06-30qdev-properties: Fix (u)intXX parsersKevin Wolf1-15/+35
2010-06-04blockdev: Collect block device code in new blockdev.cMarkus Armbruster1-1/+0
2010-06-04qdev: Don't leak string property value on hot unplugMarkus Armbruster1-0/+6
2010-06-04qdev: New qdev_prop_set_string()Markus Armbruster1-0/+5
2010-04-23Make qemu-config available for toolsKevin Wolf1-1/+18
2010-03-27error: Trim includes after "Move qemu_error & friends..."Markus Armbruster1-0/+1
2010-03-16qdev: convert setting device properties to QErrorMarkus Armbruster1-8/+7