/qemu/hw/scsi/ |
H A D | scsi-disk.c | 89 SCSIDevice qdev; member 676 if (s->qdev.wwn) { in scsi_disk_emulate_vpd_page() 717 s->qdev.conf.discard_granularity / s->qdev.blocksize; in scsi_disk_emulate_vpd_page() 719 s->qdev.conf.min_io_size / s->qdev.blocksize; in scsi_disk_emulate_vpd_page() 721 s->qdev.conf.opt_io_size / s->qdev.blocksize; in scsi_disk_emulate_vpd_page() 2339 SCSIDiskState *s = DO_UPCAST(SCSIDiskState, qdev.qdev, dev); in scsi_disk_reset() 2355 s->qdev.scsi_version = s->qdev.default_scsi_version; in scsi_disk_reset() 2547 if (s->qdev.conf.blk) { in scsi_hd_realize() 2552 s->qdev.blocksize = s->qdev.conf.logical_block_size; in scsi_hd_realize() 2705 s->qdev.type = buf[0]; in get_device_type() [all …]
|
H A D | scsi-bus.c | 37 DeviceState *qdev = kid->child; in do_scsi_device_find() local 38 SCSIDevice *dev = SCSI_DEVICE(qdev); in do_scsi_device_find() 293 SCSIDevice *dev = SCSI_DEVICE(qdev); in scsi_bus_check_address() 322 SCSIDevice *dev = SCSI_DEVICE(qdev); in scsi_qdev_realize() 362 static void scsi_qdev_unrealize(DeviceState *qdev) in scsi_qdev_unrealize() argument 364 SCSIDevice *dev = SCSI_DEVICE(qdev); in scsi_qdev_unrealize() 566 DeviceState *qdev = kid->child; in scsi_target_emulate_report_luns() local 567 SCSIDevice *dev = SCSI_DEVICE(qdev); in scsi_target_emulate_report_luns() 570 qdev_is_realized(&dev->qdev)) { in scsi_target_emulate_report_luns() 1519 req->dev->qdev.parent_bus->name, in scsi_req_print() [all …]
|
/qemu/hw/core/ |
H A D | meson.build | 1 # core qdev-related obj files, also used by *-user and unit tests 4 'qdev-properties.c', 5 'qdev.c', 9 # irq.c needed for qdev GPIO handling: 12 'qdev-clock.c', 40 'qdev-fw.c', 41 'qdev-hotplug.c', 42 'qdev-properties-system.c',
|
/qemu/hw/usb/ |
H A D | bus.c | 18 static char *usb_get_fw_dev_path(DeviceState *qdev); 19 static void usb_qdev_unrealize(DeviceState *qdev); 231 USBDevice *dev = USB_DEVICE(qdev); in usb_qdev_realize() 256 usb_qdev_unrealize(qdev); in usb_qdev_realize() 267 usb_qdev_unrealize(qdev); in usb_qdev_realize() 275 static void usb_qdev_unrealize(DeviceState *qdev) in usb_qdev_unrealize() argument 277 USBDevice *dev = USB_DEVICE(qdev); in usb_qdev_unrealize() 550 USBDevice *dev = USB_DEVICE(qdev); in usb_bus_dev_print() 562 USBDevice *dev = USB_DEVICE(qdev); in usb_get_dev_path() 577 USBDevice *dev = USB_DEVICE(qdev); in usb_get_fw_dev_path() [all …]
|
H A D | dev-smartcard-reader.c | 1188 DeviceState *qdev = DEVICE(card); in ccid_card_send_apdu_to_guest() local 1189 USBDevice *dev = USB_DEVICE(qdev->parent_bus->parent); in ccid_card_send_apdu_to_guest() 1211 DeviceState *qdev = DEVICE(card); in ccid_card_card_removed() local 1212 USBDevice *dev = USB_DEVICE(qdev->parent_bus->parent); in ccid_card_card_removed() 1222 DeviceState *qdev = DEVICE(card); in ccid_card_ccid_attach() local 1232 DeviceState *qdev = DEVICE(card); in ccid_card_ccid_detach() local 1245 DeviceState *qdev = DEVICE(card); in ccid_card_card_error() local 1264 DeviceState *qdev = DEVICE(card); in ccid_card_card_inserted() local 1273 static void ccid_card_unrealize(DeviceState *qdev) in ccid_card_unrealize() argument 1275 CCIDCardState *card = CCID_CARD(qdev); in ccid_card_unrealize() [all …]
|
/qemu/hw/ppc/ |
H A D | spapr_vio.c | 44 static char *spapr_vio_get_dev_name(DeviceState *qdev) in spapr_vio_get_dev_name() argument 46 SpaprVioDevice *dev = VIO_SPAPR_DEVICE(qdev); in spapr_vio_get_dev_name() 405 static void spapr_vio_busdev_reset(DeviceState *qdev) in spapr_vio_busdev_reset() argument 407 SpaprVioDevice *dev = VIO_SPAPR_DEVICE(qdev); in spapr_vio_busdev_reset() 473 SpaprVioDevice *dev = (SpaprVioDevice *)qdev; in spapr_vio_busdev_realize() 488 object_get_typename(OBJECT(qdev)), in spapr_vio_busdev_realize() 503 if (!dev->qdev.id) { in spapr_vio_busdev_realize() 505 dev->qdev.id = id; in spapr_vio_busdev_realize() 534 dev->tcet = spapr_tce_new_table(qdev, liobn); in spapr_vio_busdev_realize() 680 DeviceState *qdev, **qdevs; in spapr_dt_vdevice() local [all …]
|
H A D | spapr_pci_vfio.c | 139 void spapr_phb_vfio_reset(DeviceState *qdev) in spapr_phb_vfio_reset() argument 147 spapr_phb_vfio_eeh_reenable(SPAPR_PCI_HOST_BRIDGE(qdev)); in spapr_phb_vfio_reset() 327 void spapr_phb_vfio_reset(DeviceState *qdev) in spapr_phb_vfio_reset() argument
|
/qemu/hw/ide/ |
H A D | ide-dev.c | 38 static void ide_qdev_realize(DeviceState *qdev, Error **errp) in ide_qdev_realize() argument 40 IDEDevice *dev = IDE_DEVICE(qdev); in ide_qdev_realize() 42 IDEBus *bus = DO_UPCAST(IDEBus, qbus, qdev->parent_bus); in ide_qdev_realize() 78 IDEBus *bus = DO_UPCAST(IDEBus, qbus, dev->qdev.parent_bus); in ide_dev_initfn() 89 ret = blk_attach_dev(dev->conf.blk, &dev->qdev); in ide_dev_initfn() 133 add_boot_device_path(dev->conf.bootindex, &dev->qdev, in ide_dev_initfn() 136 add_boot_device_lchs(&dev->qdev, dev->unit ? "/disk@1" : "/disk@0", in ide_dev_initfn() 169 add_boot_device_path(d->conf.bootindex, &d->qdev, in ide_dev_set_bootindex()
|
/qemu/hw/acpi/ |
H A D | pcihp.c | 178 return (IS_PCI_BRIDGE(dev) && !dev->qdev.hotplugged) || !dc->hotpluggable || in acpi_pcihp_pc_no_hotplug() 200 DeviceState *qdev = kid->child; in acpi_pcihp_eject_slot() local 201 PCIDevice *dev = PCI_DEVICE(qdev); in acpi_pcihp_eject_slot() 219 qdev->pending_deleted_event = false; in acpi_pcihp_eject_slot() 221 hotplug_ctrl = qdev_get_hotplug_handler(qdev); in acpi_pcihp_eject_slot() 222 hotplug_handler_unplug(hotplug_ctrl, qdev, &error_abort); in acpi_pcihp_eject_slot() 223 object_unparent(OBJECT(qdev)); in acpi_pcihp_eject_slot() 246 DeviceState *qdev = kid->child; in acpi_pcihp_update_hotplug_bus() local 247 PCIDevice *pdev = PCI_DEVICE(qdev); in acpi_pcihp_update_hotplug_bus() 359 pdev->qdev.pending_deleted_event = true; in acpi_pcihp_device_unplug_request_cb() [all …]
|
/qemu/hw/s390x/ |
H A D | event-facility.c | 86 DeviceState *qdev = kid->child; in get_host_send_mask() local 87 child = SCLP_EVENT_GET_CLASS((SCLPEvent *) qdev); in get_host_send_mask() 102 DeviceState *qdev = kid->child; in get_host_receive_mask() local 103 child = SCLP_EVENT_GET_CLASS((SCLPEvent *) qdev); in get_host_receive_mask() 141 DeviceState *qdev = kid->child; in handle_write_event_buf() local 142 event = (SCLPEvent *) qdev; in handle_write_event_buf() 220 DeviceState *qdev = kid->child; in handle_sccb_read_events() local 221 event = (SCLPEvent *) qdev; in handle_sccb_read_events() 486 static void event_realize(DeviceState *qdev, Error **errp) in event_realize() argument 488 SCLPEvent *event = SCLP_EVENT(qdev); in event_realize()
|
H A D | virtio-ccw-net.c | 30 DeviceState *qdev = DEVICE(ccw_dev); in virtio_ccw_net_realize() local 34 virtio_net_set_netclient_name(&dev->vdev, qdev->id, in virtio_ccw_net_realize() 35 object_get_typename(OBJECT(qdev))); in virtio_ccw_net_realize()
|
H A D | virtio-ccw-scsi.c | 32 DeviceState *qdev = DEVICE(ccw_dev); in virtio_ccw_scsi_realize() local 39 if (qdev->id) { in virtio_ccw_scsi_realize() 40 bus_name = g_strdup_printf("%s.0", qdev->id); in virtio_ccw_scsi_realize()
|
/qemu/hw/virtio/ |
H A D | virtio-bus.c | 45 DeviceState *qdev = DEVICE(vdev); in virtio_bus_device_plugged() local 46 BusState *qbus = BUS(qdev_get_parent_bus(qdev)); in virtio_bus_device_plugged() 116 DeviceState *qdev = DEVICE(vdev); in virtio_bus_device_unplugged() local 117 BusState *qbus = BUS(qdev_get_parent_bus(qdev)); in virtio_bus_device_unplugged() 339 DeviceState *qdev = DEVICE(vdev); in virtio_bus_device_iommu_enabled() local 340 BusState *qbus = BUS(qdev_get_parent_bus(qdev)); in virtio_bus_device_iommu_enabled()
|
H A D | virtio-net-pci.c | 51 DeviceState *qdev = DEVICE(vpci_dev); in virtio_net_pci_realize() local 62 virtio_net_set_netclient_name(&dev->vdev, qdev->id, in virtio_net_pci_realize() 63 object_get_typename(OBJECT(qdev))); in virtio_net_pci_realize()
|
/qemu/hw/display/ |
H A D | virtio-gpu-base.c | 171 virtio_gpu_base_device_realize(DeviceState *qdev, in virtio_gpu_base_device_realize() argument 176 VirtIODevice *vdev = VIRTIO_DEVICE(qdev); in virtio_gpu_base_device_realize() 177 VirtIOGPUBase *g = VIRTIO_GPU_BASE(qdev); in virtio_gpu_base_device_realize() 251 virtio_gpu_base_device_unrealize(DeviceState *qdev) in virtio_gpu_base_device_unrealize() argument 253 VirtIOGPUBase *g = VIRTIO_GPU_BASE(qdev); in virtio_gpu_base_device_unrealize() 254 VirtIODevice *vdev = VIRTIO_DEVICE(qdev); in virtio_gpu_base_device_unrealize()
|
H A D | virtio-gpu-gl.c | 107 static void virtio_gpu_gl_device_realize(DeviceState *qdev, Error **errp) in virtio_gpu_gl_device_realize() argument 109 VirtIOGPU *g = VIRTIO_GPU(qdev); in virtio_gpu_gl_device_realize() 130 virtio_gpu_device_realize(qdev, errp); in virtio_gpu_gl_device_realize()
|
/qemu/docs/devel/ |
H A D | qdev-api.rst | 4 QEMU Device (qdev) API Reference 7 .. kernel-doc:: include/hw/qdev-core.h
|
/qemu/block/ |
H A D | qapi.c | 425 char *qdev; in bdrv_query_info() local 435 qdev = blk_get_attached_dev_id(blk); in bdrv_query_info() 436 if (qdev && *qdev) { in bdrv_query_info() 437 info->qdev = qdev; in bdrv_query_info() 439 g_free(qdev); in bdrv_query_info() 712 char *qdev; in qmp_query_blockstats() local 721 qdev = blk_get_attached_dev_id(blk); in qmp_query_blockstats() 722 if (qdev && *qdev) { in qmp_query_blockstats() 723 s->qdev = qdev; in qmp_query_blockstats() 725 g_free(qdev); in qmp_query_blockstats()
|
/qemu/hw/net/ |
H A D | ne2000-pci.c | 74 pci_dev->qdev.id, in pci_ne2000_realize() 75 &pci_dev->qdev.mem_reentrancy_guard, s); in pci_ne2000_realize() 96 &pci_dev->qdev); in ne2000_instance_init()
|
/qemu/hw/pci-bridge/ |
H A D | xio3130_upstream.c | 49 static void xio3130_upstream_reset(DeviceState *qdev) in xio3130_upstream_reset() argument 51 PCIDevice *d = PCI_DEVICE(qdev); in xio3130_upstream_reset() 53 pci_bridge_reset(qdev); in xio3130_upstream_reset()
|
H A D | cxl_downstream.c | 82 static void cxl_dsp_reset(DeviceState *qdev) in cxl_dsp_reset() argument 84 PCIDevice *d = PCI_DEVICE(qdev); in cxl_dsp_reset() 85 CXLDownstreamPort *dsp = CXL_DSP(qdev); in cxl_dsp_reset() 90 pci_bridge_reset(qdev); in cxl_dsp_reset()
|
H A D | pcie_pci_bridge.c | 107 static void pcie_pci_bridge_reset(DeviceState *qdev) in pcie_pci_bridge_reset() argument 109 PCIDevice *d = PCI_DEVICE(qdev); in pcie_pci_bridge_reset() 110 pci_bridge_reset(qdev); in pcie_pci_bridge_reset()
|
H A D | xio3130_downstream.c | 56 static void xio3130_downstream_reset(DeviceState *qdev) in xio3130_downstream_reset() argument 58 PCIDevice *d = PCI_DEVICE(qdev); in xio3130_downstream_reset() 63 pci_bridge_reset(qdev); in xio3130_downstream_reset()
|
/qemu/hw/audio/ |
H A D | intel-hda.c | 62 HDACodecBus *bus = HDA_BUS(qdev->parent_bus); in hda_codec_dev_realize() 63 HDACodecDevice *dev = HDA_CODEC_DEVICE(qdev); in hda_codec_dev_realize() 79 HDACodecDevice *dev = HDA_CODEC_DEVICE(qdev); in hda_codec_dev_unrealize() 93 DeviceState *qdev = kid->child; in hda_codec_find() local 94 cdev = HDA_CODEC_DEVICE(qdev); in hda_codec_find() 104 HDACodecBus *bus = HDA_BUS(dev->qdev.parent_bus); in hda_codec_response() 111 HDACodecBus *bus = HDA_BUS(dev->qdev.parent_bus); in hda_codec_xfer() 499 DeviceState *qdev = kid->child; in intel_hda_notify_codecs() local 502 cdev = HDA_CODEC_DEVICE(qdev); in intel_hda_notify_codecs() 1083 DeviceState *qdev = kid->child; in intel_hda_reset() local [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | 155 | 126 def findBlockNode(self, node_name, qdev=None): argument 127 if qdev: 130 if device['qdev'] == qdev: 140 self.fail('Cannot find node %s/%s' % (qdev, node_name))
|