Lines Matching refs:pRowid
7857 int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
57797 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){
57811 *pRowid = p->pEntry->v;
107199 static int bytecodevtabRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){
107201 *pRowid = pCur->iRowid;
156636 Expr *pRowid, /* Expression used to recompute the rowid */
156669 if( pRowid ){
156670 pRow = sqlite3ExprDup(db, pRowid, 0);
156725 if( pRowid ){
156726 sqlite3ExprCode(pParse, pRowid, regArg+1);
192515 static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
192517 *pRowid = pCsr->iPrevId;
192590 sqlite_int64 *pRowid /* OUT: The affected (or effected) rowid */
192592 return sqlite3Fts3UpdateMethod(pVtab, nArg, apVal, pRowid);
195802 sqlite_int64 *pRowid /* OUT: Rowid value */
195805 *pRowid = pCsr->iRowid;
199388 sqlite_int64 *pRowid /* OUT: Rowid value */
199391 *pRowid = (sqlite3_int64)pCsr->iRowid;
200402 sqlite3_value *pRowid = apVal[p->nColumn+3];
200403 if( sqlite3_value_type(pRowid)==SQLITE_NULL ){
200404 pRowid = apVal[1];
200406 if( sqlite3_value_type(pRowid)!=SQLITE_INTEGER ){
200409 *piDocid = sqlite3_value_int64(pRowid);
200505 sqlite3_value *pRowid, /* The docid to be deleted */
200514 rc = fts3SqlStmt(p, SQL_SELECT_CONTENT_BY_ROWID, &pSelect, &pRowid);
201878 static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){
201886 rc = fts3SqlStmt(p, SQL_IS_EMPTY, &pStmt, &pRowid);
205064 sqlite3_value *pRowid,
205071 fts3DeleteTerms(&rc, p, pRowid, aSzDel, &bFound);
205074 rc = fts3IsEmpty(p, pRowid, &isEmpty);
205086 fts3SqlExec(&rc, p, SQL_DELETE_CONTENT, &pRowid);
205089 fts3SqlExec(&rc, p, SQL_DELETE_DOCSIZE, &pRowid);
205115 sqlite_int64 *pRowid /* OUT: The affected (or effected) rowid */
205203 rc = fts3InsertData(p, apVal, pRowid);
205222 rc = fts3InsertData(p, apVal, pRowid);
205228 rc = fts3PendingTermsDocid(p, 0, iLangid, *pRowid);
205231 assert( p->iPrevDocid==*pRowid );
213134 static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){
213136 *pRowid = p->iRowid;
215187 static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pRowid){
215196 *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell);
216555 sqlite_int64 *pRowid
216665 *pRowid = cell.iRowid;
216681 sqlite3_bind_int64(pUp, 1, *pRowid);
219364 sqlite_int64 *pRowid
219441 *pRowid = cell.iRowid;
227588 static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
227590 *pRowid = pCsr->iPageno;
227946 static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
227948 *pRowid = pCsr->pgno;
227974 sqlite_int64 *pRowid
227987 (void)pRowid;
255370 static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){
255376 *pRowid = 0;
255378 *pRowid = fts5CursorRowid(pCsr);
255629 sqlite_int64 *pRowid /* OUT: The affected (or effected) rowid */
255735 fts5StorageInsert(&rc, pTab, apVal, pRowid);
255761 fts5StorageInsert(&rc, pTab, apVal, pRowid);
255765 rc = sqlite3Fts5StorageContentInsert(pStorage, 0, apVal, pRowid);
255771 rc = sqlite3Fts5StorageIndexInsert(pStorage, apVal, *pRowid);
255781 rc = sqlite3Fts5StorageContentInsert(pStorage, 1, apVal, pRowid);
255785 fts5StorageInsert(&rc, pTab, apVal, pRowid);
262501 sqlite_int64 *pRowid
262504 *pRowid = pCsr->rowid;
262738 static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){
262740 *pRowid = pCur->pRow->iRowid;