Page principale | Liste des namespaces | Hiérarchie des classes | Liste des classes | Répertoires | Liste des fichiers | Membres de namespace | Membres de classe | Membres de fichier

Référence du fichier thread.cc

#include "copyright.h"
#include "thread.h"
#include "switch.h"
#include "synch.h"
#include "sysdep.h"
#include "machine.h"

Graphe des dépendances par inclusion de thread.cc:

Aller au code source de ce fichier.

Fonctions

static void ThreadFinish ()
static void ThreadBegin ()
void ThreadPrint (Thread *t)
static void SimpleThread (int which)

Variables

const int STACK_FENCEPOST = 0xdedbeef


Documentation des fonctions

static void SimpleThread int  which  )  [static]
 

Définition à la ligne 409 du fichier thread.cc.

Références Kernel::currentThread, kernel, et Thread::Yield().

Référencé par Thread::SelfTest().

Voici le graphe d'appel pour cette fonction:

static void ThreadBegin  )  [static]
 

Définition à la ligne 266 du fichier thread.cc.

Références Thread::Begin(), Kernel::currentThread, et kernel.

Référencé par Thread::StackAllocate().

Voici le graphe d'appel pour cette fonction:

static void ThreadFinish  )  [static]
 

Définition à la ligne 265 du fichier thread.cc.

Références Kernel::currentThread, Thread::Finish(), et kernel.

Référencé par Thread::StackAllocate().

Voici le graphe d'appel pour cette fonction:

void ThreadPrint Thread t  ) 
 

Définition à la ligne 267 du fichier thread.cc.

Références Thread::Print().

Référencé par Scheduler::Print().

Voici le graphe d'appel pour cette fonction:


Documentation des variables

const int STACK_FENCEPOST = 0xdedbeef
 

Définition à la ligne 26 du fichier thread.cc.

Référencé par Thread::CheckOverflow(), et Thread::StackAllocate().


Généré le Sun Jan 15 00:47:16 2006 pour Système NachOS : par  doxygen 1.4.4