Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlstate.h211 #define gco2p(o) check_exp((o)->gch.tt == LUA_TPROTO, &((o)->p)) macro
H A Dlgc.c285 gco2p(o)->gclist = g->gray; in reallymarkobject()
553 Proto *p = gco2p(o); in propagatemark()
663 case LUA_TPROTO: luaF_freeproto(L, gco2p(o)); break; in freeobj()
/freebsd/contrib/lua/src/
H A Dlstate.h381 #define gco2p(o) check_exp((o)->tt == LUA_VPROTO, &((cast_u(o))->p)) macro
H A Dlfunc.c242 Proto *f = gco2p(o); in luaF_newproto()
H A Dlgc.c131 case LUA_VPROTO: return &gco2p(o)->gclist; in getgclist()
667 case LUA_VPROTO: return traverseproto(g, gco2p(o)); in propagatemark()
773 luaF_freeproto(L, gco2p(o)); in freeobj()
H A Dltests.c488 checkproto(g, gco2p(o)); in checkrefs()
548 case LUA_VPROTO: o = gco2p(o)->gclist; break; in checkgraylist()