Lines Matching refs:pModule
7384 const sqlite3_module *pModule; /* The module for this virtual table */ member
15614 const sqlite3_module *pModule; /* Callback pointers */ member
75069 const sqlite3_module *pModule = pVCur->pVtab->pModule;
75072 pModule->xClose(pVCur);
84789 const sqlite3_module *pModule;
84805 pModule = pVtab->pModule;
84806 assert( pModule->xRowid );
84807 rc = pModule->xRowid(pC->uc.pVCur, &v);
86608 const sqlite3_module *pModule;
86614 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
86618 pModule = pVtab->pModule;
86619 rc = pModule->xOpen(pVtab, &pVCur);
86633 pModule->xClose(pVCur);
86663 const sqlite3_module *pModule;
86681 pModule = pVtab->pModule;
86694 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
86697 res = pModule->xEof(pVCur);
86721 const sqlite3_module *pModule;
86735 pModule = pVtab->pModule;
86736 assert( pModule->xColumn );
86746 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
86772 const sqlite3_module *pModule;
86783 pModule = pVtab->pModule;
86784 assert( pModule->xNext );
86792 rc = pModule->xNext(pCur->uc.pVCur);
86795 res = pModule->xEof(pCur->uc.pVCur);
86818 assert( pVtab->pModule->xRename );
86828 rc = pVtab->pModule->xRename(pVtab, pName->z);
86866 const sqlite3_module *pModule;
86878 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
86882 pModule = pVtab->pModule;
86885 if( ALWAYS(pModule->xUpdate) ){
86896 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
98497 if( pVTab->pVtab->pModule->xRename==0 ){
106647 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
127414 const sqlite3_module *pModule, /* The definition of the module */
127428 pMod->pModule = pModule;
127451 const sqlite3_module *pModule, /* The definition of the module */
127461 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
127476 const sqlite3_module *pModule, /* The definition of the module */
127482 return createModule(db, zName, pModule, pAux, 0);
127491 const sqlite3_module *pModule, /* The definition of the module */
127498 return createModule(db, zName, pModule, pAux, xDestroy);
127541 p->pModule->xDisconnect(p);
127940 pVTable->pVtab->pModule = pMod->pModule;
128022 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
128089 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
128093 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
128156 && pCtx->pVTable->pMod->pModule->xUpdate!=0
128213 xDestroy = p->pMod->pModule->xDestroy;
128246 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
128273 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
128310 const sqlite3_module *pModule;
128323 pModule = pVTab->pVtab->pModule;
128325 if( pModule->xBegin ){
128339 rc = pModule->xBegin(pVTab->pVtab);
128343 if( iSvpt && pModule->xSavepoint ){
128345 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
128377 const sqlite3_module *pMod = pVTab->pMod->pModule;
128439 assert( pVtab->pModule!=0 );
128440 pMod = (sqlite3_module *)pVtab->pModule;
128514 const sqlite3_module *pModule = pMod->pModule;
128520 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
128536 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
133937 rc = pVtab->pModule->xBestIndex(pVtab, p);
148395 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
149322 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
150293 pTokenizer->pModule->xDestroy(pTokenizer);
155478 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
155482 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
155486 if( pModule->iVersion>=1 ){
155487 rc = pModule->xLanguageid(pCsr, iLangid);
155489 pModule->xClose(pCsr);
155524 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
155543 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
155583 pModule->xClose(pCursor);
155621 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
155657 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
155681 pModule->xClose(pCursor);
155717 pModule->xClose(pCursor);
156551 sqlite3_tokenizer_module const *pModule = 0;
156571 (const char *)sqlite3_value_text(argv[0]), &pModule);
156575 }else if( !pModule ){
156580 rc = pModule->xCreate(0, 0, &pTokenizer);
156586 pTokenizer->pModule = pModule;
156626 if( pModule && pTokenizer ){
156627 rc = pModule->xDestroy(pTokenizer);
157918 (*ppTok)->pModule = m;
158021 pTokenizer->pModule = p;
159718 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
159723 assert( pTokenizer && pModule );
159738 xNext = pModule->xNext;
159769 pModule->xClose(pCsr);
164106 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
164136 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
164151 if( pT ) pModule->xClose(pT);
164293 sqlite3_tokenizer_module const *pModule = pT->pModule;
164310 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
164322 if( pTC ) pModule->xClose(pTC);
165288 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
165353 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
166159 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
170557 pRtree->base.pModule = &rtreeModule;
185998 sqlite3_module *pModule;
186017 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);