Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/microblaze/include/asm/unwind.h
26442 views
1
/* SPDX-License-Identifier: GPL-2.0 */
2
/*
3
* Backtrace support for Microblaze
4
*
5
* Copyright (C) 2010 Digital Design Corporation
6
*/
7
8
#ifndef __MICROBLAZE_UNWIND_H
9
#define __MICROBLAZE_UNWIND_H
10
11
struct stack_trace;
12
13
struct trap_handler_info {
14
unsigned long start_addr;
15
unsigned long end_addr;
16
const char *trap_name;
17
};
18
extern struct trap_handler_info microblaze_trap_handlers;
19
20
extern const char _hw_exception_handler;
21
extern const char ex_handler_unhandled;
22
23
void microblaze_unwind(struct task_struct *task, struct stack_trace *trace,
24
const char *loglvl);
25
26
#endif /* __MICROBLAZE_UNWIND_H */
27
28
29