summaryrefslogtreecommitdiff
path: root/src/main/DefaultTimers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/DefaultTimers.c')
-rw-r--r--src/main/DefaultTimers.c291
1 files changed, 271 insertions, 20 deletions
diff --git a/src/main/DefaultTimers.c b/src/main/DefaultTimers.c
index 3eecf7ca..220a11fb 100644
--- a/src/main/DefaultTimers.c
+++ b/src/main/DefaultTimers.c
@@ -5,6 +5,7 @@
@desc
Default Cactus timers
@enddesc
+ @version $Header$
@@*/
#include <stdio.h>
@@ -32,16 +33,37 @@ static char *rcsid = "$Header$";
CCTK_FILEVERSION(main_DefaultTimers_c)
+
+/********************************************************************
+ ********************* Local Data Types ***********************
+ ********************************************************************/
+
+/********************************************************************
+ ********************* Local Routine Prototypes *********************
+ ********************************************************************/
+
/* Prototypes for registration functions */
#ifdef HAVE_TIME_GETTIMEOFDAY
-void CCTKi_RegisterTimersGetTimeOfDay(void);
+static void CCTKi_RegisterTimersGetTimeOfDay(void);
#endif
#ifdef HAVE_TIME_GETRUSAGE
-void CCTKi_RegisterTimersGetrUsage(void);
+static void CCTKi_RegisterTimersGetrUsage(void);
#endif
+/********************************************************************
+ ********************* Other Routine Prototypes *********************
+ ********************************************************************/
+
+/********************************************************************
+ ********************* Local Data *****************************
+ ********************************************************************/
+
+/********************************************************************
+ ********************* External Routines **********************
+ ********************************************************************/
+
/*@@
@routine CCTKi_RegisterDefaultTimerFunctions
@date Wed Oct 20 18:27:20 1999
@@ -57,6 +79,10 @@ void CCTKi_RegisterTimersGetrUsage(void);
@endhistory
+ @returntype int
+ @returndesc
+ 0
+ @endreturndesc
@@*/
int CCTKi_RegisterDefaultTimerFunctions(void)
{
@@ -73,6 +99,11 @@ int CCTKi_RegisterDefaultTimerFunctions(void)
}
+/********************************************************************
+ ********************* Local Routines *************************
+ ********************************************************************/
+
+
/*********************************************************************
**************** Actual timers *********************
@@ -110,9 +141,20 @@ static char *GetTimeOfDayUnits = "secs";
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @returntype void *
+ @returndesc
+ timer structure
+ @endreturndesc
@@*/
-void *CCTKi_TimerGetTimeOfDayCreate(int timernum)
+static void *CCTKi_TimerGetTimeOfDayCreate(int timernum)
{
t_GetTimeOfDayTimer *this;
@@ -139,9 +181,23 @@ void *CCTKi_TimerGetTimeOfDayCreate(int timernum)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var data
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetTimeOfDayDestroy(int timernum, void *data)
+static void CCTKi_TimerGetTimeOfDayDestroy(int timernum, void *data)
{
if(data)
{
@@ -162,9 +218,23 @@ void CCTKi_TimerGetTimeOfDayDestroy(int timernum, void *data)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetTimeOfDayStart(int timernum, void *idata)
+static void CCTKi_TimerGetTimeOfDayStart(int timernum, void *idata)
{
t_GetTimeOfDayTimer *data;
@@ -183,7 +253,7 @@ void CCTKi_TimerGetTimeOfDayStart(int timernum, void *idata)
}
/*@@
- @routine CCTKi_TimerGetTimeOfDayStart
+ @routine CCTKi_TimerGetTimeOfDayStop
@date Wed Oct 20 18:28:19 1999
@author Tom Goodale
@desc
@@ -194,9 +264,23 @@ void CCTKi_TimerGetTimeOfDayStart(int timernum, void *idata)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetTimeOfDayStop(int timernum, void *idata)
+static void CCTKi_TimerGetTimeOfDayStop(int timernum, void *idata)
{
t_GetTimeOfDayTimer *data;
@@ -227,9 +311,23 @@ void CCTKi_TimerGetTimeOfDayStop(int timernum, void *idata)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetTimeOfDayReset(int timernum, void *idata)
+static void CCTKi_TimerGetTimeOfDayReset(int timernum, void *idata)
{
t_GetTimeOfDayTimer *data;
@@ -254,9 +352,30 @@ void CCTKi_TimerGetTimeOfDayReset(int timernum, void *idata)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
+ @var vals
+ @vdesc Timer value structure
+ @vtype cTimerVal
+ @vio out
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetTimeOfDayGet(int timernum, void *idata, cTimerVal *vals)
+static void CCTKi_TimerGetTimeOfDayGet(int timernum, void *idata, cTimerVal *vals)
{
t_GetTimeOfDayTimer *data;
@@ -280,9 +399,30 @@ void CCTKi_TimerGetTimeOfDayGet(int timernum, void *idata, cTimerVal *vals)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
+ @var vals
+ @vdesc Timer value structure
+ @vtype cTimerVal
+ @vio in
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetTimeOfDaySet(int timernum, void *idata, cTimerVal *vals)
+static void CCTKi_TimerGetTimeOfDaySet(int timernum, void *idata, cTimerVal *vals)
{
t_GetTimeOfDayTimer *data;
@@ -306,7 +446,7 @@ void CCTKi_TimerGetTimeOfDaySet(int timernum, void *idata, cTimerVal *vals)
@endhistory
@@*/
-void CCTKi_RegisterTimersGetTimeOfDay(void)
+static void CCTKi_RegisterTimersGetTimeOfDay(void)
{
cTimerFuncs functions;
@@ -355,9 +495,21 @@ static char *GetrUsageUnits = "secs";
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+
+ @returntype void *
+ @returndesc
+ timer structure
+ @endreturndesc
@@*/
-void *CCTKi_TimerGetrUsageCreate(int timernum)
+static void *CCTKi_TimerGetrUsageCreate(int timernum)
{
t_GetrUsageTimer *this;
@@ -384,9 +536,23 @@ void *CCTKi_TimerGetrUsageCreate(int timernum)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var data
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetrUsageDestroy(int timernum, void *data)
+static void CCTKi_TimerGetrUsageDestroy(int timernum, void *data)
{
if(data)
{
@@ -407,9 +573,23 @@ void CCTKi_TimerGetrUsageDestroy(int timernum, void *data)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetrUsageStart(int timernum, void *idata)
+static void CCTKi_TimerGetrUsageStart(int timernum, void *idata)
{
t_GetrUsageTimer *data;
@@ -427,7 +607,7 @@ void CCTKi_TimerGetrUsageStart(int timernum, void *idata)
}
/*@@
- @routine CCTKi_TimerGetrUsageStart
+ @routine CCTKi_TimerGetrUsageStop
@date Wed Oct 20 18:28:19 1999
@author Tom Goodale
@desc
@@ -438,9 +618,23 @@ void CCTKi_TimerGetrUsageStart(int timernum, void *idata)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetrUsageStop(int timernum, void *idata)
+static void CCTKi_TimerGetrUsageStop(int timernum, void *idata)
{
t_GetrUsageTimer *data;
@@ -470,9 +664,23 @@ void CCTKi_TimerGetrUsageStop(int timernum, void *idata)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetrUsageReset(int timernum, void *idata)
+static void CCTKi_TimerGetrUsageReset(int timernum, void *idata)
{
t_GetrUsageTimer *data;
@@ -495,9 +703,31 @@ void CCTKi_TimerGetrUsageReset(int timernum, void *idata)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
+ @var vals
+ @vdesc Timer value structure
+ @vtype cTimerVal
+ @vio out
+ @vcomment
+
+ @endvar
+
@@*/
-void CCTKi_TimerGetrUsageGet(int timernum, void *idata, cTimerVal *vals)
+static void CCTKi_TimerGetrUsageGet(int timernum, void *idata, cTimerVal *vals)
{
t_GetrUsageTimer *data;
@@ -522,9 +752,30 @@ void CCTKi_TimerGetrUsageGet(int timernum, void *idata, cTimerVal *vals)
@history
@endhistory
+ @var timernum
+ @vdesc timer number
+ @vtype int
+ @vio in
+ @vcomment
+
+ @endvar
+ @var idata
+ @vdesc timer data
+ @vtype void *
+ @vio inout
+ @vcomment
+
+ @endvar
+ @var vals
+ @vdesc Timer value structure
+ @vtype cTimerVal
+ @vio in
+ @vcomment
+
+ @endvar
@@*/
-void CCTKi_TimerGetrUsageSet(int timernum, void *idata, cTimerVal *vals)
+static void CCTKi_TimerGetrUsageSet(int timernum, void *idata, cTimerVal *vals)
{
t_GetrUsageTimer *data;
@@ -548,7 +799,7 @@ void CCTKi_TimerGetrUsageSet(int timernum, void *idata, cTimerVal *vals)
@endhistory
@@*/
-void CCTKi_RegisterTimersGetrUsage(void)
+static void CCTKi_RegisterTimersGetrUsage(void)
{
cTimerFuncs functions;