#ifndef _ASM_STACKTRACE_H#define _ASM_STACKTRACE_H 1/* Generic stack tracer with callbacks */structstacktrace_ops{void(*warning)(void*data,char*msg);/* msg must contain %s for the symbol */void(*warning_symbol)(void*data,char*msg,unsignedlongsymbol);void(*address)(void*data,unsignedlongaddress);/* On negative return stop dumping */int(*stack)(void*data,char*name);};voiddump_trace(structtask_struct*tsk,structpt_regs*regs,unsignedlong*stack,structstacktrace_ops*ops,void*data);#endif