Lines Matching refs:pBlockingConnection
36 ** for which either sqlite3.pBlockingConnection or sqlite3.pUnlockConnection
48 ** pUnlockConnection or pBlockingConnection, or both.
54 ** blocked connections list have pUnlockConnection or pBlockingConnection
64 assert( p->pUnlockConnection || p->pBlockingConnection );
71 assert( db==0 || p->pBlockingConnection!=db );
133 ** cache. pOther is found by looking at db->pBlockingConnection.
160 db->pBlockingConnection = 0;
164 }else if( 0==db->pBlockingConnection ){
173 for(p=db->pBlockingConnection; p && p!=db; p=p->pUnlockConnection){}
177 db->pUnlockConnection = db->pBlockingConnection;
200 if( db->pBlockingConnection==0 && db->pUnlockConnection==0 ){
203 db->pBlockingConnection = pBlocker;
215 ** 1) If the sqlite3.pBlockingConnection member of a list entry is
216 ** set to db, then set pBlockingConnection=0.
222 ** 3) If the two steps above mean that pBlockingConnection==0 and
242 if( p->pBlockingConnection==db ){
243 p->pBlockingConnection = 0;
305 if( p->pBlockingConnection==0 && p->pUnlockConnection==0 ){