Lines Matching refs:scr3
213 #define TRACE_NEXT(scr1, scr2, scr3) \ argument
225 ld [scr2 + TRAPTR_LIMIT], scr3; \
228 sub scr3, TRAP_ENT_SIZE, scr3; \
229 cmp scr1, scr3; \
258 #define TRACE_RTT(code, scr1, scr2, scr3, scr4) \ argument
260 andn scr4, PSTATE_IE | PSTATE_AM, scr3; \
261 wrpr %g0, scr3, %pstate; \
263 GET_TRACE_TICK(scr2, scr3); \
284 TRACE_NEXT(scr1, scr2, scr3); \
291 #define TRACE_WIN_INFO(code, scr1, scr2, scr3) \ argument
293 GET_TRACE_TICK(scr2, scr3); \
298 set code, scr3; \
299 or scr2, scr3, scr2; \
312 rdpr %cansave, scr3; \
313 sll scr3, 16, scr3; \
314 or scr2, scr3, scr2; \
315 rdpr %canrestore, scr3; \
316 or scr2, scr3, scr2; \
320 rdpr %cleanwin, scr3; \
321 sll scr3, 16, scr3; \
322 or scr2, scr3, scr2; \
323 rdpr %wstate, scr3; \
324 or scr2, scr3, scr2; \
327 TRACE_NEXT(scr1, scr2, scr3)
331 #define FAULT_WINTRACE(scr1, scr2, scr3, type) \ argument
333 GET_TRACE_TICK(scr2, scr3); \
350 TRACE_NEXT(scr1, scr2, scr3)
354 #define SYSTRAP_TRACE(scr1, scr2, scr3) \ argument
356 GET_TRACE_TICK(scr2, scr3); \
360 set SYSTRAP_TT, scr3; \
362 or scr3, scr2, scr2; \
376 TRACE_NEXT(scr1, scr2, scr3)
380 #define FAULT_WINTRACE(scr1, scr2, scr3, type) argument
381 #define SYSTRAP_TRACE(scr1, scr2, scr3) argument