aHash            38948 ext/sqlite3/libsqlite/sqlite3.c     u32 aHash[BITVEC_NINT];      /* Hash table representation */
aHash            38989 ext/sqlite3/libsqlite/sqlite3.c     while( p->u.aHash[h] ){
aHash            38990 ext/sqlite3/libsqlite/sqlite3.c       if( p->u.aHash[h]==i ) return 1;
aHash            39032 ext/sqlite3/libsqlite/sqlite3.c   if( !p->u.aHash[h] ){
aHash            39042 ext/sqlite3/libsqlite/sqlite3.c     if( p->u.aHash[h]==i ) return SQLITE_OK;
aHash            39045 ext/sqlite3/libsqlite/sqlite3.c   } while( p->u.aHash[h] );
aHash            39053 ext/sqlite3/libsqlite/sqlite3.c     u32 *aiValues = sqlite3StackAllocRaw(0, sizeof(p->u.aHash));
aHash            39057 ext/sqlite3/libsqlite/sqlite3.c       memcpy(aiValues, p->u.aHash, sizeof(p->u.aHash));
aHash            39070 ext/sqlite3/libsqlite/sqlite3.c   p->u.aHash[h] = i;
aHash            39097 ext/sqlite3/libsqlite/sqlite3.c     memcpy(aiValues, p->u.aHash, sizeof(p->u.aHash));
aHash            39098 ext/sqlite3/libsqlite/sqlite3.c     memset(p->u.aHash, 0, sizeof(p->u.aHash));
aHash            39104 ext/sqlite3/libsqlite/sqlite3.c         while( p->u.aHash[h] ){
aHash            39108 ext/sqlite3/libsqlite/sqlite3.c         p->u.aHash[h] = aiValues[j];
aHash            49755 ext/sqlite3/libsqlite/sqlite3.c     volatile ht_slot *aHash;
aHash            49757 ext/sqlite3/libsqlite/sqlite3.c     aHash = (volatile ht_slot *)&aPgno[HASHTABLE_NPAGE];
aHash            49766 ext/sqlite3/libsqlite/sqlite3.c     *paHash = aHash;
aHash            49813 ext/sqlite3/libsqlite/sqlite3.c   volatile ht_slot *aHash = 0;    /* Pointer to hash table to clear */
aHash            49833 ext/sqlite3/libsqlite/sqlite3.c   walHashGet(pWal, walFramePage(pWal->hdr.mxFrame), &aHash, &aPgno, &iZero);
aHash            49841 ext/sqlite3/libsqlite/sqlite3.c     if( aHash[i]>iLimit ){
aHash            49842 ext/sqlite3/libsqlite/sqlite3.c       aHash[i] = 0;
aHash            49849 ext/sqlite3/libsqlite/sqlite3.c   nByte = (int)((char *)aHash - (char *)&aPgno[iLimit+1]);
aHash            49860 ext/sqlite3/libsqlite/sqlite3.c       for(iKey=walHash(aPgno[i]); aHash[iKey]; iKey=walNextHash(iKey)){
aHash            49861 ext/sqlite3/libsqlite/sqlite3.c         if( aHash[iKey]==i ) break;
aHash            49863 ext/sqlite3/libsqlite/sqlite3.c       assert( aHash[iKey]==i );
aHash            49878 ext/sqlite3/libsqlite/sqlite3.c   volatile ht_slot *aHash = 0;    /* Hash table */
aHash            49880 ext/sqlite3/libsqlite/sqlite3.c   rc = walHashGet(pWal, walFramePage(iFrame), &aHash, &aPgno, &iZero);
aHash            49897 ext/sqlite3/libsqlite/sqlite3.c       int nByte = (int)((u8 *)&aHash[HASHTABLE_NSLOT] - (u8 *)&aPgno[1]);
aHash            49914 ext/sqlite3/libsqlite/sqlite3.c     for(iKey=walHash(iPage); aHash[iKey]; iKey=walNextHash(iKey)){
aHash            49918 ext/sqlite3/libsqlite/sqlite3.c     aHash[iKey] = (ht_slot)idx;
aHash            49927 ext/sqlite3/libsqlite/sqlite3.c       for(i=0; i<HASHTABLE_NSLOT; i++){ if( aHash[i] ) nEntry++; }
aHash            49939 ext/sqlite3/libsqlite/sqlite3.c         for(iKey=walHash(aPgno[i]); aHash[iKey]; iKey=walNextHash(iKey)){
aHash            49940 ext/sqlite3/libsqlite/sqlite3.c           if( aHash[iKey]==i ) break;
aHash            49942 ext/sqlite3/libsqlite/sqlite3.c         assert( aHash[iKey]==i );
aHash            50463 ext/sqlite3/libsqlite/sqlite3.c     volatile ht_slot *aHash;
aHash            50467 ext/sqlite3/libsqlite/sqlite3.c     rc = walHashGet(pWal, i, &aHash, &aPgno, &iZero);
aHash            50477 ext/sqlite3/libsqlite/sqlite3.c         nEntry = (int)((u32*)aHash - (u32*)aPgno);
aHash            51314 ext/sqlite3/libsqlite/sqlite3.c     volatile ht_slot *aHash;      /* Pointer to hash table */
aHash            51321 ext/sqlite3/libsqlite/sqlite3.c     rc = walHashGet(pWal, iHash, &aHash, &aPgno, &iZero);
aHash            51326 ext/sqlite3/libsqlite/sqlite3.c     for(iKey=walHash(pgno); aHash[iKey]; iKey=walNextHash(iKey)){
aHash            51327 ext/sqlite3/libsqlite/sqlite3.c       u32 iFrame = aHash[iKey] + iZero;
aHash            51328 ext/sqlite3/libsqlite/sqlite3.c       if( iFrame<=iLast && aPgno[aHash[iKey]]==pgno ){
aHash            126934 ext/sqlite3/libsqlite/sqlite3.c   static const unsigned char aHash[127] = {
aHash            127014 ext/sqlite3/libsqlite/sqlite3.c   for(i=((int)aHash[h])-1; i>=0; i=((int)aNext[i])-1){
aHash            151120 ext/sqlite3/libsqlite/sqlite3.c   RtreeNode *aHash[HASHSIZE]; /* Hash table of in-memory nodes. */ 
aHash            151426 ext/sqlite3/libsqlite/sqlite3.c   for(p=pRtree->aHash[nodeHash(iNode)]; p && p->iNode!=iNode; p=p->pNext);
aHash            151437 ext/sqlite3/libsqlite/sqlite3.c   pNode->pNext = pRtree->aHash[iHash];
aHash            151438 ext/sqlite3/libsqlite/sqlite3.c   pRtree->aHash[iHash] = pNode;
aHash            151447 ext/sqlite3/libsqlite/sqlite3.c     pp = &pRtree->aHash[nodeHash(pNode->iNode)];