Home
last modified time | relevance | path

Searched refs:ra (Results 1 – 25 of 80) sorted by relevance

1234

/arch/tile/kernel/
Dunaligned.c178 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/
Dsstep.c96 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/
Dreturn_address.c20 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/
Dbacktrace.c15 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/
Demulate_loadstore.c54 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/
Dmcount.S23 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 …]
Dr2300_switch.S51 sw ra, THREAD_REG31(a0)
94 jr ra
102 jr ra
110 jr ra
166 jr ra
Dr6000_fpu.S49 jr ra
51 1: jr ra
86 jr ra
88 1: jr ra
Dr4k_switch.S44 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
Dprocess.c442 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()
Dperf_event.c49 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/
Dstacktrace.h9 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/
Dprocessor.h84 #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/
Dmemset.S115 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 …]
Dmemcpy.S281 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 …]
Dstrncpy_user.S46 R10KCBARRIER(0(ra))
56 jr ra # return n
61 jr ra
/arch/powerpc/include/asm/
Dppc_asm.h27 #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 …]
Dasm-compat.h72 #define PPC405_ERR77(ra,rb) stringify_in_c(dcbt ra, rb;) argument
75 #define PPC405_ERR77(ra,rb) argument
/arch/sparc/include/asm/
Dhypervisor.h2634 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/
Dsha512-armv7-neon.S84 #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/
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 == 0x20 &&(fpu_type_flags & TIMEX_ROLEX_FPU_MASK)) {
[all …]
/arch/mips/vdso/
Dsigreturn.S23 .frame sp, 0, ra
38 .frame sp, 0, ra
/arch/mips/fw/lib/
Dcall_o32.S47 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/
Dsysfs.c123 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/
Dhibernate_asm.S17 PTR_S ra, PT_R31(t0)
47 PTR_L ra, PT_R31(t0)
60 jr ra

1234