Group all syscall enums in one compile unit
[lttng-modules.git] / include / lttng / events-reset.h
CommitLineData
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)
This page took 0.06098 seconds and 4 git commands to generate.