Lines Matching refs:a0
68 lea sys_call_table,%a0
69 lsll #2,%d0 /* movel %a0@(%d0:l:4),%d3 */
70 movel %a0@(%d0),%d3
76 movel %d2,%a0
77 movel %sp,%a0@(THREAD_ESP0) /* save top of frame */
78 btst #(TIF_SYSCALL_TRACE%8),%a0@(TI_FLAGS+(31-TIF_SYSCALL_TRACE)/8)
81 movel %d3,%a0
82 jbsr %a0@
91 movel %d3,%a0
92 jbsr %a0@
107 moveml %sp@,%d1-%d5/%a0-%a2
117 movel %d1,%a0
118 movel %a0@(TI_FLAGS),%d1 /* get thread_info->flags */
124 movel sw_usp,%a0 /* get usp */
125 movel %sp@(PT_PC),%a0@- /* copy exception program counter */
126 movel %sp@(PT_FORMATVEC),%a0@-/* copy exception format/vector/sr */
127 moveml %sp@,%d1-%d5/%a0-%a2
139 movel %a0@(TI_FLAGS),%d1 /* get thread_info->flags */
170 leal per_cpu__kstat+STAT_IRQ,%a0
171 addql #1,%a0@(%d0)
176 lea irq_list,%a0
177 addl %d1,%a0 /* pointer to array struct */
180 movel %a0@(8),%sp@- /* push devid arg */
183 movel %a0@,%a0 /* get function to call */
184 jbsr %a0@ /* call vector handler */
201 leal per_cpu__kstat+STAT_IRQ,%a0
202 addql #1,%a0@(%d0)
210 lea irq_list,%a0
211 movel %a0@(%d0),%a0 /* get function to call */
212 jbsr %a0@ /* call vector handler */
236 * in a0, next (the new task) is in a1,so don't change these
240 movel %a0, %d1 /* get prev thread in d1 */
243 movew %d0,%a0@(TASK_THREAD+THREAD_SR)
249 movel %d0,%a0@(TASK_THREAD+THREAD_USP)
252 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack pointer */
256 movel %a1@(TASK_THREAD+THREAD_USP),%a0 /* restore thread user stack */
257 movel %a0, sw_usp