Lines Matching refs:wrflag
3487 int sqlite3BtreeBeginTrans(Btree *p, int wrflag, int *pSchemaVersion){ in sqlite3BtreeBeginTrans() argument
3499 if( p->inTrans==TRANS_WRITE || (p->inTrans==TRANS_READ && !wrflag) ){ in sqlite3BtreeBeginTrans()
3511 if( (pBt->btsFlags & BTS_READ_ONLY)!=0 && wrflag ){ in sqlite3BtreeBeginTrans()
3523 if( (wrflag && pBt->inTransaction==TRANS_WRITE) in sqlite3BtreeBeginTrans()
3527 }else if( wrflag>1 ){ in sqlite3BtreeBeginTrans()
3558 if( pBt->pPage1==0 && wrflag ){ in sqlite3BtreeBeginTrans()
3574 if( rc==SQLITE_OK && wrflag ){ in sqlite3BtreeBeginTrans()
3578 rc = sqlite3PagerBegin(pPager, wrflag>1, sqlite3TempInMemory(p->db)); in sqlite3BtreeBeginTrans()
3613 p->inTrans = (wrflag?TRANS_WRITE:TRANS_READ); in sqlite3BtreeBeginTrans()
3617 if( wrflag ){ in sqlite3BtreeBeginTrans()
3623 if( wrflag>1 ) pBt->btsFlags |= BTS_EXCLUSIVE; in sqlite3BtreeBeginTrans()
3646 if( wrflag ){ in sqlite3BtreeBeginTrans()