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
515 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
516 xsr a3, excsave1
526 xsr a3, excsave1
528 l32i a2, a3, EXC_TABLE_KSTK
553 xsr a3, excsave1
554 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
556 s32i a2, a3, EXC_TABLE_FIXUP
557 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
558 xsr a3, excsave1
573 xsr a3, excsave1
574 s32i a2, a3, EXC_TABLE_DOUBLE_SAVE
576 s32i a2, a3, EXC_TABLE_FIXUP
577 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
578 xsr a3, excsave1
670 s32e a3, a5, -4
701 l32e a3, a5, -4
714 s32e a3, a9, -4
732 l32e a3, a9, -4
748 s32e a3, a13, -4
771 l32e a3, a13, -4