Lines Matching refs:pBlockingConnection
15325 ** When X.pBlockingConnection==Y, that means that something that X tried
15329 sqlite3 *pBlockingConnection; /* Connection that caused SQLITE_LOCKED */
147594 ** for which either sqlite3.pBlockingConnection or sqlite3.pUnlockConnection
147606 ** pUnlockConnection or pBlockingConnection, or both.
147612 ** blocked connections list have pUnlockConnection or pBlockingConnection
147622 assert( p->pUnlockConnection || p->pBlockingConnection );
147629 assert( db==0 || p->pBlockingConnection!=db );
147691 ** cache. pOther is found by looking at db->pBlockingConnection.
147718 db->pBlockingConnection = 0;
147722 }else if( 0==db->pBlockingConnection ){
147731 for(p=db->pBlockingConnection; p && p!=db; p=p->pUnlockConnection){}
147735 db->pUnlockConnection = db->pBlockingConnection;
147758 if( db->pBlockingConnection==0 && db->pUnlockConnection==0 ){
147761 db->pBlockingConnection = pBlocker;
147773 ** 1) If the sqlite3.pBlockingConnection member of a list entry is
147774 ** set to db, then set pBlockingConnection=0.
147780 ** 3) If the two steps above mean that pBlockingConnection==0 and
147800 if( p->pBlockingConnection==db ){
147801 p->pBlockingConnection = 0;
147863 if( p->pBlockingConnection==0 && p->pUnlockConnection==0 ){