/qemu/tests/qtest/ |
H A D | ivshmem-test.c | 28 *pdev = dev; in save_fn() 33 QPCIDevice *dev; in get_device() local 35 dev = NULL; in get_device() 37 g_assert(dev != NULL); in get_device() 39 return dev; in get_device() 45 QPCIDevice *dev; member 102 g_free(s->dev); in cleanup_vm() 119 s->dev = get_device(s->qs->pcibus); in setup_vm_cmd() 125 qpci_msix_enable(s->dev); in setup_vm_cmd() 131 qpci_device_enable(s->dev); in setup_vm_cmd() [all …]
|
/qemu/tests/rocker/ |
H A D | bridge | 5 while ! simp ssh tut sw1 --cmd "ping -c 1 localhost >/dev/null"; do sleep 1; done 6 while ! simp ssh tut h1 --cmd "ping -c 1 localhost >/dev/null"; do sleep 1; done 7 while ! simp ssh tut h2 --cmd "ping -c 1 localhost >/dev/null"; do sleep 1; done 12 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0" 21 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p1 learning off" 22 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p2 learning off" 24 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p1 flood off" 25 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p2 flood off" 41 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" [all …]
|
/qemu/hw/remote/ |
H A D | remote-obj.c | 46 DeviceState *dev; member 81 DeviceState *dev) in remote_object_unrealize_listener() argument 85 if (o->dev == dev) { in remote_object_unrealize_listener() 93 DeviceState *dev = NULL; in remote_object_machine_done() local 99 dev = qdev_find_recursive(sysbus_get_default(), o->devid); in remote_object_machine_done() 100 if (!dev || !object_dynamic_cast(OBJECT(dev), TYPE_PCI_DEVICE)) { in remote_object_machine_done() 112 o->dev = dev; in remote_object_machine_done() 121 .dev = PCI_DEVICE(dev), in remote_object_machine_done()
|
/qemu/hw/i386/ |
H A D | pc.c | 1043 DeviceState *dev = NULL; in pc_vga_init() local 1048 dev = pcidev ? &pcidev->qdev : NULL; in pc_vga_init() 1051 dev = isadev ? DEVICE(isadev) : NULL; in pc_vga_init() 1054 return dev; in pc_vga_init() 1303 pc_dimm_plug(PC_DIMM(dev), MACHINE(pcms)); in pc_memory_plug() 1349 pc_dimm_unplug(PC_DIMM(dev), MACHINE(pcms)); in pc_memory_unplug() 1350 qdev_unrealize(dev); in pc_memory_unplug() 1359 g_assert(!dev->hotplugged); in pc_hv_balloon_pre_plug() 1399 pcms->iommu = dev; in pc_machine_device_pre_plug_cb() 1409 pc_memory_plug(hotplug_dev, dev, errp); in pc_machine_device_plug_cb() [all …]
|
/qemu/hw/usb/ |
H A D | dev-uas.c | 117 USBDevice dev; member 143 SCSIDevice *dev; member 637 UASDevice *uas = USB_UAS(dev); in usb_uas_handle_reset() 667 UASDevice *uas = USB_UAS(dev); in usb_uas_cancel_io() 717 if (req->dev == NULL) { in usb_uas_command() 777 if (dev == NULL) { in usb_uas_task() 786 if (req && req->dev == dev) { in usb_uas_task() 930 DeviceState *d = DEVICE(dev); in usb_uas_realize() 932 usb_desc_create_serial(dev); in usb_uas_realize() 933 usb_desc_init(dev); in usb_uas_realize() [all …]
|
H A D | u2f.c | 149 static void u2f_key_handle_reset(USBDevice *dev) in u2f_key_handle_reset() argument 151 U2FKeyState *key = U2F_KEY(dev); in u2f_key_handle_reset() 159 U2FKeyState *key = U2F_KEY(dev); in u2f_key_handle_control() 240 U2FKeyState *key = U2F_KEY(dev); in u2f_key_handle_data() 274 static void u2f_key_unrealize(USBDevice *dev) in u2f_key_unrealize() argument 276 U2FKeyState *key = U2F_KEY(dev); in u2f_key_unrealize() 286 U2FKeyState *key = U2F_KEY(dev); in u2f_key_realize() 290 usb_desc_create_serial(dev); in u2f_key_realize() 291 usb_desc_init(dev); in u2f_key_realize() 301 key->ep = usb_ep_get(dev, USB_TOKEN_IN, 1); in u2f_key_realize() [all …]
|
H A D | hcd-xhci-sysbus.c | 28 void xhci_sysbus_reset(DeviceState *dev) in xhci_sysbus_reset() argument 30 XHCISysbusState *s = XHCI_SYSBUS(dev); in xhci_sysbus_reset() 35 static void xhci_sysbus_realize(DeviceState *dev, Error **errp) in xhci_sysbus_realize() argument 37 XHCISysbusState *s = XHCI_SYSBUS(dev); in xhci_sysbus_realize() 44 qdev_init_gpio_out_named(dev, s->irq, SYSBUS_DEVICE_GPIO_IRQ, in xhci_sysbus_realize() 53 sysbus_init_mmio(SYS_BUS_DEVICE(dev), &s->xhci.mem); in xhci_sysbus_realize() 73 Aml *dev = aml_device("XHCI"); in xhci_sysbus_build_aml() local 80 aml_append(dev, aml_name_decl("_HID", aml_eisaid("PNP0D10"))); in xhci_sysbus_build_aml() 81 aml_append(dev, aml_name_decl("_CRS", crs)); in xhci_sysbus_build_aml() 82 aml_append(scope, dev); in xhci_sysbus_build_aml()
|
/qemu/hw/ide/ |
H A D | via.c | 122 static void via_ide_reset(DeviceState *dev) in via_ide_reset() argument 124 PCIIDEState *d = PCI_IDE(dev); in via_ide_reset() 125 PCIDevice *pd = PCI_DEVICE(dev); in via_ide_reset() 197 static void via_ide_realize(PCIDevice *dev, Error **errp) in via_ide_realize() argument 199 PCIIDEState *d = PCI_IDE(dev); in via_ide_realize() 200 DeviceState *ds = DEVICE(dev); in via_ide_realize() 201 uint8_t *pci_conf = dev->config; in via_ide_realize() 205 dev->wmask[PCI_INTERRUPT_LINE] = 0; in via_ide_realize() 206 dev->wmask[PCI_CLASS_PROG] = 5; in via_ide_realize() 237 static void via_ide_exitfn(PCIDevice *dev) in via_ide_exitfn() argument [all …]
|
/qemu/hw/intc/ |
H A D | sifive_plic.c | 268 static void sifive_plic_reset(DeviceState *dev) in sifive_plic_reset() argument 270 SiFivePLICState *s = SIFIVE_PLIC(dev); in sifive_plic_reset() 358 SiFivePLICState *s = SIFIVE_PLIC(dev); in sifive_plic_realize() 363 sysbus_init_mmio(SYS_BUS_DEVICE(dev), &s->mmio); in sifive_plic_realize() 478 DeviceState *dev = qdev_new(TYPE_SIFIVE_PLIC); in type_init() local 484 qdev_prop_set_string(dev, "hart-config", hart_config); in type_init() 485 qdev_prop_set_uint32(dev, "hartid-base", hartid_base); in type_init() 486 qdev_prop_set_uint32(dev, "num-sources", num_sources); in type_init() 496 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, addr); in type_init() 498 plic = SIFIVE_PLIC(dev); in type_init() [all …]
|
/qemu/python/ |
H A D | Makefile | 1 QEMU_VENV_DIR=.dev-venv 67 $(PIP_INSTALL) wheel 1>/dev/null; \ 69 $(PIP_INSTALL) -r tests/minreqs.txt 1>/dev/null; \ 71 $(PIP_INSTALL) -e . 1>/dev/null; \ 83 .PHONY: dev-venv 84 dev-venv: $(QEMU_VENV_DIR) $(QEMU_VENV_DIR)/bin/activate 92 make develop 1>/dev/null; \ 96 .PHONY: check-dev 97 check-dev: dev-venv
|
/qemu/hw/acpi/ |
H A D | ipmi.c | 67 Aml *dev; in build_ipmi_dev_aml() local 78 dev = aml_device("MI%d", info.uuid); in build_ipmi_dev_aml() 79 aml_append(dev, aml_name_decl("_HID", aml_eisaid("IPI0001"))); in build_ipmi_dev_aml() 80 aml_append(dev, aml_name_decl("_STR", aml_string("ipmi_%s", in build_ipmi_dev_aml() 82 aml_append(dev, aml_name_decl("_UID", aml_int(info.uuid))); in build_ipmi_dev_aml() 83 aml_append(dev, aml_name_decl("_CRS", aml_ipmi_crs(&info))); in build_ipmi_dev_aml() 84 aml_append(dev, aml_name_decl("_IFT", aml_int(info.interface_type))); in build_ipmi_dev_aml() 85 aml_append(dev, aml_name_decl("_SRV", aml_int(version))); in build_ipmi_dev_aml() 87 aml_append(scope, dev); in build_ipmi_dev_aml()
|
/qemu/hw/9pfs/ |
H A D | 9p-util.h | 36 uint64_t dev; in makedev_dotl() local 39 dev = (((uint64_t) (dev_major & 0x00000fffu)) << 8); in makedev_dotl() 40 dev |= (((uint64_t) (dev_major & 0xfffff000u)) << 32); in makedev_dotl() 41 dev |= (((uint64_t) (dev_minor & 0x000000ffu)) << 0); in makedev_dotl() 42 dev |= (((uint64_t) (dev_minor & 0xffffff00u)) << 12); in makedev_dotl() 43 return dev; in makedev_dotl() 54 static inline uint64_t host_dev_to_dotl_dev(dev_t dev) in host_dev_to_dotl_dev() argument 57 return dev; in host_dev_to_dotl_dev() 59 return makedev_dotl(major(dev), minor(dev)); in host_dev_to_dotl_dev() 261 int qemu_mknodat(int dirfd, const char *filename, mode_t mode, dev_t dev);
|
/qemu/hw/arm/ |
H A D | integratorcp.c | 293 SysBusDevice *dev = SYS_BUS_DEVICE(d); in integratorcm_realize() local 302 sysbus_init_mmio(dev, &s->iomem); in integratorcm_realize() 450 DeviceState *dev = DEVICE(obj); in icp_pic_init() local 454 qdev_init_gpio_in(dev, icp_pic_set_irq, 32); in icp_pic_init() 566 DeviceState *dev = DEVICE(obj); in icp_control_init() local 594 DeviceState *dev, *sic, *icp; in integratorcp_init() local 621 dev = qdev_new(TYPE_INTEGRATOR_CM); in integratorcp_init() 622 qdev_prop_set_uint32(dev, "memsz", ram_size >> 20); in integratorcp_init() 631 pic[i] = qdev_get_gpio_in(dev, i); in integratorcp_init() 661 dev = qdev_new("pl041"); in integratorcp_init() [all …]
|
H A D | stm32f405_soc.c | 92 DeviceState *dev, *armv7m; in stm32f405_soc_realize() local 164 dev = DEVICE(&s->syscfg); in stm32f405_soc_realize() 168 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize() 174 dev = DEVICE(&(s->usart[i])); in stm32f405_soc_realize() 179 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize() 186 dev = DEVICE(&(s->timer[i])); in stm32f405_soc_realize() 191 busdev = SYS_BUS_DEVICE(dev); in stm32f405_soc_realize() 211 dev = DEVICE(&(s->adc[i])); in stm32f405_soc_realize() 223 dev = DEVICE(&(s->spi[i])); in stm32f405_soc_realize() 233 dev = DEVICE(&s->exti); in stm32f405_soc_realize() [all …]
|
H A D | pxa2xx_gpio.c | 268 DeviceState *dev; in pxa2xx_gpio_init() local 270 dev = qdev_new(TYPE_PXA2XX_GPIO); in pxa2xx_gpio_init() 271 qdev_prop_set_int32(dev, "lines", lines); in pxa2xx_gpio_init() 276 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 0, in pxa2xx_gpio_init() 278 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 1, in pxa2xx_gpio_init() 280 sysbus_connect_irq(SYS_BUS_DEVICE(dev), 2, in pxa2xx_gpio_init() 283 return dev; in pxa2xx_gpio_init() 289 DeviceState *dev = DEVICE(sbd); in pxa2xx_gpio_initfn() local 290 PXA2xxGPIOInfo *s = PXA2XX_GPIO(dev); in pxa2xx_gpio_initfn() 302 PXA2xxGPIOInfo *s = PXA2XX_GPIO(dev); in pxa2xx_gpio_realize() [all …]
|
/qemu/include/hw/ |
H A D | qdev-clock.h | 33 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, 103 void qdev_finalize_clocklist(DeviceState *dev); 162 void qdev_init_clocks(DeviceState *dev, const ClockPortInitArray clocks);
|
H A D | qdev-properties.h | 182 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); 193 void qdev_prop_set_int32(DeviceState *dev, const char *name, int32_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); [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | 149.out | 6 # Open dev 20 # Close dev 42 # Open dev 56 # Close dev 64 # Open dev 78 # Close dev 100 # Open dev 124 # Open dev 160 # Open dev 182 # Open dev [all …]
|
/qemu/hw/block/ |
H A D | fdc-isa.c | 90 ISADevice *isadev = ISA_DEVICE(dev); in isabus_fdc_realize() 92 FDCtrlISABus *isa = ISA_FDC(dev); in isabus_fdc_realize() 116 fdctrl_realize_common(dev, fdctrl, &err); in isabus_fdc_realize() 155 Aml *dev, *fdi; in build_fdinfo_aml() local 160 dev = aml_device("FLP%c", 'A' + idx); in build_fdinfo_aml() 191 aml_append(dev, aml_name_decl("_FDI", fdi)); in build_fdinfo_aml() 192 return dev; in build_fdinfo_aml() 237 Aml *dev; in build_fdc_aml() local 256 dev = aml_device("FDC0"); in build_fdc_aml() 268 aml_append(dev, aml_name_decl("_FDE", in build_fdc_aml() [all …]
|
/qemu/hw/watchdog/ |
H A D | wdt_diag288.c | 33 static void wdt_diag288_reset(DeviceState *dev) in wdt_diag288_reset() argument 35 DIAG288State *diag288 = DIAG288(dev); in wdt_diag288_reset() 48 static void diag288_timer_expired(void *dev) in diag288_timer_expired() argument 61 wdt_diag288_reset(dev); in diag288_timer_expired() 95 static void wdt_diag288_realize(DeviceState *dev, Error **errp) in wdt_diag288_realize() argument 97 DIAG288State *diag288 = DIAG288(dev); in wdt_diag288_realize() 101 dev); in wdt_diag288_realize() 104 static void wdt_diag288_unrealize(DeviceState *dev) in wdt_diag288_unrealize() argument 106 DIAG288State *diag288 = DIAG288(dev); in wdt_diag288_unrealize()
|
/qemu/hw/misc/ |
H A D | omap_gpmc.c | 48 DeviceState *dev; member 131 nand_setpins(f->dev, 0, 0, 0, 1, 0); in omap_nand_read() 134 v = nand_getio(f->dev); in omap_nand_read() 138 v |= (nand_getio(f->dev) << 8); in omap_nand_read() 142 v |= (nand_getio(f->dev) << 16); in omap_nand_read() 143 v |= (nand_getio(f->dev) << 24); in omap_nand_read() 146 v = nand_getio(f->dev); in omap_nand_read() 154 v |= (nand_getio(f->dev) << 16); in omap_nand_read() 400 if (!f->iomem && !f->dev) { in omap_gpmc_cs_map() 436 if (!f->iomem && !f->dev) { in omap_gpmc_cs_unmap() [all …]
|
/qemu/hw/tpm/ |
H A D | tpm_spapr.c | 133 SpaprTpmState *s = VIO_SPAPR_VTPM(dev); in tpm_spapr_do_crq() 152 spapr_tpm_send_crq(dev, &local_crq); in tpm_spapr_do_crq() 160 spapr_tpm_send_crq(dev, &local_crq); in tpm_spapr_do_crq() 193 spapr_tpm_send_crq(dev, &local_crq); in tpm_spapr_do_crq() 212 spapr_tpm_send_crq(dev, &local_crq); in tpm_spapr_do_crq() 220 spapr_tpm_send_crq(dev, &local_crq); in tpm_spapr_do_crq() 282 SpaprTpmState *s = VIO_SPAPR_VTPM(dev); in tpm_spapr_get_dt_compatible() 294 static void tpm_spapr_reset(SpaprVioDevice *dev) in tpm_spapr_reset() argument 296 SpaprTpmState *s = VIO_SPAPR_VTPM(dev); in tpm_spapr_reset() 376 SpaprTpmState *s = VIO_SPAPR_VTPM(dev); in tpm_spapr_realizefn() [all …]
|
/qemu/hw/audio/ |
H A D | virtio-snd-pci.c | 39 VirtIOSoundPCI *dev = VIRTIO_SND_PCI(vpci_dev); in virtio_snd_pci_realize() local 40 DeviceState *vdev = DEVICE(&dev->vdev); in virtio_snd_pci_realize() 62 VirtIOSoundPCI *dev = VIRTIO_SND_PCI(obj); in virtio_snd_pci_instance_init() local 64 virtio_instance_init_common(obj, &dev->vdev, sizeof(dev->vdev), in virtio_snd_pci_instance_init() 79 VirtIOSoundPCI *dev = NULL; in virtio_snd_pci_init() local 83 dev = VIRTIO_SND_PCI(vdev); in virtio_snd_pci_init() 84 qdev_prop_set_string(DEVICE(&dev->vdev), "audiodev", audiodev); in virtio_snd_pci_init()
|
/qemu/hw/mips/ |
H A D | jazz.c | 125 DeviceState *dev; in mips_jazz_init_net() local 136 dev = qdev_new("dp8393x"); in mips_jazz_init_net() 137 qdev_set_nic_properties(dev, nd); in mips_jazz_init_net() 142 sysbus = SYS_BUS_DEVICE(dev); in mips_jazz_init_net() 186 DeviceState *dev, *rc4030; in mips_jazz_init() local 302 sysbus = SYS_BUS_DEVICE(dev); in mips_jazz_init() 334 dev = qdev_new(TYPE_SYSBUS_ESP); in mips_jazz_init() 335 sysbus_esp = SYSBUS_ESP(dev); in mips_jazz_init() 344 sysbus = SYS_BUS_DEVICE(dev); in mips_jazz_init() 394 dev = qdev_new("ds1225y"); in mips_jazz_init() [all …]
|
/qemu/hw/ppc/ |
H A D | ppc4xx_devs.c | 52 static void ppc4xx_mal_reset(DeviceState *dev) in ppc4xx_mal_reset() argument 54 Ppc4xxMalState *mal = PPC4xx_MAL(dev); in ppc4xx_mal_reset() 183 Ppc4xxMalState *mal = PPC4xx_MAL(dev); in ppc4xx_mal_realize() 184 Ppc4xxDcrDeviceState *dcr = PPC4xx_DCR_DEVICE(dev); in ppc4xx_mal_realize() 308 static void ppc405_plb_reset(DeviceState *dev) in ppc405_plb_reset() argument 310 Ppc4xxPlbState *plb = PPC4xx_PLB(dev); in ppc405_plb_reset() 319 Ppc4xxPlbState *plb = PPC4xx_PLB(dev); in ppc405_plb_realize() 490 static void ppc405_ebc_reset(DeviceState *dev) in ppc405_ebc_reset() argument 492 Ppc4xxEbcState *ebc = PPC4xx_EBC(dev); in ppc405_ebc_reset() 509 Ppc4xxEbcState *ebc = PPC4xx_EBC(dev); in ppc405_ebc_realize() [all …]
|