Lines Matching refs:phb
59 static struct eeh_pe *eeh_pe_alloc(struct pci_controller *phb, int type) in eeh_pe_alloc() argument
76 pe->phb = phb; in eeh_pe_alloc()
93 int eeh_phb_pe_create(struct pci_controller *phb) in eeh_phb_pe_create() argument
98 pe = eeh_pe_alloc(phb, EEH_PE_PHB); in eeh_phb_pe_create()
107 pr_debug("EEH: Add PE for PHB#%d\n", phb->global_number); in eeh_phb_pe_create()
120 struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb) in eeh_phb_pe_get() argument
130 if ((pe->type & EEH_PE_PHB) && pe->phb == phb) in eeh_phb_pe_get()
276 struct eeh_pe *root = eeh_phb_pe_get(edev->phb); in eeh_pe_get()
334 __func__, edev->config_addr, edev->phb->global_number); in eeh_add_to_parent_pe()
353 edev->phb->global_number, in eeh_add_to_parent_pe()
376 edev->phb->global_number, in eeh_add_to_parent_pe()
385 pe = eeh_pe_alloc(edev->phb, EEH_PE_DEVICE); in eeh_add_to_parent_pe()
401 parent = eeh_phb_pe_get(edev->phb); in eeh_add_to_parent_pe()
404 __func__, edev->phb->global_number); in eeh_add_to_parent_pe()
421 edev->phb->global_number, in eeh_add_to_parent_pe()
446 __func__, edev->phb->global_number, in eeh_rmv_from_parent_pe()
686 __func__, edev->phb->global_number, in eeh_bridge_check_link()
906 bus = pe->phb->bus; in eeh_pe_bus_get()