Lines Matching defs:xMutexInit
8419 ** ^The xMutexInit method defined by this structure is invoked as
8421 ** ^The xMutexInit routine is called by SQLite exactly once for each
8428 ** those obtained by the xMutexInit method. ^The xMutexEnd()
8453 ** The xMutexInit() method must be threadsafe. It must be harmless to
8454 ** invoke xMutexInit() multiple times within the same process and without
8456 ** xMutexInit() must be no-ops.
8458 ** xMutexInit() must not use SQLite memory allocation ([sqlite3_malloc()]
8464 ** called, but only if the prior call to xMutexInit returned SQLITE_OK.
8465 ** If xMutexInit fails in any way, it is expected to clean up after itself
8470 int (*xMutexInit)(void);
28981 pTo->xMutexInit = pFrom->xMutexInit;
28992 assert( sqlite3GlobalConfig.mutex.xMutexInit );
28993 rc = sqlite3GlobalConfig.mutex.xMutexInit();