Lines Matching refs:derr
553 pcix_check_addr(dev_info_t *dip, ddi_fm_error_t *derr, in pcix_check_addr() argument
559 (pci_fme_bus_specific_t *)derr->fme_bus_specific; in pcix_check_addr()
612 pci_bdg_error_report(dev_info_t *dip, ddi_fm_error_t *derr, pci_erpt_t *erpt_p) in pci_bdg_error_report() argument
623 (pci_fme_bus_specific_t *)derr->fme_bus_specific; in pci_bdg_error_report()
625 if (derr->fme_flag != DDI_FM_ERR_UNEXPECTED) in pci_bdg_error_report()
632 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pci_bdg_error_report()
647 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pci_bdg_error_report()
658 pci_target_enqueue(derr->fme_ena, in pci_bdg_error_report()
672 if (derr->fme_flag == DDI_FM_ERR_EXPECTED) { in pci_bdg_error_report()
682 if (derr->fme_flag == DDI_FM_ERR_POKE) { in pci_bdg_error_report()
701 ret = ndi_fm_handler_dispatch(dip, NULL, derr); in pci_bdg_error_report()
708 pcix_ecc_error_report(dev_info_t *dip, ddi_fm_error_t *derr, pci_erpt_t *erpt_p, in pcix_ecc_error_report() argument
793 ret = pcix_check_addr(dip, derr, in pcix_ecc_error_report()
808 derr->fme_ena, in pcix_ecc_error_report()
821 derr->fme_ena, in pcix_ecc_error_report()
839 derr->fme_ena, in pcix_ecc_error_report()
852 derr->fme_ena, in pcix_ecc_error_report()
873 pcix_bdg_error_report(dev_info_t *dip, ddi_fm_error_t *derr, pci_erpt_t *erpt_p, in pcix_bdg_error_report() argument
891 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pcix_bdg_error_report()
910 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pcix_bdg_error_report()
925 ret = pcix_ecc_error_report(dip, derr, erpt_p, in pcix_bdg_error_report()
934 pcix_error_report(dev_info_t *dip, ddi_fm_error_t *derr, pci_erpt_t *erpt_p) in pcix_error_report() argument
951 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pcix_error_report()
962 int ret = pcix_ecc_error_report(dip, derr, erpt_p, in pcix_error_report()
972 pci_error_report(dev_info_t *dip, ddi_fm_error_t *derr, pci_erpt_t *erpt_p) in pci_error_report() argument
981 if (derr->fme_flag == DDI_FM_ERR_UNEXPECTED) { in pci_error_report()
996 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pci_error_report()
1007 int ret = pcix_bdg_error_report(dip, derr, in pci_error_report()
1011 int ret = pcix_error_report(dip, derr, erpt_p); in pci_error_report()
1018 int ret = pci_bdg_error_report(dip, derr, erpt_p); in pci_error_report()
1022 if (derr->fme_flag == DDI_FM_ERR_UNEXPECTED) { in pci_error_report()
1026 pci_fme_bsp = (pci_fme_bus_specific_t *)derr->fme_bus_specific; in pci_error_report()
1029 pci_fme_bsp->pci_bs_type, derr, in pci_error_report()
1043 pci_fme_bsp->pci_bs_type, derr); in pci_error_report()
1048 derr->fme_status = (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL : in pci_error_report()
1053 pci_ereport_post(dev_info_t *dip, ddi_fm_error_t *derr, uint16_t *xx_status) in pci_ereport_post() argument
1067 derr->fme_status = DDI_FM_OK; in pci_ereport_post()
1084 de.fme_version = derr->fme_version; in pci_ereport_post()
1085 de.fme_status = derr->fme_status; in pci_ereport_post()
1086 de.fme_flag = derr->fme_flag; in pci_ereport_post()
1087 de.fme_ena = derr->fme_ena; in pci_ereport_post()
1088 de.fme_acc_handle = derr->fme_acc_handle; in pci_ereport_post()
1089 de.fme_dma_handle = derr->fme_dma_handle; in pci_ereport_post()
1090 de.fme_bus_specific = derr->fme_bus_specific; in pci_ereport_post()
1091 if (derr->fme_version >= DDI_FME_VER1) in pci_ereport_post()
1092 de.fme_bus_type = derr->fme_bus_type; in pci_ereport_post()
1127 derr->fme_status = de.fme_status; in pci_ereport_post()
1128 derr->fme_ena = de.fme_ena; in pci_ereport_post()
1129 derr->fme_acc_handle = de.fme_acc_handle; in pci_ereport_post()
1130 derr->fme_dma_handle = de.fme_dma_handle; in pci_ereport_post()