Home
last modified time | relevance | path

Searched refs:eqep (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Derrorq.c869 errorq_elem_t *eqep; in errorq_reserve() local
887 eqep = &eqp->eq_elems[i]; in errorq_reserve()
893 errorq_nvelem_t *eqnp = eqep->eqe_data; in errorq_reserve()
899 return (eqep); in errorq_reserve()
919 eqep->eqe_prev = old; in errorq_commit()
922 if (atomic_cas_ptr(&eqp->eq_pend, old, eqep) == old) in errorq_commit()
937 errorq_cancel(errorq_t *eqp, errorq_elem_t *eqep) in errorq_cancel() argument
939 if (eqep == NULL || !(eqp->eq_flags & ERRORQ_ACTIVE)) in errorq_cancel()
942 BT_ATOMIC_CLEAR(eqp->eq_bitmap, eqep - eqp->eq_elems); in errorq_cancel()
1008 errorq_nvelem_t *eqnp = eqep->eqe_data; in errorq_elem_nvl()
[all …]
H A Dddifm.c345 errorq_elem_t *eqep; in fm_dev_ereport_postv() local
384 eqep = errorq_reserve(fmhdl->fh_errorq); in fm_dev_ereport_postv()
385 if (eqep == NULL) in fm_dev_ereport_postv()
388 ereport = errorq_elem_nvl(fmhdl->fh_errorq, eqep); in fm_dev_ereport_postv()
389 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); in fm_dev_ereport_postv()
451 errorq_commit(fmhdl->fh_errorq, eqep, ERRORQ_ASYNC); in fm_dev_ereport_postv()
H A Dpcifm.c1176 errorq_elem_t *eqep; in pci_fm_ereport_post() local
1179 eqep = NULL; in pci_fm_ereport_post()
1181 eqep = errorq_reserve(ereport_errorq); in pci_fm_ereport_post()
1182 if (eqep == NULL) in pci_fm_ereport_post()
1184 ereport = errorq_elem_nvl(ereport_errorq, eqep); in pci_fm_ereport_post()
1185 nva = errorq_elem_nva(ereport_errorq, eqep); in pci_fm_ereport_post()
1205 errorq_commit(ereport_errorq, eqep, ERRORQ_SYNC); in pci_fm_ereport_post()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_ecc.c543 ecc_err_cexdiag(ecc_errstate_t *ecc_err, errorq_elem_t *eqep) in ecc_err_cexdiag() argument
555 return (ce_scrub_xdiag_recirc(ecc, pci_ecc_queue, eqep, in ecc_err_cexdiag()
566 ecc_err_drain(void *not_used, ecc_errstate_t *ecc_err, errorq_elem_t *eqep) in ecc_err_drain() argument
614 ecc_err_cexdiag(ecc_err, eqep)) in ecc_err_drain()
668 errorq_elem_t *eqep; in ecc_ereport_post() local
683 eqep = errorq_reserve(fmhdl->fh_errorq); in ecc_ereport_post()
684 if (eqep == NULL) in ecc_ereport_post()
687 ereport = errorq_elem_nvl(fmhdl->fh_errorq, eqep); in ecc_ereport_post()
688 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); in ecc_ereport_post()
740 errorq_commit(fmhdl->fh_errorq, eqep, ERRORQ_ASYNC); in ecc_ereport_post()
H A Dpcisch.c2806 errorq_elem_t *eqep; in cb_ereport_post() local
2823 eqep = errorq_reserve(fmhdl->fh_errorq); in cb_ereport_post()
2824 if (eqep == NULL) in cb_ereport_post()
2827 ereport = errorq_elem_nvl(fmhdl->fh_errorq, eqep); in cb_ereport_post()
2828 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); in cb_ereport_post()
2864 errorq_commit(fmhdl->fh_errorq, eqep, ERRORQ_ASYNC); in cb_ereport_post()
/illumos-gate/usr/src/uts/sun4u/os/
H A Decc.c170 ue_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ue_drain() argument
181 ce_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ce_drain() argument
183 cpu_ce_log_err(aflt, eqep); in ce_drain()
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dmach_cpu_module.c84 cpu_ce_log_err(struct async_flt *ecc, errorq_elem_t *eqep) in cpu_ce_log_err() argument
95 errorq_elem_t *eqep, size_t afltoffset) in ce_scrub_xdiag_recirc() argument
H A Dopl_olympus.c1510 errorq_elem_t *eqep; local
1514 eqep = errorq_reserve(ereport_errorq);
1515 if (eqep == NULL)
1517 ereport = errorq_elem_nvl(ereport_errorq, eqep);
1518 nva = errorq_elem_nva(ereport_errorq, eqep);
1561 errorq_commit(ereport_errorq, eqep, ERRORQ_SYNC);
2358 errorq_elem_t *eqep, size_t afltoffset) argument
H A Dus3_jalapeno.c312 cpu_impl_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_impl_async_log_err() argument
335 } else if (ce_scrub_xdiag_recirc(aflt, ce_queue, eqep, in cpu_impl_async_log_err()
H A Dus3_common.c117 static int cpu_async_log_err(void *flt, errorq_elem_t *eqep);
2380 cpu_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_async_log_err() argument
2531 switch (cpu_impl_async_log_err(flt, eqep)) { in cpu_async_log_err()
2711 if (cpu_async_log_err(aflt, eqep)) in cpu_ce_log_err()
3239 errorq_elem_t *eqep, size_t afltoffset) in ce_scrub_xdiag_recirc() argument
6670 errorq_elem_t *eqep; local
6678 eqep = errorq_reserve(ereport_errorq);
6679 if (eqep == NULL)
6681 ereport = errorq_elem_nvl(ereport_errorq, eqep);
6682 nva = errorq_elem_nva(ereport_errorq, eqep);
[all …]
H A Dus3_cheetah.c368 cpu_impl_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_impl_async_log_err() argument
H A Dus3_cheetahplus.c375 cpu_impl_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_impl_async_log_err() argument
H A Dspitfire.c944 ce_scrub_xdiag_recirc(struct async_flt *ecc, errorq_t *eqp, errorq_elem_t *eqep, in ce_scrub_xdiag_recirc() argument
1073 cpu_ce_log_err(struct async_flt *ecc, errorq_elem_t *eqep) in cpu_ce_log_err() argument
/illumos-gate/usr/src/uts/sun4v/os/
H A Derror.c726 ue_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ue_drain() argument
737 ce_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ce_drain() argument
752 errh_drain(void *ignored, errh_er_t *errh_erp, errorq_elem_t *eqep) in errh_drain() argument
/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/
H A Dgcpu_mca.c835 errorq_elem_t *eqep, *scr_eqep; in gcpu_ereport_post() local
842 if ((eqep = errorq_reserve(ereport_errorq)) == NULL) in gcpu_ereport_post()
844 ereport = errorq_elem_nvl(ereport_errorq, eqep); in gcpu_ereport_post()
854 nva = errorq_elem_nva(ereport_errorq, eqep); in gcpu_ereport_post()
858 eqep = NULL; in gcpu_ereport_post()
939 errorq_commit(ereport_errorq, eqep, ERRORQ_SYNC); in gcpu_ereport_post()
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcie_fault.c2742 nvlist_t **detector, errorq_elem_t **eqep) in pf_ereport_setup() argument
2748 *eqep = errorq_reserve(fmhdl->fh_errorq); in pf_ereport_setup()
2749 if (*eqep == NULL) { in pf_ereport_setup()
2754 *ereport = errorq_elem_nvl(fmhdl->fh_errorq, *eqep); in pf_ereport_setup()
2755 nva = errorq_elem_nva(fmhdl->fh_errorq, *eqep); in pf_ereport_setup()
2785 errorq_elem_t **eqep) in pf_ereport_post() argument
2789 errorq_commit(fmhdl->fh_errorq, *eqep, ERRORQ_ASYNC); in pf_ereport_post()
2797 errorq_elem_t *eqep; in pf_send_ereport() local
2816 &ereport, &detector, &eqep) != DDI_SUCCESS) in pf_send_ereport()
3091 &eqep); in pf_send_ereport()
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/
H A Dintel_nb5000.c2163 errorq_elem_t *eqep, *scr_eqep; in nb_drain() local
2169 eqep = NULL; in nb_drain()
2172 if ((eqep = errorq_reserve(ereport_errorq)) == NULL) in nb_drain()
2174 ereport = errorq_elem_nvl(ereport_errorq, eqep); in nb_drain()
2188 nva = errorq_elem_nva(ereport_errorq, eqep); in nb_drain()
2213 errorq_commit(ereport_errorq, eqep, ERRORQ_SYNC); in nb_drain()
/illumos-gate/usr/src/uts/sun4u/opl/io/
H A Dmc-opl.c936 errorq_elem_t *eqep; in mc_ereport_post() local
947 eqep = errorq_reserve(ereport_errorq); in mc_ereport_post()
948 if (eqep == NULL) in mc_ereport_post()
950 ereport = errorq_elem_nvl(ereport_errorq, eqep); in mc_ereport_post()
951 nva = errorq_elem_nva(ereport_errorq, eqep); in mc_ereport_post()
1099 errorq_commit(ereport_errorq, eqep, ERRORQ_SYNC); in mc_ereport_post()