Home
last modified time | relevance | path

Searched refs:gkey (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dltable.c154 if (luaV_rawequalobj(gkey(n), key) || in findindex()
155 (ttisdeadkey(gkey(n)) && iscollectable(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()
329 setobjt2t(L, luaH_set(L, t, gkey(old)), gval(old)); in luaH_resize()
390 if (ttisnil(gkey(t->lastfree))) in getfreepos()
420 othern = mainposition(t, gkey(mp)); in luaH_newkey()
436 setobj2t(L, gkey(mp), key); in luaH_newkey()
[all …]
H A Dltable.h14 #define gkey(n) (&(n)->i_key.tvk) macro
22 (gkey(cast(Node *, cast(char *, (v)) - offsetof(Node, i_val))))
H A Dlgc.c68 #define checkdeadkey(n) lua_assert(!ttisdeadkey(gkey(n)) || ttisnil(gval(n)))
109 if (valiswhite(gkey(n))) in removeentry()
110 setdeadvalue(gkey(n)); /* unused and unmarked key; remove it */ in removeentry()
365 lua_assert(!ttisnil(gkey(n))); in traverseweakvalue()
366 markvalue(g, gkey(n)); /* mark key */ in traverseweakvalue()
396 else if (iscleared(g, gkey(n))) { /* key is not marked (yet)? */ in traverseephemeron()
426 lua_assert(!ttisnil(gkey(n))); in traversestrongtable()
427 markvalue(g, gkey(n)); /* mark key */ in traversestrongtable()
630 if (!ttisnil(gval(n)) && (iscleared(g, gkey(n)))) { in clearkeys()