#include <lttng/tracepoint.h>
-TRACEPOINT_EVENT(tp, tptest,
- TP_ARGS(int, anint, int, netint, long *, values,
- char *, text, size_t, textlen,
- char *, etext, double, doublearg, float, floatarg,
- uint32_t *, net_values),
- TP_FIELDS(
- ctf_integer(int, intfield, anint)
- ctf_integer_hex(int, intfield2, anint)
- ctf_integer(long, longfield, anint)
- ctf_integer_network(int, netintfield, netint)
- ctf_integer_network_hex(int, netintfieldhex, netint)
- ctf_array(long, arrfield1, values, 3)
- ctf_array_text(char, arrfield2, text, 10)
- ctf_array_network(uint32_t, arrfield3, net_values, 3)
- ctf_sequence(char, seqfield1, text, size_t, textlen)
- ctf_sequence_text(char, seqfield2, text, size_t, textlen)
- ctf_sequence_network(uint32_t, seqfield3, net_values, size_t, 3)
- ctf_sequence(long, seqfield4, values, size_t, 3)
- ctf_string(stringfield, text)
- ctf_string(stringfield2, etext)
- ctf_float(float, floatfield, floatarg)
- ctf_float(double, doublefield, doublearg)
- )
-)
+TRACEPOINT_EVENT(
+ tp,
+ tptest,
+ TP_ARGS(int,
+ anint,
+ int,
+ netint,
+ long *,
+ values,
+ char *,
+ text,
+ size_t,
+ textlen,
+ char *,
+ etext,
+ double,
+ doublearg,
+ float,
+ floatarg,
+ uint32_t *,
+ net_values),
+ TP_FIELDS(ctf_integer(int, intfield, anint) ctf_integer_hex(
+ int, intfield2, anint) ctf_integer(long, longfield, anint)
+ ctf_integer_network(int, netintfield, netint) ctf_integer_network_hex(
+ int, netintfieldhex, netint) ctf_array(long, arrfield1, values, 3)
+ ctf_array_text(char, arrfield2, text, 10) ctf_array_network(
+ uint32_t,
+ arrfield3,
+ net_values,
+ 3) ctf_sequence(char, seqfield1, text, size_t, textlen)
+ ctf_sequence_text(char, seqfield2, text, size_t, textlen)
+ ctf_sequence_network(uint32_t,
+ seqfield3,
+ net_values,
+ size_t,
+ 3) ctf_sequence(long,
+ seqfield4,
+ values,
+ size_t,
+ 3)
+ ctf_string(stringfield,
+ text) ctf_string(stringfield2,
+ etext)
+ ctf_float(float,
+ floatfield,
+ floatarg)
+ ctf_float(double,
+ doublefield,
+ doublearg)))
#endif /* _TRACEPOINT_TP_H */
-#undef TRACEPOINT_INCLUDE_FILE
-#define TRACEPOINT_INCLUDE_FILE ./tp.h
+#undef TRACEPOINT_INCLUDE
+#define TRACEPOINT_INCLUDE "./tp.h"
/* This part must be outside ifdef protection */
#include <lttng/tracepoint-event.h>