pDb              5228 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
pDb              62380 ext/sqlite3/libsqlite/sqlite3.c static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){
pDb              62381 ext/sqlite3/libsqlite/sqlite3.c   int i = sqlite3FindDbName(pDb, zDb);
pDb              62391 ext/sqlite3/libsqlite/sqlite3.c       pParse->db = pDb;
pDb              62410 ext/sqlite3/libsqlite/sqlite3.c   return pDb->aDb[i].pBt;
pDb              70451 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
pDb              70454 ext/sqlite3/libsqlite/sqlite3.c   if( !sqlite3SafetyCheckOk(pDb) ){
pDb              70459 ext/sqlite3/libsqlite/sqlite3.c   sqlite3_mutex_enter(pDb->mutex);
pDb              70461 ext/sqlite3/libsqlite/sqlite3.c     pNext = (sqlite3_stmt*)pDb->pVdbe;
pDb              70465 ext/sqlite3/libsqlite/sqlite3.c   sqlite3_mutex_leave(pDb->mutex);
pDb              74007 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              74012 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[pOp->p1];
pDb              74013 ext/sqlite3/libsqlite/sqlite3.c   assert( pDb->pBt!=0 );
pDb              74018 ext/sqlite3/libsqlite/sqlite3.c   rc = sqlite3BtreeUpdateMeta(pDb->pBt, pOp->p2, (int)pIn3->u.i);
pDb              74021 ext/sqlite3/libsqlite/sqlite3.c     pDb->pSchema->schema_cookie = (int)pIn3->u.i;
pDb              74025 ext/sqlite3/libsqlite/sqlite3.c     pDb->pSchema->file_format = (u8)pIn3->u.i;
pDb              74109 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              74140 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              74141 ext/sqlite3/libsqlite/sqlite3.c   pX = pDb->pBt;
pDb              74146 ext/sqlite3/libsqlite/sqlite3.c     if( pDb->pSchema->file_format < p->minWriteFileFormat ){
pDb              74147 ext/sqlite3/libsqlite/sqlite3.c       p->minWriteFileFormat = pDb->pSchema->file_format;
pDb              75926 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              75933 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[pOp->p1];
pDb              75934 ext/sqlite3/libsqlite/sqlite3.c   assert( pDb->pBt!=0 );
pDb              75941 ext/sqlite3/libsqlite/sqlite3.c   rc = sqlite3BtreeCreateTable(pDb->pBt, &pgno, flags);
pDb              88258 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              88266 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              88274 ext/sqlite3/libsqlite/sqlite3.c     if( (pStat = sqlite3FindTable(db, zTab, pDb->zName))==0 ){
pDb              88281 ext/sqlite3/libsqlite/sqlite3.c             "CREATE TABLE %Q.%s(%s)", pDb->zName, zTab, aTable[i].zCols
pDb              88296 ext/sqlite3/libsqlite/sqlite3.c            pDb->zName, zTab, zWhereType, zWhere
pDb              90223 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb = 0;
pDb              90230 ext/sqlite3/libsqlite/sqlite3.c     pDb = &db->aDb[i];
pDb              90231 ext/sqlite3/libsqlite/sqlite3.c     if( pDb->pBt==0 ) continue;
pDb              90232 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3StrICmp(pDb->zName, zName)==0 ) break;
pDb              90248 ext/sqlite3/libsqlite/sqlite3.c   if( sqlite3BtreeIsInReadTrans(pDb->pBt) || sqlite3BtreeIsInBackup(pDb->pBt) ){
pDb              90253 ext/sqlite3/libsqlite/sqlite3.c   sqlite3BtreeClose(pDb->pBt);
pDb              90254 ext/sqlite3/libsqlite/sqlite3.c   pDb->pBt = 0;
pDb              90255 ext/sqlite3/libsqlite/sqlite3.c   pDb->pSchema = 0;
pDb              91290 ext/sqlite3/libsqlite/sqlite3.c     struct Db *pDb = &db->aDb[i];
pDb              91291 ext/sqlite3/libsqlite/sqlite3.c     if( pDb->pBt==0 ){
pDb              91292 ext/sqlite3/libsqlite/sqlite3.c       sqlite3DbFree(db, pDb->zName);
pDb              91293 ext/sqlite3/libsqlite/sqlite3.c       pDb->zName = 0;
pDb              91315 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              91319 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              91321 ext/sqlite3/libsqlite/sqlite3.c   assert( pDb->pSchema!=0 );
pDb              91322 ext/sqlite3/libsqlite/sqlite3.c   sqlite3SchemaClear(pDb->pSchema);
pDb              91329 ext/sqlite3/libsqlite/sqlite3.c     pDb = &db->aDb[1];
pDb              91330 ext/sqlite3/libsqlite/sqlite3.c     assert( pDb->pSchema!=0 );
pDb              91331 ext/sqlite3/libsqlite/sqlite3.c     sqlite3SchemaClear(pDb->pSchema);
pDb              91344 ext/sqlite3/libsqlite/sqlite3.c     Db *pDb = &db->aDb[i];
pDb              91345 ext/sqlite3/libsqlite/sqlite3.c     if( pDb->pSchema ){
pDb              91346 ext/sqlite3/libsqlite/sqlite3.c       sqlite3SchemaClear(pDb->pSchema);
pDb              91455 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              91462 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              91463 ext/sqlite3/libsqlite/sqlite3.c   p = sqlite3HashInsert(&pDb->pSchema->tblHash, zTabName, 0);
pDb              91514 ext/sqlite3/libsqlite/sqlite3.c     Db *pDb;
pDb              91516 ext/sqlite3/libsqlite/sqlite3.c     for(i=(db->nDb-1), pDb=&db->aDb[i]; i>=0; i--, pDb--){
pDb              91517 ext/sqlite3/libsqlite/sqlite3.c       if( (!OMIT_TEMPDB || i!=1 ) && n==sqlite3Strlen30(pDb->zName) && 
pDb              91518 ext/sqlite3/libsqlite/sqlite3.c           0==sqlite3StrICmp(pDb->zName, zName) ){
pDb              92777 ext/sqlite3/libsqlite/sqlite3.c       Db *pDb = &db->aDb[iDb];
pDb              92779 ext/sqlite3/libsqlite/sqlite3.c       if( pDb->pSchema->pSeqTab==0 ){
pDb              92782 ext/sqlite3/libsqlite/sqlite3.c           pDb->zName
pDb              93039 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              93042 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              93043 ext/sqlite3/libsqlite/sqlite3.c   pHash = &pDb->pSchema->tblHash;
pDb              93050 ext/sqlite3/libsqlite/sqlite3.c   pHash = &pDb->pSchema->idxHash;
pDb              93179 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb = &db->aDb[iDb];
pDb              93212 ext/sqlite3/libsqlite/sqlite3.c       pDb->zName, pTab->zName
pDb              93226 ext/sqlite3/libsqlite/sqlite3.c       pDb->zName, SCHEMA_TABLE(iDb), pTab->zName);
pDb              93655 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;             /* The specific table containing the indexed database */
pDb              93722 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              93774 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3FindIndex(db, zName, pDb->zName)!=0 ){
pDb              93797 ext/sqlite3/libsqlite/sqlite3.c     const char *zDb = pDb->zName;
pDb              93862 ext/sqlite3/libsqlite/sqlite3.c   if( pDb->pSchema->file_format>=4 ){
pDb              94735 ext/sqlite3/libsqlite/sqlite3.c     Db *pDb = &db->aDb[i];
pDb              94736 ext/sqlite3/libsqlite/sqlite3.c     if( pDb->pBt && (!zDb || 0==sqlite3StrICmp(zDb, pDb->zName)) ){
pDb              94912 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;                    /* A single database */
pDb              94919 ext/sqlite3/libsqlite/sqlite3.c   for(iDb=0, pDb=db->aDb; iDb<db->nDb; iDb++, pDb++){
pDb              94920 ext/sqlite3/libsqlite/sqlite3.c     assert( pDb!=0 );
pDb              94921 ext/sqlite3/libsqlite/sqlite3.c     for(k=sqliteHashFirst(&pDb->pSchema->tblHash);  k; k=sqliteHashNext(k)){
pDb              99875 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;                   /* Database only autoinc table */
pDb              99887 ext/sqlite3/libsqlite/sqlite3.c     pDb = &db->aDb[p->iDb];
pDb              99889 ext/sqlite3/libsqlite/sqlite3.c     assert( sqlite3SchemaMutexHeld(db, 0, pDb->pSchema) );
pDb              99890 ext/sqlite3/libsqlite/sqlite3.c     sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenRead);
pDb              99935 ext/sqlite3/libsqlite/sqlite3.c     Db *pDb = &db->aDb[p->iDb];
pDb              99941 ext/sqlite3/libsqlite/sqlite3.c     assert( sqlite3SchemaMutexHeld(db, 0, pDb->pSchema) );
pDb              99942 ext/sqlite3/libsqlite/sqlite3.c     sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenWrite);
pDb              100094 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;              /* The database containing table being inserted into */
pDb              100144 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              100145 ext/sqlite3/libsqlite/sqlite3.c   zDb = pDb->zName;
pDb              103776 ext/sqlite3/libsqlite/sqlite3.c     Db *pDb = db->aDb;
pDb              103783 ext/sqlite3/libsqlite/sqlite3.c     assert( (pDb->safety_level & PAGER_SYNCHRONOUS_MASK)==pDb->safety_level );
pDb              103785 ext/sqlite3/libsqlite/sqlite3.c       if( pDb->pBt ){
pDb              103786 ext/sqlite3/libsqlite/sqlite3.c         sqlite3BtreeSetPagerFlags(pDb->pBt,
pDb              103787 ext/sqlite3/libsqlite/sqlite3.c                  pDb->safety_level | (db->flags & PAGER_FLAGS_MASK) );
pDb              103789 ext/sqlite3/libsqlite/sqlite3.c       pDb++;
pDb              103872 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;                     /* The specific database being pragmaed */
pDb              103884 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              103902 ext/sqlite3/libsqlite/sqlite3.c   zDb = pId2->n>0 ? pDb->zName : 0;
pDb              104019 ext/sqlite3/libsqlite/sqlite3.c       pDb->pSchema->cache_size = size;
pDb              104020 ext/sqlite3/libsqlite/sqlite3.c       sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size);
pDb              104037 ext/sqlite3/libsqlite/sqlite3.c     Btree *pBt = pDb->pBt;
pDb              104063 ext/sqlite3/libsqlite/sqlite3.c     Btree *pBt = pDb->pBt;
pDb              104139 ext/sqlite3/libsqlite/sqlite3.c         assert(pDb==&db->aDb[0]);
pDb              104146 ext/sqlite3/libsqlite/sqlite3.c       pPager = sqlite3BtreePager(pDb->pBt);
pDb              104212 ext/sqlite3/libsqlite/sqlite3.c     Pager *pPager = sqlite3BtreePager(pDb->pBt);
pDb              104234 ext/sqlite3/libsqlite/sqlite3.c     Btree *pBt = pDb->pBt;
pDb              104314 ext/sqlite3/libsqlite/sqlite3.c       returnSingleInt(pParse, "cache_size", pDb->pSchema->cache_size);
pDb              104317 ext/sqlite3/libsqlite/sqlite3.c       pDb->pSchema->cache_size = size;
pDb              104318 ext/sqlite3/libsqlite/sqlite3.c       sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size);
pDb              104489 ext/sqlite3/libsqlite/sqlite3.c       Pager *pPager = sqlite3BtreePager(pDb->pBt);
pDb              104503 ext/sqlite3/libsqlite/sqlite3.c       Pager *pPager = sqlite3BtreePager(pDb->pBt);
pDb              104533 ext/sqlite3/libsqlite/sqlite3.c       returnSingleInt(pParse, "synchronous", pDb->safety_level-1);
pDb              104541 ext/sqlite3/libsqlite/sqlite3.c         pDb->safety_level = iLevel;
pDb              104656 ext/sqlite3/libsqlite/sqlite3.c     for(i=sqliteHashFirst(&pDb->pSchema->tblHash); i; i=sqliteHashNext(i)){
pDb              105713 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb;
pDb              105784 ext/sqlite3/libsqlite/sqlite3.c   pDb = &db->aDb[iDb];
pDb              105785 ext/sqlite3/libsqlite/sqlite3.c   if( pDb->pBt==0 ){
pDb              105795 ext/sqlite3/libsqlite/sqlite3.c   sqlite3BtreeEnter(pDb->pBt);
pDb              105796 ext/sqlite3/libsqlite/sqlite3.c   if( !sqlite3BtreeIsInReadTrans(pDb->pBt) ){
pDb              105797 ext/sqlite3/libsqlite/sqlite3.c     rc = sqlite3BtreeBeginTrans(pDb->pBt, 0);
pDb              105823 ext/sqlite3/libsqlite/sqlite3.c     sqlite3BtreeGetMeta(pDb->pBt, i+1, (u32 *)&meta[i]);
pDb              105825 ext/sqlite3/libsqlite/sqlite3.c   pDb->pSchema->schema_cookie = meta[BTREE_SCHEMA_VERSION-1];
pDb              105855 ext/sqlite3/libsqlite/sqlite3.c   pDb->pSchema->enc = ENC(db);
pDb              105857 ext/sqlite3/libsqlite/sqlite3.c   if( pDb->pSchema->cache_size==0 ){
pDb              105861 ext/sqlite3/libsqlite/sqlite3.c     pDb->pSchema->cache_size = size;
pDb              105863 ext/sqlite3/libsqlite/sqlite3.c     pDb->pSchema->cache_size = SQLITE_DEFAULT_CACHE_SIZE;
pDb              105865 ext/sqlite3/libsqlite/sqlite3.c     sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size);
pDb              105874 ext/sqlite3/libsqlite/sqlite3.c   pDb->pSchema->file_format = (u8)meta[BTREE_FILE_FORMAT-1];
pDb              105875 ext/sqlite3/libsqlite/sqlite3.c   if( pDb->pSchema->file_format==0 ){
pDb              105876 ext/sqlite3/libsqlite/sqlite3.c     pDb->pSchema->file_format = 1;
pDb              105878 ext/sqlite3/libsqlite/sqlite3.c   if( pDb->pSchema->file_format>SQLITE_MAX_FILE_FORMAT ){
pDb              105943 ext/sqlite3/libsqlite/sqlite3.c     sqlite3BtreeCommit(pDb->pBt);
pDb              105945 ext/sqlite3/libsqlite/sqlite3.c   sqlite3BtreeLeave(pDb->pBt);
pDb              114298 ext/sqlite3/libsqlite/sqlite3.c   Db *pDb = 0;            /* Database to detach at end of vacuum */
pDb              114348 ext/sqlite3/libsqlite/sqlite3.c     pDb = &db->aDb[db->nDb-1];
pDb              114349 ext/sqlite3/libsqlite/sqlite3.c     assert( strcmp(pDb->zName,"vacuum_db")==0 );
pDb              114533 ext/sqlite3/libsqlite/sqlite3.c   if( pDb ){
pDb              114534 ext/sqlite3/libsqlite/sqlite3.c     sqlite3BtreeClose(pDb->pBt);
pDb              114535 ext/sqlite3/libsqlite/sqlite3.c     pDb->pBt = 0;
pDb              114536 ext/sqlite3/libsqlite/sqlite3.c     pDb->pSchema = 0;
pDb              129058 ext/sqlite3/libsqlite/sqlite3.c     struct Db *pDb = &db->aDb[j];
pDb              129059 ext/sqlite3/libsqlite/sqlite3.c     if( pDb->pBt ){
pDb              129060 ext/sqlite3/libsqlite/sqlite3.c       sqlite3BtreeClose(pDb->pBt);
pDb              129061 ext/sqlite3/libsqlite/sqlite3.c       pDb->pBt = 0;
pDb              129063 ext/sqlite3/libsqlite/sqlite3.c         pDb->pSchema = 0;
pDb              5021 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);