Searched refs:createFlag (Results 1 – 8 of 8) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | pcache1.c | 877 int createFlag in pcache1FetchStage2() argument 888 if( createFlag==1 && ( in pcache1FetchStage2() 922 pPage = pcache1AllocPage(pCache, createFlag==1); in pcache1FetchStage2() 1005 int createFlag in pcache1FetchNoMutex() argument 1024 }else if( createFlag ){ in pcache1FetchNoMutex() 1026 return pcache1FetchStage2(pCache, iKey, createFlag); in pcache1FetchNoMutex() 1035 int createFlag in pcache1FetchWithMutex() argument 1041 pPage = pcache1FetchNoMutex(p, iKey, createFlag); in pcache1FetchWithMutex() 1050 int createFlag in pcache1Fetch() argument 1057 assert( pCache->bPurgeable || createFlag!=1 ); in pcache1Fetch() [all …]
|
| H A D | test_pcache.c | 193 int createFlag in testpcacheFetch() argument 214 if( createFlag==0 ){ in testpcacheFetch() 224 if( p->nPinned>=TESTPCACHE_NPAGE-TESTPCACHE_RESERVE && createFlag<2 ){ in testpcacheFetch() 233 if( testpcacheGlobal.highStress && createFlag<2 ){ in testpcacheFetch() 240 if( p->nFree>TESTPCACHE_RESERVE || (createFlag==2 && p->nFree>0) ){ in testpcacheFetch()
|
| H A D | callback.c | 401 u8 createFlag /* Create new entry if true and does not otherwise exist */ in sqlite3FindFunction() argument 410 assert( nArg>=(-1) || createFlag==0 ); in sqlite3FindFunction() 437 if( !createFlag && (pBest==0 || (db->mDbFlags & DBFLAG_PreferBuiltin)!=0) ){ in sqlite3FindFunction() 455 if( createFlag && bestScore<FUNC_PERFECT_MATCH && in sqlite3FindFunction() 474 if( pBest && (pBest->xSFunc || createFlag) ){ in sqlite3FindFunction()
|
| H A D | pcache.c | 393 int createFlag /* If true, create page if it does not exist already */ in sqlite3PcacheFetch() argument 400 assert( createFlag==3 || createFlag==0 ); in sqlite3PcacheFetch() 410 eCreate = createFlag & pCache->eCreate; in sqlite3PcacheFetch() 412 assert( createFlag==0 || pCache->eCreate==eCreate ); in sqlite3PcacheFetch() 413 assert( createFlag==0 || eCreate==1+(!pCache->bPurgeable||!pCache->pDirty) ); in sqlite3PcacheFetch() 416 createFlag?" create":"",pRes)); in sqlite3PcacheFetch()
|
| H A D | pcache.h | 94 sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag);
|
| H A D | test_multiplex.c | 294 int createFlag /* True to create if iChunk>0 */ in multiplexSubOpen() argument 315 if( createFlag ){ in multiplexSubOpen()
|
| H A D | test_quota.c | 350 int createFlag /* Try to create the file if not found */ in quotaFindFile() argument 356 if( pFile==0 && createFlag ){ in quotaFindFile()
|
| H A D | sqlite.h.in | 8755 ** cache implementation should use the value of the createFlag 8759 ** <tr><th> createFlag <th> Behavior when page is not already in cache 8767 ** ^(SQLite will normally invoke xFetch() with a createFlag of 0 or 1. SQLite 8768 ** will only use a createFlag of 2 after a prior call with a createFlag of 1 8821 sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag); 8843 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
|