Lines Matching refs:pX
89 static int debugMutexHeld(sqlite3_mutex *pX){ in debugMutexHeld() argument
90 sqlite3_debug_mutex *p = (sqlite3_debug_mutex*)pX; in debugMutexHeld()
93 static int debugMutexNotheld(sqlite3_mutex *pX){ in debugMutexNotheld() argument
94 sqlite3_debug_mutex *p = (sqlite3_debug_mutex*)pX; in debugMutexNotheld()
140 static void debugMutexFree(sqlite3_mutex *pX){ in debugMutexFree() argument
141 sqlite3_debug_mutex *p = (sqlite3_debug_mutex*)pX; in debugMutexFree()
163 static void debugMutexEnter(sqlite3_mutex *pX){ in debugMutexEnter() argument
164 sqlite3_debug_mutex *p = (sqlite3_debug_mutex*)pX; in debugMutexEnter()
165 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexEnter()
168 static int debugMutexTry(sqlite3_mutex *pX){ in debugMutexTry() argument
169 sqlite3_debug_mutex *p = (sqlite3_debug_mutex*)pX; in debugMutexTry()
170 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexTry()
181 static void debugMutexLeave(sqlite3_mutex *pX){ in debugMutexLeave() argument
182 sqlite3_debug_mutex *p = (sqlite3_debug_mutex*)pX; in debugMutexLeave()
183 assert( debugMutexHeld(pX) ); in debugMutexLeave()
185 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexLeave()