Lines Matching refs:func
105 StkId func = L->top; in luaT_callTM() local
106 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()
109 setobj2s(L, func + 3, p3); /* 3rd argument */ in luaT_callTM()
110 L->top = func + 4; in luaT_callTM()
113 luaD_call(L, func, 0); in luaT_callTM()
115 luaD_callnoyield(L, func, 0); in luaT_callTM()
122 StkId func = L->top; in luaT_callTMres() local
123 setobj2s(L, func, f); /* push function (assume EXTRA_STACK) */ in luaT_callTMres()
124 setobj2s(L, func + 1, p1); /* 1st argument */ in luaT_callTMres()
125 setobj2s(L, func + 2, p2); /* 2nd argument */ in luaT_callTMres()
129 luaD_call(L, func, 1); in luaT_callTMres()
131 luaD_callnoyield(L, func, 1); in luaT_callTMres()
241 int actual = cast_int(L->top - ci->func) - 1; /* number of arguments */ in luaT_adjustvarargs()
246 setobjs2s(L, L->top++, ci->func); in luaT_adjustvarargs()
249 setobjs2s(L, L->top++, ci->func + i); in luaT_adjustvarargs()
250 setnilvalue(s2v(ci->func + i)); /* erase original parameter (for GC) */ in luaT_adjustvarargs()
252 ci->func += actual + 1; in luaT_adjustvarargs()
267 setobjs2s(L, where + i, ci->func - nextra + i); in luaT_getvarargs()