APM:Libraries
Macros | Functions | Variables
Perf_Lttng_TracePoints.h File Reference
#include <lttng/tracepoint.h>
#include <lttng/tracepoint-event.h>
Include dependency graph for Perf_Lttng_TracePoints.h:

Go to the source code of this file.

Macros

#define TRACEPOINT_PROVIDER   ardupilot
 
#define TRACEPOINT_INCLUDE   <AP_HAL_Linux/Perf_Lttng_TracePoints.h>
 
#define _PERF_LTTNG_TRACEPOINT_H
 

Functions

 TRACEPOINT_EVENT (ardupilot, begin, TP_ARGS(const char *, name_arg), TP_FIELDS(ctf_string(name_field, name_arg))) TRACEPOINT_EVENT(ardupilot
 
 TP_ARGS (const char *, name_arg)
 
 TP_FIELDS (ctf_string(name_field, name_arg))) TRACEPOINT_EVENT(ardupilot
 
 TP_ARGS (const char *, name_arg, int, count_arg)
 

Variables

 end
 
 count
 

Macro Definition Documentation

◆ _PERF_LTTNG_TRACEPOINT_H

#define _PERF_LTTNG_TRACEPOINT_H

Definition at line 23 of file Perf_Lttng_TracePoints.h.

◆ TRACEPOINT_INCLUDE

#define TRACEPOINT_INCLUDE   <AP_HAL_Linux/Perf_Lttng_TracePoints.h>

Definition at line 20 of file Perf_Lttng_TracePoints.h.

◆ TRACEPOINT_PROVIDER

#define TRACEPOINT_PROVIDER   ardupilot

Definition at line 17 of file Perf_Lttng_TracePoints.h.

Function Documentation

◆ TP_ARGS() [1/2]

TP_ARGS ( const char *  ,
name_arg   
)

◆ TP_ARGS() [2/2]

TP_ARGS ( const char *  ,
name_arg  ,
int  ,
count_arg   
)

◆ TP_FIELDS()

TP_FIELDS ( ctf_string(name_field, name_arg)  )

◆ TRACEPOINT_EVENT()

TRACEPOINT_EVENT ( ardupilot  ,
begin  ,
TP_ARGS( const char *, name_arg)  ,
TP_FIELDS( ctf_string(name_field, name_arg))   
)

Variable Documentation

◆ count

count

◆ end

end