Home
last modified time | relevance | path

Searched refs:iOffset (Results 1 – 25 of 41) sorted by relevance

12

/sqlite-3.40.0/ext/fts2/
H A Dfts2_tokenizer1.c47 int iOffset; /* current position in pInput */ member
135 c->iOffset = 0; /* start tokenizing at the beginning */ in simpleOpen()
171 while( c->iOffset<c->nBytes ){ in simpleNext()
175 while( c->iOffset<c->nBytes && simpleDelim(t, p[c->iOffset]) ){ in simpleNext()
176 c->iOffset++; in simpleNext()
180 iStartOffset = c->iOffset; in simpleNext()
181 while( c->iOffset<c->nBytes && !simpleDelim(t, p[c->iOffset]) ){ in simpleNext()
182 c->iOffset++; in simpleNext()
185 if( c->iOffset>iStartOffset ){ in simpleNext()
186 int i, n = c->iOffset-iStartOffset; in simpleNext()
[all …]
H A Dfts2_porter.c52 int iOffset; /* current position in zInput */ member
110 c->iOffset = 0; /* start tokenizing at the beginning */ in porterOpen()
590 while( c->iOffset<c->nInput ){ in porterNext()
594 while( c->iOffset<c->nInput && isDelim(z[c->iOffset]) ){ in porterNext()
595 c->iOffset++; in porterNext()
599 iStartOffset = c->iOffset; in porterNext()
600 while( c->iOffset<c->nInput && !isDelim(z[c->iOffset]) ){ in porterNext()
601 c->iOffset++; in porterNext()
604 if( c->iOffset>iStartOffset ){ in porterNext()
605 int n = c->iOffset-iStartOffset; in porterNext()
[all …]
/sqlite-3.40.0/ext/fts1/
H A Dfts1_tokenizer1.c37 int iOffset; /* current position in pInput */ member
123 c->iOffset = 0; /* start tokenizing at the beginning */ in simpleOpen()
159 while( c->iOffset<c->nBytes ){ in simpleNext()
163 while( c->iOffset<c->nBytes && isDelim(t, p[c->iOffset]) ){ in simpleNext()
164 c->iOffset++; in simpleNext()
168 iStartOffset = c->iOffset; in simpleNext()
169 while( c->iOffset<c->nBytes && !isDelim(t, p[c->iOffset]) ){ in simpleNext()
170 c->iOffset++; in simpleNext()
173 if( c->iOffset>iStartOffset ){ in simpleNext()
174 int i, n = c->iOffset-iStartOffset; in simpleNext()
[all …]
H A Dfts1_porter.c50 int iOffset; /* current position in zInput */ member
108 c->iOffset = 0; /* start tokenizing at the beginning */ in porterOpen()
589 while( c->iOffset<c->nInput ){ in porterNext()
593 while( c->iOffset<c->nInput && isDelim(z[c->iOffset]) ){ in porterNext()
594 c->iOffset++; in porterNext()
598 iStartOffset = c->iOffset; in porterNext()
599 while( c->iOffset<c->nInput && !isDelim(z[c->iOffset]) ){ in porterNext()
600 c->iOffset++; in porterNext()
603 if( c->iOffset>iStartOffset ){ in porterNext()
604 int n = c->iOffset-iStartOffset; in porterNext()
[all …]
H A Dfulltext.c377 int iOffset; member
381 DocList *pIn, int iOffset, DocList *pOut){ in mergeInit() argument
384 m->iOffset = iOffset; in mergeInit()
401 if( block_pos-m->iOffset==in_pos ){ in mergePosList()
411 } else if( in_pos==-1 || (block_pos!=-1 && block_pos-m->iOffset<in_pos) ){ in mergePosList()
1081 DocList *pIn, int iOffset, DocList *out){ in query_merge() argument
1094 mergeInit(&merge, pIn, iOffset, out); in query_merge()
/sqlite-3.40.0/ext/fts3/
H A Dfts3_tokenizer1.c44 int iOffset; /* current position in pInput */ member
133 c->iOffset = 0; /* start tokenizing at the beginning */ in simpleOpen()
169 while( c->iOffset<c->nBytes ){ in simpleNext()
173 while( c->iOffset<c->nBytes && simpleDelim(t, p[c->iOffset]) ){ in simpleNext()
174 c->iOffset++; in simpleNext()
178 iStartOffset = c->iOffset; in simpleNext()
179 while( c->iOffset<c->nBytes && !simpleDelim(t, p[c->iOffset]) ){ in simpleNext()
180 c->iOffset++; in simpleNext()
183 if( c->iOffset>iStartOffset ){ in simpleNext()
184 int i, n = c->iOffset-iStartOffset; in simpleNext()
[all …]
H A Dfts3_porter.c49 int iOffset; /* current position in zInput */ member
109 c->iOffset = 0; /* start tokenizing at the beginning */ in porterOpen()
605 while( c->iOffset<c->nInput ){ in porterNext()
609 while( c->iOffset<c->nInput && isDelim(z[c->iOffset]) ){ in porterNext()
610 c->iOffset++; in porterNext()
614 iStartOffset = c->iOffset; in porterNext()
615 while( c->iOffset<c->nInput && !isDelim(z[c->iOffset]) ){ in porterNext()
616 c->iOffset++; in porterNext()
619 if( c->iOffset>iStartOffset ){ in porterNext()
620 int n = c->iOffset-iStartOffset; in porterNext()
[all …]
/sqlite-3.40.0/test/
H A Dincrblob2.test36 foreach iOffset [list 0 256 4094] {
37 do_test incrblob2-1.$iOffset.1 {
43 do_test incrblob2-1.$iOffset.2 {
48 if {$iOffset != 0} {
49 seek $fd2 $iOffset start
50 seek $fd1 $iOffset start
60 seek $fd2 $iOffset start
61 seek $fd1 $iOffset start
67 seek $fd1 $iOffset start
72 seek $fd2 $iOffset start
[all …]
H A De_blobwrite.test26 # iOffset.
39 proc blob_write_test {tn id iOffset blob nData final} {
51 set res [sqlite3_blob_write $B $iOffset $blob $nData]
67 proc blob_write_error_test {tn B iOffset blob nData errcode errmsg} {
82 set cmd [list sqlite3_blob_write $B $iOffset $blob $nData]
113 # EVIDENCE-OF: R-29804-27366 If offset iOffset is less than N bytes from
126 # EVIDENCE-OF: R-58570-38916 If N or iOffset are less than zero
H A Dselect9.test71 for {set iOffset 0} {$iOffset < $iOffsetEnd} {incr iOffset $iOffsetIncr} {
75 if {$iOffset != 0} {
76 append ::compound_sql " OFFSET $iOffset"
79 set iStart [expr {$iOffset*$nCol}]
80 set iEnd [expr {($iOffset*$nCol) + ($iLimit*$nCol) -1}]
82 do_test $testname.limit=$iLimit.offset=$iOffset {
H A Dvt02.c729 int iOffset = -1; /* Constraint for OFFSET */ in vt02BestIndex() local
793 iOffset = i; in vt02BestIndex()
904 if( iOffset>=0 ){ in vt02BestIndex()
905 pInfo->aConstraintUsage[iOffset].argvIndex = ++argvIndex; in vt02BestIndex()
909 pInfo->aConstraintUsage[iOffset].omit = 1; in vt02BestIndex()
H A Drollback.test112 set iOffset [expr (([file size testA.db-journal] + 511)/512)*512]
115 seek $fd $iOffset
H A Dwith1.test459 proc limit_test {tn iLimit iOffset} {
460 if {$iOffset < 0} { set iOffset 0 }
462 set result [lrange $::I $iOffset end]
464 set result [lrange $::I $iOffset [expr $iLimit+$iOffset-1]]
471 LIMIT $iLimit OFFSET $iOffset
/sqlite-3.40.0/src/
H A Dmemjournal.c98 if( (iAmt+iOfst)>p->endpoint.iOffset ){ in memjrnlRead()
102 if( p->readpoint.iOffset!=iOfst || iOfst==0 ){ in memjrnlRead()
124 p->readpoint.iOffset = pChunk ? iOfst+iAmt : 0; in memjrnlRead()
158 nChunk = copy.endpoint.iOffset - iOff; in memjrnlCreateFile()
214 assert( iOfst<=p->endpoint.iOffset ); in memjrnlWrite()
215 if( iOfst>0 && iOfst!=p->endpoint.iOffset ){ in memjrnlWrite()
249 p->endpoint.iOffset += iSpace; in memjrnlWrite()
263 if( size<p->endpoint.iOffset ){ in memjrnlTruncate()
280 p->endpoint.iOffset = size; in memjrnlTruncate()
282 p->readpoint.iOffset = 0; in memjrnlTruncate()
[all …]
H A Dvdbeblob.c27 int iOffset; /* Byte offset of blob in cursor data */ member
92 p->iOffset = pC->aType[p->iCol + pC->nField]; in blobSeekToRow()
382 int iOffset, in blobReadWrite() argument
395 if( n<0 || iOffset<0 || ((sqlite3_int64)iOffset+n)>p->nByte ){ in blobReadWrite()
435 rc = xCall(p->pCsr, iOffset+p->iOffset, n, z); in blobReadWrite()
453 int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){ in sqlite3_blob_read() argument
454 return blobReadWrite(pBlob, z, n, iOffset, sqlite3BtreePayloadChecked); in sqlite3_blob_read()
460 int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){ in sqlite3_blob_write() argument
461 return blobReadWrite(pBlob, (void *)z, n, iOffset, sqlite3BtreePutData); in sqlite3_blob_write()
H A Dwal.c2129 i64 iOffset; in walCheckpoint() local
2143 testcase( IS_BIG_INT(iOffset) ); in walCheckpoint()
2623 iOffset+szFrame<=szWal; in walBeginShmUnreliable()
2624 iOffset+=szFrame in walBeginShmUnreliable()
3246 i64 iOffset; in sqlite3WalReadFrame() local
3511 if( iOffset<p->iSyncPoint && iOffset+iAmt>=p->iSyncPoint ){ in walWriteToLog()
3515 iOffset += iFirstAmt; in walWriteToLog()
3735 iOffset += szFrame; in sqlite3WalFrames()
3764 bSync = (w.iSyncPoint==iOffset); in sqlite3WalFrames()
3766 while( iOffset<w.iSyncPoint ){ in sqlite3WalFrames()
[all …]
H A Dtest6.c122 i64 iOffset; /* Byte offset of the start of this write() */ member
267 if( iSize==pWrite->iOffset ){ in writeListSync()
283 pWrite->pFile, pWrite->zBuf, pWrite->nBuf, pWrite->iOffset in writeListSync()
286 rc = sqlite3OsTruncate(pRealFile, pWrite->iOffset); in writeListSync()
292 pWrite->nBuf, (int)pWrite->iOffset, pWrite->pFile->zName in writeListSync()
304 pWrite->nBuf, (int)pWrite->iOffset, pWrite->pFile->zName in writeListSync()
312 int iFirst = (int)(pWrite->iOffset/g.iSectorSize); in writeListSync()
313 int iLast = (int)((pWrite->iOffset+pWrite->nBuf-1)/g.iSectorSize); in writeListSync()
320 pWrite->iOffset, iFirst, pWrite->pFile->zName in writeListSync()
364 sqlite3_int64 iOffset, in writeListAppend() argument
[all …]
H A Dtest_blob.c225 int iOffset; in test_blob_read() local
235 if( TCL_OK!=Tcl_GetIntFromObj(interp, objv[2], &iOffset) in test_blob_read()
248 rc = sqlite3_blob_read(pBlob, zBuf, nByte, iOffset); in test_blob_read()
280 int iOffset; in test_blob_write() local
292 if( TCL_OK!=Tcl_GetIntFromObj(interp, objv[2], &iOffset) ){ in test_blob_write()
300 rc = sqlite3_blob_write(pBlob, zBuf, nBuf, iOffset); in test_blob_write()
H A Dmem5.c460 int iOffset; /* An offset into mem5.aCtrl[] */ in memsys5Init() local
491 iOffset = 0; in memsys5Init()
494 if( (iOffset+nAlloc)<=mem5.nBlock ){ in memsys5Init()
495 mem5.aCtrl[iOffset] = ii | CTRL_FREE; in memsys5Init()
496 memsys5Link(iOffset, ii); in memsys5Init()
497 iOffset += nAlloc; in memsys5Init()
499 assert((iOffset+nAlloc)>mem5.nBlock); in memsys5Init()
H A Dtest_osinst.c125 sqlite3_int64 iOffset; /* Log file offset of start of write buffer */ member
633 p->pLog->pMethods->xWrite(p->pLog, p->aBuf, p->nBuf, p->iOffset); in vfslog_flush()
634 p->iOffset += p->nBuf; in vfslog_flush()
748 p->iOffset = 0; in sqlite3_vfslog_new()
823 sqlite3_int64 iOffset; /* Offset of next record in file */ member
975 if( pCsr->iOffset+nRead<=p->nByte ){ in vlogNext()
977 rc = p->pFd->pMethods->xRead(p->pFd, pCsr->aBuf, nRead, pCsr->iOffset); in vlogNext()
984 rc = p->pFd->pMethods->xRead(p->pFd, buf, 4, pCsr->iOffset+nRead); in vlogNext()
1012 pCsr->iOffset += nRead; in vlogNext()
1019 return (pCsr->iOffset>=p->nByte); in vlogEof()
[all …]
H A Dtest_delete.c107 int iOffset; in sqlite3_delete_database() member
147 sqlite3_snprintf(nBuf, zBuf, p->zFmt, zFile, iChunk+p->iOffset); in sqlite3_delete_database()
H A Dselect.c148 pNew->iOffset = 0; in sqlite3SelectNew()
732 iLimit = pSelect->iOffset ? pSelect->iOffset+1 : pSelect->iLimit; in pushOntoSorter()
834 if( iOffset>0 ){ in codeOffset()
2407 int iOffset; in computeLimitRegisters() local
2441 p->iOffset = iOffset = ++pParse->nMem; in computeLimitRegisters()
2446 sqlite3VdbeAddOp3(v, OP_OffsetLimit, iLimit, iOffset+1, iOffset); in computeLimitRegisters()
2878 pPrior->iOffset = p->iOffset; in multiSelect()
2888 p->iOffset = pPrior->iOffset; in multiSelect()
2894 p->iLimit, p->iOffset+1, p->iOffset); in multiSelect()
3554 sqlite3VdbeAddOp2(v, OP_Copy, p->iOffset ? p->iOffset+1 : p->iLimit, in multiSelectOrderBy()
[all …]
H A Ddbstat.c138 i64 iOffset; /* Value of 'pgOffset' column */ member
521 pCsr->iOffset = x[0]; in statSizeAndOffset()
526 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset()
840 sqlite3_result_int64(ctx, pCsr->iOffset); in statColumn()
/sqlite-3.40.0/ext/async/
H A Dsqlite3async.c458 sqlite_int64 iOffset; /* See above */ member
590 sqlite3_int64 iOffset, in addNewAsyncWrite() argument
609 p->iOffset = iOffset; in addNewAsyncWrite()
666 sqlite3_int64 iOffset in asyncRead() argument
691 nRead = MIN(filesize - iOffset, iAmt64); in asyncRead()
715 sqlite3_int64 iBeginOut = (pWrite->iOffset-iOffset); in asyncRead()
720 filesize = MAX(filesize, pWrite->iOffset+nByte64); in asyncRead()
733 if( rc==SQLITE_OK && filesize<(iOffset+iAmt) ){ in asyncRead()
799 s = MIN(s, pWrite->iOffset); in asyncFileSize()
1425 p->pFileData->zName, p->iOffset)); in asyncWriterThread()
[all …]
/sqlite-3.40.0/ext/misc/
H A Dzipfile.c177 u32 iOffset; member
220 u32 iOffset; member
631 pCDS->iOffset = zipfileRead32(aRead); in zipfileReadCDS()
880 (int)pNew->cds.iOffset in zipfileGetEntry()
1229 iOff = eocd.iOffset; in zipfileLoadDirectory()
1740 zipfileWrite32(a, p->iOffset); in zipfileSerializeEOCD()
1781 zipfileWrite32(a, pCDS->iOffset); in zipfileSerializeCDS()
1805 i64 iOffset = pTab->szCurrent; in zipfileCommit() local
1823 eocd.iOffset = (u32)iOffset; in zipfileCommit()
2081 e.cds.iOffset = p->body.n; in zipfileStep()
[all …]

12