Sign in
qemu
/
qemu
/
c246cee4eedb17ae3932d699e009a8b63240235f
/
qom
/
object.c
8faa2f8
qom: Demote already-has-a-parent to a regular error
by Peter Crosthwaite
· 10 years ago
d3c4931
qom: Allow clearing of a Link property
by Peter Crosthwaite
· 10 years ago
8074264
qom: Add description field in ObjectProperty struct
by Gonglei
· 10 years ago
8ae9a9e
qom: Add error handler for object alias property
by Gonglei
· 10 years ago
3a53009
qom: Add error handler for object_property_print()
by Gonglei
· 10 years ago
3396590
qom: Add automatic arrayification to object_property_add()
by Peter Crosthwaite
· 10 years ago
8af734c
qom: Make object_child_foreach() safe for objects removal
by Alexey Kardashevskiy
· 10 years ago
976620a
qom/object.c, hmp.c: fix string_output_get_string() memory leak
by Chen Fan
· 10 years ago
bffc687
qom: object: move unparenting to the child property's release callback
by Paolo Bonzini
· 11 years ago
76a6e1c
qom: object: delete properties before calling instance_finalize
by Paolo Bonzini
· 11 years ago
8ffad85
qom: object: Ignore refs/unrefs of NULL
by Peter Crosthwaite
· 11 years ago
c28322d
qom: object: remove parent pointer when unparenting
by Peter Crosthwaite
· 11 years ago
d190698
qom: allow creating an alias of a child<> property
by Paolo Bonzini
· 11 years ago
64607d0
qom: add a generic mechanism to resolve paths
by Paolo Bonzini
· 11 years ago
ef7c7ff
qom: add object_property_add_alias()
by Stefan Hajnoczi
· 11 years ago
1f21772
qom: introduce object_property_get_enum and object_property_get_uint16List
by Hu Tao
· 11 years ago
f231b88
qerror.h: Remove QERR defines that are only used once
by Cole Robinson
· 11 years ago
92b3eea
qom: Fix crash with qom-list and link properties
by Cole Robinson
· 11 years ago
39f72ef
qom: Add check() argument to object_property_add_link()
by Stefan Hajnoczi
· 11 years ago
9561fda
qom: Make QOM link property unref optional
by Stefan Hajnoczi
· 11 years ago
c6aed98
qom: Don't make link NULL on object_property_set_link() failure
by Stefan Hajnoczi
· 11 years ago
f5ec670
qom: Split object_property_set_link()
by Stefan Hajnoczi
· 11 years ago
57fac92
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging
by Peter Maydell
· 11 years ago
11f590b
object: add object_get_canonical_path_component()
by Stefan Hajnoczi
· 11 years ago
a01aedc
qom: Avoid leaking str and bool properties on failure
by Stefan Hajnoczi
· 11 years ago
0b7593e
qapi: Add human mode to StringOutputVisitor
by Paolo Bonzini
· 11 years ago
133fe77
Merge remote branch 'luiz/queue/qmp' into qmpq
by Edgar E. Iglesias
· 11 years ago
b0ed5e9
qom: catch errors in object_property_add_child
by Paolo Bonzini
· 11 years ago
f54c19c
qom: Detect bad reentrance during object_class_foreach()
by Hervé Poussineau
· 11 years ago
b061dc4
qom: Do not register interface "types" in the type table and fix names
by Paolo Bonzini
· 11 years ago
0ab4c94
qom: Split out object and class caches
by Peter Crosthwaite
· 11 years ago
2d3aa28
qom: Fix memory leak in object_property_set_link()
by Vlad Yasevich
· 11 years ago
e732ea6
qom: add pointer to int property helpers
by Michael S. Tsirkin
· 11 years ago
5b9237f
qom: Assert instance size in object_initialize_with_type()
by Andreas Färber
· 11 years ago
213f0c4
qom: Pass available size to object_initialize()
by Andreas Färber
· 11 years ago
8231c2d
qom: Introduce instance_post_init hook
by Eduardo Habkost
· 11 years ago
9d6a3d5
qom: Fix class cast of NULL classes
by Peter Crosthwaite
· 12 years ago
f08c03f
qom: Use atomics for object refcounting
by Jan Kiszka
· 11 years ago
95916ab
qom/object: Don't poll cast cache for NULL objects
by Peter Crosthwaite
· 12 years ago
0358732
qom: aggressively optimize qom casting
by Anthony Liguori
· 12 years ago
3556c23
qom: allow turning cast debugging off
by Paolo Bonzini
· 12 years ago
fa131d9
qom: trace asserting casts
by Paolo Bonzini
· 12 years ago
be17f18
qom: pass file/line/function to asserting casts
by Paolo Bonzini
· 12 years ago
793c96b
qom: add a fast path to object_class_dynamic_cast
by Paolo Bonzini
· 12 years ago
bf0fda3
qom: allow casting of a NULL class
by Paolo Bonzini
· 12 years ago
9ab880b
QOM: Fail casts for unknown types
by Alexander Graf
· 12 years ago
2e1103f
qom: do not return root for empty path
by Paolo Bonzini
· 12 years ago
e0a83fc
qom: do nothing on unparent of object without parent
by Paolo Bonzini
· 12 years ago
404e7a4
Merge remote-tracking branch 'mst/tags/for_anthony' into staging
by Anthony Liguori
· 12 years ago
e998fa8
qom: call class destructor before unparent
by Michael S. Tsirkin
· 12 years ago
54852b0
qom: Detect attempts to add a property that already exists
by Peter Maydell
· 12 years ago
00e2cea
qom/object.c: Allow itf cast with num_itfs = 0
by Peter Crosthwaite
· 12 years ago
3e407de
qom/object.c: Reset interface list on inheritance
by Peter Crosthwaite
· 12 years ago
b76facc
qom: remove object_delete
by Paolo Bonzini
· 12 years ago
52e636c
qom: preserve object while unparenting it
by Paolo Bonzini
· 12 years ago
1786237
qom: Introduce object_class_is_abstract()
by Andreas Färber
· 12 years ago
3e84b48
qom: Make object_resolve_path_component() path argument const
by Andreas Färber
· 12 years ago
14cccb6
qom: move include files to include/qom/
by Paolo Bonzini
· 12 years ago
7b1b5d1
qapi: move include files to include/qobject/
by Paolo Bonzini
· 12 years ago
4167c42
qapi: remove qapi/qapi-types-core.h
by Paolo Bonzini
· 12 years ago
339c270
qom: make object_finalize static
by Paolo Bonzini
· 12 years ago
fde9bf4
qom: make object_delete usable for statically-allocated objects
by Paolo Bonzini
· 12 years ago
667d22d
qdev: move bus removal to object_unparent
by Paolo Bonzini
· 12 years ago
764b631
qom: fix refcount of non-heap-allocated objects
by Paolo Bonzini
· 12 years ago
b7f43fe
qom: dynamic_cast of NULL is always NULL
by Paolo Bonzini
· 12 years ago
0e55884
object: add object_property_add_bool (v2)
by Anthony Liguori
· 12 years ago
da5a44e
qom: object_delete should unparent the object first
by Paolo Bonzini
· 12 years ago
33e95c6
qom: Reimplement Interfaces
by Anthony Liguori
· 12 years ago
89bfe00
qom: Push error reporting to object_property_find()
by Paolo Bonzini
· 13 years ago
8cb6789
qdev: Remove qdev_prop_exists()
by Paolo Bonzini
· 13 years ago
0866aca
qbus: Make child devices links
by Anthony Liguori
· 13 years ago
2f262e0
qdev: Push "type" property up to Object
by Paolo Bonzini
· 13 years ago
049cb3c
qom: Assert that public types have a non-NULL parent field
by Paolo Bonzini
· 13 years ago
745549c
qom: Make Object a type
by Paolo Bonzini
· 13 years ago
3b50e31
qom: Add class_base_init
by Paolo Bonzini
· 13 years ago
32efc53
qom: Add object_child_foreach()
by Paolo Bonzini
· 13 years ago
5d9d3f4
qom: Introduce object_property_is_{child,link}()
by Andreas Färber
· 13 years ago
e7cce67
qom: Add object_class_get_parent()
by Paolo Bonzini
· 13 years ago
8185bfc
qdev: Use object_property_print() in info qtree
by Paolo Bonzini
· 13 years ago
a612b2a
qom: add container_get
by Paolo Bonzini
· 13 years ago
418ba9e
qom: Introduce object_class_get_list()
by Andreas Färber
· 13 years ago
ac45103
qom/object.c: rename type_class_init() to type_initialize()
by Igor Mitsyanko
· 13 years ago
aca59af
qom: if @instance_size==0, assign size of object to parent object size
by Igor Mitsyanko
· 13 years ago
6c1fdcf
qom: fix device hot-unplug
by Paolo Bonzini
· 13 years ago
f0cdc96
qom: In function object_set_link_property(), first call object_ref(), then object_unref().
by Alexander Barabash
· 13 years ago
258b2c4
qom: Fix object_initialize_with_type() assertion
by Andreas Färber
· 13 years ago
b2cd7de
qom: add generic string parsing/printing
by Paolo Bonzini
· 13 years ago
83f7d43
qom: Unify type registration
by Andreas Färber
· 13 years ago
1d9c5a1
qom: add property get/set wrappers for links
by Paolo Bonzini
· 13 years ago
a1e7efd
qom: fix canonical paths vs. interfaces
by Paolo Bonzini
· 13 years ago
11e35bf
qom: use object_resolve_path_type for links
by Paolo Bonzini
· 13 years ago
02fe2db
qom: add object_resolve_path_type
by Paolo Bonzini
· 13 years ago
8f770d3
qom: fix off-by-one
by Paolo Bonzini
· 13 years ago
7b7b7d1
qom: add property get/set wrappers for C types
by Paolo Bonzini
· 13 years ago
b46d9b1
qom: do not include qdev header file
by Paolo Bonzini
· 13 years ago
9970bd8
qom: avoid useless conversions from string to type
by Paolo Bonzini
· 13 years ago
acc4af3
qom: clean up/optimize object_dynamic_cast
by Paolo Bonzini
· 13 years ago
8b45d44
container: make a decendent of Object
by Anthony Liguori
· 13 years ago
db85b57
object: sure up reference counting
by Anthony Liguori
· 13 years ago
fe40e62
qom: accept any compatible type when setting a link property
by Anthony Liguori
· 13 years ago
Next »