Lines Matching refs:pci_host_bridge
468 struct pci_host_bridge { struct
477 void (*release_fn)(struct pci_host_bridge *); argument
496 #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) argument
498 static inline void *pci_host_bridge_priv(struct pci_host_bridge *bridge) in pci_host_bridge_priv()
503 static inline struct pci_host_bridge *pci_host_bridge_from_priv(void *priv) in pci_host_bridge_from_priv()
505 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
508 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
509 struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev,
511 void pci_free_host_bridge(struct pci_host_bridge *bridge);
512 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus);
514 void pci_set_host_bridge_release(struct pci_host_bridge *bridge,
515 void (*release_fn)(struct pci_host_bridge *),
518 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge);
912 int pci_host_probe(struct pci_host_bridge *bridge);
919 int pci_scan_root_bus_bridge(struct pci_host_bridge *bridge);