Home
last modified time | relevance | path

Searched refs:hvalue (Results 1 – 9 of 9) sorted by relevance

/f-stack/app/redis-5.0.5/deps/lua/src/
H A Dlapi.c215 func->c.env = hvalue(L->top - 1); in lua_replace()
404 case LUA_TTABLE: return hvalue(o); in lua_topointer()
595 mt = hvalue(obj)->metatable; in lua_getmetatable()
678 luaC_barriert(L, hvalue(t), L->top-1); in lua_rawset()
691 luaC_barriert(L, hvalue(o), L->top-1); in lua_rawseti()
708 mt = hvalue(L->top - 1); in lua_setmetatable()
712 hvalue(obj)->metatable = mt; in lua_setmetatable()
714 luaC_objbarriert(L, hvalue(obj), mt); in lua_setmetatable()
744 clvalue(o)->c.env = hvalue(L->top - 1); in lua_setfenv()
747 uvalue(o)->env = hvalue(L->top - 1); in lua_setfenv()
[all …]
H A Dlvm.c113 Table *h = hvalue(t); in luaV_gettable()
140 Table *h = hvalue(t); in luaV_settable()
270 if (hvalue(t1) == hvalue(t2)) return 1; in luaV_equalval()
271 tm = get_compTM(L, hvalue(t1)->metatable, hvalue(t2)->metatable, TM_EQ); in luaV_equalval()
518 setnvalue(ra, cast_num(luaH_getn(hvalue(rb)))); in luaV_execute()
708 h = hvalue(ra); in luaV_execute()
H A Dltm.c65 mt = hvalue(o)->metatable; in luaT_gettmbyobj()
H A Dlobject.h99 #define hvalue(o) check_exp(ttistable(o), &(o)->value.gc->h) macro
H A Dldo.c500 cl = luaF_newLclosure(L, tf->nups, hvalue(gt(L))); in f_parser()
/f-stack/freebsd/contrib/openzfs/module/lua/
H A Dlapi.c443 case LUA_TTABLE: return hvalue(o); in lua_topointer()
606 Table *reg = hvalue(&G(L)->l_registry); in lua_getglobal()
691 mt = hvalue(obj)->metatable; in lua_getmetatable()
732 Table *reg = hvalue(&G(L)->l_registry); in lua_setglobal()
774 invalidateTMcache(hvalue(t)); in lua_rawset()
787 luaH_setint(L, hvalue(t), n, L->top - 1); in lua_rawseti()
819 mt = hvalue(L->top - 1); in lua_setmetatable()
823 hvalue(obj)->metatable = mt; in lua_setmetatable()
859 uvalue(o)->env = hvalue(L->top - 1); in lua_setuservalue()
982 Table *reg = hvalue(&G(L)->l_registry); in lua_load()
[all …]
H A Dltm.c66 mt = hvalue(o)->metatable; in luaT_gettmbyobj()
H A Dlvm.c116 Table *h = hvalue(t); in luaV_gettable()
142 Table *h = hvalue(t); in luaV_settable()
279 if (hvalue(t1) == hvalue(t2)) return 1; in luaV_equalobj_()
281 tm = get_equalTM(L, hvalue(t1)->metatable, hvalue(t2)->metatable, TM_EQ); in luaV_equalobj_()
340 Table *h = hvalue(rb); in luaV_objlen()
886 h = hvalue(ra); in luaV_execute()
H A Dlobject.h162 #define hvalue(o) check_exp(ttistable(o), &val_(o).gc->h) macro