Lines Matching refs:DeviceState
46 const VMStateDescription *qdev_get_vmsd(DeviceState *dev) in qdev_get_vmsd()
58 static void bus_remove_child(BusState *bus, DeviceState *child) in bus_remove_child()
81 static void bus_add_child(BusState *bus, DeviceState *child) in bus_add_child()
102 static bool bus_check_address(BusState *bus, DeviceState *child, Error **errp) in bus_check_address()
108 bool qdev_set_parent_bus(DeviceState *dev, BusState *bus, Error **errp) in qdev_set_parent_bus()
147 DeviceState *qdev_new(const char *name) in qdev_new()
152 DeviceState *qdev_try_new(const char *name) in qdev_try_new()
191 static int device_listener_add(DeviceState *dev, void *opaque) in device_listener_add()
229 void qdev_set_legacy_instance_id(DeviceState *dev, int alias_id, in qdev_set_legacy_instance_id()
237 void device_cold_reset(DeviceState *dev) in device_cold_reset()
242 bool device_is_in_reset(DeviceState *dev) in device_is_in_reset()
249 DeviceState *dev = DEVICE(obj); in device_get_reset_state()
256 DeviceState *dev = DEVICE(obj); in device_reset_child_foreach()
264 bool qdev_realize(DeviceState *dev, BusState *bus, Error **errp) in qdev_realize()
279 bool qdev_realize_and_unref(DeviceState *dev, BusState *bus, Error **errp) in qdev_realize_and_unref()
288 void qdev_unrealize(DeviceState *dev) in qdev_unrealize()
295 DeviceState *dev = DEVICE(object_dynamic_cast(obj, TYPE_DEVICE)); in qdev_assert_realized_properly_cb()
317 BusState *qdev_get_parent_bus(const DeviceState *dev) in qdev_get_parent_bus()
322 BusState *qdev_get_child_bus(DeviceState *dev, const char *name) in qdev_get_child_bus()
340 int qdev_walk_children(DeviceState *dev, in qdev_walk_children()
373 DeviceState *qdev_find_recursive(BusState *bus, const char *id) in qdev_find_recursive()
376 DeviceState *ret; in qdev_find_recursive()
381 DeviceState *dev = kid->child; in qdev_find_recursive()
398 char *qdev_get_dev_path(DeviceState *dev) in qdev_get_dev_path()
414 void qdev_add_unplug_blocker(DeviceState *dev, Error *reason) in qdev_add_unplug_blocker()
419 void qdev_del_unplug_blocker(DeviceState *dev, Error *reason) in qdev_del_unplug_blocker()
424 bool qdev_unplug_blocked(DeviceState *dev, Error **errp) in qdev_unplug_blocked()
436 DeviceState *dev = DEVICE(obj); in device_get_realized()
456 DeviceState *dev = DEVICE(obj); in device_set_realized()
623 DeviceState *dev = DEVICE(obj); in device_get_hotpluggable()
631 DeviceState *dev = DEVICE(obj); in device_get_hotplugged()
638 DeviceState *dev = DEVICE(obj); in device_initfn()
668 DeviceState *dev = DEVICE(obj); in device_finalize()
709 DeviceState *dev = DEVICE(obj); in device_unparent()
729 DeviceState *dev = DEVICE(obj); in device_vmstate_if_get_id()
769 offsetof(DeviceState, parent_bus), NULL, 0); in device_class_init()
841 char *qdev_get_human_name(DeviceState *dev) in qdev_get_human_name()
865 .instance_size = sizeof(DeviceState),