Lines Matching refs:flags
752 static int asyncSync(sqlite3_file *pFile, int flags){ in asyncSync() argument
754 return addNewAsyncWrite(p, ASYNC_SYNC, 0, flags, 0); in asyncSync()
1003 static int doAsynchronousOpen(int flags){ in doAsynchronousOpen() argument
1004 return (flags&SQLITE_OPEN_CREATE) && ( in doAsynchronousOpen()
1005 (flags&SQLITE_OPEN_MAIN_JOURNAL) || in doAsynchronousOpen()
1006 (flags&SQLITE_OPEN_TEMP_JOURNAL) || in doAsynchronousOpen()
1007 (flags&SQLITE_OPEN_DELETEONCLOSE) in doAsynchronousOpen()
1018 int flags, in asyncOpen() argument
1045 int isAsyncOpen = doAsynchronousOpen(flags); in asyncOpen()
1082 rc = pVfs->xOpen(pVfs, pData->zName, pData->pBaseRead, flags, &flagsout); in asyncOpen()
1085 && (flags&SQLITE_OPEN_EXCLUSIVE)==0 in asyncOpen()
1087 rc = pVfs->xOpen(pVfs, pData->zName, pData->pBaseWrite, flags, 0); in asyncOpen()
1103 if( async.bLockFiles && (flags&SQLITE_OPEN_MAIN_DB) ){ in asyncOpen()
1105 rc = pVfs->xOpen(pVfs, pData->zName, pLock->pFile, flags, 0); in asyncOpen()
1153 rc = addNewAsyncWrite(pData, ASYNC_OPENEXCLUSIVE, (sqlite3_int64)flags,0,0); in asyncOpen()
1155 if( pOutFlags ) *pOutFlags = flags; in asyncOpen()
1188 int flags, in asyncAccess() argument
1196 assert(flags==SQLITE_ACCESS_READWRITE in asyncAccess()
1197 || flags==SQLITE_ACCESS_READ in asyncAccess()
1198 || flags==SQLITE_ACCESS_EXISTS in asyncAccess()
1202 rc = pVfs->xAccess(pVfs, zName, flags, &ret); in asyncAccess()
1203 if( rc==SQLITE_OK && flags==SQLITE_ACCESS_EXISTS ){ in asyncAccess()
1216 flags==SQLITE_ACCESS_READWRITE?"read-write": in asyncAccess()
1217 flags==SQLITE_ACCESS_READ?"read":"exists" in asyncAccess()
1517 int flags = (int)p->iOffset; in asyncWriterThread() local
1521 rc = pVfs->xOpen(pVfs, pData->zName, pData->pBaseRead, flags, 0); in asyncWriterThread()