Home
last modified time | relevance | path

Searched refs:STACK_BIAS (Results 1 - 25 of 49) sorted by relevance

12

/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dttable.h252 stx %l0, [%sp + STACK_BIAS + 0x00]; \
253 stx %l1, [%sp + STACK_BIAS + 0x08]; \
254 stx %l2, [%sp + STACK_BIAS + 0x10]; \
255 stx %l3, [%sp + STACK_BIAS + 0x18]; \
256 stx %l4, [%sp + STACK_BIAS + 0x20]; \
257 stx %l5, [%sp + STACK_BIAS + 0x28]; \
258 stx %l6, [%sp + STACK_BIAS + 0x30]; \
259 stx %l7, [%sp + STACK_BIAS + 0x38]; \
260 stx %i0, [%sp + STACK_BIAS + 0x40]; \
261 stx %i1, [%sp + STACK_BIAS
[all...]
H A Dcompat.h134 usp += STACK_BIAS; in arch_compat_alloc_user_space()
H A Dhead_64.h17 #define PTREGS_OFF (STACK_BIAS + STACKFRAME_SZ)
H A Dprocessor_64.h131 : "r" (regs), "r" (sp - sizeof(struct reg_window) - STACK_BIAS), \
H A Dptrace.h150 #define STACK_BIAS 2047 macro
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dttable.h252 stx %l0, [%sp + STACK_BIAS + 0x00]; \
253 stx %l1, [%sp + STACK_BIAS + 0x08]; \
254 stx %l2, [%sp + STACK_BIAS + 0x10]; \
255 stx %l3, [%sp + STACK_BIAS + 0x18]; \
256 stx %l4, [%sp + STACK_BIAS + 0x20]; \
257 stx %l5, [%sp + STACK_BIAS + 0x28]; \
258 stx %l6, [%sp + STACK_BIAS + 0x30]; \
259 stx %l7, [%sp + STACK_BIAS + 0x38]; \
260 stx %i0, [%sp + STACK_BIAS + 0x40]; \
261 stx %i1, [%sp + STACK_BIAS
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Detrap_64.S41 sub %sp, STACKFRAME_SZ+TRACEREG_SZ-STACK_BIAS, %g2
91 etrap_save: save %g2, -STACK_BIAS, %sp
225 stx %g3, [%g2 + STACK_BIAS + 0x00]
227 stx %g3, [%g2 + STACK_BIAS + 0x08]
229 stx %g3, [%g2 + STACK_BIAS + 0x10]
231 stx %g3, [%g2 + STACK_BIAS + 0x18]
235 stx %g3, [%g2 + STACK_BIAS + 0x20]
237 stx %g3, [%g2 + STACK_BIAS + 0x28]
239 stx %g3, [%g2 + STACK_BIAS + 0x30]
241 stx %g3, [%g2 + STACK_BIAS
[all...]
H A Dprocess_64.c147 (regs->u_regs[14] + STACK_BIAS); in show_regwindow()
149 (regs->u_regs[14] + STACK_BIAS); in show_regwindow()
221 (regs->u_regs[UREG_FP] + STACK_BIAS); in __global_reg_self()
225 (rw->ins[6] + STACK_BIAS); in __global_reg_self()
444 csp += STACK_BIAS; in clone_stackframe()
445 psp += STACK_BIAS; in clone_stackframe()
447 fp += STACK_BIAS; in clone_stackframe()
468 if (put_user(((u64)csp - STACK_BIAS), in clone_stackframe()
472 rval = rval - STACK_BIAS; in clone_stackframe()
507 sp += STACK_BIAS; in synchronize_user_stack()
[all...]
H A Dstacktrace.c30 fp = ksp + STACK_BIAS; in __save_stack_trace()
49 fp = regs->u_regs[UREG_I6] + STACK_BIAS; in __save_stack_trace()
52 fp = (unsigned long)sf->fp + STACK_BIAS; in __save_stack_trace()
H A Dsignal_64.c105 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6]))); in sparc64_set_context()
107 (&(((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()
269 (regs->u_regs [UREG_FP] + STACK_BIAS); in do_rt_sigreturn()
278 if ((ufp + STACK_BIAS) & 0x7) in do_rt_sigreturn()
327 unsigned long sp = regs->u_regs[UREG_FP] + STACK_BIAS; in get_sigframe()
411 STACK_BIAS), in setup_rt_frame()
429 regs->u_regs[UREG_FP] = ((unsigned long) sf) - STACK_BIAS; in setup_rt_frame()
H A Dhelpers.S39 stx %fp, [%sp + STACK_BIAS + RW_V9_I6]
40 stx %i7, [%sp + STACK_BIAS + RW_V9_I7]
H A Dkgdb_64.c28 win = (struct reg_window *) (regs->u_regs[UREG_FP] + STACK_BIAS); in pt_regs_to_gdb_regs()
63 win = (struct reg_window *) (t->ksp + STACK_BIAS); in sleeping_thread_to_gdb_regs()
109 win = (struct reg_window *) (regs->u_regs[UREG_FP] + STACK_BIAS); in gdb_regs_to_pt_regs()
H A Dunaligned_64.c131 win = (struct reg_window *)(fp + STACK_BIAS); in fetch_reg()
139 win = (struct reg_window __user *)(fp + STACK_BIAS); in fetch_reg()
156 win = (struct reg_window *)(fp + STACK_BIAS); in fetch_reg_addr()
164 win = (struct reg_window *)(fp + STACK_BIAS); in fetch_reg_addr()
423 win = (struct reg_window __user *)(fp + STACK_BIAS); in handle_popc()
H A Dkstack.h10 /* SP must be STACK_BIAS adjusted already. */
72 sp += THREAD_SIZE - 192 - STACK_BIAS; in set_hardirq_stack()
H A Dtrampoline_64.S119 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
287 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
399 sub %g5, (STACKFRAME_SZ + STACK_BIAS), %g5
H A Dhvtramp.S111 sub %g5, (STACKFRAME_SZ + STACK_BIAS), %g5
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Detrap_64.S41 sub %sp, STACKFRAME_SZ+TRACEREG_SZ-STACK_BIAS, %g2
91 etrap_save: save %g2, -STACK_BIAS, %sp
225 stx %g3, [%g2 + STACK_BIAS + 0x00]
227 stx %g3, [%g2 + STACK_BIAS + 0x08]
229 stx %g3, [%g2 + STACK_BIAS + 0x10]
231 stx %g3, [%g2 + STACK_BIAS + 0x18]
235 stx %g3, [%g2 + STACK_BIAS + 0x20]
237 stx %g3, [%g2 + STACK_BIAS + 0x28]
239 stx %g3, [%g2 + STACK_BIAS + 0x30]
241 stx %g3, [%g2 + STACK_BIAS
[all...]
H A Dprocess_64.c139 (regs->u_regs[14] + STACK_BIAS); in show_regwindow()
141 (regs->u_regs[14] + STACK_BIAS); in show_regwindow()
209 (regs->u_regs[UREG_FP] + STACK_BIAS); in __global_reg_self()
213 (rw->ins[6] + STACK_BIAS); in __global_reg_self()
432 csp += STACK_BIAS; in clone_stackframe()
433 psp += STACK_BIAS; in clone_stackframe()
435 fp += STACK_BIAS; in clone_stackframe()
456 if (put_user(((u64)csp - STACK_BIAS), in clone_stackframe()
460 rval = rval - STACK_BIAS; in clone_stackframe()
495 sp += STACK_BIAS; in synchronize_user_stack()
[all...]
H A Dstacktrace.c30 fp = ksp + STACK_BIAS; in __save_stack_trace()
49 fp = regs->u_regs[UREG_I6] + STACK_BIAS; in __save_stack_trace()
52 fp = (unsigned long)sf->fp + STACK_BIAS; in __save_stack_trace()
H A Dsignal_64.c105 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6]))); in sparc64_set_context()
107 (&(((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()
269 (regs->u_regs [UREG_FP] + STACK_BIAS); in do_rt_sigreturn()
278 if ((ufp + STACK_BIAS) & 0x7) in do_rt_sigreturn()
327 unsigned long sp = regs->u_regs[UREG_FP] + STACK_BIAS; in get_sigframe()
411 STACK_BIAS), in setup_rt_frame()
429 regs->u_regs[UREG_FP] = ((unsigned long) sf) - STACK_BIAS; in setup_rt_frame()
H A Dhelpers.S39 stx %fp, [%sp + STACK_BIAS + RW_V9_I6]
40 stx %i7, [%sp + STACK_BIAS + RW_V9_I7]
H A Dkgdb_64.c28 win = (struct reg_window *) (regs->u_regs[UREG_FP] + STACK_BIAS); in pt_regs_to_gdb_regs()
63 win = (struct reg_window *) (t->ksp + STACK_BIAS); in sleeping_thread_to_gdb_regs()
109 win = (struct reg_window *) (regs->u_regs[UREG_FP] + STACK_BIAS); in gdb_regs_to_pt_regs()
H A Dunaligned_64.c131 win = (struct reg_window *)(fp + STACK_BIAS); in fetch_reg()
139 win = (struct reg_window __user *)(fp + STACK_BIAS); in fetch_reg()
156 win = (struct reg_window *)(fp + STACK_BIAS); in fetch_reg_addr()
164 win = (struct reg_window *)(fp + STACK_BIAS); in fetch_reg_addr()
423 win = (struct reg_window __user *)(fp + STACK_BIAS); in handle_popc()
H A Dkstack.h10 /* SP must be STACK_BIAS adjusted already. */
72 sp += THREAD_SIZE - 192 - STACK_BIAS; in set_hardirq_stack()
H A Dtrampoline_64.S119 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
287 sub %g1, STACKFRAME_SZ + STACK_BIAS + 256, %sp
399 sub %g5, (STACKFRAME_SZ + STACK_BIAS), %g5

Completed in 19 milliseconds

12