Home | History | Annotate | Download | only in dist

Lines Matching refs:sqlite3_mutex_methods

2024 ** instance of the [sqlite3_mutex_methods] structure.  The argument specifies
2027 ** content of the [sqlite3_mutex_methods] structure before the call to
2036 ** instance of the [sqlite3_mutex_methods] structure. The
2037 ** [sqlite3_mutex_methods]
2114 #define SQLITE_CONFIG_MUTEX 10 /* sqlite3_mutex_methods* */
2115 #define SQLITE_CONFIG_GETMUTEX 11 /* sqlite3_mutex_methods* */
6178 typedef struct sqlite3_mutex_methods sqlite3_mutex_methods;
6179 struct sqlite3_mutex_methods {
11344 sqlite3_mutex_methods mutex; /* Low-level mutex interface */
11521 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void);
11522 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void);
17299 sqlite3_mutex_methods const *pFrom;
17300 sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex;
17307 memcpy(pTo, pFrom, offsetof(sqlite3_mutex_methods, xMutexAlloc));
17309 sizeof(*pTo) - offsetof(sqlite3_mutex_methods, xMutexFree));
17466 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){
17467 static const sqlite3_mutex_methods sMutex = {
17593 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){
17594 static const sqlite3_mutex_methods sMutex = {
17616 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
17876 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
17877 static const sqlite3_mutex_methods sMutex = {
18228 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
18229 static const sqlite3_mutex_methods sMutex = {
18563 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
18564 static const sqlite3_mutex_methods sMutex = {
112801 sqlite3GlobalConfig.mutex = *va_arg(ap, sqlite3_mutex_methods*);
112806 *va_arg(ap, sqlite3_mutex_methods*) = sqlite3GlobalConfig.mutex;