Home
last modified time | relevance | path

Searched refs:reg_window32 (Results 1 – 18 of 18) sorted by relevance

/Linux-v6.6/arch/sparc/kernel/
Dkgdb_32.c21 struct reg_window32 *win; in pt_regs_to_gdb_regs()
28 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; in pt_regs_to_gdb_regs()
50 struct reg_window32 *win; in sleeping_thread_to_gdb_regs()
62 win = (struct reg_window32 *) t->ksp; in sleeping_thread_to_gdb_regs()
84 struct reg_window32 *win; in gdb_regs_to_pt_regs()
103 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; in gdb_regs_to_pt_regs()
Dunaligned_32.c96 struct reg_window32 *win; in fetch_reg()
102 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; in fetch_reg()
108 struct reg_window32 __user *win; in safe_fetch_reg()
115 win = (struct reg_window32 __user *) regs->u_regs[UREG_FP]; in safe_fetch_reg()
128 struct reg_window32 *win; in fetch_reg_addr()
132 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; in fetch_reg_addr()
Dwindows.c48 memcpy(&tp->reg_window[i], &tp->reg_window[i+1], sizeof(struct reg_window32)); in shift_window_buffer()
76 sizeof(struct reg_window32))) in synchronize_user_stack()
124 sizeof(struct reg_window32))) { in try_to_clear_window_buffer()
Dprocess_32.c118 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs()
149 struct reg_window32 *rw; in show_stack()
165 rw = (struct reg_window32 *) fp; in show_stack()
372 struct reg_window32 *rw;
381 rw = (struct reg_window32 *) fp;
Dsigutil_32.c88 struct reg_window32 *rp; in save_rwin_state()
94 sizeof(struct reg_window32)); in save_rwin_state()
116 sizeof(struct reg_window32)); in restore_rwin_state()
Dsignal_32.c280 sizeof(struct reg_window32)); in setup_frame()
282 struct reg_window32 *rp; in setup_frame()
285 err |= __copy_to_user(sf, rp, sizeof(struct reg_window32)); in setup_frame()
377 sizeof(struct reg_window32)); in setup_rt_frame()
379 struct reg_window32 *rp; in setup_rt_frame()
382 err |= __copy_to_user(sf, rp, sizeof(struct reg_window32)); in setup_rt_frame()
Dprocess_64.c108 struct reg_window32 __user *rw; in show_regwindow32()
109 struct reg_window32 r_w; in show_regwindow32()
439 __get_user(fp, &(((struct reg_window32 __user *)psp)->ins[6])); in clone_stackframe()
453 &(((struct reg_window32 __user *)rval)->ins[6]))) in clone_stackframe()
497 winsize = sizeof(struct reg_window32); in synchronize_user_stack()
537 winsize = sizeof(struct reg_window32); in fault_in_user_windows()
Dunaligned_64.c134 struct reg_window32 __user *win32; in fetch_reg()
135 win32 = (struct reg_window32 __user *)((unsigned long)((u32)fp)); in fetch_reg()
159 struct reg_window32 *win32; in fetch_reg_addr()
160 win32 = (struct reg_window32 *)((unsigned long)((u32)fp)); in fetch_reg_addr()
418 struct reg_window32 __user *win32; in handle_popc()
419 win32 = (struct reg_window32 __user *)((unsigned long)((u32)fp)); in handle_popc()
Dtraps_32.c72 struct reg_window32 *rw = (struct reg_window32 *)regs->u_regs[UREG_FP]; in die_if_kernel()
84 rw = (struct reg_window32 *)rw->ins[6]; in die_if_kernel()
Dvisemul.c165 struct reg_window32 __user *win32; in fetch_reg()
166 win32 = (struct reg_window32 __user *)((unsigned long)((u32)fp)); in fetch_reg()
185 struct reg_window32 __user *win32; in __fetch_reg_addr_user()
186 win32 = (struct reg_window32 __user *)((unsigned long)((u32)fp)); in __fetch_reg_addr_user()
Dsignal32.c441 sizeof(struct reg_window32)); in setup_frame32()
573 sizeof(struct reg_window32)); in setup_rt_frame32()
Dptrace_64.c197 struct reg_window32 win32; in regwindow64_get()
222 struct reg_window32 win32; in regwindow64_set()
/Linux-v6.6/arch/sparc/include/uapi/asm/
Dptrace.h58 struct reg_window32 { struct
113 struct reg_window32 { struct
/Linux-v6.6/arch/sparc/include/asm/
Dsigcontext.h32 struct reg_window32 sigc_wbuf[__SUNOS_MAXWIN];
Dthread_info_32.h49 struct reg_window32 reg_window[NSWINS]; /* align for ldd! */
Dprocessor_32.h77 "r" (sp - sizeof(struct reg_window32)), in start_thread()
Dprocessor_64.h171 : "r" (regs), "r" (sp - sizeof(struct reg_window32)), \
/Linux-v6.6/arch/sparc/math-emu/
Dmath_64.c325 struct reg_window32 __user *win32; in do_mathemu()
327 win32 = (struct reg_window32 __user *)((unsigned long)((u32)regs->u_regs[UREG_FP])); in do_mathemu()