Home
last modified time | relevance | path

Searched refs:ficlVm (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/common/ficl/
H A Dprimitives.c70 markBranch(ficlDictionary *dictionary, ficlVm *vm, char *tag) in markBranch()
77 markControlTag(ficlVm *vm, char *tag) in markControlTag()
83 matchControlTag(ficlVm *vm, char *wantTag) in matchControlTag()
107 resolveBackBranch(ficlDictionary *dictionary, ficlVm *vm, char *tag) in resolveBackBranch()
127 resolveForwardBranch(ficlDictionary *dictionary, ficlVm *vm, char *tag) in resolveForwardBranch()
147 resolveAbsBranch(ficlDictionary *dictionary, ficlVm *vm, char *wantTag) in resolveAbsBranch()
178 ficlPrimitiveColon(ficlVm *vm) in ficlPrimitiveColon()
195 ficlPrimitiveSemicolonCoIm(ficlVm *vm) in ficlPrimitiveSemicolonCoIm()
227 ficlPrimitiveExitCoIm(ficlVm *vm) in ficlPrimitiveExitCoIm()
248 ficlPrimitiveConstant(ficlVm *vm) in ficlPrimitiveConstant()
[all …]
H A Dficl.h542 struct ficlVm;
543 typedef struct ficlVm ficlVm; typedef
864 ficlVm *vm; /* used for debugging */
873 ficlStackCreate(ficlVm *vm, char *name, unsigned nCells);
929 typedef void (*ficlPrimitive)(ficlVm *vm);
948 ficlVm *vm;
960 (*ficlCompatibilityOutputFunction)(ficlVm *vm, char *text, int newline);
997 struct ficlVm struct
1000 ficlVm *link; /* Ficl keeps a VM list for simple teardown */ argument
1054 FICL_PLATFORM_EXTERN void ficlVmBranchRelative(ficlVm *vm, int offset);
[all …]
H A Dsearch.c56 ficlPrimitiveDefinitions(ficlVm *vm) in ficlPrimitiveDefinitions()
77 ficlPrimitiveForthWordlist(ficlVm *vm) in ficlPrimitiveForthWordlist()
90 ficlPrimitiveGetCurrent(ficlVm *vm) in ficlPrimitiveGetCurrent()
107 ficlPrimitiveGetOrder(ficlVm *vm) in ficlPrimitiveGetOrder()
131 ficlPrimitiveSearchWordlist(ficlVm *vm) in ficlPrimitiveSearchWordlist()
161 ficlPrimitiveSetCurrent(ficlVm *vm) in ficlPrimitiveSetCurrent()
182 ficlPrimitiveSetOrder(ficlVm *vm) in ficlPrimitiveSetOrder()
224 ficlPrimitiveFiclWordlist(ficlVm *vm) in ficlPrimitiveFiclWordlist()
243 ficlPrimitiveSearchPop(ficlVm *vm) in ficlPrimitiveSearchPop()
264 ficlPrimitiveSearchPush(ficlVm *vm) in ficlPrimitiveSearchPush()
[all …]
H A Dfileaccess.c12 pushIor(ficlVm *vm, int success) in pushIor()
24 ficlFileOpen(ficlVm *vm, char *writeMode) in ficlFileOpen()
75 ficlPrimitiveOpenFile(ficlVm *vm) in ficlPrimitiveOpenFile()
82 ficlPrimitiveCreateFile(ficlVm *vm) in ficlPrimitiveCreateFile()
98 ficlPrimitiveCloseFile(ficlVm *vm) in ficlPrimitiveCloseFile()
106 ficlPrimitiveDeleteFile(ficlVm *vm) in ficlPrimitiveDeleteFile()
121 ficlPrimitiveRenameFile(ficlVm *vm) in ficlPrimitiveRenameFile()
149 ficlPrimitiveFileStatus(ficlVm *vm) in ficlPrimitiveFileStatus()
170 ficlPrimitiveFilePosition(ficlVm *vm) in ficlPrimitiveFilePosition()
180 ficlPrimitiveFileSize(ficlVm *vm) in ficlPrimitiveFileSize()
[all …]
H A Dloader.c78 ficl_term_putimage(ficlVm *pVM) in ficl_term_putimage()
125 ficl_fb_putimage(ficlVm *pVM) in ficl_fb_putimage()
163 ficl_fb_setpixel(ficlVm *pVM) in ficl_fb_setpixel()
175 ficl_fb_line(ficlVm *pVM) in ficl_fb_line()
190 ficl_fb_bezier(ficlVm *pVM) in ficl_fb_bezier()
207 ficl_fb_drawrect(ficlVm *pVM) in ficl_fb_drawrect()
222 ficl_term_drawrect(ficlVm *pVM) in ficl_term_drawrect()
236 ficlSetenv(ficlVm *pVM) in ficlSetenv()
266 ficlSetenvq(ficlVm *pVM) in ficlSetenvq()
297 ficlGetenv(ficlVm *pVM) in ficlGetenv()
[all …]
H A Dtools.c62 static void ficlPrimitiveStepIn(ficlVm *vm);
63 static void ficlPrimitiveStepOver(ficlVm *vm);
64 static void ficlPrimitiveStepBreak(ficlVm *vm);
93 ficlVmSetBreak(ficlVm *vm, ficlBreakpoint *pBP) in ficlVmSetBreak()
138 ficlPrimitiveHashSummary(ficlVm *vm) in ficlPrimitiveHashSummary()
205 ficlPrimitiveSeeXT(ficlVm *vm) in ficlPrimitiveSeeXT()
270 ficlPrimitiveSee(ficlVm *vm) in ficlPrimitiveSee()
285 ficlPrimitiveDebugXT(ficlVm *vm) in ficlPrimitiveDebugXT()
316 ficlPrimitiveStepIn(ficlVm *vm) in ficlPrimitiveStepIn()
337 ficlPrimitiveStepOver(ficlVm *vm) in ficlPrimitiveStepOver()
[all …]
H A Dfloat.c56 ficlPrimitiveFConstant(ficlVm *vm) in ficlPrimitiveFConstant()
94 ficlPrimitiveF2Constant(ficlVm *vm) in ficlPrimitiveF2Constant()
132 ficlPrimitiveFDot(ficlVm *vm) in ficlPrimitiveFDot()
148 ficlPrimitiveEDot(ficlVm *vm) in ficlPrimitiveEDot()
166 ficlVm *vm;
188 ficlVmDisplayFloatStack(ficlVm *vm) in ficlVmDisplayFloatStack()
202 ficlPrimitiveFDepth(ficlVm *vm) in ficlPrimitiveFDepth()
216 ficlPrimitiveFLiteralImmediate(ficlVm *vm) in ficlPrimitiveFLiteralImmediate()
261 ficlVmParseFloatNumber(ficlVm *vm, ficlString s) in ficlVmParseFloatNumber()
392 ficlPrimitiveFLocalParen(ficlVm *vm) in ficlPrimitiveFLocalParen()
[all …]
H A Dvm.c67 ficlVmBranchRelative(ficlVm *vm, int offset) in ficlVmBranchRelative()
78 ficlVm *
79 ficlVmCreate(ficlVm *vm, unsigned nPStack, unsigned nRStack) in ficlVmCreate()
82 vm = (ficlVm *)ficlMalloc(sizeof (ficlVm)); in ficlVmCreate()
84 memset(vm, 0, sizeof (ficlVm)); in ficlVmCreate()
111 ficlVmDestroy(ficlVm *vm) in ficlVmDestroy()
131 ficlVmExecuteWord(ficlVm *vm, ficlWord *pWord) in ficlVmExecuteWord()
137 ficlVmOptimizeJumpToJump(ficlVm *vm, ficlIp ip) in ficlVmOptimizeJumpToJump()
243 ficlVmInnerLoop(ficlVm *vm, ficlWord *fw) in ficlVmInnerLoop()
2068 ficlVmGetDictionary(ficlVm *vm) in ficlVmGetDictionary()
[all …]
H A Dextras.c15 ficlPrimitiveSystem(ficlVm *vm) in ficlPrimitiveSystem()
43 ficlPrimitiveLoad(ficlVm *vm) in ficlPrimitiveLoad()
125 ficlPrimitiveSpewHash(ficlVm *vm) in ficlPrimitiveSpewHash()
166 ficlPrimitiveBreak(ficlVm *vm) in ficlPrimitiveBreak()
H A Dsystem.c273 ficlVm *vm = system->vmList; in ficlSystemDestroy()
332 ficlVm *
335 ficlVm *vm = ficlVmCreate(NULL, system->stackSize, system->stackSize); in ficlSystemCreateVm()
354 ficlSystemDestroyVm(ficlVm *vm) in ficlSystemDestroyVm()
357 ficlVm *pList = system->vmList; in ficlSystemDestroyVm()
H A Dprefix.c69 ficlVmParsePrefix(ficlVm *vm, ficlString s) in ficlVmParsePrefix()
118 ficlPrimitiveTempBase(ficlVm *vm) in ficlPrimitiveTempBase()
H A Dmain.c93 ficlVm *vm; in main()
H A Dstack.c93 ficlStackCreate(ficlVm *vm, char *name, unsigned size) in ficlStackCreate()
/illumos-gate/usr/src/boot/i386/libi386/
H A Dbiospci.c450 ficlPciBiosCountDevices(ficlVm *pVM) in ficlPciBiosCountDevices()
474 ficlPciBiosWriteConfig(ficlVm *pVM) in ficlPciBiosWriteConfig()
498 ficlPciBiosReadConfig(ficlVm *pVM) in ficlPciBiosReadConfig()
525 ficlPciBiosFindDevclass(ficlVm *pVM) in ficlPciBiosFindDevclass()
551 ficlPciBiosFindDevice(ficlVm *pVM) in ficlPciBiosFindDevice()
574 ficlPciBiosLocator(ficlVm *pVM) in ficlPciBiosLocator()
/illumos-gate/usr/src/boot/common/
H A Dpnp.c186 ficlPnpdevices(ficlVm *pVM) in ficlPnpdevices()
201 ficlPnphandlers(ficlVm *pVM) in ficlPnphandlers()
H A Dmisc.c229 ficlOutb(ficlVm *pVM) in ficlOutb()
244 ficlInb(ficlVm *pVM) in ficlInb()
H A Dinterp_forth.c65 ficlVm *bf_vm;
72 bf_command(ficlVm *vm) in bf_command()
H A Dinterp.c44 extern ficlVm *bf_vm;
/illumos-gate/usr/src/common/ficl/ficlplatform/
H A Demu.h27 extern ficlVm *bf_init(const char *, ficlOutputFunction);
/illumos-gate/usr/src/common/ficl/emu/
H A Dloader_emu.c107 ficlVm *bf_vm;
489 bf_command(ficlVm *vm) in bf_command()
686 extern int ficlExecFD(ficlVm *, int);
691 ficlVm *
/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm_loader.c833 ficlVm *vm; in list_menu_entry()
1108 ficlVm *vm; in update_temp()
1304 ficlVm *vm; in enable_hyper()
/illumos-gate/usr/src/boot/efi/libefi/
H A Denv.c1420 ficlEfiSetenv(ficlVm *pVM) in ficlEfiSetenv()
1500 ficlEfiGetenv(ficlVm *pVM) in ficlEfiGetenv()
1529 ficlEfiUnsetenv(ficlVm *pVM) in ficlEfiUnsetenv()
/illumos-gate/usr/src/lib/libbe/common/
H A Dbe_utils.c121 ficlVm *vm; in be_get_boot_args()