Home
last modified time | relevance | path

Searched refs:Closure (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dlfunc.h22 LUAI_FUNC Closure *luaF_newCclosure (lua_State *L, int nelems);
23 LUAI_FUNC Closure *luaF_newLclosure (lua_State *L, int nelems);
H A Dlfunc.c23 Closure *luaF_newCclosure (lua_State *L, int n) { in luaF_newCclosure()
24 Closure *c = &luaC_newobj(L, LUA_TCCL, sizeCclosure(n), NULL, 0)->cl; in luaF_newCclosure()
30 Closure *luaF_newLclosure (lua_State *L, int n) { in luaF_newLclosure()
31 Closure *c = &luaC_newobj(L, LUA_TLCL, sizeLclosure(n), NULL, 0)->cl; in luaF_newLclosure()
H A Dlundump.h14 LUAI_FUNC Closure* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name);
H A Dldebug.c190 static void funcinfo (lua_Debug *ar, Closure *cl) { in funcinfo()
208 static void collectvalidlines (lua_State *L, Closure *f) { in collectvalidlines()
228 Closure *f, CallInfo *ci) { in auxgetinfo()
280 Closure *cl; in lua_getinfo()
H A Dlparser.h115 LUAI_FUNC Closure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff,
H A Dlobject.h474 union Closure *cache; /* last created closure with this prototype */
529 typedef union Closure { union
532 } Closure; typedef
H A Dlundump.c206 Closure* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name) in luaU_undump()
209 Closure* cl; in luaU_undump()
H A Dlgc.h152 LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c);
H A Dlstate.h189 union Closure cl;
H A Dlvm.c439 static Closure *getcached (Proto *p, UpVal **encup, StkId base) { in getcached()
440 Closure *c = p->cache; in getcached()
466 Closure *ncl = luaF_newLclosure(L, nup); in pushclosure()
898 Closure *ncl = getcached(p, cl->upvals, base); /* cached closure */ in luaV_execute()
H A Dlparser.c1617 Closure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, in luaY_parser()
1621 Closure *cl = luaF_newLclosure(L, 1); /* create main closure */ in luaY_parser()
H A Dldo.c646 Closure *cl; in f_parser()
H A Dlgc.c172 LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c) { in luaC_barrierproto_()
H A Dlapi.c560 Closure *cl; in lua_pushcclosure()