Lines Matching refs:pMutex
23242 sqlite3_mutex *pMutex;
23250 pMutex = statMutex[op] ? sqlite3Pcache1Mutex() : sqlite3MallocMutex();
23251 sqlite3_mutex_enter(pMutex);
23257 sqlite3_mutex_leave(pMutex);
23258 (void)pMutex; /* Prevent warning when SQLITE_THREADSAFE=0 */
50840 MUTEX_LOGIC( sqlite3_mutex *pMutex; )
50841 MUTEX_LOGIC( pMutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_TEMPDIR); )
50842 sqlite3_mutex_enter(pMutex);
50844 sqlite3_mutex_leave(pMutex);
51313 ** Shared memdb objects have .zFName!=0 and .pMutex!=0. They are created
51327 ** .pMutex is held or the object is not part of memdb_g.apMemStore[].
51329 ** * Can .pMutex can only be changed while holding the
51333 ** * Other fields can only be changed while holding the .pMutex mutex
51346 sqlite3_mutex *pMutex; /* Used by shared stores only */
51467 sqlite3_mutex_enter(p->pMutex);
51470 sqlite3_mutex_leave(p->pMutex);
51512 sqlite3_mutex_free(p->pMutex);
51860 p->pMutex = sqlite3_mutex_alloc(SQLITE_MUTEX_FAST);
51861 if( p->pMutex==0 ){
52051 assert( pStore->pMutex==0 );