Lines Matching refs:sqlite3expert
12601 typedef struct sqlite3expert sqlite3expert; typedef
12612 sqlite3expert *sqlite3_expert_new(sqlite3 *db, char **pzErr);
12642 int sqlite3_expert_config(sqlite3expert *p, int op, ...);
12668 sqlite3expert *p, /* From a successful sqlite3_expert_new() */
12692 int sqlite3_expert_analyze(sqlite3expert *p, char **pzErr);
12699 int sqlite3_expert_count(sqlite3expert*);
12735 const char *sqlite3_expert_report(sqlite3expert*, int iStmt, int eReport);
12750 void sqlite3_expert_destroy(sqlite3expert*);
12909 struct sqlite3expert { struct
13126 sqlite3expert *pExpert;
13174 sqlite3expert *pExpert = (sqlite3expert*)pAux; in expertConnect()
13373 sqlite3expert *pExpert = pVtab->pExpert; in expertFilter()
13394 static int idxRegisterVtab(sqlite3expert *p){ in idxRegisterVtab()
13719 sqlite3expert *p, in idxCreateFromCons()
13815 sqlite3expert *p, in idxCreateFromWhere()
13853 static int idxCreateCandidates(sqlite3expert *p){ in idxCreateCandidates()
13943 sqlite3expert *p, in idxFindIndexes()
14025 sqlite3expert *p = (sqlite3expert*)pCtx; in idxAuthCallback()
14051 sqlite3expert *p, in idxProcessOneTrigger()
14133 static int idxProcessTriggers(sqlite3expert *p, char **pzErr){ in idxProcessTriggers()
14211 static int idxCreateVtabSchema(sqlite3expert *p, char **pzErrmsg){ in idxCreateVtabSchema()
14426 sqlite3expert *p, in idxPopulateOneStat1()
14532 static int idxBuildSampleTable(sqlite3expert *p, const char *zTab){ in idxBuildSampleTable()
14556 static int idxPopulateStat1(sqlite3expert *p, char **pzErr){ in idxPopulateStat1()
14741 sqlite3expert *sqlite3_expert_new(sqlite3 *db, char **pzErrmsg){ in sqlite3_expert_new()
14743 sqlite3expert *pNew; in sqlite3_expert_new()
14745 pNew = (sqlite3expert*)idxMalloc(&rc, sizeof(sqlite3expert)); in sqlite3_expert_new()
14822 int sqlite3_expert_config(sqlite3expert *p, int op, ...){ in sqlite3_expert_config()
14847 sqlite3expert *p, /* From sqlite3_expert_new() */ in sqlite3_expert_sql()
14895 int sqlite3_expert_analyze(sqlite3expert *p, char **pzErr){ in sqlite3_expert_analyze()
14940 int sqlite3_expert_count(sqlite3expert *p){ in sqlite3_expert_count()
14949 const char *sqlite3_expert_report(sqlite3expert *p, int iStmt, int eReport){ in sqlite3_expert_report()
14975 void sqlite3_expert_destroy(sqlite3expert *p){ in sqlite3_expert_destroy()
21634 sqlite3expert *pExpert;
24725 sqlite3expert *p = pState->expert.pExpert; in expertFinish()