Home
last modified time | relevance | path

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

/f-stack/app/redis-5.0.5/deps/lua/src/
H A Dlfunc.h22 LUAI_FUNC Closure *luaF_newCclosure (lua_State *L, int nelems, Table *e);
23 LUAI_FUNC Closure *luaF_newLclosure (lua_State *L, int nelems, Table *e);
28 LUAI_FUNC void luaF_freeclosure (lua_State *L, Closure *c);
H A Dlfunc.c23 Closure *luaF_newCclosure (lua_State *L, int nelems, Table *e) { in luaF_newCclosure()
24 Closure *c = cast(Closure *, luaM_malloc(L, sizeCclosure(nelems))); in luaF_newCclosure()
33 Closure *luaF_newLclosure (lua_State *L, int nelems, Table *e) { in luaF_newLclosure()
34 Closure *c = cast(Closure *, luaM_malloc(L, sizeLclosure(nelems))); in luaF_newLclosure()
152 void luaF_freeclosure (lua_State *L, Closure *c) { in luaF_freeclosure()
H A Dlapi.c63 Closure *func = curr_func(L); in index2adr()
69 Closure *func = curr_func(L); in index2adr()
83 Closure *func = curr_func(L); in getcurrenv()
213 Closure *func = curr_func(L); in lua_replace()
487 Closure *cl; in lua_pushcclosure()
839 Closure *cl; in f_Ccall()
1040 Closure *f; in aux_upvalue()
H A Dldebug.c150 static void funcinfo (lua_Debug *ar, Closure *cl) { in funcinfo()
177 static void collectvalidlines (lua_State *L, Closure *f) { in collectvalidlines()
194 Closure *f, CallInfo *ci) { in auxgetinfo()
234 Closure *f = NULL; in lua_getinfo()
H A Dlobject.h309 typedef union Closure { union
312 } Closure; typedef
H A Dlstate.h140 union Closure cl;
H A Dlgc.c224 static void traverseclosure (global_State *g, Closure *cl) { in traverseclosure()
291 Closure *cl = gco2cl(o); in propagatemark()
H A Dldo.c494 Closure *cl; in f_parser()
H A Dlvm.c725 Closure *ncl; in luaV_execute()
/f-stack/freebsd/contrib/openzfs/module/lua/
H A Dlfunc.h23 LUAI_FUNC Closure *luaF_newCclosure (lua_State *L, int nelems);
24 LUAI_FUNC Closure *luaF_newLclosure (lua_State *L, int nelems);
H A Dlfunc.c22 Closure *luaF_newCclosure (lua_State *L, int n) { in luaF_newCclosure()
23 Closure *c = &luaC_newobj(L, LUA_TCCL, sizeCclosure(n), NULL, 0)->cl; in luaF_newCclosure()
29 Closure *luaF_newLclosure (lua_State *L, int n) { in luaF_newLclosure()
30 Closure *c = &luaC_newobj(L, LUA_TLCL, sizeLclosure(n), NULL, 0)->cl; in luaF_newLclosure()
H A Dlparser.h116 LUAI_FUNC Closure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff,
H A Dldebug.c189 static void funcinfo (lua_Debug *ar, Closure *cl) { in funcinfo()
207 static void collectvalidlines (lua_State *L, Closure *f) { in collectvalidlines()
227 Closure *f, CallInfo *ci) { in auxgetinfo()
279 Closure *cl; in lua_getinfo()
H A Dlobject.h473 union Closure *cache; /* last created closure with this prototype */
528 typedef union Closure { union
531 } Closure; typedef
H A Dlgc.h153 LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c);
H A Dlstate.h191 union Closure cl;
H A Dlvm.c440 static Closure *getcached (Proto *p, UpVal **encup, StkId base) { in getcached()
441 Closure *c = p->cache; in getcached()
467 Closure *ncl = luaF_newLclosure(L, nup); in pushclosure()
899 Closure *ncl = getcached(p, cl->upvals, base); /* cached closure */ in luaV_execute()
H A Dlparser.c1623 Closure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, in luaY_parser()
1627 Closure *cl = luaF_newLclosure(L, 1); /* create main closure */ in luaY_parser()
H A Dldo.c717 Closure *cl; in f_parser()
H A Dlgc.c171 LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c) { in luaC_barrierproto_()
H A Dlapi.c558 Closure *cl; in lua_pushcclosure()