Home | History | Annotate | Download | only in dist

Lines Matching refs:apHash

36956   unsigned int nPage;                 /* Total number of pages in apHash */
36957 unsigned int nHash; /* Number of slots in apHash[] */
36958 PgHdr1 **apHash; /* Hash table for fast lookup by key */
37273 PgHdr1 *pNext = p->apHash[i];
37281 sqlite3_free(p->apHash);
37282 p->apHash = apNew;
37286 return (p->apHash ? SQLITE_OK : SQLITE_NOMEM);
37328 ** (PCache1.apHash structure) that it is currently stored in.
37339 for(pp=&pCache->apHash[h]; (*pp)!=pPage; pp=&(*pp)->pNext);
37375 PgHdr1 **pp = &pCache->apHash[h];
37601 for(pPage=pCache->apHash[h]; pPage&&pPage->iKey!=iKey; pPage=pPage->pNext);
37678 pPage->pNext = pCache->apHash[h];
37683 pCache->apHash[h] = pPage;
37756 pp = &pCache->apHash[h];
37764 pPage->pNext = pCache->apHash[h];
37765 pCache->apHash[h] = pPage;
37808 sqlite3_free(pCache->apHash);