Remove dependencies on old ltt-core.h header
[lttng-modules.git] / probes / lttng-events-reset.h
CommitLineData
6db3d13b
MD
1/* Reset macros used within TRACE_EVENT to "nothing" */
2
3#undef __field
4#define __field(_type, _item)
5
6#undef __field_ext
7#define __field_ext(_type, _item, _filter_type)
8
9#undef __array
10#define __array(_type, _item, _length)
11
12#undef __dynamic_array
13#define __dynamic_array(_type, _item, _length)
14
d32a57a2
MD
15#undef __dynamic_array
16#define __dynamic_array_len(_type, _item, _length)
17
6db3d13b
MD
18#undef __string
19#define __string(_item, _src)
20
e763dbf5
MD
21#undef tp_assign
22#define tp_assign(dest, src)
23
24#undef tp_memcpy
25#define tp_memcpy(dest, src, len)
26
27#undef tp_memcpy_dyn
28#define tp_memcpy_dyn(dest, src, len)
29
30#undef tp_strcpy
31#define tp_strcpy(dest, src)
32
33#undef __get_str
34#define __get_str(field)
35
36#undef __get_dynamic_array
37#define __get_dynamic_array(field)
38
39#undef __get_dynamic_array_len
40#define __get_dynamic_array_len(field)
41
6db3d13b
MD
42#undef TP_PROTO
43#define TP_PROTO(args...)
44
45#undef TP_ARGS
46#define TP_ARGS(args...)
47
48#undef TP_STRUCT__entry
49#define TP_STRUCT__entry(args...)
50
51#undef TP_fast_assign
52#define TP_fast_assign(args...)
53
54#undef TP_printk
55#define TP_printk(args...)
56
57#undef DECLARE_EVENT_CLASS
58#define DECLARE_EVENT_CLASS(_name, _proto, _args, _tstruct, _assign, _print)
59
60#undef DEFINE_EVENT
61#define DEFINE_EVENT(_template, _name, _proto, _args)
This page took 0.024742 seconds and 4 git commands to generate.