• Home
  • Raw
  • Download

Lines Matching refs:sp

38 	mov.l	er0,@-sp
39 mov.l er1,@-sp
40 mov.l er2,@-sp
41 mov.l er3,@-sp
44 mov.l @sp+,er3
45 mov.l @sp+,er2
64 stm.l er0-er3,@-sp
67 ldm.l @sp+,er2-er3
71 mov.w r1,@(LEXR-LER3:16,sp) /* copy EXR */
74 mov.w @(LEXR-LER1:16,sp),r1 /* restore EXR */
84 mov.l er0,@-sp
90 mov.l sp,@SYMBOL_NAME(sw_usp)
91 mov.l @sp,er0 /* restore saved er0 */
93 mov.l @SYMBOL_NAME(sw_ksp),sp
94 sub.l #(LRET-LORIG),sp /* allocate LORIG - LRET */
98 mov.l er1,@(LRET-LER3:16,sp)
101 mov.l @(LORIG-LER3:16,sp),er0
102 mov.l er0,@(LER0-LER3:16,sp) /* copy ER0 */
108 mov.l @sp,er0 /* restore saved er0 */
109 subs #2,sp /* set dummy ccr */
111 mov.w @(LRET-LER3:16,sp),r1 /* copy old ccr */
115 mov.w r1,@(LCCR-LER3:16,sp) /* set ccr */
116 mov.l er6,@-sp /* syscall arg #6 */
117 mov.l er5,@-sp /* syscall arg #5 */
118 mov.l er4,@-sp /* syscall arg #4 */
122 mov.l @sp+,er4
123 mov.l @sp+,er5
124 mov.l @sp+,er6
126 mov.w @(LCCR-LER1:16,sp),r0 /* check kernel mode */
132 mov.l @(LER0-LER1:16,sp),er1 /* restore ER0 */
135 mov.w @(LCCR-LER1:16,sp),r1 /* restore the RET addr */
137 mov.b @(LRET+1-LER1:16,sp),r1l
139 mov.w @(LRET+2-LER1:16,sp),r1
142 mov.l @sp+,er1
143 add.l #(LRET-LER1),sp /* remove LORIG - LRET */
144 mov.l sp,@SYMBOL_NAME(sw_ksp)
146 mov.l er0,sp
149 mov.l @sp+,er1
150 adds #4,sp
151 adds #2,sp
153 mov.l @sp+,er0
154 adds #4,sp /* remove the sw created LVEC */
204 mov.l sp,er0
222 mov.l sp,er1
228 subs #4,sp /* dummy LVEC */
234 mov.l sp,er0
236 mov.l sp,er2
250 mov.l @(LER1:16,sp),er0
251 mov.l @(LER2:16,sp),er1
252 mov.l @(LER3:16,sp),er2
254 mov.l er0,@(LER0:16,sp) /* save the return value */
255 mov.l sp,er2
270 mov.l er0,@(LER0:16,sp)
282 mov.b @(LCCR+1:16,sp),r0l
287 mov.l sp,er4
296 mov.l sp,er0
301 mov.l sp,er0
316 mov.b @(LCCR+1:16,sp),r0l /* Interrupt Enabled? */
321 mov.l sp,er0
351 mov.l sp,@(THREAD_KSP:16,er0)
358 mov.l @(THREAD_KSP:16,er1),sp
367 subs #4,sp
371 mov.l er1,@(LORIG,sp)
372 mov.l sp,er0