| 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,41 – 2002/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" | |
| 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, }; | |