Lines Matching refs:xOpen
1023 ** in the 4th parameter to the [sqlite3_vfs.xOpen] method.
1142 ** Every file opened by the [sqlite3_vfs.xOpen] method populates an
1148 ** If the [sqlite3_vfs.xOpen] method sets the sqlite3_file.pMethods element
1150 ** may be invoked even if the [sqlite3_vfs.xOpen] reported that it failed. The
1151 ** only way to prevent a call to xClose following a failed [sqlite3_vfs.xOpen]
1152 ** is for the [sqlite3_vfs.xOpen] to set the sqlite3_file.pMethods element
1387 ** [[sqlite3_vfs.xOpen]]
1388 ** ^SQLite guarantees that the zFilename parameter to xOpen
1399 ** If the zFilename parameter to xOpen is a NULL pointer then xOpen
1404 ** The flags argument to xOpen() includes all bits set in
1408 ** If xOpen() opens a file read-only then it sets *pOutFlags to
1411 ** ^(SQLite will also add one of the following flags to the xOpen()
1434 ** SQLite might also add one of the following flags to the xOpen method:
1457 ** argument to xOpen. The xOpen method does not have to
1459 ** the xOpen method must set the sqlite3_file.pMethods to either
1460 ** a valid [sqlite3_io_methods] object or to NULL. xOpen must do
1462 ** element will be valid after xOpen returns regardless of the success
1463 ** or failure of the xOpen call.
1518 int (*xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*,
3149 ** The zFilename argument is the filename pointer passed into the xOpen()
3156 ** passed into the xOpen VFS method, then the behavior of this routine
5333 int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);
5523 ** [sqlite3_module.xOpen | xOpen] method of the module and are destroyed
9452 unsigned int openFlags; /* Flags passed to sqlite3_vfs.xOpen() */
14473 rc = pVfs->xOpen(pVfs, zPath, pFile, flags & 0x87f7f, pFlagsOut);
24343 os2Open, /* xOpen */
29448 int flags, /* Flags passed as 4th argument to xOpen() */
29510 sqlite3_vfs *pVfs, /* The VFS for which this is the xOpen method */
29680 if( isAutoProxy && (zPath!=NULL) && (!noLock) && pVfs->xOpen ){
30912 ** pFile is a file that has been opened by a prior xOpen call. dbPath
31277 unixOpen, /* xOpen */ \
34731 winOpen, /* xOpen */
38200 u32 vfsFlags; /* Flags for sqlite3_vfs.xOpen() */
40918 ** The flags passed to the VFS layer xOpen() call are those specified
41808 ** of the xOpen() method of the supplied VFS when opening files.
41823 int vfsFlags, /* flags passed through to sqlite3_vfs.xOpen() */
41960 int fout = 0; /* VFS flags returned by xOpen() */
49966 int vfsFlags /* Flags passed through to sqlite3_vfs.xOpen() */
69318 rc = u.ck.pModule->xOpen(u.ck.pVtab, &u.ck.pVtabCursor);
71201 int flags; /* xOpen flags */
111997 /* Make sure the SQLITE_OPEN_URI flag is set to indicate to the VFS xOpen
113082 ** The zFilename argument is the filename pointer passed into the xOpen()
113808 ** To tokenize an input buffer, the sqlite3_tokenizer_module.xOpen()
113859 int (*xOpen)(
113867 ** method exactly once for each successful call to xOpen().
114239 ** the xOpen method. Cursors are destroyed using the xClose method.
115504 ** Implementation of xOpen method.
117376 /* xOpen */ fts3OpenMethod,
119250 ** xOpen - Open a cursor.
119512 fts3auxOpenMethod, /* xOpen */
119694 rc = pModule->xOpen(pTokenizer, z, n, &pCursor);
119796 rc = pModule->xOpen(pTokenizer, zInput, nInput, &pCursor);
121825 if( SQLITE_OK!=p->xOpen(pTokenizer, zInput, nInput, &pCsr) ){
121826 zErr = "error in xOpen()";
122921 rc = pModule->xOpen(pTokenizer, zText, -1, &pCsr);
125258 rc = pModule->xOpen(pT, zText, -1, &pTC);
126098 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
126162 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
126921 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
127829 ** Rtree virtual table module xOpen method.
129887 rtreeOpen, /* xOpen - open a cursor */
131055 icuOpen, /* xOpen */