Lines Matching refs:hose

48 	struct pci_controller *hose;  in pnv_eeh_init()  local
65 list_for_each_entry(hose, &hose_list, list_node) { in pnv_eeh_init()
66 phb = hose->private_data; in pnv_eeh_init()
108 struct pci_controller *hose = filp->private_data; in pnv_eeh_ei_write() local
134 edev->phb = hose; in pnv_eeh_ei_write()
154 struct pci_controller *hose = data; in pnv_eeh_dbgfs_set() local
155 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_set()
163 struct pci_controller *hose = data; in pnv_eeh_dbgfs_get() local
164 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_get()
218 struct pci_controller *hose; in pnv_eeh_post_init() local
246 list_for_each_entry(hose, &hose_list, list_node) { in pnv_eeh_post_init()
247 phb = hose->private_data; in pnv_eeh_post_init()
266 phb->dbgfs, hose, in pnv_eeh_post_init()
270 phb->dbgfs, hose, in pnv_eeh_post_init()
273 phb->dbgfs, hose, in pnv_eeh_post_init()
276 phb->dbgfs, hose, in pnv_eeh_post_init()
366 struct pci_controller *hose = pdn->phb; in pnv_eeh_probe() local
367 struct pnv_phb *phb = hose->private_data; in pnv_eeh_probe()
411 __func__, hose->global_number, pdn->busno, in pnv_eeh_probe()
448 edev->pe->bus = pci_find_bus(hose->global_number, in pnv_eeh_probe()
477 struct pci_controller *hose = pe->phb; in pnv_eeh_set_option() local
478 struct pnv_phb *phb = hose->private_data; in pnv_eeh_set_option()
513 __func__, rc, phb->hose->global_number, in pnv_eeh_set_option()
528 __func__, rc, option, phb->hose->global_number, in pnv_eeh_set_option()
575 __func__, rc, phb->hose->global_number); in pnv_eeh_get_phb_state()
635 __func__, rc, phb->hose->global_number, in pnv_eeh_get_pe_state()
672 __func__, phb->hose->global_number, in pnv_eeh_get_pe_state()
753 int pnv_eeh_phb_reset(struct pci_controller *hose, int option) in pnv_eeh_phb_reset() argument
755 struct pnv_phb *phb = hose->private_data; in pnv_eeh_phb_reset()
759 __func__, hose->global_number, option); in pnv_eeh_phb_reset()
794 static int pnv_eeh_root_reset(struct pci_controller *hose, int option) in pnv_eeh_root_reset() argument
796 struct pnv_phb *phb = hose->private_data; in pnv_eeh_root_reset()
800 __func__, hose->global_number, option); in pnv_eeh_root_reset()
886 struct pci_controller *hose; in pnv_pci_reset_secondary_bus() local
889 hose = pci_bus_to_host(dev->bus); in pnv_pci_reset_secondary_bus()
890 pnv_eeh_root_reset(hose, EEH_RESET_HOT); in pnv_pci_reset_secondary_bus()
891 pnv_eeh_root_reset(hose, EEH_RESET_DEACTIVATE); in pnv_pci_reset_secondary_bus()
912 struct pci_controller *hose = pe->phb; in pnv_eeh_reset() local
931 ret = pnv_eeh_phb_reset(hose, option); in pnv_eeh_reset()
943 phb = hose->private_data; in pnv_eeh_reset()
961 ret = pnv_eeh_root_reset(hose, option); in pnv_eeh_reset()
1052 struct pci_controller *hose = pe->phb; in pnv_eeh_err_inject() local
1053 struct pnv_phb *phb = hose->private_data; in pnv_eeh_err_inject()
1084 hose->global_number, pe->addr); in pnv_eeh_err_inject()
1153 static void pnv_eeh_get_and_dump_hub_diag(struct pci_controller *hose) in pnv_eeh_get_and_dump_hub_diag() argument
1155 struct pnv_phb *phb = hose->private_data; in pnv_eeh_get_and_dump_hub_diag()
1210 static int pnv_eeh_get_pe(struct pci_controller *hose, in pnv_eeh_get_pe() argument
1213 struct pnv_phb *phb = hose->private_data; in pnv_eeh_get_pe()
1233 edev.phb = hose; in pnv_eeh_get_pe()
1285 struct pci_controller *hose; in pnv_eeh_next_error() local
1300 list_for_each_entry(hose, &hose_list, list_node) { in pnv_eeh_next_error()
1306 phb = hose->private_data; in pnv_eeh_next_error()
1307 phb_pe = eeh_phb_pe_get(hose); in pnv_eeh_next_error()
1316 __func__, hose->global_number, rc); in pnv_eeh_next_error()
1324 __func__, hose->global_number); in pnv_eeh_next_error()
1336 hose->global_number); in pnv_eeh_next_error()
1345 pnv_eeh_get_and_dump_hub_diag(hose); in pnv_eeh_next_error()
1355 hose->global_number, in pnv_eeh_next_error()
1363 hose->global_number, in pnv_eeh_next_error()
1369 hose->global_number, in pnv_eeh_next_error()
1372 pnv_pci_dump_phb_diag_data(hose, phb_pe->data); in pnv_eeh_next_error()
1382 if (pnv_eeh_get_pe(hose, in pnv_eeh_next_error()
1385 hose->global_number, be64_to_cpu(frozen_pe_no)); in pnv_eeh_next_error()
1393 pnv_pci_dump_phb_diag_data(hose, in pnv_eeh_next_error()