Home | History | Annotate | Download | only in dist

Lines Matching refs:pUnlockConnection

9023   ** When X.pUnlockConnection==Y, that means that X is waiting for Y to
9031 sqlite3 *pUnlockConnection; /* Connection to watch for unlock */
107465 ** for which either sqlite3.pBlockingConnection or sqlite3.pUnlockConnection
107477 ** pUnlockConnection or pBlockingConnection, or both.
107483 ** blocked connections list have pUnlockConnection or pBlockingConnection
107493 assert( p->pUnlockConnection || p->pBlockingConnection );
107499 assert( db==0 || p->pUnlockConnection!=db );
107590 db->pUnlockConnection = 0;
107602 for(p=db->pBlockingConnection; p && p!=db; p=p->pUnlockConnection){}
107606 db->pUnlockConnection = db->pBlockingConnection;
107629 if( db->pBlockingConnection==0 && db->pUnlockConnection==0 ){
107647 ** 2) If the sqlite3.pUnlockConnection member of a list entry is
107649 ** set pUnlockConnection=0.
107652 ** pUnlockConnection==0, remove the entry from the blocked connections
107676 if( p->pUnlockConnection==db ){
107728 p->pUnlockConnection = 0;
107734 if( p->pBlockingConnection==0 && p->pUnlockConnection==0 ){