Searched refs:ra (Results 1 - 25 of 78) sorted by relevance

1234

/arch/sh/kernel/
H A Dreturn_address.c20 unsigned long ra; local
23 for (i = 0, frame = NULL, ra = 0; i <= depth; i++) {
26 tmp = dwarf_unwind_stack(ra, frame);
38 ra = frame->return_addr;
47 return (void *)ra;
/arch/mips/include/asm/
H A Dstacktrace.h9 unsigned long pc, unsigned long *ra);
13 unsigned long *ra);
17 unsigned long *sp, unsigned long pc, unsigned long *ra)
16 unwind_stack(struct task_struct *task, unsigned long *sp, unsigned long pc, unsigned long *ra) argument
H A Dregdef.h59 #define ra $31 /* return address */ macro
102 #define ra $31 /* return address */ macro
/arch/mips/kernel/
H A Dmcount.S23 PTR_S ra, PT_R31(sp)
38 PTR_L ra, PT_R31(sp)
56 jr ra
57 move ra, AT
61 * The -mmcount-ra-address option of gcc 4.5 uses register $12 to pass
68 NESTED(ftrace_caller, PT_SIZE, ra)
82 move a0, ra /* arg1: self return address */
103 NESTED(_mcount, PT_SIZE, ra)
127 move a0, ra /* arg1: self return address */
141 NESTED(ftrace_graph_caller, PT_SIZE, ra)
[all...]
H A Dperf_event.c49 unsigned long ra = regs->regs[31]; local
64 pc = unwind_stack(current, &sp, pc, &ra);
H A Dr6000_fpu.S46 jr ra
48 1: jr ra
83 jr ra
85 1: jr ra
H A Dr2300_switch.S52 sw ra, THREAD_REG31(a0)
97 jr ra
105 jr ra
113 jr ra
169 jr ra
H A Dr4k_switch.S51 LONG_S ra, THREAD_REG31(a0)
95 move t1,ra
97 move ra,t1
120 jr ra
131 jr ra
142 jr ra
251 jr ra
/arch/powerpc/kvm/
H A Demulate.c145 int ra; local
185 ra = get_ra(inst);
189 if (ra)
190 ea += kvmppc_get_gpr(vcpu, ra);
193 kvmppc_set_gpr(vcpu, ra, ea);
212 ra = get_ra(inst);
216 if (ra)
217 ea += kvmppc_get_gpr(vcpu, ra);
237 ra = get_ra(inst);
241 if (ra)
[all...]
H A D44x_tlb.h29 extern int kvmppc_44x_emul_tlbsx(struct kvm_vcpu *vcpu, u8 rt, u8 ra, u8 rb,
31 extern int kvmppc_44x_emul_tlbwe(struct kvm_vcpu *vcpu, u8 ra, u8 rs, u8 ws);
H A D44x_emulate.c41 int ra; local
111 ra = get_ra(inst);
114 emulated = kvmppc_44x_emul_tlbwe(vcpu, ra, rs, ws);
119 ra = get_ra(inst);
122 emulated = kvmppc_44x_emul_tlbsx(vcpu, rt, ra, rb, rc);
/arch/mips/oprofile/
H A Dbacktrace.c15 unsigned long ra; member in struct:stackframe
33 /* sw / sd $ra, offset($sp) */
54 /* jr ra */
79 if (old_frame->pc == 0 || old_frame->sp == 0 || old_frame->ra == 0)
110 new_frame.ra = old_frame->sp + ra_offset;
111 if (get_mem(new_frame.ra, &(new_frame.ra)))
124 new_frame.pc = old_frame->ra;
138 oprofile_add_trace(frame->ra);
157 &(frame->ra));
[all...]
/arch/powerpc/lib/
H A Dsstep.c96 int ra; local
99 ra = (instr >> 16) & 0x1f;
101 if (ra) {
102 ea += regs->gpr[ra];
104 regs->gpr[ra] = ea;
116 int ra; local
119 ra = (instr >> 16) & 0x1f;
121 if (ra) {
122 ea += regs->gpr[ra];
124 regs->gpr[ra]
137 int ra, rb; local
563 unsigned int opcode, ra, rb, rd, spr, u; local
[all...]
/arch/xtensa/include/asm/
H A Dprocessor.h84 #define MAKE_RA_FOR_CALL(ra,ws) (((ra) & 0x3fffffff) | (ws) << 30)
87 * Note: We assume that the stack pointer is in the same 1GB ranges as the ra
89 #define MAKE_PC_FROM_RA(ra,sp) (((ra) & 0x3fffffff) | ((sp) & 0xc0000000))
98 unsigned long ra; /* kernel's a0: return address and window call size */ member in struct:thread_struct
132 ra: 0, \
/arch/mips/lib/
H A Dstrlen_user.S35 jr ra
39 jr ra
H A Dstrnlen_user.S41 jr ra
46 jr ra
H A Dstrncpy_user.S41 R10KCBARRIER(0(ra))
51 jr ra # return n
55 jr ra
H A Dmemset.S89 R10KCBARRIER(0(ra))
107 R10KCBARRIER(0(ra))
113 R10KCBARRIER(0(ra))
135 R10KCBARRIER(0(ra))
142 1: jr ra
150 R10KCBARRIER(0(ra))
154 2: jr ra /* done */
159 jr ra
167 jr ra
175 jr ra
[all...]
H A Dmemcpy.S202 R10KCBARRIER(0(ra))
235 R10KCBARRIER(0(ra))
277 R10KCBARRIER(0(ra))
293 R10KCBARRIER(0(ra))
323 jr ra
341 R10KCBARRIER(0(ra))
362 R10KCBARRIER(0(ra))
393 R10KCBARRIER(0(ra))
409 R10KCBARRIER(0(ra))
426 jr ra
[all...]
/arch/alpha/include/asm/
H A Dregdef.h35 #define ra $26 /* return address register */ macro
/arch/powerpc/include/asm/
H A Dasm-compat.h68 #define PPC405_ERR77(ra,rb) stringify_in_c(dcbt ra, rb;)
71 #define PPC405_ERR77(ra,rb)
/arch/mips/dec/prom/
H A Dcall_o32.S31 * This code relies on the called o32 function for sp and ra
37 NESTED(call_o32, O32_FRAMESZ, ra)
40 REG_S ra,O32_FRAMESZ-1*SZREG(sp)
85 REG_L ra,O32_FRAMESZ-1*SZREG(sp)
88 jr ra
/arch/mips/fw/lib/
H A Dcall_o32.S33 * a result. This code relies on the called o32 function for sp and ra
38 NESTED(call_o32, O32_FRAMESZ, ra)
41 REG_S ra,O32_FRAMESZ-1*SZREG(sp)
91 REG_L ra,O32_FRAMESZ-1*SZREG(sp)
94 jr ra
/arch/mips/mm/
H A Dtlbex-fault.S22 PTR_LA ra, ret_from_exception
/arch/parisc/math-emu/
H A Dfpudispatch.c1121 u_int rm1, rm2, tm, ra, ta; /* operands */ local
1146 ra = extru(ir, fprapos, 5) * sizeof(double)/sizeof(u_int);
1153 if (ra == 0) {
1167 if (dbl_fadd(&fpregs[ta], &fpregs[ra], &atmp.ints.i1,
1176 if (ra == 0)
1177 ra = fpzeroreg;
1182 if (dbl_fadd(&fpregs[ta], &fpregs[ra], &atmp.ints.i1,
1214 ra = (extru(ir,fprapos,4) | 0x10 ) << 1; /* get offset */
1215 ra |= extru(ir,fprapos-4,1); /* add right word offset */
1220 if (ra
1261 u_int rm1, rm2, tm, ra, ta; /* operands */ local
1352 u_int rm1, rm2, ra, t; /* operands */ local
[all...]

Completed in 6336 milliseconds

1234