Home
last modified time | relevance | path

Searched refs:pMod (Results 1 – 13 of 13) sorted by relevance

/sqlite-3.40.0/src/
H A Dvtab.c46 Module *pMod; in sqlite3VtabCreateModule() local
51 pMod = 0; in sqlite3VtabCreateModule()
55 if( pMod==0 ){ in sqlite3VtabCreateModule()
73 pMod = 0; in sqlite3VtabCreateModule()
79 return pMod; in sqlite3VtabCreateModule()
167 pMod->xDestroy(pMod->pAux); in sqlite3VtabModuleUnref()
560 Module *pMod, in vtabCallConstructor() argument
599 pVTable->pMod = pMod; in vtabCallConstructor()
709 if( !pMod ){ in sqlite3VtabCallConnect()
783 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){ in sqlite3VtabCallCreate()
[all …]
H A Dtest8.c1356 EchoModule *pMod = (EchoModule*)p; in moduleDestroy() local
1357 sqlite3_create_function(pMod->db, "function_that_does_not_exist_0982ma98", in moduleDestroy()
1373 EchoModule *pMod; in register_echo_module() local
1381 pMod = sqlite3_malloc(sizeof(EchoModule)); in register_echo_module()
1382 pMod->interp = interp; in register_echo_module()
1383 pMod->db = db; in register_echo_module()
1385 db, "echo", &echoModule, (void*)pMod, moduleDestroy in register_echo_module()
1390 pMod = sqlite3_malloc(sizeof(EchoModule)); in register_echo_module()
1391 pMod->interp = interp; in register_echo_module()
1392 pMod->db = db; in register_echo_module()
[all …]
H A Dbuild.c459 pMod = sqlite3PragmaVtabRegister(db, zName); in sqlite3LocateTable()
461 if( pMod && sqlite3VtabEponymousTableInit(pParse, pMod) ){ in sqlite3LocateTable()
462 testcase( pMod->pEpoTab==0 ); in sqlite3LocateTable()
463 return pMod->pEpoTab; in sqlite3LocateTable()
2504 if( pMod==0 ) return 0; in sqlite3IsShadowTableOf()
2505 if( pMod->pModule->iVersion<3 ) return 0; in sqlite3IsShadowTableOf()
2506 if( pMod->pModule->xShadowName==0 ) return 0; in sqlite3IsShadowTableOf()
2525 if( pMod==0 ) return; in sqlite3MarkAllShadowTablesOf()
2526 if( NEVER(pMod->pModule==0) ) return; in sqlite3MarkAllShadowTablesOf()
2527 if( pMod->pModule->iVersion<3 ) return; in sqlite3MarkAllShadowTablesOf()
[all …]
H A Dwhereexpr.c414 sqlite3_module *pMod; in isAuxiliaryVtabOperator() local
421 pMod = (sqlite3_module *)pVtab->pModule; in isAuxiliaryVtabOperator()
422 if( pMod->xFindFunction!=0 ){ in isAuxiliaryVtabOperator()
423 i = pMod->xFindFunction(pVtab,2, pExpr->u.zToken, &xNotUsed, &pNotUsed); in isAuxiliaryVtabOperator()
H A Dmain.c1172 Module *pMod = (Module *)sqliteHashData(p); in disconnectAllVtab() local
1173 if( pMod->pEpoTab ){ in disconnectAllVtab()
1174 sqlite3VtabDisconnect(db, pMod->pEpoTab); in disconnectAllVtab()
1382 Module *pMod = (Module *)sqliteHashData(i); in sqlite3LeaveMutexAndCloseZombie() local
1383 sqlite3VtabEponymousTableClear(db, pMod); in sqlite3LeaveMutexAndCloseZombie()
1384 sqlite3VtabModuleUnref(db, pMod); in sqlite3LeaveMutexAndCloseZombie()
H A Ddelete.c77 if( sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 ){ in vtabIsReadOnly()
H A Dpragma.c1441 Module *pMod = (Module*)sqliteHashData(j); in sqlite3Pragma() local
1442 sqlite3VdbeMultiLoad(v, 1, "s", pMod->zName); in sqlite3Pragma()
H A DsqliteInt.h2254 Module *pMod; /* Pointer to module implementation */ member
/sqlite-3.40.0/ext/misc/
H A Dvtshim.c219 rc = pAux->pMod->xClose(pCur->pChild); in vtshimClose()
255 rc = pAux->pMod->xNext(pCur->pChild); in vtshimNext()
268 rc = pAux->pMod->xEof(pCur->pChild); in vtshimEof()
321 rc = pAux->pMod->xBegin(pVtab->pChild); in vtshimBegin()
333 rc = pAux->pMod->xSync(pVtab->pChild); in vtshimSync()
437 sqlite3_free(pAux->pMod); in vtshimAuxDestructor()
449 memcpy(p, pMod, sizeof(*p)); in vtshimCopyModule()
465 sqlite3_module *pMod; in sqlite3_create_disposable_module() local
472 rc = vtshimCopyModule(p, &pMod); in sqlite3_create_disposable_module()
479 pAux->pMod = pMod; in sqlite3_create_disposable_module()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3_tokenize_vtab.c55 const sqlite3_tokenizer_module *pMod; member
167 const sqlite3_tokenizer_module *pMod = 0; in fts3tokConnectMethod() local
186 rc = fts3tokQueryTokenizer((Fts3Hash*)pHash, zModule, &pMod, pzErr); in fts3tokConnectMethod()
189 assert( (rc==SQLITE_OK)==(pMod!=0) ); in fts3tokConnectMethod()
193 rc = pMod->xCreate((nDequote>1 ? nDequote-1 : 0), azArg, &pTok); in fts3tokConnectMethod()
205 pTab->pMod = pMod; in fts3tokConnectMethod()
210 pMod->xDestroy(pTok); in fts3tokConnectMethod()
226 pTab->pMod->xDestroy(pTab->pTok); in fts3tokDisconnectMethod()
284 pTab->pMod->xClose(pCsr->pCsr); in fts3tokResetCursor()
317 rc = pTab->pMod->xNext(pCsr->pCsr, in fts3tokNextMethod()
[all …]
H A Dfts3_snippet.c685 sqlite3_tokenizer_module *pMod; in fts3SnippetShift() local
687 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule; in fts3SnippetShift()
698 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &DUMMY2, &DUMMY3, &iCurrent); in fts3SnippetShift()
700 pMod->xClose(pC); in fts3SnippetShift()
739 sqlite3_tokenizer_module *pMod; /* Tokenizer module methods object */ in fts3SnippetText() local
752 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule; in fts3SnippetText()
776 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &iBegin, &iFin, &iCurrent); in fts3SnippetText()
828 pMod->xClose(pC); in fts3SnippetText()
1594 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule; in sqlite3Fts3Offsets() local
1665 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent); in sqlite3Fts3Offsets()
[all …]
/sqlite-3.40.0/ext/fts5/
H A Dfts5_tcl.c789 F5tTokenizerModule *pMod = (F5tTokenizerModule*)pCtx; in f5tTokenizerCreate() local
794 pEval = Tcl_DuplicateObj(pMod->pScript); in f5tTokenizerCreate()
810 pInst->interp = pMod->interp; in f5tTokenizerCreate()
811 pInst->pScript = Tcl_GetObjResult(pMod->interp); in f5tTokenizerCreate()
812 pInst->pContext = pMod->pContext; in f5tTokenizerCreate()
938 Tcl_DecrRefCount(pMod->pScript); in f5tDelTokenizer()
939 ckfree((char *)pMod); in f5tDelTokenizer()
970 F5tTokenizerModule *pMod; in f5tCreateTokenizer() local
988 pMod->interp = interp; in f5tCreateTokenizer()
989 pMod->pScript = pScript; in f5tCreateTokenizer()
[all …]
H A Dfts5_main.c2678 Fts5TokenizerModule *pMod = 0; in fts5LocateTokenizer() local
2681 pMod = pGlobal->pDfltTok; in fts5LocateTokenizer()
2683 for(pMod=pGlobal->pTok; pMod; pMod=pMod->pNext){ in fts5LocateTokenizer()
2688 return pMod; in fts5LocateTokenizer()
2702 Fts5TokenizerModule *pMod; in fts5FindTokenizer() local
2705 if( pMod ){ in fts5FindTokenizer()
2706 *pTokenizer = pMod->x; in fts5FindTokenizer()
2723 Fts5TokenizerModule *pMod; in sqlite3Fts5GetTokenizer() local
2727 if( pMod==0 ){ in sqlite3Fts5GetTokenizer()
2732 rc = pMod->x.xCreate( in sqlite3Fts5GetTokenizer()
[all …]