Lines Matching refs:apHash
200 PgHdr1 **apHash; /* Hash table for fast lookup by key */ member
557 PgHdr1 *pNext = p->apHash[i]; in pcache1ResizeHash()
565 sqlite3_free(p->apHash); in pcache1ResizeHash()
566 p->apHash = apNew; in pcache1ResizeHash()
610 for(pp=&pCache->apHash[h]; (*pp)!=pPage; pp=&(*pp)->pNext); in pcache1RemoveFromHash()
673 pp = &pCache->apHash[h]; in pcache1TruncateUnsafe()
897 assert( pCache->nHash>0 && pCache->apHash ); in pcache1FetchStage2()
929 pPage->pNext = pCache->apHash[h]; in pcache1FetchStage2()
935 pCache->apHash[h] = pPage; in pcache1FetchStage2()
1011 pPage = pCache->apHash[iKey % pCache->nHash]; in pcache1FetchNoMutex()
1131 pp = &pCache->apHash[hOld]; in pcache1Rekey()
1140 pPage->pNext = pCache->apHash[hNew]; in pcache1Rekey()
1141 pCache->apHash[hNew] = pPage; in pcache1Rekey()
1185 sqlite3_free(pCache->apHash); in pcache1Destroy()