1 /* SPDX-License-Identifier: GPL-2.0 */
3 .type utrap_trap,#function
4 utrap_trap: /* %g3=handler,%g4=level */
5 TRAP_LOAD_THREAD_REG(%g6, %g1)
6 ldx [%g6 + TI_UTRAPS], %g1
7 brnz,pt %g1, invoke_utrap
14 add %sp, PTREGS_OFF, %o0
23 andn %l6, TSTATE_CWP, %l6
24 wrpr %l6, %l7, %tstate
29 .size utrap_trap,.-utrap_trap