Searched refs:openupval (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/lua/src/
H A Dlfunc.c89 UpVal **pp = &L->openupval;
91 lua_assert(isintwups(L) || L->openupval == NULL);
185 newupval(L, 1, cast(StkId, ud), &L->openupval);
196 lua_assert(L->openupval == NULL || uplevel(L->openupval) < level);
225 while ((uv = L->openupval) != NULL && uplevel(uv) >= level) {
H A Dlstate.c265 L->openupval = NULL;
320 lua_assert(L1->openupval == NULL);
H A Dlstate.h283 UpVal *openupval; /* list of open upvalues in this stack */ member in struct:lua_State
H A Dlgc.c367 if (!iswhite(thread) && thread->openupval != NULL)
371 lua_assert(!isold(thread) || thread->openupval == NULL);
374 for (uv = thread->openupval; uv != NULL; uv = uv->u.open.next) {
629 th->openupval == NULL || isintwups(th));
632 for (uv = th->openupval; uv != NULL; uv = uv->u.open.next)
638 if (!isintwups(th) && th->openupval != NULL) {
H A Dlapi.c1243 api_check(L, L->openupval == NULL || uplevel(L->openupval) <= o,
H A Dldo.c169 for (up = L->openupval; up != NULL; up = up->u.open.next)
/freebsd-13-stable/sys/contrib/openzfs/module/lua/
H A Dlfunc.c48 GCObject **pp = &L->openupval;
91 while (L->openupval != NULL && (uv = gco2uv(L->openupval))->v >= level) {
94 L->openupval = uv->next; /* remove from `open' list */
H A Dlstate.h173 GCObject *openupval; /* list of open upvalues in this stack */ member in struct:lua_State
H A Dlstate.c213 L->openupval = NULL;
257 lua_assert(L1->openupval == NULL);
H A Dldo.c215 for (up = L->openupval; up != NULL; up = up->gch.next)
H A Dlgc.c699 sweepwholelist(L, &L1->openupval); /* sweep open upvalues */

Completed in 176 milliseconds