Lines Matching refs:iRowid
11495 sqlite3_int64 iRowid; /* Rowid for current entry */ member
57830 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite3_int64 iRowid){
57880 if( p->v<iRowid ){
57882 }else if( p->v>iRowid ){
106912 int iRowid; /* The rowid of the output table */
107052 &pCur->iRowid,
107154 if( pCur->iRowid==pCur->iAddr+1 ){
107200 *pRowid = pCur->iRowid;
107221 pCur->iRowid = 0;
120347 i64 iRowid; /* Rowid in main table of the key */
120409 static void sampleSetRowidInt64(sqlite3 *db, StatSample *p, i64 iRowid){
120413 p->u.iRowid = iRowid;
120432 sampleSetRowidInt64(p->db, pTo, pFrom->u.iRowid);
120964 sqlite3_result_int64(context, pS->u.iRowid);
143421 sqlite_int64 iRowid; /* Current rowid */
143556 pCsr->iRowid = 0;
143577 pCsr->iRowid++;
143668 *p = pCsr->iRowid;
183718 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
183726 db->lastRowid = iRowid;
195285 sqlite3_int64 iRowid; /* Current rowid */
195522 pCsr->iRowid++;
195764 *pRowid = pCsr->iRowid;
199001 int iRowid; /* Current 'rowid' value */
199229 pCsr->iRowid = 0;
199251 pCsr->iRowid++;
199350 *pRowid = (sqlite3_int64)pCsr->iRowid;
212734 u32 iRowid; /* The rowid */
212834 p->iRowid = 0;
212968 p->iRowid++;
212977 if( p->iRowid==0 && p->bRecursive && n>=2 ){
213095 *pRowid = p->iRowid;
213804 i64 iRowid; /* Node or entry ID */
214252 p += writeInt64(p, pCell->iRowid);
214392 pCell->iRowid = nodeGetRowid(pRtree, pNode, iCell);
214650 pInfo->iRowid = readInt64(pCellData);
214798 i64 iRowid,
214805 if( nodeGetRowid(pRtree, pNode, ii)==iRowid ){
215221 i64 iRowid, /* The rowid searching for */
215227 sqlite3_bind_int64(pRtree->pReadRowid, 1, iRowid);
215299 i64 iRowid = sqlite3_value_int64(argv[0]);
215304 && 0==sqlite3IntFloatCompare(iRowid,sqlite3_value_double(argv[0])))
215306 rc = findLeafNode(pRtree, iRowid, &pLeaf, &iNode);
215317 rc = nodeRowidIndex(pRtree, pLeaf, iRowid, &iCell);
215682 iBest = cell.iRowid;
215707 iBest = cell.iRowid;
215764 static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64 iNode){
215765 sqlite3_bind_int64(pRtree->pWriteRowid, 1, iRowid);
215955 i64 iRowid,
215962 RtreeNode *pChild = nodeHashLookup(pRtree, iRowid);
215974 return xSetMapping(pRtree, iRowid, pNode->iNode);
216051 rightbbox.iRowid = pRight->iNode;
216052 leftbbox.iRowid = pLeft->iNode;
216077 i64 iRowid = nodeGetRowid(pRtree, pRight, i);
216078 rc = updateMapping(pRtree, iRowid, pRight, iHeight);
216079 if( iRowid==pCell->iRowid ){
216088 i64 iRowid = nodeGetRowid(pRtree, pLeft, i);
216089 rc = updateMapping(pRtree, iRowid, pLeft, iHeight);
216095 rc = updateMapping(pRtree, pCell->iRowid, pLeft, iHeight);
216223 box.iRowid = pNode->iNode;
216280 RtreeNode *pChild = nodeHashLookup(pRtree, pCell->iRowid);
216293 rc = rowidWrite(pRtree, pCell->iRowid, pNode->iNode);
216295 rc = parentWrite(pRtree, pCell->iRowid, pNode->iNode);
216583 cell.iRowid = sqlite3_value_int64(aData[2]);
216585 || sqlite3_value_int64(aData[0])!=cell.iRowid
216588 sqlite3_bind_int64(pRtree->pReadRowid, 1, cell.iRowid);
216593 rc = rtreeDeleteRowid(pRtree, cell.iRowid);
216622 rc = rtreeNewRowid(pRtree, &cell.iRowid);
216624 *pRowid = cell.iRowid;
217195 sqlite3_str_appendf(pOut, "{%lld", cell.iRowid);
219101 i64 iRowid = sqlite3_value_int64(argv[0]);
219103 rc = findLeafNode(pRtree, iRowid, &pLeaf, &iNode);
219110 rc = nodeRowidIndex(pRtree, pLeaf, iRowid, &iCell);
219347 cell.iRowid = newRowid;
219369 sqlite3_bind_int64(pRtree->pReadRowid, 1, cell.iRowid);
219374 rc = rtreeDeleteRowid(pRtree, cell.iRowid);
219398 rc = rtreeNewRowid(pRtree, &cell.iRowid);
219400 *pRowid = cell.iRowid;
219419 sqlite3_bind_int64(pUp, 1, cell.iRowid);
228636 i64 iRowid,
228647 h = sessionHashAppendI64(h, iRowid);
228976 i64 iRowid, /* Rowid value if pTab->bRowid */
228986 return sessionGetI64(&a[1])==iRowid;
229800 i64 iRowid,
229856 pSession, iRowid, pTab, op==SQLITE_INSERT, &iHash, &bNull
229864 if( sessionPreupdateEqual(pSession, iRowid, pTab, pC, op) ) break;
229919 sessionPutI64(&pC->aRecord[1], iRowid);
230217 i64 iRowid = (pTab->bRowid ? sqlite3_column_int64(pStmt, 0) : 0);
230218 sessionPreupdateOneChange(op, iRowid, pSession, pTab);
230280 i64 iRowid = (pTab->bRowid ? sqlite3_column_int64(pStmt, 0) : 0);
230281 sessionPreupdateOneChange(SQLITE_UPDATE, iRowid, pSession, pTab);
235929 i64 iRowid;
235964 i64 iRowid,
236027 i64 iRowid,
236107 static int sqlite3Fts5IndexContentlessDelete(Fts5Index *p, i64 iOrigin, i64 iRowid);
236113 Fts5IndexIter*, const char*, int, i64 iRowid, int iCol, int iOff
236190 i64 iRowid, /* Rowid for this entry */
236261 static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aCol);
240427 i64 iRowid; /* Current rowid */
240851 i64 iRowid = p->pIter->iRowid;
240852 if( bRetValid==0 || (bDesc!=(iRowid<iRet)) ){
240853 iRet = iRowid;
240868 i64 iRowid,
240882 if( sqlite3Fts5IterEof(pIter)==0 && pIter->iRowid==iRowid ){
240980 rc = fts5ExprSynonymList(pTerm, pNode->iRowid, &buf, &a, &n);
241194 i64 iRowid;
241196 iRowid = pIter->iRowid;
241197 if( (bDesc==0 && iLast>iRowid) || (bDesc && iLast<iRowid) ){
241204 iRowid = pIter->iRowid;
241205 assert( (bDesc==0 && iRowid>=iLast) || (bDesc==1 && iRowid<=iLast) );
241207 *piLast = iRowid;
241225 i64 iRowid = p->pIter->iRowid;
241226 if( (bDesc==0 && iLast>iRowid) || (bDesc && iLast<iRowid) ){
241257 if( pIter->iRowid==pNode->iRowid && pIter->nData>0 ){
241424 return fts5RowidCmp(pExpr, p1->iRowid, p2->iRowid);
241464 iLast = pLeft->aTerm[0].pIter->iRowid;
241474 i64 iRowid = fts5ExprSynonymRowid(pTerm, bDesc, 0);
241475 if( iRowid==iLast ) continue;
241484 if( pIter->iRowid==iLast ) continue;
241494 pNode->iRowid = iLast;
241523 i64 iRowid = fts5ExprSynonymRowid(pTerm, pExpr->bDesc, 0);
241529 i64 ii = p->pIter->iRowid;
241530 if( ii==iRowid
241593 pNode->iRowid = pIter->iRowid;
241639 pNode->iRowid = pNext->iRowid;
241651 i64 iLast = pNode->iRowid;
241655 assert( p1->bEof || fts5RowidCmp(pExpr, p1->iRowid, iLast)>=0 );
241657 if( (p1->iRowid==iLast)
241658 || (bFromValid && fts5RowidCmp(pExpr, p1->iRowid, iFrom)<0)
241681 i64 iLast = pAnd->iRowid;
241691 int cmp = fts5RowidCmp(pExpr, iLast, pChild->iRowid);
241705 assert( pChild->bEof || fts5RowidCmp(pExpr, iLast, pChild->iRowid)<=0 );
241710 }else if( iLast!=pChild->iRowid ){
241712 iLast = pChild->iRowid;
241724 pAnd->iRowid = iLast;
241755 rc = fts5ExprNodeNext(pExpr, p2, 1, p1->iRowid);
241764 pNode->iRowid = p1->iRowid;
241856 pNode->iRowid = pNode->apChild[0]->iRowid;
241908 && fts5RowidCmp(p, pRoot->iRowid, iFirst)<0
241935 if( fts5RowidCmp(p, pRoot->iRowid, iLast)>0 ){
241946 return p->pRoot->iRowid;
243297 if( pNode->bEof==0 && pNode->iRowid==pExpr->pRoot->iRowid ){
243333 (pBuf->n==0 || pNode->iRowid!=pExpr->pRoot->iRowid || pNode->bEof)
243385 i64 iRowid = pExpr->pRoot->iRowid;
243408 pT->pIter, pToken, nToken, iRowid, iCol, iTokOff
243460 static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){
243461 pNode->iRowid = iRowid;
243472 if( fts5ExprCheckPoslists(pNode->apChild[i], iRowid)==0 ){
243484 if( fts5ExprCheckPoslists(pNode->apChild[i], iRowid) ){
243493 if( 0==fts5ExprCheckPoslists(pNode->apChild[0], iRowid)
243494 || 0!=fts5ExprCheckPoslists(pNode->apChild[1], iRowid)
243505 static void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){
243506 fts5ExprCheckPoslists(pExpr->pRoot, iRowid);
243526 && pNode->iRowid==pExpr->pRoot->iRowid
243533 pTerm, pNode->iRowid, pBuf, (u8**)ppCollist, pnCollist
243577 i64 iRowid,
243600 iRowid, iCol, iOff+iToken, ppOut, pnOut
243698 i64 iRowid; /* Rowid of last value written */
243869 i64 iRowid, /* Rowid for this entry */
243926 p->nData += sqlite3Fts5PutVarint(&((u8*)p)[p->nData], iRowid);
243927 p->iRowid = iRowid;
243966 if( iRowid!=p->iRowid ){
243967 u64 iDiff = (u64)iRowid - (u64)p->iRowid;
243970 p->iRowid = iRowid;
244599 i64 iRowid;
244765 i64 iRowid; /* Current rowid */
244878 i64 iRowid; /* First rowid on leaf iLeafPgno */
245025 static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){
245036 rc = sqlite3_blob_reopen(pBlob, iRowid);
245050 pConfig->zDb, p->zDataTbl, "block", iRowid, 0, &p->pReader
245105 static Fts5Data *fts5LeafRead(Fts5Index *p, i64 iRowid){
245106 Fts5Data *pRet = fts5DataRead(p, iRowid);
245143 static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int nData){
245155 sqlite3_bind_int64(p->pWriter, 1, iRowid);
245771 pLvl->iOff += fts5GetVarint(&pData->p[pLvl->iOff], (u64*)&pLvl->iRowid);
245783 pLvl->iRowid += iVal;
245891 pLvl->iRowid += delta;
245957 i64 iRowid = FTS5_DLIDX_ROWID(iSegid, i, iLeafPg);
245961 pLvl->pData = fts5DataRead(p, iRowid);
245987 return pIter->aLvl[0].iRowid;
246098 iOff += sqlite3Fts5GetVarint(&a[iOff], (u64*)&pIter->iRowid);
246268 pIter->iRowid += iDelta;
246329 pIter->iLeafOffset += fts5GetVarint(a, (u64*)&pIter->iRowid);
246380 pIter->iRowid -= iDelta;
246410 pIter->iRowid = 0;
246419 pIter->iRowid += iDelta;
246441 pIter->iLeafOffset = fts5GetVarint(pList, (u64*)&pIter->iRowid);
246498 pIter->iRowid += iDelta;
246522 pIter->iLeafOffset = fts5GetVarint(pList, (u64*)&pIter->iRowid);
246534 iOff += sqlite3Fts5GetVarint(&pLeaf->p[iOff], (u64*)&pIter->iRowid);
246633 int iRowid, bTermless;
246634 iRowid = fts5LeafFirstRowidOff(pNew);
246636 if( iRowid ){
246666 iOff += fts5GetVarint(&pLast->p[iOff], (u64*)&pIter->iRowid);
247072 pIter->iLeafOffset = fts5GetVarint(pLeaf->p, (u64*)&pIter->iRowid);
247159 assert( p1->iRowid!=p2->iRowid );
247160 res = ((p1->iRowid > p2->iRowid)==pIter->bRev) ? -1 : 1;
247193 || p1->iRowid==pIter->iSwitchRowid
247194 || (p1->iRowid<pIter->iSwitchRowid)==pIter->bRev
247257 if( p1->iRowid==p2->iRowid ){
247260 res = ((p1->iRowid > p2->iRowid)==pIter->bRev) ? -1 : +1;
247304 iOff += fts5GetVarint(&a[iOff], (u64*)&pIter->iRowid);
247345 assert( iMatch<pIter->iRowid );
247363 if( bRev==0 && pIter->iRowid>=iMatch ) break;
247364 if( bRev!=0 && pIter->iRowid<=iMatch ) break;
247418 if( pNew->iRowid==pIter->iSwitchRowid
247419 || (pNew->iRowid<pIter->iSwitchRowid)==pIter->bRev
247431 if( pNew->iRowid==pOther->iRowid ){
247433 }else if( (pOther->iRowid>pNew->iRowid)==pIter->bRev ){
247434 pIter->iSwitchRowid = pOther->iRowid;
247436 }else if( (pOther->iRowid>pIter->iSwitchRowid)==pIter->bRev ){
247437 pIter->iSwitchRowid = pOther->iRowid;
247457 pIter->iSwitchRowid = pSeg->iRowid;
247477 u64 iRowid /* Rowid to query hash for */
247481 int iSlot = (iRowid / nHashTable) % nSlot;
247484 if( iRowid==0 ){
247489 if( fts5GetU32((u8*)&aSlot[iSlot])==iRowid ) return 1;
247496 if( fts5GetU64((u8*)&aSlot[iSlot])==iRowid ) return 1;
247517 int iPg = ((u64)pSeg->iRowid) % pArray->nTombstone;
247532 pSeg->iRowid
247911 pIter->base.iRowid = pSeg->iRowid;
247920 pIter->base.iRowid = pSeg->iRowid;
247957 pIter->base.iRowid = pSeg->iRowid;
247989 pIter->base.iRowid = pSeg->iRowid;
248014 pIter->base.iRowid = pSeg->iRowid;
248209 pIter->iLeafOffset = fts5GetVarint(pData->p, (u64*)&pIter->iRowid);
248250 return pIter->aSeg[ pIter->aFirst[1].iFirst ].iRowid;
248262 i64 iRowid;
248265 iRowid = fts5MultiIterRowid(pIter);
248266 if( pIter->bRev==0 && iRowid>=iMatch ) break;
248267 if( pIter->bRev!=0 && iRowid<=iMatch ) break;
248511 i64 iRowid;
248514 iOff = 1 + fts5GetVarint(&pBuf->p[1], (u64*)&iRowid);
248515 fts5GetVarint(&pBuf->p[iOff], (u64*)&iRowid);
248516 return iRowid;
248527 i64 iRowid
248569 iVal = (u64)iRowid - (u64)pDlidx->iPrev;
248575 iVal = iRowid;
248580 pDlidx->iPrev = iRowid;
248587 i64 iRowid;
248605 iRowid = FTS5_SEGMENT_ROWID(pWriter->iSegid, pPage->pgno);
248606 fts5DataWrite(p, iRowid, pPage->buf.p, pPage->buf.n);
248714 i64 iRowid
248728 fts5WriteDlidxAppend(p, pWriter, iRowid);
248733 fts5BufferAppendVarint(&p->rc, &pPage->buf, iRowid);
248735 assert_nc( p->rc || iRowid>pWriter->iPrevRowid );
248737 (u64)iRowid - (u64)pWriter->iPrevRowid
248740 pWriter->iPrevRowid = iRowid;
249324 i64 iRowid = FTS5_SEGMENT_ROWID(pSeg->iSegid, pgno);
249328 pLeaf = fts5DataRead(p, iRowid);
249345 if( bDetailNone==0 ) fts5DataWrite(p, iRowid, aEmpty, sizeof(aEmpty));
249398 fts5DataWrite(p, iRowid, aPg, nPg);
249709 i64 iRowid
249735 if( iThis<iRowid ){
249736 fts5MultiIterNextFrom(p, pIter, iRowid);
249741 && iRowid==fts5MultiIterRowid(pIter)
249816 i64 iRowid = 0;
249826 iRowid += iDelta;
249834 && !fts5FlushSecureDelete(p, pStruct, zTerm, nTerm, iRowid)
249845 && !fts5FlushSecureDelete(p, pStruct, zTerm, nTerm, iRowid)
249862 pBuf->n += sqlite3Fts5PutVarint(&pBuf->p[pBuf->n], iRowid);
249864 fts5WriteDlidxAppend(p, &writer, iRowid);
249866 u64 iRowidDelta = (u64)iRowid - (u64)iPrev;
249871 iPrev = iRowid;
250158 pIter->iRowid += iDelta;
250199 i64 iRowid /* Rowid to append */
250202 fts5BufferSafeAppendVarint(pBuf, iRowid - *piLastRowid);
250203 *piLastRowid = iRowid;
250207 #define fts5MergeAppendDocid(pBuf, iLastRowid, iRowid) { \
250209 fts5BufferSafeAppendVarint((pBuf), (u64)(iRowid) - (u64)(iLastRowid)); \
250210 (iLastRowid) = (iRowid); \
250295 while( *pp && p->iter.iRowid>(*pp)->iter.iRowid ){
250369 fts5MergeAppendDocid(&out, iLastRowid, pHead->iter.iRowid);
250371 if( pHead->pNext && iLastRowid==pHead->pNext->iter.iRowid ){
250381 while( pSave && pSave->iter.iRowid==iLastRowid ){
250443 if( pX->iter.aPoslist && pX->iter.iRowid==iLastRowid ){
250575 i64 iRowid; /* Row this token is located in */
250629 a1[i1].iRowid<a2[i2].iRowid
250630 || (a1[i1].iRowid==a2[i2].iRowid && a1[i1].iPos<=a2[i2].iPos)
250650 i64 iRowid,
250669 pT->aMap[pT->nMap].iRowid = iRowid;
250714 assert( p1->iRowid<p2->iRowid
250715 || (p1->iRowid==p2->iRowid && p1->iPos<=p2->iPos)
250778 pSetup->pT, pSetup->iTermOff, pSetup->nTermByte, p1->base.iRowid, iPos
250813 if( p1->base.iRowid<=pSetup->iLastRowid && pSetup->doclist.n>0 ){
250837 p, (u64)p1->base.iRowid-(u64)pSetup->iLastRowid, p1, &pSetup->doclist
250839 pSetup->iLastRowid = p1->base.iRowid;
250946 static int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRowid){
250955 if( iRowid<p->iWriteRowid
250956 || (iRowid==p->iWriteRowid && p->bDelete==0)
250962 p->iWriteRowid = iRowid;
251248 i64 iRowid = SMALLEST_INT64;
251259 if( nHit==0 || p->base.iRowid<iRowid ){
251260 iRowid = p->base.iRowid;
251265 }else if( p->base.iRowid==iRowid ){
251276 pIter->base.iRowid = iRowid;
251279 fts5TokendataIterAppendMap(pIter->pIndex, pT, iMin, 0, iRowid, -1);
251299 if( iRowid==p->base.iRowid ){
251353 pT->aMap[pT->nMap].iRowid = iRowid;
251379 && (p->base.iRowid==pIter->base.iRowid || (bFrom && p->base.iRowid<iFrom))
251383 && p->base.iRowid<iFrom
251771 i64 iRowid,
251797 if( aMap[iTest].iRowid<iRowid ){
251799 }else if( aMap[iTest].iRowid>iRowid ){
251853 i64 iRowid, int iCol, int iOff
251870 fts5TokendataIterAppendMap(p, pT, pT->terms.n, nToken, iRowid, iPos);
251880 fts5TokendataIterAppendMap(p, pT, ii, 0, iRowid, iPos);
252007 u64 iRowid
252012 int iSlot = (iRowid / nPg) % nSlot;
252015 if( szKey==4 && iRowid>0xFFFFFFFF ) return 2;
252016 if( iRowid==0 ){
252032 fts5PutU32((u8*)&aSlot[iSlot], (u32)iRowid);
252039 fts5PutU64((u8*)&aSlot[iSlot], iRowid);
252238 u64 iRowid
252249 iPg = iRowid % pSeg->nPgTombstone;
252256 if( 0==fts5IndexTombstoneAddToPage(pPg, 0, pSeg->nPgTombstone, iRowid) ){
252265 if( iRowid>0xFFFFFFFF ) szKey = 8;
252275 fts5IndexTombstoneAddToPage(apHash[iRowid % nHash], 1, nHash, iRowid);
252293 static int sqlite3Fts5IndexContentlessDelete(Fts5Index *p, i64 iOrigin, i64 iRowid){
252308 fts5IndexTombstoneAdd(p, pSeg, iRowid);
252327 i64 iRowid,
252335 u64 ret = iRowid;
252365 i64 iRowid = fts5DlidxIterRowid(pDlidx);
252368 cksum1 += iRowid + ((i64)pgno<<32);
252377 i64 iRowid = fts5DlidxIterRowid(pDlidx);
252380 cksum2 += iRowid + ((i64)pgno<<32);
252404 i64 rowid = pIter->iRowid;
252729 i64 iRowid;
252736 fts5GetVarint(&pLeaf->p[iRowidOff], (u64*)&iRowid);
252737 if( iRowid<iDlRowid || (bSecureDelete==0 && iRowid!=iDlRowid) ){
252828 i64 iRowid = fts5MultiIterRowid(pIter);
252837 cksum2 ^= sqlite3Fts5IndexEntryCksum(iRowid, 0, 0, -1, z, n);
252846 cksum2 ^= sqlite3Fts5IndexEntryCksum(iRowid, iCol, iTokOff, -1, z, n);
252875 i64 iRowid, /* Rowid from %_data table */
252882 *piPgno = (int)(iRowid & (((i64)1 << FTS5_DATA_PAGE_B) - 1));
252883 iRowid >>= FTS5_DATA_PAGE_B;
252885 *piHeight = (int)(iRowid & (((i64)1 << FTS5_DATA_HEIGHT_B) - 1));
252886 iRowid >>= FTS5_DATA_HEIGHT_B;
252888 *pbDlidx = (int)(iRowid & 0x0001);
252889 iRowid >>= FTS5_DATA_DLI_B;
252891 *piSegid = (int)(iRowid & (((i64)1 << FTS5_DATA_ID_B) - 1));
252892 iRowid >>= FTS5_DATA_ID_B;
252894 *pbTombstone = (int)(iRowid & 0x0001);
253076 i64 iRowid = 0;
253082 iRowid += iVal;
253094 sqlite3Fts5BufferAppendPrintf(pRc, pBuf, " %lld%s", iRowid, zApp);
253126 i64 iRowid; /* Rowid for record being decoded */
253139 iRowid = sqlite3_value_int64(apVal[0]);
253151 fts5DecodeRowid(iRowid, &bTomb, &iSegid, &bDlidx, &iHeight, &iPgno);
253153 fts5DebugRowid(&rc, &s, iRowid);
253167 " %d(%lld)", lvl.iLeafPgno, lvl.iRowid
253193 if( iRowid==FTS5_AVERAGES_ROWID ){
253367 i64 iRowid;
253376 iRowid = FTS5_SEGMENT_ROWID(segid, pgno);
253377 sqlite3_result_int64(pCtx, iRowid);
253401 int iRowid;
253499 pCsr->iRowid++;
253525 *piRowid = pCsr->iRowid;
253606 pCsr->iRowid = 0;
253858 i64 iRowid; /* Current rowid */
254554 pSorter->iRowid = sqlite3_column_int64(pSorter->pStmt, 0);
254610 i64 iRowid = sqlite3Fts5ExprRowid(pCsr->pExpr);
254612 rc = sqlite3Fts5ExprFirst(pCsr->pExpr, pTab->p.pIndex, iRowid, bDesc);
254613 if( rc==SQLITE_OK && iRowid!=sqlite3Fts5ExprRowid(pCsr->pExpr) ){
255315 return pCsr->pSorter->iRowid;
255996 sqlite3Fts5ExprCheckPoslists(pCsr->pExpr, pCsr->pSorter->iRowid);
256161 i64 iRowid = fts5CursorRowid(pCsr);
256162 rc = sqlite3Fts5StorageDocsize(pTab->pStorage, iRowid, pCsr->aColumnSize);
256416 i64 iRowid = fts5CursorRowid(pCsr);
256418 pCsr->pExpr, iRowid, iPhrase, iCol, iOff, iToken, ppOut, pnOut
258208 i64 iRowid, /* id value */
258216 sqlite3_bind_int64(pReplace, 1, iRowid);
258398 i64 iRowid = sqlite3_column_int64(pScan, 0);
258401 rc = sqlite3Fts5IndexBeginWrite(p->pIndex, 0, iRowid);
258442 rc = fts5StorageInsertDocsize(p, iRowid, &buf);
258582 i64 iRowid
258594 rc = sqlite3Fts5IndexBeginWrite(p->pIndex, 0, iRowid);
258639 rc = fts5StorageInsertDocsize(p, iRowid, &buf);
258676 i64 iRowid;
258732 pCtx->iRowid, iCol, iPos, 0, pToken, nToken
258743 pCtx->iRowid, iCol, iPos, ii+1, pToken, nByte
258785 ctx.iRowid = sqlite3_column_int64(pScan, 0);
258788 rc = sqlite3Fts5StorageDocsize(p, ctx.iRowid, aColSize);
258960 static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aCol){
258970 sqlite3_bind_int64(pLookup, 1, iRowid);
262423 sqlite3_result_int64(pCtx, pCsr->pIter->iRowid);
262542 sqlite3_int64 iRowid; /* Rowid value */
262699 *pRowid = pCur->pRow->iRowid;
262725 sqlite3_int64 iRowid = 1;
262769 pNew->iRowid = iRowid++;