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

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

2002/0413/sys/src/9/port/nulledf.c:6,412002/0704/sys/src/9/port/nulledf.c:6,74 (short | long | prev | next)
Use new EdfInterface.
rsc Fri Mar 4 12:44:25 2005
2002/0410    
#include	"../port/error.h" 
#include	"../port/edf.h" 
 
int 
2002/0704    
static int 
2002/0410    
isedf(Proc*) 
{ 
	return 0; 
} 
 
void 
2002/0704    
static void 
2002/0413    
edfbury(Proc*) 
2002/0410    
{ 
} 
 
int 
2002/0704    
static int 
2002/0413    
edfanyready(void) 
2002/0410    
{ 
	return 0; 
} 
 
void 
2002/0704    
static void 
2002/0413    
edfready(Proc*) 
2002/0410    
{ 
} 
 
Proc* 
2002/0704    
static Proc* 
2002/0413    
edfrunproc(void) 
2002/0410    
{ 
	return nil; 
} 
 
void 
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)