Searched refs:DDLogicalThread (Results 1 – 5 of 5) sorted by relevance
28 struct DDLogicalThread { struct45 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()[all …]
70 struct DDLogicalThread { struct89 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()[all …]
32 struct DDLogicalThread;65 DDLogicalThread *lt;80 virtual DDLogicalThread* CreateLogicalThread(u64 ctx) { return nullptr; } in CreateLogicalThread()81 virtual void DestroyLogicalThread(DDLogicalThread *lt) {} in DestroyLogicalThread()
28 DDLogicalThread *dd_lt;
208 DDLogicalThread *dd_lt;