Lines Matching defs:tid
28709 static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){
28710 return p->nRef==0 || p->owner!=tid;
28714 DWORD tid = GetCurrentThreadId();
28715 return winMutexNotheld2(p, tid);
28925 DWORD tid = GetCurrentThreadId();
28929 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) );
28937 p->owner = tid;
28940 OSTRACE(("ENTER-MUTEX tid=%lu, mutex(%d)=%p (%d), nRef=%d\n",
28941 tid, p->id, p, p->trace, p->nRef));
28948 DWORD tid = GetCurrentThreadId();
28952 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) );
28973 p->owner = tid;
28983 OSTRACE(("TRY-MUTEX tid=%lu, mutex(%d)=%p (%d), owner=%lu, nRef=%d, rc=%s\n",
28984 tid, p->id, p, p->trace, p->owner, p->nRef, sqlite3ErrName(rc)));
28998 DWORD tid = GetCurrentThreadId();
29003 assert( p->owner==tid );
29012 OSTRACE(("LEAVE-MUTEX tid=%lu, mutex(%d)=%p (%d), nRef=%d\n",
29013 tid, p->id, p, p->trace, p->nRef));
32827 pthread_t tid; /* Thread ID */
32861 rc = pthread_create(&p->tid, 0, xTask, pIn);
32881 rc = pthread_join(p->tid, ppOut) ? SQLITE_ERROR : SQLITE_OK;
32899 void *tid; /* The thread handle */
32952 p->tid = (void*)_beginthreadex(0, 0, sqlite3ThreadProc, p, 0, &p->id);
32953 if( p->tid==0 ){
32977 assert( p->tid==0 );
32980 rc = sqlite3Win32Wait((HANDLE)p->tid);
32982 bRc = CloseHandle((HANDLE)p->tid);