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, 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.cpp357 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer, argument
361 longjmp(jumpBuffer, 1);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_debug.cpp377 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer, argument
381 cpu->fault_handler_stack_pointer = (addr_t)&jumpBuffer;
/haiku/headers/private/kernel/
H A Ddebug.h183 extern int debug_call_with_fault_handler(jmp_buf jumpBuffer,
/haiku/src/system/kernel/debug/
H A Ddebug.cpp866 jmp_buf* jumpBuffer = (jmp_buf*)debug_malloc(sizeof(jmp_buf)); local
867 if (jumpBuffer != NULL) {
868 debug_call_with_fault_handler(*jumpBuffer, &stack_trace_trampoline,
870 debug_free(jumpBuffer);
1898 \param jumpBuffer Buffer to be used for setjmp()/longjmp().
1908 debug_call_with_fault_handler(jmp_buf jumpBuffer, void (*function)(void*), argument
1916 int result = setjmp(jumpBuffer);
1918 arch_debug_call_with_fault_handler(cpu, jumpBuffer, function,

Completed in 91 milliseconds