Home
last modified time | relevance | path

Searched refs:STACK_BIAS (Results 1 – 24 of 24) sorted by relevance

/arch/sparc/include/asm/
Dttable.h235 stx %l0, [%sp + STACK_BIAS + 0x00]; \
236 stx %l1, [%sp + STACK_BIAS + 0x08]; \
237 stx %l2, [%sp + STACK_BIAS + 0x10]; \
238 stx %l3, [%sp + STACK_BIAS + 0x18]; \
239 stx %l4, [%sp + STACK_BIAS + 0x20]; \
240 stx %l5, [%sp + STACK_BIAS + 0x28]; \
241 stx %l6, [%sp + STACK_BIAS + 0x30]; \
242 stx %l7, [%sp + STACK_BIAS + 0x38]; \
243 stx %i0, [%sp + STACK_BIAS + 0x40]; \
244 stx %i1, [%sp + STACK_BIAS + 0x48]; \
[all …]
Dhead_64.h16 #define PTREGS_OFF (STACK_BIAS + STACKFRAME_SZ)
Dprocessor_64.h142 : "r" (regs), "r" (sp - sizeof(struct reg_window) - STACK_BIAS), \
Dcompat.h177 usp += STACK_BIAS; in arch_compat_alloc_user_space()
Dptrace.h279 #define STACK_BIAS 2047 macro
/arch/sparc/kernel/
Detrap_64.S40 sub %sp, STACKFRAME_SZ+TRACEREG_SZ-STACK_BIAS, %g2
86 etrap_save: save %g2, -STACK_BIAS, %sp
177 stx %g3, [%g2 + STACK_BIAS + 0x00]
179 stx %g3, [%g2 + STACK_BIAS + 0x08]
181 stx %g3, [%g2 + STACK_BIAS + 0x10]
183 stx %g3, [%g2 + STACK_BIAS + 0x18]
187 stx %g3, [%g2 + STACK_BIAS + 0x20]
189 stx %g3, [%g2 + STACK_BIAS + 0x28]
191 stx %g3, [%g2 + STACK_BIAS + 0x30]
193 stx %g3, [%g2 + STACK_BIAS + 0x38]
[all …]
Dprocess_64.c156 (regs->u_regs[14] + STACK_BIAS); in show_regwindow()
158 (regs->u_regs[14] + STACK_BIAS); in show_regwindow()
224 (regs->u_regs[UREG_FP] + STACK_BIAS); in __global_reg_self()
228 (rw->ins[6] + STACK_BIAS); in __global_reg_self()
332 sp = (unsigned long *)(ti->ksp + STACK_BIAS); in thread_saved_pc()
336 fp = (unsigned long *)(sp[14] + STACK_BIAS); in thread_saved_pc()
378 csp += STACK_BIAS; in clone_stackframe()
379 psp += STACK_BIAS; in clone_stackframe()
381 fp += STACK_BIAS; in clone_stackframe()
400 if (put_user(((u64)csp - STACK_BIAS), in clone_stackframe()
[all …]
Dstacktrace.c28 fp = ksp + STACK_BIAS; in __save_stack_trace()
47 fp = regs->u_regs[UREG_I6] + STACK_BIAS; in __save_stack_trace()
50 fp = (unsigned long)sf->fp + STACK_BIAS; in __save_stack_trace()
Dhelpers.S37 stx %fp, [%sp + STACK_BIAS + RW_V9_I6]
38 stx %i7, [%sp + STACK_BIAS + RW_V9_I7]
Dkgdb_64.c24 win = (struct reg_window *) (regs->u_regs[UREG_FP] + STACK_BIAS); in pt_regs_to_gdb_regs()
59 win = (struct reg_window *) (t->ksp + STACK_BIAS); in sleeping_thread_to_gdb_regs()
105 win = (struct reg_window *) (regs->u_regs[UREG_FP] + STACK_BIAS); in gdb_regs_to_pt_regs()
Dsignal_64.c108 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6]))); in sparc64_set_context()
110 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[7]))); in sparc64_set_context()
201 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6]))); in sparc64_get_context()
203 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[7]))); in sparc64_get_context()
284 (regs->u_regs [UREG_FP] + STACK_BIAS); in do_rt_sigreturn()
344 unsigned long sp = regs->u_regs[UREG_FP] + STACK_BIAS; in get_sigframe()
430 STACK_BIAS), in setup_rt_frame()
448 regs->u_regs[UREG_FP] = ((unsigned long) sf) - STACK_BIAS; in setup_rt_frame()
Dkstack.h71 sp += THREAD_SIZE - 192 - STACK_BIAS; in set_hardirq_stack()
Dunaligned_64.c123 win = (struct reg_window *)(regs->u_regs[UREG_FP] + STACK_BIAS); in fetch_reg()
131 win = (struct reg_window __user *)(regs->u_regs[UREG_FP] + STACK_BIAS); in fetch_reg()
143 win = (struct reg_window *)(regs->u_regs[UREG_FP] + STACK_BIAS); in fetch_reg_addr()
151 win = (struct reg_window *)(regs->u_regs[UREG_FP] + STACK_BIAS); in fetch_reg_addr()
402 win = (struct reg_window __user *)(regs->u_regs[UREG_FP] + STACK_BIAS); in handle_popc()
Dhvtramp.S112 sub %g5, (STACKFRAME_SZ + STACK_BIAS), %g5
Dvisemul.c158 win = (struct reg_window *)(regs->u_regs[UREG_FP] + STACK_BIAS); in fetch_reg()
166 win = (struct reg_window __user *)(regs->u_regs[UREG_FP] + STACK_BIAS); in fetch_reg()
184 win = (struct reg_window __user *)(regs->u_regs[UREG_FP] + STACK_BIAS); in __fetch_reg_addr_user()
Dperf_event.c1393 fp = ksp + STACK_BIAS; in perf_callchain_kernel()
1409 fp = regs->u_regs[UREG_I6] + STACK_BIAS; in perf_callchain_kernel()
1412 fp = (unsigned long)sf->fp + STACK_BIAS; in perf_callchain_kernel()
1433 ufp = regs->u_regs[UREG_I6] + STACK_BIAS; in perf_callchain_user_64()
1443 ufp = (unsigned long)sf.fp + STACK_BIAS; in perf_callchain_user_64()
Dtrampoline_64.S286 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
398 sub %g5, (STACKFRAME_SZ + STACK_BIAS), %g5
Dsyscalls.S34 add %i6, STACK_BIAS, %o2
Dtraps_64.c2175 fp = ksp + STACK_BIAS; in show_stack()
2192 fp = regs->u_regs[UREG_I6] + STACK_BIAS; in show_stack()
2195 fp = (unsigned long)sf->fp + STACK_BIAS; in show_stack()
2226 return (struct reg_window *) (fp + STACK_BIAS); in kernel_stack_up()
2249 (regs->u_regs[UREG_FP] + STACK_BIAS); in die_if_kernel()
Dkprobes.c260 (regs->u_regs[UREG_FP] + STACK_BIAS); in retpc_fixup()
Dptrace_64.c165 rw_addr += STACK_BIAS; in regwindow64_get()
191 rw_addr += STACK_BIAS; in regwindow64_set()
Dirq_64.c713 sp += THREAD_SIZE - 192 - STACK_BIAS; in do_softirq()
Dhead_64.S637 sub %g1, (STACKFRAME_SZ + STACK_BIAS), %g1
/arch/sparc/math-emu/
Dmath_64.c331 win = (struct reg_window __user *)(regs->u_regs[UREG_FP] + STACK_BIAS); in do_mathemu()