Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

globals.h File Reference

#include <cassert>
#include "mem_layout.h"
#include "types.h"
#include "config.h"

Go to the source code of this file.

Defines

#define check(expression)

Functions

Contextcontext_of (const void *ptr)
Contextcurrent ()

Variables

Tasksigma0_task
Spacesigma0_space
Threadsigma0_thread
Timeouttimeslice_timeout
bool running
unsigned boot_stack


Define Documentation

#define check expression   ) 
 

Value:

((void)((expression) ? 0 : \
                (panic(__FILE__":%u: failed check `"#expression"'", \
                        __LINE__), 0)))


Function Documentation

Context * context_of const void *  ptr  )  [inline]
 

Context * current  )  [inline]
 


Variable Documentation

unsigned boot_stack
 

bool running
 

Space* sigma0_space
 

Task* sigma0_task
 

Thread* sigma0_thread
 

Timeout* timeslice_timeout
 


Generated on Mon Sep 26 14:20:12 2005 for Fiasco by  doxygen 1.4.2