21 #include <linux/sched.h>
24 #include <linux/module.h>
26 register unsigned long current_frame_pointer
asm(
"r30");
41 int skip = trace->skip;
45 fp = current_frame_pointer;
47 while (fp >= low && fp <= (high -
sizeof(*frame))) {
53 trace->entries[trace->nr_entries++] = frame->
rets;
54 if (trace->nr_entries >= trace->max_entries)
62 low = fp +
sizeof(*frame);