Lines Matching refs:dev
47 void qdev_init(DeviceState *dev);
48 void qdev_free(DeviceState *dev);
51 void qdev_set_prop_int(DeviceState *dev, const char *name, uint64_t value);
52 void qdev_set_prop_dev(DeviceState *dev, const char *name, DeviceState *value);
53 void qdev_set_prop_ptr(DeviceState *dev, const char *name, void *value);
54 void qdev_set_netdev(DeviceState *dev, NICInfo *nd);
56 qemu_irq qdev_get_gpio_in(DeviceState *dev, int n);
57 void qdev_connect_gpio_out(DeviceState *dev, int n, qemu_irq pin);
59 BusState *qdev_get_child_bus(DeviceState *dev, const char *name);
76 typedef void (*qdev_initfn)(DeviceState *dev, DeviceInfo *info);
94 void qdev_init_gpio_in(DeviceState *dev, qemu_irq_handler handler, int n);
95 void qdev_init_gpio_out(DeviceState *dev, qemu_irq *pins, int n);
99 CharDriverState *qdev_init_chardev(DeviceState *dev);
101 BusState *qdev_get_parent_bus(DeviceState *dev);
102 uint64_t qdev_get_prop_int(DeviceState *dev, const char *name, uint64_t def);
103 DeviceState *qdev_get_prop_dev(DeviceState *dev, const char *name);
105 void *qdev_get_prop_ptr(DeviceState *dev, const char *name);
109 #define DO_UPCAST(type, field, dev) ( __extension__ ( { \
112 container_of(dev, type, field);}))
114 #define DO_UPCAST(type, field, dev) container_of(dev, type, field)
122 #define FROM_QBUS(type, dev) DO_UPCAST(type, qbus, dev)
127 void sysbus_dev_print(Monitor *mon, DeviceState *dev, int indent);