Lines Matching refs:sqlite3_int64

1320 typedef sqlite_int64 sqlite3_int64;  typedef
1328 # define double sqlite3_int64
1819 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
1820 int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
1821 int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
1823 int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
1836 int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
1837 int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);
2404 int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);
3341 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
3351 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
3851 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
3852 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
4491 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
5163 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
5732 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
5988 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
5989 void*,sqlite3_int64);
6123 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
6452 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
7006 void(*)(void *,int ,char const *,char const *,sqlite3_int64),
7128 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
7410 int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
7411 int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
7551 sqlite3_int64 estimatedRows; /* Estimated number of rows returned */
7819 sqlite3_int64 iRow,
7847 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
8575 sqlite3_int64 *pCurrent,
8576 sqlite3_int64 *pHighwater,
10087 sqlite3_int64 iKey1, /* Rowid of row about to be deleted/updated */
10088 sqlite3_int64 iKey2 /* New rowid value (for a rowid UPDATE) */
10339 sqlite3_int64 *piSize, /* Write size of the DB here, if not NULL */
10392 sqlite3_int64 szDb, /* Number bytes in the deserialization */
10393 sqlite3_int64 szBuf, /* Total size of buffer pData[] */
10464 typedef sqlite3_int64 sqlite3_rtree_dbl;
10530 sqlite3_int64 iRowid; /* Rowid for current entry */
12486 int (*xRowCount)(Fts5Context*, sqlite3_int64 *pnRow);
12487 int (*xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken);
12501 sqlite3_int64 (*xRowid)(Fts5Context*);
13680 # define SQLITE_BIG_DBL (((sqlite3_int64)1)<<50)
14346 SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree*,sqlite3_int64);
14570 sqlite3_int64 nKey; /* Size of pKey for indexes. PRIMARY KEY for tabs */
14592 SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeMaxRecordSize(BtCursor*);
15422 SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *, sqlite3_int64);
15995 SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *, sqlite3_int64*);
16361 void*,sqlite3*,int,char const*,char const*,sqlite3_int64,sqlite3_int64
18333 sqlite3_int64 szMmap; /* mmap() space per open file */
18334 sqlite3_int64 mxMmap; /* Maximum value for szMmap */
18364 sqlite3_int64 mxMemdbSize; /* Default max memdb size */
18703 SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int);
19374 SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context*);
20557 typedef sqlite3_int64 sqlite3StatValueType;
20603 SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ in sqlite3StatusValue()
20670 sqlite3_int64 *pCurrent, in sqlite3_status64()
20671 sqlite3_int64 *pHighwater, in sqlite3_status64()
20694 sqlite3_int64 iCur = 0, iHwtr = 0; in sqlite3_status()
20985 sqlite3_int64 iJD; /* The julian day number times 86400000 */
21193 p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000); in computeJD()
21196 p->iJD += p->h*3600000 + p->m*60000 + (sqlite3_int64)(p->s*1000); in computeJD()
21275 p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5); in setRawDateNumber()
21329 static int validJulianDay(sqlite3_int64 iJD){ in validJulianDay()
21469 static sqlite3_int64 localtimeOffset( in localtimeOffset()
21608 p->iJD = (sqlite3_int64)r; in parseModifier()
21617 sqlite3_int64 c1; in parseModifier()
21644 sqlite3_int64 Z; in parseModifier()
21713 sqlite3_int64 day; in parseModifier()
21766 p->iJD += (sqlite3_int64)(r*aXformType[i].rXform + rRounder); in parseModifier()
22117 sqlite3_int64 iT; in currentTimeFunc()
22127 t = iT/1000 - 10000*(sqlite3_int64)21086676; in currentTimeFunc()
22438 SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut){ in sqlite3OsCurrentTimeInt64()
22451 *pTimeOut = (sqlite3_int64)(r*86400000.0); in sqlite3OsCurrentTimeInt64()
22886 sqlite3_int64 *p; in sqlite3MemMalloc()
22913 sqlite3_int64 *p = (sqlite3_int64*)pPrior; in sqlite3MemFree()
22929 sqlite3_int64 *p; in sqlite3MemSize()
22931 p = (sqlite3_int64*)pPrior; in sqlite3MemSize()
22958 sqlite3_int64 *p = (sqlite3_int64*)pPrior; in sqlite3MemRealloc()
24072 sqlite3_int64 *p; in memsys3Malloc()
24619 sqlite3_int64 *p = 0; in memsys5Malloc()
26551 sqlite3_int64 alarmThreshold; /* The soft heap limit */
26576 void(*xCallback)(void *pArg, sqlite3_int64 used,int N),
26578 sqlite3_int64 iThreshold
26591 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
26592 sqlite3_int64 priorLimit;
26593 sqlite3_int64 excess;
26594 sqlite3_int64 nUsed;
26660 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
26661 sqlite3_int64 res, mx;
26671 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
26672 sqlite3_int64 res, mx;
26713 sqlite3_int64 nUsed = sqlite3StatusValue(SQLITE_STATUS_MEMORY_USED);
27378 static sqlite3_int64 getIntArg(PrintfArguments *p){
27400 static char *printfTempBuf(sqlite3_str *pAccum, sqlite3_int64 n){
29863 sqlite3_int64 len; /* Maximum length of output string in bytes */
29916 len = 2 * (sqlite3_int64)pMem->n + 1;
29923 len = 2 * (sqlite3_int64)pMem->n + 2;
31795 sqlite3_int64 nAlloc = (pIn ? 2*(sqlite3_int64)pIn[0] : 10) + nInt;
32529 sqlite3_int64 mmapSize; /* Usable size of mapping at pMapRegion */
32530 sqlite3_int64 mmapSizeActual; /* Actual size of mapping at pMapRegion */
32531 sqlite3_int64 mmapSizeMax; /* Configured FCNTL_MMAP_SIZE value */
33330 static int robust_ftruncate(int h, sqlite3_int64 sz){
33337 if( sz>(sqlite3_int64)0x7FFFFFFF ){
35774 static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, int cnt){
35827 sqlite3_int64 offset
35941 sqlite3_int64 offset
39022 static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piNow){
39023 static const sqlite3_int64 unixEpoch = 24405875*(sqlite3_int64)8640000;
39028 *piNow = ((sqlite3_int64)t)*1000 + unixEpoch;
39032 *piNow = unixEpoch + 1000*(sqlite3_int64)sNow.tv_sec + sNow.tv_nsec/1000000;
39036 *piNow = unixEpoch + 1000*(sqlite3_int64)sNow.tv_sec + sNow.tv_usec/1000;
39041 *piNow = 1000*(sqlite3_int64)sqlite3_current_time + unixEpoch;
39055 sqlite3_int64 i = 0;
40870 sqlite3_int64 mmapSize; /* Size of mapped region */
40871 sqlite3_int64 mmapSizeMax; /* Configured FCNTL_MMAP_SIZE value */
42785 sqlite3_int64 t64;
43167 static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){
43225 static int winMapfile(winFile*, sqlite3_int64);
43300 sqlite3_int64 offset /* Begin reading at this offset */
43380 sqlite3_int64 offset /* Offset into the file to begin writing at */
43485 static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){
43490 sqlite3_int64 oldMmapSize;
43659 static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){
43687 *pSize = (((sqlite3_int64)upperBits)<<32) + lowerBits;
44114 sqlite3_int64 oldSz;
44117 sqlite3_int64 newSz = *(sqlite3_int64*)pArg;
44815 sqlite3_int64 sz; /* Current size of wal-index file */
44985 static int winMapfile(winFile *pFd, sqlite3_int64 nByte){
44986 sqlite3_int64 nMap = nByte;
45006 nMap &= ~(sqlite3_int64)(winSysInfo.dwPageSize - 1);
45044 assert( sizeof(SIZE_T)==sizeof(sqlite3_int64) || nMap<=0xffffffff );
46473 static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){
46478 static const sqlite3_int64 winFiletimeEpoch = 23058135*(sqlite3_int64)8640000;
46480 static const sqlite3_int64 unixEpoch = 24405875*(sqlite3_int64)8640000;
46483 static const sqlite3_int64 max32BitValue =
46484 (sqlite3_int64)2000000000 + (sqlite3_int64)2000000000 +
46485 (sqlite3_int64)294967296;
46499 ((((sqlite3_int64)ft.dwHighDateTime)*max32BitValue) +
46500 (sqlite3_int64)ft.dwLowDateTime)/(sqlite3_int64)10000;
46504 *piNow = 1000*(sqlite3_int64)sqlite3_current_time + unixEpoch;
46518 sqlite3_int64 i;
46755 sqlite3_int64 sz; /* Size of the file */
46756 sqlite3_int64 szAlloc; /* Space allocated to aData */
46757 sqlite3_int64 szMax; /* Maximum allowed size of the file */
46768 static int memdbRead(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
46769 static int memdbWrite(sqlite3_file*,const void*,int iAmt, sqlite3_int64 iOfst);
46770 static int memdbTruncate(sqlite3_file*, sqlite3_int64 size);
46772 static int memdbFileSize(sqlite3_file*, sqlite3_int64 *pSize);
46778 static int memdbFetch(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
46779 static int memdbUnfetch(sqlite3_file*, sqlite3_int64 iOfst, void *p);
46796 static int memdbCurrentTimeInt64(sqlite3_vfs*, sqlite3_int64*);
46878 static int memdbEnlarge(MemFile *p, sqlite3_int64 newSz){
46985 sqlite3_int64 iLimit = *(sqlite3_int64*)pArg;
46994 *(sqlite3_int64*)pArg = iLimit;
47022 sqlite3_int64 iOfst,
47037 static int memdbUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *pPage){
47167 static int memdbCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){
47189 sqlite3_int64 *piSize, /* Write size here, if not NULL */
47195 sqlite3_int64 sz;
47247 unsigned char *pTo = pOut + szPage*(sqlite3_int64)(pgno-1);
47269 sqlite3_int64 szDb, /* Number bytes in the deserialization */
47270 sqlite3_int64 szBuf, /* Total size of buffer pData[] */
50361 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite3_int64 iRowid){
51263 sqlite3_int64 szMmap; /* Desired maximum mmap size */
54125 sqlite3_int64 sz;
54137 SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int64 szMmap){
55027 sqlite3_int64 szFile = pPager->pageSize * (sqlite3_int64)pPager->dbSize;
58892 sqlite3_int64 nByte = sizeof(u32*)*(iPage+1);
59934 sqlite3_int64 nByte; /* Number of bytes to allocate */
61507 sqlite3_int64 iSyncPoint; /* Fsync at this offset */
61524 sqlite3_int64 iOffset /* Start writing at this offset */
61549 sqlite3_int64 iOffset /* Byte offset at which to write */
65980 SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMmap){
67768 SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeMaxRecordSize(BtCursor *pCur){
67771 return pCur->pBt->pageSize * (sqlite3_int64)pCur->pBt->nPage;
75090 static int sqlite3RealSameAsInt(double r1, sqlite3_int64 i){
76473 sqlite3_int64 nNew = (v->nOpAlloc>=512 ? 2*(sqlite3_int64)v->nOpAlloc
76474 : (sqlite3_int64)v->nOpAlloc+nOp);
76476 sqlite3_int64 nNew = (v->nOpAlloc ? 2*(sqlite3_int64)v->nOpAlloc
76477 : (sqlite3_int64)(1024/sizeof(Op)));
77265 sqlite3_int64 nByte = (p->nScan+1) * sizeof(ScanStatus);
78387 sqlite3_int64 nFree; /* Bytes of available memory */
78388 sqlite3_int64 nNeeded; /* Total bytes that could not be allocated */
78408 sqlite3_int64 nByte /* Bytes of memory needed */
81357 sqlite3_int64 iNow;
81358 sqlite3_int64 iElapse;
82078 SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p){
82081 sqlite3_int64 *piTime = &p->pVdbe->iCurrentTime;
82084 sqlite3_int64 iTime = 0;
82085 sqlite3_int64 *piTime = p->pVdbe!=0 ? &p->pVdbe->iCurrentTime : &iTime;
83232 *(sqlite3_int64*)pOut = p->anExec[pScan->addrLoop];
83236 *(sqlite3_int64*)pOut = p->anExec[pScan->addrVisit];
91265 static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){
91600 if( n<0 || iOffset<0 || ((sqlite3_int64)iOffset+n)>p->nByte ){
91630 sqlite3_int64 iKey;
91688 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
92261 sqlite3_int64 nNew = MAX(128, 2*(sqlite3_int64)p->nAlloc);
93552 sqlite3_int64 nNew = 2 * (sqlite3_int64)pSorter->nMemory;
94543 sqlite3_int64 iOffset; /* Offset from the beginning of the file */
94592 sqlite3_int64 iOff = 0;
98214 sqlite3_int64 nByte = sizeof(*p) + sizeof(p->a[0]) * (p->nCte-1);
98479 sizeof(*pList)+(2*(sqlite3_int64)pList->nExpr-1)*sizeof(pList->a[0]));
110612 sqlite3_int64 n = *pIdx = *pnEntry;
110614 sqlite3_int64 sz = (n==0) ? 1 : 2*n;
110734 sqlite3_int64 nAlloc = 2*(sqlite3_int64)pSrc->nSrc+nExtra;
111491 sqlite3_int64 nByte = sizeof(*pWith) + (sizeof(pWith->a[1]) * pWith->nCte);
113507 sqlite3_int64 n;
114102 sqlite3_int64 x;
119242 int (*blob_open)(sqlite3*,const char*,const char*,const char*,sqlite3_int64,
119250 sqlite3_int64 (*memory_highwater)(int);
119251 sqlite3_int64 (*memory_used)(void);
119294 sqlite3_int64 (*soft_heap_limit64)(sqlite3_int64);
119302 int (*blob_reopen)(sqlite3_blob*,sqlite3_int64);
119315 sqlite3_int64 (*uri_int64)(const char*,const char*,sqlite3_int64);
119345 int (*status64)(int,sqlite3_int64*,sqlite3_int64*,int);
119354 void (*set_last_insert_rowid)(sqlite3*,sqlite3_int64);
122032 sqlite3_int64 sz;
123250 sqlite3_int64 N;
123266 sqlite3_int64 N;
134603 sqlite3_int64 nBytes = sizeof(char *)*(2+pTable->nModuleArg);
134967 sqlite3_int64 nBytes = sizeof(sqlite3_vtab*)*
134968 ((sqlite3_int64)db->nVTrans + ARRAY_INCR);
143182 pIdxInfo->colUsed = (sqlite3_int64)pSrc->colUsed;
155220 sqlite3_int64 szMmap = va_arg(ap, sqlite3_int64);
155221 sqlite3_int64 mxMmap = va_arg(ap, sqlite3_int64);
155273 sqlite3GlobalConfig.mxMemdbSize = va_arg(ap, sqlite3_int64);
155323 pStart = sqlite3Malloc( sz*(sqlite3_int64)cnt ); /* IMP: R-61949-35727 */
155586 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
156771 void*,sqlite3*,int,char const*,char const*,sqlite3_int64,sqlite3_int64),
158763 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
158766 sqlite3_int64 bDflt /* return if parameter is missing */
158769 sqlite3_int64 v;
160084 typedef sqlite3_int64 i64; /* 8-byte signed integer */
160233 sqlite3_int64 iPrevId; /* Previous id read from aDoclist */
160240 sqlite3_int64 nDoc; /* Documents in table */
160285 sqlite3_int64 iDocid; /* Current docid (if pList!=0) */
160359 sqlite3_int64 iDocid; /* Current docid */
160388 SQLITE_PRIVATE int sqlite3Fts3UpdateMethod(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*);
160392 SQLITE_PRIVATE int sqlite3Fts3SegReaderNew(int, int, sqlite3_int64,
160393 sqlite3_int64, sqlite3_int64, const char *, int, Fts3SegReader**);
160398 SQLITE_PRIVATE int sqlite3Fts3ReadBlock(Fts3Table*, sqlite3_int64, char **, int*, int*);
160401 SQLITE_PRIVATE int sqlite3Fts3SelectDocsize(Fts3Table *, sqlite3_int64, sqlite3_stmt **);
160478 SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *, sqlite3_int64);
160483 SQLITE_PRIVATE void sqlite3Fts3DoclistPrev(int,char*,int,char**,sqlite3_int64*,int*,u8*);
160485 SQLITE_PRIVATE int sqlite3Fts3FirstFilter(sqlite3_int64, char *, int, char *);
160527 Fts3Table *, Fts3MultiSegReader *, sqlite3_int64 *, char **, int *);
160717 static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){
160718 sqlite3_int64 iVal;
160735 sqlite3_int64 *pVal
160737 sqlite3_int64 iVal;
161070 sqlite3_int64 nRet;
161333 sqlite3_int64 nStr = 0; /* Size of all column names (incl. 0x00) */
161395 sqlite3_int64 nByte; /* Size of allocation used for *p */
161845 fts3SetEstimatedRows(pInfo, ((sqlite3_int64)1) << 50);
162086 sqlite3_int64 *piFirst, /* OUT: Selected child node */
162087 sqlite3_int64 *piLast /* OUT: Selected child node */
162095 sqlite3_int64 iChild; /* Block id of child node to descend to */
162209 sqlite3_int64 *piLeaf, /* Selected leaf node */
162210 sqlite3_int64 *piLeaf2 /* Selected leaf node */
162253 sqlite3_int64 *piPrev, /* IN/OUT: Previous value written to list */
162254 sqlite3_int64 iVal /* Write this value to the list */
162369 sqlite3_int64 *pi /* IN/OUT: Value read from position-list */
162434 sqlite3_int64 i1 = 0; /* Last position from pp1 */
162435 sqlite3_int64 i2 = 0; /* Last position from pp2 */
162436 sqlite3_int64 iPrev = 0;
162533 sqlite3_int64 iPrev = 0;
162534 sqlite3_int64 iPos1 = 0;
162535 sqlite3_int64 iPos2 = 0;
162550 sqlite3_int64 iSave;
162688 sqlite3_int64 *pVal /* IN/OUT: Integer value */
162693 sqlite3_int64 iVal;
162721 sqlite3_int64 *piPrev, /* IN/OUT: Previous value written to list */
162723 sqlite3_int64 iVal /* Write this value to the list */
162725 sqlite3_int64 iWrite;
162771 sqlite3_int64 i1 = 0;
162772 sqlite3_int64 i2 = 0;
162773 sqlite3_int64 iPrev = 0;
162821 sqlite3_int64 iDiff = DOCID_CMP(i1, i2);
162870 sqlite3_int64 i1 = 0;
162871 sqlite3_int64 i2 = 0;
162872 sqlite3_int64 iPrev = 0;
162884 aOut = sqlite3_malloc64((sqlite3_int64)*pnRight + FTS3_VARINT_MAX);
162895 sqlite3_int64 iDiff = DOCID_CMP(i1, i2);
162898 sqlite3_int64 iPrevSave = iPrev;
162936 sqlite3_int64 iDelta, /* Varint that may be written to pOut */
162956 sqlite3_int64 iCol;
163120 sqlite3_int64 nByte = (pCsr->nSegment + 16)*sizeof(Fts3SegReader*);
163177 sqlite3_int64 iStartBlock = sqlite3_column_int64(pStmt, 1);
163178 sqlite3_int64 iLeavesEndBlock = sqlite3_column_int64(pStmt, 2);
163179 sqlite3_int64 iEndBlock = sqlite3_column_int64(pStmt, 3);
163186 sqlite3_int64 *pi = (isPrefix ? &iLeavesEndBlock : 0);
163445 # define LARGEST_INT64 (0xffffffff|(((sqlite3_int64)0x7fffffff)<<32))
163446 # define SMALLEST_INT64 (((sqlite3_int64)-1) - LARGEST_INT64)
163454 static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){
164638 sqlite3_int64 *piDocid, /* IN/OUT: Docid pointer */
164650 sqlite3_int64 iDocid = 0;
164657 sqlite3_int64 iDelta;
164671 sqlite3_int64 iDelta;
164694 sqlite3_int64 *piDocid, /* IN/OUT: Docid pointer */
164713 sqlite3_int64 iVar;
164744 sqlite3_int64 iDelta;
164775 sqlite3_int64 iDocid;
164870 sqlite3_int64 iMax = 0; /* Largest docid for all iterators */
165104 sqlite3_int64 nDoc = 0;
165105 sqlite3_int64 nByte = 0;
165470 sqlite3_int64 iDiff = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
165504 sqlite3_int64 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
165606 sqlite3_int64 nTmp = 0; /* Bytes of temp space */
165939 sqlite3_int64 iPrevId = pCsr->iPrevId;
165940 sqlite3_int64 iDocid;
166096 sqlite3_int64 iDocid;
166299 sqlite3_int64 iRowid; /* Current rowid */
166304 sqlite3_int64 nDoc; /* 'documents' values for current csr row */
166305 sqlite3_int64 nOcc; /* 'occurrences' values for current csr row */
166332 sqlite3_int64 nByte; /* Bytes of space to allocate here */
166565 sqlite3_int64 v = 0;
166942 static void *fts3MallocZero(sqlite3_int64 nByte){
167018 sqlite3_int64 nByte; /* total space to allocate */
167072 static void *fts3ReallocOrFree(void *pOrig, sqlite3_int64 nNew){
168149 static void *fts3HashMalloc(sqlite3_int64 n){
169361 sqlite3_int64 nNew = sizeof(char *)*(iArg+1);
170334 *pRowid = (sqlite3_int64)pCsr->iRowid;
170462 static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){
170482 sqlite3_int64 iLastDocid;
170483 sqlite3_int64 iLastCol;
170484 sqlite3_int64 iLastPos;
170520 sqlite3_int64 iStartBlock; /* Rowid of first leaf block to traverse */
170521 sqlite3_int64 iLeafEndBlock; /* Rowid of final leaf block to traverse */
170522 sqlite3_int64 iEndBlock; /* Rowid of final block in segment (or 0) */
170523 sqlite3_int64 iCurrentBlock; /* Current leaf block (or 0) */
170548 sqlite3_int64 iDocid;
170565 sqlite3_int64 iFirst; /* First slot in %_segments written */
170566 sqlite3_int64 iFree; /* Next free slot in %_segments */
170810 sqlite3_int64 iDocid, /* Docid to bind for SQL_SELECT_DOCSIZE */
170856 sqlite3_int64 iDocid, /* Docid to read size data for */
170941 static sqlite3_int64 getAbsoluteLevel(
170947 sqlite3_int64 iBase; /* First absolute level for iLangid/iIndex */
170952 iBase = ((sqlite3_int64)iLangid * p->nIndex + iIndex) * FTS3_SEGDIR_MAXLEVEL;
171022 sqlite3_int64 i /* Value to append to data */
171066 sqlite3_int64 iDocid, /* Docid for entry to add */
171067 sqlite3_int64 iCol, /* Column for entry to add */
171068 sqlite3_int64 iPos, /* Position of term for entry to add */
171077 sqlite3_int64 iDelta = iDocid - (p ? p->iLastDocid : 0);
171334 sqlite3_int64 *piDocid /* OUT: Docid for row just inserted */
171575 sqlite3_int64 iBlockid, /* Access the row with blockid=$iBlockid */
171910 sqlite3_int64 iDelta;
171944 sqlite3_int64 jj;
171982 sqlite3_int64 iStartLeaf, /* First leaf to traverse */
171983 sqlite3_int64 iEndLeaf, /* Final leaf to traverse */
171984 sqlite3_int64 iEndBlock, /* Final block of segment */
172133 sqlite3_int64 nByte;
172291 sqlite3_int64 iBlock, /* Block id for new block */
172333 sqlite3_int64 iLevel, /* Value for "level" field (absolute level) */
172335 sqlite3_int64 iStartBlock, /* Value for "start_block" field */
172336 sqlite3_int64 iLeafEndBlock, /* Value for "leaves_end_block" field */
172337 sqlite3_int64 iEndBlock, /* Value for "end_block" field */
172338 sqlite3_int64 nLeafData, /* Bytes of leaf data in segment */
172502 sqlite3_int64 iLeftChild
172529 sqlite3_int64 iLeaf, /* Block id of first leaf node */
172530 sqlite3_int64 iFree, /* Block id of next free slot in %_segments */
172531 sqlite3_int64 *piLast, /* OUT: Block id of last entry written */
172545 sqlite3_int64 iNextFree = iFree;
172546 sqlite3_int64 iNextLeaf = iLeaf;
172744 sqlite3_int64 iLevel, /* Value for 'level' column of %_segdir */
172749 sqlite3_int64 iLast = 0; /* Largest block id written to database */
172750 sqlite3_int64 iLastLeaf; /* Largest leaf block id written to db */
172827 sqlite3_int64 *pnMax
173041 sqlite3_int64 *piDocid, /* OUT: Docid value */
173068 sqlite3_int64 iDocid = apSegment[0]->iDocid;
173311 sqlite3_int64 iPrev = 0; /* Previous docid stored in doclist */
173326 sqlite3_int64 iDocid = apSegment[0]->iDocid;
173345 sqlite3_int64 iDelta;
173464 sqlite3_int64 iAbsLevel, /* Absolute level just updated */
173465 sqlite3_int64 nByte /* Size of new segment at iAbsLevel */
173572 sqlite3_int64 iNewLevel = 0; /* Level/index to create new segment at */
173707 j += sqlite3Fts3PutVarint(&zBuf[j], (sqlite3_int64)a[i]);
173725 sqlite3_int64 x;
173749 pBlob = sqlite3_malloc64( 10*(sqlite3_int64)p->nColumn );
173799 a = sqlite3_malloc64( (sizeof(u32)+10)*(sqlite3_int64)nStat );
173920 sqlite3_int64 nByte = sizeof(u32) * ((sqlite3_int64)p->nColumn+1)*3;
173981 sqlite3_int64 iAbsLevel, /* Absolute level to open */
173987 sqlite3_int64 nByte; /* Bytes allocated at pCsr->apSegment[] */
174045 sqlite3_int64 iBlock; /* Current block id */
174057 sqlite3_int64 iAbsLevel; /* Absolute level of input segments */
174059 sqlite3_int64 iStart; /* Block number of first allocated block */
174060 sqlite3_int64 iEnd; /* Block number of last allocated block */
174061 sqlite3_int64 nLeafData; /* Bytes of leaf page data so far */
174080 sqlite3_int64 iChild; /* Pointer to child node */
174204 sqlite3_int64 iPtr = pWriter->aNodeWriter[0].iBlock;
174209 sqlite3_int64 iNextPtr = 0;
174550 static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){
174583 sqlite3_int64 iAbsLevel, /* Absolute level of input segments */
174594 sqlite3_int64 iStart = 0; /* Value of %_segdir.start_block */
174595 sqlite3_int64 iLeafEnd = 0; /* Value of %_segdir.leaves_end_block */
174596 sqlite3_int64 iEnd = 0; /* Value of %_segdir.end_block */
174715 sqlite3_int64 iAbsLevel, /* Absolute index of input segments */
174760 sqlite3_int64 iAbsLevel, /* Absolute level of input segments */
174825 sqlite3_int64 iAbsLevel, /* Absolute level to delete from */
174849 sqlite3_int64 iAbsLevel /* Absolute level to repack */
174903 static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){
174928 sqlite3_int64 *piBlock /* OUT: Block number in next layer down */
174979 sqlite3_int64 iAbsLevel, /* Absolute level of segment to modify */
174987 sqlite3_int64 iBlock = 0; /* Block id */
174988 sqlite3_int64 iNewStart = 0; /* New value for iStartBlock */
174989 sqlite3_int64 iOldStart = 0; /* Old value for iStartBlock */
175065 sqlite3_int64 iAbsLevel, /* Absolute level containing segments */
175228 sqlite3_int64 iAbsLevel = 0; /* Absolute level number to work on */
175270 sqlite3_int64 iHintAbsLevel = 0; /* Hint level */
175775 sqlite3_int64 iDocid; /* Docid of the row pCsr points to */
175831 sqlite3_int64 dummy;
175972 aSzDel = sqlite3_malloc64(sizeof(aSzDel[0])*((sqlite3_int64)p->nColumn+1)*2);
176187 sqlite3_int64 nDoc; /* Number of docs in database */
176228 sqlite3_int64 nByte = sizeof(u32) * (2*(sqlite3_int64)nElem + 1)
176230 sqlite3_int64 nStr = strlen(zMatchinfo);
176620 sqlite3_int64 nByte; /* Number of bytes of space to allocate */
176708 sqlite3_int64 nAlloc = pStr->nAlloc+(sqlite3_int64)nAppend+100;
177135 sqlite3_int64 *pnDoc,
177140 sqlite3_int64 nDoc;
177195 sqlite3_int64 iRead;
177334 sqlite3_int64 nDoc = 0;
177342 sqlite3_int64 nDoc; /* Number of rows in table */
177350 sqlite3_int64 nToken;
177366 sqlite3_int64 nToken;
177623 sqlite3_int64 iDocid;
178650 # define LARGEST_INT64 (0xffffffff|(((sqlite3_int64)0x7fffffff)<<32))
178651 # define SMALLEST_INT64 (((sqlite3_int64)-1) - LARGEST_INT64)
179157 sqlite3_int64 i = 0;
180024 sqlite3_int64 n = 0;
180773 sqlite3_result_int64(ctx, (sqlite3_int64)iKey);
180795 (sqlite3_int64)p->i + ((pThis->jnFlags & JNODE_LABEL)!=0));
180800 sqlite3_result_int64(ctx, (sqlite3_int64)p->sParse.aUp[p->i]);
180928 sqlite3_int64 n;
181225 typedef sqlite3_int64 i64;
181337 typedef sqlite3_int64 RtreeDValue; /* High accuracy coordinate */
181366 sqlite3_int64 id; /* Node ID */
182535 sqlite3_int64 id;
182860 sqlite3_int64 *piNode /* Write the node-id here */
183275 sqlite3_int64 iBest = 0;
183353 static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64 iNode){
183363 static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64 iPar){
183532 sqlite3_int64 nByte = (pRtree->nDim+1)*(sizeof(int*)+nCell*sizeof(int));
183619 int (*xSetMapping)(Rtree *, sqlite3_int64, sqlite3_int64);
184103 static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){
185714 pOut = sqlite3_malloc64( GEOPOLY_SZ((sqlite3_int64)s.nVertex) );
186496 sqlite3_int64 nVertex = p1->nVertex + p2->nVertex + 2;
186498 sqlite3_int64 nByte;
186669 sqlite3_int64 nDb; /* Length of string argv[1] */
186670 sqlite3_int64 nName; /* Length of string argv[2] */
187335 sqlite3_int64 nBlob;
188717 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu*, sqlite3_int64);
188723 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu*);
188809 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu);
189055 typedef sqlite3_int64 i64;
189905 static void *rbuMalloc(sqlite3rbu *p, sqlite3_int64 nByte){
189926 sqlite3_int64 nByte = (2*sizeof(char*) + sizeof(int) + 3*sizeof(u8)) * nCol;
190570 sqlite3_int64 nByte = 2*(sqlite3_int64)nBind + 1;
192787 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){
192967 static int rbuUpdateTempSize(rbu_file *pFd, sqlite3_int64 nNew){
193426 sqlite3_int64 nByte = (iRegion+1) * sizeof(char*);
193670 sqlite3_int64 sz = 0;
193864 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sqlite3_int64 n){
193871 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){
194319 sqlite3_int64 x[2];
195361 static sqlite3_int64 sessionGetI64(u8 *aRec){
195365 return (sqlite3_int64)x;
195371 static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){
195398 sqlite3_int64 *pnWrite /* IN/OUT: Increment by bytes written */
195937 sqlite3_int64 nNew = 2*(sqlite3_int64)(pTab->nChange ? pTab->nChange : 128);
196005 sqlite3_int64 nByte;
196246 sqlite3_int64 nByte; /* Number of bytes to allocate */
196367 sqlite3_int64 iKey1, /* Rowid of row about to be deleted/updated */
196368 sqlite3_int64 iKey2 /* New rowid value (for a rowid UPDATE) */
196894 sqlite3_int64 nByte = 0;
197033 sqlite3_int64 i;
197117 sqlite3_int64 iVal = sessionGetI64(&pCsr[1]);
197770 u8 *aCopy = sqlite3_malloc64((sqlite3_int64)nData+1);
197844 sqlite3_int64 v = sessionGetI64(aVal);
199689 sqlite3_int64 nByte = nRec + pExist->nRecord + sizeof(SessionChange);
199750 sqlite3_int64 nByte;
200785 int (*xRowCount)(Fts5Context*, sqlite3_int64 *pnRow);
200786 int (*xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken);
200800 sqlite3_int64 (*xRowid)(Fts5Context*);
201120 typedef sqlite3_int64 i64;
201408 static void *sqlite3Fts5MallocZero(int *pRc, sqlite3_int64 nByte);
203730 sqlite3_int64 iEnd = (sqlite3_int64)iPos + nToken;
203745 sqlite3_int64 iAdj = iFirst - (nToken - (iLast-iFirst)) / 2;
203942 sqlite3_int64 *pn = (sqlite3_int64*)pUserData;
203964 sqlite3_int64 nRow = 0; /* Number of rows in table */
203965 sqlite3_int64 nToken = 0; /* Number of tokens in table */
203966 sqlite3_int64 nByte; /* Bytes of space to allocate */
203990 sqlite3_int64 nHit = 0;
204356 static void *sqlite3Fts5MallocZero(int *pRc, sqlite3_int64 nByte){
204802 sqlite3_int64 nArg = strlen(zArg) + 1;
204932 sqlite3_int64 nIn = strlen(zIn);
205036 sqlite3_int64 nByte;
205680 static void *fts5ParseAlloc(u64 t){ return sqlite3_malloc64((sqlite3_int64)t);}
205825 sqlite3_int64 nByte = sizeof(Fts5PoslistReader) * nAlloc * 2;
205906 sqlite3_int64 nByte = sizeof(Fts5PoslistReader) * pPhrase->nTerm;
206041 sqlite3_int64 nByte = sizeof(Fts5NearTrimmer) * pNear->nPhrase;
206950 sqlite3_int64 nByte;
206960 sqlite3_int64 nByte;
207027 sqlite3_int64 nByte = sizeof(Fts5ExprTerm) + sizeof(Fts5Buffer) + nToken+1;
207130 sqlite3_int64 nByte = sizeof(Fts5ExprPhrase*) * (pParse->nPhrase + 8);
207187 sqlite3_int64 nByte;
207406 sqlite3_int64 nByte = sizeof(Fts5Colset) + (pOrig->nCol-1) * sizeof(int);
207560 sqlite3_int64 nByte; /* Bytes of space to allocate for this node */
207692 sqlite3_int64 nByte = 0;
208413 sqlite3_int64 nByte;
208593 sqlite3_int64 nByte = sizeof(Fts5HashEntry) + (nToken+1) + 1 + 64;
208643 sqlite3_int64 nNew = p->nAlloc * 2;
209456 static void *fts5IdxMalloc(Fts5Index *p, sqlite3_int64 nByte){
209556 sqlite3_int64 nAlloc = sizeof(Fts5Data) + nByte + FTS5_DATA_PADDING;
209732 sqlite3_int64 nByte; /* Bytes of space to allocate at pRet */
209816 sqlite3_int64 nByte = (
209846 sqlite3_int64 nByte;
210363 sqlite3_int64 nByte = sizeof(Fts5DlidxIter) + i * sizeof(Fts5DlidxLvl);
213548 sqlite3_int64 nByte = sizeof(Fts5Structure);
215190 sqlite3_int64 nSpace = 0;
216082 sqlite3_int64 nByte; /* Bytes of space to allocate */
216363 sqlite3_int64 nByte;
216489 sqlite3_int64 nByte;
216902 sqlite3_int64 iDel = sqlite3_value_int64(apVal[1]);
217122 sqlite3_int64 *pnToken
217241 sqlite3_int64 nByte = sizeof(Fts5PoslistReader) * nIter;
217344 static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){
217926 sqlite3_int64 nName; /* Size of zName in bytes, including \0 */
217927 sqlite3_int64 nByte; /* Bytes of space to allocate */
217963 sqlite3_int64 nName; /* Size of zName and its \0 terminator */
217964 sqlite3_int64 nByte; /* Bytes of space to allocate */
218522 sqlite3_int64 nByte; /* Bytes of space to allocate */
218537 char *zDefn = sqlite3_malloc64(32 + (sqlite3_int64)pConfig->nCol * 10);
219534 pFold = sqlite3_malloc64((sqlite3_int64)nByte*2);
219873 aFold = sqlite3_malloc64((sqlite3_int64)nFold*2);
222619 sqlite3_int64 iRowid; /* The rowid */