plan 9 kernel history: overview | file list | diff list

2002/0704/port/nulledf.c (diff list | history)

port/nulledf.c on 2002/0410
2002/0410    
#include	"u.h" 
#include	"../port/lib.h" 
#include	"mem.h" 
#include	"dat.h" 
#include	"fns.h" 
#include	"../port/error.h" 
#include	"../port/edf.h" 
 
2002/0704    
static int 
2002/0410    
isedf(Proc*) 
{ 
	return 0; 
} 
 
2002/0704    
static void 
2002/0413    
edfbury(Proc*) 
2002/0410    
{ 
} 
 
2002/0704    
static int 
2002/0413    
edfanyready(void) 
2002/0410    
{ 
	return 0; 
} 
 
2002/0704    
static void 
2002/0413    
edfready(Proc*) 
2002/0410    
{ 
} 
 
2002/0704    
static Proc* 
2002/0413    
edfrunproc(void) 
2002/0410    
{ 
	return nil; 
} 
 
2002/0704    
static void 
2002/0413    
edfblock(Proc*) 
2002/0410    
{ 
} 
 
2002/0704    
static void 
edfinit(void) 
{ 
} 
 
static void 
edfexpel(Task*) 
{ 
} 
 
static char * 
edfadmit(Task*) 
{ 
	return "No edf"; 
} 
 
static void 
edfdeadline(Proc*) 
{ 
} 
 
Edfinterface nulledf = { 
	.isedf		= isedf, 
	.edfbury		= edfbury, 
	.edfanyready	= edfanyready, 
	.edfready		= edfready, 
	.edfrunproc	= edfrunproc, 
	.edfblock		= edfblock, 
	.edfinit		= edfinit, 
	.edfexpel		= edfexpel, 
	.edfadmit		= edfadmit, 
	.edfdeadline	= edfdeadline, 
}; 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)