Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions

ven56.c File Reference


Detailed Description

Kernel Runtime: Scheduling functions.

Author:
JoergM
See also:

Definition in file ven56.c.

#include "heo56.h"
#include "geo00_0.h"
#include "geo50_0.h"
#include "geo007_1.h"
#include "geo00_2.h"
#include "heo52.h"
#include "geo002.h"
#include "gen71.h"
#include "gen83.h"

Go to the source code of this file.

Defines

#define MF__   MOD__"en56_remvsignal"
#define MF__   MOD__"en56_remvresume"
#define MF__   MOD__"vreschedule_msec"
#define MF__   MOD__"vsleep"
#define MF__   MOD__"vsignal"
#define MF__   MOD__"vwait"
#define MF__   MOD__"vresume"
#define MF__   MOD__"visresume"
#define MF__   MOD__"vSuspendForPageLock"
#define MF__   MOD__"vsuspend"
#define MF__   MOD__"vcontinue"
#define MF__   MOD__"vcontinue"
#define MF__   MOD__"vstop"
#define MF__   MOD__"vstop"
#define MOD__   "ven56.c:"

Functions

static void en56_remvresume (void *pDummy, struct TASK_TYPE *FromTask)
static void en56_remvsignal (void *paraOK, struct TASK_TYPE *FromTask)
static void en56_StoreResumer (struct TASK_TYPE *tcb, tsp00_TaskId pid)
time_t time ()
long times ()
externC void vcontinue (tsp00_TaskId pid)
tsp00_Bool visresume (tsp00_TaskId pid)
void vreschedule_msec (tsp00_TaskId pid, tsp00_Int4 *StartMsec, tsp00_Int4 *RemainMsec)
void vresume (tsp00_TaskId pid)
void vsignal (tsp00_TaskId pidToSignal, tsp00_Bool ok)
void vsleep (tsp00_TaskId pid, tsp00_Int2 limit)
externC void vstop (tsp00_TaskId pid)
void vsuspend (tsp00_TaskId pid, tsp00_Int2 suspend_reason)
void vSuspendForPageLock (tsp00_TaskId pid, tsp00_Int2 suspend_reason, tsp00_Int4 page_no)
void vwait (tsp00_TaskId pid, tsp00_Bool *ok)

Variables

int e60_dbgdbglvl


Generated by  Doxygen 1.6.0   Back to index