Lines Matching refs:DeviceState
42 void (*notify)(DeviceState *d, uint16_t vector);
43 void (*save_config)(DeviceState *d, QEMUFile *f);
44 void (*save_queue)(DeviceState *d, int n, QEMUFile *f);
45 void (*save_extra_state)(DeviceState *d, QEMUFile *f);
46 int (*load_config)(DeviceState *d, QEMUFile *f);
47 int (*load_queue)(DeviceState *d, int n, QEMUFile *f);
48 int (*load_done)(DeviceState *d, QEMUFile *f);
49 int (*load_extra_state)(DeviceState *d, QEMUFile *f);
50 bool (*has_extra_state)(DeviceState *d);
51 bool (*query_guest_notifiers)(DeviceState *d);
52 int (*set_guest_notifiers)(DeviceState *d, int nvqs, bool assign);
53 int (*set_host_notifier_mr)(DeviceState *d, int n,
55 void (*vmstate_change)(DeviceState *d, bool running);
60 void (*pre_plugged)(DeviceState *d, Error **errp);
65 void (*device_plugged)(DeviceState *d, Error **errp);
70 void (*device_unplugged)(DeviceState *d);
71 int (*query_nvectors)(DeviceState *d);
77 bool (*ioeventfd_enabled)(DeviceState *d);
83 int (*ioeventfd_assign)(DeviceState *d, EventNotifier *notifier,
88 bool (*queue_enabled)(DeviceState *d, int n);
95 AddressSpace *(*get_dma_as)(DeviceState *d);
96 bool (*iommu_enabled)(DeviceState *d);
136 DeviceState *qdev = kid ? kid->child : NULL; in virtio_bus_get_device()