Lines Matching defs:sqlite3_mutex_methods
2239 ** pointer to an instance of the [sqlite3_mutex_methods] structure.
2242 ** the content of the [sqlite3_mutex_methods] structure before the call to
2251 ** is a pointer to an instance of the [sqlite3_mutex_methods] structure. The
2252 ** [sqlite3_mutex_methods]
2444 #define SQLITE_CONFIG_MUTEX 10 /* sqlite3_mutex_methods* */
2445 #define SQLITE_CONFIG_GETMUTEX 11 /* sqlite3_mutex_methods* */
8239 typedef struct sqlite3_mutex_methods sqlite3_mutex_methods;
8240 struct sqlite3_mutex_methods {
19484 sqlite3_mutex_methods mutex; /* Low-level mutex interface */
19933 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void);
19934 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void);
27634 static SQLITE_WSD const sqlite3_mutex_methods *pGlobalMutexMethods;
27751 sqlite3_mutex_methods const *multiThreadedCheckMutex(void){
27752 static const sqlite3_mutex_methods sMutex = {
27795 sqlite3_mutex_methods const *pFrom;
27796 sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex;
27984 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){
27985 static const sqlite3_mutex_methods sMutex = {
28120 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){
28121 static const sqlite3_mutex_methods sMutex = {
28143 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
28523 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
28524 static const sqlite3_mutex_methods sMutex = {
29018 SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){
29019 static const sqlite3_mutex_methods sMutex = {
173880 sqlite3GlobalConfig.mutex = *va_arg(ap, sqlite3_mutex_methods*);
173887 *va_arg(ap, sqlite3_mutex_methods*) = sqlite3GlobalConfig.mutex;