sqlite3_mutex 1301 third_party/sqlite/amalgamation/sqlite3.c typedef struct sqlite3_mutex sqlite3_mutex; sqlite3_mutex 5732 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int); sqlite3_mutex 5733 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*); sqlite3_mutex 5734 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*); sqlite3_mutex 5735 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*); sqlite3_mutex 5736 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*); sqlite3_mutex 5807 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *(*xMutexAlloc)(int); sqlite3_mutex 5808 third_party/sqlite/amalgamation/sqlite3.c void (*xMutexFree)(sqlite3_mutex *); sqlite3_mutex 5809 third_party/sqlite/amalgamation/sqlite3.c void (*xMutexEnter)(sqlite3_mutex *); sqlite3_mutex 5810 third_party/sqlite/amalgamation/sqlite3.c int (*xMutexTry)(sqlite3_mutex *); sqlite3_mutex 5811 third_party/sqlite/amalgamation/sqlite3.c void (*xMutexLeave)(sqlite3_mutex *); sqlite3_mutex 5812 third_party/sqlite/amalgamation/sqlite3.c int (*xMutexHeld)(sqlite3_mutex *); sqlite3_mutex 5813 third_party/sqlite/amalgamation/sqlite3.c int (*xMutexNotheld)(sqlite3_mutex *); sqlite3_mutex 5846 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*); sqlite3_mutex 5847 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*); sqlite3_mutex 5880 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*); sqlite3_mutex 8983 third_party/sqlite/amalgamation/sqlite3.c #define sqlite3_mutex_alloc(X) ((sqlite3_mutex*)8) sqlite3_mutex 8990 third_party/sqlite/amalgamation/sqlite3.c #define sqlite3MutexAlloc(X) ((sqlite3_mutex*)8) sqlite3_mutex 9166 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Connection mutex */ sqlite3_mutex 10792 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *pInitMutex; /* Mutex used by sqlite3_initialize() */ sqlite3_mutex 10960 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int); sqlite3_mutex 14200 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 14244 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = 0; sqlite3_mutex 14269 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 14665 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 15224 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 15900 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 16462 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ sqlite3_mutex 16469 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ sqlite3_mutex 16480 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ sqlite3_mutex 16490 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ sqlite3_mutex 16500 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ sqlite3_mutex 16514 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ sqlite3_mutex 16525 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ sqlite3_mutex 16528 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ sqlite3_mutex 16575 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex *noopMutexAlloc(int id){ sqlite3_mutex 16577 third_party/sqlite/amalgamation/sqlite3.c return (sqlite3_mutex*)8; sqlite3_mutex 16579 third_party/sqlite/amalgamation/sqlite3.c static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } sqlite3_mutex 16580 third_party/sqlite/amalgamation/sqlite3.c static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } sqlite3_mutex 16581 third_party/sqlite/amalgamation/sqlite3.c static int noopMutexTry(sqlite3_mutex *p){ sqlite3_mutex 16585 third_party/sqlite/amalgamation/sqlite3.c static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } sqlite3_mutex 16624 third_party/sqlite/amalgamation/sqlite3.c static int debugMutexHeld(sqlite3_mutex *pX){ sqlite3_mutex 16628 third_party/sqlite/amalgamation/sqlite3.c static int debugMutexNotheld(sqlite3_mutex *pX){ sqlite3_mutex 16644 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex *debugMutexAlloc(int id){ sqlite3_mutex 16665 third_party/sqlite/amalgamation/sqlite3.c return (sqlite3_mutex*)pNew; sqlite3_mutex 16671 third_party/sqlite/amalgamation/sqlite3.c static void debugMutexFree(sqlite3_mutex *pX){ sqlite3_mutex 16689 third_party/sqlite/amalgamation/sqlite3.c static void debugMutexEnter(sqlite3_mutex *pX){ sqlite3_mutex 16694 third_party/sqlite/amalgamation/sqlite3.c static int debugMutexTry(sqlite3_mutex *pX){ sqlite3_mutex 16707 third_party/sqlite/amalgamation/sqlite3.c static void debugMutexLeave(sqlite3_mutex *pX){ sqlite3_mutex 16836 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex *os2MutexAlloc(int iType){ sqlite3_mutex 16837 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *p = NULL; sqlite3_mutex 16853 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex staticMutexes[6] = { sqlite3_mutex 16904 third_party/sqlite/amalgamation/sqlite3.c static void os2MutexFree(sqlite3_mutex *p){ sqlite3_mutex 16922 third_party/sqlite/amalgamation/sqlite3.c static int os2MutexHeld(sqlite3_mutex *p){ sqlite3_mutex 16933 third_party/sqlite/amalgamation/sqlite3.c static int os2MutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 16944 third_party/sqlite/amalgamation/sqlite3.c static void os2MutexTrace(sqlite3_mutex *p, char *pAction){ sqlite3_mutex 16964 third_party/sqlite/amalgamation/sqlite3.c static void os2MutexEnter(sqlite3_mutex *p){ sqlite3_mutex 16971 third_party/sqlite/amalgamation/sqlite3.c static int os2MutexTry(sqlite3_mutex *p){ sqlite3_mutex 16989 third_party/sqlite/amalgamation/sqlite3.c static void os2MutexLeave(sqlite3_mutex *p){ sqlite3_mutex 17092 third_party/sqlite/amalgamation/sqlite3.c static int pthreadMutexHeld(sqlite3_mutex *p){ sqlite3_mutex 17095 third_party/sqlite/amalgamation/sqlite3.c static int pthreadMutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 17148 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex *pthreadMutexAlloc(int iType){ sqlite3_mutex 17149 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex staticMutexes[] = { sqlite3_mutex 17157 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *p; sqlite3_mutex 17209 third_party/sqlite/amalgamation/sqlite3.c static void pthreadMutexFree(sqlite3_mutex *p){ sqlite3_mutex 17227 third_party/sqlite/amalgamation/sqlite3.c static void pthreadMutexEnter(sqlite3_mutex *p){ sqlite3_mutex 17269 third_party/sqlite/amalgamation/sqlite3.c static int pthreadMutexTry(sqlite3_mutex *p){ sqlite3_mutex 17326 third_party/sqlite/amalgamation/sqlite3.c static void pthreadMutexLeave(sqlite3_mutex *p){ sqlite3_mutex 17452 third_party/sqlite/amalgamation/sqlite3.c static int winMutexHeld(sqlite3_mutex *p){ sqlite3_mutex 17455 third_party/sqlite/amalgamation/sqlite3.c static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ sqlite3_mutex 17458 third_party/sqlite/amalgamation/sqlite3.c static int winMutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 17468 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex winMutex_staticMutexes[6] = { sqlite3_mutex 17558 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_mutex *winMutexAlloc(int iType){ sqlite3_mutex 17559 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *p; sqlite3_mutex 17593 third_party/sqlite/amalgamation/sqlite3.c static void winMutexFree(sqlite3_mutex *p){ sqlite3_mutex 17612 third_party/sqlite/amalgamation/sqlite3.c static void winMutexEnter(sqlite3_mutex *p){ sqlite3_mutex 17627 third_party/sqlite/amalgamation/sqlite3.c static int winMutexTry(sqlite3_mutex *p){ sqlite3_mutex 17667 third_party/sqlite/amalgamation/sqlite3.c static void winMutexLeave(sqlite3_mutex *p){ sqlite3_mutex 17752 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Mutex to serialize access */ sqlite3_mutex 19622 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_PRNG); sqlite3_mutex 22777 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 27709 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 32394 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 34964 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* MUTEX_STATIC_LRU or NULL */ sqlite3_mutex 35043 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Mutex for accessing the following: */ sqlite3_mutex 46631 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Non-recursive mutex required to access this object */ sqlite3_mutex 48819 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutexOpen = 0; /* Prevents a race condition. Ticket #3537 */ sqlite3_mutex 48877 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutexShared; sqlite3_mutex 48993 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutexShared; sqlite3_mutex 49077 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *pMaster; sqlite3_mutex 55805 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; /* Mutex to protect source database */ sqlite3_mutex 60409 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 60455 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex; sqlite3_mutex 86651 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *(*mutex_alloc)(int); sqlite3_mutex 86652 third_party/sqlite/amalgamation/sqlite3.c void (*mutex_enter)(sqlite3_mutex*); sqlite3_mutex 86653 third_party/sqlite/amalgamation/sqlite3.c void (*mutex_free)(sqlite3_mutex*); sqlite3_mutex 86654 third_party/sqlite/amalgamation/sqlite3.c void (*mutex_leave)(sqlite3_mutex*); sqlite3_mutex 86655 third_party/sqlite/amalgamation/sqlite3.c int (*mutex_try)(sqlite3_mutex*); sqlite3_mutex 86685 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *(*db_mutex)(sqlite3*); sqlite3_mutex 87452 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 87486 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 87515 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 107354 third_party/sqlite/amalgamation/sqlite3.c sqlite3_mutex *pMaster; /* The main static mutex */ sqlite3_mutex 107750 third_party/sqlite/amalgamation/sqlite3.c SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ sqlite3_mutex 758 third_party/sqlite/amalgamation/sqlite3.h typedef struct sqlite3_mutex sqlite3_mutex; sqlite3_mutex 5189 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int); sqlite3_mutex 5190 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*); sqlite3_mutex 5191 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*); sqlite3_mutex 5192 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*); sqlite3_mutex 5193 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*); sqlite3_mutex 5264 third_party/sqlite/amalgamation/sqlite3.h sqlite3_mutex *(*xMutexAlloc)(int); sqlite3_mutex 5265 third_party/sqlite/amalgamation/sqlite3.h void (*xMutexFree)(sqlite3_mutex *); sqlite3_mutex 5266 third_party/sqlite/amalgamation/sqlite3.h void (*xMutexEnter)(sqlite3_mutex *); sqlite3_mutex 5267 third_party/sqlite/amalgamation/sqlite3.h int (*xMutexTry)(sqlite3_mutex *); sqlite3_mutex 5268 third_party/sqlite/amalgamation/sqlite3.h void (*xMutexLeave)(sqlite3_mutex *); sqlite3_mutex 5269 third_party/sqlite/amalgamation/sqlite3.h int (*xMutexHeld)(sqlite3_mutex *); sqlite3_mutex 5270 third_party/sqlite/amalgamation/sqlite3.h int (*xMutexNotheld)(sqlite3_mutex *); sqlite3_mutex 5303 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*); sqlite3_mutex 5304 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*); sqlite3_mutex 5337 third_party/sqlite/amalgamation/sqlite3.h SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*); sqlite3_mutex 542 third_party/sqlite/src/src/backup.c sqlite3_mutex *mutex; /* Mutex to protect source database */ sqlite3_mutex 1700 third_party/sqlite/src/src/btree.c sqlite3_mutex *mutexOpen = 0; /* Prevents a race condition. Ticket #3537 */ sqlite3_mutex 1758 third_party/sqlite/src/src/btree.c sqlite3_mutex *mutexShared; sqlite3_mutex 1874 third_party/sqlite/src/src/btree.c sqlite3_mutex *mutexShared; sqlite3_mutex 1958 third_party/sqlite/src/src/btree.c sqlite3_mutex *pMaster; sqlite3_mutex 429 third_party/sqlite/src/src/btreeInt.h sqlite3_mutex *mutex; /* Non-recursive mutex required to access this object */ sqlite3_mutex 568 third_party/sqlite/src/src/loadext.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 602 third_party/sqlite/src/src/loadext.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 631 third_party/sqlite/src/src/loadext.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 109 third_party/sqlite/src/src/main.c sqlite3_mutex *pMaster; /* The main static mutex */ sqlite3_mutex 505 third_party/sqlite/src/src/main.c sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ sqlite3_mutex 47 third_party/sqlite/src/src/malloc.c sqlite3_mutex *mutex; /* Mutex to serialize access */ sqlite3_mutex 87 third_party/sqlite/src/src/mem2.c sqlite3_mutex *mutex; sqlite3_mutex 116 third_party/sqlite/src/src/mem3.c sqlite3_mutex *mutex; sqlite3_mutex 103 third_party/sqlite/src/src/mem5.c sqlite3_mutex *mutex; sqlite3_mutex 82 third_party/sqlite/src/src/mutex.c sqlite3_mutex *sqlite3_mutex_alloc(int id){ sqlite3_mutex 89 third_party/sqlite/src/src/mutex.c sqlite3_mutex *sqlite3MutexAlloc(int id){ sqlite3_mutex 100 third_party/sqlite/src/src/mutex.c void sqlite3_mutex_free(sqlite3_mutex *p){ sqlite3_mutex 110 third_party/sqlite/src/src/mutex.c void sqlite3_mutex_enter(sqlite3_mutex *p){ sqlite3_mutex 120 third_party/sqlite/src/src/mutex.c int sqlite3_mutex_try(sqlite3_mutex *p){ sqlite3_mutex 134 third_party/sqlite/src/src/mutex.c void sqlite3_mutex_leave(sqlite3_mutex *p){ sqlite3_mutex 145 third_party/sqlite/src/src/mutex.c int sqlite3_mutex_held(sqlite3_mutex *p){ sqlite3_mutex 148 third_party/sqlite/src/src/mutex.c int sqlite3_mutex_notheld(sqlite3_mutex *p){ sqlite3_mutex 61 third_party/sqlite/src/src/mutex.h #define sqlite3_mutex_alloc(X) ((sqlite3_mutex*)8) sqlite3_mutex 68 third_party/sqlite/src/src/mutex.h #define sqlite3MutexAlloc(X) ((sqlite3_mutex*)8) sqlite3_mutex 40 third_party/sqlite/src/src/mutex_noop.c static sqlite3_mutex *noopMutexAlloc(int id){ sqlite3_mutex 42 third_party/sqlite/src/src/mutex_noop.c return (sqlite3_mutex*)8; sqlite3_mutex 44 third_party/sqlite/src/src/mutex_noop.c static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } sqlite3_mutex 45 third_party/sqlite/src/src/mutex_noop.c static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } sqlite3_mutex 46 third_party/sqlite/src/src/mutex_noop.c static int noopMutexTry(sqlite3_mutex *p){ sqlite3_mutex 50 third_party/sqlite/src/src/mutex_noop.c static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } sqlite3_mutex 89 third_party/sqlite/src/src/mutex_noop.c static int debugMutexHeld(sqlite3_mutex *pX){ sqlite3_mutex 93 third_party/sqlite/src/src/mutex_noop.c static int debugMutexNotheld(sqlite3_mutex *pX){ sqlite3_mutex 109 third_party/sqlite/src/src/mutex_noop.c static sqlite3_mutex *debugMutexAlloc(int id){ sqlite3_mutex 130 third_party/sqlite/src/src/mutex_noop.c return (sqlite3_mutex*)pNew; sqlite3_mutex 136 third_party/sqlite/src/src/mutex_noop.c static void debugMutexFree(sqlite3_mutex *pX){ sqlite3_mutex 154 third_party/sqlite/src/src/mutex_noop.c static void debugMutexEnter(sqlite3_mutex *pX){ sqlite3_mutex 159 third_party/sqlite/src/src/mutex_noop.c static int debugMutexTry(sqlite3_mutex *pX){ sqlite3_mutex 172 third_party/sqlite/src/src/mutex_noop.c static void debugMutexLeave(sqlite3_mutex *pX){ sqlite3_mutex 93 third_party/sqlite/src/src/mutex_os2.c static sqlite3_mutex *os2MutexAlloc(int iType){ sqlite3_mutex 94 third_party/sqlite/src/src/mutex_os2.c sqlite3_mutex *p = NULL; sqlite3_mutex 110 third_party/sqlite/src/src/mutex_os2.c static sqlite3_mutex staticMutexes[6] = { sqlite3_mutex 161 third_party/sqlite/src/src/mutex_os2.c static void os2MutexFree(sqlite3_mutex *p){ sqlite3_mutex 179 third_party/sqlite/src/src/mutex_os2.c static int os2MutexHeld(sqlite3_mutex *p){ sqlite3_mutex 190 third_party/sqlite/src/src/mutex_os2.c static int os2MutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 201 third_party/sqlite/src/src/mutex_os2.c static void os2MutexTrace(sqlite3_mutex *p, char *pAction){ sqlite3_mutex 221 third_party/sqlite/src/src/mutex_os2.c static void os2MutexEnter(sqlite3_mutex *p){ sqlite3_mutex 228 third_party/sqlite/src/src/mutex_os2.c static int os2MutexTry(sqlite3_mutex *p){ sqlite3_mutex 246 third_party/sqlite/src/src/mutex_os2.c static void os2MutexLeave(sqlite3_mutex *p){ sqlite3_mutex 73 third_party/sqlite/src/src/mutex_unix.c static int pthreadMutexHeld(sqlite3_mutex *p){ sqlite3_mutex 76 third_party/sqlite/src/src/mutex_unix.c static int pthreadMutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 129 third_party/sqlite/src/src/mutex_unix.c static sqlite3_mutex *pthreadMutexAlloc(int iType){ sqlite3_mutex 130 third_party/sqlite/src/src/mutex_unix.c static sqlite3_mutex staticMutexes[] = { sqlite3_mutex 138 third_party/sqlite/src/src/mutex_unix.c sqlite3_mutex *p; sqlite3_mutex 190 third_party/sqlite/src/src/mutex_unix.c static void pthreadMutexFree(sqlite3_mutex *p){ sqlite3_mutex 208 third_party/sqlite/src/src/mutex_unix.c static void pthreadMutexEnter(sqlite3_mutex *p){ sqlite3_mutex 250 third_party/sqlite/src/src/mutex_unix.c static int pthreadMutexTry(sqlite3_mutex *p){ sqlite3_mutex 307 third_party/sqlite/src/src/mutex_unix.c static void pthreadMutexLeave(sqlite3_mutex *p){ sqlite3_mutex 80 third_party/sqlite/src/src/mutex_w32.c static int winMutexHeld(sqlite3_mutex *p){ sqlite3_mutex 83 third_party/sqlite/src/src/mutex_w32.c static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ sqlite3_mutex 86 third_party/sqlite/src/src/mutex_w32.c static int winMutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 96 third_party/sqlite/src/src/mutex_w32.c static sqlite3_mutex winMutex_staticMutexes[6] = { sqlite3_mutex 186 third_party/sqlite/src/src/mutex_w32.c static sqlite3_mutex *winMutexAlloc(int iType){ sqlite3_mutex 187 third_party/sqlite/src/src/mutex_w32.c sqlite3_mutex *p; sqlite3_mutex 221 third_party/sqlite/src/src/mutex_w32.c static void winMutexFree(sqlite3_mutex *p){ sqlite3_mutex 240 third_party/sqlite/src/src/mutex_w32.c static void winMutexEnter(sqlite3_mutex *p){ sqlite3_mutex 255 third_party/sqlite/src/src/mutex_w32.c static int winMutexTry(sqlite3_mutex *p){ sqlite3_mutex 295 third_party/sqlite/src/src/mutex_w32.c static void winMutexLeave(sqlite3_mutex *p){ sqlite3_mutex 256 third_party/sqlite/src/src/os.c sqlite3_mutex *mutex; sqlite3_mutex 300 third_party/sqlite/src/src/os.c sqlite3_mutex *mutex = 0; sqlite3_mutex 325 third_party/sqlite/src/src/os.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 765 third_party/sqlite/src/src/os_os2.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 3568 third_party/sqlite/src/src/os_unix.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 1275 third_party/sqlite/src/src/os_win.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 50 third_party/sqlite/src/src/pcache1.c sqlite3_mutex *mutex; /* MUTEX_STATIC_LRU or NULL */ sqlite3_mutex 129 third_party/sqlite/src/src/pcache1.c sqlite3_mutex *mutex; /* Mutex for accessing the following: */ sqlite3_mutex 108 third_party/sqlite/src/src/random.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_PRNG); sqlite3_mutex 169 third_party/sqlite/src/src/sqlite3ext.h sqlite3_mutex *(*mutex_alloc)(int); sqlite3_mutex 170 third_party/sqlite/src/src/sqlite3ext.h void (*mutex_enter)(sqlite3_mutex*); sqlite3_mutex 171 third_party/sqlite/src/src/sqlite3ext.h void (*mutex_free)(sqlite3_mutex*); sqlite3_mutex 172 third_party/sqlite/src/src/sqlite3ext.h void (*mutex_leave)(sqlite3_mutex*); sqlite3_mutex 173 third_party/sqlite/src/src/sqlite3ext.h int (*mutex_try)(sqlite3_mutex*); sqlite3_mutex 203 third_party/sqlite/src/src/sqlite3ext.h sqlite3_mutex *(*db_mutex)(sqlite3*); sqlite3_mutex 821 third_party/sqlite/src/src/sqliteInt.h sqlite3_mutex *mutex; /* Connection mutex */ sqlite3_mutex 2447 third_party/sqlite/src/src/sqliteInt.h sqlite3_mutex *pInitMutex; /* Mutex used by sqlite3_initialize() */ sqlite3_mutex 2615 third_party/sqlite/src/src/sqliteInt.h sqlite3_mutex *sqlite3MutexAlloc(int); sqlite3_mutex 85 third_party/sqlite/src/src/test_init.c static sqlite3_mutex *wrMutexAlloc(int e){ sqlite3_mutex 88 third_party/sqlite/src/src/test_init.c static void wrMutexFree(sqlite3_mutex *p){ sqlite3_mutex 91 third_party/sqlite/src/src/test_init.c static void wrMutexEnter(sqlite3_mutex *p){ sqlite3_mutex 94 third_party/sqlite/src/src/test_init.c static int wrMutexTry(sqlite3_mutex *p){ sqlite3_mutex 97 third_party/sqlite/src/src/test_init.c static void wrMutexLeave(sqlite3_mutex *p){ sqlite3_mutex 100 third_party/sqlite/src/src/test_init.c static int wrMutexHeld(sqlite3_mutex *p){ sqlite3_mutex 103 third_party/sqlite/src/src/test_init.c static int wrMutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 46 third_party/sqlite/src/src/test_multiplex.c #define sqlite3_mutex_alloc(X) ((sqlite3_mutex*)8) sqlite3_mutex 159 third_party/sqlite/src/src/test_multiplex.c sqlite3_mutex *pMutex; sqlite3_mutex 27 third_party/sqlite/src/src/test_mutex.c sqlite3_mutex *pReal; sqlite3_mutex 39 third_party/sqlite/src/src/test_mutex.c sqlite3_mutex aStatic[6]; /* The six static mutexes */ sqlite3_mutex 43 third_party/sqlite/src/src/test_mutex.c static int counterMutexHeld(sqlite3_mutex *p){ sqlite3_mutex 48 third_party/sqlite/src/src/test_mutex.c static int counterMutexNotheld(sqlite3_mutex *p){ sqlite3_mutex 76 third_party/sqlite/src/src/test_mutex.c static sqlite3_mutex *counterMutexAlloc(int eType){ sqlite3_mutex 77 third_party/sqlite/src/src/test_mutex.c sqlite3_mutex *pReal; sqlite3_mutex 78 third_party/sqlite/src/src/test_mutex.c sqlite3_mutex *pRet = 0; sqlite3_mutex 87 third_party/sqlite/src/src/test_mutex.c pRet = (sqlite3_mutex *)malloc(sizeof(sqlite3_mutex)); sqlite3_mutex 100 third_party/sqlite/src/src/test_mutex.c static void counterMutexFree(sqlite3_mutex *p){ sqlite3_mutex 111 third_party/sqlite/src/src/test_mutex.c static void counterMutexEnter(sqlite3_mutex *p){ sqlite3_mutex 120 third_party/sqlite/src/src/test_mutex.c static int counterMutexTry(sqlite3_mutex *p){ sqlite3_mutex 129 third_party/sqlite/src/src/test_mutex.c static void counterMutexLeave(sqlite3_mutex *p){ sqlite3_mutex 304 third_party/sqlite/src/src/test_mutex.c sqlite3_mutex *p = sqlite3_mutex_alloc(SQLITE_MUTEX_FAST); sqlite3_mutex 38 third_party/sqlite/src/src/test_quota.c #define sqlite3_mutex_alloc(X) ((sqlite3_mutex*)8) sqlite3_mutex 151 third_party/sqlite/src/src/test_quota.c sqlite3_mutex *pMutex; sqlite3_mutex 75 third_party/sqlite/src/src/vdbeapi.c sqlite3_mutex *mutex; sqlite3_mutex 121 third_party/sqlite/src/src/vdbeapi.c sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex;