Lines Matching refs:pRowSet
59359 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite3_int64 iRowid){ argument
59363 assert( pRowSet!=0 && (pRowSet->rsFlags & ROWSET_NEXT)==0 );
59368 if( iBatch!=pRowSet->iBatch ){ /*OPTIMIZATION-IF-FALSE*/
59369 p = pRowSet->pEntry;
59371 struct RowSetEntry **ppPrevTree = &pRowSet->pForest;
59372 if( (pRowSet->rsFlags & ROWSET_SORTED)==0 ){ /*OPTIMIZATION-IF-FALSE*/
59376 for(pTree = pRowSet->pForest; pTree; pTree=pTree->pRight){
59389 *ppPrevTree = pTree = rowSetEntryAlloc(pRowSet);
59396 pRowSet->pEntry = 0;
59397 pRowSet->pLast = 0;
59398 pRowSet->rsFlags |= ROWSET_SORTED;
59400 pRowSet->iBatch = iBatch;
59406 for(pTree = pRowSet->pForest; pTree; pTree=pTree->pRight){