Lines Matching refs:sp
75 movel %sp,%d2 /* get thread_info pointer */
79 movel %sp,%a1@(TASK_THREAD+THREAD_ESP0)
85 movel %d0,%sp@(PT_OFF_D0) /* save the return value */
89 movel %d2,PT_OFF_D0(%sp) /* on syscall entry */
90 subql #4,%sp
94 addql #4,%sp
97 movel %d0,%sp@(PT_OFF_D0) /* save the return value */
98 subql #4,%sp /* dummy return address */
104 addql #4,%sp
108 btst #5,%sp@(PT_OFF_SR) /* check if returning to kernel */
112 movel %sp,%d1 /* get thread_info pointer */
128 moveml %sp@,%d1-%d5/%a0-%a2
129 lea %sp@(32),%sp /* space for 8 regs */
130 movel %sp@+,%d0
131 addql #4,%sp /* orig d0 */
132 addl %sp@+,%sp /* stk adj */
136 movel %sp,%d1 /* get thread_info pointer */
152 subql #4,%sp /* dummy return address */
154 pea %sp@(SWITCH_STACK_SIZE)
156 addql #4,%sp
158 addql #4,%sp
169 movew %sp@(PT_OFF_FORMATVEC),%d0 /* put exception # in d0 */
172 movel %sp,%sp@- /* push regs arg */
174 movel %d0,%sp@- /* push vector number */
176 lea %sp@(8),%sp /* pop args off stack */
190 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack pointer */
198 movel %a1@(TASK_THREAD+THREAD_KSP),%sp /* restore new kernel stack */