Commit | Line | Data |
---|---|---|
0a42beb6 | 1 | /* |
4318ae1b | 2 | * lttng/ust-tracepoint-events-reset.h |
0a42beb6 MD |
3 | * |
4 | * Copyright (C) 2010-2011 Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | |
5 | * | |
6 | * Dual LGPL v2.1/GPL v2 license. | |
7 | */ | |
8 | ||
8d8a24c8 | 9 | /* Reset macros used within TRACEPOINT_EVENT to "nothing" */ |
0a42beb6 MD |
10 | |
11 | #undef ctf_integer_ext | |
12 | #define ctf_integer_ext(_type, _item, _src, _byte_order, _base) | |
13 | ||
20f1eee7 MD |
14 | #undef ctf_float |
15 | #define ctf_float(_type, _item, _src) | |
16 | ||
0a42beb6 MD |
17 | #undef ctf_array_encoded |
18 | #define ctf_array_encoded(_type, _item, _src, _length, _encoding) | |
19 | ||
20 | #undef ctf_sequence_encoded | |
21 | #define ctf_sequence_encoded(_type, _item, _src, _length_type, \ | |
22 | _src_length, _encoding) | |
23 | ||
24 | #undef ctf_string | |
25 | #define ctf_string(_item, _src) | |
26 | ||
63ef2693 MD |
27 | #undef TP_ARGS |
28 | #define TP_ARGS(args...) | |
0a42beb6 MD |
29 | |
30 | #undef TP_FIELDS | |
31 | #define TP_FIELDS(args...) | |
32 | ||
33 | #undef TRACEPOINT_EVENT_CLASS | |
63ef2693 | 34 | #define TRACEPOINT_EVENT_CLASS(_provider, _name, _args, _fields) |
8d8a24c8 | 35 | |
0a42beb6 | 36 | #undef TRACEPOINT_EVENT_INSTANCE |
63ef2693 | 37 | #define TRACEPOINT_EVENT_INSTANCE(_provider, _template, _name, _args) |