Searched defs:Object (Results 1 – 6 of 6) sorted by relevance
/qemu/rust/qemu-api/src/ |
H A D | qom.rs | 116 pub struct Object(Opaque<bindings::Object>); struct 118 unsafe impl Send for Object {} implementation 119 unsafe impl Sync for Object {} implementation 209 unsafe extern "C" fn rust_instance_init<T: ObjectImpl>(obj: *mut bindings::Object) { in rust_instance_init() 219 unsafe extern "C" fn rust_instance_post_init<T: ObjectImpl>(obj: *mut bindings::Object) { in rust_instance_post_init() 240 unsafe extern "C" fn drop_object<T: ObjectImpl>(obj: *mut bindings::Object) { in drop_object() 289 fn as_object(&self) -> &Object { in as_object() 296 fn as_object_ptr(&self) -> *const bindings::Object { in as_object_ptr() 307 unsafe fn as_object_mut_ptr(&self) -> *mut bindings::Object { in as_object_mut_ptr() 549 unsafe extern "C" fn rust_unparent_fn<T: ObjectImpl>(dev: *mut bindings::Object) { in rust_unparent_fn() [all …]
|
H A D | qdev.rs | 71 obj: *mut bindings::Object, in rust_resettable_enter_fn() 84 obj: *mut bindings::Object, in rust_resettable_hold_fn() 97 obj: *mut bindings::Object, in rust_resettable_exit_fn()
|
H A D | memory.rs | 150 owner: *mut Object, in do_init_io()
|
/qemu/include/qom/ |
H A D | object.h | 154 struct Object struct 157 ObjectClass *class; argument 158 ObjectFree *free; argument 161 Object *parent; argument
|
/qemu/qom/ |
H A D | object.c | 2001 object_add_link_prop(Object *obj, const char *name, in object_add_link_prop() argument 2003 void (*check)(const Object *, const char *, in object_add_link_prop() 2031 object_property_add_link(Object *obj, const char *name, in object_property_add_link() argument 2033 void (*check)(const Object *, const char *, in object_property_add_link() 2310 char *(*get)(Object *, Error **), in object_property_add_str() 2311 void (*set)(Object *, const char *, Error **)) in object_property_add_str() 2327 char *(*get)(Object *, Error **), in object_class_property_add_str() 2328 void (*set)(Object *, const char *, in object_class_property_add_str() 2380 bool (*get)(Object *, Error **), in object_property_add_bool() 2381 void (*set)(Object *, bool, Error **)) in object_property_add_bool() [all …]
|
/qemu/include/qemu/ |
H A D | typedefs.h | 78 typedef struct Object Object; typedef
|