cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

unwind.h (611B)


      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