Lines Matching refs:DDLogicalThread
27 struct DDLogicalThread { struct
44 DDLogicalThread *CreateLogicalThread(u64 ctx) override;
45 void DestroyLogicalThread(DDLogicalThread *lt) override;
56 void MutexEnsureID(DDLogicalThread *lt, DDMutex *m);
78 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) { in CreateLogicalThread()
79 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc(sizeof(*lt)); in CreateLogicalThread()
86 void DD::DestroyLogicalThread(DDLogicalThread *lt) { in DestroyLogicalThread()
87 lt->~DDLogicalThread(); in DestroyLogicalThread()
96 void DD::MutexEnsureID(DDLogicalThread *lt, DDMutex *m) { in MutexEnsureID()
104 DDLogicalThread *lt = cb->lt; in MutexBeforeLock()
119 DDLogicalThread *lt = cb->lt; in ReportDeadlock()
152 DDLogicalThread *lt = cb->lt; in MutexAfterLock()