summaryrefslogtreecommitdiffstats
path: root/hw/core/qdev-properties.c
Commit message (Expand)AuthorAgeFilesLines
* qdev: Avoid unnecessary DeviceState* variable at set_prop_arraylen()Eduardo Habkost2020-12-181-3/+2Star
* qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr()Eduardo Habkost2020-12-181-30/+30
* qdev: Make qdev_class_add_property() more flexibleEduardo Habkost2020-12-181-8/+6Star
* qdev: Make PropertyInfo.create return ObjectProperty*Eduardo Habkost2020-12-181-6/+6
* qdev: Move dev->realized check to qdev_property_set()Eduardo Habkost2020-12-181-82/+18Star
* qdev: Wrap getters and setters in separate helpersEduardo Habkost2020-12-181-4/+40
* qdev: Add name argument to PropertyInfo.create methodEduardo Habkost2020-12-181-3/+4
* qdev: Add name parameter to qdev_class_add_property()Eduardo Habkost2020-12-181-4/+5
* qdev: Avoid using prop->name unnecessarilyEduardo Habkost2020-12-181-2/+2
* qdev: Get just property name at error_set_from_qdev_prop_error()Eduardo Habkost2020-12-181-4/+4
* qdev: Move UUID property to qdev-properties-system.cEduardo Habkost2020-12-151-57/+0Star
* qdev: Make qdev_propinfo_get_uint16() staticEduardo Habkost2020-12-151-3/+3
* qdev: Make error_set_from_qdev_prop_error() get Object* argumentEduardo Habkost2020-12-151-5/+5
* qdev: Make qdev_find_global_prop() get Object* argumentEduardo Habkost2020-12-151-2/+2
* qdev: Make qdev_get_prop_ptr() get Object* argEduardo Habkost2020-12-151-49/+33Star
* qdev: Make bit_prop_set() get Object* argumentEduardo Habkost2020-12-151-4/+6
* qdev: Make PropertyInfo.print method get Object* argumentEduardo Habkost2020-12-151-2/+1Star
* qdev: Don't use dev->id on set_size32() error messageEduardo Habkost2020-12-151-1/+1
* qdev: Check dev->realized at set_size()Eduardo Habkost2020-12-151-0/+5
* qdev: Move property code to qdev-properties.[ch]Eduardo Habkost2020-12-151-0/+120
* hw/core/qdev-properties: Extract system-mode specific propertiesPhilippe Mathieu-Daudé2020-10-061-674/+0Star
* hw/core/qdev-properties: Export some integer-related functionsPhilippe Mathieu-Daudé2020-10-061-22/+24
* hw/core/qdev-properties: Export qdev_prop_enumPhilippe Mathieu-Daudé2020-10-061-0/+7
* hw/core/qdev-properties: Export enum-related functionsPhilippe Mathieu-Daudé2020-10-061-28/+30
* hw/core/qdev-properties: Fix code stylePhilippe Mathieu-Daudé2020-10-061-5/+5
* hw/core/qdev-properties: Use qemu_strtoul() in set_pci_host_devaddr()Philippe Mathieu-Daudé2020-10-061-13/+12Star
* hw/core/qdev-properties: Use qemu_strtol() in set_mac() handlerPhilippe Mathieu-Daudé2020-10-061-2/+9
* qapi: Restrict LostTickPolicy enum to machine codePhilippe Mathieu-Daudé2020-09-291-0/+1
* qdev: Ignore Error objects where the return value sufficesMarkus Armbruster2020-07-101-4/+1Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-33/+11Star
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-10/+10
* qapi: Use returned bool to check for failure, manual partMarkus Armbruster2020-07-101-6/+6
* qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-24/+14Star
* qdev: Introduce DEFINE_PROP_RESERVED_REGIONEric Auger2020-07-031-0/+89
* qdev: Improve netdev property override error a bitMarkus Armbruster2020-06-231-0/+17
* block: lift blocksize property limit to 2 MiBRoman Kagan2020-06-171-3/+6
* qdev-properties: add getter for size32 and blocksizeRoman Kagan2020-06-171-2/+13
* block: make BlockConf size props 32bit and accept size suffixesRoman Kagan2020-06-171-2/+2
* qdev-properties: make blocksize accept size suffixesRoman Kagan2020-06-171-7/+9
* qdev-properties: add size32 property typeRoman Kagan2020-06-171-0/+40
* qdev-properties: blocksize: use same limits in code and descriptionRoman Kagan2020-06-171-6/+15
* Drop more @errp parameters after previous commitMarkus Armbruster2020-05-151-1/+1
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-7/+2Star
* multifd: Add zstd compression multifd supportJuan Quintela2020-02-281-1/+1
* multifd: Add zlib compression multifd supportJuan Quintela2020-02-281-1/+1
* multifd: Add multifd-compression parameterJuan Quintela2020-02-281-0/+13
* qdev: register properties as class propertiesMarc-André Lureau2020-01-241-21/+17Star
* qdev: rename DeviceClass.propsPaolo Bonzini2020-01-241-1/+1
* qdev: remove QDEV_PROP_PTRMarc-André Lureau2020-01-071-18/+0Star
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+1