Lines Matching refs:RowSet
14658 typedef struct RowSet RowSet; typedef
19531 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3*);
19534 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet*, i64);
19535 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet*, int iBatch, i64);
19536 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet*, i64*);
51052 struct RowSet {
51074 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db){
51075 RowSet *p = sqlite3DbMallocRawNN(db, sizeof(*p));
51097 RowSet *p = (RowSet*)pArg;
51118 sqlite3DbFree(((RowSet*)pArg)->db, pArg);
51129 static struct RowSetEntry *rowSetEntryAlloc(RowSet *p){
51154 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){
51352 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){
51386 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite3_int64 iRowid){
76553 RowSet *p;
91392 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i);
91410 || sqlite3RowSetNext((RowSet*)pIn1->z, &val)==0
91466 exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i);
91471 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i);