Home
last modified time | relevance | path

Searched refs:derr (Results 1 – 25 of 42) sorted by relevance

12

/titanic_41/usr/src/uts/sun4u/io/px/
H A Dpx_err_impl.h97 (dev_info_t *rpdip, caddr_t csr_base, ddi_fm_error_t *derr, \
106 ddi_fm_error_t *derr, uint_t bit, char *class_name)
120 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
123 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
126 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
129 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
132 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
157 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
160 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
163 ddi_fm_error_t *derr, px_err_reg_desc_t *err_reg_descr,
[all …]
H A Dpx_err.c634 static int px_err_erpt_and_clr(px_t *px_p, ddi_fm_error_t *derr,
636 static int px_err_check_severity(px_t *px_p, ddi_fm_error_t *derr,
655 ddi_fm_error_t derr; in px_err_cb_intr() local
658 bzero(&derr, sizeof (ddi_fm_error_t)); in px_err_cb_intr()
659 derr.fme_version = DDI_FME_VERSION; in px_err_cb_intr()
660 derr.fme_ena = fm_ena_generate(0, FM_ENA_FMT1); in px_err_cb_intr()
661 derr.fme_flag = DDI_FM_ERR_UNEXPECTED; in px_err_cb_intr()
666 err = px_err_cmn_intr(px_p, &derr, PX_INTR_CALL, PX_FM_BLOCK_HOST); in px_err_cb_intr()
695 ddi_fm_error_t derr; in px_err_dmc_pec_intr() local
698 bzero(&derr, sizeof (ddi_fm_error_t)); in px_err_dmc_pec_intr()
[all …]
/titanic_41/usr/src/uts/sun4v/io/px/
H A Dpx_err.c42 static int px_err_epkt_severity(px_t *px_p, ddi_fm_error_t *derr,
48 boolean_t is_block_pci, int err, ddi_fm_error_t *derr,
50 static int px_cb_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr,
52 static int px_mmu_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr,
54 static int px_intr_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr,
56 static int px_port_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr,
58 static int px_pcie_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr,
60 static int px_intr_handle_errors(dev_info_t *dip, ddi_fm_error_t *derr,
62 static int px_port_handle_errors(dev_info_t *dip, ddi_fm_error_t *derr,
64 static void px_fix_legacy_epkt(dev_info_t *dip, ddi_fm_error_t *derr,
[all …]
H A Dpx_err_gen.c40 px_cb_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_cb_epkt_severity() argument
232 px_mmu_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_mmu_epkt_severity() argument
407 px_mmu_handle_lookup(dip, derr, epkt) == PF_HDL_FOUND) in px_mmu_epkt_severity()
416 px_intr_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_intr_epkt_severity() argument
532 err = px_intr_handle_errors(dip, derr, in px_intr_epkt_severity()
594 px_port_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_port_epkt_severity() argument
678 err = px_port_handle_errors(dip, derr, in px_port_epkt_severity()
686 err = px_port_handle_errors(dip, derr, in px_port_epkt_severity()
/titanic_41/usr/src/uts/common/os/
H A Dpcifm.c553 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()
[all …]
H A Dndifm.c357 ndi_fmc_entry_error(dev_info_t *dip, int flag, ddi_fm_error_t *derr, in ndi_fmc_entry_error() argument
417 i_ddi_fm_acc_err_set(ap, derr->fme_ena, status, in ndi_fmc_entry_error()
419 ddi_fm_acc_err_get(ap, derr, DDI_FME_VERSION); in ndi_fmc_entry_error()
420 derr->fme_acc_handle = ap; in ndi_fmc_entry_error()
424 i_ddi_fm_dma_err_set(dp, derr->fme_ena, status, in ndi_fmc_entry_error()
426 ddi_fm_dma_err_get(dp, derr, DDI_FME_VERSION); in ndi_fmc_entry_error()
427 derr->fme_dma_handle = dp; in ndi_fmc_entry_error()
462 ddi_fm_error_t derr; in ndi_fmc_error() local
472 bzero(&derr, sizeof (ddi_fm_error_t)); in ndi_fmc_error()
473 derr.fme_version = DDI_FME_VERSION; in ndi_fmc_error()
[all …]
/titanic_41/usr/src/uts/sun4/io/px/
H A Dpx_fm.c55 static int px_pcie_ptlp(dev_info_t *dip, ddi_fm_error_t *derr,
291 px_fm_callback(dev_info_t *dip, ddi_fm_error_t *derr, const void *impl_data) in px_fm_callback() argument
298 uint64_t fault_addr = (uint64_t)derr->fme_bus_specific; in px_fm_callback()
355 rc_err = px_err_cmn_intr(px_p, derr, PX_TRAP_CALL, PX_FM_BLOCK_ALL); in px_fm_callback()
356 lookup = pf_hdl_lookup(dip, derr->fme_ena, acc_type, (uint64_t)addr, in px_fm_callback()
371 fab_err = px_scan_fabric(px_p, dip, derr); in px_fm_callback()
406 ddi_fm_error_t derr; in px_err_fabric_intr() local
415 bzero(&derr, sizeof (ddi_fm_error_t)); in px_err_fabric_intr()
416 derr.fme_version = DDI_FME_VERSION; in px_err_fabric_intr()
417 derr.fme_ena = fm_ena_generate(0, FM_ENA_FMT1); in px_err_fabric_intr()
[all …]
H A Dpx_fm.h123 extern int px_scan_fabric(px_t *px_p, dev_info_t *rdip, ddi_fm_error_t *derr);
124 extern void px_err_safeacc_check(px_t *px_p, ddi_fm_error_t *derr);
126 extern int px_err_check_pcie(dev_info_t *dip, ddi_fm_error_t *derr,
/titanic_41/usr/src/uts/sun4u/io/pci/
H A Dpci_pbm.c224 ddi_fm_error_t derr; in pbm_error_intr() local
228 bzero(&derr, sizeof (ddi_fm_error_t)); in pbm_error_intr()
229 derr.fme_version = DDI_FME_VERSION; in pbm_error_intr()
236 ddi_fm_acc_err_get(pbm_p->pbm_excl_handle, &derr, in pbm_error_intr()
238 ASSERT(derr.fme_flag == DDI_FM_ERR_EXPECTED); in pbm_error_intr()
239 derr.fme_acc_handle = pbm_p->pbm_excl_handle; in pbm_error_intr()
240 err = pci_pbm_err_handler(pci_p->pci_dip, &derr, (void *)pci_p, in pbm_error_intr()
249 derr.fme_flag = DDI_FM_ERR_POKE; in pbm_error_intr()
250 err = pci_pbm_err_handler(pci_p->pci_dip, &derr, (void *)pci_p, in pbm_error_intr()
258 derr.fme_flag = DDI_FM_ERR_UNEXPECTED; in pbm_error_intr()
[all …]
H A Dpci_fm.c171 ddi_fm_error_t derr; in pci_bus_exit() local
178 ddi_fm_acc_err_get(pbm_p->pbm_excl_handle, &derr, DDI_FME_VERSION); in pci_bus_exit()
180 if (derr.fme_status == DDI_FM_OK) { in pci_bus_exit()
182 (void) pci_pbm_err_handler(pci_p->pci_dip, &derr, in pci_bus_exit()
197 pci_err_callback(dev_info_t *dip, ddi_fm_error_t *derr, in pci_err_callback() argument
215 ecc_err.ecc_ena = derr->fme_ena; in pci_err_callback()
226 int err = pci_pbm_err_handler(pci_p->pci_dip, derr, in pci_err_callback()
H A Dpci_util.c718 pci_cfg_report(dev_info_t *dip, ddi_fm_error_t *derr, pci_errstate_t *pci_err_p, in pci_cfg_report() argument
727 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pci_cfg_report()
737 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pci_cfg_report()
779 pci_target_enqueue(derr->fme_ena, in pci_cfg_report()
782 (uint64_t)derr->fme_bus_specific); in pci_cfg_report()
H A Dpcipsy.c1721 pci_pbm_err_handler(dev_info_t *dip, ddi_fm_error_t *derr, in pci_pbm_err_handler() argument
1739 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pci_pbm_err_handler()
1745 if (derr->fme_flag == DDI_FM_ERR_EXPECTED) { in pci_pbm_err_handler()
1754 derr->fme_status = DDI_FM_NONFATAL; in pci_pbm_err_handler()
1762 derr->fme_status = DDI_FM_NONFATAL; in pci_pbm_err_handler()
1763 ndi_fm_acc_err_set(pbm_p->pbm_excl_handle, derr); in pci_pbm_err_handler()
1767 } else if (derr->fme_flag == DDI_FM_ERR_PEEK) { in pci_pbm_err_handler()
1775 } else if (derr->fme_flag == DDI_FM_ERR_POKE) { in pci_pbm_err_handler()
1799 ret = pbm_afsr_report(dip, derr->fme_ena, &pbm_err); in pci_pbm_err_handler()
1806 ret = pci_cfg_report(dip, derr, &pbm_err.pbm_pci, caller, prierr); in pci_pbm_err_handler()
[all …]
H A Dpcisch.c1715 ddi_fm_error_t derr; in cb_buserr_intr() local
1722 bzero(&derr, sizeof (ddi_fm_error_t)); in cb_buserr_intr()
1723 derr.fme_version = DDI_FME_VERSION; in cb_buserr_intr()
1724 derr.fme_ena = fm_ena_generate(0, FM_ENA_FMT1); in cb_buserr_intr()
1731 ret = jbus_err_handler(pci_p->pci_dip, derr.fme_ena, &cb_err); in cb_buserr_intr()
1734 ret = safari_err_handler(pci_p->pci_dip, derr.fme_ena, &cb_err); in cb_buserr_intr()
1744 if (pci_pbm_err_handler(cmn_p->pci_p[i]->pci_dip, &derr, in cb_buserr_intr()
2305 pci_pbm_err_handler(dev_info_t *dip, ddi_fm_error_t *derr, in pci_pbm_err_handler() argument
2321 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pci_pbm_err_handler()
2327 if (derr->fme_flag == DDI_FM_ERR_EXPECTED) { in pci_pbm_err_handler()
[all …]
H A Dpci_ecc.c363 ddi_fm_error_t derr; in ecc_pci_check() local
369 bzero(&derr, sizeof (ddi_fm_error_t)); in ecc_pci_check()
370 derr.fme_version = DDI_FME_VERSION; in ecc_pci_check()
371 derr.fme_ena = fme_ena; in ecc_pci_check()
391 if (pci_pbm_err_handler(dip, &derr, (void *)pci_p, in ecc_pci_check()
H A Dsimba.c304 static int simba_err_callback(dev_info_t *dip, ddi_fm_error_t *derr,
522 simba_err_callback(dev_info_t *dip, ddi_fm_error_t *derr, const void *impl_data) in simba_err_callback() argument
531 derr->fme_ena = fm_ena_generate(0, FM_ENA_FMT1); in simba_err_callback()
533 pci_ereport_post(dip, derr, NULL); in simba_err_callback()
534 ret = derr->fme_status; in simba_err_callback()
/titanic_41/usr/src/uts/common/io/pciex/
H A Dpcie_fault.c147 static int pf_fm_callback(dev_info_t *dip, ddi_fm_error_t *derr);
211 pf_scan_fabric(dev_info_t *rdip, ddi_fm_error_t *derr, pf_data_t *root_pfd_p) in pf_scan_fabric() argument
230 impl.pf_derr = derr; in pf_scan_fabric()
279 if (derr->fme_flag != DDI_FM_ERR_UNEXPECTED) { in pf_scan_fabric()
282 analyse_flag = pf_analyse_error(derr, &impl); in pf_scan_fabric()
285 pf_send_ereport(derr, &impl); in pf_scan_fabric()
301 derr->fme_status = PF_ERR2DDIFM_ERR(scan_flag); in pf_scan_fabric()
1096 pf_dummy_cb(dev_info_t *dip, ddi_fm_error_t *derr, const void *not_used) in pf_dummy_cb() argument
1371 pf_analyse_error(ddi_fm_error_t *derr, pf_impl_t *impl) in pf_analyse_error() argument
1391 sts_flags |= pf_analyse_error_tbl(derr, impl, in pf_analyse_error()
[all …]
/titanic_41/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_pbm.c183 ddi_fm_error_t derr; in pcmu_pbm_error_intr() local
187 bzero(&derr, sizeof (ddi_fm_error_t)); in pcmu_pbm_error_intr()
188 derr.fme_version = DDI_FME_VERSION; in pcmu_pbm_error_intr()
197 derr.fme_flag = DDI_FM_ERR_POKE; in pcmu_pbm_error_intr()
198 err = pcmu_pbm_err_handler(pcmu_p->pcmu_dip, &derr, in pcmu_pbm_error_intr()
207 derr.fme_flag = DDI_FM_ERR_UNEXPECTED; in pcmu_pbm_error_intr()
208 err = pcmu_pbm_err_handler(pcmu_p->pcmu_dip, &derr, in pcmu_pbm_error_intr()
H A Dpcmu_ecc.c316 ddi_fm_error_t derr; in pcmu_ecc_check() local
323 bzero(&derr, sizeof (ddi_fm_error_t)); in pcmu_ecc_check()
324 derr.fme_version = DDI_FME_VERSION; in pcmu_ecc_check()
325 derr.fme_ena = fme_ena; in pcmu_ecc_check()
333 if (pcmu_pbm_err_handler(pcmu_p->pcmu_dip, &derr, (void *)pcmu_p, in pcmu_ecc_check()
H A Dpcmu_util.c487 pcmu_cfg_report(dev_info_t *dip, ddi_fm_error_t *derr, in pcmu_cfg_report() argument
500 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pcmu_cfg_report()
H A Dpcicmu.c2002 pcmu_pbm_err_handler(dev_info_t *dip, ddi_fm_error_t *derr, in pcmu_pbm_err_handler() argument
2016 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pcmu_pbm_err_handler()
2022 if (derr->fme_flag == DDI_FM_ERR_PEEK) { in pcmu_pbm_err_handler()
2030 } else if (derr->fme_flag == DDI_FM_ERR_POKE) { in pcmu_pbm_err_handler()
2049 ret = pcmu_pbm_afsr_report(dip, derr->fme_ena, &pbm_err); in pcmu_pbm_err_handler()
2057 ret = pcmu_cfg_report(dip, derr, &pbm_err.pcbm_pci, caller, prierr); in pcmu_pbm_err_handler()
/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_fm.c925 ddi_fm_error_t derr; in hermon_init_failure() local
936 ddi_fm_acc_err_get(hdl, &derr, DDI_FME_VERSION); in hermon_init_failure()
937 if (derr.fme_status != DDI_FM_OK) { in hermon_init_failure()
943 ddi_fm_acc_err_get(hdl, &derr, DDI_FME_VERSION); in hermon_init_failure()
944 if (derr.fme_status != DDI_FM_OK) { in hermon_init_failure()
1729 hermon_trigger_pio_error(hermon_test_t *tst, ddi_fm_error_t *derr) in hermon_trigger_pio_error() argument
1732 derr->fme_status = DDI_FM_OK; in hermon_trigger_pio_error()
1744 derr->fme_status = DDI_FM_NONFATAL; in hermon_trigger_pio_error()
1750 derr->fme_status = DDI_FM_NONFATAL; in hermon_trigger_pio_error()
2241 ddi_fm_error_t derr; in i_hca_pio_start() local
[all …]
/titanic_41/usr/src/cmd/fm/eversholt/files/common/
H A Ddisk.esc54 event fault.io.scsi.cmd.disk.dev.rqs.derr@P;
67 event upset.io.scsi.cmd.disk.dev.rqs.derr@P;
83 event ereport.io.scsi.cmd.disk.dev.rqs.derr@P, discard_if_config_unknown=1;
103 * fault.io.scsi.cmd.disk.dev.rqs.derr
108 prop fault.io.scsi.cmd.disk.dev.rqs.derr@P->
109 ereport.io.scsi.cmd.disk.dev.rqs.derr@P{ DRIVER_ASSESSMENT_FATAL &&
147 prop upset.io.scsi.cmd.disk.dev.rqs.derr@P->
148 ereport.io.scsi.cmd.disk.dev.rqs.derr@P{ DRIVER_ASSESSMENT_NONFATAL };
/titanic_41/usr/src/uts/i86pc/io/pci/
H A Dpci.c837 void pci_peekpoke_cb(dev_info_t *dip, ddi_fm_error_t *derr) { in pci_peekpoke_cb() argument
838 (void) pci_ereport_post(dip, derr, NULL); in pci_peekpoke_cb()
857 pci_fm_callback(dev_info_t *dip, ddi_fm_error_t *derr, const void *no_used) in pci_fm_callback() argument
863 pci_ereport_post(dip, derr, NULL); in pci_fm_callback()
865 return (derr->fme_status); in pci_fm_callback()
/titanic_41/usr/src/uts/intel/io/pci/
H A Dpci_pci.c1049 void ppb_peekpoke_cb(dev_info_t *dip, ddi_fm_error_t *derr) { in ppb_peekpoke_cb() argument
1050 (void) pci_ereport_post(dip, derr, NULL); in ppb_peekpoke_cb()
1069 ppb_fm_callback(dev_info_t *dip, ddi_fm_error_t *derr, const void *no_used) in ppb_fm_callback() argument
1075 pci_ereport_post(dip, derr, NULL); in ppb_fm_callback()
1077 return (derr->fme_status); in ppb_fm_callback()
/titanic_41/usr/src/uts/sun4u/opl/sys/pcicmu/
H A Dpcmu_err.h127 extern int pcmu_err_callback(dev_info_t *dip, ddi_fm_error_t *derr,

12