/illumos-gate/usr/src/uts/common/sys/ |
H A D | errorq.h | 39 typedef struct errorq_elem errorq_elem_t; typedef 40 typedef void (*errorq_func_t)(void *, const void *, const errorq_elem_t *); 66 extern errorq_elem_t *errorq_reserve(errorq_t *); 67 extern void errorq_commit(errorq_t *, errorq_elem_t *, uint_t); 68 extern void errorq_cancel(errorq_t *, errorq_elem_t *); 69 extern nvlist_t *errorq_elem_nvl(errorq_t *, const errorq_elem_t *); 70 extern nv_alloc_t *errorq_elem_nva(errorq_t *, const errorq_elem_t *); 71 extern void *errorq_elem_dup(errorq_t *, const errorq_elem_t *, 72 errorq_elem_t **);
|
H A D | errorq_impl.h | 82 errorq_elem_t *eq_elems; /* array of all elements */ 83 errorq_elem_t *eq_phead; /* head of processing list */ 84 errorq_elem_t *eq_ptail; /* tail of processing list */ 85 errorq_elem_t *eq_pend; /* list of pending errors */ 87 errorq_elem_t *eq_dump; /* list of crash dump elem's */
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | errorq.c | 301 errorq_elem_t *eep; in errorq_create() 397 errorq_elem_t *eep; in errorq_nvcreate() 429 errorq_elem_t *eep; in errorq_destroy() 524 errorq_elem_t *eep, *old; in errorq_dispatch() 587 errorq_elem_t *eep, *dep; in errorq_drain() 743 errorq_elem_t *eep, *nep, *dep; in errorq_panic_drain() 866 errorq_elem_t * 869 errorq_elem_t *eqep; in errorq_reserve() 910 errorq_elem_t *old; in errorq_commit() 954 errorq_elem_t *eep; in errorq_dump() [all …]
|
H A D | pcifm.c | 1176 errorq_elem_t *eqep; in pci_fm_ereport_post() 1447 const errorq_elem_t *arg __unused) in pci_target_drain()
|
H A D | ddifm.c | 345 errorq_elem_t *eqep; in fm_dev_ereport_postv()
|
H A D | fm.c | 119 fm_drain(void *private, void *data, errorq_elem_t *eep) in fm_drain()
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | error.c | 100 static void ue_drain(void *, struct async_flt *, errorq_elem_t *); 101 static void ce_drain(void *, struct async_flt *, errorq_elem_t *); 102 static void errh_drain(void *, errh_er_t *, errorq_elem_t *); 726 ue_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ue_drain() 737 ce_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ce_drain() 752 errh_drain(void *ignored, errh_er_t *errh_erp, errorq_elem_t *eqep) in errh_drain()
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | ecc.c | 170 ue_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ue_drain() 181 ce_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) in ce_drain()
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | mach_cpu_module.c | 84 cpu_ce_log_err(struct async_flt *ecc, errorq_elem_t *eqep) in cpu_ce_log_err() 95 errorq_elem_t *eqep, size_t afltoffset) in ce_scrub_xdiag_recirc()
|
H A D | opl_olympus.c | 1510 errorq_elem_t *eqep; 2275 cpu_ce_log_err(struct async_flt *aflt, errorq_elem_t *t) 2358 errorq_elem_t *eqep, size_t afltoffset)
|
H A D | us3_cheetah.c | 368 cpu_impl_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_impl_async_log_err()
|
H A D | us3_jalapeno.c | 312 cpu_impl_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_impl_async_log_err()
|
H A D | us3_common.c | 117 static int cpu_async_log_err(void *flt, errorq_elem_t *eqep); 355 errorq_elem_t *lkycb_eqep; 2380 cpu_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_async_log_err() 2703 cpu_ce_log_err(struct async_flt *aflt, errorq_elem_t *eqep) in cpu_ce_log_err() 3239 errorq_elem_t *eqep, size_t afltoffset) in ce_scrub_xdiag_recirc() 3284 errorq_elem_t *neqep; in ce_scrub_xdiag_recirc() 6670 errorq_elem_t *eqep;
|
H A D | us3_cheetahplus.c | 375 cpu_impl_async_log_err(void *flt, errorq_elem_t *eqep) in cpu_impl_async_log_err()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | fm.c | 77 errorq_elem_t elem; in ereportq_pend_walk_step() 129 errorq_elem_t elem; in ereportq_dump_walk_step()
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ecc.h | 83 extern void ecc_err_drain(void *, ecc_errstate_t *, errorq_elem_t *);
|
/illumos-gate/usr/src/uts/intel/io/intel_nhm/ |
H A D | nhm_log.h | 56 extern void nhm_drain(void *, const void *, const errorq_elem_t *);
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_ecc.c | 543 ecc_err_cexdiag(ecc_errstate_t *ecc_err, errorq_elem_t *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() 668 errorq_elem_t *eqep; in ecc_ereport_post()
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | cpu_module.h | 138 void cpu_ce_log_err(struct async_flt *, errorq_elem_t *);
|
H A D | machsystm.h | 347 errorq_elem_t *, size_t);
|
H A D | us3_module.h | 569 extern int cpu_impl_async_log_err(void *, errorq_elem_t *);
|
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/ |
H A D | nb_log.h | 310 extern void nb_drain(void *, const void *, const errorq_elem_t *);
|
H A D | intel_nb5000.c | 2160 nb_drain(void *ignored, const void *data, const errorq_elem_t *eqe) in nb_drain() 2163 errorq_elem_t *eqep, *scr_eqep; in nb_drain()
|
/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/ |
H A D | gcpu_mca.c | 835 errorq_elem_t *eqep, *scr_eqep; in gcpu_ereport_post() 951 gcpu_mca_drain(void *ignored, const void *data, const errorq_elem_t *eqe) in gcpu_mca_drain()
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcie_fault.c | 2742 nvlist_t **detector, errorq_elem_t **eqep) in pf_ereport_setup() 2785 errorq_elem_t **eqep) in pf_ereport_post() 2797 errorq_elem_t *eqep; in pf_send_ereport()
|