mutex 11021 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Connection mutex */ mutex 12787 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_methods mutex; /* Low-level mutex interface */ mutex 15166 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 15320 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 15764 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 15766 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 15772 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 16780 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; mutex 16787 ext/sqlite3/libsqlite/sqlite3.c mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 16789 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 16794 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 16824 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC(sqlite3_mutex *mutex;) mutex 16833 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); ) mutex 16834 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 16844 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 16853 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 16855 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 16857 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 17395 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; mutex 17502 ext/sqlite3/libsqlite/sqlite3.c mem.mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); mutex 17512 ext/sqlite3/libsqlite/sqlite3.c mem.mutex = 0; mutex 17558 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem.mutex); mutex 17602 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem.mutex); mutex 17614 ext/sqlite3/libsqlite/sqlite3.c || mem.mutex!=0 ); mutex 17618 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem.mutex); mutex 17639 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem.mutex); mutex 17763 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem.mutex); mutex 17768 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem.mutex); mutex 17954 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; mutex 17988 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18007 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18026 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18041 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18061 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3GlobalConfig.bMemstat==0 && mem3.mutex==0 ){ mutex 18062 ext/sqlite3/libsqlite/sqlite3.c mem3.mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); mutex 18064 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem3.mutex); mutex 18067 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem3.mutex); mutex 18076 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18077 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem3.mutex); mutex 18079 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem3.mutex); mutex 18092 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18109 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18156 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18197 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18278 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem3.mutex) ); mutex 18417 ext/sqlite3/libsqlite/sqlite3.c mem3.mutex = 0; mutex 18489 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem3.mutex); mutex 18630 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; mutex 18698 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem5.mutex) ); mutex 18718 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem5.mutex); mutex 18721 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem5.mutex); mutex 18987 ext/sqlite3/libsqlite/sqlite3.c mem5.mutex = 0; mutex 19026 ext/sqlite3/libsqlite/sqlite3.c mem5.mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); mutex 19037 ext/sqlite3/libsqlite/sqlite3.c mem5.mutex = 0; mutex 19139 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3GlobalConfig.mutex.xMutexAlloc ){ mutex 19146 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex; mutex 19158 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3GlobalConfig.mutex.xMutexInit(); mutex 19173 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3GlobalConfig.mutex.xMutexEnd ){ mutex 19174 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3GlobalConfig.mutex.xMutexEnd(); mutex 19192 ext/sqlite3/libsqlite/sqlite3.c return sqlite3GlobalConfig.mutex.xMutexAlloc(id); mutex 19200 ext/sqlite3/libsqlite/sqlite3.c return sqlite3GlobalConfig.mutex.xMutexAlloc(id); mutex 19208 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.mutex.xMutexFree(p); mutex 19218 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.mutex.xMutexEnter(p); mutex 19229 ext/sqlite3/libsqlite/sqlite3.c return sqlite3GlobalConfig.mutex.xMutexTry(p); mutex 19242 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.mutex.xMutexLeave(p); mutex 19252 ext/sqlite3/libsqlite/sqlite3.c return p==0 || sqlite3GlobalConfig.mutex.xMutexHeld(p); mutex 19255 ext/sqlite3/libsqlite/sqlite3.c return p==0 || sqlite3GlobalConfig.mutex.xMutexNotheld(p); mutex 19520 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_t mutex; /* Mutex controlling the lock */ mutex 19632 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_init(&p->mutex, 0); mutex 19638 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_init(&p->mutex, &recursiveAttr); mutex 19647 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_init(&p->mutex, 0); mutex 19680 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_destroy(&p->mutex); mutex 19720 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_lock(&p->mutex); mutex 19729 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_lock(&p->mutex); mutex 19763 ext/sqlite3/libsqlite/sqlite3.c }else if( pthread_mutex_trylock(&p->mutex)==0 ){ mutex 19775 ext/sqlite3/libsqlite/sqlite3.c if( pthread_mutex_trylock(&p->mutex)==0 ){ mutex 19810 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_unlock(&p->mutex); mutex 19813 ext/sqlite3/libsqlite/sqlite3.c pthread_mutex_unlock(&p->mutex); mutex 20174 ext/sqlite3/libsqlite/sqlite3.c CRITICAL_SECTION mutex; /* Mutex controlling the lock */ mutex 20249 ext/sqlite3/libsqlite/sqlite3.c InitializeCriticalSectionEx(&winMutex_staticMutexes[i].mutex, 0, 0); mutex 20251 ext/sqlite3/libsqlite/sqlite3.c InitializeCriticalSection(&winMutex_staticMutexes[i].mutex); mutex 20272 ext/sqlite3/libsqlite/sqlite3.c DeleteCriticalSection(&winMutex_staticMutexes[i].mutex); mutex 20340 ext/sqlite3/libsqlite/sqlite3.c InitializeCriticalSectionEx(&p->mutex, 0, 0); mutex 20342 ext/sqlite3/libsqlite/sqlite3.c InitializeCriticalSection(&p->mutex); mutex 20377 ext/sqlite3/libsqlite/sqlite3.c DeleteCriticalSection(&p->mutex); mutex 20408 ext/sqlite3/libsqlite/sqlite3.c EnterCriticalSection(&p->mutex); mutex 20445 ext/sqlite3/libsqlite/sqlite3.c if( winMutex_isNt && TryEnterCriticalSection(&p->mutex) ){ mutex 20483 ext/sqlite3/libsqlite/sqlite3.c LeaveCriticalSection(&p->mutex); mutex 20561 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex to serialize access */ mutex 20596 ext/sqlite3/libsqlite/sqlite3.c return mem0.mutex; mutex 20622 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20628 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20657 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20659 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20685 ext/sqlite3/libsqlite/sqlite3.c mem0.mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); mutex 20775 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20777 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20789 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(mem0.mutex) ); mutex 20831 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20833 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20882 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20889 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20891 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20894 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20896 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20900 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_notheld(mem0.mutex) ); mutex 20931 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20937 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20945 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 20950 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 20983 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 21007 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 21011 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 21030 ext/sqlite3/libsqlite/sqlite3.c assert( db==0 || sqlite3_mutex_held(db->mutex) ); mutex 21083 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mem0.mutex); mutex 21099 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mem0.mutex); mutex 21169 ext/sqlite3/libsqlite/sqlite3.c assert( db==0 || sqlite3_mutex_held(db->mutex) ); mutex 21214 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 21334 ext/sqlite3/libsqlite/sqlite3.c assert( !db || sqlite3_mutex_held(db->mutex) ); mutex 22544 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; mutex 22552 ext/sqlite3/libsqlite/sqlite3.c mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_PRNG); mutex 22555 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 22558 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 22599 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 23104 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 29502 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ mutex 29564 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pShmNode->mutex) || pShmNode->nRef==0 ); mutex 29655 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_free(p->mutex); mutex 29766 ext/sqlite3/libsqlite/sqlite3.c pShmNode->mutex = sqlite3_mutex_alloc(SQLITE_MUTEX_FAST); mutex 29767 ext/sqlite3/libsqlite/sqlite3.c if( pShmNode->mutex==0 ){ mutex 29822 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 29825 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 29877 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 29980 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 30019 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 30092 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 30138 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 30145 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 36630 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ mutex 36702 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pFile->mutex) || pFile->nRef==0 ); mutex 36751 ext/sqlite3/libsqlite/sqlite3.c if( p->mutex ){ sqlite3_mutex_free(p->mutex); } mutex 36833 ext/sqlite3/libsqlite/sqlite3.c pShmNode->mutex = sqlite3_mutex_alloc(SQLITE_MUTEX_FAST); mutex 36834 ext/sqlite3/libsqlite/sqlite3.c if( pShmNode->mutex==0 ){ mutex 36881 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 36884 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 36917 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 36924 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 36965 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 37038 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 37098 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pShmNode->mutex); mutex 37204 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pShmNode->mutex); mutex 39975 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* MUTEX_STATIC_LRU or NULL */ mutex 40056 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex for accessing the following: */ mutex 40076 ext/sqlite3/libsqlite/sqlite3.c #define pcache1EnterMutex(X) sqlite3_mutex_enter((X)->mutex) mutex 40077 ext/sqlite3/libsqlite/sqlite3.c #define pcache1LeaveMutex(X) sqlite3_mutex_leave((X)->mutex) mutex 40122 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_notheld(pcache1.grp.mutex) ); mutex 40124 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pcache1.mutex); mutex 40134 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pcache1.mutex); mutex 40144 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pcache1.mutex); mutex 40147 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pcache1.mutex); mutex 40163 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pcache1.mutex); mutex 40171 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pcache1.mutex); mutex 40177 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pcache1.mutex); mutex 40179 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pcache1.mutex); mutex 40214 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCache->pGroup->mutex) ); mutex 40251 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->pCache->pGroup->mutex) ); mutex 40317 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->pGroup->mutex) ); mutex 40363 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pGroup->mutex) ); mutex 40392 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCache->pGroup->mutex) ); mutex 40405 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pGroup->mutex) ); mutex 40429 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCache->pGroup->mutex) ); mutex 40459 ext/sqlite3/libsqlite/sqlite3.c pcache1.grp.mutex = sqlite3_mutex_alloc(SQLITE_MUTEX_STATIC_LRU); mutex 40460 ext/sqlite3/libsqlite/sqlite3.c pcache1.mutex = sqlite3_mutex_alloc(SQLITE_MUTEX_STATIC_PMEM); mutex 40920 ext/sqlite3/libsqlite/sqlite3.c return pcache1.mutex; mutex 40935 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_notheld(pcache1.grp.mutex) ); mutex 40936 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_notheld(pcache1.mutex) ); mutex 52517 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Non-recursive mutex required to access this object */ mutex 52777 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_notheld(p->pBt->mutex) ); mutex 52778 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 52780 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(p->pBt->mutex); mutex 52792 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 52793 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 52796 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pBt->mutex); mutex 52835 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 52860 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_mutex_try(p->pBt->mutex)==SQLITE_OK ){ mutex 52892 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 52912 ext/sqlite3/libsqlite/sqlite3.c assert( p->sharable==0 || p->locked==0 || sqlite3_mutex_held(p->pBt->mutex) ); mutex 52913 ext/sqlite3/libsqlite/sqlite3.c assert( p->sharable==0 || p->locked==0 || sqlite3_mutex_held(p->db->mutex) ); mutex 52952 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 52961 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 52985 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3_mutex_held(db->mutex) ){ mutex 52992 ext/sqlite3/libsqlite/sqlite3.c (p->wantToLock==0 || !sqlite3_mutex_held(p->pBt->mutex)) ){ mutex 53017 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3_mutex_held(db->mutex) ) return 0; mutex 53502 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_mutex_held(p->pBt->mutex); mutex 53518 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 53713 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 53891 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 53921 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 53971 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 54019 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54047 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54233 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54382 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54472 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54560 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54610 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54748 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 54805 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 54819 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 54855 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 54886 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54904 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 54924 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->db->mutex) ); mutex 54980 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 55156 ext/sqlite3/libsqlite/sqlite3.c pBt->mutex = sqlite3MutexAlloc(SQLITE_MUTEX_FAST); mutex 55157 ext/sqlite3/libsqlite/sqlite3.c if( pBt->mutex==0 ){ mutex 55240 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_notheld(pBt->mutex) ); mutex 55257 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_free(pBt->mutex); mutex 55318 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 55385 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 55399 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 55421 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 55436 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 55514 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->pBt->mutex) ); mutex 55634 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 55826 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 55847 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 56083 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 56126 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 56200 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 56282 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 56447 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 57132 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 57508 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCur->pBtree->db->mutex) ); mutex 57774 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCur->pBtree->db->mutex) ); mutex 57797 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCur->pBtree->db->mutex) ); mutex 57873 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCur->pBtree->db->mutex) ); mutex 58326 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 58647 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 58789 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 58876 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 59059 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 59124 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 59494 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pPage->pBt->mutex) ); mutex 59754 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 60412 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 61039 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pBt->mutex) ); mutex 62053 ext/sqlite3/libsqlite/sqlite3.c assert( p==0 || sqlite3_mutex_held(p->db->mutex) ); mutex 62087 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 62093 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 62135 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->db->mutex) ); mutex 62183 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCsr->pBtree->db->mutex) ); mutex 62468 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pSrcDb->mutex); mutex 62469 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pDestDb->mutex); mutex 62513 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pDestDb->mutex); mutex 62514 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pSrcDb->mutex); mutex 62662 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(p->pSrcDb->mutex); mutex 62665 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(p->pDestDb->mutex); mutex 62888 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->pDestDb->mutex); mutex 62891 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->pSrcDb->mutex); mutex 62906 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pSrcDb->mutex); mutex 62909 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(p->pDestDb->mutex); mutex 62989 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->pSrc->pBt->mutex) ); mutex 62997 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(p->pDestDb->mutex); mutex 62999 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->pDestDb->mutex); mutex 63022 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->pSrc->pBt->mutex) ); mutex 63177 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63278 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63308 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63345 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63373 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63419 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63446 ext/sqlite3/libsqlite/sqlite3.c assert( p->db==0 || sqlite3_mutex_held(p->db->mutex) ); mutex 63546 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63570 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63595 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63620 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63634 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63653 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 63911 ext/sqlite3/libsqlite/sqlite3.c assert( pFrom->db==0 || sqlite3_mutex_held(pFrom->db->mutex) ); mutex 63912 ext/sqlite3/libsqlite/sqlite3.c assert( pTo->db==0 || sqlite3_mutex_held(pTo->db->mutex) ); mutex 63947 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db==0 || sqlite3_mutex_held(pMem->db->mutex) ); mutex 64093 ext/sqlite3/libsqlite/sqlite3.c assert( pVal->db==0 || sqlite3_mutex_held(pVal->db->mutex) ); mutex 64137 ext/sqlite3/libsqlite/sqlite3.c assert( pVal->db==0 || sqlite3_mutex_held(pVal->db->mutex) ); mutex 67530 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 68886 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 69050 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 69072 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(v->db->mutex); mutex 69077 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(v->db->mutex); mutex 69090 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex; mutex 69092 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 69100 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 69235 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69244 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69253 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69257 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69264 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69271 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69275 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69279 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69288 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69298 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69314 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69323 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69332 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69337 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69341 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69358 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69367 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69550 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 69581 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 69683 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(p->pOut->db->mutex) ); mutex 69699 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69726 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) ); mutex 69844 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pVm->db->mutex); mutex 69848 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pVm->db->mutex); mutex 69884 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 69993 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 70003 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 70120 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(p->db->mutex); mutex 70123 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70130 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70182 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70222 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70235 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70244 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70321 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(p->db->mutex); mutex 70382 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pTo->db->mutex); mutex 70386 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pTo->db->mutex); mutex 70459 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(pDb->mutex); mutex 70465 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(pDb->mutex); mutex 77591 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 77758 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 77773 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 77776 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 77800 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 77828 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 77874 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 77893 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 90619 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 90623 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 101735 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 101831 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 102921 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 102924 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 102934 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 102946 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 102952 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 103013 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 103016 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 103032 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 103049 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 103054 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 103063 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 103076 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 103079 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 103083 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 103106 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); mutex 103108 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(mutex); mutex 103116 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(mutex); mutex 105631 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 105749 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 105968 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 106011 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 106035 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 106090 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 106139 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 106294 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 106302 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 106321 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(sqlite3VdbeDb(p)->mutex) ); mutex 106325 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 106411 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 106428 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 114594 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 114620 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 114754 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 114792 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 115291 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 115295 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 115339 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 115674 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 115694 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 128379 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.mutex = *va_arg(ap, sqlite3_mutex_methods*); mutex 128386 ext/sqlite3/libsqlite/sqlite3.c *va_arg(ap, sqlite3_mutex_methods*) = sqlite3GlobalConfig.mutex; mutex 128699 ext/sqlite3/libsqlite/sqlite3.c return db->mutex; mutex 128712 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 128722 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 128948 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 128969 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 128989 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129037 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129134 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129136 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_free(db->mutex); mutex 129155 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 129432 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129437 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129459 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129469 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129526 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 129644 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129663 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129684 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129690 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129721 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129727 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129749 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129753 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129777 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129781 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129804 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129808 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129829 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129833 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129854 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129858 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129929 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129933 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 129974 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 129987 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 130029 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 130095 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 130106 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 130135 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 130151 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 130203 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_mutex_held(db->mutex) ); mutex 130710 ext/sqlite3/libsqlite/sqlite3.c db->mutex = sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE); mutex 130711 ext/sqlite3/libsqlite/sqlite3.c if( db->mutex==0 ){ mutex 130717 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 130898 ext/sqlite3/libsqlite/sqlite3.c assert( db->mutex!=0 || isThreadsafe==0 mutex 130900 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131009 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131013 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131034 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131042 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131059 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131063 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131080 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131084 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131195 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131276 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131303 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131305 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131319 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131339 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131533 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131535 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131662 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131669 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex); mutex 131927 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_enter(db->mutex); mutex 131960 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex_leave(db->mutex);