Lines Matching refs:pVtab
311 static int schemaDestroy(sqlite3_vtab *pVtab){
312 sqlite3_free(pVtab);
327 schema_vtab *pVtab;
344 pVtab = sqlite3_malloc(sizeof(schema_vtab));
345 if( pVtab ){
346 memset(pVtab, 0, sizeof(schema_vtab));
347 pVtab->db = (sqlite3 *)pAux;
348 pVtab->pType = pType;
351 *ppVtab = (sqlite3_vtab *)pVtab;
447 schema_vtab *pVtab = (schema_vtab *)(cur->pVtab);
470 pVtab->pType->zObject
476 sqlite3_column_text(pDbList, 1), pVtab->pType->zObject
484 rc = sqlite3_prepare(pVtab->db, zSql, -1, &pCur->pTableList, 0);
493 zSql = sqlite3_mprintf(pVtab->pType->zPragma,
502 rc = sqlite3_prepare(pVtab->db, zSql, -1, &pCur->pColumnList, 0);
522 schema_vtab *pVtab = (schema_vtab *)(pVtabCursor->pVtab);
532 rc = sqlite3_prepare(pVtab->db,"SELECT 0, 'main'", -1, &pCur->pDbList, 0);