Home
last modified time | relevance | path

Searched refs:DeviceState (Results 1 – 25 of 1182) sorted by relevance

12345678910>>...48

/qemu/include/hw/
H A Dqdev-core.h95 typedef void (*DeviceReset)(DeviceState *dev);
215 struct DeviceState { struct
324 char *(*get_dev_path)(DeviceState *dev);
352 DeviceState *child;
377 DeviceState *parent;
439 DeviceState *qdev_new(const char *name);
531 void qdev_unrealize(DeviceState *dev);
857 void qdev_pass_gpios(DeviceState *dev, DeviceState *container,
883 int qdev_walk_children(DeviceState *dev,
895 void device_cold_reset(DeviceState *dev);
[all …]
H A Dqdev-clock.h33 Clock *qdev_init_clock_in(DeviceState *dev, const char *name,
46 Clock *qdev_init_clock_out(DeviceState *dev, const char *name);
56 Clock *qdev_get_clock_in(DeviceState *dev, const char *name);
66 Clock *qdev_get_clock_out(DeviceState *dev, const char *name);
79 void qdev_connect_clock_in(DeviceState *dev, const char *name, Clock *source);
94 Clock *qdev_alias_clock(DeviceState *dev, const char *name,
95 DeviceState *alias_dev, const char *alias_name);
103 void qdev_finalize_clocklist(DeviceState *dev);
162 void qdev_init_clocks(DeviceState *dev, const ClockPortInitArray clocks);
H A Dqdev-properties.h182 bool qdev_prop_set_drive_err(DeviceState *dev, const char *name,
189 void qdev_prop_set_bit(DeviceState *dev, const char *name, bool value);
190 void qdev_prop_set_uint8(DeviceState *dev, const char *name, uint8_t value);
196 void qdev_prop_set_chr(DeviceState *dev, const char *name, Chardev *value);
198 void qdev_prop_set_drive(DeviceState *dev, const char *name,
200 void qdev_prop_set_macaddr(DeviceState *dev, const char *name,
202 void qdev_prop_set_enum(DeviceState *dev, const char *name, int value);
213 void qdev_prop_set_globals(DeviceState *dev);
226 void qdev_property_add_static(DeviceState *dev, Property *prop);
241 void qdev_alias_all_properties(DeviceState *target, Object *source);
[all …]
H A Dhotplug.h34 DeviceState *plugged_dev, Error **errp);
71 DeviceState *plugged_dev,
80 DeviceState *plugged_dev,
89 DeviceState *plugged_dev,
97 DeviceState *plugged_dev,
/qemu/include/hw/virtio/
H A Dvirtio-bus.h42 void (*notify)(DeviceState *d, uint16_t vector);
48 int (*load_done)(DeviceState *d, QEMUFile *f);
50 bool (*has_extra_state)(DeviceState *d);
51 bool (*query_guest_notifiers)(DeviceState *d);
70 void (*device_unplugged)(DeviceState *d);
71 int (*query_nvectors)(DeviceState *d);
77 bool (*ioeventfd_enabled)(DeviceState *d);
88 bool (*queue_enabled)(DeviceState *d, int n);
95 AddressSpace *(*get_dma_as)(DeviceState *d);
96 bool (*iommu_enabled)(DeviceState *d);
[all …]
/qemu/include/hw/i386/
H A Dapic.h7 int apic_accept_pic_intr(DeviceState *s);
9 void apic_deliver_nmi(DeviceState *d);
10 int apic_get_interrupt(DeviceState *s);
12 uint64_t cpu_get_apic_base(DeviceState *s);
13 bool cpu_is_apic_enabled(DeviceState *s);
15 uint8_t cpu_get_apic_tpr(DeviceState *s);
16 void apic_init_reset(DeviceState *s);
17 void apic_sipi(DeviceState *s);
18 void apic_poll_irq(DeviceState *d);
23 bool is_x2apic_mode(DeviceState *d);
[all …]
H A Dx86.h53 DeviceState *ioapic2;
120 DeviceState *dev, Error **errp);
122 DeviceState *dev, Error **errp);
124 DeviceState *dev, Error **errp);
126 DeviceState *dev, Error **errp);
154 DeviceState *ioapic_init_secondary(GSIState *gsi_state);
/qemu/hw/core/
H A Dqdev.c264 DeviceState *dev = DEVICE(obj); in device_get_reset_state()
271 DeviceState *dev = DEVICE(obj); in device_reset_child_foreach()
391 DeviceState *ret; in qdev_find_recursive()
451 DeviceState *dev = DEVICE(obj); in device_get_realized()
471 DeviceState *dev = DEVICE(obj); in device_set_realized()
639 DeviceState *dev = DEVICE(obj); in device_get_hotpluggable()
647 DeviceState *dev = DEVICE(obj); in device_get_hotplugged()
654 DeviceState *dev = DEVICE(obj); in device_initfn()
684 DeviceState *dev = DEVICE(obj); in device_finalize()
725 DeviceState *dev = DEVICE(obj); in device_unparent()
[all …]
H A Dgpio.c25 static NamedGPIOList *qdev_get_named_gpio_list(DeviceState *dev, in qdev_get_named_gpio_list()
43 void qdev_init_gpio_in_named_with_opaque(DeviceState *dev, in qdev_init_gpio_in_named_with_opaque()
69 void qdev_init_gpio_in(DeviceState *dev, qemu_irq_handler handler, int n) in qdev_init_gpio_in()
74 void qdev_init_gpio_out_named(DeviceState *dev, qemu_irq *pins, in qdev_init_gpio_out_named()
99 void qdev_init_gpio_out(DeviceState *dev, qemu_irq *pins, int n) in qdev_init_gpio_out()
104 qemu_irq qdev_get_gpio_in_named(DeviceState *dev, const char *name, int n) in qdev_get_gpio_in_named()
112 qemu_irq qdev_get_gpio_in(DeviceState *dev, int n) in qdev_get_gpio_in()
146 static qemu_irq qdev_disconnect_gpio_out_named(DeviceState *dev, in qdev_disconnect_gpio_out_named()
161 qemu_irq qdev_intercept_gpio_out(DeviceState *dev, qemu_irq icpt, in qdev_intercept_gpio_out()
169 void qdev_connect_gpio_out(DeviceState *dev, int n, qemu_irq input_pin) in qdev_connect_gpio_out()
[all …]
H A Dqdev-clock.c24 static NamedClockList *qdev_init_clocklist(DeviceState *dev, const char *name, in qdev_init_clocklist()
80 void qdev_finalize_clocklist(DeviceState *dev) in qdev_finalize_clocklist()
102 Clock *qdev_init_clock_out(DeviceState *dev, const char *name) in qdev_init_clock_out()
113 Clock *qdev_init_clock_in(DeviceState *dev, const char *name, in qdev_init_clock_in()
129 void qdev_init_clocks(DeviceState *dev, const ClockPortInitArray clocks) in qdev_init_clocks()
136 assert(elem->offset > sizeof(DeviceState)); in qdev_init_clocks()
147 static NamedClockList *qdev_get_clocklist(DeviceState *dev, const char *name) in qdev_get_clocklist()
160 Clock *qdev_get_clock_in(DeviceState *dev, const char *name) in qdev_get_clock_in()
177 Clock *qdev_get_clock_out(DeviceState *dev, const char *name) in qdev_get_clock_out()
194 Clock *qdev_alias_clock(DeviceState *dev, const char *name, in qdev_alias_clock()
[all …]
H A Dqdev-fw.c22 const char *qdev_fw_name(DeviceState *dev) in qdev_fw_name()
33 static char *bus_get_fw_dev_path(BusState *bus, DeviceState *dev) in bus_get_fw_dev_path()
44 static char *qdev_get_fw_dev_path_from_handler(BusState *bus, DeviceState *dev) in qdev_get_fw_dev_path_from_handler()
56 char *qdev_get_own_fw_dev_path_from_handler(BusState *bus, DeviceState *dev) in qdev_get_own_fw_dev_path_from_handler()
63 static int qdev_get_fw_dev_path_helper(DeviceState *dev, char *p, int size) in qdev_get_fw_dev_path_helper()
86 char *qdev_get_fw_dev_path(DeviceState *dev) in qdev_get_fw_dev_path()
H A Dqdev-hotplug.c16 HotplugHandler *qdev_get_machine_hotplug_handler(DeviceState *dev) in qdev_get_machine_hotplug_handler()
33 bool qdev_hotplug_allowed(DeviceState *dev, Error **errp) in qdev_hotplug_allowed()
50 HotplugHandler *qdev_get_bus_hotplug_handler(DeviceState *dev) in qdev_get_bus_hotplug_handler()
58 HotplugHandler *qdev_get_hotplug_handler(DeviceState *dev) in qdev_get_hotplug_handler()
70 DeviceState *dev, Error **errp) in qdev_simple_device_unplug_cb()
H A Dhotplug.c17 DeviceState *plugged_dev, in hotplug_handler_pre_plug()
28 DeviceState *plugged_dev, in hotplug_handler_plug()
39 DeviceState *plugged_dev, in hotplug_handler_unplug_request()
50 DeviceState *plugged_dev, in hotplug_handler_unplug()
/qemu/include/hw/block/
H A Dflash.h48 DeviceState *nand_init(BlockBackend *blk, int manf_id, int chip_id);
49 void nand_setpins(DeviceState *dev, uint8_t cle, uint8_t ale,
51 void nand_getpins(DeviceState *dev, int *rb);
52 void nand_setio(DeviceState *dev, uint32_t value);
53 uint32_t nand_getio(DeviceState *dev);
54 uint32_t nand_getbuswidth(DeviceState *dev);
66 void *onenand_raw_otp(DeviceState *onenand_device);
83 BlockBackend *m25p80_get_blk(DeviceState *dev);
/qemu/include/hw/arm/
H A Dpxa.h72 DeviceState *pxa2xx_pic_init(hwaddr base, ARMCPU *cpu);
75 DeviceState *pxa2xx_gpio_init(hwaddr base,
76 ARMCPU *cpu, DeviceState *pic, int lines);
77 void pxa2xx_gpio_read_notifier(DeviceState *dev, qemu_irq handler);
80 DeviceState *pxa255_dma_init(hwaddr base, qemu_irq irq);
81 DeviceState *pxa27x_dma_init(hwaddr base, qemu_irq irq);
134 DeviceState *pic;
141 DeviceState *dma;
142 DeviceState *gpio;
/qemu/hw/intc/
H A Dapic_common.c38 int cpu_set_apic_base(DeviceState *dev, uint64_t val) in cpu_set_apic_base()
53 uint64_t cpu_get_apic_base(DeviceState *dev) in cpu_get_apic_base()
65 bool cpu_is_apic_enabled(DeviceState *dev) in cpu_is_apic_enabled()
78 void cpu_set_apic_tpr(DeviceState *dev, uint8_t val) in cpu_set_apic_tpr()
93 uint8_t cpu_get_apic_tpr(DeviceState *dev) in cpu_get_apic_tpr()
136 void apic_deliver_nmi(DeviceState *dev) in apic_deliver_nmi()
196 void apic_init_reset(DeviceState *dev) in apic_init_reset()
236 void apic_designate_bsp(DeviceState *dev, bool bsp) in apic_designate_bsp()
250 static void apic_reset_common(DeviceState *dev) in apic_reset_common()
275 static DeviceState *vapic; in apic_common_realize()
[all …]
/qemu/system/
H A Dqdev-monitor.c384 DeviceState *dev = kid->child; in qbus_error_append_dev_list_hint()
418 DeviceState *dev = kid->child; in qbus_find_dev()
424 DeviceState *dev = kid->child; in qbus_find_dev()
430 DeviceState *dev = kid->child; in qbus_find_dev()
499 DeviceState *dev; in qbus_find()
625 DeviceState *dev = NULL; in qdev_device_add_from_qdict()
736 DeviceState *ret; in qdev_device_add()
853 DeviceState *dev; in qmp_device_add()
885 DeviceState *dev; in find_device_state()
1012 DeviceState *dev = (DeviceState *)object_dynamic_cast(obj, TYPE_DEVICE); in qdev_add_hotpluggable_device()
[all …]
H A Dbootdevice.c39 DeviceState *dev;
138 void del_boot_device_path(DeviceState *dev, const char *suffix) in del_boot_device_path()
158 void add_boot_device_path(int32_t bootindex, DeviceState *dev, in add_boot_device_path()
190 DeviceState *get_boot_device(uint32_t position) in get_boot_device()
194 DeviceState *res = NULL; in get_boot_device()
208 static char *get_boot_device_path(DeviceState *dev, bool ignore_suffixes, in get_boot_device_path()
287 DeviceState *dev;
331 DeviceState *dev) in device_add_bootindex_property()
353 DeviceState *dev;
363 void add_boot_device_lchs(DeviceState *dev, const char *suffix, in add_boot_device_lchs()
[all …]
/qemu/include/hw/ssi/
H A Dssi.h60 DeviceState parent_obj;
82 DeviceState *ssi_create_peripheral(SSIBus *bus, const char *name);
108 bool ssi_realize_and_unref(DeviceState *dev, SSIBus *bus, Error **errp);
111 SSIBus *ssi_create_bus(DeviceState *parent, const char *name);
115 DeviceState *ssi_get_cs(SSIBus *bus, uint8_t cs_index);
/qemu/include/sysemu/
H A Dsysemu.h74 void add_boot_device_path(int32_t bootindex, DeviceState *dev,
78 DeviceState *get_boot_device(uint32_t position);
80 void del_boot_device_path(DeviceState *dev, const char *suffix);
83 DeviceState *dev);
86 void add_boot_device_lchs(DeviceState *dev, const char *suffix,
88 void del_boot_device_lchs(DeviceState *dev, const char *suffix);
/qemu/hw/ssi/
H A Dssi.c30 DeviceState *ssi_get_cs(SSIBus *bus, uint8_t cs_index) in OBJECT_DECLARE_SIMPLE_TYPE()
45 static bool ssi_bus_check_address(BusState *b, DeviceState *dev, Error **errp) in ssi_bus_check_address()
97 static void ssi_peripheral_realize(DeviceState *dev, Error **errp) in ssi_peripheral_realize()
137 bool ssi_realize_and_unref(DeviceState *dev, SSIBus *bus, Error **errp) in ssi_realize_and_unref()
142 DeviceState *ssi_create_peripheral(SSIBus *bus, const char *name) in ssi_create_peripheral()
144 DeviceState *dev = qdev_new(name); in ssi_create_peripheral()
150 SSIBus *ssi_create_bus(DeviceState *parent, const char *name) in ssi_create_bus()
/qemu/hw/acpi/
H A Dacpi-pci-hotplug-stub.c14 DeviceState *dev, Error **errp) in acpi_pcihp_device_plug_cb()
20 DeviceState *dev, Error **errp) in acpi_pcihp_device_pre_plug_cb()
26 DeviceState *dev, Error **errp) in acpi_pcihp_device_unplug_cb()
32 AcpiPciHpState *s, DeviceState *dev, in acpi_pcihp_device_unplug_request_cb()
H A Dacpi-cpu-hotplug-stub.c28 CPUHotplugState *cpu_st, DeviceState *dev, Error **errp) in acpi_cpu_plug_cb()
34 AcpiCpuHotplug *g, DeviceState *dev, Error **errp) in legacy_acpi_cpu_plug_cb()
40 DeviceState *dev, Error **errp) in acpi_cpu_unplug_cb()
47 DeviceState *dev, Error **errp) in acpi_cpu_unplug_request_cb()
/qemu/hw/arm/
H A Dstrongarm.h58 DeviceState *pic;
59 DeviceState *gpio;
60 DeviceState *ppc;
61 DeviceState *ssp;
/qemu/include/hw/acpi/
H A Dmemory_hotplug.h20 DeviceState *dimm;
40 DeviceState *dev, Error **errp);
43 DeviceState *dev, Error **errp);
45 DeviceState *dev, Error **errp);

12345678910>>...48