Lines Matching defs:hPtr
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, atom);
167 name = Tcl_GetHashKey(&dispPtr->nameTable, hPtr);
168 hPtr = Tcl_CreateHashEntry(&dispPtr->atomTable, (char *) atom,
170 Tcl_SetHashValue(hPtr, name);
172 return (char *) Tcl_GetHashValue(hPtr);
196 Tcl_HashEntry *hPtr;
204 hPtr = Tcl_FindHashEntry(&dispPtr->atomTable, (char *) atom);
205 if (hPtr == NULL) {
210 hPtr = Tcl_CreateHashEntry(&dispPtr->nameTable, (char *) name,
212 Tcl_SetHashValue(hPtr, atom);
213 name = Tcl_GetHashKey(&dispPtr->nameTable, hPtr);
214 hPtr = Tcl_CreateHashEntry(&dispPtr->atomTable, (char *) atom,
216 Tcl_SetHashValue(hPtr, name);