Searched defs:a0 (Results 1 - 25 of 36) sorted by relevance

12

/arch/m68k/math-emu/
H A Dfp_decode.h53 * a0 - will point to source/dest operand for any indirect mode
149 move.l %a0,%d0
151 debug lea "'l'.w,%a0"
154 debug lea "'w'.w,%a0"
156 3\@: printf PDECODE,":%c",1,%a0
250 move.l %a0,%a1 | save addr
252 lea (%a0,%d1.w*4),%a0
254 lea (%a0,%d1.w*8),%a0
371 2: fp_get_instr_word %a0,fp_err_ua1 | 16bit base displacement variable
374 3: fp_get_instr_long %a0,fp_err_ua1 | 32bit base displacement variable
393 2: fp_get_instr_word %a0,fp_err_ua1 | 16bit outer displacement variable
396 3: fp_get_instr_long %a0,fp_err_ua1 | 32bit outer displacement variable
[all...]
/arch/mips/include/asm/mach-malta/
H A Dkernel-entry-init.h27 move a0, zero variable
33 li a0, 1 variable
/arch/mips/mti-malta/
H A Dmalta-amon.c53 unsigned long gp, unsigned long a0)
71 launch->a0 = a0;
51 amon_cpu_start(int cpu, unsigned long pc, unsigned long sp, unsigned long gp, unsigned long a0) argument
/arch/m68k/fpsp040/
H A Dfpsp.h20 | movem.l d0-d1/a0-a1,USER_DA(a6)
50 | movem.l USER_DA(a6),d0-d1/a0-a1
69 | The registers d0, d1, a0, a1 and fp0-fp3 are always saved and variable
/arch/mips/include/asm/mips-boards/
H A Dlaunch.h11 unsigned long a0; member in struct:cpulaunch
/arch/m68k/lib/
H A Dmodsi3.S80 #define a0 REG (a0) define
H A Dmulsi3.S80 #define a0 REG (a0) define
H A Dumodsi3.S80 #define a0 REG (a0) define
H A Ddivsi3.S80 #define a0 REG (a0) define
H A Dudivsi3.S80 #define a0 REG (a0) define
/arch/mips/kernel/
H A Dsmp-cmp.c141 unsigned long a0 = 0; local
152 amon_cpu_start(cpu, pc, sp, (unsigned long)gp, a0);
H A Dlinux32.c340 asmlinkage long sys32_lookup_dcookie(u32 a0, u32 a1, char __user *buf, argument
343 return sys_lookup_dcookie(merge_64(a0, a1), buf, len);
/arch/alpha/include/asm/
H A Dregdef.h24 #define a0 $16 /* argument registers (caller-saved) */ macro
/arch/mn10300/include/asm/
H A Dsigcontext.h25 unsigned long a0; member in struct:sigcontext
H A Dptrace.h69 unsigned long a0; /* syscall arg 1 */ member in struct:pt_regs
/arch/m68k/include/asm/
H A Dptrace.h35 long a0; member in struct:pt_regs
H A Duser.h41 long a0,a1,a2,a3,a4,a5,a6; member in struct:user_regs_struct
/arch/mips/include/asm/
H A Dregdef.h26 #define a0 $4 /* argument registers */ macro
69 #define a0 $4 /* argument registers */ macro
H A Dstackframe.h295 mfc0 a0, CP0_STATUS
297 ori a0, STATMASK variable
298 xori a0, STATMASK variable
299 mtc0 a0, CP0_STATUS variable
300 and a0, v1 variable
304 or v0, a0
367 mfc0 a0, CP0_STATUS
368 ori a0, STATMASK
369 xori a0, STATMASK
370 mtc0 a0, CP0_STATU
[all...]
/arch/parisc/lib/
H A Dmemcpy.c164 register unsigned int a0, a1, a2 = 0, a3 = 0; local
190 /* a0 = ((unsigned int *) src)[0];
192 ldw(s_space, 0, src, a0, cda_ldw_exc);
202 a0 = ((unsigned int *) src)[1]; */
204 ldw(s_space, 4, src, a0, cda_ldw_exc);
226 /* a0 = ((unsigned int *) src)[0]; */
227 ldw(s_space, 0, src, a0, cda_ldw_exc);
233 /* ((unsigned int *) dst)[1] = MERGE (a3, sh_1, a0, sh_2); */
234 stw(d_space, MERGE (a3, sh_1, a0, sh_2), 4, dst, cda_stw_exc);
238 /* ((unsigned int *) dst)[2] = MERGE (a0, sh_
[all...]
/arch/sh/include/asm/
H A Dptrace_32.h65 unsigned long a0; member in struct:pt_dspregs
/arch/xtensa/kernel/
H A Dsignal.c109 /* Save current frame a0..a3 under next SP */
244 asmlinkage long xtensa_rt_sigreturn(long a0, long a1, long a2, long a3, argument
H A Dtraps.c386 unsigned int a0, ps; local
390 "mov a12, a0\n\t"
393 "movi a0, _spill_registers\n\t"
395 "callx0 a0\n\t"
396 "mov a0, a12\n\t"
399 :: "a" (&a0), "a" (&ps)
405 unsigned long a0, a1, pc; local
425 a0 = *(sp - 4);
431 pc = MAKE_PC_FROM_RA(a0, a1);
/arch/alpha/kernel/
H A Dtraps.c86 printk("a0 = %016lx a1 = %016lx a2 = %016lx\n",
103 "a0", "a1", "a2", "a3", "a4", "a5", "t8", "t9",
442 unsigned long ps, pc, gp, a0, a1, a2; member in struct:allregs
/arch/frv/include/asm/
H A Dmath-emu.h160 lea (FPD_FPREG,FPDATA,%d0.w*4),%a0
161 lea (%a0,%d0.w*8),%a0
192 * address into %a0 and jump to the exit.
201 .Lu2\@: move.l \addr,%a0
218 .Lu3\@: move.l \addr,%a0
244 movem.l %d0/%d1/%a0/%a1,-(%sp)
260 movem.l (%sp)+,%d0/%d1/%a0/%a1
266 movem.l %d0/%a0,-(%sp)
267 lea \fp,%a0
285 printf \\bit," %08x%08x%08x",3,%a0@,%a0@(4),%a0@(8) variable
[all...]

Completed in 134 milliseconds

12