| /linux/arch/s390/kernel/ |
| H A D | unwind_bc.c | 25 (sp > state->stack_info.end - sizeof(struct stack_frame)); in outside_of_stack() 35 !on_stack(info, sp, sizeof(struct stack_frame))) in update_stack_info() 59 struct stack_frame *sf; in unwind_next_frame() 67 sf = (struct stack_frame *) sp; in unwind_next_frame() 77 sf = (struct stack_frame *) state->sp; in unwind_next_frame() 85 sf = (struct stack_frame *) sp; in unwind_next_frame() 131 struct stack_frame *sf; in __unwind_start() 164 sf = (struct stack_frame *)sp; in __unwind_start() 177 if (on_stack(&state->stack_info, first_frame, sizeof(struct stack_frame))) { in __unwind_start()
|
| H A D | asm-offsets.c | 61 OFFSET(__SF_BACKCHAIN, stack_frame, back_chain); in main() 62 OFFSET(__SF_GPRS, stack_frame, gprs); in main() 63 OFFSET(__SF_EMPTY, stack_frame, empty[0]); in main() 64 OFFSET(__SF_SIE_CONTROL, stack_frame, sie_control_block); in main() 65 OFFSET(__SF_SIE_SAVEAREA, stack_frame, sie_savearea); in main() 66 OFFSET(__SF_SIE_RETURN, stack_frame, sie_return); in main() 67 OFFSET(__SF_SIE_FLAGS, stack_frame, sie_flags); in main() 68 OFFSET(__SF_SIE_CONTROL_PHYS, stack_frame, sie_control_block_phys); in main() 69 OFFSET(__SF_SIE_GUEST_ASCE, stack_frame, sie_guest_asce); in main() 70 OFFSET(__SF_SIE_IRQ, stack_frame, sie_irq); in main() [all …]
|
| H A D | traps.c | 228 struct stack_frame *stack_frame; in __warn_args() local 244 stack_frame = (struct stack_frame *)regs->gprs[15]; in __warn_args() 245 args->__overflow_arg_area = stack_frame + 1; in __warn_args()
|
| H A D | perf_event.c | 28 struct stack_frame *stack = (struct stack_frame *) regs->gprs[15]; in sie_block()
|
| H A D | process.c | 113 struct stack_frame sf; in copy_thread()
|
| H A D | nmi.c | 491 ((struct stack_frame *)regs->gprs[15])->sie_return = SIE64_RETURN_MCCK; in s390_do_machine_check()
|
| /linux/arch/s390/include/asm/ |
| H A D | ftrace.h | 13 struct stack_frame *sf; in return_address() 18 sf = (struct stack_frame *)current_frame_address(); in return_address() 20 sf = (struct stack_frame *)sf->back_chain; in return_address()
|
| H A D | stacktrace.h | 59 struct stack_frame { struct 85 offsetof(struct stack_frame, back_chain)) argument 206 [_bc] "i" (offsetof(struct stack_frame, back_chain)), \
|
| H A D | perf_event.h | 55 offsetof(struct stack_frame, back_chain); \
|
| /linux/arch/s390/boot/ |
| H A D | pgm_check.c | 21 while (!(sp & 0x7) && on_stack(&boot_stack, sp, sizeof(struct stack_frame))) { in print_stacktrace() 22 struct stack_frame *sf = (struct stack_frame *)sp; in print_stacktrace()
|
| /linux/arch/loongarch/kernel/ |
| H A D | stacktrace.c | 85 copy_stack_frame(unsigned long fp, struct stack_frame *frame) in copy_stack_frame() 91 user_frame_tail = (unsigned long *)(fp - sizeof(struct stack_frame)); in copy_stack_frame() 110 struct stack_frame frame; in arch_stack_walk_user()
|
| H A D | perf_event.c | 35 struct stack_frame buftail; in user_backtrace() 37 user_frame_tail = (unsigned long __user *)(fp - sizeof(struct stack_frame)); in user_backtrace()
|
| /linux/arch/um/include/asm/ |
| H A D | stacktrace.h | 8 struct stack_frame { struct 9 struct stack_frame *next_frame; argument
|
| /linux/arch/um/kernel/ |
| H A D | stacktrace.c | 23 struct stack_frame *frame; in dump_trace() 28 frame = (struct stack_frame *)bp; in dump_trace()
|
| /linux/arch/x86/include/asm/ |
| H A D | stacktrace.h | 102 struct stack_frame { struct 103 struct stack_frame *next_frame; argument
|
| /linux/arch/loongarch/include/asm/ |
| H A D | stacktrace.h | 25 struct stack_frame { struct
|
| /linux/arch/x86/events/ |
| H A D | core.c | 2972 struct stack_frame frame; in perf_callchain_user() 2973 const struct stack_frame __user *fp; in perf_callchain_user()
|