base/trace/trace.c File Reference

Include dependency graph for trace.c:

Go to the source code of this file.

Functions

 MODULE_LICENSE ("GPL")
int rt_register_tracer (tracer_call pmTraceFunction)
int rt_unregister_tracer (tracer_call pmTraceFunction)
int rt_trace_event (uint8_t pmEventID, void *pmEventStruct)
int __rtai_trace_init (void)
void __rtai_trace_exit (void)
 module_init (__rtai_trace_init)
 module_exit (__rtai_trace_exit)

Variables

static int rt_tracer_registered = 0
tracer_call rt_tracer = NULL


Function Documentation

void __rtai_trace_exit ( void   ) 

Definition at line 144 of file trace.c.

int __rtai_trace_init ( void   ) 

Definition at line 130 of file trace.c.

module_exit ( __rtai_trace_exit   ) 

module_init ( __rtai_trace_init   ) 

MODULE_LICENSE ( "GPL"   ) 

int rt_register_tracer ( tracer_call  pmTraceFunction  ) 

Definition at line 49 of file trace.c.

References rt_tracer, and rt_tracer_registered.

int rt_trace_event ( uint8_t  pmEventID,
void *  pmEventStruct 
)

Definition at line 110 of file trace.c.

References rt_tracer, and rt_tracer_registered.

int rt_unregister_tracer ( tracer_call  pmTraceFunction  ) 

Definition at line 74 of file trace.c.

References rt_tracer, and rt_tracer_registered.


Variable Documentation

tracer_call rt_tracer = NULL

Definition at line 39 of file trace.c.

Referenced by rt_register_tracer(), rt_trace_event(), and rt_unregister_tracer().

int rt_tracer_registered = 0 [static]

Definition at line 38 of file trace.c.

Referenced by rt_register_tracer(), rt_trace_event(), and rt_unregister_tracer().


Generated on Tue Feb 2 17:48:15 2010 for RTAI API by  doxygen 1.4.7