Lines Matching defs:SQLITE_OPEN_EXCLUSIVE
902 ** Note in particular that passing the SQLITE_OPEN_EXCLUSIVE flag into
904 ** to be opened using O_EXCL. Passing SQLITE_OPEN_EXCLUSIVE into
912 #define SQLITE_OPEN_EXCLUSIVE 0x00000010 /* VFS only */
1701 ** <li> [SQLITE_OPEN_EXCLUSIVE]
1709 ** ^The [SQLITE_OPEN_EXCLUSIVE] flag is always used in conjunction
1712 ** API. The SQLITE_OPEN_EXCLUSIVE flag, when paired with the
3903 ** upon it. Note in particular that the SQLITE_OPEN_EXCLUSIVE flag is a no-op
3904 ** for sqlite3_open_v2(). The SQLITE_OPEN_EXCLUSIVE does *not* cause
3905 ** the open to fail if the database already exists. The SQLITE_OPEN_EXCLUSIVE
26265 assert( zPath || (flags & SQLITE_OPEN_EXCLUSIVE) );
44627 int isExclusive = (flags & SQLITE_OPEN_EXCLUSIVE);
51705 int isExclusive = (flags & SQLITE_OPEN_EXCLUSIVE);
51800 /* SQLITE_OPEN_EXCLUSIVE is used to make sure that a new file is
60765 ** SQLITE_OPEN_EXCLUSIVE
60780 SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE;
61605 | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE
62940 flags |= SQLITE_OPEN_EXCLUSIVE;
87879 SQLITE_OPEN_EXCLUSIVE|SQLITE_OPEN_SUPER_JOURNAL, 0
97575 SQLITE_OPEN_EXCLUSIVE |
104116 SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE, &rc
106381 assert( zName || nSpill<0 || (flags & SQLITE_OPEN_EXCLUSIVE) );
126585 SQLITE_OPEN_EXCLUSIVE |
183056 SQLITE_OPEN_EXCLUSIVE |
223256 SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE;