Home
last modified time | relevance | path

Searched refs:jumpBuffer (Results 1 – 7 of 7) sorted by relevance

/haiku/headers/posix/
H A Dsetjmp.h28 extern int _setjmp(jmp_buf jumpBuffer);
29 extern int setjmp(jmp_buf jumpBuffer);
30 extern int sigsetjmp(jmp_buf jumpBuffer, int saveMask);
32 extern void _longjmp(jmp_buf jumpBuffer, int value)
34 extern void longjmp(jmp_buf jumpBuffer, int value)
36 extern void siglongjmp(sigjmp_buf jumpBuffer, int value)
/haiku/src/system/kernel/arch/sparc/
H A Darch_debug.cpp34 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer, in arch_debug_call_with_fault_handler() argument
/haiku/headers/private/kernel/arch/
H A Ddebug.h47 void arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/src/system/kernel/arch/m68k/
H A Darch_debug.cpp356 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer, in arch_debug_call_with_fault_handler() argument
360 longjmp(jumpBuffer, 1); in arch_debug_call_with_fault_handler()
/haiku/src/system/kernel/debug/
H A Ddebug.cpp874 jmp_buf* jumpBuffer = (jmp_buf*)debug_malloc(sizeof(jmp_buf)); in kernel_debugger_loop() local
875 if (jumpBuffer != NULL) { in kernel_debugger_loop()
876 debug_call_with_fault_handler(*jumpBuffer, &stack_trace_trampoline, in kernel_debugger_loop()
878 debug_free(jumpBuffer); in kernel_debugger_loop()
1919 debug_call_with_fault_handler(jmp_buf jumpBuffer, void (*function)(void*), in debug_call_with_fault_handler() argument
1927 int result = setjmp(jumpBuffer); in debug_call_with_fault_handler()
1929 arch_debug_call_with_fault_handler(cpu, jumpBuffer, function, in debug_call_with_fault_handler()
/haiku/headers/private/kernel/
H A Ddebug.h185 extern int debug_call_with_fault_handler(jmp_buf jumpBuffer,
/haiku/src/system/kernel/arch/riscv64/
H A Darch_debug.cpp850 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer, in arch_debug_call_with_fault_handler() argument
854 cpu->fault_handler_stack_pointer = (addr_t)&jumpBuffer; in arch_debug_call_with_fault_handler()