Lines Matching refs:DDLogicalThread
28 struct DDLogicalThread { struct
45 DDLogicalThread *CreateLogicalThread(u64 ctx) override;
46 void DestroyLogicalThread(DDLogicalThread *lt) override;
57 void MutexEnsureID(DDLogicalThread *lt, DDMutex *m);
79 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) { in CreateLogicalThread()
80 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc(sizeof(*lt)); in CreateLogicalThread()
87 void DD::DestroyLogicalThread(DDLogicalThread *lt) { in DestroyLogicalThread()
88 lt->~DDLogicalThread(); in DestroyLogicalThread()
97 void DD::MutexEnsureID(DDLogicalThread *lt, DDMutex *m) { in MutexEnsureID()
105 DDLogicalThread *lt = cb->lt; in MutexBeforeLock()
120 DDLogicalThread *lt = cb->lt; in ReportDeadlock()
153 DDLogicalThread *lt = cb->lt; in MutexAfterLock()