Searched refs:errorJmp (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
H A Dldo.c114 if (L->errorJmp) { /* thread has an error handler? */
115 L->errorJmp->status = errcode; /* set status */
116 LUAI_THROW(L, L->errorJmp); /* jump to it */
120 if (G(L)->mainthread->errorJmp) { /* main thread has a handler? */
139 lj.previous = L->errorJmp; /* chain new error handler */
140 L->errorJmp = &lj;
144 L->errorJmp = lj.previous; /* restore old error handler */
H A Dlstate.h173 struct lua_longjmp *errorJmp; /* current error recover point */ member in struct:lua_State
H A Dlstate.c207 L->errorJmp = NULL;
/freebsd-11-stable/contrib/lua/src/
H A Dldo.c111 if (L->errorJmp) { /* thread has an error handler? */
112 L->errorJmp->status = errcode; /* set status */
113 LUAI_THROW(L, L->errorJmp); /* jump to it */
118 if (g->mainthread->errorJmp) { /* main thread has a handler? */
140 lj.previous = L->errorJmp; /* chain new error handler */
141 L->errorJmp = &lj;
145 L->errorJmp = lj.previous; /* restore old error handler */
H A Dlstate.h191 struct lua_longjmp *errorJmp; /* current error recover point */ member in struct:lua_State
H A Dlstate.c228 L->errorJmp = NULL;

Completed in 112 milliseconds