Searched refs:iHash (Results 1 – 9 of 9) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | test_wsd.c | 56 int iHash = 0; in sqlite3_wsd_find() local 61 iHash = (iHash<<3) + ((unsigned char *)&K)[i]; in sqlite3_wsd_find() 63 iHash = iHash%PLS_HASHSIZE; in sqlite3_wsd_find() 66 for(pVar=pGlobal->aData[iHash]; pVar && pVar->pKey!=K; pVar=pVar->pNext); in sqlite3_wsd_find() 74 pVar->pNext = pGlobal->aData[iHash]; in sqlite3_wsd_find() 75 pGlobal->aData[iHash] = pVar; in sqlite3_wsd_find()
|
| H A D | wal.c | 1013 rc = walIndexPage(pWal, iHash, &pLoc->aPgno); in walHashGet() 1014 assert( rc==SQLITE_OK || iHash>0 ); in walHashGet() 1018 if( iHash==0 ){ in walHashGet() 1038 assert( (iHash==0 || iFrame>HASHTABLE_NPAGE_ONE) in walFramePage() 1039 && (iHash>=1 || iFrame<=HASHTABLE_NPAGE_ONE) in walFramePage() 1044 assert( iHash>=0 ); in walFramePage() 1045 return iHash; in walFramePage() 1052 int iHash = walFramePage(iFrame); in walFramePgno() local 1053 if( iHash==0 ){ in walFramePgno() 3185 for(iHash=walFramePage(iLast); iHash>=iMinHash; iHash--){ in sqlite3WalFindFrame() [all …]
|
| H A D | analyze.c | 278 u32 iHash; /* Tiebreaker hash */ member 350 pTo->iHash = pFrom->iHash; in sampleCopy() 522 if( pNew->iHash>pOld->iHash ) return 1; in sampleIsBetterPost() 750 p->current.iHash = p->iPrn = p->iPrn*1103515245 + 12345; in statPush()
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_hash.c | 174 unsigned int iHash; in fts5HashResize() local 177 iHash = fts5HashKey(nNew, (u8*)fts5EntryKey(p), in fts5HashResize() 179 p->pHashNext = apNew[iHash]; in fts5HashResize() 180 apNew[iHash] = p; in fts5HashResize() 249 unsigned int iHash; in sqlite3Fts5HashWrite() local 259 for(p=pHash->aSlot[iHash]; p; p=p->pHashNext){ in sqlite3Fts5HashWrite() 291 assert( iHash==fts5HashKey(pHash->nSlot, (u8*)zKey, nToken+1) ); in sqlite3Fts5HashWrite() 295 p->pHashNext = pHash->aSlot[iHash]; in sqlite3Fts5HashWrite() 296 pHash->aSlot[iHash] = p; in sqlite3Fts5HashWrite() 328 for(pp=&pHash->aSlot[iHash]; *pp!=p; pp=&(*pp)->pHashNext); in sqlite3Fts5HashWrite() [all …]
|
| /sqlite-3.40.0/ext/lsm1/lsm-test/ |
| H A D | lsmtest_mem.c | 147 u32 iHash = 0; in tmMalloc() local 153 iHash += (u64)(aFrame[i]) + (iHash<<3); in tmMalloc() 155 iHash = iHash % ArraySize(pTm->aHash); in tmMalloc() 157 for(pAgg=pTm->aHash[iHash]; pAgg; pAgg=pAgg->pNext){ in tmMalloc() 164 pAgg->pNext = pTm->aHash[iHash]; in tmMalloc() 165 pTm->aHash[iHash] = pAgg; in tmMalloc()
|
| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_file.c | 1015 int iHash; in fsPageRemoveFromHash() local 1063 int iHash = fsHashKey(pFS->nHash, iPg); in fsPageFindInHash() local 1065 if( piHash ) *piHash = iHash; in fsPageFindInHash() 1546 int iHash; in fsPageGet() local 1621 pFS->apHash[iHash] = p; in fsPageGet() 2668 iHash = fsHashKey(pFS->nHash, 0); in fsRemoveHashEntry() 2669 p->pHashNext = pFS->apHash[iHash]; in fsRemoveHashEntry() 2670 pFS->apHash[iHash] = p; in fsRemoveHashEntry() 2706 pFS->apHash[iHash] = pPg; in lsmFsPagePersist() 2725 int iHash; in lsmFsPagePersist() local [all …]
|
| /sqlite-3.40.0/ext/expert/ |
| H A D | sqlite3expert.c | 237 int iHash = idxHashString(zKey, nKey); in idxHashAdd() local 240 assert( iHash>=0 ); in idxHashAdd() 241 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashAdd() 254 pEntry->pHashNext = pHash->aHash[iHash]; in idxHashAdd() 255 pHash->aHash[iHash] = pEntry; in idxHashAdd() 268 int iHash; in idxHashFind() local 271 iHash = idxHashString(zKey, nKey); in idxHashFind() 272 assert( iHash>=0 ); in idxHashFind() 273 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){ in idxHashFind()
|
| /sqlite-3.40.0/ext/session/ |
| H A D | sqlite3session.c | 954 p->pNext = apNew[iHash]; in sessionGrowHash() 955 apNew[iHash] = p; in sessionGrowHash() 1305 int iHash; in sessionPreupdateOneChange() local 1356 for(pC=pTab->apChange[iHash]; pC; pC=pC->pNext){ in sessionPreupdateOneChange() 1419 pC->pNext = pTab->apChange[iHash]; in sessionPreupdateOneChange() 1420 pTab->apChange[iHash] = pC; in sessionPreupdateOneChange() 5141 int iHash; in sessionChangesetToHash() local 5195 iHash = sessionChangeHash( in sessionChangesetToHash() 5202 for(pp=&pTab->apChange[iHash]; *pp; pp=&(*pp)->pNext){ in sessionChangesetToHash() 5222 pChange->pNext = pTab->apChange[iHash]; in sessionChangesetToHash() [all …]
|
| /sqlite-3.40.0/ext/rtree/ |
| H A D | rtree.c | 641 int iHash; in nodeHashInsert() local 643 iHash = nodeHash(pNode->iNode); in nodeHashInsert() 644 pNode->pNext = pRtree->aHash[iHash]; in nodeHashInsert() 645 pRtree->aHash[iHash] = pNode; in nodeHashInsert()
|