Yang Weijiang
|
18c22d7112
qdev-properties: Add a new macro with bitmask check for uint64_t property
|
3 years ago |
Vladimir Sementsov-Ogievskiy
|
deb2bb163f
qdev-properties: PropertyInfo: add realized_set_allowed field
|
4 years ago |
Eduardo Habkost
|
f405e3cdff
qdev: Avoid unnecessary DeviceState* variable at set_prop_arraylen()
|
4 years ago |
Eduardo Habkost
|
1e198715e1
qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr()
|
4 years ago |
Eduardo Habkost
|
0d5d5bc58b
qdev: Make qdev_class_add_property() more flexible
|
4 years ago |
Eduardo Habkost
|
f59c6d223d
qdev: Make PropertyInfo.create return ObjectProperty*
|
4 years ago |
Eduardo Habkost
|
ea7c1e5c3e
qdev: Move dev->realized check to qdev_property_set()
|
4 years ago |
Eduardo Habkost
|
7ed854af14
qdev: Wrap getters and setters in separate helpers
|
4 years ago |
Eduardo Habkost
|
c80fab0b61
qdev: Add name argument to PropertyInfo.create method
|
4 years ago |
Eduardo Habkost
|
23a1dae8c1
qdev: Add name parameter to qdev_class_add_property()
|
4 years ago |
Eduardo Habkost
|
991f0ac901
qdev: Avoid using prop->name unnecessarily
|
4 years ago |
Eduardo Habkost
|
e68c2cb75a
qdev: Get just property name at error_set_from_qdev_prop_error()
|
4 years ago |
Eduardo Habkost
|
38255efffe
qdev: Move UUID property to qdev-properties-system.c
|
4 years ago |
Eduardo Habkost
|
364f7e833d
qdev: Make qdev_propinfo_get_uint16() static
|
4 years ago |
Eduardo Habkost
|
c7525b183c
qdev: Make error_set_from_qdev_prop_error() get Object* argument
|
4 years ago |
Eduardo Habkost
|
395012756c
qdev: Make qdev_find_global_prop() get Object* argument
|
4 years ago |
Eduardo Habkost
|
828ade86ee
qdev: Make qdev_get_prop_ptr() get Object* arg
|
4 years ago |
Eduardo Habkost
|
605d9fc0e3
qdev: Make bit_prop_set() get Object* argument
|
4 years ago |
Eduardo Habkost
|
40ea00b066
qdev: Make PropertyInfo.print method get Object* argument
|
4 years ago |
Eduardo Habkost
|
5eb32b2113
qdev: Don't use dev->id on set_size32() error message
|
4 years ago |
Eduardo Habkost
|
85f6f43283
qdev: Check dev->realized at set_size()
|
4 years ago |
Eduardo Habkost
|
d3fd6e7380
qdev: Move property code to qdev-properties.[ch]
|
4 years ago |
Philippe Mathieu-Daudé
|
aa1859cc77
hw/core/qdev-properties: Extract system-mode specific properties
|
4 years ago |
Philippe Mathieu-Daudé
|
93e163e4ef
hw/core/qdev-properties: Export some integer-related functions
|
4 years ago |
Philippe Mathieu-Daudé
|
79bdf29c08
hw/core/qdev-properties: Export qdev_prop_enum
|
4 years ago |
Philippe Mathieu-Daudé
|
a2974439ad
hw/core/qdev-properties: Export enum-related functions
|
4 years ago |
Philippe Mathieu-Daudé
|
9ee468f329
hw/core/qdev-properties: Fix code style
|
4 years ago |
Philippe Mathieu-Daudé
|
bccb20c49d
hw/core/qdev-properties: Use qemu_strtoul() in set_pci_host_devaddr()
|
4 years ago |
Philippe Mathieu-Daudé
|
c0d67ade53
hw/core/qdev-properties: Use qemu_strtol() in set_mac() handler
|
4 years ago |
Philippe Mathieu-Daudé
|
8dc007d3d9
qapi: Restrict LostTickPolicy enum to machine code
|
5 years ago |