Home
last modified time | relevance | path

Searched refs:createFlag (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/src/
H A Dpcache1.c877 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 Dtest_pcache.c193 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 Dcallback.c401 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 Dpcache.c393 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 Dpcache.h94 sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag);
H A Dtest_multiplex.c294 int createFlag /* True to create if iChunk>0 */ in multiplexSubOpen() argument
315 if( createFlag ){ in multiplexSubOpen()
H A Dtest_quota.c350 int createFlag /* Try to create the file if not found */ in quotaFindFile() argument
356 if( pFile==0 && createFlag ){ in quotaFindFile()
H A Dsqlite.h.in8755 ** 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);