Lines Matching refs:trace
157 struct stack_trace *trace,
166 unsigned long fp, struct stack_trace *trace, in unwind_trap() argument
173 unsigned long fp, struct stack_trace *trace, in unwind_trap() argument
177 microblaze_unwind_inner(task, regs->pc, regs->r1, regs->r15, trace, loglvl); in unwind_trap()
195 struct stack_trace *trace, in microblaze_unwind_inner() argument
226 regs->r15, trace, loglvl); in microblaze_unwind_inner()
235 if (!trace) in microblaze_unwind_inner()
237 unwind_trap(task, pc, fp, trace, loglvl); in microblaze_unwind_inner()
243 if (trace) { in microblaze_unwind_inner()
245 if (trace->skip > 0) in microblaze_unwind_inner()
246 trace->skip--; in microblaze_unwind_inner()
248 trace->entries[trace->nr_entries++] = pc; in microblaze_unwind_inner()
250 if (trace->nr_entries >= trace->max_entries) in microblaze_unwind_inner()
292 void microblaze_unwind(struct task_struct *task, struct stack_trace *trace, in microblaze_unwind() argument
299 regs->r15, trace, loglvl); in microblaze_unwind()
310 trace, loglvl); in microblaze_unwind()
325 microblaze_unwind_inner(current, pc, fp, 0, trace, loglvl); in microblaze_unwind()