Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/abs32le/src/debug/stacktrace.c

    rc8dea4f rd32358f  
    3535#include <stacktrace.h>
    3636#include <syscall/copy.h>
     37#include <arch/types.h>
    3738#include <typedefs.h>
    3839
    39 bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
     40bool kernel_frame_pointer_validate(uintptr_t fp)
     41{
     42        return true;;
     43}
     44
     45bool kernel_frame_pointer_prev(uintptr_t fp, uintptr_t *prev)
    4046{
    4147        return true;
    4248}
    4349
    44 bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
     50bool kernel_return_address_get(uintptr_t fp, uintptr_t *ra)
    4551{
    4652        return true;
    4753}
    4854
    49 bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
     55bool uspace_frame_pointer_validate(uintptr_t fp)
    5056{
    5157        return true;
    5258}
    5359
    54 bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
     60bool uspace_frame_pointer_prev(uintptr_t fp, uintptr_t *prev)
    5561{
    5662        return true;
    5763}
    5864
    59 bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
    60 {
    61         return true;
    62 }
    63 
    64 bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
     65bool uspace_return_address_get(uintptr_t fp, uintptr_t *ra)
    6566{
    6667        return true;
Note: See TracChangeset for help on using the changeset viewer.