Searched refs:jmp_buf (Results 1 - 25 of 27) sorted by relevance

12

/haiku/src/system/kernel/lib/arch/generic/
H A Dkernel_setjmp_save_sigs.c12 int __setjmp_save_sigs(jmp_buf buffer, int saveMask);
15 __setjmp_save_sigs(jmp_buf buffer, int saveMask)
H A Dkernel_longjmp_return.c11 int __longjmp_return(jmp_buf buffer, int value);
14 __longjmp_return(jmp_buf buffer, int value)
/haiku/headers/posix/
H A Dsetjmp.h19 } jmp_buf[1]; typedef in typeref:struct:__jmp_buf_tag
21 typedef jmp_buf sigjmp_buf;
28 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)
/haiku/src/system/libroot/posix/arch/generic/
H A Dlongjmp_return.c15 int __longjmp_return(jmp_buf buffer, int value);
18 __longjmp_return(jmp_buf buffer, int value)
H A Dsetjmp_save_sigs.c12 int __setjmp_save_sigs(jmp_buf buffer, int saveMask);
15 __setjmp_save_sigs(jmp_buf buffer, int saveMask)
/haiku/src/tests/system/libroot/posix/
H A Dsigsetjmp_test.c12 jump_to_top_level(jmp_buf *state, int value)
21 jmp_buf state;
H A Dsetjmp_test.c14 jmp_buf state;
/haiku/src/add-ons/translators/jpeg/
H A Dbe_jerror.h20 const jmp_buf* long_jump_buffer;
25 TranslatorSettings* settings, const jmp_buf* longJumpBuffer);
H A Dbe_jerror.cpp79 jmp_buf longJumpBuffer;
80 memcpy(&longJumpBuffer, errorManager->long_jump_buffer, sizeof(jmp_buf));
120 const jmp_buf* longJumpBuffer)
H A DJPEGTranslator.h121 const jmp_buf* longJumpBuffer);
123 BMessage* ioExtension, const jmp_buf* longJumpBuffer);
H A DJPEGTranslator.cpp771 jmp_buf longJumpBuffer;
836 const jmp_buf* longJumpBuffer)
1049 BMessage* ioExtension, const jmp_buf* longJumpBuffer)
/haiku/headers/private/kernel/arch/generic/
H A Duser_memory.h28 sizeof(jmp_buf));
42 sizeof(jmp_buf));
54 jmp_buf old_handler_state;
/haiku/src/libs/libtelnet/
H A Dread_password.c67 static jmp_buf env;
86 jmp_buf old_env;
94 /* XXX assume jmp_buf is typedef'ed to an array */
/haiku/src/system/kernel/arch/sparc/
H A Darch_debug.cpp34 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/headers/private/kernel/arch/
H A Ddebug.h47 void arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/headers/private/kernel/
H A Dcpu.h71 jmp_buf fault_jump_buffer;
H A Ddebug.h183 extern int debug_call_with_fault_handler(jmp_buf jumpBuffer,
H A Dthread_types.h506 jmp_buf fault_handler_state;
/haiku/src/bin/rc/
H A Dcompile.cpp45 static jmp_buf abort_jmp; // for aborting compilation
/haiku/src/system/kernel/arch/m68k/
H A Darch_debug.cpp357 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/src/bin/network/telnet/
H A Dexterns.h235 extern jmp_buf
/haiku/src/system/kernel/arch/riscv64/
H A Darch_debug.cpp377 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/src/bin/unzip/
H A Dapi.c53 jmp_buf dll_error_return;
/haiku/src/system/kernel/debug/
H A Ddebug_commands.cpp53 static jmp_buf sInvokeCommandEnv[kMaxInvokeCommandDepth];
H A Ddebug.cpp866 jmp_buf* jumpBuffer = (jmp_buf*)debug_malloc(sizeof(jmp_buf));
1908 debug_call_with_fault_handler(jmp_buf jumpBuffer, void (*function)(void*),

Completed in 155 milliseconds

12