| Turnstone Operating System
    | 
printing backtrace (stack trace) More...
#include <types.h>| Classes | |
| struct | stackframe_t | 
| Macros | |
| #define | ___BACKTRACE_H 0 | 
| Typedefs | |
| typedef struct stackframe_t | stackframe_t | 
| Functions | |
| int8_t | backtrace_init (void) | 
| stackframe_t * | backtrace_get_stackframe (void) | 
| void | backtrace_print (stackframe_t *frame) | 
| void | backtrace (void) | 
| dummy method for efi for backtracing. | |
| stackframe_t * | backtrace_print_interrupt_registers (uint64_t rsp) | 
| const char_t * | backtrace_get_symbol_name_by_rip (uint64_t rip) | 
| void | backtrace_print_location_by_rip (uint64_t rip) | 
| void | backtrace_print_location_and_stackframe_by_rip (uint64_t rip, stackframe_t *frame) | 
printing backtrace (stack trace)
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.
| void backtrace | ( | void | ) | 
dummy method for efi for backtracing.
this method is not required for efi however is required for linking.