/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A 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()
|
H A 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()
|
H A D | unaligned_32.c | 95 struct reg_window32 *win; in fetch_reg() 101 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; in fetch_reg() 107 struct reg_window32 __user *win; in safe_fetch_reg() 114 win = (struct reg_window32 __user *) regs->u_regs[UREG_FP]; in safe_fetch_reg() 127 struct reg_window32 *win; in fetch_reg_addr() 131 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; in fetch_reg_addr()
|
H A D | process_32.c | 122 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() 153 struct reg_window32 *rw; in show_stack() 169 rw = (struct reg_window32 *) fp; in show_stack() 388 struct reg_window32 *rw; 401 rw = (struct reg_window32 *) fp;
|
H A 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()
|
H A 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()
|
H A 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()
|
H A D | process_64.c | 110 struct reg_window32 __user *rw; in show_regwindow32() 111 struct reg_window32 r_w; in show_regwindow32() 451 __get_user(fp, &(((struct reg_window32 __user *)psp)->ins[6])); in clone_stackframe() 465 &(((struct reg_window32 __user *)rval)->ins[6]))) in clone_stackframe() 509 winsize = sizeof(struct reg_window32); in synchronize_user_stack() 549 winsize = sizeof(struct reg_window32); in fault_in_user_windows()
|
H A 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()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A 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()
|
H A 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()
|
H A 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()
|
H A 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;
|
H A 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()
|
H A 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()
|
H A 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()
|
H A 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()
|
H A 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()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | sigcontext.h | 32 struct reg_window32 sigc_wbuf[__SUNOS_MAXWIN];
|
H A D | thread_info_32.h | 49 struct reg_window32 reg_window[NSWINS]; /* align for ldd! */
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | sigcontext.h | 32 struct reg_window32 sigc_wbuf[__SUNOS_MAXWIN];
|
H A D | processor_32.h | 77 "r" (sp - sizeof(struct reg_window32)), in start_thread()
|
H A D | thread_info_32.h | 49 struct reg_window32 reg_window[NSWINS]; /* align for ldd! */
|
/kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/ |
H A D | ptrace.h | 58 struct reg_window32 { struct 113 struct reg_window32 { struct
|
/kernel/linux/linux-6.6/arch/sparc/include/uapi/asm/ |
H A D | ptrace.h | 58 struct reg_window32 { struct 113 struct reg_window32 { struct
|