Lines Matching refs:u
47 uv->v = &uv->u.value; in luaF_newupval()
59 lua_assert(p->v != &p->u.value); in luaF_findupval()
73 uv->u.l.prev = &g->uvhead; /* double link it in `uvhead' list */ in luaF_findupval()
74 uv->u.l.next = g->uvhead.u.l.next; in luaF_findupval()
75 uv->u.l.next->u.l.prev = uv; in luaF_findupval()
76 g->uvhead.u.l.next = uv; in luaF_findupval()
77 lua_assert(uv->u.l.next->u.l.prev == uv && uv->u.l.prev->u.l.next == uv); in luaF_findupval()
83 lua_assert(uv->u.l.next->u.l.prev == uv && uv->u.l.prev->u.l.next == uv); in unlinkupval()
84 uv->u.l.next->u.l.prev = uv->u.l.prev; /* remove from `uvhead' list */ in unlinkupval()
85 uv->u.l.prev->u.l.next = uv->u.l.next; in unlinkupval()
90 if (uv->v != &uv->u.value) /* is it open? */ in luaF_freeupval()
101 lua_assert(!isblack(o) && uv->v != &uv->u.value); in luaF_close()
107 setobj(L, &uv->u.value, uv->v); in luaF_close()
108 uv->v = &uv->u.value; /* now current value lives here */ in luaF_close()