Lines Matching refs:a3

73 	xsr	a3, excsave1		# save a3 and get dispatch table
75 l32i a2, a3, EXC_TABLE_KSTK # load kernel stack to a2
79 addx4 a0, a0, a3 # find entry in table
81 xsr a3, excsave1 # restore a3 and dispatch table
100 xsr a3, excsave1 # save a3, and get dispatch table
106 addx4 a0, a0, a3 # find entry in table
108 xsr a3, excsave1 # restore a3 and dispatch table
214 xsr a3, excsave1
215 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
234 l32i a2, a3, EXC_TABLE_KSTK
257 xsr a3, excsave1
268 xsr a3, excsave1
271 addx4 a0, a0, a3
272 xsr a3, excsave1
286 rsr a3, exccause
287 beqi a3, EXCCAUSE_ITLB_MISS, 1f
288 addi a3, a3, -EXCCAUSE_DTLB_MISS
289 bnez a3, .Lunrecoverable
290 1: movi a3, fast_second_level_miss_double_kernel
291 jx a3
301 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
305 rsr a3, excsave1
316 l32i a2, a3, EXC_TABLE_FIXUP
317 s32i a3, a3, EXC_TABLE_FIXUP
318 beq a2, a3, .Lunrecoverable_fixup # critical section
327 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
333 l32i a0, a3, EXC_TABLE_DOUBLE_SAVE
340 addx4 a0, a0, a3
341 xsr a3, excsave1
389 s32i a2, a3, EXC_TABLE_FIXUP
390 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
391 xsr a3, excsave1
411 xsr a3, excsave1
413 s32i a0, a3, EXC_TABLE_FIXUP
414 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
431 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
432 xsr a3, excsave1
448 xsr a3, excsave1
450 l32i a2, a3, EXC_TABLE_KSTK
459 addx4 a0, a0, a3
461 xsr a3, excsave1
465 xsr a3, excsave1
518 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
519 xsr a3, excsave1
529 xsr a3, excsave1
531 l32i a2, a3, EXC_TABLE_KSTK
556 xsr a3, excsave1
557 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
559 s32i a2, a3, EXC_TABLE_FIXUP
560 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
561 xsr a3, excsave1
576 xsr a3, excsave1
577 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
579 s32i a2, a3, EXC_TABLE_FIXUP
580 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
581 xsr a3, excsave1
676 s32e a3, a5, -4
709 l32e a3, a5, -4
722 s32e a3, a9, -4
740 l32e a3, a9, -4
756 s32e a3, a13, -4
779 l32e a3, a13, -4