|
The Pedigree Project 0.1
|
Inheritance diagram for RoundRobinCoreAllocator:
Collaboration diagram for RoundRobinCoreAllocator:Public Member Functions | |
| virtual bool | initialise (List< PerProcessorScheduler * > &procList) |
| virtual PerProcessorScheduler * | allocateThread (Thread *pThread) |
Public Member Functions inherited from ThreadToCoreAllocationAlgorithm | |
| virtual void | threadRemoved (Thread *pThread) |
Private Attributes | |
| Tree< PerProcessorScheduler *, PerProcessorScheduler * > | m_ProcMap |
| PerProcessorScheduler * | m_pNext |
| Spinlock | m_Lock |
Definition at line 31 of file RoundRobinCoreAllocator.h.
| RoundRobinCoreAllocator::RoundRobinCoreAllocator | ( | ) |
Definition at line 31 of file RoundRobinCoreAllocator.cc.
|
virtual |
Definition at line 33 of file RoundRobinCoreAllocator.cc.
|
virtual |
Implements ThreadToCoreAllocationAlgorithm.
Definition at line 58 of file RoundRobinCoreAllocator.cc.
|
virtual |
Implements ThreadToCoreAllocationAlgorithm.
Definition at line 35 of file RoundRobinCoreAllocator.cc.
|
private |
Definition at line 44 of file RoundRobinCoreAllocator.h.
|
private |
Definition at line 43 of file RoundRobinCoreAllocator.h.
|
private |
Definition at line 41 of file RoundRobinCoreAllocator.h.