Lines Matching refs:pHash
12946 static void idxHashInit(IdxHash *pHash){ in idxHashInit() argument
12947 memset(pHash, 0, sizeof(IdxHash)); in idxHashInit()
12953 static void idxHashClear(IdxHash *pHash){ in idxHashClear() argument
12958 for(pEntry=pHash->aHash[i]; pEntry; pEntry=pNext){ in idxHashClear()
12964 memset(pHash, 0, sizeof(IdxHash)); in idxHashClear()
12987 IdxHash *pHash, in idxHashAdd() argument
12996 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashAdd()
13009 pEntry->pHashNext = pHash->aHash[iHash]; in idxHashAdd()
13010 pHash->aHash[iHash] = pEntry; in idxHashAdd()
13012 pEntry->pNext = pHash->pFirst; in idxHashAdd()
13013 pHash->pFirst = pEntry; in idxHashAdd()
13022 static IdxHashEntry *idxHashFind(IdxHash *pHash, const char *zKey, int nKey){ in idxHashFind() argument
13028 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashFind()
13042 static const char *idxHashSearch(IdxHash *pHash, const char *zKey, int nKey){ in idxHashSearch() argument
13043 IdxHashEntry *pEntry = idxHashFind(pHash, zKey, nKey); in idxHashSearch()