Home
last modified time | relevance | path

Searched refs:savestack (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dldo.c225 ptrdiff_t top = savestack(L, L->top); in luaD_hook()
226 ptrdiff_t ci_top = savestack(L, ci->top); in luaD_hook()
281 ptrdiff_t funcr = savestack(L, func); in tryfuncTM()
304 ptrdiff_t funcr = savestack(L, func); in luaD_precall()
372 ptrdiff_t fr = savestack(L, firstResult); /* hook may change stack */ in luaD_poscall()
583 ci->extra = savestack(L, ci->func); /* save current 'func' */ in lua_yieldk()
676 status = luaD_pcall(L, f_parser, &p, savestack(L, L->top), L->errfunc); in luaD_protectedparser()
H A Dldo.h22 #define savestack(L,p) ((char *)(p) - (char *)L->stack) macro
H A Dlapi.c943 func = savestack(L, o); in lua_pcallk()
948 status = luaD_pcall(L, f_call, &c, savestack(L, c.func), func); in lua_pcallk()
955 ci->extra = savestack(L, c.func); in lua_pcallk()
H A Dldebug.c52 ci->extra = savestack(L, temp); in swapextra()
H A Dlgc.c824 status = luaD_pcall(L, dothecall, NULL, savestack(L, L->top - 2), 0); in GCTM()
H A Dlvm.c95 ptrdiff_t result = savestack(L, p3); in callTM()