Home
last modified time | relevance | path

Searched refs:fault_p (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_err.c41 static uint_t px_err_intr(px_fault_t *fault_p, px_rc_err_t *epkt);
86 px_fault_t *fault_p = (px_fault_t *)arg; in px_err_cb_intr() local
87 px_rc_err_t *epkt = (px_rc_err_t *)fault_p->px_intr_payload; in px_err_cb_intr()
90 return (px_err_intr(fault_p, epkt)); in px_err_cb_intr()
103 px_fault_t *fault_p = (px_fault_t *)arg; in px_err_dmc_pec_intr() local
104 px_rc_err_t *epkt = (px_rc_err_t *)fault_p->px_intr_payload; in px_err_dmc_pec_intr()
107 return (px_err_intr(fault_p, epkt)); in px_err_dmc_pec_intr()
264 px_err_intr(px_fault_t *fault_p, px_rc_err_t *epkt) in px_err_intr() argument
266 px_t *px_p = DIP_TO_STATE(fault_p->px_fh_dip); in px_err_intr()
305 if (px_lib_intr_setstate(rpdip, fault_p->px_fh_sysino, in px_err_intr()
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_lib4u.c2177 px_cb_add_intr(px_fault_t *fault_p) in px_cb_add_intr() argument
2179 px_t *px_p = DIP_TO_STATE(fault_p->px_fh_dip); in px_cb_add_intr()
2194 px_set_cb(fault_p->px_fh_dip, (uint64_t)cb_p); in px_cb_add_intr()
2205 VERIFY(add_ivintr(fault_p->px_fh_sysino, PX_ERR_PIL, in px_cb_add_intr()
2216 cb_p->sysino = fault_p->px_fh_sysino; in px_cb_add_intr()
2253 px_cb_rem_intr(px_fault_t *fault_p) in px_cb_rem_intr() argument
2255 px_t *px_p = DIP_TO_STATE(fault_p->px_fh_dip), *pxp; in px_cb_rem_intr()
2288 if (fault_p->px_fh_sysino == cb_p->sysino) in px_cb_rem_intr()
2289 px_ib_intr_disable(px_p->px_ib_p, fault_p->px_intr_ino, in px_cb_rem_intr()
2302 if (fault_p->px_fh_sysino == cb_p->sysino) { in px_cb_rem_intr()
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx.c587 px_fault_t *fault_p = &px_p->px_cb_fault; in px_cb_attach() local
595 fault_p->px_fh_dip = dip; in px_cb_attach()
596 fault_p->px_fh_sysino = sysino; in px_cb_attach()
597 fault_p->px_err_func = px_err_cb_intr; in px_cb_attach()
598 fault_p->px_intr_ino = px_p->px_inos[PX_INTR_XBC]; in px_cb_attach()
H A Dpx_ib.c58 px_fault_t *fault_p = &px_p->px_fault; in px_ib_attach() local
85 fault_p->px_fh_dip = dip; in px_ib_attach()
86 fault_p->px_fh_sysino = sysino; in px_ib_attach()
87 fault_p->px_err_func = px_err_dmc_pec_intr; in px_ib_attach()
88 fault_p->px_intr_ino = px_p->px_inos[PX_INTR_PEC]; in px_ib_attach()