Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 829 → Rev 830

/shark/trunk/ports/first/include/cbsstar.h
21,11 → 21,11
 
/*
------------
CVS : $Id: cbsstar.h,v 1.3 2003-10-15 11:12:03 giacomo Exp $
CVS : $Id: cbsstar.h,v 1.4 2004-09-09 09:34:37 trimarchi Exp $
 
File: $File$
Revision: $Revision: 1.3 $
Last update: $Date: 2003-10-15 11:12:03 $
Revision: $Revision: 1.4 $
Last update: $Date: 2004-09-09 09:34:37 $
------------
 
This file contains the budget support for the multiapplication
159,13 → 159,13
-2 The budgets allocated locally to this module have bandwidth > 1
-3 wrong LEVEL id
*/
int CBSSTAR_setbudget(LEVEL l, TIME Q, TIME T, LEVEL local_scheduler_level, int scheduler_id);
int CBSSTAR_setbudget(LEVEL l, TIME Q, TIME T, TIME D, LEVEL local_scheduler_level, int scheduler_id);
 
int CBSSTAR_removebudget(LEVEL l, int budget);
 
int CBSSTAR_adjust_budget(LEVEL l, TIME Q, TIME T, int budget);
int CBSSTAR_adjust_budget(LEVEL l, TIME Q, TIME T, TIME D, int budget);
 
int CBSSTAR_getbudgetinfo(LEVEL l, TIME *Q, TIME *T, int budget);
int CBSSTAR_getbudgetinfo(LEVEL l, TIME *Q, TIME *T, TIME *D, int budget);
 
int CBSSTAR_was_budget_overran(LEVEL l, int budget);