task.c File Reference

Task management. More...

Include dependency graph for task.c:

Go to the source code of this file.

Defines

#define LOADED_PROG_STACK_PAGES_NO   1

Functions

 SPINLOCK_INITIALIZE (tasks_lock)
static void ktaskclnp (void *arg)
static void ktaskgc (void *arg)
void task_init (void)
task_ttask_create (as_t *as, char *name)
void task_destroy (task_t *t)
task_ttask_run_program (void *program_addr, char *name)
__native sys_task_get_id (task_id_t *uspace_task_id)
task_ttask_find_by_id (task_id_t id)
int task_kill (task_id_t id)
void task_print_list (void)

Variables

btree_t tasks_btree
static task_id_t task_counter = 0


Detailed Description

Definition in file task.c.


Generated on Sun Jun 18 16:41:47 2006 for HelenOS Kernel (ia32) by  doxygen 1.4.6