Lines Matching refs:trace

64 	struct stack_trace *trace;  member
73 struct stack_trace *trace = data->trace; in save_trace() local
84 trace->entries[trace->nr_entries++] = addr; in save_trace()
86 if (trace->nr_entries >= trace->max_entries) in save_trace()
103 trace->entries[trace->nr_entries++] = regs->ARM_pc; in save_trace()
105 return trace->nr_entries >= trace->max_entries; in save_trace()
110 struct stack_trace *trace, unsigned int nosched) in __save_stack_trace() argument
115 data.trace = trace; in __save_stack_trace()
117 data.skip = trace->skip; in __save_stack_trace()
127 if (trace->nr_entries < trace->max_entries) in __save_stack_trace()
128 trace->entries[trace->nr_entries++] = ULONG_MAX; in __save_stack_trace()
146 if (trace->nr_entries < trace->max_entries) in __save_stack_trace()
147 trace->entries[trace->nr_entries++] = ULONG_MAX; in __save_stack_trace()
150 void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() argument
155 data.trace = trace; in save_stack_trace_regs()
156 data.skip = trace->skip; in save_stack_trace_regs()
165 if (trace->nr_entries < trace->max_entries) in save_stack_trace_regs()
166 trace->entries[trace->nr_entries++] = ULONG_MAX; in save_stack_trace_regs()
169 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
171 __save_stack_trace(tsk, trace, 1); in save_stack_trace_tsk()
174 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
176 __save_stack_trace(current, trace, 0); in save_stack_trace()