Searched refs:LUA_TTHREAD (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/lua/ |
H A D | lstate.c | 239 L1 = &luaC_newobj(L, LUA_TTHREAD, sizeof(LX), NULL, offsetof(LX, l))->th; in lua_newthread() 268 LG *l = cast(LG *, (*f)(ud, NULL, LUA_TTHREAD, sizeof(LG))); in lua_newstate() 273 L->tt = LUA_TTHREAD; in lua_newstate()
|
H A D | lua.h | 84 #define LUA_TTHREAD 8 macro 335 #define lua_isthread(L,n) (lua_type(L, (n)) == LUA_TTHREAD)
|
H A D | lstate.h | 212 #define gco2th(o) check_exp((o)->gch.tt == LUA_TTHREAD, &((o)->th))
|
H A D | lgc.c | 281 case LUA_TTHREAD: { in reallymarkobject() 545 case LUA_TTHREAD: { in propagatemark() 676 case LUA_TTHREAD: luaE_freethread(L, gco2th(o)); break; in freeobj() 744 if (gch(curr)->tt == LUA_TTHREAD) in sweeplist()
|
H A D | lobject.h | 146 #define ttisthread(o) checktag((o), ctb(LUA_TTHREAD)) 217 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTHREAD)); \
|
H A D | lapi.c | 449 case LUA_TTHREAD: return thvalue(o); in lua_topointer()
|