Lines Matching refs:openFlags

242   int openFlags;                      /* The flags specified at open() */  member
6092 int openFlags = 0; /* Flags to pass to open() */ in unixOpen() local
6204 if( isReadonly ) openFlags |= O_RDONLY; in unixOpen()
6205 if( isReadWrite ) openFlags |= O_RDWR; in unixOpen()
6206 if( isCreate ) openFlags |= O_CREAT; in unixOpen()
6207 if( isExclusive ) openFlags |= (O_EXCL|O_NOFOLLOW); in unixOpen()
6208 openFlags |= (O_LARGEFILE|O_BINARY|O_NOFOLLOW); in unixOpen()
6220 fd = robust_open(zName, openFlags, openMode); in unixOpen()
6221 OSTRACE(("OPENX %-3d %s 0%o\n", fd, zName, openFlags)); in unixOpen()
6222 assert( !isExclusive || (openFlags & O_CREAT)!=0 ); in unixOpen()
6231 openFlags &= ~(O_RDWR|O_CREAT); in unixOpen()
6233 openFlags |= O_RDONLY; in unixOpen()
6235 fd = robust_open(zName, openFlags, openMode); in unixOpen()
6286 p->openFlags = openFlags; in unixOpen()
7047 int openFlags = O_RDWR | O_CREAT | O_NOFOLLOW; in proxyCreateUnixFile() local
7058 pUnused = findReusableFd(path, openFlags); in proxyCreateUnixFile()
7068 fd = robust_open(path, openFlags, 0); in proxyCreateUnixFile()
7072 fd = robust_open(path, openFlags, 0); in proxyCreateUnixFile()
7077 openFlags = O_RDONLY | O_NOFOLLOW; in proxyCreateUnixFile()
7078 fd = robust_open(path, openFlags, 0); in proxyCreateUnixFile()
7101 pNew->openFlags = openFlags; in proxyCreateUnixFile()
7106 pUnused->flags = openFlags; in proxyCreateUnixFile()
7220 conchFile->openFlags = O_RDWR | O_CREAT; in proxyBreakConchLock()
7397 if( (conchFile->openFlags&O_RDWR) == 0 ){ in proxyTakeConch()
7476 if( rc==SQLITE_OK && pFile->openFlags ){ in proxyTakeConch()
7482 fd = robust_open(pCtx->dbPath, pFile->openFlags, 0); in proxyTakeConch()
7698 if( rc==SQLITE_CANTOPEN && ((pFile->openFlags&O_RDWR) == 0) ){ in proxyTransformUnixFile()