Searched refs:reg_window32 (Results 1 – 18 of 18) sorted by relevance
/Linux-v6.6/arch/sparc/kernel/ |
D | kgdb_32.c | 21 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()
|
D | unaligned_32.c | 96 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()
|
D | windows.c | 48 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()
|
D | process_32.c | 118 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;
|
D | sigutil_32.c | 88 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()
|
D | signal_32.c | 280 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()
|
D | process_64.c | 108 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()
|
D | unaligned_64.c | 134 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()
|
D | traps_32.c | 72 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()
|
D | visemul.c | 165 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()
|
D | signal32.c | 441 sizeof(struct reg_window32)); in setup_frame32() 573 sizeof(struct reg_window32)); in setup_rt_frame32()
|
D | ptrace_64.c | 197 struct reg_window32 win32; in regwindow64_get() 222 struct reg_window32 win32; in regwindow64_set()
|
/Linux-v6.6/arch/sparc/include/uapi/asm/ |
D | ptrace.h | 58 struct reg_window32 { struct 113 struct reg_window32 { struct
|
/Linux-v6.6/arch/sparc/include/asm/ |
D | sigcontext.h | 32 struct reg_window32 sigc_wbuf[__SUNOS_MAXWIN];
|
D | thread_info_32.h | 49 struct reg_window32 reg_window[NSWINS]; /* align for ldd! */
|
D | processor_32.h | 77 "r" (sp - sizeof(struct reg_window32)), in start_thread()
|
D | processor_64.h | 171 : "r" (regs), "r" (sp - sizeof(struct reg_window32)), \
|
/Linux-v6.6/arch/sparc/math-emu/ |
D | math_64.c | 325 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()
|