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
99 movel %d0,%sp@(PT_OFF_D0) /* save the return value */
100 subql #4,%sp /* dummy return address */
106 addql #4,%sp
110 btst #5,%sp@(PT_OFF_SR) /* check if returning to kernel */
114 movel %sp,%d1 /* get thread_info pointer */
130 moveml %sp@,%d1-%d5/%a0-%a2
131 lea %sp@(32),%sp /* space for 8 regs */
132 movel %sp@+,%d0
133 addql #4,%sp /* orig d0 */
134 addl %sp@+,%sp /* stk adj */
138 movel %sp,%d1 /* get thread_info pointer */
154 subql #4,%sp /* dummy return address */
156 pea %sp@(SWITCH_STACK_SIZE)
158 addql #4,%sp
160 addql #4,%sp
171 movew %sp@(PT_OFF_FORMATVEC),%d0 /* put exception # in d0 */
174 movel %sp,%sp@- /* push regs arg */
176 movel %d0,%sp@- /* push vector number */
178 lea %sp@(8),%sp /* pop args off stack */
192 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack pointer */
200 movel %a1@(TASK_THREAD+THREAD_KSP),%sp /* restore new kernel stack */