base/trace/trace.c File Reference

#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <rtai_trace.h>

Include dependency graph for trace.c:

Include dependency graph

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

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 Thu Nov 20 11:57:28 2008 for RTAI API by doxygen 1.3.8