Lines Matching refs:pci_host_bridge
563 struct pci_host_bridge { struct
575 void (*release_fn)(struct pci_host_bridge *); argument
600 #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) argument
602 static inline void *pci_host_bridge_priv(struct pci_host_bridge *bridge) in pci_host_bridge_priv()
607 static inline struct pci_host_bridge *pci_host_bridge_from_priv(void *priv) in pci_host_bridge_from_priv()
609 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
612 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
613 struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev,
615 void pci_free_host_bridge(struct pci_host_bridge *bridge);
616 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus);
618 void pci_set_host_bridge_release(struct pci_host_bridge *bridge,
619 void (*release_fn)(struct pci_host_bridge *),
622 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge);
1117 int pci_host_probe(struct pci_host_bridge *bridge);
1124 int pci_scan_root_bus_bridge(struct pci_host_bridge *bridge);