Lines Matching refs:pRowid
7644 int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
56847 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){
56861 *pRowid = p->pEntry->v;
105891 static int bytecodevtabRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){
105893 *pRowid = pCur->iRowid;
154480 Expr *pRowid, /* Expression used to recompute the rowid */
154513 if( pRowid ){
154514 pRow = sqlite3ExprDup(db, pRowid, 0);
154569 if( pRowid ){
154570 sqlite3ExprCode(pParse, pRowid, regArg+1);
189585 static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
189587 *pRowid = pCsr->iPrevId;
189660 sqlite_int64 *pRowid /* OUT: The affected (or effected) rowid */
189662 return sqlite3Fts3UpdateMethod(pVtab, nArg, apVal, pRowid);
192854 sqlite_int64 *pRowid /* OUT: Rowid value */
192857 *pRowid = pCsr->iRowid;
196421 sqlite_int64 *pRowid /* OUT: Rowid value */
196424 *pRowid = (sqlite3_int64)pCsr->iRowid;
197435 sqlite3_value *pRowid = apVal[p->nColumn+3];
197436 if( sqlite3_value_type(pRowid)==SQLITE_NULL ){
197437 pRowid = apVal[1];
197439 if( sqlite3_value_type(pRowid)!=SQLITE_INTEGER ){
197442 *piDocid = sqlite3_value_int64(pRowid);
197538 sqlite3_value *pRowid, /* The docid to be deleted */
197547 rc = fts3SqlStmt(p, SQL_SELECT_CONTENT_BY_ROWID, &pSelect, &pRowid);
198911 static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){
198919 rc = fts3SqlStmt(p, SQL_IS_EMPTY, &pStmt, &pRowid);
202097 sqlite3_value *pRowid,
202104 fts3DeleteTerms(&rc, p, pRowid, aSzDel, &bFound);
202107 rc = fts3IsEmpty(p, pRowid, &isEmpty);
202119 fts3SqlExec(&rc, p, SQL_DELETE_CONTENT, &pRowid);
202122 fts3SqlExec(&rc, p, SQL_DELETE_DOCSIZE, &pRowid);
202148 sqlite_int64 *pRowid /* OUT: The affected (or effected) rowid */
202236 rc = fts3InsertData(p, apVal, pRowid);
202255 rc = fts3InsertData(p, apVal, pRowid);
202261 rc = fts3PendingTermsDocid(p, 0, iLangid, *pRowid);
202264 assert( p->iPrevDocid==*pRowid );
209991 static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){
209993 *pRowid = p->iRowid;
212031 static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pRowid){
212040 *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell);
213399 sqlite_int64 *pRowid
213509 *pRowid = cell.iRowid;
213525 sqlite3_bind_int64(pUp, 1, *pRowid);
216208 sqlite_int64 *pRowid
216285 *pRowid = cell.iRowid;
224403 static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
224405 *pRowid = pCsr->iPageno;
224754 static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
224756 *pRowid = pCsr->pgno;
224764 sqlite_int64 *pRowid
224777 (void)pRowid;
251044 static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
251051 *pRowid = 0;
251057 *pRowid = fts5CursorRowid(pCsr);
251061 *pRowid = sqlite3_column_int64(pCsr->pStmt, 0);
251254 sqlite_int64 *pRowid /* OUT: The affected (or effected) rowid */
251359 fts5StorageInsert(&rc, pTab, apVal, pRowid);
251372 fts5StorageInsert(&rc, pTab, apVal, pRowid);
251374 rc = sqlite3Fts5StorageContentInsert(pTab->pStorage, apVal, pRowid);
251379 rc = sqlite3Fts5StorageIndexInsert(pTab->pStorage, apVal,*pRowid);
251384 fts5StorageInsert(&rc, pTab, apVal, pRowid);
257282 sqlite_int64 *pRowid
257285 *pRowid = pCsr->rowid;
257519 static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){
257521 *pRowid = pCur->pRow->iRowid;