/arch/tile/kernel/ |
D | unaligned.c | 178 static void find_regs(tilegx_bundle_bits bundle, uint64_t *rd, uint64_t *ra, in find_regs() argument 197 *ra = reg; in find_regs() 204 alias_reg_map = (1ULL << *rd) | (1ULL << *ra); in find_regs() 208 alias_reg_map = (1ULL << *ra) | (1ULL << *rb); in find_regs() 248 *ra = reg; in find_regs() 254 alias_reg_map = (1ULL << *rd) | (1ULL << *ra); in find_regs() 260 alias_reg_map = (1ULL << *ra) | (1ULL << *rb); in find_regs() 315 static bool check_regs(uint64_t rd, uint64_t ra, uint64_t rb, in check_regs() argument 319 if ((ra >= 56) && (ra != TREG_ZERO)) in check_regs() 376 static tilegx_bundle_bits jit_x0_addi(int rd, int ra, int imm8) in jit_x0_addi() argument [all …]
|
/arch/powerpc/lib/ |
D | sstep.c | 96 int ra; in dform_ea() local 99 ra = (instr >> 16) & 0x1f; in dform_ea() 101 if (ra) in dform_ea() 102 ea += regs->gpr[ra]; in dform_ea() 113 int ra; in dsform_ea() local 116 ra = (instr >> 16) & 0x1f; in dsform_ea() 118 if (ra) in dsform_ea() 119 ea += regs->gpr[ra]; in dsform_ea() 131 int ra, rb; in xform_ea() local 134 ra = (instr >> 16) & 0x1f; in xform_ea() [all …]
|
/arch/sh/kernel/ |
D | return_address.c | 20 unsigned long ra; in return_address() local 23 for (i = 0, frame = NULL, ra = 0; i <= depth; i++) { in return_address() 26 tmp = dwarf_unwind_stack(ra, frame); in return_address() 38 ra = frame->return_addr; in return_address() 47 return (void *)ra; in return_address()
|
/arch/mips/oprofile/ |
D | backtrace.c | 15 unsigned long ra; member 79 if (old_frame->pc == 0 || old_frame->sp == 0 || old_frame->ra == 0) in unwind_user_frame() 110 new_frame.ra = old_frame->sp + ra_offset; in unwind_user_frame() 111 if (get_mem(new_frame.ra, &(new_frame.ra))) in unwind_user_frame() 124 new_frame.pc = old_frame->ra; in unwind_user_frame() 138 oprofile_add_trace(frame->ra); in do_user_backtrace() 157 &(frame->ra)); in do_kernel_backtrace() 158 oprofile_add_trace(frame->ra); in do_kernel_backtrace() 167 .ra = regs->regs[31] }; in op_mips_backtrace()
|
/arch/powerpc/kvm/ |
D | emulate_loadstore.c | 54 int ra, rs, rt; in kvmppc_emulate_loadstore() local 65 ra = get_ra(inst); in kvmppc_emulate_loadstore() 82 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 101 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 114 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 127 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 178 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 187 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 208 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() 221 kvmppc_set_gpr(vcpu, ra, vcpu->arch.vaddr_accessed); in kvmppc_emulate_loadstore() [all …]
|
/arch/mips/kernel/ |
D | mcount.S | 23 PTR_S ra, PT_R31(sp) 38 PTR_L ra, PT_R31(sp) 54 jr ra 55 move ra, AT 66 NESTED(ftrace_caller, PT_SIZE, ra) 82 PTR_SUBU a0, ra, 8 /* arg1: self address */ 116 NESTED(_mcount, PT_SIZE, ra) 141 move a0, ra /* arg1: self return address */ 158 NESTED(ftrace_graph_caller, PT_SIZE, ra) 180 move a1, ra [all …]
|
D | r2300_switch.S | 51 sw ra, THREAD_REG31(a0) 94 jr ra 102 jr ra 110 jr ra 166 jr ra
|
D | r6000_fpu.S | 49 jr ra 51 1: jr ra 86 jr ra 88 1: jr ra
|
D | r4k_switch.S | 44 LONG_S ra, THREAD_REG31(a0) 109 jr ra 123 jr ra 135 jr ra 145 jr ra 153 jr ra 158 jr ra 302 jr ra
|
D | process.c | 442 unsigned long *ra) in unwind_stack_by_address() argument 466 *ra = regs->regs[31]; in unwind_stack_by_address() 478 pc = *ra; in unwind_stack_by_address() 479 *ra = 0; in unwind_stack_by_address() 500 pc = pc != *ra ? *ra : 0; in unwind_stack_by_address() 505 *ra = 0; in unwind_stack_by_address() 512 unsigned long pc, unsigned long *ra) in unwind_stack() argument 515 return unwind_stack_by_address(stack_page, sp, pc, ra); in unwind_stack() 527 unsigned long ra = 0; in get_wchan() local 541 pc = unwind_stack(task, &sp, pc, &ra); in get_wchan()
|
D | perf_event.c | 49 unsigned long ra = regs->regs[31]; in perf_callchain_kernel() local 64 pc = unwind_stack(current, &sp, pc, &ra); in perf_callchain_kernel()
|
/arch/mips/include/asm/ |
D | stacktrace.h | 9 unsigned long pc, unsigned long *ra); 13 unsigned long *ra); 17 unsigned long *sp, unsigned long pc, unsigned long *ra) in unwind_stack() argument
|
/arch/xtensa/include/asm/ |
D | processor.h | 84 #define MAKE_RA_FOR_CALL(ra,ws) (((ra) & 0x3fffffff) | (ws) << 30) argument 89 #define MAKE_PC_FROM_RA(ra,sp) (((ra) & 0x3fffffff) | ((sp) & 0xc0000000)) argument 98 unsigned long ra; /* kernel's a0: return address and window call size */ member 132 ra: 0, \
|
/arch/mips/lib/ |
D | memset.S | 115 R10KCBARRIER(0(ra)) 156 R10KCBARRIER(0(ra)) 162 R10KCBARRIER(0(ra)) 189 R10KCBARRIER(0(ra)) 211 1: jr ra 219 R10KCBARRIER(0(ra)) 223 2: jr ra /* done */ 233 jr ra 237 jr ra 245 jr ra [all …]
|
D | memcpy.S | 281 R10KCBARRIER(0(ra)) 319 R10KCBARRIER(0(ra)) 361 R10KCBARRIER(0(ra)) 377 R10KCBARRIER(0(ra)) 408 jr ra 426 R10KCBARRIER(0(ra)) 447 R10KCBARRIER(0(ra)) 478 R10KCBARRIER(0(ra)) 495 R10KCBARRIER(0(ra)) 512 jr ra [all …]
|
D | strncpy_user.S | 46 R10KCBARRIER(0(ra)) 56 jr ra # return n 61 jr ra
|
/arch/powerpc/include/asm/ |
D | ppc_asm.h | 27 #define ACCOUNT_CPU_USER_ENTRY(ra, rb) argument 28 #define ACCOUNT_CPU_USER_EXIT(ra, rb) argument 31 #define ACCOUNT_CPU_USER_ENTRY(ra, rb) \ argument 32 MFTB(ra); /* get timebase */ \ 34 std ra,PACA_STARTTIME(r13); \ 35 subf rb,rb,ra; /* subtract start value */ \ 36 ld ra,PACA_USER_TIME(r13); \ 37 add ra,ra,rb; /* add on to user time */ \ 38 std ra,PACA_USER_TIME(r13); \ 40 #define ACCOUNT_CPU_USER_EXIT(ra, rb) \ argument [all …]
|
D | asm-compat.h | 72 #define PPC405_ERR77(ra,rb) stringify_in_c(dcbt ra, rb;) argument 75 #define PPC405_ERR77(ra,rb) argument
|
/arch/sparc/include/asm/ |
D | hypervisor.h | 2634 unsigned long ra, 2637 unsigned long *ra, 2646 unsigned long ra, 2649 unsigned long *ra, 2658 unsigned long ra, 2661 unsigned long *ra, 2671 unsigned long *ra, 2673 unsigned long sun4v_ldc_unmap(unsigned long ra); 2835 unsigned long sun4v_mmustat_conf(unsigned long ra, unsigned long *orig_ra); 2836 unsigned long sun4v_mmustat_info(unsigned long *ra); [all …]
|
/arch/arm/crypto/ |
D | sha512-armv7-neon.S | 84 #define rounds2_0_63(ra, rb, rc, rd, re, rf, rg, rh, rw0, rw1, rw01q, rw2, \ argument 103 vshr.u64 RT2, ra, #28; \ 104 vshl.u64 RT3, ra, #64 - 28; \ 106 vshr.u64 RT4, ra, #34; \ 107 vshl.u64 RT5, ra, #64 - 34; \ 112 vshr.u64 RT4, ra, #39; \ 113 vshl.u64 RT5, ra, #64 - 39; \ 114 veor.64 RT0, ra, rb; \ 149 veor.64 RT0, rh, ra; \ 151 vbsl.64 RT0, rb, ra; \ [all …]
|
/arch/parisc/math-emu/ |
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 == 0x20 &&(fpu_type_flags & TIMEX_ROLEX_FPU_MASK)) { [all …]
|
/arch/mips/vdso/ |
D | sigreturn.S | 23 .frame sp, 0, ra 38 .frame sp, 0, ra
|
/arch/mips/fw/lib/ |
D | call_o32.S | 47 NESTED(call_o32, O32_FRAMESZ, ra) 50 REG_S ra,O32_FRAMESZ-1*SZREG(sp) 104 REG_L ra,O32_FRAMESZ-1*SZREG(sp) 107 jr ra
|
/arch/sparc/kernel/ |
D | sysfs.c | 123 unsigned long ra = 0; in read_mmustat_enable() local 125 sun4v_mmustat_info(&ra); in read_mmustat_enable() 127 return ra != 0; in read_mmustat_enable() 132 unsigned long ra, orig_ra; in write_mmustat_enable() local 135 ra = __pa(&per_cpu(mmu_stats, smp_processor_id())); in write_mmustat_enable() 137 ra = 0UL; in write_mmustat_enable() 139 return sun4v_mmustat_conf(ra, &orig_ra); in write_mmustat_enable()
|
/arch/mips/power/ |
D | hibernate_asm.S | 17 PTR_S ra, PT_R31(t0) 47 PTR_L ra, PT_R31(t0) 60 jr ra
|