Home
last modified time | relevance | path

Searched refs:ficlHash (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/common/ficl/
H A Dsearch.c79 ficlHash *hash = ficlVmGetDictionary(vm)->forthWordlist; in ficlPrimitiveForthWordlist()
136 ficlHash *hash = ficlStackPopPointer(vm->dataStack); in ficlPrimitiveSearchWordlist()
163 ficlHash *hash = ficlStackPopPointer(vm->dataStack); in ficlPrimitiveSetCurrent()
227 ficlHash *hash; in ficlPrimitiveFiclWordlist()
285 ficlHash *hash; in ficlPrimitiveWidGetName()
314 ficlHash *hash = ficlVmPop(vm).p; in ficlPrimitiveWidSetName()
328 ficlHash *parent, *child; in ficlPrimitiveSetParentWid()
332 child = (ficlHash *)ficlStackPopPointer(vm->dataStack); in ficlPrimitiveSetParentWid()
333 parent = (ficlHash *)ficlStackPopPointer(vm->dataStack); in ficlPrimitiveSetParentWid()
H A Dhash.c12 ficlHashForget(ficlHash *hash, void *where) in ficlHashForget()
70 ficlHashInsertWord(ficlHash *hash, ficlWord *word) in ficlHashInsertWord()
97 ficlHashLookup(ficlHash *hash, ficlString name, ficlUnsigned16 hashCode) in ficlHashLookup()
130 ficlHashReset(ficlHash *hash) in ficlHashReset()
H A Dprefix.c72 ficlHash *hash; in ficlVmParsePrefix()
83 hash = (ficlHash *)(word->param[0].p); in ficlVmParsePrefix()
144 ficlHash *hash; in ficlSystemCompilePrefix()
H A Ddictionary.c466 + sizeof (ficlHash) + (bucketCount - 1) * sizeof (ficlWord *); in ficlDictionaryCreateHashed()
482 ficlHash *
485 ficlHash *hash; in ficlDictionaryCreateWordlist()
488 hash = (ficlHash *)dictionary->here; in ficlDictionaryCreateWordlist()
490 sizeof (ficlHash) + (bucketCount - 1) * sizeof (ficlWord *)); in ficlDictionaryCreateWordlist()
516 ficlHash *hash; in ficlDictionaryEmpty()
521 hash = (ficlHash *)dictionary->here; in ficlDictionaryEmpty()
523 sizeof (ficlHash) + (bucketCount - 1) * sizeof (ficlWord *)); in ficlDictionaryEmpty()
618 ficlHash *hash; in ficlDictionaryLookup()
861 ficlHash *hash = dictionary->compilationWordlist; in ficlDictionaryUnsmudge()
H A Dficl.h1321 typedef struct ficlHash struct
1323 struct ficlHash *link; /* link to parent class wordlist for OO */ argument
1327 } ficlHash; argument
1329 FICL_PLATFORM_EXTERN void ficlHashForget(ficlHash *hash, void *where);
1331 FICL_PLATFORM_EXTERN void ficlHashInsertWord(ficlHash *hash, ficlWord *word);
1333 ficlHashLookup(ficlHash *hash, ficlString name, ficlUnsigned16 hashCode);
1334 FICL_PLATFORM_EXTERN void ficlHashReset(ficlHash *hash);
1373 ficlHash *forthWordlist;
1374 ficlHash *compilationWordlist;
1375 ficlHash *wordlists[FICL_MAX_WORDLISTS];
[all …]
H A Dtools.c141 ficlHash *pFHash; in ficlPrimitiveHashSummary()
681 ficlHash *hash; in ficlPrimitiveForgetWid()
683 hash = (ficlHash *)ficlStackPopPointer(vm->dataStack); in ficlPrimitiveForgetWid()
704 ficlHash *hash = dictionary->compilationWordlist; in ficlPrimitiveForget()
719 ficlHash *hash, char *ss) in ficlPrimitiveWordsBackend()
822 ficlHash *hash = dictionary->wordlists[dictionary->wordlistCount - 1]; in ficlPrimitiveWords()
844 ficlHash *hash = dictionary->forthWordlist; in ficlPrimitiveListEnv()
H A Dextras.c127 ficlHash *hash = ficlVmGetDictionary(vm)->forthWordlist; in ficlPrimitiveSpewHash()
H A Dsystem.c433 ficlHash *hash = ficlSystemGetLocals(system)->forthWordlist; in ficlSystemLookupLocal()