Lines Matching refs:readOnly

20361   bft readOnly:1;         /* True for statements that do not write */  member
51222 u8 readOnly; /* True for a read-only database */
55333 int readOnly = 0; /* True if this is a read-only file */
55463 readOnly = (fout&SQLITE_OPEN_READONLY)!=0;
55475 if( !readOnly ){
55522 readOnly = (vfsFlags&SQLITE_OPEN_READONLY);
55571 pPager->readOnly = (u8)readOnly;
55795 if( pPager->readOnly ){
56552 assert( pPager->readOnly==0 );
57302 return pPager->readOnly;
58780 u8 readOnly; /* WAL_RDWR, WAL_RDONLY, or WAL_SHM_RDONLY */
58917 pWal->readOnly |= WAL_SHM_RDONLY;
59704 pRet->readOnly = WAL_RDONLY;
60463 assert( pWal->readOnly & WAL_SHM_RDONLY );
60489 if( pWal->bShmUnreliable==0 && (pWal->readOnly & WAL_SHM_RDONLY) ){
60574 assert( pWal->readOnly & WAL_SHM_RDONLY );
60768 assert( (pWal->readOnly & WAL_SHM_RDONLY)==0 || useWal==0 );
60894 if( (pWal->readOnly & WAL_SHM_RDONLY)==0
60910 assert( rc==SQLITE_BUSY || (pWal->readOnly & WAL_SHM_RDONLY)!=0 );
61314 if( pWal->readOnly ){
61888 if( pWal->readOnly ) return SQLITE_READONLY;
77036 p->readOnly = 1;
77052 if( pOp->p2!=0 ) p->readOnly = 0;
77065 p->readOnly = 0;
79027 if( p->readOnly==0 ) nWrite++;
79198 if( !p->readOnly || mrc!=SQLITE_INTERRUPT ){
79226 && db->nVdbeWrite==(p->readOnly==0)
79231 if( NEVER(p->readOnly) ){
79243 if( rc==SQLITE_BUSY && p->readOnly ){
79314 if( !p->readOnly ) db->nVdbeWrite--;
81916 if( p->readOnly==0 ) db->nVdbeWrite++;
82908 return pStmt ? ((Vdbe*)pStmt)->readOnly : 1;
84232 assert( p->bIsReader || p->readOnly!=0 );
86841 assert( p->readOnly==0 || pOp->p2==0 );
86968 assert( p->readOnly==0 );
87101 || p->readOnly==0 );
89183 assert( p->readOnly==0 );
89234 assert( p->readOnly==0 );
89295 assert( p->readOnly==0 );
90165 assert( p->readOnly==0 );
90218 assert( p->readOnly==0 );
90302 assert( p->readOnly==0 );
90322 assert( p->readOnly==0 );
90691 assert( p->readOnly==0 );
90748 assert( p->readOnly==0 );