_instance (defined in Scheduler) | Scheduler | [private, static] |
_isCached (defined in Scheduler) | Scheduler | [private] |
_main (defined in Scheduler) | Scheduler | [private] |
_readyP | Scheduler | [private] |
_running (defined in Scheduler) | Scheduler | [private] |
_stackCache (defined in Scheduler) | Scheduler | [private] |
_suspended (defined in Scheduler) | Scheduler | [private] |
addThread(Thread *thread) (defined in Scheduler) | Scheduler | |
cacheThreadStack(CPU::Log_Addr stack) (defined in Scheduler) | Scheduler | |
exit(int status=0) (defined in Scheduler) | Scheduler | |
exit(Thread *thread, int status) (defined in Scheduler) | Scheduler | |
getInstance() (defined in Scheduler) | Scheduler | [inline, static] |
getNext() (defined in Scheduler) | Scheduler | [inline, private] |
getRunning() (defined in Scheduler) | Scheduler | [inline] |
getThreadStack(unsigned int size) (defined in Scheduler) | Scheduler | |
init(System_Info *si) (defined in Scheduler) | Scheduler | [static] |
insertOnReady(Thread *thread) (defined in Scheduler) | Scheduler | [inline, private] |
pass(Thread *thread) (defined in Scheduler) | Scheduler | |
resume(Thread *thread) (defined in Scheduler) | Scheduler | |
schedule() (defined in Scheduler) | Scheduler | [inline, static] |
Scheduler() (defined in Scheduler) | Scheduler | [inline, private] |
suspend(Thread *thread) (defined in Scheduler) | Scheduler | |
ThreadCircVec typedef (defined in Scheduler) | Scheduler | [private] |
ThreadQueue typedef (defined in Scheduler) | Scheduler | [private] |
yield() (defined in Scheduler) | Scheduler |