Lines Matching refs:readOnly
21080 bft readOnly:1; /* True for statements that do not write */ member
52238 u8 readOnly; /* True for a read-only database */
56271 int readOnly = 0; /* True if this is a read-only file */
56473 readOnly = (fout&SQLITE_OPEN_READONLY)!=0;
56485 if( !readOnly ){
56532 readOnly = (vfsFlags&SQLITE_OPEN_READONLY);
56581 pPager->readOnly = (u8)readOnly;
56818 if( pPager->readOnly ){
57571 assert( pPager->readOnly==0 );
58321 return pPager->readOnly;
59761 u8 readOnly; /* WAL_RDWR, WAL_RDONLY, or WAL_SHM_RDONLY */
59901 pWal->readOnly |= WAL_SHM_RDONLY;
60706 pRet->readOnly = WAL_RDONLY;
61555 assert( pWal->readOnly & WAL_SHM_RDONLY );
61580 if( pWal->bShmUnreliable==0 && (pWal->readOnly & WAL_SHM_RDONLY) ){
61670 assert( pWal->readOnly & WAL_SHM_RDONLY );
61864 assert( (pWal->readOnly & WAL_SHM_RDONLY)==0 || useWal==0 );
61990 if( (pWal->readOnly & WAL_SHM_RDONLY)==0
62007 assert( rc==SQLITE_BUSY || (pWal->readOnly & WAL_SHM_RDONLY)!=0 );
62440 if( pWal->readOnly ){
63008 if( pWal->readOnly ) return SQLITE_READONLY;
78329 p->readOnly = 1;
78345 if( pOp->p2!=0 ) p->readOnly = 0;
78358 p->readOnly = 0;
80442 if( p->readOnly==0 ) nWrite++;
80613 if( !p->readOnly || mrc!=SQLITE_INTERRUPT ){
80641 && db->nVdbeWrite==(p->readOnly==0)
80646 if( NEVER(p->readOnly) ){
80658 if( rc==SQLITE_BUSY && p->readOnly ){
80729 if( !p->readOnly ) db->nVdbeWrite--;
83460 if( p->readOnly==0 ) db->nVdbeWrite++;
84452 return pStmt ? ((Vdbe*)pStmt)->readOnly : 1;
85825 assert( p->bIsReader || p->readOnly!=0 );
88626 assert( p->readOnly==0 || pOp->p2==0 );
88754 assert( p->readOnly==0 );
88887 || p->readOnly==0 );
91051 assert( p->readOnly==0 );
91102 assert( p->readOnly==0 );
91163 assert( p->readOnly==0 );
92033 assert( p->readOnly==0 );
92086 assert( p->readOnly==0 );
92170 assert( p->readOnly==0 );
92190 assert( p->readOnly==0 );
92589 assert( p->readOnly==0 );
92646 assert( p->readOnly==0 );