top                41 lib/lua/lapi.c #define api_checknelems(L, n)	api_check(L, (n) <= (L->top - L->base))
top                45 lib/lua/lapi.c #define api_incr_top(L)   {api_check(L, L->top < L->ci->top); L->top++;}
top                52 lib/lua/lapi.c     api_check(L, idx <= L->ci->top - L->base);
top                53 lib/lua/lapi.c     if (o >= L->top) return cast(TValue *, luaO_nilobject);
top                57 lib/lua/lapi.c     api_check(L, idx != 0 && -idx <= L->top - L->base);
top                58 lib/lua/lapi.c     return L->top + idx;
top                90 lib/lua/lapi.c   setobj2s(L, L->top, o);
top                98 lib/lua/lapi.c   if (size > LUAI_MAXCSTACK || (L->top - L->base + size) > LUAI_MAXCSTACK)
top               102 lib/lua/lapi.c     if (L->ci->top < L->top + size)
top               103 lib/lua/lapi.c       L->ci->top = L->top + size;
top               116 lib/lua/lapi.c   api_check(from, to->ci->top - to->top >= n);
top               117 lib/lua/lapi.c   from->top -= n;
top               119 lib/lua/lapi.c     setobj2s(to, to->top++, from->top + i);
top               145 lib/lua/lapi.c   setthvalue(L, L->top, L1);
top               160 lib/lua/lapi.c   return cast_int(L->top - L->base);
top               168 lib/lua/lapi.c     while (L->top < L->base + idx)
top               169 lib/lua/lapi.c       setnilvalue(L->top++);
top               170 lib/lua/lapi.c     L->top = L->base + idx;
top               173 lib/lua/lapi.c     api_check(L, -(idx+1) <= (L->top - L->base));
top               174 lib/lua/lapi.c     L->top += idx+1;  /* `subtract' index (index is negative) */
top               185 lib/lua/lapi.c   while (++p < L->top) setobjs2s(L, p-1, p);
top               186 lib/lua/lapi.c   L->top--;
top               197 lib/lua/lapi.c   for (q = L->top; q>p; q--) setobjs2s(L, q, q-1);
top               198 lib/lua/lapi.c   setobjs2s(L, p, L->top);
top               214 lib/lua/lapi.c     api_check(L, ttistable(L->top - 1)); 
top               215 lib/lua/lapi.c     func->c.env = hvalue(L->top - 1);
top               216 lib/lua/lapi.c     luaC_barrier(L, func, L->top - 1);
top               219 lib/lua/lapi.c     setobj(L, o, L->top - 1);
top               221 lib/lua/lapi.c       luaC_barrier(L, curr_func(L), L->top - 1);
top               223 lib/lua/lapi.c   L->top--;
top               230 lib/lua/lapi.c   setobj2s(L, L->top, index2adr(L, idx));
top               423 lib/lua/lapi.c   setnilvalue(L->top);
top               431 lib/lua/lapi.c   setnvalue(L->top, n);
top               439 lib/lua/lapi.c   setnvalue(L->top, cast_num(n));
top               448 lib/lua/lapi.c   setsvalue2s(L, L->top, luaS_newlstr(L, s, len));
top               493 lib/lua/lapi.c   L->top -= n;
top               495 lib/lua/lapi.c     setobj2n(L, &cl->c.upvalue[n], L->top+n);
top               496 lib/lua/lapi.c   setclvalue(L, L->top, cl);
top               505 lib/lua/lapi.c   setbvalue(L->top, (b != 0));  /* ensure that true is 1 */
top               513 lib/lua/lapi.c   setpvalue(L->top, p);
top               521 lib/lua/lapi.c   setthvalue(L, L->top, L);
top               539 lib/lua/lapi.c   luaV_gettable(L, t, L->top - 1, L->top - 1);
top               551 lib/lua/lapi.c   luaV_gettable(L, t, &key, L->top);
top               562 lib/lua/lapi.c   setobj2s(L, L->top - 1, luaH_get(hvalue(t), L->top - 1));
top               572 lib/lua/lapi.c   setobj2s(L, L->top, luaH_getnum(hvalue(o), n));
top               581 lib/lua/lapi.c   sethvalue(L, L->top, luaH_new(L, narray, nrec));
top               607 lib/lua/lapi.c     sethvalue(L, L->top, mt);
top               623 lib/lua/lapi.c       sethvalue(L, L->top, clvalue(o)->c.env);
top               626 lib/lua/lapi.c       sethvalue(L, L->top, uvalue(o)->env);
top               629 lib/lua/lapi.c       setobj2s(L, L->top,  gt(thvalue(o)));
top               632 lib/lua/lapi.c       setnilvalue(L->top);
top               651 lib/lua/lapi.c   luaV_settable(L, t, L->top - 2, L->top - 1);
top               652 lib/lua/lapi.c   L->top -= 2;  /* pop index and value */
top               665 lib/lua/lapi.c   luaV_settable(L, t, &key, L->top - 1);
top               666 lib/lua/lapi.c   L->top--;  /* pop value */
top               677 lib/lua/lapi.c   setobj2t(L, luaH_set(L, hvalue(t), L->top-2), L->top-1);
top               678 lib/lua/lapi.c   luaC_barriert(L, hvalue(t), L->top-1);
top               679 lib/lua/lapi.c   L->top -= 2;
top               690 lib/lua/lapi.c   setobj2t(L, luaH_setnum(L, hvalue(o), n), L->top-1);
top               691 lib/lua/lapi.c   luaC_barriert(L, hvalue(o), L->top-1);
top               692 lib/lua/lapi.c   L->top--;
top               704 lib/lua/lapi.c   if (ttisnil(L->top - 1))
top               707 lib/lua/lapi.c     api_check(L, ttistable(L->top - 1));
top               708 lib/lua/lapi.c     mt = hvalue(L->top - 1);
top               728 lib/lua/lapi.c   L->top--;
top               741 lib/lua/lapi.c   api_check(L, ttistable(L->top - 1));
top               744 lib/lua/lapi.c       clvalue(o)->c.env = hvalue(L->top - 1);
top               747 lib/lua/lapi.c       uvalue(o)->env = hvalue(L->top - 1);
top               750 lib/lua/lapi.c       sethvalue(L, gt(thvalue(o)), hvalue(L->top - 1));
top               756 lib/lua/lapi.c   if (res) luaC_objbarrier(L, gcvalue(o), hvalue(L->top - 1));
top               757 lib/lua/lapi.c   L->top--;
top               769 lib/lua/lapi.c     { if (nres == LUA_MULTRET && L->top >= L->ci->top) L->ci->top = L->top; }
top               773 lib/lua/lapi.c      api_check(L, (nr) == LUA_MULTRET || (L->ci->top - L->top >= (nr) - (na)))
top               781 lib/lua/lapi.c   func = L->top - (nargs+1);
top               819 lib/lua/lapi.c   c.func = L->top - (nargs+1);  /* function to be called */
top               842 lib/lua/lapi.c   setclvalue(L, L->top, cl);  /* push function */
top               844 lib/lua/lapi.c   setpvalue(L->top, c->ud);  /* push only argument */
top               846 lib/lua/lapi.c   luaD_call(L, L->top - 2, 0);
top               856 lib/lua/lapi.c   status = luaD_pcall(L, f_Ccall, &c, savestack(L, L->top), 0);
top               880 lib/lua/lapi.c   o = L->top - 1;
top               979 lib/lua/lapi.c   more = luaH_next(L, hvalue(t), L->top - 1);
top               984 lib/lua/lapi.c     L->top -= 1;  /* remove key */
top               995 lib/lua/lapi.c     luaV_concat(L, n, cast_int(L->top - L->base) - 1);
top               996 lib/lua/lapi.c     L->top -= (n-1);
top               999 lib/lua/lapi.c     setsvalue2s(L, L->top, luaS_newlstr(L, "", 0));
top              1030 lib/lua/lapi.c   setuvalue(L, L->top, u);
top              1063 lib/lua/lapi.c     setobj2s(L, L->top, val);
top              1080 lib/lua/lapi.c     L->top--;
top              1081 lib/lua/lapi.c     setobj(L, val, L->top);
top              1082 lib/lua/lapi.c     luaC_barrier(L, clvalue(fi), L->top);
top               118 lib/lua/ldebug.c     StkId limit = (ci == L->ci) ? L->top : (ci+1)->func;
top               143 lib/lua/ldebug.c       setobjs2s(L, ci->base + (n - 1), L->top - 1);
top               144 lib/lua/ldebug.c   L->top--;  /* pop value */
top               179 lib/lua/ldebug.c     setnilvalue(L->top);
top               187 lib/lua/ldebug.c     sethvalue(L, L->top, t); 
top               238 lib/lua/ldebug.c     StkId func = L->top - 1;
top               242 lib/lua/ldebug.c     L->top--;  /* pop function */
top               251 lib/lua/ldebug.c     if (f == NULL) setnilvalue(L->top);
top               252 lib/lua/ldebug.c     else setclvalue(L, L->top, f);
top               561 lib/lua/ldebug.c   for (p = ci->base; p < ci->top; p++)
top               622 lib/lua/ldebug.c     setobjs2s(L, L->top, L->top - 1);  /* move argument */
top               623 lib/lua/ldebug.c     setobjs2s(L, L->top - 1, errfunc);  /* push function */
top               625 lib/lua/ldebug.c     luaD_call(L, L->top - 2, 1);  /* call it */
top                63 lib/lua/ldo.c        setobjs2s(L, oldtop, L->top - 1);  /* error message on current top */
top                67 lib/lua/ldo.c    L->top = oldtop + 1;
top               129 lib/lua/ldo.c    L->top = (L->top - oldstack) + L->stack;
top               133 lib/lua/ldo.c      ci->top = (ci->top - oldstack) + L->stack;
top               184 lib/lua/ldo.c      ptrdiff_t top = savestack(L, L->top);
top               185 lib/lua/ldo.c      ptrdiff_t ci_top = savestack(L, L->ci->top);
top               194 lib/lua/ldo.c      L->ci->top = L->top + LUA_MINSTACK;
top               195 lib/lua/ldo.c      lua_assert(L->ci->top <= L->stack_last);
top               202 lib/lua/ldo.c      L->ci->top = restorestack(L, ci_top);
top               203 lib/lua/ldo.c      L->top = restorestack(L, top);
top               214 lib/lua/ldo.c      setnilvalue(L->top++);
top               223 lib/lua/ldo.c        setobj2n(L, luaH_setnum(L, htab, i+1), L->top - nvar + i);
top               229 lib/lua/ldo.c    fixed = L->top - actual;  /* first fixed argument */
top               230 lib/lua/ldo.c    base = L->top;  /* final position of first argument */
top               232 lib/lua/ldo.c      setobjs2s(L, L->top++, fixed+i);
top               237 lib/lua/ldo.c      sethvalue(L, L->top++, htab);
top               251 lib/lua/ldo.c    for (p = L->top; p > func; p--) setobjs2s(L, p, p-1);
top               281 lib/lua/ldo.c        if (L->top > base + p->numparams)
top               282 lib/lua/ldo.c          L->top = base + p->numparams;
top               285 lib/lua/ldo.c        int nargs = cast_int(L->top - func) - 1;
top               292 lib/lua/ldo.c      ci->top = L->base + p->maxstacksize;
top               293 lib/lua/ldo.c      lua_assert(ci->top <= L->stack_last);
top               297 lib/lua/ldo.c      for (st = L->top; st < ci->top; st++)
top               299 lib/lua/ldo.c      L->top = ci->top;
top               314 lib/lua/ldo.c      ci->top = L->top + LUA_MINSTACK;
top               315 lib/lua/ldo.c      lua_assert(ci->top <= L->stack_last);
top               325 lib/lua/ldo.c        luaD_poscall(L, L->top - n);
top               355 lib/lua/ldo.c    for (i = wanted; i != 0 && firstResult < L->top; i--)
top               359 lib/lua/ldo.c    L->top = res;
top               400 lib/lua/ldo.c          L->top = L->ci->top;  /* and correct top if not multiple results */
top               410 lib/lua/ldo.c    L->top = L->ci->base;
top               411 lib/lua/ldo.c    setsvalue2s(L, L->top, luaS_new(L, msg));
top               428 lib/lua/ldo.c    status = luaD_rawrunprotected(L, resume, L->top - nargs);
top               431 lib/lua/ldo.c      luaD_seterrorobj(L, status, L->top);
top               432 lib/lua/ldo.c      L->ci->top = L->top;
top               449 lib/lua/ldo.c    L->base = L->top - nresults;  /* protect stack slots below */
top               504 lib/lua/ldo.c    setclvalue(L, L->top, cl);
top               514 lib/lua/ldo.c    status = luaD_pcall(L, f_parser, &p, savestack(L, L->top), L->errfunc);
top                17 lib/lua/ldo.h    if ((char *)L->stack_last - (char *)L->top <= (n)*(int)sizeof(TValue)) \
top                22 lib/lua/ldo.h  #define incr_top(L) {luaD_checkstack(L,1); L->top++;}
top               260 lib/lua/lgc.c    lim = l->top;
top               262 lib/lua/lgc.c      lua_assert(ci->top <= l->stack_last);
top               263 lib/lua/lgc.c      if (lim < ci->top) lim = ci->top;
top               265 lib/lua/lgc.c    for (o = l->stack; o < l->top; o++)
top               464 lib/lua/lgc.c      setobj2s(L, L->top, tm);
top               465 lib/lua/lgc.c      setuvalue(L, L->top+1, udata);
top               466 lib/lua/lgc.c      L->top += 2;
top               467 lib/lua/lgc.c      luaD_call(L, L->top - 2, 0);
top               105 lib/lua/lobject.c   setsvalue2s(L, L->top, luaS_new(L, str));
top               117 lib/lua/lobject.c     setsvalue2s(L, L->top, luaS_newlstr(L, fmt, e-fmt));
top               134 lib/lua/lobject.c         setnvalue(L->top, cast_num(va_arg(argp, int)));
top               139 lib/lua/lobject.c         setnvalue(L->top, cast_num(va_arg(argp, l_uacNumber)));
top               166 lib/lua/lobject.c   luaV_concat(L, n+1, cast_int(L->top - L->base) - 1);
top               167 lib/lua/lobject.c   L->top -= n;
top               168 lib/lua/lobject.c   return svalue(L->top - 1);
top               349 lib/lua/lparser.c   sethvalue2s(L, L->top, fs->h);
top               351 lib/lua/lparser.c   setptvalue2s(L, L->top, f);
top               379 lib/lua/lparser.c   L->top -= 2;  /* remove table and prototype from the stack */
top                51 lib/lua/lstate.c   L1->top = L1->stack;
top                54 lib/lua/lstate.c   L1->ci->func = L1->top;
top                55 lib/lua/lstate.c   setnilvalue(L1->top++);  /* `function' entry for this `ci' */
top                56 lib/lua/lstate.c   L1->base = L1->ci->base = L1->top;
top                57 lib/lua/lstate.c   L1->ci->top = L1->top + LUA_MINSTACK;
top               207 lib/lua/lstate.c     L->base = L->top = L->ci->base;
top                51 lib/lua/lstate.h   StkId	top;  /* top for this function */
top               103 lib/lua/lstate.h   StkId top;  /* first free slot in the stack */
top               757 lib/lua/lstrlib.c   int top = lua_gettop(L);
top               772 lib/lua/lstrlib.c       if (++arg > top)
top               117 lib/lua/luac.c #define toproto(L,i) (clvalue(L->top+(i))->l.p)
top               127 lib/lua/luac.c   setptvalue2s(L,L->top,f); incr_top(L);
top               166 lib/lua/lundump.c  setptvalue2s(S->L,S->L->top,f); incr_top(S->L);
top               178 lib/lua/lundump.c  S->L->top--;
top                99 lib/lua/lvm.c    setobj2s(L, L->top, f);  /* push function */
top               100 lib/lua/lvm.c    setobj2s(L, L->top+1, p1);  /* 1st argument */
top               101 lib/lua/lvm.c    setobj2s(L, L->top+2, p2);  /* 2nd argument */
top               103 lib/lua/lvm.c    L->top += 3;
top               104 lib/lua/lvm.c    luaD_call(L, L->top - 3, 1);
top               106 lib/lua/lvm.c    L->top--;
top               107 lib/lua/lvm.c    setobjs2s(L, res, L->top);
top               114 lib/lua/lvm.c    setobj2s(L, L->top, f);  /* push function */
top               115 lib/lua/lvm.c    setobj2s(L, L->top+1, p1);  /* 1st argument */
top               116 lib/lua/lvm.c    setobj2s(L, L->top+2, p2);  /* 2nd argument */
top               117 lib/lua/lvm.c    setobj2s(L, L->top+3, p3);  /* 3th argument */
top               119 lib/lua/lvm.c    L->top += 4;
top               120 lib/lua/lvm.c    luaD_call(L, L->top - 4, 0);
top               214 lib/lua/lvm.c    callTMres(L, L->top, tm1, p1, p2);
top               215 lib/lua/lvm.c    return !l_isfalse(L->top);
top               293 lib/lua/lvm.c    callTMres(L, L->top, tm, t1, t2);  /* call TM */
top               294 lib/lua/lvm.c    return !l_isfalse(L->top);
top               300 lib/lua/lvm.c      StkId top = L->base + last + 1;
top               302 lib/lua/lvm.c      if (!(ttisstring(top-2) || ttisnumber(top-2)) || !tostring(L, top-1)) {
top               303 lib/lua/lvm.c        if (!call_binTM(L, top-2, top-1, top-2, TM_CONCAT))
top               304 lib/lua/lvm.c          luaG_concaterror(L, top-2, top-1);
top               305 lib/lua/lvm.c      } else if (tsvalue(top-1)->len == 0)  /* second op is empty? */
top               306 lib/lua/lvm.c        (void)tostring(L, top - 2);  /* result is first op (as string) */
top               309 lib/lua/lvm.c        size_t tl = tsvalue(top-1)->len;
top               313 lib/lua/lvm.c        for (n = 1; n < total && tostring(L, top-n-1); n++) {
top               314 lib/lua/lvm.c          size_t l = tsvalue(top-n-1)->len;
top               321 lib/lua/lvm.c          size_t l = tsvalue(top-i)->len;
top               322 lib/lua/lvm.c          memcpy(buffer+tl, svalue(top-i), l);
top               325 lib/lua/lvm.c        setsvalue2s(L, top-n, luaS_newlstr(L, buffer, tl));
top               420 lib/lua/lvm.c      lua_assert(base <= L->top && L->top <= L->stack + L->stacksize);
top               421 lib/lua/lvm.c      lua_assert(L->top == L->ci->top || luaG_checkopenop(i));
top               605 lib/lua/lvm.c          if (b != 0) L->top = ra+b;  /* else previous instruction set top */
top               614 lib/lua/lvm.c              if (nresults >= 0) L->top = L->ci->top;
top               625 lib/lua/lvm.c          if (b != 0) L->top = ra+b;  /* else previous instruction set top */
top               637 lib/lua/lvm.c              for (aux = 0; pfunc+aux < L->top; aux++)  /* move frame down */
top               639 lib/lua/lvm.c              ci->top = L->top = func+aux;  /* correct top */
top               640 lib/lua/lvm.c              lua_assert(L->top == L->base + clvalue(func)->l.p->maxstacksize);
top               657 lib/lua/lvm.c          if (b != 0) L->top = ra+b-1;
top               664 lib/lua/lvm.c            if (b) L->top = L->ci->top;
top               702 lib/lua/lvm.c          L->top = cb+3;  /* func. + 2 args (state and index) */
top               704 lib/lua/lvm.c          L->top = L->ci->top;
top               719 lib/lua/lvm.c            n = cast_int(L->top - ra) - 1;
top               720 lib/lua/lvm.c            L->top = L->ci->top;
top               768 lib/lua/lvm.c            L->top = ra + n;
top                98 modules/gui_fselect.c static fitem    *top;           // ptr to first displayed file (top on the screen)
top               579 modules/gui_fselect.c             if (selected == top && top->prev)
top               580 modules/gui_fselect.c                 top = top->prev;
top               585 modules/gui_fselect.c             selected = top = items.tail;
top               586 modules/gui_fselect.c             while (((selected->n - top->n) < (BODY_LINES - 1)) && top->prev)
top               587 modules/gui_fselect.c                 top = top->prev;
top               601 modules/gui_fselect.c             if (((selected->n - top->n) == (BODY_LINES - 1)) && selected->next)
top               602 modules/gui_fselect.c                 top = top->next;
top               606 modules/gui_fselect.c             selected = top = items.head;    // off bottom - jump to top
top               615 modules/gui_fselect.c     top = selected = NULL;
top               654 modules/gui_fselect.c     top = selected = items.head;
top               775 modules/gui_fselect.c         for (i=0, ptr=top; i<BODY_LINES && ptr; ++i, ptr=ptr->next, off_body_y += FONT_HEIGHT)
top               313 modules/luascript.c     int top;
top               316 modules/luascript.c         top = 0;
top               318 modules/luascript.c         top = lua_gettop(Lt);
top               322 modules/luascript.c     Lres = lua_resume( Lt, top );
top               162 tools/font_8x16_pack.c             int top = 0;
top               164 tools/font_8x16_pack.c             for (j=0; j<16 && orig_font_data[i].data[j] == 0; j++) { top++; }
top               165 tools/font_8x16_pack.c             for (j=15; j>=top && orig_font_data[i].data[j] == 0; j--) { bottom++; }
top               166 tools/font_8x16_pack.c             if (top == 16)  // Blank character
top               169 tools/font_8x16_pack.c                 top--;
top               185 tools/font_8x16_pack.c                 font_data[f++] = (top << 4) | bottom;
top               187 tools/font_8x16_pack.c                 printf("/*%04x*/ 0x%02x,", orig_font_data[i].charcode, (top << 4) | bottom);
top               189 tools/font_8x16_pack.c                 for (j=top; j<16-bottom; j++)
top               201 tools/font_8x16_pack.c                         if ( (j > top) && (font_data[f] == font_data[f-1]) )
top               434 tools/packfi2/trees.c #define pqremove(s, tree, top) \
top               436 tools/packfi2/trees.c     top = s->heap[SMALLEST]; \