pMod 11493 ext/sqlite3/libsqlite/sqlite3.c Module *pMod; /* Pointer to module implementation */ pMod 93293 ext/sqlite3/libsqlite/sqlite3.c zArg2 = sqlite3GetVTable(db, pTab)->pMod->zName; pMod 95648 ext/sqlite3/libsqlite/sqlite3.c && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 ) pMod 114599 ext/sqlite3/libsqlite/sqlite3.c Module *pMod; pMod 114600 ext/sqlite3/libsqlite/sqlite3.c pMod = (Module *)sqlite3DbMallocRaw(db, sizeof(Module) + nName + 1); pMod 114601 ext/sqlite3/libsqlite/sqlite3.c if( pMod ){ pMod 114603 ext/sqlite3/libsqlite/sqlite3.c char *zCopy = (char *)(&pMod[1]); pMod 114605 ext/sqlite3/libsqlite/sqlite3.c pMod->zName = zCopy; pMod 114606 ext/sqlite3/libsqlite/sqlite3.c pMod->pModule = pModule; pMod 114607 ext/sqlite3/libsqlite/sqlite3.c pMod->pAux = pAux; pMod 114608 ext/sqlite3/libsqlite/sqlite3.c pMod->xDestroy = xDestroy; pMod 114609 ext/sqlite3/libsqlite/sqlite3.c pDel = (Module *)sqlite3HashInsert(&db->aModule,zCopy,(void*)pMod); pMod 114610 ext/sqlite3/libsqlite/sqlite3.c assert( pDel==0 || pDel==pMod ); pMod 115036 ext/sqlite3/libsqlite/sqlite3.c Module *pMod, pMod 115071 ext/sqlite3/libsqlite/sqlite3.c pVTable->pMod = pMod; pMod 115084 ext/sqlite3/libsqlite/sqlite3.c rc = xConstruct(db, pMod->pAux, nArg, azArg, &pVTable->pVtab, &zErr); pMod 115101 ext/sqlite3/libsqlite/sqlite3.c pVTable->pVtab->pModule = pMod->pModule; pMod 115171 ext/sqlite3/libsqlite/sqlite3.c Module *pMod; pMod 115181 ext/sqlite3/libsqlite/sqlite3.c pMod = (Module*)sqlite3HashFind(&db->aModule, zMod); pMod 115183 ext/sqlite3/libsqlite/sqlite3.c if( !pMod ){ pMod 115189 ext/sqlite3/libsqlite/sqlite3.c rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr); pMod 115241 ext/sqlite3/libsqlite/sqlite3.c Module *pMod; pMod 115249 ext/sqlite3/libsqlite/sqlite3.c pMod = (Module*)sqlite3HashFind(&db->aModule, zMod); pMod 115255 ext/sqlite3/libsqlite/sqlite3.c if( !pMod ){ pMod 115259 ext/sqlite3/libsqlite/sqlite3.c rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr); pMod 115364 ext/sqlite3/libsqlite/sqlite3.c rc = p->pMod->pModule->xDestroy(p->pVtab); pMod 115520 ext/sqlite3/libsqlite/sqlite3.c const sqlite3_module *pMod = pVTab->pMod->pModule; pMod 115521 ext/sqlite3/libsqlite/sqlite3.c if( pVTab->pVtab && pMod->iVersion>=2 ){ pMod 115525 ext/sqlite3/libsqlite/sqlite3.c xMethod = pMod->xSavepoint; pMod 115529 ext/sqlite3/libsqlite/sqlite3.c xMethod = pMod->xRollbackTo; pMod 115532 ext/sqlite3/libsqlite/sqlite3.c xMethod = pMod->xRelease; pMod 115565 ext/sqlite3/libsqlite/sqlite3.c sqlite3_module *pMod; pMod 115583 ext/sqlite3/libsqlite/sqlite3.c pMod = (sqlite3_module *)pVtab->pModule; pMod 115584 ext/sqlite3/libsqlite/sqlite3.c if( pMod->xFindFunction==0 ) return pDef; pMod 115594 ext/sqlite3/libsqlite/sqlite3.c rc = pMod->xFindFunction(pVtab, nArg, zLowerName, &xFunc, &pArg); pMod 129108 ext/sqlite3/libsqlite/sqlite3.c Module *pMod = (Module *)sqliteHashData(i); pMod 129109 ext/sqlite3/libsqlite/sqlite3.c if( pMod->xDestroy ){ pMod 129110 ext/sqlite3/libsqlite/sqlite3.c pMod->xDestroy(pMod->pAux); pMod 129112 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, pMod); pMod 142558 ext/sqlite3/libsqlite/sqlite3.c const sqlite3_tokenizer_module *pMod; pMod 142670 ext/sqlite3/libsqlite/sqlite3.c const sqlite3_tokenizer_module *pMod = 0; pMod 142689 ext/sqlite3/libsqlite/sqlite3.c rc = fts3tokQueryTokenizer((Fts3Hash*)pHash, zModule, &pMod, pzErr); pMod 142692 ext/sqlite3/libsqlite/sqlite3.c assert( (rc==SQLITE_OK)==(pMod!=0) ); pMod 142695 ext/sqlite3/libsqlite/sqlite3.c rc = pMod->xCreate((nDequote>1 ? nDequote-1 : 0), azArg, &pTok); pMod 142707 ext/sqlite3/libsqlite/sqlite3.c pTab->pMod = pMod; pMod 142712 ext/sqlite3/libsqlite/sqlite3.c pMod->xDestroy(pTok); pMod 142728 ext/sqlite3/libsqlite/sqlite3.c pTab->pMod->xDestroy(pTab->pTok); pMod 142786 ext/sqlite3/libsqlite/sqlite3.c pTab->pMod->xClose(pCsr->pCsr); pMod 142819 ext/sqlite3/libsqlite/sqlite3.c rc = pTab->pMod->xNext(pCsr->pCsr, pMod 142858 ext/sqlite3/libsqlite/sqlite3.c rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr); pMod 149196 ext/sqlite3/libsqlite/sqlite3.c sqlite3_tokenizer_module *pMod; pMod 149198 ext/sqlite3/libsqlite/sqlite3.c pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule; pMod 149209 ext/sqlite3/libsqlite/sqlite3.c rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &DUMMY2, &DUMMY3, &iCurrent); pMod 149211 ext/sqlite3/libsqlite/sqlite3.c pMod->xClose(pC); pMod 149250 ext/sqlite3/libsqlite/sqlite3.c sqlite3_tokenizer_module *pMod; /* Tokenizer module methods object */ pMod 149263 ext/sqlite3/libsqlite/sqlite3.c pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule; pMod 149287 ext/sqlite3/libsqlite/sqlite3.c rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &iBegin, &iFin, &iCurrent); pMod 149339 ext/sqlite3/libsqlite/sqlite3.c pMod->xClose(pC); pMod 150033 ext/sqlite3/libsqlite/sqlite3.c sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule; pMod 150104 ext/sqlite3/libsqlite/sqlite3.c rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent); pMod 150129 ext/sqlite3/libsqlite/sqlite3.c rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent); pMod 150146 ext/sqlite3/libsqlite/sqlite3.c pMod->xClose(pC);