sqlite3_mutex 1215 ext/sqlite3/libsqlite/sqlite3.c typedef struct sqlite3_mutex sqlite3_mutex; sqlite3_mutex 6338 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_mutex_alloc(int); sqlite3_mutex 6413 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *(*xMutexAlloc)(int); sqlite3_mutex 6414 ext/sqlite3/libsqlite/sqlite3.c void (*xMutexFree)(sqlite3_mutex *); sqlite3_mutex 6415 ext/sqlite3/libsqlite/sqlite3.c void (*xMutexEnter)(sqlite3_mutex *); sqlite3_mutex 6416 ext/sqlite3/libsqlite/sqlite3.c int (*xMutexTry)(sqlite3_mutex *); sqlite3_mutex 6417 ext/sqlite3/libsqlite/sqlite3.c void (*xMutexLeave)(sqlite3_mutex *); sqlite3_mutex 6418 ext/sqlite3/libsqlite/sqlite3.c int (*xMutexHeld)(sqlite3_mutex *); sqlite3_mutex 6419 ext/sqlite3/libsqlite/sqlite3.c int (*xMutexNotheld)(sqlite3_mutex *); sqlite3_mutex 6490 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_db_mutex(sqlite3*); sqlite3_mutex 11021 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Connection mutex */ sqlite3_mutex 12811 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *pInitMutex; /* Mutex used by sqlite3_initialize() */ sqlite3_mutex 13034 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int); sqlite3_mutex 13045 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void); sqlite3_mutex 13046 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void); sqlite3_mutex 15117 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *pMutex; sqlite3_mutex 15764 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 16780 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 16824 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC(sqlite3_mutex *mutex;) sqlite3_mutex 16853 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 17395 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 17954 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 18630 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 19187 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_mutex_alloc(int id){ sqlite3_mutex 19195 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ sqlite3_mutex 19301 ext/sqlite3/libsqlite/sqlite3.c static sqlite3_mutex *noopMutexAlloc(int id){ sqlite3_mutex 19303 ext/sqlite3/libsqlite/sqlite3.c return (sqlite3_mutex*)8; sqlite3_mutex 19370 ext/sqlite3/libsqlite/sqlite3.c static sqlite3_mutex *debugMutexAlloc(int id){ sqlite3_mutex 19395 ext/sqlite3/libsqlite/sqlite3.c return (sqlite3_mutex*)pNew; sqlite3_mutex 19612 ext/sqlite3/libsqlite/sqlite3.c static sqlite3_mutex *pthreadMutexAlloc(int iType){ sqlite3_mutex 19613 ext/sqlite3/libsqlite/sqlite3.c static sqlite3_mutex staticMutexes[] = { sqlite3_mutex 19624 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *p; sqlite3_mutex 20219 ext/sqlite3/libsqlite/sqlite3.c static sqlite3_mutex winMutex_staticMutexes[] = { sqlite3_mutex 20325 ext/sqlite3/libsqlite/sqlite3.c static sqlite3_mutex *winMutexAlloc(int iType){ sqlite3_mutex 20326 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *p; sqlite3_mutex 20561 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex to serialize access */ sqlite3_mutex 20595 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ sqlite3_mutex 22544 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; sqlite3_mutex 29502 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 34440 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( sqlite3_mutex *pMaster; ) /* The main static mutex */ sqlite3_mutex 34441 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( sqlite3_mutex *pMem; ) /* The memsys static mutex */ sqlite3_mutex 36630 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex to access this object */ sqlite3_mutex 39975 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* MUTEX_STATIC_LRU or NULL */ sqlite3_mutex 40056 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Mutex for accessing the following: */ sqlite3_mutex 40919 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void){ sqlite3_mutex 52517 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex; /* Non-recursive mutex required to access this object */ sqlite3_mutex 54959 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutexOpen = 0; /* Prevents a race condition. Ticket #3537 */ sqlite3_mutex 55016 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( sqlite3_mutex *mutexShared; ) sqlite3_mutex 55152 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( sqlite3_mutex *mutexShared; ) sqlite3_mutex 55236 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( sqlite3_mutex *pMaster; ) sqlite3_mutex 69090 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex; sqlite3_mutex 102041 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *(*mutex_alloc)(int); sqlite3_mutex 102042 ext/sqlite3/libsqlite/sqlite3.c void (*mutex_enter)(sqlite3_mutex*); sqlite3_mutex 102043 ext/sqlite3/libsqlite/sqlite3.c void (*mutex_free)(sqlite3_mutex*); sqlite3_mutex 102044 ext/sqlite3/libsqlite/sqlite3.c void (*mutex_leave)(sqlite3_mutex*); sqlite3_mutex 102045 ext/sqlite3/libsqlite/sqlite3.c int (*mutex_try)(sqlite3_mutex*); sqlite3_mutex 102079 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *(*db_mutex)(sqlite3*); sqlite3_mutex 103013 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 103049 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 103076 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 103106 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); sqlite3_mutex 128121 ext/sqlite3/libsqlite/sqlite3.c MUTEX_LOGIC( sqlite3_mutex *pMaster; ) /* The main static mutex */ sqlite3_mutex 128692 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_db_mutex(sqlite3 *db){ sqlite3_mutex 1008 ext/sqlite3/libsqlite/sqlite3.h typedef struct sqlite3_mutex sqlite3_mutex; sqlite3_mutex 6131 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_mutex_alloc(int); sqlite3_mutex 6132 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API void SQLITE_STDCALL sqlite3_mutex_free(sqlite3_mutex*); sqlite3_mutex 6133 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API void SQLITE_STDCALL sqlite3_mutex_enter(sqlite3_mutex*); sqlite3_mutex 6134 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_mutex_try(sqlite3_mutex*); sqlite3_mutex 6135 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API void SQLITE_STDCALL sqlite3_mutex_leave(sqlite3_mutex*); sqlite3_mutex 6206 ext/sqlite3/libsqlite/sqlite3.h sqlite3_mutex *(*xMutexAlloc)(int); sqlite3_mutex 6207 ext/sqlite3/libsqlite/sqlite3.h void (*xMutexFree)(sqlite3_mutex *); sqlite3_mutex 6208 ext/sqlite3/libsqlite/sqlite3.h void (*xMutexEnter)(sqlite3_mutex *); sqlite3_mutex 6209 ext/sqlite3/libsqlite/sqlite3.h int (*xMutexTry)(sqlite3_mutex *); sqlite3_mutex 6210 ext/sqlite3/libsqlite/sqlite3.h void (*xMutexLeave)(sqlite3_mutex *); sqlite3_mutex 6211 ext/sqlite3/libsqlite/sqlite3.h int (*xMutexHeld)(sqlite3_mutex *); sqlite3_mutex 6212 ext/sqlite3/libsqlite/sqlite3.h int (*xMutexNotheld)(sqlite3_mutex *); sqlite3_mutex 6245 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_mutex_held(sqlite3_mutex*); sqlite3_mutex 6246 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_mutex_notheld(sqlite3_mutex*); sqlite3_mutex 6283 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_db_mutex(sqlite3*); sqlite3_mutex 186 ext/sqlite3/libsqlite/sqlite3ext.h sqlite3_mutex *(*mutex_alloc)(int); sqlite3_mutex 187 ext/sqlite3/libsqlite/sqlite3ext.h void (*mutex_enter)(sqlite3_mutex*); sqlite3_mutex 188 ext/sqlite3/libsqlite/sqlite3ext.h void (*mutex_free)(sqlite3_mutex*); sqlite3_mutex 189 ext/sqlite3/libsqlite/sqlite3ext.h void (*mutex_leave)(sqlite3_mutex*); sqlite3_mutex 190 ext/sqlite3/libsqlite/sqlite3ext.h int (*mutex_try)(sqlite3_mutex*); sqlite3_mutex 224 ext/sqlite3/libsqlite/sqlite3ext.h sqlite3_mutex *(*db_mutex)(sqlite3*);