Lines Matching refs:hose

51 	struct pci_controller *hose;  in pnv_eeh_init()  local
69 list_for_each_entry(hose, &hose_list, list_node) { in pnv_eeh_init()
70 phb = hose->private_data; in pnv_eeh_init()
124 struct pci_controller *hose = filp->private_data; in pnv_eeh_ei_write() local
150 edev->phb = hose; in pnv_eeh_ei_write()
170 struct pci_controller *hose = data; in pnv_eeh_dbgfs_set() local
171 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_set()
179 struct pci_controller *hose = data; in pnv_eeh_dbgfs_get() local
180 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_get()
234 struct pci_controller *hose; in pnv_eeh_post_init() local
250 list_for_each_entry(hose, &hose_list, list_node) { in pnv_eeh_post_init()
251 phb = hose->private_data; in pnv_eeh_post_init()
270 phb->dbgfs, hose, in pnv_eeh_post_init()
274 phb->dbgfs, hose, in pnv_eeh_post_init()
277 phb->dbgfs, hose, in pnv_eeh_post_init()
280 phb->dbgfs, hose, in pnv_eeh_post_init()
380 struct pci_controller *hose = pdn->phb; in pnv_eeh_probe() local
381 struct pnv_phb *phb = hose->private_data; in pnv_eeh_probe()
425 __func__, hose->global_number, pdn->busno, in pnv_eeh_probe()
459 edev->pe->bus = pci_find_bus(hose->global_number, in pnv_eeh_probe()
488 struct pci_controller *hose = pe->phb; in pnv_eeh_set_option() local
489 struct pnv_phb *phb = hose->private_data; in pnv_eeh_set_option()
526 phb->hose->global_number, pe->addr); in pnv_eeh_set_option()
540 phb->hose->global_number, pe->addr); in pnv_eeh_set_option()
588 __func__, rc, phb->hose->global_number); in pnv_eeh_get_phb_state()
648 __func__, rc, phb->hose->global_number, in pnv_eeh_get_pe_state()
685 __func__, phb->hose->global_number, in pnv_eeh_get_pe_state()
766 int pnv_eeh_phb_reset(struct pci_controller *hose, int option) in pnv_eeh_phb_reset() argument
768 struct pnv_phb *phb = hose->private_data; in pnv_eeh_phb_reset()
772 __func__, hose->global_number, option); in pnv_eeh_phb_reset()
807 static int pnv_eeh_root_reset(struct pci_controller *hose, int option) in pnv_eeh_root_reset() argument
809 struct pnv_phb *phb = hose->private_data; in pnv_eeh_root_reset()
813 __func__, hose->global_number, option); in pnv_eeh_root_reset()
899 struct pci_controller *hose; in pnv_pci_reset_secondary_bus() local
902 hose = pci_bus_to_host(dev->bus); in pnv_pci_reset_secondary_bus()
903 pnv_eeh_root_reset(hose, EEH_RESET_HOT); in pnv_pci_reset_secondary_bus()
904 pnv_eeh_root_reset(hose, EEH_RESET_DEACTIVATE); in pnv_pci_reset_secondary_bus()
925 struct pci_controller *hose = pe->phb; in pnv_eeh_reset() local
944 ret = pnv_eeh_phb_reset(hose, option); in pnv_eeh_reset()
956 phb = hose->private_data; in pnv_eeh_reset()
974 ret = pnv_eeh_root_reset(hose, option); in pnv_eeh_reset()
1065 struct pci_controller *hose = pe->phb; in pnv_eeh_err_inject() local
1066 struct pnv_phb *phb = hose->private_data; in pnv_eeh_err_inject()
1098 hose->global_number, pe->addr); in pnv_eeh_err_inject()
1167 static void pnv_eeh_get_and_dump_hub_diag(struct pci_controller *hose) in pnv_eeh_get_and_dump_hub_diag() argument
1169 struct pnv_phb *phb = hose->private_data; in pnv_eeh_get_and_dump_hub_diag()
1224 static int pnv_eeh_get_pe(struct pci_controller *hose, in pnv_eeh_get_pe() argument
1227 struct pnv_phb *phb = hose->private_data; in pnv_eeh_get_pe()
1247 edev.phb = hose; in pnv_eeh_get_pe()
1299 struct pci_controller *hose; in pnv_eeh_next_error() local
1316 list_for_each_entry(hose, &hose_list, list_node) { in pnv_eeh_next_error()
1322 phb = hose->private_data; in pnv_eeh_next_error()
1323 phb_pe = eeh_phb_pe_get(hose); in pnv_eeh_next_error()
1332 __func__, hose->global_number, rc); in pnv_eeh_next_error()
1340 __func__, hose->global_number); in pnv_eeh_next_error()
1352 hose->global_number); in pnv_eeh_next_error()
1361 pnv_eeh_get_and_dump_hub_diag(hose); in pnv_eeh_next_error()
1371 hose->global_number, in pnv_eeh_next_error()
1379 hose->global_number, in pnv_eeh_next_error()
1385 hose->global_number, in pnv_eeh_next_error()
1388 pnv_pci_dump_phb_diag_data(hose, phb_pe->data); in pnv_eeh_next_error()
1398 if (pnv_eeh_get_pe(hose, in pnv_eeh_next_error()
1402 hose->global_number, frozen_pe_no); in pnv_eeh_next_error()