Lines Matching refs:owner
17438 ** The sqlite3_mutex.id, sqlite3_mutex.nRef, and sqlite3_mutex.owner fields
17456 volatile pthread_t owner; /* Thread that is within this mutex */
17484 return (p->nRef!=0 && pthread_equal(p->owner, pthread_self()));
17487 return p->nRef==0 || pthread_equal(p->owner, pthread_self())==0;
17625 ** and p->owner are equal if p->owner changes between two values
17634 if( p->nRef>0 && pthread_equal(p->owner, self) ){
17639 p->owner = self;
17648 assert( p->nRef>0 || p->owner==0 );
17649 p->owner = pthread_self();
17668 ** and p->owner are equal if p->owner changes between two values
17677 if( p->nRef>0 && pthread_equal(p->owner, self) ){
17682 p->owner = self;
17694 p->owner = pthread_self();
17721 if( p->nRef==0 ) p->owner = 0;
17793 volatile DWORD owner; /* Thread holding this mutex */
17844 return p->nRef!=0 && p->owner==GetCurrentThreadId();
17847 return p->nRef==0 || p->owner!=tid;
17986 assert( p->nRef==0 && p->owner==0 );
18010 assert( p->nRef>0 || p->owner==0 );
18011 p->owner = tid;
18037 p->owner = tid;
18062 assert( p->owner==tid );
18064 if( p->nRef==0 ) p->owner = 0;
27767 ** inode if the mtime or owner or other inode attributes have changed.
29431 ** the octal permissions 0600 (read/writable by owner only). If the file