Searched refs:allweak (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
H A Dlstate.h135 GCObject *allweak; /* list of all-weak tables */ member in struct:global_State
H A Dlgc.c339 g->weak = g->allweak = g->ephemeron = NULL;
409 linktable(h, &g->allweak); /* may have to clean white keys */
448 linktable(h, &g->allweak); /* nothing to traverse now */
1019 clearvalues(g, g->allweak, NULL);
1020 origweak = g->weak; origall = g->allweak;
1030 clearkeys(g, g->allweak, NULL); /* clear keys from all allweak tables */
1033 clearvalues(g, g->allweak, origall);
H A Dlstate.c299 g->weak = g->ephemeron = g->allweak = NULL;
/freebsd-11-stable/contrib/lua/src/
H A Dlstate.h45 ** 'allweak': tables with weak keys and/or weak values to be cleared.
158 GCObject *allweak; /* list of all-weak tables */ member in struct:global_State
H A Dlgc.c339 g->weak = g->allweak = g->ephemeron = NULL;
428 linkgclist(h, g->allweak); /* may have to clean white keys */
465 linkgclist(h, g->allweak); /* nothing to traverse now */
1006 clearvalues(g, g->allweak, NULL);
1007 origweak = g->weak; origall = g->allweak;
1018 clearkeys(g, g->allweak, NULL); /* clear keys from all 'allweak' tables */
1021 clearvalues(g, g->allweak, origall);
H A Dlstate.c324 g->weak = g->ephemeron = g->allweak = NULL;

Completed in 166 milliseconds