/ast/src/lib/libtk/generic/ |
H A D | tkAtom.c | 86 register Tcl_HashEntry *hPtr; 94 hPtr = Tcl_CreateHashEntry(&dispPtr->nameTable, name, &new); 100 Tcl_SetHashValue(hPtr, atom); 103 Tcl_SetHashValue(hPtr2, Tcl_GetHashKey(&dispPtr->nameTable, hPtr)); 105 return (Atom) Tcl_GetHashValue(hPtr); 139 register Tcl_HashEntry *hPtr; 146 hPtr = Tcl_FindHashEntry(&dispPtr->atomTable, (char *) atom); 147 if (hPtr == NULL) { 161 hPtr = Tcl_CreateHashEntry(&dispPtr->nameTable, (char *) name, 163 Tcl_SetHashValue(hPtr, ato 85 register Tcl_HashEntry *hPtr; local 137 register Tcl_HashEntry *hPtr; local 193 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkGeometry.c | 262 Tcl_HashEntry *hPtr; 279 hPtr = Tcl_CreateHashEntry(&maintainHashTable, (char *) master, &new); 281 masterPtr = (MaintainMaster *) Tcl_GetHashValue(hPtr); 287 Tcl_SetHashValue(hPtr, masterPtr); 386 Tcl_HashEntry *hPtr; 399 hPtr = Tcl_FindHashEntry(&maintainHashTable, (char *) master); 400 if (hPtr == NULL) { 403 masterPtr = (MaintainMaster *) Tcl_GetHashValue(hPtr); 435 Tcl_DeleteHashEntry(hPtr); 258 Tcl_HashEntry *hPtr; local 381 Tcl_HashEntry *hPtr; local
|
H A D | tkTextIndex.c | 211 Tcl_HashEntry *hPtr; 259 hPtr = Tcl_FindHashEntry(&textPtr->tagTable, string); 261 if (hPtr == NULL) { 264 tagPtr = (TkTextTag *) Tcl_GetHashValue(hPtr); 272 Tcl_GetHashKey(&textPtr->tagTable, hPtr), "\"", 207 Tcl_HashEntry *hPtr; local
|
H A D | tkTextMark.c | 108 Tcl_HashEntry *hPtr; 128 hPtr = Tcl_FindHashEntry(&textPtr->markTable, argv[3]); 129 if (hPtr == NULL) { 134 markPtr = (TkTextSegment *) Tcl_GetHashValue(hPtr); 165 for (hPtr = Tcl_FirstHashEntry(&textPtr->markTable, &search); 166 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 168 Tcl_GetHashKey(&textPtr->markTable, hPtr)); 196 hPtr = Tcl_FindHashEntry(&textPtr->markTable, argv[i]); 197 if (hPtr ! 107 Tcl_HashEntry *hPtr; local 240 Tcl_HashEntry *hPtr; local 355 Tcl_HashEntry *hPtr; local 605 Tcl_HashEntry *hPtr; local 648 Tcl_HashEntry *hPtr; local 722 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkImage.c | 66 Tcl_HashEntry *hPtr; /* Hash entry in mainPtr->imageTable for member in struct:ImageMaster 154 Tcl_HashEntry *hPtr; 209 hPtr = Tcl_CreateHashEntry(&winPtr->mainPtr->imageTable, name, &new); 216 masterPtr->hPtr = hPtr; 218 Tcl_SetHashValue(hPtr, masterPtr); 225 masterPtr = (ImageMaster *) Tcl_GetHashValue(hPtr); 258 interp->result = Tcl_GetHashKey(&winPtr->mainPtr->imageTable, hPtr); 261 hPtr = Tcl_FindHashEntry(&winPtr->mainPtr->imageTable, argv[i]); 262 if (hPtr 152 Tcl_HashEntry *hPtr; local 449 Tcl_HashEntry *hPtr; local 658 Tcl_HashEntry *hPtr; local 742 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkPlace.c | 168 Tcl_HashEntry *hPtr; 228 hPtr = Tcl_FindHashEntry(&slaveTable, (char *) tkwin); 229 if (hPtr == NULL) { 232 slavePtr = (Slave *) Tcl_GetHashValue(hPtr); 239 Tcl_DeleteHashEntry(hPtr); 253 hPtr = Tcl_FindHashEntry(&slaveTable, (char *) tkwin); 254 if (hPtr == NULL) { 257 slavePtr = (Slave *) Tcl_GetHashValue(hPtr); 309 hPtr = Tcl_FindHashEntry(&masterTable, (char *) tkwin); 310 if (hPtr ! 167 Tcl_HashEntry *hPtr; local 347 Tcl_HashEntry *hPtr; local 440 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkTextTag.c | 430 Tcl_HashEntry *hPtr; 439 hPtr = Tcl_FindHashEntry(&textPtr->tagTable, argv[i]); 440 if (hPtr == NULL) { 443 tagPtr = (TkTextTag *) Tcl_GetHashValue(hPtr); 455 Tcl_DeleteHashEntry(hPtr); 512 Tcl_HashEntry *hPtr; 516 for (i = 0, hPtr = Tcl_FirstHashEntry(&textPtr->tagTable, &search); 517 hPtr != NULL; i++, hPtr = Tcl_NextHashEntry(&search)) { 518 arrayPtr[i] = (TkTextTag *) Tcl_GetHashValue(hPtr); 429 Tcl_HashEntry *hPtr; local 511 Tcl_HashEntry *hPtr; local 764 Tcl_HashEntry *hPtr; local 847 Tcl_HashEntry *hPtr; local 1053 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkTextWind.c | 283 Tcl_HashEntry *hPtr; 290 for (hPtr = Tcl_FirstHashEntry(&textPtr->windowTable, &search); 291 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 293 Tcl_GetHashKey(&textPtr->markTable, hPtr)); 335 Tcl_HashEntry *hPtr; 406 hPtr = Tcl_CreateHashEntry(&textPtr->windowTable, 408 Tcl_SetHashValue(hPtr, ewPtr); 661 Tcl_HashEntry *hPtr; 664 hPtr 282 Tcl_HashEntry *hPtr; local 333 Tcl_HashEntry *hPtr; local 653 Tcl_HashEntry *hPtr; local 763 Tcl_HashEntry *hPtr; local 1163 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkCmds.c | 194 Tcl_HashEntry *hPtr; 214 hPtr = Tcl_FindHashEntry(&winPtr->mainPtr->nameTable, p); 215 if (hPtr != NULL) { 216 p = ((TkWindow *) Tcl_GetHashValue(hPtr))->pathName; 191 Tcl_HashEntry *hPtr; local
|
H A D | tkCanvPs.c | 164 Tcl_HashEntry *hPtr; 385 for (hPtr = Tcl_FirstHashEntry(&psInfo.fontTable, &search); 386 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 388 Tcl_GetHashKey(&psInfo.fontTable, hPtr), 416 for (hPtr = Tcl_FirstHashEntry(&psInfo.fontTable, &search); 417 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 419 Tcl_GetHashKey(&psInfo.fontTable, hPtr), "\n", (char *) NULL); 163 Tcl_HashEntry *hPtr; local
|
H A D | tkPack.c | 963 Tcl_HashEntry *hPtr; 976 hPtr = Tcl_CreateHashEntry(&packerHashTable, (char *) tkwin, &new); 978 return (Packer *) Tcl_GetHashValue(hPtr); 992 Tcl_SetHashValue(hPtr, packPtr); 956 Tcl_HashEntry *hPtr; local
|
H A D | tkWindow.c | 601 Tcl_HashEntry *hPtr; 656 hPtr = Tcl_CreateHashEntry(&parentPtr->mainPtr->nameTable, pathName, &new); 665 Tcl_SetHashValue(hPtr, winPtr); 666 winPtr->pathName = Tcl_GetHashKey(&parentPtr->mainPtr->nameTable, hPtr); 707 Tcl_HashEntry *hPtr; 756 hPtr = Tcl_CreateHashEntry(&mainPtr->nameTable, ".", &dummy); 757 Tcl_SetHashValue(hPtr, winPtr); 758 winPtr->pathName = Tcl_GetHashKey(&mainPtr->nameTable, hPtr); 1265 Tcl_HashEntry *hPtr; 1282 hPtr 596 Tcl_HashEntry *hPtr; local 701 Tcl_HashEntry *hPtr; local 1254 Tcl_HashEntry *hPtr; local 1851 Tcl_HashEntry *hPtr; local 1889 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkGrid.c | 1687 Tcl_HashEntry *hPtr; 1700 hPtr = Tcl_CreateHashEntry(&gridHashTable, (char *) tkwin, &new); 1702 return (Gridder *) Tcl_GetHashValue(hPtr); 1724 Tcl_SetHashValue(hPtr, gridPtr); 1679 Tcl_HashEntry *hPtr; local
|
H A D | tkText.c | 675 Tcl_HashEntry *hPtr; 688 for (hPtr = Tcl_FirstHashEntry(&textPtr->tagTable, &search); 689 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 690 tagPtr = (TkTextTag *) Tcl_GetHashValue(hPtr); 694 for (hPtr = Tcl_FirstHashEntry(&textPtr->markTable, &search); 695 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 696 ckfree((char *) Tcl_GetHashValue(hPtr)); 2136 char *name = Tcl_GetHashKey(&textPtr->markTable, markPtr->hPtr); 672 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkBind.c | 201 Tcl_HashEntry *hPtr; /* Pointer to hash table entry for the member in struct:PatSeq 690 Tcl_HashEntry *hPtr; 701 hPtr = Tcl_CreateHashEntry(&keySymTable, kPtr->name, &dummy); 702 Tcl_SetHashValue(hPtr, kPtr->value); 703 hPtr = Tcl_CreateHashEntry(&nameTable, (char *) kPtr->value, 705 Tcl_SetHashValue(hPtr, kPtr->name); 713 hPtr = Tcl_CreateHashEntry(&modTable, modPtr->name, &dummy); 714 Tcl_SetHashValue(hPtr, modPtr); 719 hPtr = Tcl_CreateHashEntry(&eventTable, eiPtr->name, &dummy); 720 Tcl_SetHashValue(hPtr, eiPt 687 Tcl_HashEntry *hPtr; local 762 Tcl_HashEntry *hPtr; local 839 Tcl_HashEntry *hPtr; local 905 Tcl_HashEntry *hPtr; local 1035 Tcl_HashEntry *hPtr; local 1084 Tcl_HashEntry *hPtr; local 1165 Tcl_HashEntry *hPtr; local 1703 Tcl_HashEntry *hPtr = voPtr->owners[iVirt]; local 2347 Tcl_HashEntry *hPtr; local 2715 Tcl_HashEntry *hPtr; local 3316 Tcl_HashEntry *hPtr; local 3475 Tcl_HashEntry *hPtr; local 4052 Tcl_HashEntry *hPtr; local 4092 Tcl_HashEntry *hPtr; local [all...] |
H A D | tkText.h | 77 Tcl_HashEntry *hPtr; /* Pointer to hash table entry for mark member in struct:TkTextMark
|
/ast/src/lib/libtksh/include/ |
H A D | tclInt.h | 15 Tcl_HashEntry *hPtr; /* Pointer to the hash table entry in member in struct:Command
|
/ast/src/lib/libtksh/src/ |
H A D | basic.c | 273 Tcl_HashEntry *hPtr; 282 hPtr = Tcl_CreateHashEntry(iPtr->assocData, buffer, &new); 285 Tcl_SetHashValue(hPtr, dPtr); 319 Tcl_HashEntry *hPtr; 326 for (hPtr = Tcl_FirstHashEntry(hTablePtr, &hSearch); hPtr != NULL; 327 hPtr = Tcl_NextHashEntry(&hSearch)) { 328 dPtr = (AssocData *) Tcl_GetHashValue(hPtr); 331 Tcl_DeleteHashEntry(hPtr); 367 Tcl_HashEntry *hPtr; 271 Tcl_HashEntry *hPtr; local 316 Tcl_HashEntry *hPtr; local 363 Tcl_HashEntry *hPtr; local 406 Tcl_HashEntry *hPtr; local 450 Tcl_HashEntry *hPtr; local 492 Tcl_HashEntry *hPtr; local [all...] |
H A D | commands.c | 308 Tcl_HashEntry *hPtr; local 367 for (hPtr = Tcl_FirstHashEntry(&iPtr->commandTable, &search); 368 hPtr != NULL; hPtr = Tcl_NextHashEntry(&search)) { 369 char *name = Tcl_GetHashKey(&iPtr->commandTable, hPtr); 449 Tcl_HashEntry *hPtr; local 461 hPtr = Tcl_FindHashEntry(&iPtr->globalTable, argv[2]); 463 hPtr = Tcl_FindHashEntry(&iPtr->varFramePtr->varTable, argv[2]); 465 if (hPtr == NULL) { 468 varPtr = (Var *) Tcl_GetHashValue(hPtr); [all...] |
H A D | tcleval.c | 142 Tcl_HashEntry *hPtr; local 327 hPtr = Tcl_FindHashEntry(&iPtr->commandTable, argv[0]); 328 if (hPtr == NULL) { 331 hPtr = Tcl_FindHashEntry(&iPtr->commandTable, "unknown"); 332 if (hPtr == NULL) { 345 cmdPtr = (Command *) Tcl_GetHashValue(hPtr);
|
/ast/src/lib/libtksh/tcl/ |
H A D | tclPkg.c | 306 Tcl_HashEntry *hPtr; 320 hPtr = Tcl_FindHashEntry(&iPtr->packageTable, argv[i]); 321 if (hPtr == NULL) { 324 pkgPtr = (Package *) Tcl_GetHashValue(hPtr); 325 Tcl_DeleteHashEntry(hPtr); 348 hPtr = Tcl_FindHashEntry(&iPtr->packageTable, argv[2]); 349 if (hPtr == NULL) { 352 pkgPtr = (Package *) Tcl_GetHashValue(hPtr); 392 for (hPtr = Tcl_FirstHashEntry(tablePtr, &search); hPtr ! 303 Tcl_HashEntry *hPtr; local 539 Tcl_HashEntry *hPtr; local 579 Tcl_HashEntry *hPtr; local [all...] |
H A D | tclHash.c | 173 register Tcl_HashEntry *hPtr, *nextPtr; 181 hPtr = tablePtr->buckets[i]; 182 while (hPtr != NULL) { 183 nextPtr = hPtr->nextPtr; 184 ckfree((char *) hPtr); 185 hPtr = nextPtr; 268 Tcl_HashEntry *hPtr; 278 hPtr = searchPtr->nextEntryPtr; 279 searchPtr->nextEntryPtr = hPtr->nextPtr; 280 return hPtr; 170 register Tcl_HashEntry *hPtr, *nextPtr; local 263 Tcl_HashEntry *hPtr; local 304 register Tcl_HashEntry *hPtr; local 426 register Tcl_HashEntry *hPtr; local 479 register Tcl_HashEntry *hPtr; local 551 register Tcl_HashEntry *hPtr; local 598 register Tcl_HashEntry *hPtr; local 663 register Tcl_HashEntry *hPtr; local 722 register Tcl_HashEntry *hPtr; local 866 register Tcl_HashEntry *hPtr; local [all...] |
H A D | tclCmdMZ.c | 521 Tcl_HashEntry *hPtr; 541 hPtr = Tcl_FindHashEntry(&iPtr->commandTable, dstName); 542 if (hPtr != NULL) { 563 hPtr = Tcl_FindHashEntry(&iPtr->commandTable, srcName); 564 if (hPtr == NULL) { 569 cmdPtr = (Command *) Tcl_GetHashValue(hPtr); 580 Tcl_DeleteHashEntry(hPtr); 581 hPtr = Tcl_CreateHashEntry(&iPtr->commandTable, dstName, &new); 582 Tcl_SetHashValue(hPtr, cmdPtr); 583 cmdPtr->hPtr 517 Tcl_HashEntry *hPtr; local [all...] |
H A D | tclExpr.c | 1617 Tcl_HashEntry *hPtr; 1621 hPtr = Tcl_CreateHashEntry(&iPtr->mathFuncTable, name, &new); 1623 Tcl_SetHashValue(hPtr, ckalloc(sizeof(MathFunc))); 1625 mathFuncPtr = (MathFunc *) Tcl_GetHashValue(hPtr); 1678 Tcl_HashEntry *hPtr; 1701 hPtr = Tcl_FindHashEntry(&iPtr->mathFuncTable, funcName); 1702 if (hPtr == NULL) { 1709 mathFuncPtr = (MathFunc *) Tcl_GetHashValue(hPtr); 1609 Tcl_HashEntry *hPtr; local 1669 Tcl_HashEntry *hPtr; local
|
H A D | tclInterp.c | 401 Tcl_HashEntry *hPtr; /* Search element. */ 415 hPtr = Tcl_FindHashEntry(&(masterPtr->slaveTable), argv[i]); 416 if (hPtr == (Tcl_HashEntry *) NULL) { 420 slavePtr = (Slave *) Tcl_GetHashValue(hPtr); 468 Tcl_HashEntry *hPtr; /* Entry into interp hashtable. */ 505 hPtr = Tcl_CreateHashEntry(&(masterPtr->slaveTable), slavePath, &new); 518 slavePtr->slaveEntry = hPtr; 525 Tcl_SetHashValue(hPtr, (ClientData) slavePtr); 658 Tcl_HashEntry *hPtr; /* Search element. */ 694 hPtr 396 Tcl_HashEntry *hPtr; /* Search element. */ local 462 Tcl_HashEntry *hPtr; /* Entry into interp hashtable. */ local 650 Tcl_HashEntry *hPtr; /* Search element. */ local 775 Tcl_HashEntry *hPtr; /* Entry into interp hashtable. */ local 994 Tcl_HashEntry *hPtr; /* Search variable. */ local 1055 Tcl_HashEntry *hPtr; /* Search variable. */ local 1185 Tcl_HashEntry *hPtr; /* Search element. */ local 1254 Tcl_HashEntry *hPtr; /* Search variable. */ local 1563 Tcl_HashEntry *hPtr; /* For local searches. */ local 2007 Tcl_HashEntry *hPtr; /* Search element. */ local 2062 Tcl_HashEntry *hPtr; local 2406 Tcl_HashEntry *hPtr; /* Search element. */ local [all...] |