Home
last modified time | relevance | path

Searched refs:stn (Results 1 – 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.S84 stn %g0, [%sp + EH_LOCALS_GREG(REG_G1)] /* %g1 is lost */
85 stn %g2, [%sp + EH_LOCALS_GREG(REG_G2)]
86 stn %g3, [%sp + EH_LOCALS_GREG(REG_G3)]
87 stn %g4, [%sp + EH_LOCALS_GREG(REG_G4)]
88 stn %g0, [%sp + EH_LOCALS_GREG(REG_G5)] /* %g5 is lost */
89 stn %g6, [%sp + EH_LOCALS_GREG(REG_G6)]
90 stn %g7, [%sp + EH_LOCALS_GREG(REG_G7)]
91 stn %i0, [%sp + EH_LOCALS_GREG(REG_O0)]
92 stn %i1, [%sp + EH_LOCALS_GREG(REG_O1)]
93 stn %i2, [%sp + EH_LOCALS_GREG(REG_O2)]
[all …]
/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dsyscall.S58 stn %g1, [%sp + STACK_BIAS + MINFRAME] ! arg 6
62 stn %g1, [%sp + STACK_BIAS + MINFRAME + CLONGSIZE] ! arg 7
103 stn %g1, [%sp + STACK_BIAS + MINFRAME] ! arg 6
106 stn %g1, [%sp + STACK_BIAS + MINFRAME + CLONGSIZE] ! arg7
111 stn %g1, [%i0] /* error */
113 stn %g1, [%i0 + CLONGSIZE]
115 stn %o0, [%i0] /* no error */
117 stn %o1, [%i0 + CLONGSIZE]
129 stn %o0, [%sp + SAVE_OFFSET] /* sysret address */
140 stn %o0, [%g1] /* no error */
[all …]
H A Dgettimeofday.S65 stn %o0, [%o5]
70 stn %o2, [%o5 + CLONGSIZE]
H A D__clock_gettime.S45 stn %o0, [%o5]
46 stn %o1, [%o5 + CLONGSIZE]
H A Dvforkx.S113 stn %g0, [%g7 + UL_SCHEDCTL]
114 stn %g0, [%g7 + UL_SCHEDCTL_CALLED]
/illumos-gate/usr/src/lib/libc/sparc/threads/
H A Dasm_subr.S64 stn %g1, [%o0 + 0*GREGSIZE]
65 stn %g2, [%o0 + 1*GREGSIZE]
66 stn %g3, [%o0 + 2*GREGSIZE]
67 stn %g4, [%o0 + 3*GREGSIZE]
68 stn %g5, [%o0 + 4*GREGSIZE]
69 stn %g6, [%o0 + 5*GREGSIZE]
71 stn %g7, [%o0 + 6*GREGSIZE]
93 stn %fsr, [%o0]
161 stn %sp, [%o0 + SJS_SP] ! save caller's sp into env->sjs_sp
163 stn %o2, [%o0 + SJS_PC] ! save caller's pc into env->sjs_pc
[all …]
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dsparcv9_subr.S235 stn %o0, [THREAD_REG + T_ONFAULT]
238 stn %o1, [THREAD_REG + T_LOFAULT] ! put catch_fault in t_lofault
244 stn %g0, [THREAD_REG + T_ONFAULT] ! turn off onfault
246 stn %g0, [THREAD_REG + T_LOFAULT] ! turn off lofault
256 stn %g0, [THREAD_REG + T_ONFAULT]
258 stn %g0, [THREAD_REG + T_LOFAULT] ! turn off lofault
289 stn %o2, [%o0 + OT_TRAMPOLINE] ! ot_trampoline = %o2
290 stn %g0, [%o0 + OT_HANDLE] ! ot_handle = NULL
1092 stn %l1, [%sp + STACK_BIAS + SA(MINFRAME) + PC_OFF]
1093 stn %l2, [%sp + STACK_BIAS + SA(MINFRAME) + NPC_OFF]
H A Dddi_v9_asm.S708 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
745 stn %g0, [%o4 + ERR_ENA] ! ahi_err->err_ena = 0
750 stn %o0, [THREAD_REG + T_ONTRAP];
763 stn %o5, [%o4 + OT_PREV]; \
765 stn %o4, [THREAD_REG + T_ONTRAP]; \
767 stn %o7, [%o0 + L_PC]; \
768 stn %sp, [%o0 + L_SP]; \
775 stn %o5, [THREAD_REG + T_ONTRAP];
H A Dsyscall_trap.S229 stn %g2, [%l1 + PC_OFF]
230 stn %g4, [%l1 + nPC_OFF]
/illumos-gate/usr/src/uts/sun4/brand/common/
H A Dbrand_solaris.S121 stn %l0, [%g2 + CPU_TMP1];
122 stn %l1, [%g2 + CPU_TMP2];
131 stn %l2, [%g2 + CPU_TMP3];
132 stn %l3, [%g2 + CPU_TMP4];
/illumos-gate/usr/src/uts/sun4/ml/
H A Dcopy.S97 stn %o4, [%o3]
114 stn %o4, [THREAD_REG + T_LOFAULT]
153 stn %o5, [THREAD_REG + T_LOFAULT]
167 stn %o2, [%o3]
171 stn %o5, [THREAD_REG + T_LOFAULT] ! stop catching faults
H A Dinterrupt.S80 stn %g3, [%g6] ! update cpu->m_cpu.intr_head[pil]
82 stn %g0, [%g5 + %g6] ! clear cpu->m_cpu.intr_tail[pil]
117 stn %g0, [%g7] ! clear iv->iv_pil_next or
236 stn os5, [os1 + os4]; \
238 stn %g0, [os1 + os4]; \
245 stn %g0, [os2]; \
427 stn %o4, [%o2 + CPU_INTR_THREAD]
734 stn %o4, [%o2 + CPU_THREAD]
898 stn %g0, [THREAD_REG + T_ONFAULT]! clear onfault label
900 stn %g0, [THREAD_REG + T_LOFAULT]! clear lofault data
[all …]
H A Dswtch.S77 stn %i7, [THREAD_REG + T_PC] ! save return address
78 stn %fp, [THREAD_REG + T_SP] ! save sp
118 stn %fp, [THREAD_REG + T_SP] ! save sp
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dcommon_asm.S262 stn %o1, [%o0]
264 stn %o2, [%o0 + CLONGSIZE]
299 stn %g1, [%o0] ! Delay: store seconds
301 stn %g2, [%o0 + CLONGSIZE] ! Delay: store nanoseconds
441 stn %i2, [%l2]
442 stn %i3, [%l2 + CLONGSIZE] ! store the new hrestime
747 stn %g5, [%g1 + CPU_CPCPROFILE_PC] ! if so, record kernel PC
748 stn %g5, [%g1 + CPU_CPCPROFILE_UPC] ! if not, record user PC
750 stn %g0, [%g1 + CPU_CPCPROFILE_PC] ! zero kernel PC
752 stn %g0, [%g1 + CPU_CPCPROFILE_UPC] ! zero user PC
H A Dgeneric_copy.S72 stn %l7, [THREAD_REG + T_LOFAULT] ! set t_lofault
84 stn %o5, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
331 stn %o5, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
568 stn SAVED_LOFAULT, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
594 stn %o3, [THREAD_REG + T_LOFAULT]
878 stn SAVED_LOFAULT, [THREAD_REG + T_LOFAULT]
996 stn SAVED_LOFAULT, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1033 stn %o4, [THREAD_REG + T_LOFAULT]
1050 stn %o5, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1056 stn %o5, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
[all …]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dcheetah_copy.S798 stn %o5, [THREAD_REG + T_LOFAULT] ! set t_lofault
807 stn %l7, [THREAD_REG + T_LOFAULT] ! set t_lofault
817 stn %l0, [THREAD_REG + T_LOFAULT] ! set t_lofault
852 stn %l6, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
893 stn %o4, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
976 stn %o5, [THREAD_REG + T_LOFAULT] ! install new vector
1017 stn %o4, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1052 stn %o4, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1076 stn %o4, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1257 stn %o2, [THREAD_REG + T_LOFAULT] ! install new vector
[all …]
H A Dcommon_asm.S423 stn %o1, [%o0]
425 stn %o2, [%o0 + CLONGSIZE]
460 stn %g1, [%o0] ! Delay: store seconds
462 stn %g2, [%o0 + CLONGSIZE] ! Delay: store nanoseconds
602 stn %i2, [%l2]
603 stn %i3, [%l2 + CLONGSIZE] ! store the new hrestime
917 stn %g5, [%g1 + CPU_CPCPROFILE_PC] ! if so, record kernel PC
918 stn %g5, [%g1 + CPU_CPCPROFILE_UPC] ! if not, record user PC
920 stn %g0, [%g1 + CPU_CPCPROFILE_PC] ! zero kernel PC
922 stn %g0, [%g1 + CPU_CPCPROFILE_UPC] ! zero user PC
H A Dopl_olympus_copy.S755 stn %o5, [THREAD_REG + T_LOFAULT] ! set t_lofault
764 stn %l7, [THREAD_REG + T_LOFAULT] ! set t_lofault
774 stn %l0, [THREAD_REG + T_LOFAULT] ! set t_lofault
809 stn %l6, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
850 stn %o4, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
933 stn %o5, [THREAD_REG + T_LOFAULT] ! install new vector
1028 stn %o4, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1211 stn %o2, [THREAD_REG + T_LOFAULT] ! install new vector
1418 stn %l6, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
1710 stn %l6, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
[all …]
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dwbuf.S64 stn %sp, [%g1 + MPCB_SPBUF]
169 stn %sp, [%g7 + MPCB_SPBUF]
198 stn %sp, [%g1 + MPCB_SPBUF]
303 stn %sp, [%g7 + MPCB_SPBUF]
H A Dmach_copy.S72 stn %o2, [THREAD_REG + T_LOFAULT]
85 stn %o2, [THREAD_REG + T_LOFAULT]
331 stn %o5, [THREAD_REG + T_LOFAULT] ! restore old t_lofault
H A Dmach_locore.S210 stn %o4, [%g1 + %lo(_local_p1275cis)]
780 stn %l1, [%l7 + PC_OFF] ! restart mutex_owner_running()
783 stn %l1, [%l7 + nPC_OFF]
797 stn %l1, [%l7 + PC_OFF] ! restart mutex_exit()
799 stn %l1, [%l7 + nPC_OFF]
/illumos-gate/usr/src/lib/libc/sparc/unwind/
H A Dunwind_frame.S60 stn %o7, [%g7 + UL_UNWIND_RET] ! save caller's return address
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_locore.S219 stn %o4, [%g1 + %lo(_local_p1275cis)]
945 stn %l1, [%l7 + PC_OFF] ! restart mutex_owner_running()
948 stn %l1, [%l7 + nPC_OFF]
962 stn %l1, [%l7 + PC_OFF] ! restart mutex_exit()
964 stn %l1, [%l7 + nPC_OFF]
H A Dwbuf.S65 stn %sp, [%g1 + MPCB_SPBUF]
201 stn %sp, [%g1 + MPCB_SPBUF]
/illumos-gate/usr/src/lib/libc/sparcv9/inc/
H A DSYS.h115 stn %o0, [%sp + SAVE_OFFSET]; \

12