Lines Matching defs:hPtr

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 != NULL) {
198 markPtr = (TkTextSegment *) Tcl_GetHashValue(hPtr);
205 Tcl_DeleteHashEntry(hPtr);
242 Tcl_HashEntry *hPtr;
247 hPtr = Tcl_CreateHashEntry(&textPtr->markTable, name, &new);
248 markPtr = (TkTextSegment *) Tcl_GetHashValue(hPtr);
276 markPtr->body.mark.hPtr = hPtr;
277 Tcl_SetHashValue(hPtr, markPtr);
359 Tcl_HashEntry *hPtr;
361 hPtr = Tcl_FindHashEntry(&textPtr->markTable, name);
362 if (hPtr == NULL) {
365 TkTextMarkSegToIndex(textPtr, (TkTextSegment *) Tcl_GetHashValue(hPtr),
615 Tcl_HashEntry *hPtr;
626 for (hPtr = Tcl_FirstHashEntry(&markPtr->body.mark.textPtr->markTable,
627 &search); hPtr != markPtr->body.mark.hPtr;
628 hPtr = Tcl_NextHashEntry(&search)) {
629 if (hPtr == NULL) {
659 Tcl_HashEntry *hPtr;
664 hPtr = Tcl_FindHashEntry(&textPtr->markTable, string);
665 if (hPtr != NULL) {
670 segPtr = (TkTextSegment *) Tcl_GetHashValue(hPtr);
696 Tcl_GetHashKey(&textPtr->markTable, segPtr->body.mark.hPtr),
734 Tcl_HashEntry *hPtr;
739 hPtr = Tcl_FindHashEntry(&textPtr->markTable, string);
740 if (hPtr != NULL) {
745 segPtr = (TkTextSegment *) Tcl_GetHashValue(hPtr);
776 Tcl_GetHashKey(&textPtr->markTable, prevPtr->body.mark.hPtr),