• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/xtensa/kernel/

Lines Matching refs:a0

28  *   a0:	trashed, original value saved on stack (PT_AREG0)
77 s32i a0, a2, PT_AREG0 # save a0 to ESF
78 rsr a0, EXCCAUSE # retrieve exception cause
79 s32i a0, a2, PT_DEPC # mark it as a regular exception
80 addx4 a0, a0, a3 # find entry in table
81 l32i a0, a0, EXC_TABLE_FAST_USER # load handler
82 jx a0
101 s32i a0, a2, PT_AREG0 # save a0 to ESF
102 rsr a0, EXCCAUSE # retrieve exception cause
103 s32i a0, a2, PT_DEPC # mark it as a regular exception
104 addx4 a0, a0, a3 # find entry in table
105 l32i a0, a0, EXC_TABLE_FAST_KERNEL # load handler address
106 jx a0
127 xsr a0, DEPC # get DEPC, save a0
130 _bltu a0, a3, .Lfixup
132 _bgeu a0, a3, .Lfixup
142 _bbci.l a0, 6, .Lovfl
144 /* a0: depc, a1: a1, a2: kstk, a3: a2, depc: a0, excsave: a3 */
151 * by changing depc (in a0).
152 * Note: We can trash the current window frame (a0...a3) and depc!
156 rsr a0, PS
157 extui a0, a0, PS_OWB_SHIFT, 4
158 wsr a0, WINDOWBASE
164 s32i a0, a2, PT_AREG0
169 rsr a0, EXCCAUSE
170 s32i a0, a2, PT_DEPC # mark it as a regular exception
171 addx4 a0, a0, a3
172 l32i a0, a0, EXC_TABLE_FAST_USER
173 jx a0
177 /* a0: depc, a1: a1, a2: a2, a3: trashed, depc: a0, excsave1: a3 */
189 /* a0: depc, a1: a1, a2: trash, a3: exctable, depc: a0, excsave: a3 */
200 /* a0: depc, a1: a1, a2: kstk, a3: a2, depc: a0, excsave: a3 */
203 s32i a0, a2, PT_DEPC
206 /* a0: avail, a1: a1, a2: kstk, a3: avail, depc: a2, excsave: a3 */
209 rsr a0, EXCCAUSE
210 addx4 a0, a0, a3
211 l32i a0, a0, EXC_TABLE_FAST_USER
212 jx a0
221 .Lksp: /* a0: a0, a1: a1, a2: a2, a3: trashed, depc: depc, excsave: a3 */
236 xsr a0, DEPC
240 wsr a0, EXCSAVE_1
241 movi a0, unrecoverable_exception
242 callx0 a0
257 xsr a0, EXCSAVE + XCHAL_DEBUGLEVEL
258 jx a0
279 s32e a0, a5, -16
291 l32e a0, a5, -16
303 s32e a0, a9, -16
304 l32e a0, a1, -12
308 s32e a4, a0, -32
309 s32e a5, a0, -28
310 s32e a6, a0, -24
311 s32e a7, a0, -20
320 l32e a0, a9, -16
336 s32e a0, a13, -16
337 l32e a0, a1, -12
341 s32e a4, a0, -48
342 s32e a5, a0, -44
343 s32e a6, a0, -40
344 s32e a7, a0, -36
345 s32e a8, a0, -32
346 s32e a9, a0, -28
347 s32e a10, a0, -24
348 s32e a11, a0, -20
357 l32e a0, a13, -16