Searched refs:fStack (Results 1 - 4 of 4) sorted by relevance

/freebsd-10-stable/sys/boot/ficl/
H A Dstack.c94 FICL_STACK *fStack = pVM->fStack; local
95 int nFree = fStack->base + fStack->nCells - fStack->sp;
97 if (popCells > STKDEPTH(fStack))
H A Dficl.h403 #define PUSHFLOAT(f) stackPushFloat(pVM->fStack,f)
408 #define POPFLOAT() stackPopFloat(pVM->fStack)
412 #define GETTOPF() stackGetTop(pVM->fStack)
413 #define SETTOPF(c) stackSetTop(pVM->fStack,LVALUEtoCELL(c))
417 #define DROPF(n) stackDrop(pVM->fStack,n)
420 #define PICKF(n) stackPick(pVM->fStack,n)
422 #define ROLLF(n) stackRoll(pVM->fStack,n)
490 FICL_STACK *fStack; /* float stack (optional) */ member in struct:vm
H A Dvm.c101 if (pVM->fStack)
102 stackDelete(pVM->fStack);
103 pVM->fStack = stackCreate(nPStack);
125 ficlFree(pVM->fStack);
524 stackReset(pVM->fStack);
H A Dfloat.c309 dictAppendCell(dp, stackPop(pVM->fStack));
353 int d = stackDepth(pVM->fStack);
370 pCell = pVM->fStack->sp - d;
391 i = stackDepth(pVM->fStack);
669 dictAppendCell(dp, stackPop(pVM->fStack));
791 c = stackPop(pVM->fStack);
806 stackPush(pVM->fStack, c);

Completed in 106 milliseconds