GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MON / V0-3-0
Constituent: mon     Tag: sun-gcc
#include "MON/MON_msgs.h"
#include "MON/MON_pubdefs.h"
#include "MSG/MSG_pubdefs.h"
#include "PBS/TOV.h"
#include "PBS/WUT.h"
#include "MON_perf.h"
#include "MON_perf_regs.h"
Include dependency graph for MON_perf.c:
Functions | |
unsigned int | MON_perf_init (MON_Perf_Control *ctl_p) |
Initialize the performance monitor interface. | |
unsigned int | MON_perf_shutdown (MON_Perf_Control *ctl_p) |
Shutdown the performance monitor interface. | |
unsigned int | MON_perf_start (MON_Perf_Control *ctl_p, MON_Perf_Config *cfg_p) |
Clear performance monitor counters and start counting events. | |
unsigned int | MON_perf_stop (MON_Perf_Control *ctl_p, MON_Perf_Stats *stats_p) |
Stop counting performance monitor events. | |
static WUT_cb_status | mon_perf_wut_handler (void *prm, WUT_tmr *wut) |
Handle end-of-collection tasks. | |
unsigned int | MON_perf_collect (MON_Perf_Control *ctl_p, MON_Perf_Config *cfg_p, unsigned int time_us, MON_Perf_Stats *stats_p, MON_Perf_Cb cb, void *cb_parm) |
Collect performance monitor statistics for a period of time. | |
unsigned int | MON_perf_poll (MON_Perf_Control *ctl_p) |
Poll for performance monitor activity. |
** CVS $Id: MON_perf.c,v 1.2 2005/03/23 18:09:23 dmay Exp $ **
Provides an interface to the RAD750 performance monitor facility.
|
Collect performance monitor statistics for a period of time.
|
|
Initialize the performance monitor interface.
|
|
Poll for performance monitor activity.
|
|
Shutdown the performance monitor interface.
|
|
Clear performance monitor counters and start counting events.
|
|
Stop counting performance monitor events.
|
|
Handle end-of-collection tasks.
|