Lines Matching refs:pHash
9435 static void idxHashInit(IdxHash *pHash){ in idxHashInit() argument
9436 memset(pHash, 0, sizeof(IdxHash)); in idxHashInit()
9442 static void idxHashClear(IdxHash *pHash){ in idxHashClear() argument
9447 for(pEntry=pHash->aHash[i]; pEntry; pEntry=pNext){ in idxHashClear()
9453 memset(pHash, 0, sizeof(IdxHash)); in idxHashClear()
9476 IdxHash *pHash, in idxHashAdd() argument
9485 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashAdd()
9498 pEntry->pHashNext = pHash->aHash[iHash]; in idxHashAdd()
9499 pHash->aHash[iHash] = pEntry; in idxHashAdd()
9501 pEntry->pNext = pHash->pFirst; in idxHashAdd()
9502 pHash->pFirst = pEntry; in idxHashAdd()
9511 static IdxHashEntry *idxHashFind(IdxHash *pHash, const char *zKey, int nKey){ in idxHashFind() argument
9517 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashFind()
9531 static const char *idxHashSearch(IdxHash *pHash, const char *zKey, int nKey){ in idxHashSearch() argument
9532 IdxHashEntry *pEntry = idxHashFind(pHash, zKey, nKey); in idxHashSearch()