pVtabCursor 14583 ext/sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; /* The cursor for a virtual table */ pVtabCursor 66564 ext/sqlite3/libsqlite/sqlite3.c else if( pCx->pVtabCursor ){ pVtabCursor 66565 ext/sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor = pCx->pVtabCursor; pVtabCursor 66566 ext/sqlite3/libsqlite/sqlite3.c const sqlite3_module *pModule = pVtabCursor->pVtab->pModule; pVtabCursor 66567 ext/sqlite3/libsqlite/sqlite3.c assert( pVtabCursor->pVtab->nRef>0 ); pVtabCursor 66568 ext/sqlite3/libsqlite/sqlite3.c pVtabCursor->pVtab->nRef--; pVtabCursor 66569 ext/sqlite3/libsqlite/sqlite3.c pModule->xClose(pVtabCursor); pVtabCursor 73159 ext/sqlite3/libsqlite/sqlite3.c assert( pC->pVtabCursor==0 ); /* OP_Column never called on virtual table */ pVtabCursor 75304 ext/sqlite3/libsqlite/sqlite3.c }else if( pC->pVtabCursor ){ pVtabCursor 75305 ext/sqlite3/libsqlite/sqlite3.c pVtab = pC->pVtabCursor->pVtab; pVtabCursor 75308 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xRowid(pC->pVtabCursor, &v); pVtabCursor 76917 ext/sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; pVtabCursor 76923 ext/sqlite3/libsqlite/sqlite3.c pVtabCursor = 0; pVtabCursor 76930 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xOpen(pVtab, &pVtabCursor); pVtabCursor 76934 ext/sqlite3/libsqlite/sqlite3.c pVtabCursor->pVtab = pVtab; pVtabCursor 76939 ext/sqlite3/libsqlite/sqlite3.c pCur->pVtabCursor = pVtabCursor; pVtabCursor 76943 ext/sqlite3/libsqlite/sqlite3.c pModule->xClose(pVtabCursor); pVtabCursor 76977 ext/sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; pVtabCursor 76989 ext/sqlite3/libsqlite/sqlite3.c assert( pCur->pVtabCursor ); pVtabCursor 76990 ext/sqlite3/libsqlite/sqlite3.c pVtabCursor = pCur->pVtabCursor; pVtabCursor 76991 ext/sqlite3/libsqlite/sqlite3.c pVtab = pVtabCursor->pVtab; pVtabCursor 77005 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xFilter(pVtabCursor, iQuery, pOp->p4.z, nArg, apArg); pVtabCursor 77008 ext/sqlite3/libsqlite/sqlite3.c res = pModule->xEof(pVtabCursor); pVtabCursor 77032 ext/sqlite3/libsqlite/sqlite3.c assert( pCur->pVtabCursor ); pVtabCursor 77040 ext/sqlite3/libsqlite/sqlite3.c pVtab = pCur->pVtabCursor->pVtab; pVtabCursor 77046 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xColumn(pCur->pVtabCursor, &sContext, pOp->p2); pVtabCursor 77077 ext/sqlite3/libsqlite/sqlite3.c assert( pCur->pVtabCursor ); pVtabCursor 77081 ext/sqlite3/libsqlite/sqlite3.c pVtab = pCur->pVtabCursor->pVtab; pVtabCursor 77091 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xNext(pCur->pVtabCursor); pVtabCursor 77094 ext/sqlite3/libsqlite/sqlite3.c res = pModule->xEof(pCur->pVtabCursor); pVtabCursor 152355 ext/sqlite3/libsqlite/sqlite3.c static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ pVtabCursor 152356 ext/sqlite3/libsqlite/sqlite3.c RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; pVtabCursor 152369 ext/sqlite3/libsqlite/sqlite3.c static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pRowid){ pVtabCursor 152370 ext/sqlite3/libsqlite/sqlite3.c RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; pVtabCursor 152491 ext/sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor, pVtabCursor 152495 ext/sqlite3/libsqlite/sqlite3.c Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; pVtabCursor 152496 ext/sqlite3/libsqlite/sqlite3.c RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor;