/Linux-v4.19/include/linux/ |
D | stacktrace.h | 11 struct stack_trace { struct 17 extern void save_stack_trace(struct stack_trace *trace); argument 19 struct stack_trace *trace); 21 struct stack_trace *trace); 23 struct stack_trace *trace); 25 extern void print_stack_trace(struct stack_trace *trace, int spaces); 27 struct stack_trace *trace, int spaces); 30 extern void save_stack_trace_user(struct stack_trace *trace);
|
D | stackdepot.h | 26 struct stack_trace; 28 depot_stack_handle_t depot_save_stack(struct stack_trace *trace, gfp_t flags); 30 void depot_fetch_stack(depot_stack_handle_t handle, struct stack_trace *trace);
|
/Linux-v4.19/arch/openrisc/kernel/ |
D | stacktrace.c | 27 struct stack_trace *trace = data; in save_stack_address() 41 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 50 struct stack_trace *trace = (struct stack_trace *)data; in save_stack_address_nosched() 67 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 81 save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs()
|
/Linux-v4.19/arch/x86/kernel/ |
D | stacktrace.c | 15 static int save_stack_address(struct stack_trace *trace, unsigned long addr, in save_stack_address() 33 static void noinline __save_stack_trace(struct stack_trace *trace, in __save_stack_trace() 57 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 64 void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() 69 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 85 __save_stack_trace_reliable(struct stack_trace *trace, in __save_stack_trace_reliable() 149 struct stack_trace *trace) in save_stack_trace_tsk_reliable() 192 static inline void __save_stack_trace_user(struct stack_trace *trace) in __save_stack_trace_user() 219 void save_stack_trace_user(struct stack_trace *trace) in save_stack_trace_user()
|
/Linux-v4.19/kernel/ |
D | stacktrace.c | 14 void print_stack_trace(struct stack_trace *trace, int spaces) in print_stack_trace() 27 struct stack_trace *trace, int spaces) in snprint_stack_trace() 62 save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 68 save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() 75 struct stack_trace *trace) in save_stack_trace_tsk_reliable()
|
/Linux-v4.19/arch/sh/kernel/ |
D | stacktrace.c | 31 struct stack_trace *trace = data; in save_stack_address() 50 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 63 struct stack_trace *trace = (struct stack_trace *)data; in save_stack_address_nosched() 85 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | stacktrace.c | 105 struct stack_trace *trace; 113 struct stack_trace *trace = data->trace; in save_trace() 128 void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() 149 struct stack_trace *trace, unsigned int nosched) in __save_stack_trace() 182 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 187 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/arch/arm/kernel/ |
D | stacktrace.c | 66 struct stack_trace *trace; 74 struct stack_trace *trace = data->trace; in save_trace() 102 struct stack_trace *trace, unsigned int nosched) in __save_stack_trace() 141 void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() 160 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 166 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/arch/um/kernel/ |
D | stacktrace.c | 49 struct stack_trace *trace = data; in save_addr() 63 static void __save_stack_trace(struct task_struct *tsk, struct stack_trace *trace) in __save_stack_trace() 70 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 76 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/microblaze/kernel/ |
D | unwind.c | 30 struct stack_trace; 157 struct stack_trace *trace); 165 unsigned long fp, struct stack_trace *trace) in unwind_trap() 171 unsigned long fp, struct stack_trace *trace) in unwind_trap() 191 struct stack_trace *trace) in microblaze_unwind_inner() 286 void microblaze_unwind(struct task_struct *task, struct stack_trace *trace) in microblaze_unwind()
|
D | stacktrace.c | 19 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 27 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/s390/kernel/ |
D | stacktrace.c | 17 struct stack_trace *trace = data; in __save_address() 42 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 53 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 66 void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs()
|
/Linux-v4.19/arch/mips/kernel/ |
D | stacktrace.c | 16 static void save_raw_context_stack(struct stack_trace *trace, in save_raw_context_stack() 36 static void save_context_stack(struct stack_trace *trace, in save_context_stack() 71 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 77 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/unicore32/kernel/ |
D | stacktrace.c | 75 struct stack_trace *trace; 83 struct stack_trace *trace = data->trace; in save_trace() 98 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 127 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/arch/parisc/kernel/ |
D | stacktrace.c | 15 static void dump_trace(struct task_struct *task, struct stack_trace *trace) in dump_trace() 36 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 44 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | stacktrace.c | 29 static void save_context_stack(struct stack_trace *trace, unsigned long sp, in save_context_stack() 56 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 66 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 80 save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() 89 struct stack_trace *trace) in save_stack_trace_tsk_reliable()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | stacktrace.c | 13 struct stack_trace *trace, in __save_stack_trace() 74 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 80 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/arc/kernel/ |
D | stacktrace.c | 177 struct stack_trace *trace = arg; in __collect_all() 192 struct stack_trace *trace = arg; in __collect_all_but_sched() 251 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 257 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/arch/microblaze/include/asm/ |
D | unwind.h | 14 struct stack_trace; 26 void microblaze_unwind(struct task_struct *task, struct stack_trace *trace);
|
/Linux-v4.19/tools/include/linux/ |
D | stacktrace.h | 7 struct stack_trace { struct 13 static inline void print_stack_trace(struct stack_trace *trace, int spaces) in print_stack_trace() argument
|
/Linux-v4.19/arch/ia64/kernel/ |
D | stacktrace.c | 15 struct stack_trace *trace = arg; in ia64_do_save_stack() 36 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/arch/xtensa/kernel/ |
D | stacktrace.c | 197 struct stack_trace *trace; 204 struct stack_trace *trace = trace_data->trace; in stack_trace_cb() 217 void save_stack_trace_tsk(struct task_struct *task, struct stack_trace *trace) in save_stack_trace_tsk() 227 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/arch/nds32/kernel/ |
D | stacktrace.c | 9 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() 15 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/Linux-v4.19/arch/riscv/kernel/ |
D | stacktrace.c | 148 struct stack_trace *trace = arg; in __save_trace() 169 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 177 void save_stack_trace(struct stack_trace *trace) in save_stack_trace()
|
/Linux-v4.19/mm/ |
D | page_owner.c | 61 struct stack_trace dummy; in create_dummy_stack() 123 static inline bool check_recursive_alloc(struct stack_trace *trace, in check_recursive_alloc() 142 struct stack_trace trace = { in save_stack() 347 struct stack_trace trace = { in print_page_owner() 413 struct stack_trace trace = { in __dump_page_owner()
|