Lines Matching refs:pci_host_bridge
557 struct pci_host_bridge { struct
569 void (*release_fn)(struct pci_host_bridge *); argument
592 #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) argument
594 static inline void *pci_host_bridge_priv(struct pci_host_bridge *bridge) in pci_host_bridge_priv()
599 static inline struct pci_host_bridge *pci_host_bridge_from_priv(void *priv) in pci_host_bridge_from_priv()
601 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
604 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
605 struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev,
607 void pci_free_host_bridge(struct pci_host_bridge *bridge);
608 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus);
610 void pci_set_host_bridge_release(struct pci_host_bridge *bridge,
611 void (*release_fn)(struct pci_host_bridge *),
614 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge);
1106 int pci_host_probe(struct pci_host_bridge *bridge);
1113 int pci_scan_root_bus_bridge(struct pci_host_bridge *bridge);