Lines Matching refs:scr3
270 #define TRACE_NEXT(scr1, scr2, scr3) \ argument
282 ld [scr2 + TRAPTR_LIMIT], scr3; \
285 sub scr3, TRAP_ENT_SIZE, scr3; \
286 cmp scr1, scr3; \
318 #define TRACE_RTT(code, scr1, scr2, scr3, scr4) \ argument
320 andn scr4, PSTATE_IE | PSTATE_AM, scr3; \
321 wrpr %g0, scr3, %pstate; \
323 GET_TRACE_TICK(scr2, scr3); \
341 TRACE_NEXT(scr1, scr2, scr3); \
348 #define TRACE_WIN_INFO(code, scr1, scr2, scr3) \ argument
350 GET_TRACE_TICK(scr2, scr3); \
354 set code, scr3; \
355 or scr2, scr3, scr2; \
368 rdpr %cansave, scr3; \
369 sll scr3, 16, scr3; \
370 or scr2, scr3, scr2; \
371 rdpr %canrestore, scr3; \
372 or scr2, scr3, scr2; \
376 rdpr %cleanwin, scr3; \
377 sll scr3, 16, scr3; \
378 or scr2, scr3, scr2; \
379 rdpr %wstate, scr3; \
380 or scr2, scr3, scr2; \
383 TRACE_NEXT(scr1, scr2, scr3)
387 #define FAULT_WINTRACE(scr1, scr2, scr3, type) \ argument
389 GET_TRACE_TICK(scr2, scr3); \
405 TRACE_NEXT(scr1, scr2, scr3)
409 #define SYSTRAP_TRACE(scr1, scr2, scr3) \ argument
411 GET_TRACE_TICK(scr2, scr3); \
414 set SYSTRAP_TT, scr3; \
416 or scr3, scr2, scr2; \
430 TRACE_NEXT(scr1, scr2, scr3)
434 #define FAULT_WINTRACE(scr1, scr2, scr3, type) argument
435 #define SYSTRAP_TRACE(scr1, scr2, scr3) argument