HelenOS sources
stack_trace_context_t 39 kernel/arch/abs32le/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 44 kernel/arch/abs32le/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 49 kernel/arch/abs32le/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 54 kernel/arch/abs32le/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 59 kernel/arch/abs32le/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 64 kernel/arch/abs32le/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 43 kernel/arch/amd64/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 48 kernel/arch/amd64/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 56 kernel/arch/amd64/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 64 kernel/arch/amd64/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 69 kernel/arch/amd64/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 75 kernel/arch/amd64/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 42 kernel/arch/arm32/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 47 kernel/arch/arm32/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 55 kernel/arch/arm32/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 63 kernel/arch/arm32/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 68 kernel/arch/arm32/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 74 kernel/arch/arm32/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 42 kernel/arch/arm64/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 47 kernel/arch/arm64/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 55 kernel/arch/arm64/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 63 kernel/arch/arm64/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 68 kernel/arch/arm64/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 74 kernel/arch/arm64/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 43 kernel/arch/ia32/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 48 kernel/arch/ia32/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 55 kernel/arch/ia32/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 62 kernel/arch/ia32/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 67 kernel/arch/ia32/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 73 kernel/arch/ia32/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 40 kernel/arch/ia64/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 45 kernel/arch/ia64/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 50 kernel/arch/ia64/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 55 kernel/arch/ia64/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 60 kernel/arch/ia64/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 65 kernel/arch/ia64/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 133 kernel/arch/mips32/src/debug/stacktrace.c scan(stack_trace_context_t *ctx, uintptr_t *prev_fp, uintptr_t *prev_ra)
stack_trace_context_t 243 kernel/arch/mips32/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 249 kernel/arch/mips32/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 254 kernel/arch/mips32/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 259 kernel/arch/mips32/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 264 kernel/arch/mips32/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 269 kernel/arch/mips32/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 43 kernel/arch/ppc32/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 48 kernel/arch/ppc32/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 55 kernel/arch/ppc32/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 62 kernel/arch/ppc32/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 67 kernel/arch/ppc32/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 73 kernel/arch/ppc32/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 40 kernel/arch/riscv64/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 45 kernel/arch/riscv64/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 50 kernel/arch/riscv64/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 55 kernel/arch/riscv64/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 60 kernel/arch/riscv64/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 65 kernel/arch/riscv64/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 56 kernel/arch/sparc64/src/debug/stacktrace.c bool kernel_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 74 kernel/arch/sparc64/src/debug/stacktrace.c bool kernel_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 82 kernel/arch/sparc64/src/debug/stacktrace.c bool kernel_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 90 kernel/arch/sparc64/src/debug/stacktrace.c bool uspace_stack_trace_context_validate(stack_trace_context_t *ctx)
stack_trace_context_t 95 kernel/arch/sparc64/src/debug/stacktrace.c bool uspace_frame_pointer_prev(stack_trace_context_t *ctx, uintptr_t *prev)
stack_trace_context_t 100 kernel/arch/sparc64/src/debug/stacktrace.c bool uspace_return_address_get(stack_trace_context_t *ctx, uintptr_t *ra)
stack_trace_context_t 51 kernel/generic/include/stacktrace.h bool (*stack_trace_context_validate)(stack_trace_context_t *);
stack_trace_context_t 52 kernel/generic/include/stacktrace.h bool (*frame_pointer_prev)(stack_trace_context_t *, uintptr_t *);
stack_trace_context_t 53 kernel/generic/include/stacktrace.h bool (*return_address_get)(stack_trace_context_t *, uintptr_t *);
stack_trace_context_t 62 kernel/generic/include/stacktrace.h extern void stack_trace_ctx(stack_trace_ops_t *, stack_trace_context_t *);
stack_trace_context_t 70 kernel/generic/include/stacktrace.h extern bool kernel_stack_trace_context_validate(stack_trace_context_t *);
stack_trace_context_t 71 kernel/generic/include/stacktrace.h extern bool kernel_frame_pointer_prev(stack_trace_context_t *, uintptr_t *);
stack_trace_context_t 72 kernel/generic/include/stacktrace.h extern bool kernel_return_address_get(stack_trace_context_t *, uintptr_t *);
stack_trace_context_t 74 kernel/generic/include/stacktrace.h extern bool uspace_stack_trace_context_validate(stack_trace_context_t *);
stack_trace_context_t 75 kernel/generic/include/stacktrace.h extern bool uspace_frame_pointer_prev(stack_trace_context_t *, uintptr_t *);
stack_trace_context_t 76 kernel/generic/include/stacktrace.h extern bool uspace_return_address_get(stack_trace_context_t *, uintptr_t *);
stack_trace_context_t 45 kernel/generic/src/debug/stacktrace.c void stack_trace_ctx(stack_trace_ops_t *ops, stack_trace_context_t *ctx)
stack_trace_context_t 102 kernel/generic/src/debug/stacktrace.c stack_trace_context_t ctx = {
stack_trace_context_t 119 kernel/generic/src/debug/stacktrace.c stack_trace_context_t ctx = {
HelenOS homepage, sources at GitHub