Lines Matching refs:pVtab
372 closure_vtab *pVtab; /* The virtual table this cursor belongs to */ member
468 static int closureDisconnect(sqlite3_vtab *pVtab){ in closureDisconnect() argument
469 closure_vtab *p = (closure_vtab*)pVtab; in closureDisconnect()
585 pCur->pVtab = p; in closureOpen()
613 pCur->pVtab->nCursor--; in closureClose()
663 closure_vtab *pVtab = pCur->pVtab; in closureFilter() local
670 const char *zTableName = pVtab->zTableName; in closureFilter()
671 const char *zIdColumn = pVtab->zIdColumn; in closureFilter()
672 const char *zParentColumn = pVtab->zParentColumn; in closureFilter()
707 rc = sqlite3_prepare_v2(pVtab->db, zSql, -1, &pStmt, 0); in closureFilter()
710 sqlite3_free(pVtab->base.zErrMsg); in closureFilter()
711 pVtab->base.zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(pVtab->db)); in closureFilter()
760 pCur->zTableName ? pCur->zTableName : pCur->pVtab->zTableName, in closureColumn()
766 pCur->zIdColumn ? pCur->zIdColumn : pCur->pVtab->zIdColumn, in closureColumn()
772 pCur->zParentColumn ? pCur->zParentColumn : pCur->pVtab->zParentColumn, in closureColumn()
830 closure_vtab *pVtab = (closure_vtab*)pTab; in closureBestIndex() local
882 if( (pVtab->zTableName==0 && (iPlan & 0x000f00)==0) in closureBestIndex()
883 || (pVtab->zIdColumn==0 && (iPlan & 0x00f000)==0) in closureBestIndex()
884 || (pVtab->zParentColumn==0 && (iPlan & 0x0f0000)==0) in closureBestIndex()