Lines Matching refs:sp
55 st.a \reg, [sp, -4]
64 ld.ab \reg, [sp, 4]
108 ld r25, [sp, 12]
164 ld.as r12, [sp, OFF_USER_R25_FROM_R24]
165 st.a r12, [sp, -4]
184 sub sp, sp, 4
196 add sp, sp, 4 /* skip usual r25 placeholder */
212 ld.ab r12, [sp, 4]
213 st.as r12, [sp, OFF_USER_R25_FROM_R24]
224 add sp, sp, SZ_CALLEE_REGS
273 brlo sp, VMALLOC_START, 88f
293 mov r9, sp
313 st.a sp, [r9, -16] ; Make room for orig_r0, ECR, user_r25
322 mov sp, r9
336 ld \reg, [sp, PT_status32]
351 bic \reg, sp, (THREAD_SIZE - 1)
420 st r9, [sp, 8] /* ECR */
421 st r0, [sp, 4] /* orig_r0, needed only for sys calls */
464 ld sp, [sp] /* restore original sp */ variable
482 st event_IRQ1, [sp, 8] /* Dummy ECR */
483 st 0, [sp, 4] /* orig_r0 , N/A for IRQ */
507 st event_IRQ2, [sp, 8] /* Dummy ECR */
508 st 0, [sp, 4] /* orig_r0 , N/A for IRQ */
547 ld sp, [sp] /* restore original sp */ variable
566 ld sp, [sp] /* restore original sp */