Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 660 → Rev 661

/shark/trunk/ports/first/include/grubstar.h
72,13 → 72,13
-2 The budgets allocated locally to this module have bandwidth > 1
-3 wrong LEVEL id
*/
int GRUBSTAR_setbudget(LEVEL l, TIME Q, TIME T, LEVEL local_scheduler_level, int scheduler_id);
int GRUBSTAR_setbudget(LEVEL l, TIME Q, TIME T, TIME D, LEVEL local_scheduler_level, int scheduler_id);
 
int GRUBSTAR_removebudget(LEVEL l, int budget);
 
int GRUBSTAR_adjust_budget(LEVEL l, TIME Q, TIME T, int budget);
int GRUBSTAR_adjust_budget(LEVEL l, TIME Q, TIME T, TIME D, int budget);
 
int GRUBSTAR_getbudgetinfo(LEVEL l, TIME *Q, TIME *T, int budget);
int GRUBSTAR_getbudgetinfo(LEVEL l, TIME *Q, TIME *T, TIME *D, int budget);
 
int GRUBSTAR_was_budget_overran(LEVEL l, int budget);
 
/shark/trunk/ports/first/include/fsf_contract.h
314,6 → 314,8
TIME Cmin;
TIME Tmin;
TIME Tmax;
TIME deadline;
bool d_equals_t;
} server_elem;
 
int recalculate_contract(bandwidth_t U);