Lines Matching refs:trace
20 struct stack_trace *trace = data; in __save_stack_address() local
27 if (trace->skip > 0) { in __save_stack_address()
28 trace->skip--; in __save_stack_address()
31 if (trace->nr_entries < trace->max_entries) in __save_stack_address()
32 trace->entries[trace->nr_entries++] = addr; in __save_stack_address()
61 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
63 dump_trace(current, NULL, NULL, 0, &save_stack_ops, trace); in save_stack_trace()
64 if (trace->nr_entries < trace->max_entries) in save_stack_trace()
65 trace->entries[trace->nr_entries++] = ULONG_MAX; in save_stack_trace()
69 void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) in save_stack_trace_regs() argument
71 dump_trace(current, regs, NULL, 0, &save_stack_ops, trace); in save_stack_trace_regs()
72 if (trace->nr_entries < trace->max_entries) in save_stack_trace_regs()
73 trace->entries[trace->nr_entries++] = ULONG_MAX; in save_stack_trace_regs()
76 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
78 dump_trace(tsk, NULL, NULL, 0, &save_stack_ops_nosched, trace); in save_stack_trace_tsk()
79 if (trace->nr_entries < trace->max_entries) in save_stack_trace_tsk()
80 trace->entries[trace->nr_entries++] = ULONG_MAX; in save_stack_trace_tsk()
108 static inline void __save_stack_trace_user(struct stack_trace *trace) in __save_stack_trace_user() argument
113 if (trace->nr_entries < trace->max_entries) in __save_stack_trace_user()
114 trace->entries[trace->nr_entries++] = regs->ip; in __save_stack_trace_user()
116 while (trace->nr_entries < trace->max_entries) { in __save_stack_trace_user()
126 trace->entries[trace->nr_entries++] = in __save_stack_trace_user()
135 void save_stack_trace_user(struct stack_trace *trace) in save_stack_trace_user() argument
141 __save_stack_trace_user(trace); in save_stack_trace_user()
143 if (trace->nr_entries < trace->max_entries) in save_stack_trace_user()
144 trace->entries[trace->nr_entries++] = ULONG_MAX; in save_stack_trace_user()