Lines Matching defs:sqlite3_int64

779 ** The sqlite3_int64 and sqlite3_uint64 are the preferred type definitions.
783 ** ^The sqlite3_int64 and sqlite_int64 types can store integer values
798 typedef sqlite_int64 sqlite3_int64;
806 # define double sqlite3_int64
1216 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
1217 int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
1218 int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
1220 int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
1483 int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);
2109 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2630 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2631 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
3424 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3919 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4127 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),void*,sqlite3_int64);
4180 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4431 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4819 void(*)(void *,int ,char const *,char const *,sqlite3_int64),
4915 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5146 int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
5147 int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
5466 sqlite3_int64 iRow,
5493 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
7315 # define SQLITE_BIG_DBL (((sqlite3_int64)1)<<50)
7813 SQLITE_PRIVATE void sqlite3BtreeSetCachedRowid(BtCursor*, sqlite3_int64);
7814 SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeGetCachedRowid(BtCursor*);
8923 SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *, sqlite3_int64*);
12939 sqlite3_int64 iJD; /* The julian day number times 86400000 */
13114 p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000);
13117 p->iJD += p->h*3600000 + p->m*60000 + (sqlite3_int64)(p->s*1000);
13210 p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5);
13284 static sqlite3_int64 localtimeOffset(DateTime *p){
13411 sqlite3_int64 c1;
13433 sqlite3_int64 Z;
13500 sqlite3_int64 day;
13524 p->iJD += (sqlite3_int64)(r*86400000.0 + rRounder);
13526 p->iJD += (sqlite3_int64)(r*(86400000.0/24.0) + rRounder);
13528 p->iJD += (sqlite3_int64)(r*(86400000.0/(24.0*60.0)) + rRounder);
13530 p->iJD += (sqlite3_int64)(r*(86400000.0/(24.0*60.0*60.0)) + rRounder);
13542 p->iJD += (sqlite3_int64)((r - y)*30.0*86400000.0 + rRounder);
13551 p->iJD += (sqlite3_int64)((r - y)*365.0*86400000.0 + rRounder);
13589 p->iJD = (sqlite3_int64)(sqlite3_value_double(argv[0])*86400000.0 + 0.5);
13899 sqlite3_int64 iT;
13907 t = iT/1000 - 10000*(sqlite3_int64)21086676;
14143 SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut){
14156 *pTimeOut = (sqlite3_int64)(r*86400000.0);
14480 sqlite3_int64 *p;
14503 sqlite3_int64 *p = (sqlite3_int64*)pPrior;
14514 sqlite3_int64 *p;
14516 p = (sqlite3_int64*)pPrior;
14532 sqlite3_int64 *p = (sqlite3_int64*)pPrior;
15623 sqlite3_int64 *p;
16172 sqlite3_int64 *p = 0;
17775 sqlite3_int64 alarmThreshold;
17776 void (*alarmCallback)(void*, sqlite3_int64,int);
17805 sqlite3_int64 NotUsed2,
17816 void(*xCallback)(void *pArg, sqlite3_int64 used,int N),
17818 sqlite3_int64 iThreshold
17837 void(*xCallback)(void *pArg, sqlite3_int64 used,int N),
17839 sqlite3_int64 iThreshold
17849 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
17850 sqlite3_int64 priorLimit;
17851 sqlite3_int64 excess;
17937 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
17939 sqlite3_int64 res;
17941 res = (sqlite3_int64)n; /* Work around bug in Borland C. Ticket #3216 */
17950 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
17952 sqlite3_int64 res;
17954 res = (sqlite3_int64)mx; /* Work around bug in Borland C. Ticket #3216 */
17962 void (*xCallback)(void*,sqlite3_int64,int);
17963 sqlite3_int64 nowUsed;
22153 sqlite3_int64 offset /* Begin reading at this offset */
22184 sqlite3_int64 offset /* Offset into the file to begin writing at */
22267 static int os2FileSize( sqlite3_file *id, sqlite3_int64 *pSize ){
22596 sqlite3_int64 sz = *(sqlite3_int64*)pArg;
23825 static int os2CurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){
23827 static const sqlite3_int64 unixEpoch = 24405875*(sqlite3_int64)8640000;
23850 *piNow = (sqlite3_int64)datepart*86400*1000 + timepart;
23854 *piNow = 1000*(sqlite3_int64)sqlite3_current_time + unixEpoch;
23869 sqlite3_int64 i;
24747 static int robust_ftruncate(int h, sqlite3_int64 sz){
27088 static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, int cnt){
27130 sqlite3_int64 offset
27207 sqlite3_int64 offset
29588 static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piNow){
29589 static const sqlite3_int64 unixEpoch = 24405875*(sqlite3_int64)8640000;
29593 *piNow = ((sqlite3_int64)t)*1000 + unixEpoch;
29597 *piNow = unixEpoch + 1000*(sqlite3_int64)sNow.tv_sec + sNow.tv_nsec/1000000;
29601 *piNow = unixEpoch + 1000*(sqlite3_int64)sNow.tv_sec + sNow.tv_usec/1000;
29606 *piNow = 1000*(sqlite3_int64)sqlite3_current_time + unixEpoch;
29619 sqlite3_int64 i;
31449 sqlite3_int64 t64;
31770 static int seekWinFile(winFile *pFile, sqlite3_int64 iOffset){
31845 sqlite3_int64 offset /* Begin reading at this offset */
31878 sqlite3_int64 offset /* Offset into the file to begin writing at */
31918 static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){
32008 static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){
32023 *pSize = (((sqlite3_int64)upperBits)<<32) + lowerBits;
32314 sqlite3_int64 sz = *(sqlite3_int64*)pArg;
32886 sqlite3_int64 sz; /* Current size of wal-index file */
33789 static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){
33794 static const sqlite3_int64 winFiletimeEpoch = 23058135*(sqlite3_int64)8640000;
33796 static const sqlite3_int64 unixEpoch = 24405875*(sqlite3_int64)8640000;
33799 static const sqlite3_int64 max32BitValue =
33800 (sqlite3_int64)2000000000 + (sqlite3_int64)2000000000 + (sqlite3_int64)294967296;
33814 ((((sqlite3_int64)ft.dwHighDateTime)*max32BitValue) +
33815 (sqlite3_int64)ft.dwLowDateTime)/(sqlite3_int64)10000;
33819 *piNow = 1000*(sqlite3_int64)sqlite3_current_time + unixEpoch;
33833 sqlite3_int64 i;
36298 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, u8 iBatch, sqlite3_int64 iRowid){
40459 sqlite3_int64 szFile = pPager->pageSize * (sqlite3_int64)pPager->dbSize;
46871 sqlite3_int64 cachedRowid; /* Next rowid cache. 0 means not valid */
50831 SQLITE_PRIVATE void sqlite3BtreeSetCachedRowid(BtCursor *pCur, sqlite3_int64 iRowid){
50845 SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeGetCachedRowid(BtCursor *pCur){
60935 sqlite3_int64 iNow;
68660 static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){
69043 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
69368 sqlite3_int64 iOffset; /* Offset from the beginning of the file */
69403 sqlite3_int64 iOff = 0;
82319 r = -(r ^ (((sqlite3_int64)1)<<63));
86851 int (*blob_open)(sqlite3*,const char*,const char*,const char*,sqlite3_int64,int,sqlite3_blob**);
86856 sqlite3_int64 (*memory_highwater)(int);
86857 sqlite3_int64 (*memory_used)(void);
86896 sqlite3_int64 (*soft_heap_limit64)(sqlite3_int64);
101381 sqlite3_int64 nRow; /* Expected number of rows visited by scan */
101435 nRow = (sqlite3_int64)pLevel->plan.nRow;
113341 sqlite3_int64 iPrevId; /* Previous id read from aDoclist */
113431 sqlite3_int64 iCurrent;
113454 SQLITE_PRIVATE int sqlite3Fts3UpdateMethod(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*);
113458 SQLITE_PRIVATE int sqlite3Fts3SegReaderNew(int, sqlite3_int64,
113459 sqlite3_int64, sqlite3_int64, const char *, int, Fts3SegReader**);
113465 SQLITE_PRIVATE int sqlite3Fts3ReadBlock(Fts3Table*, sqlite3_int64, char **, int*);
113468 SQLITE_PRIVATE int sqlite3Fts3SelectDocsize(Fts3Table *, sqlite3_int64, sqlite3_stmt **);
113521 SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *, sqlite3_int64);
113527 SQLITE_PRIVATE char *sqlite3Fts3FindPositions(Fts3Expr *, sqlite3_int64, int);
113669 static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){
113670 sqlite3_int64 iVal;
113681 static void fts3GetDeltaVarint2(char **pp, char *pEnd, sqlite3_int64 *pVal){
114441 sqlite3_int64 *piFirst, /* OUT: Selected child node */
114442 sqlite3_int64 *piLast /* OUT: Selected child node */
114450 sqlite3_int64 iChild; /* Block id of child node to descend to */
114568 sqlite3_int64 *piLeaf, /* Selected leaf node */
114569 sqlite3_int64 *piLeaf2 /* Selected leaf node */
114612 sqlite3_int64 *piPrev, /* IN/OUT: Previous value written to list */
114613 sqlite3_int64 iVal /* Write this value to the list */
114728 sqlite3_int64 *pi /* IN/OUT: Value read from position-list */
114787 sqlite3_int64 i1 = 0; /* Last position from pp1 */
114788 sqlite3_int64 i2 = 0; /* Last position from pp2 */
114789 sqlite3_int64 iPrev = 0;
114885 sqlite3_int64 iPrev = 0;
114886 sqlite3_int64 iPos1 = 0;
114887 sqlite3_int64 iPos2 = 0;
114903 sqlite3_int64 iSave;
115048 sqlite3_int64 i1 = 0;
115049 sqlite3_int64 i2 = 0;
115050 sqlite3_int64 iPrev = 0;
115130 sqlite3_int64 iPrevSave = iPrev;
115166 sqlite3_int64 iPrevSave = iPrev;
115346 sqlite3_int64 docid;
115407 sqlite3_int64 iStartBlock = sqlite3_column_int64(pStmt, 1);
115408 sqlite3_int64 iLeavesEndBlock = sqlite3_column_int64(pStmt, 2);
115409 sqlite3_int64 iEndBlock = sqlite3_column_int64(pStmt, 3);
115428 sqlite3_int64 *pi = (isPrefix ? &iLeavesEndBlock : 0);
115622 sqlite3_int64 delta;
116421 sqlite3_int64 iRowid;
116528 sqlite3_int64 iDocid, /* Docid associated with requested pos-list */
116993 sqlite3_int64 iRowid; /* Current rowid */
116998 sqlite3_int64 nDoc; /* 'documents' values for current csr row */
116999 sqlite3_int64 nOcc; /* 'occurrences' values for current csr row */
117230 sqlite3_int64 v = 0;
120160 sqlite3_int64 iLastDocid;
120161 sqlite3_int64 iLastCol;
120162 sqlite3_int64 iLastPos;
120197 sqlite3_int64 iStartBlock; /* Rowid of first leaf block to traverse */
120198 sqlite3_int64 iLeafEndBlock; /* Rowid of final leaf block to traverse */
120199 sqlite3_int64 iEndBlock; /* Rowid of final block in segment (or 0) */
120200 sqlite3_int64 iCurrentBlock; /* Current leaf block (or 0) */
120219 sqlite3_int64 iDocid;
120236 sqlite3_int64 iFirst; /* First slot in %_segments written */
120237 sqlite3_int64 iFree; /* Next free slot in %_segments */
120386 sqlite3_int64 iDocid, /* Docid to bind for SQL_SELECT_DOCSIZE */
120422 sqlite3_int64 iDocid, /* Docid to read size data for */
120529 sqlite3_int64 i /* Value to append to data */
120573 sqlite3_int64 iDocid, /* Docid for entry to add */
120574 sqlite3_int64 iCol, /* Column for entry to add */
120575 sqlite3_int64 iPos, /* Position of term for entry to add */
120584 sqlite3_int64 iDelta = iDocid - (p ? p->iLastDocid : 0);
120770 sqlite3_int64 *piDocid /* OUT: Docid for row just inserted */
120963 sqlite3_int64 iBlockid, /* Access the row with blockid=$iBlockid */
121161 sqlite3_int64 iDelta;
121196 sqlite3_int64 iBlock;
121211 sqlite3_int64 nDoc = 0;
121212 sqlite3_int64 nByte = 0;
121274 sqlite3_int64 iStartLeaf, /* First leaf to traverse */
121275 sqlite3_int64 iEndLeaf, /* Final leaf to traverse */
121276 sqlite3_int64 iEndBlock, /* Final block of segment */
121540 sqlite3_int64 iBlock, /* Block id for new block */
121562 sqlite3_int64 iStartBlock, /* Value for "start_block" field */
121563 sqlite3_int64 iLeafEndBlock, /* Value for "leaves_end_block" field */
121564 sqlite3_int64 iEndBlock, /* Value for "end_block" field */
121721 sqlite3_int64 iLeftChild
121748 sqlite3_int64 iLeaf, /* Block id of first leaf node */
121749 sqlite3_int64 iFree, /* Block id of next free slot in %_segments */
121750 sqlite3_int64 *piLast, /* OUT: Block id of last entry written */
121764 sqlite3_int64 iNextFree = iFree;
121765 sqlite3_int64 iNextLeaf = iLeaf;
121959 sqlite3_int64 iLast = 0; /* Largest block id written to database */
121960 sqlite3_int64 iLastLeaf; /* Largest leaf block id written to db */
122238 sqlite3_int64 iPrev = 0; /* Previous docid stored in doclist */
122253 sqlite3_int64 iDocid = apSegment[0]->iDocid;
122409 j += sqlite3Fts3PutVarint(&zBuf[j], (sqlite3_int64)a[i]);
122426 sqlite3_int64 x;
122660 sqlite3_int64 iDocid; /* Docid of the row pCsr points to */
122746 sqlite3_int64 iRemove = 0; /* Rowid removed by UPDATE or DELETE */
122925 sqlite3_int64 nDoc; /* Number of docs in database */
123614 sqlite3_int64 iCol = 0;
123782 sqlite3_int64 *pnDoc,
123787 sqlite3_int64 nDoc;
123843 sqlite3_int64 iRead;
123990 sqlite3_int64 nDoc;
123998 sqlite3_int64 nDoc; /* Number of rows in table */
124006 sqlite3_int64 nToken;
124022 sqlite3_int64 nToken;
124248 sqlite3_int64 iDocid;
124570 typedef sqlite3_int64 i64;
125460 sqlite3_int64 iRowid;
126027 sqlite3_int64 iBest;
126136 static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64 iNode){
126146 static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64 iPar){
126608 int (*xSetMapping)(Rtree *, sqlite3_int64, sqlite3_int64);