Searched refs:DDLogicalThread (Results 1 – 5 of 5) sorted by relevance
29 struct DDLogicalThread { struct46 DDLogicalThread *CreateLogicalThread(u64 ctx) override;47 void DestroyLogicalThread(DDLogicalThread *lt) override;58 void MutexEnsureID(DDLogicalThread *lt, DDMutex *m);80 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) { in CreateLogicalThread()81 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc(sizeof(*lt)); in CreateLogicalThread()88 void DD::DestroyLogicalThread(DDLogicalThread *lt) { in DestroyLogicalThread()89 lt->~DDLogicalThread(); in DestroyLogicalThread()98 void DD::MutexEnsureID(DDLogicalThread *lt, DDMutex *m) { in MutexEnsureID()106 DDLogicalThread *lt = cb->lt; in MutexBeforeLock()[all …]
71 struct DDLogicalThread { struct90 DDLogicalThread* CreateLogicalThread(u64 ctx);91 void DestroyLogicalThread(DDLogicalThread *lt);102 void CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, DDMutex *mtx);103 void Report(DDPhysicalThread *pt, DDLogicalThread *lt, int npath);140 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) { in CreateLogicalThread()141 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc( in CreateLogicalThread()142 sizeof(DDLogicalThread)); in CreateLogicalThread()148 void DD::DestroyLogicalThread(DDLogicalThread *lt) { in DestroyLogicalThread()149 lt->~DDLogicalThread(); in DestroyLogicalThread()[all …]
33 struct DDLogicalThread;66 DDLogicalThread *lt;78 virtual DDLogicalThread* CreateLogicalThread(u64 ctx) { return nullptr; } in CreateLogicalThread()79 virtual void DestroyLogicalThread(DDLogicalThread *lt) {} in DestroyLogicalThread()
29 DDLogicalThread *dd_lt;
416 DDLogicalThread *dd_lt;