Commit | Line | Data |
---|---|---|
b7cdc182 | 1 | /* SPDX-License-Identifier: (GPL-2.0-only or LGPL-2.1-only) |
9f36eaed | 2 | * |
3b4aafcb | 3 | * lttng/events-reset.h |
17baffe2 | 4 | * |
886d51a3 | 5 | * Copyright (C) 2010-2012 Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
17baffe2 MD |
6 | */ |
7 | ||
f127e61e | 8 | /* Reset macros used within LTTNG_TRACEPOINT_EVENT to "nothing" */ |
6db3d13b | 9 | |
f127e61e | 10 | #undef LTTNG_TRACEPOINT_EVENT_CLASS_CODE |
265822ae | 11 | #define LTTNG_TRACEPOINT_EVENT_CLASS_CODE(_name, _proto, _args, _locvar, _code_pre, _fields, _code_post) |
6db3d13b | 12 | |
f127e61e | 13 | #undef LTTNG_TRACEPOINT_EVENT_CLASS_CODE_NOARGS |
265822ae | 14 | #define LTTNG_TRACEPOINT_EVENT_CLASS_CODE_NOARGS(_name, _locvar, _code_pre, _fields, _code_post) |
6db3d13b | 15 | |
f127e61e MD |
16 | #undef LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP |
17 | #define LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(_template, _name, _map, _proto, _args) | |
c099397a | 18 | |
f127e61e MD |
19 | #undef LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP_NOARGS |
20 | #define LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP_NOARGS(_template, _name, _map) | |
84da5206 | 21 | |
141ddf28 MD |
22 | #undef LTTNG_TRACEPOINT_ENUM |
23 | #define LTTNG_TRACEPOINT_ENUM(_name, _values) | |
24 | ||
f127e61e MD |
25 | #undef TP_PROTO |
26 | #define TP_PROTO(args...) | |
d32a57a2 | 27 | |
f127e61e MD |
28 | #undef TP_ARGS |
29 | #define TP_ARGS(args...) | |
6db3d13b | 30 | |
f127e61e MD |
31 | #undef TP_locvar |
32 | #define TP_locvar(...) | |
e763dbf5 | 33 | |
265822ae MD |
34 | #undef TP_code_pre |
35 | #define TP_code_pre(...) | |
36 | ||
37 | #undef TP_code_post | |
38 | #define TP_code_post(...) | |
e763dbf5 | 39 | |
f127e61e MD |
40 | #undef TP_FIELDS |
41 | #define TP_FIELDS(args...) | |
e763dbf5 | 42 | |
f127e61e MD |
43 | #undef _ctf_integer_ext |
44 | #define _ctf_integer_ext(_type, _item, _src, _byte_order, _base, \ | |
45 | _user, _nowrite) | |
e763dbf5 | 46 | |
f127e61e MD |
47 | #undef _ctf_integer_ext_isuser0 |
48 | #define _ctf_integer_ext_isuser0(_type, _item, _src, _byte_order, _base, \ | |
49 | _nowrite) | |
e763dbf5 | 50 | |
f127e61e MD |
51 | #undef _ctf_integer_ext_isuser1 |
52 | #define _ctf_integer_ext_isuser1(_type, _item, _src, _byte_order, _base, \ | |
53 | _nowrite) | |
e763dbf5 | 54 | |
f127e61e MD |
55 | #undef _ctf_integer_ext_fetched |
56 | #define _ctf_integer_ext_fetched(_type, _item, _src, _byte_order, _base, \ | |
57 | _nowrite) | |
e763dbf5 | 58 | |
f127e61e MD |
59 | #undef _ctf_array_encoded |
60 | #define _ctf_array_encoded(_type, _item, _src, _length, _encoding, \ | |
3834b99f | 61 | _byte_order, _base, _user, _nowrite) |
6db3d13b | 62 | |
43803cf2 MD |
63 | #undef _ctf_array_bitfield |
64 | #define _ctf_array_bitfield(_type, _item, _src, _length, _user, _nowrite) | |
65 | ||
f127e61e MD |
66 | #undef _ctf_sequence_encoded |
67 | #define _ctf_sequence_encoded(_type, _item, _src, _length_type, \ | |
57ede728 | 68 | _src_length, _encoding, _byte_order, _base, _user, _nowrite) |
6db3d13b | 69 | |
43803cf2 MD |
70 | #undef _ctf_sequence_bitfield |
71 | #define _ctf_sequence_bitfield(_type, _item, _src, _length_type, \ | |
72 | _src_length, _byte_order, _user, _nowrite) | |
73 | ||
f127e61e MD |
74 | #undef _ctf_string |
75 | #define _ctf_string(_item, _src, _user, _nowrite) | |
7ca580f8 | 76 | |
141ddf28 MD |
77 | #undef _ctf_enum |
78 | #define _ctf_enum(_name, _type, _item, _src, _nowrite) | |
79 | ||
f127e61e MD |
80 | /* "write" */ |
81 | #undef ctf_integer | |
82 | #define ctf_integer(_type, _item, _src) | |
7ca580f8 | 83 | |
f127e61e MD |
84 | #undef ctf_integer_hex |
85 | #define ctf_integer_hex(_type, _item, _src) | |
6db3d13b | 86 | |
f127e61e MD |
87 | #undef ctf_integer_oct |
88 | #define ctf_integer_oct(_type, _item, _src) | |
6db3d13b | 89 | |
f127e61e MD |
90 | #undef ctf_integer_network |
91 | #define ctf_integer_network(_type, _item, _src) | |
391286e8 | 92 | |
f127e61e MD |
93 | #undef ctf_integer_network_hex |
94 | #define ctf_integer_network_hex(_type, _item, _src) | |
391286e8 | 95 | |
f127e61e MD |
96 | #undef ctf_array |
97 | #define ctf_array(_type, _item, _src, _length) | |
6db3d13b | 98 | |
3834b99f MD |
99 | #undef ctf_array_hex |
100 | #define ctf_array_hex(_type, _item, _src, _length) | |
101 | ||
102 | #undef ctf_array_network | |
103 | #define ctf_array_network(_type, _item, _src, _length) | |
104 | ||
105 | #undef ctf_array_network_hex | |
106 | #define ctf_array_network_hex(_type, _item, _src, _length) | |
107 | ||
f127e61e MD |
108 | #undef ctf_array_text |
109 | #define ctf_array_text(_type, _item, _src, _length) | |
6db3d13b | 110 | |
43803cf2 MD |
111 | #undef ctf_array_bitfield |
112 | #define ctf_array_bitfield(_type, _item, _src, _length) | |
113 | ||
f127e61e MD |
114 | #undef ctf_sequence |
115 | #define ctf_sequence(_type, _item, _src, _length_type, _src_length) | |
f7bdf4db | 116 | |
f127e61e MD |
117 | #undef ctf_sequence_hex |
118 | #define ctf_sequence_hex(_type, _item, _src, _length_type, _src_length) | |
ae3dd5f0 | 119 | |
57ede728 MD |
120 | #undef ctf_sequence_network |
121 | #define ctf_sequence_network(_type, _item, _src, _length_type, _src_length) | |
122 | ||
3834b99f MD |
123 | #undef ctf_sequence_network_hex |
124 | #define ctf_sequence_network_hex(_type, _item, _src, _length_type, _src_length) | |
125 | ||
f127e61e MD |
126 | #undef ctf_sequence_text |
127 | #define ctf_sequence_text(_type, _item, _src, _length_type, _src_length) | |
128 | ||
43803cf2 MD |
129 | #undef ctf_sequence_bitfield |
130 | #define ctf_sequence_bitfield(_type, _item, _src, _length_type, _src_length) | |
131 | ||
f127e61e MD |
132 | #undef ctf_string |
133 | #define ctf_string(_item, _src) | |
134 | ||
141ddf28 MD |
135 | #undef ctf_enum |
136 | #define ctf_enum(_name, _type, _item, _src) | |
137 | ||
f64dd4be MD |
138 | #undef ctf_custom_field |
139 | #define ctf_custom_field(_type, _item, _code) | |
140 | ||
141 | #undef ctf_custom_type | |
142 | #define ctf_custom_type(...) | |
143 | ||
144 | #undef ctf_custom_code | |
145 | #define ctf_custom_code(...) | |
146 | ||
147 | #undef ctf_align | |
148 | #define ctf_align(_type) | |
149 | ||
f127e61e MD |
150 | /* "nowrite" */ |
151 | #undef ctf_integer_nowrite | |
152 | #define ctf_integer_nowrite(_type, _item, _src) | |
153 | ||
f127e61e MD |
154 | #undef ctf_array_nowrite |
155 | #define ctf_array_nowrite(_type, _item, _src, _length) | |
156 | ||
3834b99f MD |
157 | #undef ctf_array_network_nowrite |
158 | #define ctf_array_network_nowrite(_type, _item, _src, _length) | |
159 | ||
f127e61e MD |
160 | #undef ctf_array_text_nowrite |
161 | #define ctf_array_text_nowrite(_type, _item, _src, _length) | |
162 | ||
43803cf2 MD |
163 | #undef ctf_array_bitfield_nowrite |
164 | #define ctf_array_bitfield_nowrite(_type, _item, _src, _length) | |
165 | ||
f127e61e MD |
166 | #undef ctf_sequence_nowrite |
167 | #define ctf_sequence_nowrite(_type, _item, _src, _length_type, _src_length) | |
168 | ||
3834b99f MD |
169 | #undef ctf_sequence_network_nowrite |
170 | #define ctf_sequence_network_nowrite(_type, _item, _src, _length_type, _src_length) | |
171 | ||
f127e61e MD |
172 | #undef ctf_sequence_text_nowrite |
173 | #define ctf_sequence_text_nowrite(_type, _item, _src, _length_type, _src_length) | |
174 | ||
43803cf2 MD |
175 | #undef ctf_sequence_bitfield_nowrite |
176 | #define ctf_sequence_bitfield_nowrite(_type, _item, _src, _length_type, _src_length) | |
177 | ||
f127e61e MD |
178 | #undef ctf_string_nowrite |
179 | #define ctf_string_nowrite(_item, _src) | |
180 | ||
141ddf28 MD |
181 | #undef ctf_enum_nowrite |
182 | #define ctf_enum_nowrite(_name, _type, _item, _src) | |
183 | ||
f127e61e MD |
184 | /* "user" - "write" */ |
185 | #undef ctf_user_integer | |
186 | #define ctf_user_integer(_type, _item, _user_src) | |
187 | ||
188 | #undef ctf_user_integer_hex | |
189 | #define ctf_user_integer_hex(_type, _item, _user_src) | |
190 | ||
191 | #undef ctf_user_integer_network | |
192 | #define ctf_user_integer_network(_type, _item, _user_src) | |
193 | ||
194 | #undef ctf_user_integer_network_hex | |
195 | #define ctf_user_integer_network_hex(_type, _item, _user_src) | |
196 | ||
197 | #undef ctf_user_float | |
198 | #define ctf_user_float(_type, _item, _user_src) | |
199 | ||
200 | #undef ctf_user_array | |
201 | #define ctf_user_array(_type, _item, _user_src, _length) | |
202 | ||
3834b99f MD |
203 | #undef ctf_user_array_hex |
204 | #define ctf_user_array_hex(_type, _item, _user_src, _length) | |
205 | ||
206 | #undef ctf_user_array_network | |
207 | #define ctf_user_array_network(_type, _item, _user_src, _length) | |
208 | ||
209 | #undef ctf_user_array_network_hex | |
210 | #define ctf_user_array_network_hex(_type, _item, _user_src, _length) | |
211 | ||
f127e61e MD |
212 | #undef ctf_user_array_text |
213 | #define ctf_user_array_text(_type, _item, _user_src, _length) | |
214 | ||
43803cf2 MD |
215 | #undef ctf_user_array_bitfield |
216 | #define ctf_user_array_bitfield(_type, _item, _src, _length) | |
217 | ||
f127e61e MD |
218 | #undef ctf_user_sequence |
219 | #define ctf_user_sequence(_type, _item, _user_src, _length_type, _user_src_length) | |
220 | ||
3834b99f MD |
221 | #undef ctf_user_sequence_hex |
222 | #define ctf_user_sequence_hex(_type, _item, _user_src, _length_type, _user_src_length) | |
223 | ||
224 | #undef ctf_user_sequence_network | |
225 | #define ctf_user_sequence_network(_type, _item, _user_src, _length_type, _user_src_length) | |
226 | ||
227 | #undef ctf_user_sequence_network_hex | |
228 | #define ctf_user_sequence_network_hex(_type, _item, _user_src, _length_type, _user_src_length) | |
229 | ||
f127e61e MD |
230 | #undef ctf_user_sequence_text |
231 | #define ctf_user_sequence_text(_type, _item, _user_src, _length_type, _user_src_length) | |
232 | ||
43803cf2 MD |
233 | #undef ctf_user_sequence_bitfield |
234 | #define ctf_user_sequence_bitfield(_type, _item, _src, _length_type, _src_length) | |
235 | ||
f127e61e MD |
236 | #undef ctf_user_string |
237 | #define ctf_user_string(_item, _user_src) | |
238 | ||
141ddf28 MD |
239 | #undef ctf_user_enum |
240 | #define ctf_user_enum(_name, _type, _item, _src) | |
241 | ||
f127e61e MD |
242 | /* "user" - "nowrite" */ |
243 | #undef ctf_user_integer_nowrite | |
244 | #define ctf_user_integer_nowrite(_type, _item, _user_src) | |
245 | ||
246 | #undef ctf_user_float_nowrite | |
247 | #define ctf_user_float_nowrite(_type, _item, _user_src) | |
248 | ||
249 | #undef ctf_user_array_nowrite | |
250 | #define ctf_user_array_nowrite(_type, _item, _user_src, _length) | |
251 | ||
3834b99f MD |
252 | #undef ctf_user_array_network_nowrite |
253 | #define ctf_user_array_network_nowrite(_type, _item, _user_src, _length) | |
254 | ||
f127e61e MD |
255 | #undef ctf_user_array_text_nowrite |
256 | #define ctf_user_array_text_nowrite(_type, _item, _user_src, _length) | |
257 | ||
43803cf2 MD |
258 | #undef ctf_user_array_bitfield_nowrite |
259 | #define ctf_user_array_bitfield_nowrite(_type, _item, _src, _length) | |
260 | ||
f127e61e MD |
261 | #undef ctf_user_sequence_nowrite |
262 | #define ctf_user_sequence_nowrite(_type, _item, _user_src, _length_type, _user_src_length) | |
263 | ||
3834b99f MD |
264 | #undef ctf_user_sequence_network_nowrite |
265 | #define ctf_user_sequence_network_nowrite(_type, _item, _user_src, _length_type, _user_src_length) | |
266 | ||
f127e61e MD |
267 | #undef ctf_user_sequence_text_nowrite |
268 | #define ctf_user_sequence_text_nowrite(_type, _item, _user_src, _length_type, _user_src_length) | |
269 | ||
43803cf2 MD |
270 | #undef ctf_user_sequence_bitfield_nowrite |
271 | #define ctf_user_sequence_bitfield_nowrite(_type, _item, _src, _length_type, _src_length) | |
272 | ||
f127e61e MD |
273 | #undef ctf_user_string_nowrite |
274 | #define ctf_user_string_nowrite(_item, _user_src) | |
141ddf28 MD |
275 | |
276 | #undef ctf_user_enum_nowrite | |
277 | #define ctf_user_enum_nowrite(_name, _type, _item, _src) |