Lines Matching full:s0
61 REG_L s0, TASK_TI_USER_SP(tp)
67 REG_S s0, PT_SP(sp)
122 REG_L s0, PT_STATUS(sp)
126 and s0, s0, t0
128 andi s0, s0, SR_SPP
130 bnez s0, 1f
133 addi s0, sp, PT_SIZE_ON_STACK
134 REG_S s0, TASK_TI_KERNEL_SP(tp)
207 REG_L s0, TASK_TI_KERNEL_SP(tp)
213 REG_S s0, PT_SP(sp)
226 beqz s0, 1f /* not from kernel thread */
229 jalr s0
244 /* Create a frame record to save ra and s0 (fp) */
247 REG_S s0, STACKFRAME_FP(sp)
248 addi s0, sp, STACKFRAME_SIZE_ON_STACK
263 /* Switch back to the thread stack and restore ra and s0 */
264 addi sp, s0, -STACKFRAME_SIZE_ON_STACK
266 REG_L s0, STACKFRAME_FP(sp)
290 REG_S s0, TASK_THREAD_S0_RA(a3)
307 REG_L s0, TASK_THREAD_S0_RA(a4)