Home
last modified time | relevance | path

Searched refs:gco2ccl (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlstate.h207 #define gco2ccl(o) check_exp((o)->gch.tt == LUA_TCCL, &((o)->cl.c)) macro
H A Dlgc.c271 gco2ccl(o)->gclist = g->gray; in reallymarkobject()
538 CClosure *cl = gco2ccl(o); in propagatemark()
669 luaM_freemem(L, o, sizeCclosure(gco2ccl(o)->nupvalues)); in freeobj()
/freebsd/contrib/lua/src/
H A Dlstate.h377 #define gco2ccl(o) check_exp((o)->tt == LUA_VCCL, &((cast_u(o))->cl.c)) macro
H A Dlfunc.c29 CClosure *c = gco2ccl(o); in luaF_newCclosure()
H A Dlgc.c129 case LUA_VCCL: return &gco2ccl(o)->gclist; in getgclist()
666 case LUA_VCCL: return traverseCclosure(g, gco2ccl(o)); in propagatemark()
784 CClosure *cl = gco2ccl(o); in freeobj()
H A Dlobject.h606 #define clCvalue(o) check_exp(ttisCclosure(o), gco2ccl(val_(o).gc))
H A Dltests.c484 checkCclosure(g, gco2ccl(o)); in checkrefs()
546 case LUA_VCCL: o = gco2ccl(o)->gclist; break; in checkgraylist()