Home | History | Annotate | Download | only in WebCoreSQLite3

Lines Matching refs:sqlite3_mutex

611 ** The mutex module within SQLite defines [sqlite3_mutex] to be an
613 ** at the internal representation of an [sqlite3_mutex]. It only
614 ** deals with pointers to the [sqlite3_mutex] object.
618 typedef struct sqlite3_mutex sqlite3_mutex;
4614 sqlite3_mutex *sqlite3_mutex_alloc(int);
4615 void sqlite3_mutex_free(sqlite3_mutex*);
4616 void sqlite3_mutex_enter(sqlite3_mutex*);
4617 int sqlite3_mutex_try(sqlite3_mutex*);
4618 void sqlite3_mutex_leave(sqlite3_mutex*);
4675 sqlite3_mutex *(*xMutexAlloc)(int);
4676 void (*xMutexFree)(sqlite3_mutex *);
4677 void (*xMutexEnter)(sqlite3_mutex *);
4678 int (*xMutexTry)(sqlite3_mutex *);
4679 void (*xMutexLeave)(sqlite3_mutex *);
4680 int (*xMutexHeld)(sqlite3_mutex *);
4681 int (*xMutexNotheld)(sqlite3_mutex *);
4713 int sqlite3_mutex_held(sqlite3_mutex*);
4714 int sqlite3_mutex_notheld(sqlite3_mutex*);
4739 ** This interface returns a pointer the [sqlite3_mutex] object that
4745 sqlite3_mutex *sqlite3_db_mutex(sqlite3*);