/arch/sh/kernel/ |
H A D | return_address.c | 20 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 D | stacktrace.h | 9 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 D | regdef.h | 59 #define ra $31 /* return address */ macro 102 #define ra $31 /* return address */ macro
|
/arch/mips/kernel/ |
H A D | mcount.S | 23 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 D | perf_event.c | 49 unsigned long ra = regs->regs[31]; local 64 pc = unwind_stack(current, &sp, pc, &ra);
|
H A D | r6000_fpu.S | 46 jr ra 48 1: jr ra 83 jr ra 85 1: jr ra
|
H A D | r2300_switch.S | 52 sw ra, THREAD_REG31(a0) 97 jr ra 105 jr ra 113 jr ra 169 jr ra
|
H A D | r4k_switch.S | 51 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 D | emulate.c | 145 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 D | 44x_tlb.h | 29 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 D | 44x_emulate.c | 41 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 D | backtrace.c | 15 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 D | sstep.c | 96 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 D | processor.h | 84 #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 D | strlen_user.S | 35 jr ra 39 jr ra
|
H A D | strnlen_user.S | 41 jr ra 46 jr ra
|
H A D | strncpy_user.S | 41 R10KCBARRIER(0(ra)) 51 jr ra # return n 55 jr ra
|
H A D | memset.S | 89 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 D | memcpy.S | 202 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 D | regdef.h | 35 #define ra $26 /* return address register */ macro
|
/arch/powerpc/include/asm/ |
H A D | asm-compat.h | 68 #define PPC405_ERR77(ra,rb) stringify_in_c(dcbt ra, rb;) 71 #define PPC405_ERR77(ra,rb)
|
/arch/mips/dec/prom/ |
H A D | call_o32.S | 31 * 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 D | call_o32.S | 33 * 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 D | tlbex-fault.S | 22 PTR_LA ra, ret_from_exception
|
/arch/parisc/math-emu/ |
H A D | fpudispatch.c | 1121 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...] |