Lines Matching refs:op

69 sqlite3_int64 sqlite3StatusValue(int op){  in sqlite3StatusValue()  argument
71 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusValue()
72 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusValue()
73 assert( sqlite3_mutex_held(statMutex[op] ? sqlite3Pcache1Mutex() in sqlite3StatusValue()
75 return wsdStat.nowValue[op]; in sqlite3StatusValue()
89 void sqlite3StatusUp(int op, int N){ in sqlite3StatusUp() argument
91 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusUp()
92 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusUp()
93 assert( sqlite3_mutex_held(statMutex[op] ? sqlite3Pcache1Mutex() in sqlite3StatusUp()
95 wsdStat.nowValue[op] += N; in sqlite3StatusUp()
96 if( wsdStat.nowValue[op]>wsdStat.mxValue[op] ){ in sqlite3StatusUp()
97 wsdStat.mxValue[op] = wsdStat.nowValue[op]; in sqlite3StatusUp()
100 void sqlite3StatusDown(int op, int N){ in sqlite3StatusDown() argument
103 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusDown()
104 assert( sqlite3_mutex_held(statMutex[op] ? sqlite3Pcache1Mutex() in sqlite3StatusDown()
106 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusDown()
107 wsdStat.nowValue[op] -= N; in sqlite3StatusDown()
114 void sqlite3StatusHighwater(int op, int X){ in sqlite3StatusHighwater() argument
119 assert( op>=0 && op<ArraySize(wsdStat.nowValue) ); in sqlite3StatusHighwater()
120 assert( op>=0 && op<ArraySize(statMutex) ); in sqlite3StatusHighwater()
121 assert( sqlite3_mutex_held(statMutex[op] ? sqlite3Pcache1Mutex() in sqlite3StatusHighwater()
123 assert( op==SQLITE_STATUS_MALLOC_SIZE in sqlite3StatusHighwater()
124 || op==SQLITE_STATUS_PAGECACHE_SIZE in sqlite3StatusHighwater()
125 || op==SQLITE_STATUS_PARSER_STACK ); in sqlite3StatusHighwater()
126 if( newValue>wsdStat.mxValue[op] ){ in sqlite3StatusHighwater()
127 wsdStat.mxValue[op] = newValue; in sqlite3StatusHighwater()
135 int op, in sqlite3_status64() argument
142 if( op<0 || op>=ArraySize(wsdStat.nowValue) ){ in sqlite3_status64()
148 pMutex = statMutex[op] ? sqlite3Pcache1Mutex() : sqlite3MallocMutex(); in sqlite3_status64()
150 *pCurrent = wsdStat.nowValue[op]; in sqlite3_status64()
151 *pHighwater = wsdStat.mxValue[op]; in sqlite3_status64()
153 wsdStat.mxValue[op] = wsdStat.nowValue[op]; in sqlite3_status64()
159 int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status() argument
165 rc = sqlite3_status64(op, &iCur, &iHwtr, resetFlag); in sqlite3_status()
204 int op, /* Status verb */ in sqlite3_db_status() argument
216 switch( op ){ in sqlite3_db_status()
243 testcase( op==SQLITE_DBSTATUS_LOOKASIDE_HIT ); in sqlite3_db_status()
244 testcase( op==SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE ); in sqlite3_db_status()
245 testcase( op==SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL ); in sqlite3_db_status()
246 assert( (op-SQLITE_DBSTATUS_LOOKASIDE_HIT)>=0 ); in sqlite3_db_status()
247 assert( (op-SQLITE_DBSTATUS_LOOKASIDE_HIT)<3 ); in sqlite3_db_status()
249 *pHighwater = db->lookaside.anStat[op - SQLITE_DBSTATUS_LOOKASIDE_HIT]; in sqlite3_db_status()
251 db->lookaside.anStat[op - SQLITE_DBSTATUS_LOOKASIDE_HIT] = 0; in sqlite3_db_status()
271 if( op==SQLITE_DBSTATUS_CACHE_USED_SHARED ){ in sqlite3_db_status()
359 op = SQLITE_DBSTATUS_CACHE_WRITE+1; in sqlite3_db_status()
372 sqlite3PagerCacheStat(pPager, op, resetFlag, &nRet); in sqlite3_db_status()