Subversion Repositories shark

Rev

Rev 339 | Rev 404 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
241 giacomo 1
#ifndef _FSF_SERVER_H_
2
#define _FSF_SERVER_H_
3
 
253 giacomo 4
#define FSF_GRUBSTAR
241 giacomo 5
 
339 giacomo 6
int fsf_get_server_level(void);
7
 
241 giacomo 8
#ifdef FSF_CBSSTAR
9
 
10
#include "cbsstar.h"
11
#define SERVER_setbudget CBSSTAR_setbudget
12
#define SERVER_adjust_budget CBSSTAR_adjust_budget
13
#define SERVER_removebudget CBSSTAR_removebudget
14
#define SERVER_get_local_scheduler_id_from_budget CBSSTAR_get_local_scheduler_id_from_budget
15
#define SERVER_get_local_scheduler_id_from_pid CBSSTAR_get_local_scheduler_id_from_pid
16
#define SERVER_get_local_scheduler_level_from_budget CBSSTAR_get_local_scheduler_level_from_budget
17
#define SERVER_get_local_scheduler_level_from_pid CBSSTAR_get_local_scheduler_level_from_pid
18
#define SERVER_getbudgetinfo CBSSTAR_getbudgetinfo
273 giacomo 19
#define SERVER_get_last_reclaiming CBSSTAR_get_last_reclaiming
241 giacomo 20
 
21
#endif
22
 
23
#ifdef FSF_GRUBSTAR
24
 
25
#include "grubstar.h"
26
#define SERVER_setbudget GRUBSTAR_setbudget
27
#define SERVER_adjust_budget GRUBSTAR_adjust_budget
28
#define SERVER_removebudget GRUBSTAR_removebudget
253 giacomo 29
#define SERVER_get_local_scheduler_id_from_budget GRUBSTAR_get_local_scheduler_id_from_budget
241 giacomo 30
#define SERVER_get_local_scheduler_id_from_pid GRUBSTAR_get_local_scheduler_id_from_pid
253 giacomo 31
#define SERVER_get_local_scheduler_level_from_budget GRUBSTAR_get_local_scheduler_level_from_budget
241 giacomo 32
#define SERVER_get_local_scheduler_level_from_pid GRUBSTAR_get_local_scheduler_level_from_pid
253 giacomo 33
#define SERVER_getbudgetinfo GRUBSTAR_getbudgetinfo
273 giacomo 34
#define SERVER_get_last_reclaiming GRUBSTAR_get_last_reclaiming
340 giacomo 35
#define SERVER_get_remain_capacity GRUBSTAR_get_remain_capacity
241 giacomo 36
 
37
#endif
38
 
39
#endif