Warning: This file is not a C or C++ file. It does not have highlighting.
1 | /* SPDX-License-Identifier: GPL-2.0 */ |
---|---|
2 | /* |
3 | * Copyright (C) 2009 Matt Fleming |
4 | * |
5 | * Based on: |
6 | * The x86 implementation - arch/x86/include/asm/stacktrace.h |
7 | */ |
8 | #ifndef _ASM_SH_STACKTRACE_H |
9 | #define _ASM_SH_STACKTRACE_H |
10 | |
11 | /* Generic stack tracer with callbacks */ |
12 | |
13 | struct stacktrace_ops { |
14 | void (*address)(void *data, unsigned long address, int reliable); |
15 | }; |
16 | |
17 | void dump_trace(struct task_struct *tsk, struct pt_regs *regs, |
18 | unsigned long *stack, |
19 | const struct stacktrace_ops *ops, void *data); |
20 | |
21 | #endif /* _ASM_SH_STACKTRACE_H */ |
22 |
Warning: This file is not a C or C++ file. It does not have highlighting.