Home
last modified time | relevance | path

Searched refs:setobj2s (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/lua/src/
H A Dltm.c106 setobj2s(L, func, f); /* push function (assume EXTRA_STACK) */ in luaT_callTM()
107 setobj2s(L, func + 1, p1); /* 1st argument */ in luaT_callTM()
108 setobj2s(L, func + 2, p2); /* 2nd argument */ in luaT_callTM()
111 setobj2s(L, L->top++, p3); /* 3rd argument */ in luaT_callTM()
H A Dlapi.c127 setobj2s(to, to->top, from->top + i); in lua_xmove()
198 setobj2s(L, to, &temp); in reverse()
239 setobj2s(L, L->top, index2addr(L, idx)); in lua_pushvalue()
592 setobj2s(L, L->top, slot); in auxgetstr()
634 setobj2s(L, L->top, slot); in lua_geti()
652 setobj2s(L, L->top - 1, luaH_get(hvalue(t), L->top - 1)); in lua_rawget()
663 setobj2s(L, L->top, luaH_getint(hvalue(t), n)); in lua_rawgeti()
677 setobj2s(L, L->top, luaH_get(hvalue(t), &k)); in lua_rawgetp()
1228 setobj2s(L, L->top, val); in lua_getupvalue()
H A Dlvm.c187 setobj2s(L, val, slot); /* done */ in luaV_finishget()
687 setobj2s(L, top - 2, top); /* put TM result in proper position */ in luaV_finishOp()
693 setobj2s(L, ci->u.l.base + GETARG_A(inst), L->top - 1); in luaV_finishOp()
775 if (luaV_fastget(L,t,k,slot,luaH_get)) { setobj2s(L, v, slot); } \
809 setobj2s(L, ra, rb); in luaV_execute()
816 setobj2s(L, ra, rb); in luaV_execute()
833 setobj2s(L, ra, cl->upvals[b]->v); in luaV_execute()
884 setobj2s(L, ra, aux); in luaV_execute()
H A Dltable.c191 setobj2s(L, key+1, &t->array[i]); in luaH_next()
197 setobj2s(L, key, gkey(gnode(t, i))); in luaH_next()
198 setobj2s(L, key+1, gval(gnode(t, i))); in luaH_next()
H A Dlvm.h68 if (luaV_fastget(L,t,k,slot,luaH_get)) { setobj2s(L, v, slot); } \
H A Dlgc.c819 setobj2s(L, L->top, tm); /* push finalizer... */ in GCTM()
820 setobj2s(L, L->top + 1, &v); /* ... and its argument */ in GCTM()
H A Dlobject.h271 #define setobj2s setobj macro
H A Dldebug.c185 setobj2s(L, L->top, pos); in lua_getlocal()
H A Dldo.c324 setobj2s(L, func, tm); /* tag method is the new function to be called */ in tryfuncTM()
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
H A Dlvm.c96 setobj2s(L, L->top++, f); /* push function */ in callTM()
97 setobj2s(L, L->top++, p1); /* 1st argument */ in callTM()
98 setobj2s(L, L->top++, p2); /* 2nd argument */ in callTM()
100 setobj2s(L, L->top++, p3); /* 3rd argument */ in callTM()
119 setobj2s(L, val, res); in luaV_gettable()
512 setobj2s(L, top - 2, top); /* put TM result in proper position */ in luaV_finishOp()
518 setobj2s(L, ci->u.l.base + GETARG_A(inst), L->top - 1); in luaV_finishOp()
622 setobj2s(L, ra, rb); in luaV_execute()
628 setobj2s(L, ra, rb); in luaV_execute()
642 setobj2s(L, ra, cl->upvals[b]->v); in luaV_execute()
H A Dltable.c174 setobj2s(L, key+1, &t->array[i]); in luaH_next()
180 setobj2s(L, key, gkey(gnode(t, i))); in luaH_next()
181 setobj2s(L, key+1, gval(gnode(t, i))); in luaH_next()
H A Dlapi.c120 setobj2s(to, to->top++, from->top + i); in lua_xmove()
236 setobj2s(L, L->top, index2addr(L, idx)); in lua_pushvalue()
643 setobj2s(L, L->top - 1, luaH_get(hvalue(t), L->top - 1)); in lua_rawget()
653 setobj2s(L, L->top, luaH_getint(hvalue(t), n)); in lua_rawgeti()
666 setobj2s(L, L->top, luaH_get(hvalue(t), &k)); in lua_rawgetp()
1218 setobj2s(L, L->top, val); in lua_getupvalue()
H A Dlgc.c821 setobj2s(L, L->top, tm); /* push finalizer... */ in GCTM()
822 setobj2s(L, L->top + 1, &v); /* ... and its argument */ in GCTM()
H A Dlobject.h252 #define setobj2s setobj macro
H A Dldebug.c165 setobj2s(L, L->top, pos); in lua_getlocal()
H A Dldo.c294 setobj2s(L, func, tm); /* tag method is the new function to be called */ in tryfuncTM()