Lines Matching refs:index
28 * produces an index into a hash tables bucket list. The idea is
363 * used to generate a hash index.
436 int index;
438 index = HashString(key) & tablePtr->mask;
444 for (hPtr = tablePtr->buckets[index]; hPtr != NULL;
490 int index;
492 index = HashString(key) & tablePtr->mask;
498 for (hPtr = tablePtr->buckets[index]; hPtr != NULL;
519 hPtr->bucketPtr = &(tablePtr->buckets[index]);
562 int index;
564 index = RANDOM_INDEX(tablePtr, key);
570 for (hPtr = tablePtr->buckets[index]; hPtr != NULL;
610 int index;
612 index = RANDOM_INDEX(tablePtr, key);
618 for (hPtr = tablePtr->buckets[index]; hPtr != NULL;
633 hPtr->bucketPtr = &(tablePtr->buckets[index]);
678 int index, count;
680 for (index = 0, count = tablePtr->keyType, iPtr1 = arrayPtr;
682 index += *iPtr1;
684 index = RANDOM_INDEX(tablePtr, index);
690 for (hPtr = tablePtr->buckets[index]; hPtr != NULL;
738 int index, count;
740 for (index = 0, count = tablePtr->keyType, iPtr1 = arrayPtr;
742 index += *iPtr1;
744 index = RANDOM_INDEX(tablePtr, index);
750 for (hPtr = tablePtr->buckets[index]; hPtr != NULL;
772 hPtr->bucketPtr = &(tablePtr->buckets[index]);
879 int oldSize, count, index;
911 index = HashString(hPtr->key.string) & tablePtr->mask;
913 index = RANDOM_INDEX(tablePtr, hPtr->key.oneWordValue);
918 for (index = 0, count = tablePtr->keyType,
920 index += *iPtr;
922 index = RANDOM_INDEX(tablePtr, index);
924 hPtr->bucketPtr = &(tablePtr->buckets[index]);