Lines Matching refs:pModule
7532 const sqlite3_module *pModule; /* The module for this virtual table */ member
16976 const sqlite3_module *pModule; /* Callback pointers */ member
81664 const sqlite3_module *pModule = pVCur->pVtab->pModule;
81667 pModule->xClose(pVCur);
92348 const sqlite3_module *pModule;
92364 pModule = pVtab->pModule;
92365 assert( pModule->xRowid );
92366 rc = pModule->xRowid(pC->uc.pVCur, &v);
94383 const sqlite3_module *pModule;
94389 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
94393 pModule = pVtab->pModule;
94394 rc = pModule->xOpen(pVtab, &pVCur);
94408 pModule->xClose(pVCur);
94438 const sqlite3_module *pModule;
94457 pModule = pVtab->pModule;
94469 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
94472 res = pModule->xEof(pVCur);
94497 const sqlite3_module *pModule;
94512 pModule = pVtab->pModule;
94513 assert( pModule->xColumn );
94524 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
94551 const sqlite3_module *pModule;
94562 pModule = pVtab->pModule;
94563 assert( pModule->xNext );
94571 rc = pModule->xNext(pCur->uc.pVCur);
94574 res = pModule->xEof(pCur->uc.pVCur);
94600 assert( pVtab->pModule->xRename );
94610 rc = pVtab->pModule->xRename(pVtab, pName->z);
94649 const sqlite3_module *pModule;
94663 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
94667 pModule = pVtab->pModule;
94670 if( ALWAYS(pModule->xUpdate) ){
94681 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
108186 if( pVTab->pVtab->pModule->xRename==0 ){
115537 if( pMod->pModule->iVersion<3 ) return 0;
115538 if( pMod->pModule->xShadowName==0 ) return 0;
115539 return pMod->pModule->xShadowName(zName+nName+1);
115558 if( NEVER(pMod->pModule==0) ) return;
115559 if( pMod->pModule->iVersion<3 ) return;
115560 if( pMod->pModule->xShadowName==0 ) return;
115570 && pMod->pModule->xShadowName(pOther->zName+nName+1)
119269 return sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0;
144516 const sqlite3_module *pModule, /* The definition of the module */
144523 if( pModule==0 ){
144536 pMod->pModule = pModule;
144564 const sqlite3_module *pModule, /* The definition of the module */
144571 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
144585 const sqlite3_module *pModule, /* The definition of the module */
144591 return createModule(db, zName, pModule, pAux, 0);
144600 const sqlite3_module *pModule, /* The definition of the module */
144607 return createModule(db, zName, pModule, pAux, xDestroy);
144690 p->pModule->xDisconnect(p);
145103 pVTable->pVtab->pModule = pMod->pModule;
145188 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
145256 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
145260 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
145330 && pCtx->pVTable->pMod->pModule->xUpdate!=0
145391 xDestroy = p->pMod->pModule->xDestroy;
145392 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect;
145427 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
145454 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
145491 const sqlite3_module *pModule;
145504 pModule = pVTab->pVtab->pModule;
145506 if( pModule->xBegin ){
145520 rc = pModule->xBegin(pVTab->pVtab);
145524 if( iSvpt && pModule->xSavepoint ){
145526 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
145558 const sqlite3_module *pMod = pVTab->pMod->pModule;
145620 assert( pVtab->pModule!=0 );
145621 pMod = (sqlite3_module *)pVtab->pModule;
145702 const sqlite3_module *pModule = pMod->pModule;
145708 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
145726 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
149398 assert( pVtab->pModule!=0 );
149400 pMod = (sqlite3_module *)pVtab->pModule;
151760 rc = pVtab->pModule->xBestIndex(pVtab, p);
172187 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
173183 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
174177 pTokenizer->pModule->xDestroy(pTokenizer);
179441 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
179445 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
179449 if( pModule->iVersion>=1 ){
179450 rc = pModule->xLanguageid(pCsr, iLangid);
179452 pModule->xClose(pCsr);
179487 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
179506 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
179546 pModule->xClose(pCursor);
179584 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
179620 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
179644 pModule->xClose(pCursor);
179680 pModule->xClose(pCursor);
180559 rc = pTokenizer->pModule->xDestroy(pTokenizer);
181867 (*ppTok)->pModule = m;
181970 pTokenizer->pModule = p;
183674 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
183679 assert( pTokenizer && pModule );
183694 xNext = pModule->xNext;
183725 pModule->xClose(pCsr);
188174 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
188203 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
188218 if( pT ) pModule->xClose(pT);
188366 sqlite3_tokenizer_module const *pModule = pT->pModule;
188383 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
188395 if( pTC ) pModule->xClose(pTC);
189368 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
189433 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
190275 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
193896 sqlite3_module *pModule;
193921 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);
197715 pRtree->base.pModule = &rtreeModule;
199600 pRtree->base.pModule = &rtreeModule;