Home
last modified time | relevance | path

Searched refs:dev (Results 151 – 175 of 1515) sorted by relevance

12345678910>>...61

/qemu/hw/misc/
H A Dimx6_ccm.c264 freq = imx6_analog_get_pll2_clk(dev) * 18 in imx6_analog_get_pll2_pfd0_clk()
276 freq = imx6_analog_get_pll2_clk(dev) * 18 in imx6_analog_get_pll2_pfd2_clk()
290 freq = imx6_analog_get_pll2_clk(dev); in imx6_analog_get_periph_clk()
293 freq = imx6_analog_get_pll2_pfd2_clk(dev); in imx6_analog_get_periph_clk()
316 freq = imx6_analog_get_periph_clk(dev) in imx6_ccm_get_ahb_clk()
328 freq = imx6_ccm_get_ahb_clk(dev) in imx6_ccm_get_ipg_clk()
340 freq = imx6_ccm_get_ipg_clk(dev) in imx6_ccm_get_per_clk()
351 IMX6CCMState *s = IMX6_CCM(dev); in imx6_ccm_get_clock_frequency()
382 static void imx6_ccm_reset(DeviceState *dev) in imx6_ccm_reset() argument
384 IMX6CCMState *s = IMX6_CCM(dev); in imx6_ccm_reset()
[all …]
H A Dimx25_ccm.c113 IMX25CCMState *s = IMX25_CCM(dev); in imx25_ccm_get_mpll_clk()
126 static uint32_t imx25_ccm_get_mcu_clk(IMXCCMState *dev) in imx25_ccm_get_mcu_clk() argument
129 IMX25CCMState *s = IMX25_CCM(dev); in imx25_ccm_get_mcu_clk()
131 freq = imx25_ccm_get_mpll_clk(dev); in imx25_ccm_get_mcu_clk()
147 IMX25CCMState *s = IMX25_CCM(dev); in imx25_ccm_get_ahb_clk()
149 freq = imx25_ccm_get_mcu_clk(dev) in imx25_ccm_get_ahb_clk()
161 freq = imx25_ccm_get_ahb_clk(dev) / 2; in imx25_ccm_get_ipg_clk()
178 freq = imx25_ccm_get_ipg_clk(dev); in imx25_ccm_get_clock_frequency()
194 static void imx25_ccm_reset(DeviceState *dev) in imx25_ccm_reset() argument
196 IMX25CCMState *s = IMX25_CCM(dev); in imx25_ccm_reset()
[all …]
H A Dpvpanic-isa.c47 static void pvpanic_isa_realizefn(DeviceState *dev, Error **errp) in pvpanic_isa_realizefn() argument
49 ISADevice *d = ISA_DEVICE(dev); in pvpanic_isa_realizefn()
50 PVPanicISAState *s = PVPANIC_ISA_DEVICE(dev); in pvpanic_isa_realizefn()
71 Aml *dev = aml_device("PEVT"); in build_pvpanic_isa_aml() local
79 aml_append(dev, aml_name_decl("_CRS", crs)); in build_pvpanic_isa_aml()
81 aml_append(dev, aml_operation_region("PEOR", AML_SYSTEM_IO, in build_pvpanic_isa_aml()
85 aml_append(dev, field); in build_pvpanic_isa_aml()
88 aml_append(dev, aml_name_decl("_STA", aml_int(0xF))); in build_pvpanic_isa_aml()
93 aml_append(dev, method); in build_pvpanic_isa_aml()
97 aml_append(dev, method); in build_pvpanic_isa_aml()
[all …]
/qemu/hw/usb/
H A Ddev-storage-bot.c27 static void usb_msd_bot_realize(USBDevice *dev, Error **errp) in usb_msd_bot_realize() argument
29 MSDState *s = USB_STORAGE_DEV(dev); in usb_msd_bot_realize()
30 DeviceState *d = DEVICE(dev); in usb_msd_bot_realize()
32 usb_desc_create_serial(dev); in usb_msd_bot_realize()
33 usb_desc_init(dev); in usb_msd_bot_realize()
34 dev->flags |= (1 << USB_DEV_FLAG_IS_SCSI_STORAGE); in usb_msd_bot_realize()
36 s->dev.auto_attach = 0; in usb_msd_bot_realize()
39 scsi_bus_init(&s->bus, sizeof(s->bus), DEVICE(dev), &usb_msd_scsi_info_bot); in usb_msd_bot_realize()
40 usb_msd_handle_reset(dev); in usb_msd_bot_realize()
H A Ddev-storage-classic.c30 static void usb_msd_storage_realize(USBDevice *dev, Error **errp) in usb_msd_storage_realize() argument
32 MSDState *s = USB_STORAGE_DEV(dev); in usb_msd_storage_realize()
55 usb_desc_create_serial(dev); in usb_msd_storage_realize()
56 usb_desc_init(dev); in usb_msd_storage_realize()
57 dev->flags |= (1 << USB_DEV_FLAG_IS_SCSI_STORAGE); in usb_msd_storage_realize()
58 scsi_bus_init(&s->bus, sizeof(s->bus), DEVICE(dev), in usb_msd_storage_realize()
66 usb_msd_handle_reset(dev); in usb_msd_storage_realize()
90 USBDevice *dev = USB_DEVICE(obj); in usb_msd_get_bootindex() local
91 MSDState *s = USB_STORAGE_DEV(dev); in usb_msd_get_bootindex()
99 USBDevice *dev = USB_DEVICE(obj); in usb_msd_set_bootindex() local
[all …]
/qemu/subprojects/libvduse/
H A Dlibvduse.h30 void (*enable_queue)(VduseDev *dev, VduseVirtq *vq);
32 void (*disable_queue)(VduseDev *dev, VduseVirtq *vq);
117 void *vduse_dev_get_priv(VduseDev *dev);
128 VduseVirtq *vduse_dev_get_queue(VduseDev *dev, int index);
138 int vduse_dev_get_fd(VduseDev *dev);
148 int vduse_dev_handler(VduseDev *dev);
161 int vduse_dev_update_config(VduseDev *dev, uint32_t size,
174 int vduse_dev_setup_queue(VduseDev *dev, int index, int max_size);
186 int vduse_set_reconnect_log_file(VduseDev *dev, const char *filename);
245 int vduse_dev_destroy(VduseDev *dev);
/qemu/hw/ppc/
H A Dmac_oldworld.c104 DeviceState *dev, *pic_dev, *grackle_dev; in ppc_heathrow_init() local
247 qdev_prop_set_chr(dev, "chrA", serial_hd(0)); in ppc_heathrow_init()
292 adb_bus = qdev_get_child_bus(dev, "adb.0"); in ppc_heathrow_init()
293 dev = qdev_new(TYPE_ADB_KEYBOARD); in ppc_heathrow_init()
295 dev = qdev_new(TYPE_ADB_MOUSE); in ppc_heathrow_init()
308 dev = qdev_new(TYPE_FW_CFG_MEM); in ppc_heathrow_init()
309 fw_cfg = FW_CFG(dev); in ppc_heathrow_init()
310 qdev_prop_set_uint32(dev, "data_width", 1); in ppc_heathrow_init()
313 s = SYS_BUS_DEVICE(dev); in ppc_heathrow_init()
379 pci = PCI_DEVICE(dev); in heathrow_fw_dev_path()
[all …]
/qemu/include/hw/timer/
H A Di8254.h51 DeviceState *dev; in OBJECT_DECLARE_TYPE() local
55 dev = DEVICE(d); in OBJECT_DECLARE_TYPE()
56 qdev_prop_set_uint32(dev, "iobase", base); in OBJECT_DECLARE_TYPE()
58 qdev_connect_gpio_out(dev, 0, in OBJECT_DECLARE_TYPE()
67 DeviceState *dev; in kvm_pit_init() local
71 dev = DEVICE(d); in kvm_pit_init()
72 qdev_prop_set_uint32(dev, "iobase", base); in kvm_pit_init()
78 void pit_set_gate(ISADevice *dev, int channel, int val);
79 void pit_get_channel_info(ISADevice *dev, int channel, PITChannelInfo *info);
/qemu/hw/core/
H A Dvm-change-state-handler.c22 static int qdev_get_dev_tree_depth(DeviceState *dev) in qdev_get_dev_tree_depth() argument
26 for (depth = 0; dev; depth++) { in qdev_get_dev_tree_depth()
27 BusState *bus = dev->parent_bus; in qdev_get_dev_tree_depth()
33 dev = bus->parent; in qdev_get_dev_tree_depth()
55 VMChangeStateEntry *qdev_add_vm_change_state_handler(DeviceState *dev, in qdev_add_vm_change_state_handler() argument
59 return qdev_add_vm_change_state_handler_full(dev, cb, NULL, opaque); in qdev_add_vm_change_state_handler()
67 DeviceState *dev, VMChangeStateHandler *cb, in qdev_add_vm_change_state_handler_full() argument
70 int depth = qdev_get_dev_tree_depth(dev); in qdev_add_vm_change_state_handler_full()
/qemu/hw/loongarch/
H A Dvirt.c67 return PFLASH_CFI01(dev); in virt_flash_create1()
80 DeviceState *dev = DEVICE(flash); in virt_flash_map1() local
370 int pin, dev; in fdt_add_pcie_irq_map_node() local
385 for (dev = 0; dev < GPEX_NUM_IRQS; dev++) { in fdt_add_pcie_irq_map_node()
386 int devfn = dev * 0x8; in fdt_add_pcie_irq_map_node()
538 DeviceState *dev; in create_acpi_ged() local
558 return dev; in create_acpi_ged()
563 DeviceState *dev; in create_platform_bus() local
574 sysbus = SYS_BUS_DEVICE(dev); in create_platform_bus()
583 return dev; in create_platform_bus()
[all …]
/qemu/hw/i386/
H A Dmicrovm-dt.c65 SysBusDevice *dev = SYS_BUS_DEVICE(mmio); in dt_add_virtio() local
74 hwaddr base = dev->mmio[0].addr; in dt_add_virtio()
153 hwaddr base = dev->mmio[0].addr; in dt_add_ioapic()
232 DeviceState *dev = kid->child; in dt_setup_isa_bus() local
235 obj = object_dynamic_cast(OBJECT(dev), TYPE_ISA_SERIAL); in dt_setup_isa_bus()
250 object_get_typename(OBJECT(dev))); in dt_setup_isa_bus()
264 DeviceState *dev = kid->child; in dt_setup_sys_bus() local
267 obj = object_dynamic_cast(OBJECT(dev), TYPE_IOAPIC); in dt_setup_sys_bus()
275 DeviceState *dev = kid->child; in dt_setup_sys_bus() local
292 obj = object_dynamic_cast(OBJECT(dev), TYPE_GPEX_HOST); in dt_setup_sys_bus()
[all …]
/qemu/include/hw/ipack/
H A Dipack.h44 uint16_t (*io_read)(IPackDevice *dev, uint8_t addr);
45 void (*io_write)(IPackDevice *dev, uint8_t addr, uint16_t val);
47 uint16_t (*id_read)(IPackDevice *dev, uint8_t addr);
48 void (*id_write)(IPackDevice *dev, uint8_t addr, uint16_t val);
50 uint16_t (*int_read)(IPackDevice *dev, uint8_t addr);
51 void (*int_write)(IPackDevice *dev, uint8_t addr, uint16_t val);
53 uint16_t (*mem_read16)(IPackDevice *dev, uint32_t addr);
54 void (*mem_write16)(IPackDevice *dev, uint32_t addr, uint16_t val);
56 uint8_t (*mem_read8)(IPackDevice *dev, uint32_t addr);
57 void (*mem_write8)(IPackDevice *dev, uint32_t addr, uint8_t val);
/qemu/tests/rocker/
H A Dbridge-vlan5 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
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"
23 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p1"
24 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p2"
31 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p1 flood off"
32 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p2 flood off"
42 simp ssh tut h1 --cmd "sudo vconfig add sw1p1 57 >/dev/null 2>&1"
46 simp ssh tut h2 --cmd "sudo vconfig add sw1p1 57 >/dev/null 2>&1"
[all …]
/qemu/include/hw/virtio/
H A Dvhost.h39 struct vhost_dev *dev; member
68 int (*vhost_dev_config_notifier)(struct vhost_dev *dev);
142 struct vhost_dev dev; member
271 int vhost_dev_set_config(struct vhost_dev *dev, const uint8_t *data,
282 void vhost_dev_set_config_notifier(struct vhost_dev *dev,
339 int vhost_dev_set_inflight(struct vhost_dev *dev,
341 int vhost_dev_get_inflight(struct vhost_dev *dev, uint16_t queue_size,
343 bool vhost_dev_has_iommu(struct vhost_dev *dev);
365 bool vhost_supports_device_state(struct vhost_dev *dev);
406 int vhost_set_device_state_fd(struct vhost_dev *dev,
[all …]
/qemu/hw/i2c/
H A Dsmbus_eeprom.c52 static uint8_t eeprom_receive_byte(SMBusDevice *dev) in eeprom_receive_byte() argument
54 SMBusEEPROMDevice *eeprom = SMBUS_EEPROM(dev); in eeprom_receive_byte()
61 dev->i2c.address, val); in eeprom_receive_byte()
68 SMBusEEPROMDevice *eeprom = SMBUS_EEPROM(dev); in eeprom_write_data()
74 dev->i2c.address, buf[0], buf[1]); in eeprom_write_data()
122 static void smbus_eeprom_reset(DeviceState *dev) in smbus_eeprom_reset() argument
134 smbus_eeprom_reset(dev); in smbus_eeprom_realize()
170 DeviceState *dev; in type_init() local
172 dev = qdev_new(TYPE_SMBUS_EEPROM); in type_init()
173 qdev_prop_set_uint8(dev, "address", address); in type_init()
[all …]
/qemu/hw/block/
H A Dfdc-sysbus.c101 DeviceState *dev; in fdctrl_init_sysbus() local
105 dev = qdev_new("sysbus-fdc"); in fdctrl_init_sysbus()
106 sys = SYSBUS_FDC(dev); in fdctrl_init_sysbus()
107 sbd = SYS_BUS_DEVICE(dev); in fdctrl_init_sysbus()
118 DeviceState *dev; in sun4m_fdctrl_init() local
121 dev = qdev_new("sun-fdtwo"); in sun4m_fdctrl_init()
123 sys = SYSBUS_FDC(dev); in sun4m_fdctrl_init()
126 *fdc_tc = qdev_get_gpio_in(dev, 0); in sun4m_fdctrl_init()
133 DeviceState *dev = DEVICE(obj); in sysbus_fdc_common_instance_init() local
135 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in sysbus_fdc_common_instance_init()
[all …]
/qemu/tests/docker/dockerfiles/
H A Ddebian-all-test-cross.docker28 libclang-rt-dev \
39 libc6-dev-arm64-cross \
41 libc6-dev-armhf-cross \
43 libc6-dev-hppa-cross \
45 libc6-dev-m68k-cross \
47 libc6-dev-mips-cross \
49 libc6-dev-mips64-cross \
53 libc6-dev-mipsel-cross \
57 libc6-dev-ppc64-cross \
63 libc6-dev-s390x-cross \
[all …]
/qemu/tests/qtest/
H A Dvirtio-net-test.c31 static void rx_test(QVirtioDevice *dev, in rx_test() argument
55 qvirtqueue_kick(qts, dev, vq, free_head); in rx_test()
68 static void tx_test(QVirtioDevice *dev, in tx_test() argument
150 QVirtioDevice *dev = net_if->vdev; in send_recv_test() local
155 rx_test(dev, t_alloc, rx, sv[0]); in send_recv_test()
156 tx_test(dev, t_alloc, tx, sv[0]); in send_recv_test()
162 QVirtioDevice *dev = net_if->vdev; in stop_cont_test() local
171 QVirtioPCIDevice *dev = obj; in hotplug() local
172 QTestState *qts = dev->pdev->bus->qts; in hotplug()
292 QVirtioNet *dev = obj; in large_tx() local
[all …]
/qemu/hw/char/
H A Dserial-isa.c58 ISADevice *isadev = ISA_DEVICE(dev); in serial_isa_realizefn()
59 ISASerialState *isa = ISA_SERIAL(dev); in serial_isa_realizefn()
80 qdev_set_legacy_instance_id(dev, isa->iobase, 3); in serial_isa_realizefn()
89 Aml *dev; in serial_isa_build_aml() local
96 dev = aml_device("COM%d", isa->index + 1); in serial_isa_build_aml()
100 aml_append(dev, aml_name_decl("_CRS", crs)); in serial_isa_build_aml()
102 aml_append(scope, dev); in serial_isa_build_aml()
164 DeviceState *dev; in type_init() local
168 dev = DEVICE(isadev); in type_init()
169 qdev_prop_set_uint32(dev, "index", index); in type_init()
[all …]
H A Dmcf_uart.c235 mcf_uart_state *s = MCF_UART(dev); in mcf_uart_reset()
299 mcf_uart_state *s = MCF_UART(dev); in mcf_uart_instance_init()
302 sysbus_init_mmio(dev, &s->iomem); in mcf_uart_instance_init()
304 sysbus_init_irq(dev, &s->irq); in mcf_uart_instance_init()
309 mcf_uart_state *s = MCF_UART(dev); in mcf_uart_realize()
347 DeviceState *dev; in type_init() local
349 dev = qdev_new(TYPE_MCF_UART); in type_init()
356 return dev; in type_init()
361 DeviceState *dev; in mcf_uart_create_mmap() local
363 dev = mcf_uart_create(irq, chrdrv); in mcf_uart_create_mmap()
[all …]
/qemu/include/hw/pci/
H A Dshpc.h40 int shpc_bar_size(PCIDevice *dev);
41 int shpc_init(PCIDevice *dev, PCIBus *sec_bus, MemoryRegion *bar,
43 void shpc_cleanup(PCIDevice *dev, MemoryRegion *bar);
44 void shpc_free(PCIDevice *dev);
48 void shpc_device_plug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
50 void shpc_device_unplug_cb(HotplugHandler *hotplug_dev, DeviceState *dev,
53 DeviceState *dev, Error **errp);
60 static inline bool shpc_present(const PCIDevice *dev) in shpc_present() argument
62 return dev->cap_present & QEMU_PCI_CAP_SHPC; in shpc_present()
/qemu/hw/ide/
H A Disa.c68 static void isa_ide_realizefn(DeviceState *dev, Error **errp) in isa_ide_realizefn() argument
70 ISADevice *isadev = ISA_DEVICE(dev); in isa_ide_realizefn()
71 ISAIDEState *s = ISA_IDE(dev); in isa_ide_realizefn()
73 ide_bus_init(&s->bus, sizeof(s->bus), dev, 0, 2); in isa_ide_realizefn()
76 vmstate_register_any(VMSTATE_IF(dev), &vmstate_ide_isa, s); in isa_ide_realizefn()
83 DeviceState *dev; in isa_ide_init() local
88 dev = DEVICE(isadev); in isa_ide_init()
89 qdev_prop_set_uint32(dev, "iobase", iobase); in isa_ide_init()
90 qdev_prop_set_uint32(dev, "iobase2", iobase2); in isa_ide_init()
91 qdev_prop_set_uint32(dev, "irq", irqnum); in isa_ide_init()
[all …]
/qemu/hw/pci-bridge/
H A Dsimba.c40 static void simba_pci_bridge_realize(PCIDevice *dev, Error **errp) in simba_pci_bridge_realize() argument
51 SimbaPCIBridge *br = SIMBA_PCI_BRIDGE(dev); in simba_pci_bridge_realize()
53 pci_bridge_initfn(dev, TYPE_PCI_BUS); in simba_pci_bridge_realize()
55 pci_set_word(dev->config + PCI_COMMAND, PCI_COMMAND_MEMORY); in simba_pci_bridge_realize()
56 pci_set_word(dev->config + PCI_STATUS, in simba_pci_bridge_realize()
61 pci_set_word(dev->config + PCI_IO_BASE, PCI_IO_RANGE_TYPE_32); in simba_pci_bridge_realize()
62 pci_set_word(dev->config + PCI_IO_LIMIT, PCI_IO_RANGE_TYPE_32); in simba_pci_bridge_realize()
63 pci_set_word(dev->wmask + PCI_IO_BASE_UPPER16, 0xffff); in simba_pci_bridge_realize()
64 pci_set_word(dev->wmask + PCI_IO_LIMIT_UPPER16, 0xffff); in simba_pci_bridge_realize()
/qemu/hw/sd/
H A Dsdhci-pci.c30 static void sdhci_pci_realize(PCIDevice *dev, Error **errp) in sdhci_pci_realize() argument
33 SDHCIState *s = PCI_SDHCI(dev); in sdhci_pci_realize()
41 dev->config[PCI_CLASS_PROG] = 0x01; /* Standard Host supported DMA */ in sdhci_pci_realize()
42 dev->config[PCI_INTERRUPT_PIN] = 0x01; /* interrupt pin A */ in sdhci_pci_realize()
43 s->irq = pci_allocate_irq(dev); in sdhci_pci_realize()
44 s->dma_as = pci_get_address_space(dev); in sdhci_pci_realize()
45 pci_register_bar(dev, 0, PCI_BASE_ADDRESS_SPACE_MEMORY, &s->iomem); in sdhci_pci_realize()
48 static void sdhci_pci_exit(PCIDevice *dev) in sdhci_pci_exit() argument
50 SDHCIState *s = PCI_SDHCI(dev); in sdhci_pci_exit()
/qemu/hw/ipack/
H A Dtpci200.c59 PCIDevice dev; member
112 TPCI200State *dev = TPCI200(pcidev); in tpci200_set_irq() local
114 uint16_t prev_status = dev->status; in tpci200_set_irq()
132 if (dev->status == prev_status) { in tpci200_set_irq()
141 pci_set_irq(&dev->dev, !dev->int_set); in tpci200_set_irq()
142 pci_set_irq(&dev->dev, dev->int_set); in tpci200_set_irq()
160 pci_irq_assert(&dev->dev); in tpci200_set_irq()
161 dev->int_set = 1; in tpci200_set_irq()
163 pci_irq_deassert(&dev->dev); in tpci200_set_irq()
164 dev->int_set = 0; in tpci200_set_irq()
[all …]

12345678910>>...61