Lines Matching refs:mutex
116 sqlite3_mutex *mutex; member
150 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3UnlinkFromList()
169 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Unlink()
188 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3LinkIntoList()
203 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Link()
223 if( sqlite3GlobalConfig.bMemstat==0 && mem3.mutex==0 ){ in memsys3Enter()
224 mem3.mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); in memsys3Enter()
226 sqlite3_mutex_enter(mem3.mutex); in memsys3Enter()
229 sqlite3_mutex_leave(mem3.mutex); in memsys3Leave()
238 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3OutOfMemory()
239 sqlite3_mutex_leave(mem3.mutex); in memsys3OutOfMemory()
241 sqlite3_mutex_enter(mem3.mutex); in memsys3OutOfMemory()
254 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Checkout()
271 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3FromKeyBlk()
318 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Merge()
359 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3MallocUnsafe()
440 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3FreeUnsafe()
579 mem3.mutex = 0; in memsys3Shutdown()
651 sqlite3_mutex_leave(mem3.mutex); in sqlite3Memsys3Dump()