Lines Matching refs:wrflag
76717 int wrflag, /* True to start a write transaction */ argument
76731 if( p->inTrans==TRANS_WRITE || (p->inTrans==TRANS_READ && !wrflag) ){
76743 if( (pBt->btsFlags & BTS_READ_ONLY)!=0 && wrflag ){
76755 if( (wrflag && pBt->inTransaction==TRANS_WRITE)
76759 }else if( wrflag>1 ){
76790 if( pBt->pPage1==0 && wrflag ){
76810 if( pBt->pPage1==0 && wrflag ){
76814 assert( wrflag==1 || wrflag==2 );
76815 aFcntl[2] = (wrflag==1 ? "1" : "2");
76830 if( rc==SQLITE_OK && wrflag ){
76834 rc = sqlite3PagerBegin(pPager, wrflag>1, sqlite3TempInMemory(p->db));
76876 p->inTrans = (wrflag?TRANS_WRITE:TRANS_READ);
76880 if( wrflag ){
76886 if( wrflag>1 ) pBt->btsFlags |= BTS_EXCLUSIVE;
76909 if( wrflag ){
76922 SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag, int *pSchemaVersion){ argument
76926 || (p->inTrans==TRANS_READ && wrflag!=0)
76928 return btreeBeginTrans(p,wrflag,pSchemaVersion);
76934 if( wrflag ){