Lines Matching refs:pHash
12107 static void idxHashInit(IdxHash *pHash){ in idxHashInit() argument
12108 memset(pHash, 0, sizeof(IdxHash)); in idxHashInit()
12114 static void idxHashClear(IdxHash *pHash){ in idxHashClear() argument
12119 for(pEntry=pHash->aHash[i]; pEntry; pEntry=pNext){ in idxHashClear()
12125 memset(pHash, 0, sizeof(IdxHash)); in idxHashClear()
12148 IdxHash *pHash, in idxHashAdd() argument
12157 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashAdd()
12170 pEntry->pHashNext = pHash->aHash[iHash]; in idxHashAdd()
12171 pHash->aHash[iHash] = pEntry; in idxHashAdd()
12173 pEntry->pNext = pHash->pFirst; in idxHashAdd()
12174 pHash->pFirst = pEntry; in idxHashAdd()
12183 static IdxHashEntry *idxHashFind(IdxHash *pHash, const char *zKey, int nKey){ in idxHashFind() argument
12189 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashFind()
12203 static const char *idxHashSearch(IdxHash *pHash, const char *zKey, int nKey){ in idxHashSearch() argument
12204 IdxHashEntry *pEntry = idxHashFind(pHash, zKey, nKey); in idxHashSearch()