Lines Matching refs:pci_host_bridge
542 struct pci_host_bridge { struct
554 void (*release_fn)(struct pci_host_bridge *); argument
577 #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) argument
579 static inline void *pci_host_bridge_priv(struct pci_host_bridge *bridge) in pci_host_bridge_priv()
584 static inline struct pci_host_bridge *pci_host_bridge_from_priv(void *priv) in pci_host_bridge_from_priv()
586 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
589 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
590 struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev,
592 void pci_free_host_bridge(struct pci_host_bridge *bridge);
593 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus);
595 void pci_set_host_bridge_release(struct pci_host_bridge *bridge,
596 void (*release_fn)(struct pci_host_bridge *),
599 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge);
1079 int pci_host_probe(struct pci_host_bridge *bridge);
1086 int pci_scan_root_bus_bridge(struct pci_host_bridge *bridge);