Lines Matching refs:pModule
5922 const sqlite3_module *pModule; /* The module for this virtual table */
10339 const sqlite3_module *pModule; /* Callback pointers */
13319 const sqlite3_module *pModule; /* Module for cursor pVtabCursor */
60866 sqlite3_snprintf(nTemp, zTemp, "vtab:%p:%p", pVtab, pVtab->pModule);
61524 const sqlite3_module *pModule = pCx->pModule;
61526 pModule->xClose(pVtabCursor);
65713 const sqlite3_module *pModule;
65842 sqlite3_module *pModule;
65847 const sqlite3_module *pModule;
65859 const sqlite3_module *pModule;
65865 const sqlite3_module *pModule;
65875 sqlite3_module *pModule;
69706 const sqlite3_module *pModule;
69721 u.bn.pModule = u.bn.pVtab->pModule;
69722 assert( u.bn.pModule->xRowid );
69723 rc = u.bn.pModule->xRowid(u.bn.pC->pVtabCursor, &u.bn.v);
71197 sqlite3_module *pModule;
71203 u.cm.pModule = (sqlite3_module *)u.cm.pVtab->pModule;
71204 assert(u.cm.pVtab && u.cm.pModule);
71205 rc = u.cm.pModule->xOpen(u.cm.pVtab, &u.cm.pVtabCursor);
71215 u.cm.pCur->pModule = u.cm.pVtabCursor->pVtab->pModule;
71218 u.cm.pModule->xClose(u.cm.pVtabCursor);
71248 const sqlite3_module *pModule;
71267 u.cn.pModule = u.cn.pVtab->pModule;
71284 rc = u.cn.pModule->xFilter(u.cn.pVtabCursor, u.cn.iQuery, pOp->p4.z, u.cn.nArg, u.cn.apArg);
71288 u.cn.res = u.cn.pModule->xEof(u.cn.pVtabCursor);
71311 const sqlite3_module *pModule;
71326 u.co.pModule = u.co.pVtab->pModule;
71327 assert( u.co.pModule->xColumn );
71338 rc = u.co.pModule->xColumn(pCur->pVtabCursor, &u.co.sContext, pOp->p2);
71370 const sqlite3_module *pModule;
71382 u.cp.pModule = u.cp.pVtab->pModule;
71383 assert( u.cp.pModule->xNext );
71392 rc = u.cp.pModule->xNext(u.cp.pCur->pVtabCursor);
71396 u.cp.res = u.cp.pModule->xEof(u.cp.pCur->pVtabCursor);
71422 assert( u.cq.pVtab->pModule->xRename );
71431 rc = u.cq.pVtab->pModule->xRename(u.cq.pVtab, u.cq.pName->z);
71466 sqlite3_module *pModule;
71478 u.cr.pModule = (sqlite3_module *)u.cr.pVtab->pModule;
71481 if( ALWAYS(u.cr.pModule->xUpdate) ){
71493 rc = u.cr.pModule->xUpdate(u.cr.pVtab, u.cr.nArg, u.cr.apArg, &u.cr.rowid);
79881 if( pVTab->pVtab->pModule->xRename==0 ){
86563 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
103308 const sqlite3_module *pModule, /* The definition of the module */
103327 pMod->pModule = pModule;
103352 const sqlite3_module *pModule, /* The definition of the module */
103355 return createModule(db, zName, pModule, pAux, 0);
103364 const sqlite3_module *pModule, /* The definition of the module */
103368 return createModule(db, zName, pModule, pAux, xDestroy);
103411 p->pModule->xDisconnect(p);
103794 pVTable->pVtab->pModule = pMod->pModule;
103875 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
103945 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
104037 rc = p->pMod->pModule->xDestroy(p->pVtab);
104067 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
104096 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
104135 const sqlite3_module *pModule;
104148 pModule = pVTab->pVtab->pModule;
104150 if( pModule->xBegin ){
104164 rc = pModule->xBegin(pVTab->pVtab);
104197 const sqlite3_module *pMod = pVTab->pMod->pModule;
104259 assert( pVtab->pModule!=0 );
104260 pMod = (sqlite3_module *)pVtab->pModule;
106599 rc = pVtab->pModule->xBestIndex(pVtab, p);
118855 ** sqlite3_tokenizer.pModule variable should not be initialized by
118930 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
119767 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
120669 pTokenizer->pModule->xDestroy(pTokenizer);
125277 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
125281 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
125285 if( pModule->iVersion>=1 ){
125286 rc = pModule->xLanguageid(pCsr, iLangid);
125288 pModule->xClose(pCsr);
125318 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
125330 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
125368 pModule->xClose(pCursor);
125407 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
125443 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
125467 pModule->xClose(pCursor);
125503 pModule->xClose(pCursor);
126319 sqlite3_tokenizer_module const *pModule = 0;
126339 (const char *)sqlite3_value_text(argv[0]), &pModule);
126343 }else if( !pModule ){
126348 rc = pModule->xCreate(0, 0, &pTokenizer);
126354 pTokenizer->pModule = pModule;
126394 if( pModule && pTokenizer ){
126395 rc = pModule->xDestroy(pTokenizer);
127644 (*ppTok)->pModule = m;
127743 pTokenizer->pModule = p;
129422 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
129427 assert( pTokenizer && pModule );
129442 xNext = pModule->xNext;
129473 pModule->xClose(pCsr);
133554 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
133583 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
133598 if( pT ) pModule->xClose(pT);
133736 sqlite3_tokenizer_module const *pModule = pT->pModule;
133752 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
133764 if( pTC ) pModule->xClose(pTC);
134612 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
134677 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
135389 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
139458 pRtree->base.pModule = &rtreeModule;