Lines Matching refs:pModule
8166 const sqlite3_module *pModule; /* The module for this virtual table */ member
18582 const sqlite3_module *pModule; /* Callback pointers */ member
88674 const sqlite3_module *pModule = pVCur->pVtab->pModule; local
88677 pModule->xClose(pVCur);
100441 const sqlite3_module *pModule;
100457 pModule = pVtab->pModule;
100458 assert( pModule->xRowid );
100459 rc = pModule->xRowid(pC->uc.pVCur, &v);
102558 const sqlite3_module *pModule;
102564 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
102568 pModule = pVtab->pModule;
102569 rc = pModule->xOpen(pVtab, &pVCur);
102583 pModule->xClose(pVCur);
102603 const sqlite3_module *pModule;
102616 pModule = pVtab->pModule;
102617 assert( pModule!=0 );
102618 assert( pModule->iVersion>=4 );
102619 assert( pModule->xIntegrity!=0 );
102622 rc = pModule->xIntegrity(pVtab, db->aDb[pOp->p1].zDbSName, pTab->zName,
102687 const sqlite3_module *pModule;
102706 pModule = pVtab->pModule;
102719 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
102722 res = pModule->xEof(pVCur);
102747 const sqlite3_module *pModule;
102763 pModule = pVtab->pModule;
102764 assert( pModule->xColumn );
102779 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
102803 const sqlite3_module *pModule;
102814 pModule = pVtab->pModule;
102815 assert( pModule->xNext );
102823 rc = pModule->xNext(pCur->uc.pVCur);
102826 res = pModule->xEof(pCur->uc.pVCur);
102852 assert( pVtab->pModule->xRename );
102862 rc = pVtab->pModule->xRename(pVtab, pName->z);
102901 const sqlite3_module *pModule;
102915 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
102919 pModule = pVtab->pModule;
102922 if( ALWAYS(pModule->xUpdate) ){
102934 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
117962 if( pVTab->pVtab->pModule->xRename==0 ){
125513 if( pMod->pModule->iVersion<3 ) return 0;
125514 if( pMod->pModule->xShadowName==0 ) return 0;
125515 return pMod->pModule->xShadowName(zName+nName+1);
125534 if( NEVER(pMod->pModule==0) ) return;
125535 if( pMod->pModule->iVersion<3 ) return;
125536 if( pMod->pModule->xShadowName==0 ) return;
125546 && pMod->pModule->xShadowName(pOther->zName+nName+1)
129425 if( sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 ){
142822 if( NEVER(pVTab->pModule==0) ) continue;
142823 if( pVTab->pModule->iVersion<4 ) continue;
142824 if( pVTab->pModule->xIntegrity==0 ) continue;
157595 const sqlite3_module *pModule, /* The definition of the module */
157602 if( pModule==0 ){
157615 pMod->pModule = pModule;
157643 const sqlite3_module *pModule, /* The definition of the module */
157650 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
157664 const sqlite3_module *pModule, /* The definition of the module */
157670 return createModule(db, zName, pModule, pAux, 0);
157679 const sqlite3_module *pModule, /* The definition of the module */
157686 return createModule(db, zName, pModule, pAux, xDestroy);
157768 p->pModule->xDisconnect(p);
158187 pVTable->pVtab->pModule = pMod->pModule;
158272 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
158340 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
158344 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
158435 && pCtx->pVTable->pMod->pModule->xUpdate!=0
158497 xDestroy = p->pMod->pModule->xDestroy;
158498 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect;
158533 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
158560 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
158597 const sqlite3_module *pModule;
158610 pModule = pVTab->pVtab->pModule;
158612 if( pModule->xBegin ){
158626 rc = pModule->xBegin(pVTab->pVtab);
158630 if( iSvpt && pModule->xSavepoint ){
158632 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
158664 const sqlite3_module *pMod = pVTab->pMod->pModule;
158729 assert( pVtab->pModule!=0 );
158730 pMod = (sqlite3_module *)pVtab->pModule;
158811 const sqlite3_module *pModule = pMod->pModule;
158817 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
158835 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
162984 assert( pVtab->pModule!=0 );
162986 pMod = (sqlite3_module *)pVtab->pModule;
166142 rc = pVtab->pModule->xBestIndex(pVtab, p);
188605 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
189624 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
190619 pTokenizer->pModule->xDestroy(pTokenizer);
195988 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
195992 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
195996 if( pModule->iVersion>=1 ){
195997 rc = pModule->xLanguageid(pCsr, iLangid);
195999 pModule->xClose(pCsr);
196051 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
196063 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
196072 pModule->xClose(pCursor);
196118 pModule->xClose(pCursor);
196156 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
196192 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
196248 pModule->xClose(pCursor);
197129 rc = pTokenizer->pModule->xDestroy(pTokenizer);
198437 (*ppTok)->pModule = m;
198536 pTokenizer->pModule = p;
200243 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
200248 assert( pTokenizer && pModule );
200263 xNext = pModule->xNext;
200294 pModule->xClose(pCsr);
204760 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
204789 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
204804 if( pT ) pModule->xClose(pT);
204960 sqlite3_tokenizer_module const *pModule = pT->pModule;
204977 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
204989 if( pTC ) pModule->xClose(pTC);
205969 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
206034 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
206892 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
213441 sqlite3_module *pModule;
213448 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);
217111 pRtree->base.pModule = &rtreeModule;
219023 pRtree->base.pModule = &rtreeModule;