Searched refs:UpVal (Results 1 - 18 of 18) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
H A Dlfunc.h24 LUAI_FUNC UpVal *luaF_newupval (lua_State *L);
25 LUAI_FUNC UpVal *luaF_findupval (lua_State *L, StkId level);
28 LUAI_FUNC void luaF_freeupval (lua_State *L, UpVal *uv);
H A Dlfunc.c39 UpVal *luaF_newupval (lua_State *L) {
40 UpVal *uv = &luaC_newobj(L, LUA_TUPVAL, sizeof(UpVal), NULL, 0)->uv;
47 UpVal *luaF_findupval (lua_State *L, StkId level) {
50 UpVal *p;
51 UpVal *uv;
64 uv = &luaC_newobj(L, LUA_TUPVAL, sizeof(UpVal), pp, 0)->uv;
75 static void unlinkupval (UpVal *uv) {
82 void luaF_freeupval (lua_State *L, UpVal *uv) {
90 UpVal *u
[all...]
H A Dlstate.h137 UpVal uvhead; /* head of double-linked list of all open upvalues */
192 struct UpVal uv;
H A Dlobject.h495 typedef struct UpVal { struct
501 struct UpVal *prev;
502 struct UpVal *next;
505 } UpVal; typedef in typeref:struct:UpVal
525 UpVal *upvals[1]; /* list of upvalues */
H A Dlgc.h154 LUAI_FUNC void luaC_checkupvalcolor (global_State *g, UpVal *uv);
H A Dlgc.c190 void luaC_checkupvalcolor (global_State *g, UpVal *uv) {
260 UpVal *uv = gco2uv(o);
264 size = sizeof(UpVal);
325 UpVal *uv;
H A Dlvm.c439 static Closure *getcached (Proto *p, UpVal **encup, StkId base) {
461 static void pushclosure (lua_State *L, Proto *p, UpVal **encup, StkId base,
656 UpVal *uv = cl->upvals[GETARG_B(i)];
H A Dlapi.c1245 static UpVal **getupvalref (lua_State *L, int fidx, int n, LClosure **pf) {
1278 UpVal **up1 = getupvalref(L, fidx1, n1, &f1);
1279 UpVal **up2 = getupvalref(L, fidx2, n2, NULL);
H A Dldo.c665 UpVal *up = luaF_newupval(L);
/freebsd-12-stable/contrib/lua/src/
H A Dlfunc.h35 struct UpVal { struct
40 UpVal *next; /* linked list */
54 LUAI_FUNC UpVal *luaF_findupval (lua_State *L, StkId level);
H A Dlfunc.c48 UpVal *uv = luaM_new(L, UpVal);
57 UpVal *luaF_findupval (lua_State *L, StkId level) {
58 UpVal **pp = &L->openupval;
59 UpVal *p;
60 UpVal *uv;
69 uv = luaM_new(L, UpVal);
84 UpVal *uv;
H A Dlgc.h142 LUAI_FUNC void luaC_upvalbarrier_ (lua_State *L, UpVal *uv);
144 LUAI_FUNC void luaC_upvdeccount (lua_State *L, UpVal *uv);
H A Dlstate.h188 UpVal *openupval; /* list of open upvalues in this stack */
H A Dlobject.h436 typedef struct UpVal UpVal; typedef in typeref:struct:UpVal
456 UpVal *upvals[1]; /* list of upvalues */
H A Dlgc.c185 void luaC_upvalbarrier_ (lua_State *L, UpVal *uv) {
320 UpVal *uv;
518 UpVal *uv = cl->upvals[i];
678 void luaC_upvdeccount (lua_State *L, UpVal *uv) {
689 UpVal *uv = cl->upvals[i];
H A Dlapi.c1198 CClosure **owner, UpVal **uv) {
1240 UpVal *uv = NULL;
1257 static UpVal **getupvalref (lua_State *L, int fidx, int n) {
1288 UpVal **up1 = getupvalref(L, fidx1, n1);
1289 UpVal **up2 = getupvalref(L, fidx2, n2);
H A Dlvm.c610 static LClosure *getcached (Proto *p, UpVal **encup, StkId base) {
632 static void pushclosure (lua_State *L, Proto *p, UpVal **encup, StkId base,
856 UpVal *uv = cl->upvals[GETARG_B(i)];
H A Dldo.c160 UpVal *up;

Completed in 129 milliseconds