Searched refs:ThreadWaitObject (Results 1 - 8 of 8) sorted by relevance

/haiku/src/apps/debuganalyzer/gui/thread_window/
H A DWaitObjectsPage.h16 Model::ThreadWaitObject> {
/haiku/src/apps/debuganalyzer/model/
H A DThreadModel.cpp16 Model::ThreadWaitObject** waitObjects, int32 count)
55 const BObjectList<Model::ThreadWaitObject>& waitObjects, int32 start,
64 Model::ThreadWaitObject** objects
65 = new(std::nothrow) Model::ThreadWaitObject*[count];
H A DThreadModel.h28 const BObjectList<Model::ThreadWaitObject>&
63 Model::ThreadWaitObject** waitObjects,
75 inline Model::ThreadWaitObject* WaitObjectAt(int32 index) const;
84 Model::ThreadWaitObject** fWaitObjects;
167 Model::ThreadWaitObject*
H A DModel.h45 class ThreadWaitObject;
115 ThreadWaitObject* AddThreadWaitObject(thread_id threadID,
340 class Model::ThreadWaitObject class in class:Model
341 : public SinglyLinkedListLinkImpl<ThreadWaitObject> {
343 ThreadWaitObject(WaitObject* waitObject);
344 ~ThreadWaitObject();
368 ThreadWaitObject* threadWaitObject);
375 inline ThreadWaitObject* MostRecentThreadWaitObject() const;
379 ThreadWaitObject* threadWaitObject);
382 BObjectList<ThreadWaitObject>
[all...]
H A DModel.cpp209 // #pragma mark - ThreadWaitObject
212 Model::ThreadWaitObject::ThreadWaitObject(WaitObject* waitObject) function in class:Model::ThreadWaitObject
221 Model::ThreadWaitObject::~ThreadWaitObject()
227 Model::ThreadWaitObject::AddWait(nanotime_t waitTime)
240 ThreadWaitObject* threadWaitObject)
253 BObjectList<ThreadWaitObject>& objects)
256 while (ThreadWaitObject* object = it.Next()) {
450 Model::ThreadWaitObject*
[all...]
/haiku/src/apps/debuganalyzer/model_loader/
H A DThreadModelLoader.cpp19 compare_by_type_and_name(const Model::ThreadWaitObject* a,
20 const Model::ThreadWaitObject* b)
101 BObjectList<Model::ThreadWaitObject> waitObjects;
121 Model::ThreadWaitObject* firstObject = waitObjects.ItemAt(i);
H A DModelLoader.cpp1327 Model::ThreadWaitObject* threadWaitObject
/haiku/src/system/kernel/scheduler/
H A Dscheduling_analysis.cpp27 struct ThreadWaitObject;
70 ThreadWaitObject* waitObject;
181 struct ThreadWaitObject : HashObject, scheduling_analysis_thread_wait_object { struct in namespace:SchedulingAnalysis
182 ThreadWaitObject(thread_id thread, WaitObject* waitObject) function in struct:SchedulingAnalysis::ThreadWaitObject
223 sizeof(ThreadWaitObject));
294 ThreadWaitObject* ThreadWaitObjectFor(thread_id thread, uint32 type,
297 return dynamic_cast<ThreadWaitObject*>(
395 ThreadWaitObject* threadWaitObject = ThreadWaitObjectFor(thread->id,
402 void* memory = Allocate(sizeof(ThreadWaitObject));
406 threadWaitObject = new(memory) ThreadWaitObject(threa
[all...]

Completed in 84 milliseconds