Lines Matching refs:ctrlFlags
30760 unsigned short int ctrlFlags; /* Behavioral bits. UNIXFILE_* flags */
32154 if( pFile->ctrlFlags & UNIXFILE_NOLOCK ) return;
32247 if( (pFile->ctrlFlags & (UNIXFILE_EXCL|UNIXFILE_RDONLY))==UNIXFILE_EXCL ){
32735 if( pFile->ctrlFlags & UNIXFILE_DELETE ){
32743 if( pFile->ctrlFlags & UNIXFILE_DELETE ){
34369 if( pFile->ctrlFlags & UNIXFILE_DIRSYNC ){
34381 pFile->ctrlFlags &= ~UNIXFILE_DIRSYNC;
34548 *pArg = (pFile->ctrlFlags & mask)!=0;
34550 pFile->ctrlFlags &= ~mask;
34552 pFile->ctrlFlags |= mask;
34695 if( pFd->ctrlFlags & UNIXFILE_PSOW ){
35637 if( (pFd->ctrlFlags & UNIXFILE_RDONLY)==0 ) flags |= PROT_WRITE;
36113 int ctrlFlags /* Zero or more UNIXFILE_* values */
36122 assert( zFilename!=0 || (ctrlFlags & UNIXFILE_NOLOCK)!=0 );
36128 pNew->ctrlFlags = (u8)ctrlFlags;
36132 if( sqlite3_uri_boolean(((ctrlFlags & UNIXFILE_URI) ? zFilename : 0),
36134 pNew->ctrlFlags |= UNIXFILE_PSOW;
36137 pNew->ctrlFlags |= UNIXFILE_EXCL;
36143 ctrlFlags |= UNIXFILE_NOLOCK;
36148 if( ctrlFlags & UNIXFILE_NOLOCK ){
36267 pNew->ctrlFlags |= UNIXFILE_DELETE;
36544 int ctrlFlags = 0; /* UNIXFILE_* flags */
36740 if( isDelete ) ctrlFlags |= UNIXFILE_DELETE;
36741 if( isReadonly ) ctrlFlags |= UNIXFILE_RDONLY;
36743 if( noLock ) ctrlFlags |= UNIXFILE_NOLOCK;
36744 if( isNewJrnl ) ctrlFlags |= UNIXFILE_DIRSYNC;
36745 if( flags & SQLITE_OPEN_URI ) ctrlFlags |= UNIXFILE_URI;
36763 rc = fillInUnixFile(pVfs, fd, pFile, zPath, ctrlFlags);
36783 rc = fillInUnixFile(pVfs, fd, pFile, zPath, ctrlFlags);
38968 u8 ctrlFlags; /* Flags. See WINFILE_* below */
41910 if( (pFile->ctrlFlags & WINFILE_RDONLY)!=0 && locktype>=RESERVED_LOCK ){
42145 *pArg = (pFile->ctrlFlags & mask)!=0;
42147 pFile->ctrlFlags &= ~mask;
42149 pFile->ctrlFlags |= mask;
42307 ((p->ctrlFlags & WINFILE_PSOW)?SQLITE_IOCAP_POWERSAFE_OVERWRITE:0);
43086 if( (pFd->ctrlFlags & WINFILE_RDONLY)==0 ){
43922 pFile->ctrlFlags |= WINFILE_RDONLY;
43925 pFile->ctrlFlags |= WINFILE_PSOW;