|
@@ -184,6 +184,7 @@ static inline void eeh_unlock(void)
|
|
|
|
|
|
typedef void *(*eeh_traverse_func)(void *data, void *flag);
|
|
typedef void *(*eeh_traverse_func)(void *data, void *flag);
|
|
int eeh_phb_pe_create(struct pci_controller *phb);
|
|
int eeh_phb_pe_create(struct pci_controller *phb);
|
|
|
|
+struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb);
|
|
int eeh_add_to_parent_pe(struct eeh_dev *edev);
|
|
int eeh_add_to_parent_pe(struct eeh_dev *edev);
|
|
int eeh_rmv_from_parent_pe(struct eeh_dev *edev, int purge_pe);
|
|
int eeh_rmv_from_parent_pe(struct eeh_dev *edev, int purge_pe);
|
|
void *eeh_pe_dev_traverse(struct eeh_pe *root,
|
|
void *eeh_pe_dev_traverse(struct eeh_pe *root,
|