Home
last modified time | relevance | path

Searched defs:ThreadData (Results 1 – 2 of 2) sorted by relevance

/haiku/src/system/kernel/scheduler/
H A Dscheduler_thread.h21 struct ThreadData : public DoublyLinkedListLinkImpl<ThreadData>, struct
40 inline int32 GetPriority() const { return fThread->priority; } in GetPriority()
41 inline Thread* GetThread() const { return fThread; } in GetThread()
42 inline CPUSet GetCPUMask() const { return fThread->cpumask.And(gCPUEnabled); } in GetCPUMask()
61 inline void SetLastInterruptTime(bigtime_t interruptTime) in SetLastInterruptTime()
74 inline bigtime_t WentSleep() const { return fWentSleep; } in WentSleep()
75 inline bigtime_t WentSleepActive() const { return fWentSleepActive; } in WentSleepActive()
83 inline bool IsEnqueued() const { return fEnqueued; } in IsEnqueued()
84 inline void SetDequeued() { fEnqueued = false; } in SetDequeued()
86 inline int32 GetLoad() const { return fNeededLoad; } in GetLoad()
[all …]
H A Dscheduler_thread.cpp98 ThreadData::ThreadData(Thread* thread) in ThreadData() function in ThreadData