Lines Matching refs:DDLogicalThread
70 struct DDLogicalThread { struct
89 DDLogicalThread* CreateLogicalThread(u64 ctx);
90 void DestroyLogicalThread(DDLogicalThread *lt);
101 void CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, DDMutex *mtx);
102 void Report(DDPhysicalThread *pt, DDLogicalThread *lt, int npath);
135 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) { in CreateLogicalThread()
136 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc( in CreateLogicalThread()
137 sizeof(DDLogicalThread)); in CreateLogicalThread()
143 void DD::DestroyLogicalThread(DDLogicalThread *lt) { in DestroyLogicalThread()
144 lt->~DDLogicalThread(); in DestroyLogicalThread()
191 DDLogicalThread *lt = cb->lt; in MutexBeforeLock()
270 DDLogicalThread *lt = cb->lt; in MutexAfterLock()
302 DDLogicalThread *lt = cb->lt; in MutexBeforeUnlock()
326 DDLogicalThread *lt = cb->lt; in MutexDestroy()
356 void DD::CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, in CycleCheck()
398 void DD::Report(DDPhysicalThread *pt, DDLogicalThread *lt, int npath) { in Report()