The Pedigree Project  0.1
Scheduler Member List

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)Schedulerinline
getKernelProcess() const (defined in Scheduler)Schedulerinline
getNumProcesses()Scheduler
getProcess(size_t n)Scheduler
initialise(Process *pKernelProcess)Scheduler
instance()Schedulerinlinestatic
m_InstanceSchedulerprivatestatic
m_NextPidSchedulerprivate
m_pBspSchedulerSchedulerprivate
m_pKernelProcessSchedulerprivate
m_ProcessesSchedulerprivate
m_PTMapSchedulerprivate
m_SchedulerLockSchedulerprivate
m_TPMapSchedulerprivate
NOT_COPYABLE_OR_ASSIGNABLE(Scheduler) (defined in Scheduler)Schedulerprivate
removeProcess(Process *pProcess)Scheduler
removeThread(Thread *pThread)Scheduler
Scheduler() (defined in Scheduler)Schedulerprivate
threadInSchedule(Thread *pThread)Scheduler
threadStatusChanged(Thread *pThread) (defined in Scheduler)Scheduler
yield()Scheduler