Lines Matching defs:SQLITE_OPEN_EXCLUSIVE
895 ** Note in particular that passing the SQLITE_OPEN_EXCLUSIVE flag into
897 ** to be opened using O_EXCL. Passing SQLITE_OPEN_EXCLUSIVE into
905 #define SQLITE_OPEN_EXCLUSIVE 0x00000010 /* VFS only */
1695 ** <li> [SQLITE_OPEN_EXCLUSIVE]
1703 ** ^The [SQLITE_OPEN_EXCLUSIVE] flag is always used in conjunction
1706 ** API. The SQLITE_OPEN_EXCLUSIVE flag, when paired with the
3806 ** upon it. Note in particular that the SQLITE_OPEN_EXCLUSIVE flag is a no-op
3807 ** for sqlite3_open_v2(). The SQLITE_OPEN_EXCLUSIVE does *not* cause
3808 ** the open to fail if the database already exists. The SQLITE_OPEN_EXCLUSIVE
25091 assert( zPath || (flags & SQLITE_OPEN_EXCLUSIVE) );
42998 int isExclusive = (flags & SQLITE_OPEN_EXCLUSIVE);
50118 int isExclusive = (flags & SQLITE_OPEN_EXCLUSIVE);
50213 /* SQLITE_OPEN_EXCLUSIVE is used to make sure that a new file is
59180 ** SQLITE_OPEN_EXCLUSIVE
59195 SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE;
60026 | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE
61367 flags |= SQLITE_OPEN_EXCLUSIVE;
85445 SQLITE_OPEN_EXCLUSIVE|SQLITE_OPEN_SUPER_JOURNAL, 0
94707 SQLITE_OPEN_EXCLUSIVE |
101091 SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE, &rc
103334 assert( zName || nSpill<0 || (flags & SQLITE_OPEN_EXCLUSIVE) );
122670 SQLITE_OPEN_EXCLUSIVE |
176675 SQLITE_OPEN_EXCLUSIVE |
213906 SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE;