Home
last modified time | relevance | path

Searched refs:stack_trace (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v4.19/include/linux/
Dstacktrace.h11 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);
Dstackdepot.h26 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/
Dstacktrace.c27 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/
Dstacktrace.c15 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/
Dstacktrace.c14 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/
Dstacktrace.c31 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/
Dstacktrace.c105 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/
Dstacktrace.c66 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/
Dstacktrace.c49 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/
Dunwind.c30 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()
Dstacktrace.c19 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/
Dstacktrace.c17 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/
Dstacktrace.c16 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/
Dstacktrace.c75 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/
Dstacktrace.c15 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/
Dstacktrace.c29 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/
Dstacktrace.c13 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/
Dstacktrace.c177 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/
Dunwind.h14 struct stack_trace;
26 void microblaze_unwind(struct task_struct *task, struct stack_trace *trace);
/Linux-v4.19/tools/include/linux/
Dstacktrace.h7 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/
Dstacktrace.c15 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/
Dstacktrace.c197 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/
Dstacktrace.c9 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/
Dstacktrace.c148 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/
Dpage_owner.c61 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()

123