| /openbmc/qemu/include/hw/pci/ |
| H A D | pci_host.h | 47 PCIBus *bus; 56 const char *(*root_bus_path)(PCIHostState *, PCIBus *); 65 void pci_data_write(PCIBus *s, uint32_t addr, uint32_t val, unsigned len); 66 uint32_t pci_data_read(PCIBus *s, uint32_t addr, unsigned len);
|
| H A D | pcie_port.h | 43 PCIDevice *pcie_find_port_by_pn(PCIBus *bus, uint8_t pn); 44 PCIDevice *pcie_find_port_first(PCIBus *bus); 45 int pcie_count_ds_ports(PCIBus *bus);
|
| H A D | shpc.h | 33 PCIBus *sec_bus; 41 int shpc_init(PCIDevice *dev, PCIBus *sec_bus, MemoryRegion *bar,
|
| /openbmc/qemu/include/hw/virtio/ |
| H A D | virtio-iommu.h | 38 PCIBus *bus; 49 PCIBus *bus; 62 PCIBus *primary_bus;
|
| /openbmc/qemu/include/hw/acpi/ |
| H A D | pcihp.h | 57 PCIBus *root; 83 bool build_append_notification_callback(Aml *parent_scope, const PCIBus *bus); 85 void build_append_pci_bus_devices(Aml *parent_scope, PCIBus *bus); 90 void build_append_pcihp_slots(Aml *parent_scope, PCIBus *bus);
|
| /openbmc/qemu/hw/pci/ |
| H A D | pci-internal.h | 18 PCIBus *pci_find_bus_nr(PCIBus *bus, int bus_num);
|
| H A D | pci-qmp-cmds.c | 31 static PciDeviceInfoList *qmp_query_pci_devices(PCIBus *bus, int bus_num); 68 static PciBridgeInfo *qmp_query_pci_bridge(PCIDevice *dev, PCIBus *bus, in qmp_query_pci_bridge() 94 PCIBus *child_bus = pci_find_bus_nr(bus, in qmp_query_pci_bridge() 106 static PciDeviceInfo *qmp_query_pci_device(PCIDevice *dev, PCIBus *bus, in qmp_query_pci_device() 157 static PciDeviceInfoList *qmp_query_pci_devices(PCIBus *bus, int bus_num) in qmp_query_pci_devices() 173 static PciInfo *qmp_query_pci_bus(PCIBus *bus, int bus_num) in qmp_query_pci_bus()
|
| 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() 39 PCIBus *s = e->pci.bus; in pcie_mmcfg_data_write() 57 PCIBus *s = e->pci.bus; in pcie_mmcfg_data_read()
|
| H A D | pci_host.c | 49 static inline PCIDevice *pci_dev_find_by_addr(PCIBus *bus, uint32_t addr) in pci_dev_find_by_addr() 57 static void pci_adjust_config_limit(PCIBus *bus, uint32_t *limit) in pci_adjust_config_limit() 126 void pci_data_write(PCIBus *s, uint32_t addr, uint32_t val, unsigned len) in pci_data_write() 142 uint32_t pci_data_read(PCIBus *s, uint32_t addr, unsigned len) in pci_data_read()
|
| H A D | pci_bridge.c | 66 PCIDevice *pci_bridge_get_device(PCIBus *bus) in pci_bridge_get_device() 72 PCIBus *pci_bridge_get_sec_bus(PCIBridge *br) in pci_bridge_get_sec_bus() 165 static void pci_bridge_init_vga_aliases(PCIBridge *br, PCIBus *parent, in pci_bridge_init_vga_aliases() 191 PCIBus *parent = pci_get_bus(pd); in pci_bridge_region_init() 220 PCIBus *parent = pci_get_bus(pd); in pci_bridge_region_del() 344 PCIBus *parent = pci_get_bus(dev); in pci_bridge_initfn() 346 PCIBus *sec_bus = &br->sec_bus; in pci_bridge_initfn()
|
| H A D | pcie_port.c | 128 PCIDevice *pcie_find_port_by_pn(PCIBus *bus, uint8_t pn) in pcie_find_port_by_pn() 154 PCIDevice *pcie_find_port_first(PCIBus *bus) in pcie_find_port_first() 173 int pcie_count_ds_ports(PCIBus *bus) in pcie_count_ds_ports()
|
| /openbmc/qemu/hw/acpi/ |
| H A D | pcihp.c | 55 PCIBus *bus; 58 static int acpi_pcihp_get_bsel(PCIBus *bus) in acpi_pcihp_get_bsel() 80 static void *acpi_set_bsel(PCIBus *bus, void *opaque) in acpi_set_bsel() 105 PCIBus *bus; in acpi_set_pci_info() 122 static void acpi_pcihp_test_hotplug_bus(PCIBus *bus, void *opaque) in acpi_pcihp_test_hotplug_bus() 130 static PCIBus *acpi_pcihp_find_hotplug_bus(AcpiPciHpState *s, int bsel) in acpi_pcihp_find_hotplug_bus() 185 PCIBus *bus = acpi_pcihp_find_hotplug_bus(s, bsel); in acpi_pcihp_eject_slot() 231 PCIBus *bus = acpi_pcihp_find_hotplug_bus(s, bsel); in acpi_pcihp_update_hotplug_bus() 289 PCIBus *bus; in acpi_pcihp_device_plug_cb() 302 PCIBus *sec = pci_bridge_get_sec_bus(PCI_BRIDGE(pdev)); in acpi_pcihp_device_plug_cb() [all …]
|
| /openbmc/qemu/hw/alpha/ |
| H A D | pci.c | 46 PCIBus *b = opaque; in bw_conf1_read() 53 PCIBus *b = opaque; in bw_conf1_write()
|
| H A D | alpha_sys.h | 12 PCIBus *typhoon_init(MemoryRegion *, qemu_irq *, qemu_irq *, AlphaCPU *[4],
|
| /openbmc/qemu/hw/remote/ |
| H A D | vfio-user-obj-stub.c | 4 void vfu_object_set_bus_irq(PCIBus *pci_bus) in vfu_object_set_bus_irq()
|
| H A D | iommu.c | 39 static AddressSpace *remote_iommu_find_add_as(PCIBus *pci_bus, in remote_iommu_find_add_as() 107 void remote_iommu_setup(PCIBus *pci_bus) in remote_iommu_setup()
|
| /openbmc/qemu/include/hw/remote/ |
| H A D | vfio-user-obj.h | 4 void vfu_object_set_bus_irq(PCIBus *pci_bus);
|
| H A D | iommu.h | 36 void remote_iommu_setup(PCIBus *pci_bus);
|
| /openbmc/qemu/hw/pci-bridge/ |
| H A D | pci_expander_bridge_stubs.c | 14 void pxb_cxl_hook_up_registers(CXLState *state, PCIBus *bus, Error **errp) {}; in pxb_cxl_hook_up_registers()
|
| /openbmc/qemu/include/hw/pci-host/ |
| H A D | mv64361.h | 6 PCIBus *mv64361_get_pci_bus(DeviceState *dev, int n);
|
| /openbmc/qemu/include/hw/pci-bridge/ |
| H A D | pci_expander_bridge.h | 10 void pxb_cxl_hook_up_registers(CXLState *state, PCIBus *bus, Error **errp);
|
| /openbmc/qemu/hw/xen/ |
| H A D | xen_pt_stub.c | 24 void xen_igd_reserve_slot(PCIBus *pci_bus) in xen_igd_reserve_slot()
|
| /openbmc/qemu/hw/cxl/ |
| H A D | cxl-host-stubs.c | 13 void cxl_hook_up_pxb_registers(PCIBus *bus, CXLState *state, Error **errp) {}; in cxl_hook_up_pxb_registers()
|
| /openbmc/qemu/include/hw/mips/ |
| H A D | mips.h | 13 PCIBus *bonito_init(qemu_irq *pic);
|
| /openbmc/qemu/include/hw/cxl/ |
| H A D | cxl_host.h | 18 void cxl_hook_up_pxb_registers(PCIBus *bus, CXLState *state, Error **errp);
|