Lines Matching refs:xTruncate
1238 int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
6799 ** When SQLite calls the xTruncate() method, the cache must discard all
6801 ** to the value of the iLimit parameter passed to xTruncate(). If any
6831 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
6852 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
14747 return id->pMethods->xTruncate(id, size);
24230 os2Truncate, /* xTruncate */
29375 unixTruncate, /* xTruncate */ \
35002 winTruncate, /* xTruncate */
36685 sqlite3GlobalConfig.pcache2.xTruncate(pCache->pCache, pgno+1);
36933 unsigned int iMaxKey; /* Largest key seen since xTruncate() */
37757 ** Implementation of the sqlite3_pcache.xTruncate method.
37812 pcache1Truncate, /* xTruncate */
38524 ** (8) When a transaction is rolled back, the xTruncate method of the VFS
38526 ** the beginning of the transaction. (In some VFSes, the xTruncate
39018 ** unnecessary calls to xTruncate() after committing a transaction. If,
40897 ** xTruncate() method to truncate it.
72715 jrnlTruncate, /* xTruncate */
72999 memjrnlTruncate, /* xTruncate */