Lines Matching defs:trace
4 * Stack trace management functions
30 struct stack_trace *trace = data;
35 if (trace->skip > 0) {
36 trace->skip--;
40 if (trace->nr_entries < trace->max_entries)
41 trace->entries[trace->nr_entries++] = addr;
49 void save_stack_trace(struct stack_trace *trace)
53 unwind_stack(current, NULL, sp, &save_stack_ops, trace);
54 if (trace->nr_entries < trace->max_entries)
55 trace->entries[trace->nr_entries++] = ULONG_MAX;
62 struct stack_trace *trace = (struct stack_trace *)data;
70 if (trace->skip > 0) {
71 trace->skip--;
75 if (trace->nr_entries < trace->max_entries)
76 trace->entries[trace->nr_entries++] = addr;
84 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace)
88 unwind_stack(current, NULL, sp, &save_stack_ops_nosched, trace);
89 if (trace->nr_entries < trace->max_entries)
90 trace->entries[trace->nr_entries++] = ULONG_MAX;