scheduler.c File Reference

Scheduler and load balancing. More...

Include dependency graph for scheduler.c:

Go to the source code of this file.

Functions

static void before_task_runs (void)
static void before_thread_runs (void)
static void after_thread_ran (void)
static void scheduler_separated_stack (void)
void scheduler_init (void)
static thread_tfind_best_thread (void)
static void relink_rq (int start)
void scheduler (void)
void kcpulb (void *arg)
void sched_print_list (void)

Variables

atomic_t nrdy


Detailed Description

This file contains the scheduler and kcpulb kernel thread which performs load-balancing of per-CPU run queues.

Definition in file scheduler.c.


Generated on Sun Jun 18 17:05:32 2006 for HelenOS Kernel (mips32) by  doxygen 1.4.6