Lines Matching refs:pci_host_bridge
535 struct pci_host_bridge { struct
546 void (*release_fn)(struct pci_host_bridge *); argument
573 #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) argument
575 static inline void *pci_host_bridge_priv(struct pci_host_bridge *bridge) in pci_host_bridge_priv()
580 static inline struct pci_host_bridge *pci_host_bridge_from_priv(void *priv) in pci_host_bridge_from_priv()
582 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
585 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
586 struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev,
588 void pci_free_host_bridge(struct pci_host_bridge *bridge);
589 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus);
591 void pci_set_host_bridge_release(struct pci_host_bridge *bridge,
592 void (*release_fn)(struct pci_host_bridge *),
595 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge);
1050 int pci_host_probe(struct pci_host_bridge *bridge);
1057 int pci_scan_root_bus_bridge(struct pci_host_bridge *bridge);