Home
last modified time | relevance | path

Searched refs:pCsr (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/dports/databases/sqlite3/sqlite-src-3350500/ext/misc/
H A Ddbdata.c476 if( pCsr->bOnePage==0 && pCsr->iPgno>pCsr->szDb ) return SQLITE_OK; in dbdataNext()
477 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext()
488 pCsr->iCell = pCsr->nCell; in dbdataNext()
491 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext()
521 pCsr->iCell = pCsr->nCell; in dbdataNext()
525 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext()
612 pCsr->pHdrPtr = &pCsr->pRec[iHdr]; in dbdataNext()
613 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr]; in dbdataNext()
621 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){ in dbdataNext()
638 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/misc/
H A Ddbdata.c476 if( pCsr->bOnePage==0 && pCsr->iPgno>pCsr->szDb ) return SQLITE_OK; in dbdataNext()
477 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext()
488 pCsr->iCell = pCsr->nCell; in dbdataNext()
491 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext()
521 pCsr->iCell = pCsr->nCell; in dbdataNext()
525 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext()
612 pCsr->pHdrPtr = &pCsr->pRec[iHdr]; in dbdataNext()
613 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr]; in dbdataNext()
621 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){ in dbdataNext()
638 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/misc/
H A Ddbdata.c476 if( pCsr->bOnePage==0 && pCsr->iPgno>pCsr->szDb ) return SQLITE_OK; in dbdataNext()
477 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext()
488 pCsr->iCell = pCsr->nCell; in dbdataNext()
491 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext()
521 pCsr->iCell = pCsr->nCell; in dbdataNext()
525 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext()
612 pCsr->pHdrPtr = &pCsr->pRec[iHdr]; in dbdataNext()
613 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr]; in dbdataNext()
621 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){ in dbdataNext()
638 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext()
[all …]
/dports/databases/sqlite3/sqlite-src-3350500/ext/fts5/
H A Dfts5_vocab.c380 if( pCsr ){ in fts5VocabOpenMethod()
383 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod()
384 pCsr->aDoc = &pCsr->aCnt[pFts5->pConfig->nCol]; in fts5VocabOpenMethod()
476 pCsr->rowid++; in fts5VocabNextMethod()
483 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod()
484 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod()
585 for(/* noop */; pCsr->iCol<nCol && pCsr->aDoc[pCsr->iCol]==0; pCsr->iCol++); in fts5VocabNextMethod()
637 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod()
641 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod()
694 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod()
[all …]
H A Dfts5_main.c682 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction()
705 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod()
706 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod()
707 pGlobal->pCsr = pCsr; in fts5OpenMethod()
774 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents()
843 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors()
1066 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch()
1950 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray()
2347 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid()
2368 if( pCsr==0 || pCsr->ePlan==0 ){ in fts5ApiCallback()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/fts5/
H A Dfts5_vocab.c371 if( pCsr ){ in fts5VocabOpenMethod()
374 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod()
375 pCsr->aDoc = &pCsr->aCnt[pFts5->pConfig->nCol]; in fts5VocabOpenMethod()
467 pCsr->rowid++; in fts5VocabNextMethod()
474 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod()
475 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod()
576 for(/* noop */; pCsr->iCol<nCol && pCsr->aDoc[pCsr->iCol]==0; pCsr->iCol++); in fts5VocabNextMethod()
628 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod()
632 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod()
685 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod()
[all …]
H A Dfts5_main.c659 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction()
682 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod()
683 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod()
684 pGlobal->pCsr = pCsr; in fts5OpenMethod()
751 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents()
820 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors()
1043 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch()
1912 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray()
2306 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid()
2327 if( pCsr==0 || pCsr->ePlan==0 ){ in fts5ApiCallback()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/fts5/
H A Dfts5_vocab.c380 if( pCsr ){ in fts5VocabOpenMethod()
383 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod()
384 pCsr->aDoc = &pCsr->aCnt[pFts5->pConfig->nCol]; in fts5VocabOpenMethod()
476 pCsr->rowid++; in fts5VocabNextMethod()
483 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod()
484 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod()
585 for(/* noop */; pCsr->iCol<nCol && pCsr->aDoc[pCsr->iCol]==0; pCsr->iCol++); in fts5VocabNextMethod()
637 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod()
641 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod()
694 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod()
[all …]
H A Dfts5_main.c682 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction()
705 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod()
706 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod()
707 pGlobal->pCsr = pCsr; in fts5OpenMethod()
774 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents()
843 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors()
1066 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch()
1950 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray()
2344 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid()
2365 if( pCsr==0 || pCsr->ePlan==0 ){ in fts5ApiCallback()
[all …]
/dports/databases/sqlite3/sqlite-src-3350500/src/
H A Ddbstat.c284 if( pCsr==0 ){ in statOpen()
321 pCsr->iPage = 0; in statResetCsr()
323 pCsr->zPath = 0; in statResetCsr()
324 pCsr->isEof = 0; in statResetCsr()
511 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset()
560 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
561 if( !pCsr->isAgg ) statResetCounts(pCsr); in statNext()
606 if( pCsr->iPage>=ArraySize(pCsr->aPage) ){ in statNext()
610 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext()
633 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/src/
H A Ddbstat.c283 if( pCsr==0 ){ in statOpen()
320 pCsr->iPage = 0; in statResetCsr()
322 pCsr->zPath = 0; in statResetCsr()
323 pCsr->isEof = 0; in statResetCsr()
508 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset()
557 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
558 if( !pCsr->isAgg ) statResetCounts(pCsr); in statNext()
603 if( pCsr->iPage>=ArraySize(pCsr->aPage) ){ in statNext()
607 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext()
630 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/src/
H A Ddbstat.c284 if( pCsr==0 ){ in statOpen()
321 pCsr->iPage = 0; in statResetCsr()
323 pCsr->zPath = 0; in statResetCsr()
324 pCsr->isEof = 0; in statResetCsr()
511 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset()
560 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
561 if( !pCsr->isAgg ) statResetCounts(pCsr); in statNext()
606 if( pCsr->iPage>=ArraySize(pCsr->aPage) ){ in statNext()
610 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext()
633 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
[all …]
/dports/databases/db5/db-5.3.28/lang/sql/sqlite/ext/fts3/
H A Dfts3_aux.c244 pCsr->iRowid++; in fts3auxNextMethod()
246 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod()
247 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod()
260 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod()
261 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod()
262 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod()
321 pCsr->iCol = 0; in fts3auxNextMethod()
324 pCsr->isEof = 1; in fts3auxNextMethod()
358 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod()
379 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr in fts3auxFilterMethod()
[all …]
/dports/databases/sqlcipher/sqlcipher-3.4.2/ext/fts5/
H A Dfts5_vocab.c345 if( pCsr ){ in fts5VocabOpenMethod()
349 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod()
350 pCsr->aDoc = &pCsr->aCnt[pConfig->nCol]; in fts5VocabOpenMethod()
394 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod()
395 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod()
492 while( pCsr->aDoc[pCsr->iCol]==0 ) pCsr->iCol++; in fts5VocabNextMethod()
493 assert( pCsr->iCol<pCsr->pConfig->nCol ); in fts5VocabNextMethod()
539 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod()
543 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod()
590 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod()
[all …]
H A Dfts5_main.c613 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction()
636 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod()
637 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod()
638 pGlobal->pCsr = pCsr; in fts5OpenMethod()
704 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents()
773 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors()
983 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch()
1147 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan-(u8*)pCsr)); in fts5FilterMethod()
1800 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray()
2190 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid()
[all …]
/dports/databases/sqlcipher/sqlcipher-3.4.2/src/
H A Ddbstat.c245 if( pCsr==0 ){ in statOpen()
276 pCsr->iPage = 0; in statResetCsr()
278 pCsr->zPath = 0; in statResetCsr()
279 pCsr->isEof = 0; in statResetCsr()
420 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset()
446 pCsr->zPath = 0; in statNext()
472 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
495 pCsr->nUnused = nUsable - 4 - pCsr->nPayload; in statNext()
512 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext()
532 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext()
[all …]
/dports/databases/sqlite3/sqlite-src-3350500/ext/fts3/
H A Dfts3_aux.c273 pCsr->iRowid++; in fts3auxNextMethod()
275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod()
276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod()
289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod()
290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod()
291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod()
350 pCsr->iCol = 0; in fts3auxNextMethod()
409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod()
420 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod()
427 pCsr->nStop = (int)strlen(pCsr->zStop); in fts3auxFilterMethod()
[all …]
H A Dfts3_tokenize_vtab.c268 if( pCsr==0 ){ in fts3tokOpenMethod()
282 if( pCsr->pCsr ){ in fts3tokResetCursor()
284 pTab->pMod->xClose(pCsr->pCsr); in fts3tokResetCursor()
285 pCsr->pCsr = 0; in fts3tokResetCursor()
292 pCsr->iEnd = 0; in fts3tokResetCursor()
293 pCsr->iPos = 0; in fts3tokResetCursor()
317 rc = pTab->pMod->xNext(pCsr->pCsr, in fts3tokNextMethod()
318 &pCsr->zToken, &pCsr->nToken, in fts3tokNextMethod()
319 &pCsr->iStart, &pCsr->iEnd, &pCsr->iPos in fts3tokNextMethod()
356 rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr); in fts3tokFilterMethod()
[all …]
H A Dfts3_term.c203 pCsr->iRowid++; in fts3termNextMethod()
207 || pCsr->pNext>=&pCsr->csr.aDoclist[pCsr->csr.nDoclist-1] in fts3termNextMethod()
218 pCsr->pNext = pCsr->csr.aDoclist; in fts3termNextMethod()
221 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &pCsr->iDocid); in fts3termNextMethod()
224 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
226 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
228 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
234 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
237 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
270 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3termFilterMethod()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/fts3/
H A Dfts3_aux.c273 pCsr->iRowid++; in fts3auxNextMethod()
275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod()
276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod()
289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod()
290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod()
291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod()
350 pCsr->iCol = 0; in fts3auxNextMethod()
409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod()
420 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod()
427 pCsr->nStop = (int)strlen(pCsr->zStop); in fts3auxFilterMethod()
[all …]
H A Dfts3_term.c203 pCsr->iRowid++; in fts3termNextMethod()
207 || pCsr->pNext>=&pCsr->csr.aDoclist[pCsr->csr.nDoclist-1] in fts3termNextMethod()
218 pCsr->pNext = pCsr->csr.aDoclist; in fts3termNextMethod()
221 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &pCsr->iDocid); in fts3termNextMethod()
224 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
226 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
228 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
234 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
237 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
270 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3termFilterMethod()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/fts3/
H A Dfts3_aux.c273 pCsr->iRowid++; in fts3auxNextMethod()
275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod()
276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod()
289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod()
290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod()
291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod()
350 pCsr->iCol = 0; in fts3auxNextMethod()
409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod()
420 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod()
427 pCsr->nStop = (int)strlen(pCsr->zStop); in fts3auxFilterMethod()
[all …]
/dports/databases/sqlcipher/sqlcipher-3.4.2/ext/fts3/
H A Dfts3_aux.c273 pCsr->iRowid++; in fts3auxNextMethod()
275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod()
276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod()
289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod()
290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod()
291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod()
350 pCsr->iCol = 0; in fts3auxNextMethod()
353 pCsr->isEof = 1; in fts3auxNextMethod()
409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod()
443 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr in fts3auxFilterMethod()
[all …]
H A Dfts3_term.c203 pCsr->iRowid++; in fts3termNextMethod()
207 || pCsr->pNext>=&pCsr->csr.aDoclist[pCsr->csr.nDoclist-1] in fts3termNextMethod()
218 pCsr->pNext = pCsr->csr.aDoclist; in fts3termNextMethod()
221 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &pCsr->iDocid); in fts3termNextMethod()
224 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
226 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
228 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
234 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
237 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod()
270 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3termFilterMethod()
[all …]
H A Dfts3_tokenize_vtab.c267 if( pCsr==0 ){ in fts3tokOpenMethod()
281 if( pCsr->pCsr ){ in fts3tokResetCursor()
283 pTab->pMod->xClose(pCsr->pCsr); in fts3tokResetCursor()
284 pCsr->pCsr = 0; in fts3tokResetCursor()
291 pCsr->iEnd = 0; in fts3tokResetCursor()
292 pCsr->iPos = 0; in fts3tokResetCursor()
316 rc = pTab->pMod->xNext(pCsr->pCsr, in fts3tokNextMethod()
317 &pCsr->zToken, &pCsr->nToken, in fts3tokNextMethod()
318 &pCsr->iStart, &pCsr->iEnd, &pCsr->iPos in fts3tokNextMethod()
355 rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr); in fts3tokFilterMethod()
[all …]

12345678910>>...16