Searched refs:gkey (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/module/lua/ |
| H A D | ltable.c | 154 if (luaV_rawequalobj(gkey(n), key) || in findindex() 156 deadvalue(gkey(n)) == gcvalue(key))) { in findindex() 180 setobj2s(L, key, gkey(gnode(t, i))); in luaH_next() 261 ause += countint(gkey(n), nums); in numusehash() 295 setnilvalue(gkey(n)); in setnodevector() 390 if (ttisnil(gkey(t->lastfree))) in getfreepos() 422 othern = mainposition(t, gkey(mp)); in luaH_newkey() 438 setobj2t(L, gkey(mp), key); in luaH_newkey() 456 if (ttisnumber(gkey(n)) && luai_numeq(nvalue(gkey(n)), nk)) in luaH_getint() 472 if (ttisshrstring(gkey(n)) && eqshrstr(rawtsvalue(gkey(n)), key)) in luaH_getstr() [all …]
|
| H A D | ltable.h | 15 #define gkey(n) (&(n)->i_key.tvk) macro 23 (gkey(cast(Node *, cast(char *, (v)) - offsetof(Node, i_val))))
|
| H A D | lgc.c | 67 #define checkdeadkey(n) lua_assert(!ttisdeadkey(gkey(n)) || ttisnil(gval(n))) 108 if (valiswhite(gkey(n))) in removeentry() 109 setdeadvalue(gkey(n)); /* unused and unmarked key; remove it */ in removeentry() 364 lua_assert(!ttisnil(gkey(n))); in traverseweakvalue() 365 markvalue(g, gkey(n)); /* mark key */ in traverseweakvalue() 395 else if (iscleared(g, gkey(n))) { /* key is not marked (yet)? */ in traverseephemeron() 425 lua_assert(!ttisnil(gkey(n))); in traversestrongtable() 426 markvalue(g, gkey(n)); /* mark key */ in traversestrongtable() 629 if (!ttisnil(gval(n)) && (iscleared(g, gkey(n)))) { in clearkeys()
|
| /f-stack/app/redis-5.0.5/deps/lua/src/ |
| H A D | ltable.c | 148 (ttype(gkey(n)) == LUA_TDEADKEY && iscollectable(key) && in findindex() 149 gcvalue(gkey(n)) == gcvalue(key))) { in findindex() 288 setnilvalue(gkey(n)); in setnodevector() 384 if (ttisnil(gkey(t->lastfree))) in getfreepos() 425 gkey(mp)->value = key->value; gkey(mp)->tt = key->tt; in newkey() 443 if (ttisnumber(gkey(n)) && luai_numeq(nvalue(gkey(n)), nk)) in luaH_getnum() 458 if (ttisstring(gkey(n)) && rawtsvalue(gkey(n)) == key) in luaH_getstr()
|
| H A D | ltable.h | 14 #define gkey(n) (&(n)->i_key.nk) macro
|
| H A D | lgc.c | 64 if (iscollectable(gkey(n))) in removeentry() 65 setttype(gkey(n), LUA_TDEADKEY); /* dead key; remove it */ in removeentry() 186 lua_assert(ttype(gkey(n)) != LUA_TDEADKEY || ttisnil(gval(n))); in traversetable() 190 lua_assert(!ttisnil(gkey(n))); in traversetable() 191 if (!weakkey) markvalue(g, gkey(n)); in traversetable()
|