Lines Matching refs:xSync

1096 ** When SQLite invokes the xSync() method of an
1110 ** xSync VFS method occur and applies uniformly across all platforms.
1155 ** The flags argument to xSync may be one of [SQLITE_SYNC_NORMAL] or
1236 int (*xSync)(sqlite3_file*, int flags);
1289 ** SQLite and sent to all VFSes in place of a call to the xSync method
5343 int (*xSync)(sqlite3_vtab *pVTab);
14410 return id->pMethods->xSync(id, flags);
23796 os2Sync, /* xSync */
28853 unixSync, /* xSync */ \
33889 winSync, /* xSync */
37570 ** Otherwise, the page is not synced until the xSync method of the VFS
40871 ** the xSync primitive is called and is relevant to all platforms.
41368 ** if( <full-sync mode> ) xSync(<journal file>);
41371 ** if( NOT SEQUENTIAL ) xSync(<journal file>);
43258 int noSync /* True to omit the xSync on the db file */
43406 ** xSync() call will be changed to a no-op by the OS anyhow.
44459 ** On a checkpoint, the WAL is first VFS.xSync-ed, then valid content of the
44460 ** WAL is transferred into the database, then the database is VFS.xSync-ed.
44461 ** The VFS.xSync operations serve as write barriers - all writes launched
44462 ** before the xSync must complete before any write that launches after the
44463 ** xSync begins.
60049 /* Before doing anything else, call the xSync() callback for any
60052 ** required, as an xSync() callback may add an attached database
69258 ** within a callback to a virtual table xSync() method. If it is, the error
71339 jrnlSync, /* xSync */
71623 memjrnlSync, /* xSync */
100053 ** Invoke the xSync method of all virtual tables in the sqlite3.aVTrans
100055 ** SQLITE_OK if all xSync operations are successful.
100069 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
100100 ** (xBegin/xRollback/xCommit and optionally xSync) and a transaction is
100112 ** virtual module xSync() callback. It is illegal to write to
117025 ** Implementation of xSync() method. Flush the contents of the pending-terms
117385 /* xSync */ fts3SyncMethod,
119521 0, /* xSync */
129896 0, /* xSync - sync transaction */