Home
last modified time | relevance | path

Searched refs:t_ontrap (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dddi_v9_asm.S595 call panic ! Panic if bad t_ontrap data
612 call panic ! Panic if bad t_ontrap data
672 ldn [THREAD_REG + T_ONTRAP], %o5 ! %o5 = curthread->t_ontrap
694 call panic ! Panic if bad t_ontrap data
707 ldn [THREAD_REG + T_ONTRAP], %o5 ! %o5 = curthread->t_ontrap
708 stn %o5, [%o4 + OT_PREV] ! ot_prev = t_ontrap
710 stn %o4, [THREAD_REG + T_ONTRAP] ! t_ontrap = err_ontrap
721 stn %o4, [THREAD_REG + T_ONTRAP] ! restore curthread->t_ontrap
731 ldn [THREAD_REG + T_ONTRAP], %o5 ! %o5 = curthread->t_ontrap
755 call panic ! Panic if bad t_ontrap data
H A Dsparcv9_subr.S291 ldn [THREAD_REG + T_ONTRAP], %o2 ! %o2 = curthread->t_ontrap
/illumos-gate/usr/src/uts/i86pc/os/
H A Dtrap.c590 if ((ct->t_ontrap != NULL) && in trap()
591 (ct->t_ontrap->ot_prot & OT_DATA_ACCESS)) { in trap()
592 ct->t_ontrap->ot_trap |= OT_DATA_ACCESS; in trap()
593 rp->r_pc = ct->t_ontrap->ot_trampoline; in trap()
1081 if (ct->t_ontrap != NULL) { in trap()
1082 int ttype = ct->t_ontrap->ot_prot & in trap()
1086 ct->t_ontrap->ot_trap |= ttype; in trap()
1089 rp->r_pc = ct->t_ontrap->ot_trampoline; in trap()
1125 if (ct->t_ontrap != NULL && in trap()
1127 ct->t_ontrap->ot_trap |= OT_SEGMENT_ACCESS; in trap()
[all …]
H A Dcmi.c630 if ((otp = curthread->t_ontrap) != NULL && otp->ot_prot & OT_DATA_EC) in cmi_mce_response()
736 on_trap_data_t *otp = curthread->t_ontrap; in cmi_mca_trap()
/illumos-gate/usr/src/uts/common/os/
H A Dsubr.c417 if (curthread->t_ontrap != NULL) { in no_trap()
421 curthread->t_ontrap = curthread->t_ontrap->ot_prev; in no_trap()
/illumos-gate/usr/src/uts/sun4v/os/
H A Derror.c443 if (curthread->t_ontrap != NULL) { in errh_error_protected()
444 on_trap_data_t *otp = curthread->t_ontrap; in errh_error_protected()
/illumos-gate/usr/src/uts/sun4/os/
H A Dtrap.c339 if (curthread->t_ontrap != NULL) in trap()
400 if (curthread->t_ontrap != NULL) { in trap()
401 on_trap_data_t *otp = curthread->t_ontrap; in trap()
/illumos-gate/usr/src/uts/common/sys/
H A Dthread.h147 struct on_trap_data *t_ontrap; /* on_trap() protection data */ member
/illumos-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in107 t_ontrap
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in147 t_ontrap
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire.c880 curthread->t_ontrap != NULL) { in cpu_ce_error()
882 if (curthread->t_ontrap->ot_prot & OT_DATA_EC) { in cpu_ce_error()
1338 if (curthread->t_ontrap != NULL) { in cpu_async_error()
1339 on_trap_data_t *otp = curthread->t_ontrap; in cpu_async_error()
H A Dopl_olympus.c1986 if (curthread->t_ontrap != NULL) {
1987 on_trap_data_t *otp = curthread->t_ontrap;
H A Dus3_common.c1421 curthread->t_ontrap == NULL && in cpu_log_fast_ecc_error()
1836 if (curthread->t_ontrap != NULL) { in cpu_deferred_error()
1837 on_trap_data_t *otp = curthread->t_ontrap; in cpu_deferred_error()
6361 on_trap_data_t *otp = curthread->t_ontrap;