The Pedigree Project
0.1
|
This is the complete list of members for Scheduler, including all inherited members.
addProcess(Process *pProcess) | Scheduler | |
addThread(Thread *pThread, PerProcessorScheduler &PPSched) | Scheduler | |
getBootstrapProcessorScheduler() const (defined in Scheduler) | Scheduler | inline |
getKernelProcess() const (defined in Scheduler) | Scheduler | inline |
getNumProcesses() | Scheduler | |
getProcess(size_t n) | Scheduler | |
initialise(Process *pKernelProcess) | Scheduler | |
instance() | Scheduler | inlinestatic |
m_Instance | Scheduler | privatestatic |
m_NextPid | Scheduler | private |
m_pBspScheduler | Scheduler | private |
m_pKernelProcess | Scheduler | private |
m_Processes | Scheduler | private |
m_PTMap | Scheduler | private |
m_SchedulerLock | Scheduler | private |
m_TPMap | Scheduler | private |
NOT_COPYABLE_OR_ASSIGNABLE(Scheduler) (defined in Scheduler) | Scheduler | private |
removeProcess(Process *pProcess) | Scheduler | |
removeThread(Thread *pThread) | Scheduler | |
Scheduler() (defined in Scheduler) | Scheduler | private |
threadInSchedule(Thread *pThread) | Scheduler | |
threadStatusChanged(Thread *pThread) (defined in Scheduler) | Scheduler | |
yield() | Scheduler |