linux/arch/microblaze/include/asm/unwind.h
<<
>>
Prefs
   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
  11struct stack_trace;
  12
  13struct trap_handler_info {
  14        unsigned long start_addr;
  15        unsigned long end_addr;
  16        const char    *trap_name;
  17};
  18extern struct trap_handler_info microblaze_trap_handlers;
  19
  20extern const char _hw_exception_handler;
  21extern const char ex_handler_unhandled;
  22
  23void microblaze_unwind(struct task_struct *task, struct stack_trace *trace,
  24                       const char *loglvl);
  25
  26#endif  /* __MICROBLAZE_UNWIND_H */
  27
  28