Home | History | Annotate | Download | only in orig

Lines Matching defs:pHash

9704 ** Collisions are on the FuncDef.pHash chain.
9899 FuncDef *pHash; /* Next with a different name but the same hash */
14660 FuncDefHash *pHash = &GLOBAL(FuncDefHash, sqlite3GlobalFunctions);
14664 sqlite3FuncDefInsert(pHash, &aFunc[i]);
78671 FuncDefHash *pHash = &GLOBAL(FuncDefHash, sqlite3GlobalFunctions);
78675 sqlite3FuncDefInsert(pHash, &aFunc[i]);
79541 0, /* pHash */
79634 0, /* pHash */
79676 0, /* pHash */
80773 0, /* pHash */
80795 0, /* pHash */
81568 Hash *pHash;
81571 pHash = &db->aDb[iDb].pSchema->idxHash;
81573 pIndex = sqlite3HashInsert(pHash, zIdxName, len, 0);
83069 Hash *pHash;
83074 pHash = &pDb->pSchema->tblHash;
83075 for(pElem=sqliteHashFirst(pHash); pElem; pElem=sqliteHashNext(pElem)){
83081 pHash = &pDb->pSchema->idxHash;
83082 for(pElem=sqliteHashFirst(pHash); pElem; pElem=sqliteHashNext(pElem)){
85278 FuncDefHash *pHash, /* Hash table to search */
85284 for(p=pHash->a[h]; p; p=p->pHash){
85296 FuncDefHash *pHash, /* The hash table into which to insert */
85302 int h = (sqlite3UpperToLower[c1] + nName) % ArraySize(pHash->a);
85303 pOther = functionSearch(pHash, h, pDef->zName, nName);
85310 pDef->pHash = pHash->a[h];
85311 pHash->a[h] = pDef;
85379 FuncDefHash *pHash = &GLOBAL(FuncDefHash, sqlite3GlobalFunctions);
85381 p = functionSearch(pHash, h, zName, nName);
87652 ** FuncDef.pHash elements at start-time. The elements of this array
87729 FuncDefHash *pHash = &GLOBAL(FuncDefHash, sqlite3GlobalFunctions);
87733 sqlite3FuncDefInsert(pHash, &aFunc[i]);
99637 Hash *pHash = &db->aDb[iDb].pSchema->trigHash;
99639 pTrig = sqlite3HashInsert(pHash, zName, sqlite3Strlen30(zName), pTrig);
99916 Hash *pHash;
99919 pHash = &(db->aDb[iDb].pSchema->trigHash);
99920 pTrigger = sqlite3HashInsert(pHash, zName, sqlite3Strlen30(zName), 0);
112622 FuncDefHash *pHash = &GLOBAL(FuncDefHash, sqlite3GlobalFunctions);
112624 memset(pHash, 0, sizeof(sqlite3GlobalFunctions));
113228 FuncDef *pNext, *pHash, *p;
113229 for(p=db->aFunc.a[j]; p; p=pHash){
113230 pHash = p->pHash;
116883 SQLITE_PRIVATE int sqlite3Fts3InitTokenizer(Fts3Hash *pHash, const char *,
117683 Fts3Hash *pHash = (Fts3Hash *)pAux;
117744 rc = sqlite3Fts3InitTokenizer(pHash, &z[9], &pTokenizer, pzErr);
117880 rc = sqlite3Fts3InitTokenizer(pHash, "simple", &pTokenizer, pzErr);
120119 Fts3Hash *pHash = (Fts3Hash *)p;
120120 sqlite3Fts3HashClear(pHash);
120121 sqlite3_free(pHash);
120148 Fts3Hash *pHash = 0;
120169 pHash = sqlite3_malloc(sizeof(Fts3Hash));
120170 if( !pHash ){
120173 sqlite3Fts3HashInit(pHash, FTS3_HASH_STRING, 1);
120178 if( sqlite3Fts3HashInsert(pHash, "simple", 7, (void *)pSimple)
120179 || sqlite3Fts3HashInsert(pHash, "porter", 7, (void *)pPorter)
120181 || (pIcu && sqlite3Fts3HashInsert(pHash, "icu", 4, (void *)pIcu))
120199 && SQLITE_OK==(rc = sqlite3Fts3InitHashTable(db, pHash, "fts3_tokenizer"))
120207 db, "fts3", &fts3Module, (void *)pHash, hashDestroy
120211 db, "fts4", &fts3Module, (void *)pHash, 0
120219 if( pHash ){
120220 sqlite3Fts3HashClear(pHash);
120221 sqlite3_free(pHash);
124389 Fts3Hash *pHash;
124396 pHash = (Fts3Hash *)sqlite3_user_data(context);
124409 pOld = sqlite3Fts3HashInsert(pHash, (void *)zName, nName, pPtr);
124415 pPtr = sqlite3Fts3HashFind(pHash, zName, nName);
124479 Fts3Hash *pHash, /* Tokenizer hash table */
124499 m = (sqlite3_tokenizer_module *)sqlite3Fts3HashFind(pHash,z,(int)strlen(z)+1);
124572 Fts3Hash *pHash;
124605 pHash = (Fts3Hash *)sqlite3_user_data(context);
124606 p = (sqlite3_tokenizer_module *)sqlite3Fts3HashFind(pHash, zName, nName+1);
124759 ** the hash table pointed to by argument pHash. The hash table must
124763 ** sqlite3Fts3HashInit(pHash, FTS3_HASH_STRING, 1);
124769 ** provide read/write access to the contents of *pHash.
124776 Fts3Hash *pHash,
124780 pHash;
125707 Fts3Hash *pHash, /* Pending terms hash table to add entry to */
125714 pList = (PendingList *)fts3HashFind(pHash, zToken, nToken);
125719 if( pList==fts3HashInsert(pHash, zToken, nToken, pList) ){
125723 assert( 0==fts3HashFind(pHash, zToken, nToken) );
125851 Fts3Hash *pHash = &p->aIndex[i].hPending;
125852 for(pElem=fts3HashFirst(pHash); pElem; pElem=fts3HashNext(pElem)){
125856 fts3HashClear(pHash);
126620 Fts3Hash *pHash;
126622 pHash = &p->aIndex[iIndex].hPending;
126626 for(pE=fts3HashFirst(pHash); pE; pE=fts3HashNext(pE)){
126664 pE = fts3HashFindElem(pHash, zTerm, nTerm);