Lines Matching refs:PCIBus

96         VMSTATE_INT32_EQUAL(nirq, PCIBus, NULL),
97 VMSTATE_VARRAY_INT32(irq_count, PCIBus,
133 PCIBus *bus = container_of(notifier, PCIBus, machine_done); in pcibus_machine_done()
145 PCIBus *bus = PCI_BUS(qbus); in pci_bus_realize()
155 PCIBus *bus = PCI_BUS(qbus); in pcie_bus_realize()
171 PCIBus *parent_bus = pci_get_bus(bus->parent_dev); in pcie_bus_realize()
181 PCIBus *bus = PCI_BUS(qbus); in pci_bus_unrealize()
188 static int pcibus_num(PCIBus *bus) in pcibus_num()
196 static uint16_t pcibus_numa_node(PCIBus *bus) in pcibus_numa_node()
222 .instance_size = sizeof(PCIBus),
296 static void pci_bus_change_irq_level(PCIBus *bus, int irq_num, int change) in pci_bus_change_irq_level()
306 PCIBus *bus; in pci_change_irq_level()
322 int pci_bus_get_irq_level(PCIBus *bus, int irq_num) in pci_bus_get_irq_level()
432 PCIBus *bus = PCI_BUS(obj); in pcibus_reset_hold()
460 PCIBus *pci_device_root_bus(const PCIDevice *d) in pci_device_root_bus()
462 PCIBus *bus = pci_get_bus(d); in pci_device_root_bus()
476 PCIBus *rootbus = pci_device_root_bus(dev); in pci_root_bus_path()
489 bool pci_bus_bypass_iommu(PCIBus *bus) in pci_bus_bypass_iommu()
491 PCIBus *rootbus = bus; in pci_bus_bypass_iommu()
505 static void pci_root_bus_internal_init(PCIBus *bus, DeviceState *parent, in pci_root_bus_internal_init()
522 static void pci_bus_uninit(PCIBus *bus) in pci_bus_uninit()
527 bool pci_bus_is_express(const PCIBus *bus) in pci_bus_is_express()
532 void pci_root_bus_init(PCIBus *bus, size_t bus_size, DeviceState *parent, in pci_root_bus_init()
541 PCIBus *pci_root_bus_new(DeviceState *parent, const char *name, in pci_root_bus_new()
545 PCIBus *bus; in pci_root_bus_new()
552 void pci_root_bus_cleanup(PCIBus *bus) in pci_root_bus_cleanup()
559 void pci_bus_irqs(PCIBus *bus, pci_set_irq_fn set_irq, in pci_bus_irqs()
569 void pci_bus_map_irqs(PCIBus *bus, pci_map_irq_fn map_irq) in pci_bus_map_irqs()
574 void pci_bus_irqs_cleanup(PCIBus *bus) in pci_bus_irqs_cleanup()
584 PCIBus *pci_register_root_bus(DeviceState *parent, const char *name, in pci_register_root_bus()
591 PCIBus *bus; in pci_register_root_bus()
599 void pci_unregister_root_bus(PCIBus *bus) in pci_unregister_root_bus()
605 int pci_bus_num(PCIBus *s) in pci_bus_num()
611 void pci_bus_range(PCIBus *bus, int *min_bus, int *max_bus) in pci_bus_range()
626 int pci_bus_numa_node(PCIBus *bus) in pci_bus_numa_node()
946 static void pci_init_multifunction(PCIBus *bus, PCIDevice *dev, Error **errp) in pci_init_multifunction()
1113 static bool pci_bus_devfn_available(PCIBus *bus, int devfn) in pci_bus_devfn_available()
1118 static bool pci_bus_devfn_reserved(PCIBus *bus, int devfn) in pci_bus_devfn_reserved()
1123 uint32_t pci_bus_get_slot_reserved_mask(PCIBus *bus) in pci_bus_get_slot_reserved_mask()
1128 void pci_bus_set_slot_reserved_mask(PCIBus *bus, uint32_t mask) in pci_bus_set_slot_reserved_mask()
1133 void pci_bus_clear_slot_reserved_mask(PCIBus *bus, uint32_t mask) in pci_bus_clear_slot_reserved_mask()
1148 PCIBus *bus = pci_get_bus(pci_dev); in do_pci_register_device()
1369 PCIBus *bus = pci_get_bus(pci_dev); in pci_register_vga()
1394 PCIBus *bus = pci_get_bus(pci_dev); in pci_unregister_vga()
1661 void pci_bus_set_route_irq_fn(PCIBus *bus, pci_route_irq_fn route_intx_to_irq) in pci_bus_set_route_irq_fn()
1669 PCIBus *bus; in pci_device_route_intx_to_irq()
1695 void pci_bus_fire_intx_routing_notifier(PCIBus *bus) in pci_bus_fire_intx_routing_notifier()
1698 PCIBus *sec; in pci_bus_fire_intx_routing_notifier()
1798 void pci_for_each_device_under_bus_reverse(PCIBus *bus, in pci_for_each_device_under_bus_reverse()
1813 void pci_for_each_device_reverse(PCIBus *bus, int bus_num, in pci_for_each_device_reverse()
1823 void pci_for_each_device_under_bus(PCIBus *bus, in pci_for_each_device_under_bus()
1837 void pci_for_each_device(PCIBus *bus, int bus_num, in pci_for_each_device()
1859 void pci_init_nic_devices(PCIBus *bus, const char *default_model) in pci_init_nic_devices()
1865 bool pci_init_nic_in_slot(PCIBus *rootbus, const char *model, in pci_init_nic_in_slot()
1872 PCIBus *bus; in pci_init_nic_in_slot()
1904 PCIDevice *pci_vga_init(PCIBus *bus) in pci_vga_init()
1936 static bool pci_root_bus_in_range(PCIBus *bus, int bus_num) in pci_root_bus_in_range()
1953 PCIBus *pci_find_bus_nr(PCIBus *bus, int bus_num) in pci_find_bus_nr()
1955 PCIBus *sec; in pci_find_bus_nr()
1993 void pci_for_each_bus_depth_first(PCIBus *bus, pci_bus_ret_fn begin, in pci_for_each_bus_depth_first()
1996 PCIBus *sec; in pci_for_each_bus_depth_first()
2019 PCIDevice *pci_find_device(PCIBus *bus, int bus_num, uint8_t devfn) in pci_find_device()
2184 bool pci_realize_and_unref(PCIDevice *dev, PCIBus *bus, Error **errp) in pci_realize_and_unref()
2189 PCIDevice *pci_create_simple_multifunction(PCIBus *bus, int devfn, in pci_create_simple_multifunction()
2197 PCIDevice *pci_create_simple(PCIBus *bus, int devfn, const char *name) in pci_create_simple()
2583 static int pci_qdev_find_recursive(PCIBus *bus, in pci_qdev_find_recursive()
2653 PCIBus *bus = pci_get_bus(dev); in pci_device_iommu_address_space()
2654 PCIBus *iommu_bus = bus; in pci_device_iommu_address_space()
2658 PCIBus *parent_bus = pci_get_bus(iommu_bus->parent_dev); in pci_device_iommu_address_space()
2703 void pci_setup_iommu(PCIBus *bus, const PCIIOMMUOps *ops, void *opaque) in pci_setup_iommu()
2716 static void pci_dev_get_w64(PCIBus *b, PCIDevice *dev, void *opaque) in pci_dev_get_w64()
2764 void pci_bus_get_w64_range(PCIBus *bus, Range *range) in pci_bus_get_w64_range()
2788 PCIBus *bus = pci_get_bus(pci_dev); in pci_get_function_0()