Lines Matching refs:pBt
216 assert( iDb==1 || sqlite3BtreeHoldsMutex(db->aDb[iDb].pBt) ); in sqlite3InitOne()
249 if( pDb->pBt==0 ){ in sqlite3InitOne()
259 sqlite3BtreeEnter(pDb->pBt); in sqlite3InitOne()
260 if( sqlite3BtreeTxnState(pDb->pBt)==SQLITE_TXN_NONE ){ in sqlite3InitOne()
261 rc = sqlite3BtreeBeginTrans(pDb->pBt, 0, 0); in sqlite3InitOne()
287 sqlite3BtreeGetMeta(pDb->pBt, i+1, (u32 *)&meta[i]); in sqlite3InitOne()
330 sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size); in sqlite3InitOne()
361 initData.mxPage = sqlite3BtreeLastPage(pDb->pBt); in sqlite3InitOne()
413 sqlite3BtreeCommit(pDb->pBt); in sqlite3InitOne()
415 sqlite3BtreeLeave(pDb->pBt); in sqlite3InitOne()
442 assert( sqlite3BtreeHoldsMutex(db->aDb[0].pBt) ); in sqlite3Init()
453 assert( i==1 || sqlite3BtreeHoldsMutex(db->aDb[i].pBt) ); in sqlite3Init()
501 Btree *pBt = db->aDb[iDb].pBt; /* Btree database to read cookie from */ in schemaIsValid() local
502 if( pBt==0 ) continue; in schemaIsValid()
507 if( sqlite3BtreeTxnState(pBt)==SQLITE_TXN_NONE ){ in schemaIsValid()
508 rc = sqlite3BtreeBeginTrans(pBt, 0, 0); in schemaIsValid()
520 sqlite3BtreeGetMeta(pBt, BTREE_SCHEMA_VERSION, (u32 *)&cookie); in schemaIsValid()
529 sqlite3BtreeCommit(pBt); in schemaIsValid()
735 Btree *pBt = db->aDb[i].pBt; in sqlite3Prepare() local
736 if( pBt ){ in sqlite3Prepare()
737 assert( sqlite3BtreeHoldsMutex(pBt) ); in sqlite3Prepare()
738 rc = sqlite3BtreeSchemaLocked(pBt); in sqlite3Prepare()