| /arch/xtensa/kernel/ |
| A D | stacktrace.c | 29 int (*ufn)(struct stackframe *frame, void *data), in xtensa_backtrace_user() 37 struct stackframe frame; in xtensa_backtrace_user() local 118 int (*kfn)(struct stackframe *frame, void *data), in xtensa_backtrace_kernel() 119 int (*ufn)(struct stackframe *frame, void *data), in xtensa_backtrace_kernel() 138 struct stackframe frame; in xtensa_backtrace_kernel() local 171 int (*fn)(struct stackframe *frame, void *data), in walk_stackframe() 183 struct stackframe frame; in walk_stackframe() local 208 static int stack_trace_cb(struct stackframe *frame, void *data) in stack_trace_cb() 247 static int return_address_cb(struct stackframe *frame, void *data) in return_address_cb()
|
| A D | signal.c | 144 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext() 182 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext() 251 struct rt_sigframe __user *frame; in xtensa_rt_sigreturn() local 345 struct rt_sigframe *frame; in setup_frame() local
|
| /arch/arm/kernel/ |
| A D | stacktrace.c | 47 static int frame_pointer_check(struct stackframe *frame) in frame_pointer_check() 78 int notrace unwind_frame(struct stackframe *frame) in unwind_frame() 129 void notrace walk_stackframe(struct stackframe *frame, in walk_stackframe() 145 static void start_stack_trace(struct stackframe *frame, struct task_struct *task, in start_stack_trace() 165 struct stackframe frame; in arch_stack_walk() local
|
| A D | signal.c | 31 static int preserve_iwmmxt_context(struct iwmmxt_sigframe __user *frame) in preserve_iwmmxt_context() 64 struct iwmmxt_sigframe __user *frame = in restore_iwmmxt_context() local 102 static int preserve_vfp_context(struct vfp_sigframe __user *frame) in preserve_vfp_context() 120 struct vfp_sigframe frame; in restore_vfp_context() local 189 struct sigframe __user *frame; in sys_sigreturn() local 219 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 304 void __user *frame; in get_sigframe() local 322 unsigned long __user *rc, void __user *frame) in setup_return() 449 struct sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_frame() local 470 struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame() local
|
| /arch/x86/kernel/ |
| A D | signal_64.c | 144 #define unsafe_put_sigmask(set, frame, label) \ argument 167 struct rt_sigframe __user *frame; in x64_setup_rt_frame() local 249 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0() local 308 struct rt_sigframe_x32 __user *frame; in x32_setup_rt_frame() local 367 struct rt_sigframe_x32 __user *frame; in COMPAT_SYSCALL_DEFINE0() local
|
| A D | stacktrace.c | 89 struct stack_frame_user *frame) in copy_stack_frame() 115 struct stack_frame_user frame; in arch_stack_walk_user() local
|
| A D | signal_32.c | 152 struct sigframe_ia32 __user *frame = (struct sigframe_ia32 __user *)(regs->sp-8); in SYSCALL32_DEFINE0() local 177 struct rt_sigframe_ia32 __user *frame; in SYSCALL32_DEFINE0() local 262 struct sigframe_ia32 __user *frame; in ia32_setup_frame() local 333 struct rt_sigframe_ia32 __user *frame; in ia32_setup_rt_frame() local
|
| /arch/arm64/kernel/ |
| A D | signal32.c | 92 static int compat_preserve_vfp_context(struct compat_vfp_sigframe __user *frame) in compat_preserve_vfp_context() 142 static int compat_restore_vfp_context(struct compat_vfp_sigframe __user *frame) in compat_restore_vfp_context() 234 struct compat_sigframe __user *frame; in COMPAT_SYSCALL_DEFINE0() local 265 struct compat_rt_sigframe __user *frame; in COMPAT_SYSCALL_DEFINE0() local 301 void __user *frame; in compat_get_sigframe() local 318 compat_ulong_t __user *rc, void __user *frame, in compat_setup_return() 409 struct compat_rt_sigframe __user *frame; in compat_setup_rt_frame() local 438 struct compat_sigframe __user *frame; in compat_setup_frame() local
|
| /arch/arc/include/asm/ |
| A D | unwind.h | 55 #define UNW_PC(frame) ((frame)->regs.r63) argument 56 #define UNW_SP(frame) ((frame)->regs.r28) argument 57 #define UNW_BLINK(frame) ((frame)->regs.r31) argument 61 #define UNW_FP(frame) ((frame)->regs.r27) argument 67 #define UNW_FP(frame) ((void)(frame), 0) argument 143 #define UNW_PC(frame) ((void)(frame), 0) argument 144 #define UNW_SP(frame) ((void)(frame), 0) argument 145 #define UNW_FP(frame) ((void)(frame), 0) argument
|
| /arch/x86/um/ |
| A D | signal.c | 232 struct sigframe __user *frame; in setup_signal_stack_sc() local 289 struct rt_sigframe __user *frame; in setup_signal_stack_si() local 342 struct sigframe __user *frame = (struct sigframe __user *)(sp - 8); in SYSCALL_DEFINE0() local 371 struct rt_sigframe __user *frame; in setup_signal_stack_si() local 450 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() local
|
| /arch/powerpc/kernel/ |
| A D | signal_32.c | 92 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) in __unsafe_save_general_regs() 146 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) in __unsafe_save_general_regs() 172 #define unsafe_save_general_regs(regs, frame, label) do { \ argument 177 #define unsafe_restore_general_regs(regs, frame, label) do { \ argument 268 __unsafe_save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, in __unsafe_save_user_regs() 345 #define unsafe_save_user_regs(regs, frame, tm_frame, has_vsx, label) do { \ argument 369 save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, in save_tm_user_regs_unsafe() 450 save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, in save_tm_user_regs_unsafe() 457 #define unsafe_save_tm_user_regs(regs, frame, tm_frame, msr, label) do { \ argument 739 struct rt_sigframe __user *frame; in handle_rt_signal32() local [all …]
|
| /arch/mips/kernel/ |
| A D | signal_o32.c | 118 struct sigframe32 __user *frame; in setup_frame_32() local 157 struct rt_sigframe32 __user *frame; in sys32_rt_sigreturn() local 197 struct rt_sigframe32 __user *frame; in setup_rt_frame_32() local 259 struct sigframe32 __user *frame; in sys32_sigreturn() local
|
| A D | signal_n32.c | 53 struct rt_sigframe_n32 __user *frame; in sysn32_rt_sigreturn() local 93 struct rt_sigframe_n32 __user *frame; in setup_rt_frame_n32() local
|
| /arch/loongarch/kernel/ |
| A D | stacktrace.c | 84 copy_stack_frame(unsigned long fp, struct stack_frame *frame) in copy_stack_frame() 109 struct stack_frame frame; in arch_stack_walk_user() local
|
| /arch/csky/kernel/ |
| A D | signal.c | 72 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0() local 101 static int setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext() 139 struct rt_sigframe __user *frame; in setup_rt_frame() local
|
| /arch/x86/include/asm/ |
| A D | switch_to.h | 45 struct inactive_task_frame frame; member 81 static inline void kthread_frame_init(struct inactive_task_frame *frame, in kthread_frame_init()
|
| /arch/sh/kernel/ |
| A D | return_address.c | 18 struct dwarf_frame *frame; in return_address() local
|
| A D | dwarf.c | 62 static struct dwarf_reg *dwarf_frame_alloc_reg(struct dwarf_frame *frame, in dwarf_frame_alloc_reg() 86 static void dwarf_frame_free_regs(struct dwarf_frame *frame) in dwarf_frame_free_regs() 104 static struct dwarf_reg *dwarf_frame_reg(struct dwarf_frame *frame, in dwarf_frame_reg() 400 struct dwarf_frame *frame, in dwarf_cfa_execute_insns() 556 void dwarf_free_frame(struct dwarf_frame *frame) in dwarf_free_frame() 577 struct dwarf_frame *frame; in dwarf_unwind_stack() local 963 struct dwarf_frame *frame, *_frame; in dwarf_unwinder_dump() local
|
| A D | signal_32.c | 158 struct sigframe __user *frame = (struct sigframe __user *)regs->regs[15]; in sys_sigreturn() local 188 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15]; in sys_rt_sigreturn() local 272 struct sigframe __user *frame; in setup_frame() local 338 struct rt_sigframe __user *frame; in setup_rt_frame() local
|
| /arch/s390/kernel/ |
| A D | compat_signal.c | 181 sigframe32 __user *frame = (sigframe32 __user *)regs->gprs[15]; in COMPAT_SYSCALL_DEFINE0() local 202 rt_sigframe32 __user *frame = (rt_sigframe32 __user *)regs->gprs[15]; in COMPAT_SYSCALL_DEFINE0() local 255 sigframe32 __user *frame; in setup_frame32() local 335 rt_sigframe32 __user *frame; in setup_rt_frame32() local
|
| A D | signal.c | 218 struct sigframe __user *frame = in SYSCALL_DEFINE0() local 240 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() local 288 struct sigframe __user *frame; in setup_frame() local 365 struct rt_sigframe __user *frame; in setup_rt_frame() local
|
| /arch/arm/lib/ |
| A D | backtrace.S | 16 #define frame r4 macro
|
| A D | backtrace-clang.S | 15 #define frame r4 macro
|
| /arch/riscv/kernel/ |
| A D | signal.c | 208 struct rt_sigframe __user *frame; in get_rt_frame_size() local 228 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0() local 268 static long setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext() 318 struct rt_sigframe __user *frame; in setup_rt_frame() local
|
| A D | compat_signal.c | 122 struct compat_rt_sigframe __user *frame; in COMPAT_SYSCALL_DEFINE0() local 159 static long compat_setup_sigcontext(struct compat_rt_sigframe __user *frame, in compat_setup_sigcontext() 202 struct compat_rt_sigframe __user *frame; in compat_setup_rt_frame() local
|