/qemu/hw/net/ |
H A D | vmxnet3.c | 249 PCIDevice *d = PCI_DEVICE(s); in _vmxnet3_assert_interrupt_line() 269 PCIDevice *d = PCI_DEVICE(s); in _vmxnet3_deassert_interrupt_line() 309 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_trigger_interrupt() 419 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_complete_packet() 594 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_pop_next_tx_descr() 691 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_read_next_rx_descr() 983 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_indicate_packet() 1182 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_update_rx_mode() 1192 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_update_vlan_filters() 1216 PCIDevice *d = PCI_DEVICE(s); in vmxnet3_update_mcast_filters() [all …]
|
/qemu/hw/pci-host/ |
H A D | articia.c | 29 PCIDevice parent_obj; 153 static int amigaone_pcihost_bus0_map_irq(PCIDevice *pdev, int pin) in amigaone_pcihost_bus0_map_irq() 172 PCIDevice *pdev; in articia_realize() 208 static void articia_pci_host_cfg_write(PCIDevice *d, uint32_t addr, in articia_pci_host_cfg_write() 284 .instance_size = sizeof(PCIDevice),
|
H A D | versatile.c | 91 PCIDevice pci_dev; 165 DECLARE_INSTANCE_CHECKER(PCIDevice, PCI_VPB_HOST, 318 static int pci_vpb_map_irq(PCIDevice *d, int irq_num) in pci_vpb_map_irq() 346 static int pci_vpb_rv_map_irq(PCIDevice *d, int irq_num) in pci_vpb_rv_map_irq() 467 static void versatile_pci_host_realize(PCIDevice *d, Error **errp) in versatile_pci_host_realize() 493 .instance_size = sizeof(PCIDevice),
|
H A D | grackle.c | 37 static int pci_grackle_map_irq(PCIDevice *pci_dev, int irq_num) in pci_grackle_map_irq() 92 static void grackle_pci_realize(PCIDevice *d, Error **errp) in grackle_pci_realize() 117 .instance_size = sizeof(PCIDevice),
|
H A D | sabre.c | 272 static int pci_sabre_map_irq(PCIDevice *pci_dev, int irq_num) in pci_sabre_map_irq() 278 static int pci_simbaA_map_irq(PCIDevice *pci_dev, int irq_num) in pci_simbaA_map_irq() 296 static int pci_simbaB_map_irq(PCIDevice *pci_dev, int irq_num) in pci_simbaB_map_irq() 335 PCIDevice *pci_dev; in sabre_reset() 374 PCIDevice *pci_dev; in sabre_realize() 450 static void sabre_pci_realize(PCIDevice *d, Error **errp) in sabre_pci_realize()
|
/qemu/hw/pci-bridge/ |
H A D | pci_expander_bridge.c | 241 static void pxb_register_bus(PCIDevice *dev, PCIBus *pxb_bus, Error **errp) in pxb_register_bus() 260 static int pxb_map_irq_fn(PCIDevice *pci_dev, int pin) in pxb_map_irq_fn() 262 PCIDevice *pxb = pci_get_bus(pci_dev)->parent_dev; in pxb_map_irq_fn() 321 static void pxb_dev_realize_common(PCIDevice *dev, enum BusType type, in pxb_dev_realize_common() 393 static void pxb_dev_realize(PCIDevice *dev, Error **errp) in pxb_dev_realize() 403 static void pxb_dev_exitfn(PCIDevice *pci_dev) in pxb_dev_exitfn() 446 static void pxb_pcie_dev_realize(PCIDevice *dev, Error **errp) in pxb_pcie_dev_realize() 483 static void pxb_cxl_dev_realize(PCIDevice *dev, Error **errp) in pxb_cxl_dev_realize()
|
/qemu/hw/xen/ |
H A D | xen_pt.c | 83 void xen_pt_log(const PCIDevice *d, const char *f, ...) in xen_pt_log() 98 static int xen_pt_pci_config_access_check(PCIDevice *d, uint32_t addr, int len) in xen_pt_pci_config_access_check() 142 static uint32_t xen_pt_pci_read_config(PCIDevice *d, uint32_t addr, int len) in xen_pt_pci_read_config() 246 static void xen_pt_pci_write_config(PCIDevice *d, uint32_t addr, in xen_pt_pci_write_config() 435 PCIDevice *d = o; in xen_pt_bar_read() 445 PCIDevice *d = o; in xen_pt_bar_write() 592 PCIDevice *d = &s->dev; in xen_pt_region_update() 706 static void xen_pt_destroy(PCIDevice *d) { in xen_pt_destroy() 769 static void xen_pt_realize(PCIDevice *d, Error **errp) in xen_pt_realize() 929 static void xen_pt_unregister_device(PCIDevice *d) in xen_pt_unregister_device() [all …]
|
/qemu/hw/char/ |
H A D | serial-pci.c | 39 PCIDevice dev; 47 static void serial_pci_realize(PCIDevice *dev, Error **errp) in OBJECT_DECLARE_SIMPLE_TYPE() 64 static void serial_pci_exit(PCIDevice *dev) in serial_pci_exit()
|
H A D | serial-pci-multi.c | 42 PCIDevice dev; 52 static void multi_serial_pci_exit(PCIDevice *dev) in multi_serial_pci_exit() 94 static void multi_serial_pci_realize(PCIDevice *dev, Error **errp) in multi_serial_pci_realize() 183 PCIDevice *dev = PCI_DEVICE(o); in multi_serial_init()
|
/qemu/hw/watchdog/ |
H A D | wdt_i6300esb.c | 69 PCIDevice dev; 150 PCIDevice *pdev = PCI_DEVICE(dev); in i6300esb_reset() 211 static void i6300esb_config_write(PCIDevice *dev, uint32_t addr, in i6300esb_config_write() 240 static uint32_t i6300esb_config_read(PCIDevice *dev, uint32_t addr, int len) in i6300esb_config_read() 439 static void i6300esb_realize(PCIDevice *dev, Error **errp) in i6300esb_realize() 453 static void i6300esb_exit(PCIDevice *dev) in i6300esb_exit()
|
/qemu/hw/i386/kvm/ |
H A D | xen-stubs.c | 20 void xen_evtchn_snoop_msi(PCIDevice *dev, bool is_msix, unsigned int vector, in xen_evtchn_snoop_msi() 25 void xen_evtchn_remove_pci_device(PCIDevice *dev) in xen_evtchn_remove_pci_device()
|
/qemu/hw/pci/ |
H A D | pcie_host.c | 28 static inline PCIDevice *pcie_dev_find_by_mmcfg_addr(PCIBus *s, in pcie_dev_find_by_mmcfg_addr() 40 PCIDevice *pci_dev = pcie_dev_find_by_mmcfg_addr(s, mmcfg_addr); in pcie_mmcfg_data_write() 58 PCIDevice *pci_dev = pcie_dev_find_by_mmcfg_addr(s, mmcfg_addr); in pcie_mmcfg_data_read()
|
H A D | slotid_cap.c | 10 int slotid_cap_init(PCIDevice *d, int nslots, in slotid_cap_init() 46 void slotid_cap_cleanup(PCIDevice *d) in slotid_cap_cleanup()
|
H A D | pci-qmp-cmds.c | 33 static PciMemoryRegionList *qmp_query_pci_regions(const PCIDevice *dev) in qmp_query_pci_regions() 68 static PciBridgeInfo *qmp_query_pci_bridge(PCIDevice *dev, PCIBus *bus, in qmp_query_pci_bridge() 106 static PciDeviceInfo *qmp_query_pci_device(PCIDevice *dev, PCIBus *bus, in qmp_query_pci_device() 160 PCIDevice *dev; in qmp_query_pci_devices()
|
/qemu/hw/usb/ |
H A D | hcd-ehci-pci.c | 33 static void usb_ehci_pci_realize(PCIDevice *dev, Error **errp) in usb_ehci_pci_realize() 103 static void usb_ehci_pci_exit(PCIDevice *dev) in usb_ehci_pci_exit() 116 PCIDevice *pci_dev = PCI_DEVICE(dev); in usb_ehci_pci_reset() 123 static void usb_ehci_pci_write_config(PCIDevice *dev, uint32_t addr, in usb_ehci_pci_write_config()
|
/qemu/hw/vfio/ |
H A D | pci.h | 123 PCIDevice pdev; 194 PCIDevice *pdev = &vdev->pdev; in vfio_is_vga() 200 uint32_t vfio_pci_read_config(PCIDevice *pdev, uint32_t addr, int len); 201 void vfio_pci_write_config(PCIDevice *pdev,
|
/qemu/include/hw/isa/ |
H A D | vt82c686.h | 26 PCIDevice dev; 37 void via_isa_set_irq(PCIDevice *d, int n, int level);
|
/qemu/hw/i2c/ |
H A D | smbus_ich9.c | 37 PCIDevice dev; 62 static void ich9_smbus_write_config(PCIDevice *d, uint32_t address, in ich9_smbus_write_config() 95 static void ich9_smbus_realize(PCIDevice *d, Error **errp) in ich9_smbus_realize()
|
/qemu/include/hw/pci/ |
H A D | pci_bus.h | 44 PCIDevice *devices[PCI_SLOT_MAX * PCI_FUNC_MAX]; 45 PCIDevice *parent_dev;
|
H A D | pci_host.h | 60 void pci_host_config_write_common(PCIDevice *pci_dev, uint32_t addr, 62 uint32_t pci_host_config_read_common(PCIDevice *pci_dev, uint32_t addr,
|
/qemu/accel/stubs/ |
H A D | kvm-stub.c | 51 int kvm_irqchip_add_msi_route(KVMRouteChange *c, int vector, PCIDevice *dev) in kvm_irqchip_add_msi_route() 65 PCIDevice *dev) in kvm_irqchip_update_msi_route()
|
/qemu/hw/remote/ |
H A D | vfio-user-obj.c | 105 PCIDevice *pci_dev; 419 static size_t vfu_object_bar_rw(PCIDevice *pci_dev, int pci_bar, in vfu_object_bar_rw() 485 PCIDevice *pci_dev = o->pci_dev; \ 513 static void vfu_object_register_bars(vfu_ctx_t *vfu_ctx, PCIDevice *pdev) in vfu_object_register_bars() 538 static int vfu_object_map_irq(PCIDevice *pci_dev, int intx) in vfu_object_map_irq() 549 PCIDevice *pci_dev = NULL; in vfu_object_set_irq() 573 static MSIMessage vfu_object_msi_prepare_msg(PCIDevice *pci_dev, in vfu_object_msi_prepare_msg() 584 static void vfu_object_msi_trigger(PCIDevice *pci_dev, MSIMessage msg) in vfu_object_msi_trigger() 638 static int vfu_object_setup_irqs(VfuObject *o, PCIDevice *pci_dev) in vfu_object_setup_irqs()
|
/qemu/hw/sd/ |
H A D | sdhci-pci.c | 30 static void sdhci_pci_realize(PCIDevice *dev, Error **errp) in sdhci_pci_realize() 48 static void sdhci_pci_exit(PCIDevice *dev) in sdhci_pci_exit()
|
/qemu/include/hw/ide/ |
H A D | pci.h | 47 PCIDevice parent_obj; 63 void pci_ide_create_devs(PCIDevice *dev);
|
/qemu/hw/misc/ |
H A D | pvpanic-pci.c | 32 PCIDevice dev; 46 static void pvpanic_pci_realizefn(PCIDevice *dev, Error **errp) in pvpanic_pci_realizefn()
|