Lines Matching refs:histHashTable

633 static struct Hist **histHashTable = NULL;  variable
654 if (histHashTable[i] == emptyHTE) in checkHistHashTable()
656 else if (histHashTable[i] == deletedHTE) in checkHistHashTable()
702 if (histHashTable == NULL) in discardHistHashTable()
705 xfree(histHashTable); in discardHistHashTable()
706 histHashTable = NULL; in discardHistHashTable()
740 if (histHashTable != NULL) { in createHistHashTable()
747 histHashTable = xmalloc(histHashTableLength * sizeof(struct Hist *)); in createHistHashTable()
748 memset(histHashTable, 0, histHashTableLength * sizeof(struct Hist *)); in createHistHashTable()
749 assert(histHashTable[0] == emptyHTE); in createHistHashTable()
771 if (!histHashTable) in insertHistHashTable()
780 assert(histHashTable); in insertHistHashTable()
783 histHashTable[hi] != emptyHTE && histHashTable[hi] != deletedHTE); in insertHistHashTable()
785 assert(np != histHashTable[hi]); in insertHistHashTable()
805 if (histHashTable[hi] == deletedHTE) in insertHistHashTable()
807 histHashTable[hi] = np; in insertHistHashTable()
818 if (!histHashTable || !hi) in removeHistHashTable()
822 histHashTable[hi] != emptyHTE) { in removeHistHashTable()
823 if (np == histHashTable[hi]) { in removeHistHashTable()
826 histHashTable[hi] = deletedHTE; /* dummy, but non-zero entry */ in removeHistHashTable()
829 while (histHashTable[hash2tableIndex(hi+i, histHashTableLength)] == in removeHistHashTable()
832 if (histHashTable[hash2tableIndex(hi+i, histHashTableLength)] == in removeHistHashTable()
837 histHashTable[hash2tableIndex(hi+i, histHashTableLength)] = in removeHistHashTable()
858 if (!histHashTable) in findHistHashTable()
861 (hp = histHashTable[hi]) != emptyHTE) { in findHistHashTable()