/illumos-gate/usr/src/common/ficl/ |
H A D | primitives.c | 70 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 D | ficl.h | 542 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 D | search.c | 56 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 D | fileaccess.c | 12 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 D | loader.c | 78 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 D | tools.c | 62 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 D | float.c | 56 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 D | vm.c | 67 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 D | extras.c | 15 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 D | system.c | 273 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 D | prefix.c | 69 ficlVmParsePrefix(ficlVm *vm, ficlString s) in ficlVmParsePrefix() 118 ficlPrimitiveTempBase(ficlVm *vm) in ficlPrimitiveTempBase()
|
H A D | main.c | 93 ficlVm *vm; in main()
|
H A D | stack.c | 93 ficlStackCreate(ficlVm *vm, char *name, unsigned size) in ficlStackCreate()
|
/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | biospci.c | 450 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 D | pnp.c | 186 ficlPnpdevices(ficlVm *pVM) in ficlPnpdevices() 201 ficlPnphandlers(ficlVm *pVM) in ficlPnphandlers()
|
H A D | misc.c | 229 ficlOutb(ficlVm *pVM) in ficlOutb() 244 ficlInb(ficlVm *pVM) in ficlInb()
|
H A D | interp_forth.c | 65 ficlVm *bf_vm; 72 bf_command(ficlVm *vm) in bf_command()
|
H A D | interp.c | 44 extern ficlVm *bf_vm;
|
/illumos-gate/usr/src/common/ficl/ficlplatform/ |
H A D | emu.h | 27 extern ficlVm *bf_init(const char *, ficlOutputFunction);
|
/illumos-gate/usr/src/common/ficl/emu/ |
H A D | loader_emu.c | 107 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 D | bootadm_loader.c | 833 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 D | env.c | 1420 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 D | be_utils.c | 121 ficlVm *vm; in be_get_boot_args()
|