Lines Matching refs:setjmp
30 #include <setjmp.h>
36 * This is a copy of the setjmp (and longjmp) code used in libc. Note that
37 * we use sigsetjmp as an alias for setjmp, with a corresponding alias between
53 * setjmp(buf_ptr)
60 setjmp(jmp_buf env)
73 ENTRY(setjmp)
85 SET_SIZE(setjmp)
90 * buf_ptr points to a jmpbuf which has been initialized by setjmp.
91 * val is the value we wish to return to setjmp's caller
99 * to the values they had at the time of the call to setjmp(). All
105 * that called setjmp() has not altered the sp value of their frame we
108 * (not setjmp()!). This is intended to help compilers, typically not
113 * Since a C routine could call setjmp() followed by alloca() and thus
119 * routines that call setjmp() must not be flat.