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