Lines Matching refs:trace
29 static void save_context_stack(struct stack_trace *trace, unsigned long sp, in save_context_stack() argument
43 if (!trace->skip) in save_context_stack()
44 trace->entries[trace->nr_entries++] = ip; in save_context_stack()
46 trace->skip--; in save_context_stack()
49 if (trace->nr_entries >= trace->max_entries) in save_context_stack()
56 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
62 save_context_stack(trace, sp, current, 1); in save_stack_trace()
66 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
75 save_context_stack(trace, sp, tsk, 0); in save_stack_trace_tsk()
80 save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() argument
82 save_context_stack(trace, regs->gpr[1], current, 0); in save_stack_trace_regs()
89 struct stack_trace *trace) in save_stack_trace_tsk_reliable() argument
181 if (!trace->skip) in save_stack_trace_tsk_reliable()
182 trace->entries[trace->nr_entries++] = ip; in save_stack_trace_tsk_reliable()
184 trace->skip--; in save_stack_trace_tsk_reliable()
189 if (trace->nr_entries >= trace->max_entries) in save_stack_trace_tsk_reliable()