Lines Matching refs:readOnly
24088 bft readOnly:1; /* True for statements that do not write */ member
58689 u8 readOnly; /* True for a read-only database */ member
62791 int readOnly = 0; /* True if this is a read-only file */ local
62992 readOnly = (fout&SQLITE_OPEN_READONLY)!=0;
63004 if( !readOnly ){
63051 readOnly = (vfsFlags&SQLITE_OPEN_READONLY);
63100 pPager->readOnly = (u8)readOnly;
63329 if( pPager->readOnly ){
64103 assert( pPager->readOnly==0 );
64860 return pPager->readOnly;
66404 u8 readOnly; /* WAL_RDWR, WAL_RDONLY, or WAL_SHM_RDONLY */ member
66672 pWal->readOnly |= WAL_SHM_RDONLY;
67600 pRet->readOnly = WAL_RDONLY;
68539 assert( pWal->readOnly & WAL_SHM_RDONLY );
68564 if( pWal->bShmUnreliable==0 && (pWal->readOnly & WAL_SHM_RDONLY) ){
68662 assert( pWal->readOnly & WAL_SHM_RDONLY );
68888 assert( (pWal->readOnly & WAL_SHM_RDONLY)==0 || useWal==0 );
69048 if( (pWal->readOnly & WAL_SHM_RDONLY)==0
69065 assert( rc==SQLITE_BUSY || (pWal->readOnly & WAL_SHM_RDONLY)!=0 );
69572 if( pWal->readOnly ){
70180 if( pWal->readOnly ) return SQLITE_READONLY;
86773 p->readOnly = 1;
86789 if( pOp->p2!=0 ) p->readOnly = 0;
86802 p->readOnly = 0;
89083 if( p->readOnly==0 ) nWrite++;
89259 if( !p->readOnly || mrc!=SQLITE_INTERRUPT ){
89287 && db->nVdbeWrite==(p->readOnly==0)
89292 if( NEVER(p->readOnly) ){
89307 if( rc==SQLITE_BUSY && p->readOnly ){
89380 if( !p->readOnly ) db->nVdbeWrite--;
92258 if( p->readOnly==0 ) db->nVdbeWrite++;
93450 return pStmt ? ((Vdbe*)pStmt)->readOnly : 1;
95206 assert( p->bIsReader || p->readOnly!=0 );
98391 assert( p->readOnly==0 || pOp->p2==0 );
98539 assert( p->readOnly==0 );
98675 || p->readOnly==0 );
101184 assert( p->readOnly==0 );
101234 assert( p->readOnly==0 );
101293 assert( p->readOnly==0 );
102219 assert( p->readOnly==0 );
102272 assert( p->readOnly==0 );
102357 assert( p->readOnly==0 );
102377 assert( p->readOnly==0 );
102854 assert( p->readOnly==0 );
102911 assert( p->readOnly==0 );