Lines Matching defs:xOpen
1007 ** in the 4th parameter to the xOpen method of the
1126 ** Every file opened by the [sqlite3_vfs] xOpen method populates an
1132 ** If the xOpen method sets the sqlite3_file.pMethods element
1134 ** may be invoked even if the xOpen reported that it failed. The
1135 ** only way to prevent a call to xClose following a failed xOpen
1136 ** is for the xOpen to set the sqlite3_file.pMethods element to NULL.
1337 ** ^SQLite guarantees that the zFilename parameter to xOpen
1348 ** If the zFilename parameter to xOpen is a NULL pointer then xOpen
1353 ** The flags argument to xOpen() includes all bits set in
1357 ** If xOpen() opens a file read-only then it sets *pOutFlags to
1360 ** ^(SQLite will also add one of the following flags to the xOpen()
1383 ** SQLite might also add one of the following flags to the xOpen method:
1406 ** argument to xOpen. The xOpen method does not have to
1408 ** the xOpen method must set the sqlite3_file.pMethods to either
1409 ** a valid [sqlite3_io_methods] object or to NULL. xOpen must do
1411 ** element will be valid after xOpen returns regardless of the success
1412 ** or failure of the xOpen call.
1466 int (*xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*,
5139 int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);
5324 ** [sqlite3_module.xOpen | xOpen] method of the module and are destroyed
9150 int openFlags; /* Flags passed to sqlite3_vfs.xOpen() */
14083 rc = pVfs->xOpen(pVfs, zPath, pFile, flags & 0x87f3f, pFlagsOut);
23909 os2Open, /* xOpen */
28958 int flags, /* Flags passed as 4th argument to xOpen() */
29088 sqlite3_vfs *pVfs, /* The VFS for which this is the xOpen method */
29246 if( isAutoProxy && (zPath!=NULL) && (!noLock) && pVfs->xOpen ){
30475 ** pFile is a file that has been opened by a prior xOpen call. dbPath
30840 unixOpen, /* xOpen */ \
33874 winOpen, /* xOpen */
37094 u32 vfsFlags; /* Flags for sqlite3_vfs.xOpen() */
39812 ** The flags passed to the VFS layer xOpen() call are those specified
40701 ** of the xOpen() method of the supplied VFS when opening files.
40716 int vfsFlags, /* flags passed through to sqlite3_vfs.xOpen() */
40841 int fout = 0; /* VFS flags returned by xOpen() */
48814 int vfsFlags /* Flags passed through to sqlite3_vfs.xOpen() */
67954 rc = u.ch.pModule->xOpen(u.ch.pVtab, &u.ch.pVtabCursor);
68936 int flags; /* xOpen flags */
112091 recoverOpen, /* xOpen - open a cursor */
112763 ** To tokenize an input buffer, the sqlite3_tokenizer_module.xOpen()
112814 int (*xOpen)(
112822 ** method exactly once for each successful call to xOpen().
113128 ** the xOpen method. Cursors are destroyed using the xClose method.
114153 ** Implementation of xOpen method.
116612 /* xOpen */ fts3OpenMethod,
116943 ** xOpen - Open a cursor.
117204 fts3auxOpenMethod, /* xOpen */
117372 rc = pModule->xOpen(pTokenizer, z, n, &pCursor);
117452 rc = pModule->xOpen(pTokenizer, zInput, nInput, &pCursor);
119478 if( SQLITE_OK!=p->xOpen(pTokenizer, zInput, nInput, &pCsr) ){
119479 zErr = "error in xOpen()";
120451 rc = pModule->xOpen(pTokenizer, zText, -1, &pCsr);
122472 rc = pModule->xOpen(pT, zText, -1, &pTC);
123254 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
123318 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
124151 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
125057 ** Rtree virtual table module xOpen method.
127078 rtreeOpen, /* xOpen - open a cursor */
128239 icuOpen, /* xOpen */