Searched defs:sqlite3_mutex (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Dmutex_unix.c28 ** The sqlite3_mutex.id, sqlite3_mutex.nRef, and sqlite3_mutex.owner fields
41 struct sqlite3_mutex { struct
73 static int pthreadMutexHeld(sqlite3_mutex *p){
76 static int pthreadMutexNotheld(sqlite3_mutex *p){
129 static sqlite3_mutex *pthreadMutexAlloc(int iType){
130 static sqlite3_mutex staticMutexes[] = {
138 sqlite3_mutex *p;
190 static void pthreadMutexFree(sqlite3_mutex *
[all...]
H A Dmutex_w32.c25 struct sqlite3_mutex { struct
80 static int winMutexHeld(sqlite3_mutex *p){
83 static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){
86 static int winMutexNotheld(sqlite3_mutex *p){
96 static sqlite3_mutex winMutex_staticMutexes[6] = {
186 static sqlite3_mutex *winMutexAlloc(int iType){
187 sqlite3_mutex *p;
221 static void winMutexFree(sqlite3_mutex *p){
240 static void winMutexEnter(sqlite3_mutex *p){
255 static int winMutexTry(sqlite3_mutex *
[all...]
H A Dmutex_os2.c31 struct sqlite3_mutex { struct
93 static sqlite3_mutex *os2MutexAlloc(int iType){
94 sqlite3_mutex *p = NULL;
110 static sqlite3_mutex staticMutexes[6] = {
161 static void os2MutexFree(sqlite3_mutex *p){
179 static int os2MutexHeld(sqlite3_mutex *p){
190 static int os2MutexNotheld(sqlite3_mutex *p){
201 static void os2MutexTrace(sqlite3_mutex *p, char *pAction){
221 static void os2MutexEnter(sqlite3_mutex *p){
228 static int os2MutexTry(sqlite3_mutex *
[all...]
H A Dtest_mutex.c12 ** This file contains test logic for the sqlite3_mutex interfaces.
26 struct sqlite3_mutex { struct
27 sqlite3_mutex *pReal;
39 sqlite3_mutex aStatic[6]; /* The six static mutexes */
43 static int counterMutexHeld(sqlite3_mutex *p){
48 static int counterMutexNotheld(sqlite3_mutex *p){
76 static sqlite3_mutex *counterMutexAlloc(int eType){
77 sqlite3_mutex *pReal;
78 sqlite3_mutex *pRet = 0;
87 pRet = (sqlite3_mutex *)mallo
[all...]
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.h751 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
753 ** at the internal representation of an [sqlite3_mutex]. It only
754 ** deals with pointers to the [sqlite3_mutex] object.
758 typedef struct sqlite3_mutex sqlite3_mutex; typedef in typeref:struct:sqlite3_mutex
5204 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5205 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5206 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5207 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5208 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
[all...]
H A Dsqlite3.c1294 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
1296 ** at the internal representation of an [sqlite3_mutex]. It only
1297 ** deals with pointers to the [sqlite3_mutex] object.
1301 typedef struct sqlite3_mutex sqlite3_mutex; typedef in typeref:struct:sqlite3_mutex
5747 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5748 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5749 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5750 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5751 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
16789 struct sqlite3_mutex { struct
17075 struct sqlite3_mutex { struct
17412 struct sqlite3_mutex { struct
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.h857 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
859 ** at the internal representation of an [sqlite3_mutex]. It only
860 ** deals with pointers to the [sqlite3_mutex] object.
864 typedef struct sqlite3_mutex sqlite3_mutex; typedef in typeref:struct:sqlite3_mutex
5557 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5558 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5559 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5560 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5561 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
[all...]
H A Dsqlite3.c1407 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
1409 ** at the internal representation of an [sqlite3_mutex]. It only
1410 ** deals with pointers to the [sqlite3_mutex] object.
1414 typedef struct sqlite3_mutex sqlite3_mutex; typedef in typeref:struct:sqlite3_mutex
6107 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
6108 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
6109 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
6110 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
6111 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
17653 struct sqlite3_mutex { struct
17939 struct sqlite3_mutex { struct
18276 struct sqlite3_mutex { struct
[all...]
/external/sqlite/dist/
H A Dsqlite3.h857 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
859 ** at the internal representation of an [sqlite3_mutex]. It only
860 ** deals with pointers to the [sqlite3_mutex] object.
864 typedef struct sqlite3_mutex sqlite3_mutex; typedef in typeref:struct:sqlite3_mutex
5557 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5558 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5559 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5560 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5561 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
[all...]
H A Dsqlite3.c1407 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
1409 ** at the internal representation of an [sqlite3_mutex]. It only
1410 ** deals with pointers to the [sqlite3_mutex] object.
1414 typedef struct sqlite3_mutex sqlite3_mutex; typedef in typeref:struct:sqlite3_mutex
6107 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
6108 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
6109 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
6110 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
6111 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
17653 struct sqlite3_mutex { struct
17939 struct sqlite3_mutex { struct
18276 struct sqlite3_mutex { struct
[all...]

Completed in 638 milliseconds