• Home
  • Raw
  • Download

Lines Matching refs:pModule

5223   const sqlite3_module *pModule;  /* The module for this virtual table */
9206 const sqlite3_module *pModule; /* Callback pointers */
12031 const sqlite3_module *pModule; /* Module for cursor pVtabCursor */
56227 sqlite3_snprintf(nTemp, zTemp, "vtab:%p:%p", pVtab, pVtab->pModule);
56792 const sqlite3_module *pModule = pCx->pModule;
56794 pModule->xClose(pVtabCursor);
60806 const sqlite3_module *pModule;
60929 sqlite3_module *pModule;
60934 const sqlite3_module *pModule;
60946 const sqlite3_module *pModule;
60952 const sqlite3_module *pModule;
60962 sqlite3_module *pModule;
64549 const sqlite3_module *pModule;
64564 u.bi.pModule = u.bi.pVtab->pModule;
64565 assert( u.bi.pModule->xRowid );
64566 rc = u.bi.pModule->xRowid(u.bi.pC->pVtabCursor, &u.bi.v);
66012 sqlite3_module *pModule;
66018 u.cg.pModule = (sqlite3_module *)u.cg.pVtab->pModule;
66019 assert(u.cg.pVtab && u.cg.pModule);
66020 rc = u.cg.pModule->xOpen(u.cg.pVtab, &u.cg.pVtabCursor);
66030 u.cg.pCur->pModule = u.cg.pVtabCursor->pVtab->pModule;
66033 u.cg.pModule->xClose(u.cg.pVtabCursor);
66063 const sqlite3_module *pModule;
66082 u.ch.pModule = u.ch.pVtab->pModule;
66099 rc = u.ch.pModule->xFilter(u.ch.pVtabCursor, u.ch.iQuery, pOp->p4.z, u.ch.nArg, u.ch.apArg);
66103 u.ch.res = u.ch.pModule->xEof(u.ch.pVtabCursor);
66126 const sqlite3_module *pModule;
66141 u.ci.pModule = u.ci.pVtab->pModule;
66142 assert( u.ci.pModule->xColumn );
66153 rc = u.ci.pModule->xColumn(pCur->pVtabCursor, &u.ci.sContext, pOp->p2);
66185 const sqlite3_module *pModule;
66197 u.cj.pModule = u.cj.pVtab->pModule;
66198 assert( u.cj.pModule->xNext );
66207 rc = u.cj.pModule->xNext(u.cj.pCur->pVtabCursor);
66211 u.cj.res = u.cj.pModule->xEof(u.cj.pCur->pVtabCursor);
66237 assert( u.ck.pVtab->pModule->xRename );
66241 rc = u.ck.pVtab->pModule->xRename(u.ck.pVtab, u.ck.pName->z);
66276 sqlite3_module *pModule;
66285 u.cl.pModule = (sqlite3_module *)u.cl.pVtab->pModule;
66288 if( ALWAYS(u.cl.pModule->xUpdate) ){
66298 rc = u.cl.pModule->xUpdate(u.cl.pVtab, u.cl.nArg, u.cl.apArg, &u.cl.rowid);
73008 if( pVTab->pVtab->pModule->xRename==0 ){
79053 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
94601 const sqlite3_module *pModule, /* The definition of the module */
94616 pMod->pModule = pModule;
94643 const sqlite3_module *pModule, /* The definition of the module */
94646 return createModule(db, zName, pModule, pAux, 0);
94655 const sqlite3_module *pModule, /* The definition of the module */
94659 return createModule(db, zName, pModule, pAux, xDestroy);
94702 p->pModule->xDisconnect(p);
95051 pVTable->pVtab->pModule = pMod->pModule;
95133 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
95196 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
95286 rc = p->pMod->pModule->xDestroy(p->pVtab);
95316 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
95344 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
95383 const sqlite3_module *pModule;
95396 pModule = pVTab->pVtab->pModule;
95398 if( pModule->xBegin ){
95410 rc = pModule->xBegin(pVTab->pVtab);
95456 assert( pVtab->pModule!=0 );
95457 pMod = (sqlite3_module *)pVtab->pModule;
97538 rc = pVtab->pModule->xBestIndex(pVtab, p);
108133 ** sqlite3_tokenizer.pModule variable should not be initialised by
108199 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
108813 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
109211 pTokenizer->pModule->xDestroy(pTokenizer);
112015 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
112021 rc = pModule->xOpen(pTokenizer, z, n, &pCursor);
112028 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
112055 pModule->xClose(pCursor);
112094 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
112101 rc = pModule->xOpen(pTokenizer, zInput, nInput, &pCursor);
112108 rc = pModule->xNext(pCursor, &zToken, &nToken, &iBegin, &iEnd, &iPos);
112134 pModule->xClose(pCursor);
112170 pModule->xClose(pCursor);
112729 sqlite3_tokenizer_module const *pModule = 0;
112749 (const char *)sqlite3_value_text(argv[0]), &pModule);
112753 }else if( !pModule ){
112758 rc = pModule->xCreate(0, 0, &pTokenizer);
112764 pTokenizer->pModule = pModule;
112793 if( pModule && pTokenizer ){
112794 rc = pModule->xDestroy(pTokenizer);
114032 (*ppTok)->pModule = m;
114126 pTokenizer->pModule = p;
115095 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
115100 assert( pTokenizer && pModule );
115102 rc = pModule->xOpen(pTokenizer, zText, -1, &pCsr);
115108 xNext = pModule->xNext;
115143 pModule->xClose(pCsr);
117276 sqlite3_tokenizer_module const *pModule = pT->pModule;
117285 rc = pModule->xOpen(pT, zText, -1, &pTC);
117293 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
117304 if( pTC ) pModule->xClose(pTC);
118081 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
118149 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
118914 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
122134 pRtree->base.pModule = &rtreeModule;