14#ifndef HMICORE_TRACE_H_
15#define HMICORE_TRACE_H_
17#undef TRACEPOINT_PROVIDER
19#define TRACEPOINT_PROVIDER vivoe_lite
21#undef TRACEPOINT_INCLUDE
23#define TRACEPOINT_INCLUDE "src/trace.h"
25#if !defined(_TRACE_H) || defined(TRACEPOINT_HEADER_MULTI_READ)
29#include <lttng/tracepoint.h>
33 TP_FIELDS(ctf_string(my_string_field, my_string_arg)
34 ctf_integer(
int, my_integer_field, my_integer_arg)))
37 TP_FIELDS(ctf_integer(
int, my_integer_field, counter)))
41#include <lttng/tracepoint-event.h>
TRACEPOINT_EVENT(vivoe_lite, main, TP_ARGS(int, my_integer_arg, char *, my_string_arg), ctf_integer(int, my_integer_field, my_integer_arg))) TRACEPOINT_EVENT(vivoe_lite
Tracepoint for the main function.