Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 352 → Rev 353

/shark/trunk/kernel/activate.c
18,11 → 18,11
 
/**
------------
CVS : $Id: activate.c,v 1.4 2003-11-05 15:05:10 giacomo Exp $
CVS : $Id: activate.c,v 1.5 2003-12-10 16:54:58 giacomo Exp $
 
File: $File$
Revision: $Revision: 1.4 $
Last update: $Date: 2003-11-05 15:05:10 $
Revision: $Revision: 1.5 $
Last update: $Date: 2003-12-10 16:54:58 $
------------
 
task_activate & group_activate
62,7 → 62,7
#include <errno.h>
#include <kernel/var.h>
#include <kernel/func.h>
#include <kernel/trace.h>
#include <tracer.h>
 
/*+
Activates a single task
118,7 → 118,7
proc_table[p].frozen_activations++;
else {
/* tracer stuff */
trc_logevent(TRC_ACTIVATE,&p);
TRACER_LOGEVENT(FTrace_EVT_task_activate,1,p,0);
l = proc_table[p].task_level;
level_table[l]->public_activate(l,p);
160,7 → 160,7
continue;
}
/* tracer stuff */
trc_logevent(TRC_ACTIVATE,&i);
TRACER_LOGEVENT(FTrace_EVT_task_activate,1,i,0);
l = proc_table[i].task_level;
level_table[l]->public_activate(l,i);
}
179,7 → 179,7
continue;
}
/* tracer stuff */
trc_logevent(TRC_ACTIVATE,&i);
TRACER_LOGEVENT(FTrace_EVT_task_activate,1,i,0);
l = proc_table[i].task_level;
level_table[l]->public_activate(l,i);
event_need_reschedule();
198,7 → 198,7
l = proc_table[i].task_level;
level_table[l]->public_activate(l,i);
/* tracer stuff */
trc_logevent(TRC_ACTIVATE,&i);
TRACER_LOGEVENT(FTrace_EVT_task_activate,1,i,0);
}
scheduler();