1 <abi-corpus architecture='elf-amd-x86_64' soname='liblttng-ust-dl.so
.1'
>
3 <dependency name='liblttng-ust.so
.1'
/>
4 <dependency name='liblttng-ust-tracepoint.so
.1'
/>
5 <dependency name='liblttng-ust-common.so
.1'
/>
6 <dependency name='librt.so
.1'
/>
7 <dependency name='libdl.so
.2'
/>
8 <dependency name='libnuma.so
.1'
/>
9 <dependency name='libpthread.so
.0'
/>
10 <dependency name='libc.so
.6'
/>
11 <dependency name='ld-linux-x86-
64.so
.2'
/>
13 <elf-function-symbols>
15 <elf-symbol name='dlclose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
17 <elf-symbol name='dlmopen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
19 <elf-symbol name='dlopen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
20 </elf-function-symbols>
21 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-dl.c' comp-dir-path='src/lib/lttng-ust-dl' language='LANG_C99'
>
23 <type-decl name='char' size-in-bits='
8' id='type-id-
1'
/>
25 <type-decl name='int' size-in-bits='
32' id='type-id-
2'
/>
27 <type-decl name='long int' size-in-bits='
64' id='type-id-
3'
/>
29 <type-decl name='unsigned int' size-in-bits='
32' id='type-id-
4'
/>
31 <type-decl name='void' id='type-id-
5'
/>
32 <!-- struct lttng_ust_tracepoint_dlopen -->
33 <class-decl name='lttng_ust_tracepoint_dlopen' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
263' column='
1' id='type-id-
6'
>
34 <data-member access='public' layout-offset-in-bits='
0'
>
35 <!-- uint32_t lttng_ust_tracepoint_dlopen::struct_size -->
36 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
264' column='
1'
/>
38 <data-member access='public' layout-offset-in-bits='
64'
>
39 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
40 <var-decl name='liblttngust_handle' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
266' column='
1'
/>
42 <data-member access='public' layout-offset-in-bits='
128'
>
43 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_register -->
44 <var-decl name='lttng_ust_tracepoint_module_register' type-id='type-id-
9' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
268' column='
1'
/>
46 <data-member access='public' layout-offset-in-bits='
192'
>
47 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_unregister -->
48 <var-decl name='lttng_ust_tracepoint_module_unregister' type-id='type-id-
10' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
270' column='
1'
/>
50 <data-member access='public' layout-offset-in-bits='
256'
>
51 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym -->
52 <var-decl name='rcu_read_lock_sym' type-id='type-id-
11' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
271' column='
1'
/>
54 <data-member access='public' layout-offset-in-bits='
320'
>
55 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym -->
56 <var-decl name='rcu_read_unlock_sym' type-id='type-id-
11' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
272' column='
1'
/>
58 <data-member access='public' layout-offset-in-bits='
384'
>
59 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym -->
60 <var-decl name='rcu_dereference_sym' type-id='type-id-
12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
273' column='
1'
/>
63 <!-- typedef __uint32_t uint32_t -->
64 <typedef-decl name='uint32_t' type-id='type-id-
13' filepath='/usr/include/bits/stdint-uintn.h' line='
26' column='
1' id='type-id-
7'
/>
65 <!-- typedef unsigned int __uint32_t -->
66 <typedef-decl name='__uint32_t' type-id='type-id-
4' filepath='/usr/include/bits/types.h' line='
42' column='
1' id='type-id-
13'
/>
67 <!-- struct lttng_ust_tracepoint -->
68 <class-decl name='lttng_ust_tracepoint' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
38' column='
1' id='type-id-
14'
>
69 <data-member access='public' layout-offset-in-bits='
0'
>
70 <!-- uint32_t lttng_ust_tracepoint::struct_size -->
71 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
39' column='
1'
/>
73 <data-member access='public' layout-offset-in-bits='
64'
>
74 <!-- const char* lttng_ust_tracepoint::provider_name -->
75 <var-decl name='provider_name' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
41' column='
1'
/>
77 <data-member access='public' layout-offset-in-bits='
128'
>
78 <!-- const char* lttng_ust_tracepoint::event_name -->
79 <var-decl name='event_name' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
42' column='
1'
/>
81 <data-member access='public' layout-offset-in-bits='
192'
>
82 <!-- int lttng_ust_tracepoint::state -->
83 <var-decl name='state' type-id='type-id-
2' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
43' column='
1'
/>
85 <data-member access='public' layout-offset-in-bits='
256'
>
86 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
87 <var-decl name='probes' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
44' column='
1'
/>
89 <data-member access='public' layout-offset-in-bits='
320'
>
90 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
91 <var-decl name='tracepoint_provider_ref' type-id='type-id-
17' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
45' column='
1'
/>
93 <data-member access='public' layout-offset-in-bits='
384'
>
94 <!-- const char* lttng_ust_tracepoint::signature -->
95 <var-decl name='signature' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
46' column='
1'
/>
98 <!-- struct lttng_ust_tracepoint_probe -->
99 <class-decl name='lttng_ust_tracepoint_probe' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
21' column='
1' id='type-id-
18'
>
100 <data-member access='public' layout-offset-in-bits='
0'
>
101 <!-- void ()* lttng_ust_tracepoint_probe::func -->
102 <var-decl name='func' type-id='type-id-
11' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
22' column='
1'
/>
104 <data-member access='public' layout-offset-in-bits='
64'
>
105 <!-- void* lttng_ust_tracepoint_probe::data -->
106 <var-decl name='data' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
23' column='
1'
/>
109 <!-- struct lttng_ust_tracepoint_destructors_syms -->
110 <class-decl name='lttng_ust_tracepoint_destructors_syms' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
320' column='
1' id='type-id-
19'
>
111 <data-member access='public' layout-offset-in-bits='
0'
>
112 <!-- uint32_t lttng_ust_tracepoint_destructors_syms::struct_size -->
113 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
321' column='
1'
/>
115 <data-member access='public' layout-offset-in-bits='
64'
>
116 <!-- void ()* lttng_ust_tracepoint_destructors_syms::tracepoint_disable_destructors -->
117 <var-decl name='tracepoint_disable_destructors' type-id='type-id-
11' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
323' column='
1'
/>
119 <data-member access='public' layout-offset-in-bits='
128'
>
120 <!-- int ()* lttng_ust_tracepoint_destructors_syms::tracepoint_get_destructors_state -->
121 <var-decl name='tracepoint_get_destructors_state' type-id='type-id-
20' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
324' column='
1'
/>
124 <!-- typedef long int Lmid_t -->
125 <typedef-decl name='Lmid_t' type-id='type-id-
3' filepath='/usr/include/dlfcn.h' line='
44' column='
1' id='type-id-
21'
/>
127 <qualified-type-def type-id='type-id-
1' const='yes' id='type-id-
22'
/>
129 <pointer-type-def type-id='type-id-
22' size-in-bits='
64' id='type-id-
15'
/>
131 <pointer-type-def type-id='type-id-
23' size-in-bits='
64' id='type-id-
20'
/>
132 <!-- int (lttng_ust_tracepoint* const*)* -->
133 <pointer-type-def type-id='type-id-
24' size-in-bits='
64' id='type-id-
10'
/>
134 <!-- int (lttng_ust_tracepoint* const*, int)* -->
135 <pointer-type-def type-id='type-id-
25' size-in-bits='
64' id='type-id-
9'
/>
137 <pointer-type-def type-id='type-id-
2' size-in-bits='
64' id='type-id-
17'
/>
138 <!-- lttng_ust_tracepoint* -->
139 <pointer-type-def type-id='type-id-
14' size-in-bits='
64' id='type-id-
26'
/>
140 <!-- lttng_ust_tracepoint* const -->
141 <qualified-type-def type-id='type-id-
26' const='yes' id='type-id-
27'
/>
142 <!-- lttng_ust_tracepoint* const* -->
143 <pointer-type-def type-id='type-id-
27' size-in-bits='
64' id='type-id-
28'
/>
144 <!-- lttng_ust_tracepoint_destructors_syms* -->
145 <pointer-type-def type-id='type-id-
19' size-in-bits='
64' id='type-id-
29'
/>
146 <!-- lttng_ust_tracepoint_dlopen* -->
147 <pointer-type-def type-id='type-id-
6' size-in-bits='
64' id='type-id-
30'
/>
148 <!-- lttng_ust_tracepoint_probe* -->
149 <pointer-type-def type-id='type-id-
18' size-in-bits='
64' id='type-id-
16'
/>
151 <pointer-type-def type-id='type-id-
31' size-in-bits='
64' id='type-id-
11'
/>
153 <pointer-type-def type-id='type-id-
5' size-in-bits='
64' id='type-id-
8'
/>
154 <!-- void* (void*)* -->
155 <pointer-type-def type-id='type-id-
32' size-in-bits='
64' id='type-id-
12'
/>
156 <!-- lttng_ust_tracepoint_dlopen lttng_ust_tracepoint_dlopen -->
157 <var-decl name='lttng_ust_tracepoint_dlopen' type-id='type-id-
6' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
278' column='
1'
/>
158 <!-- lttng_ust_tracepoint_dlopen* lttng_ust_tracepoint_dlopen_ptr -->
159 <var-decl name='lttng_ust_tracepoint_dlopen_ptr' type-id='type-id-
30' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
279' column='
1'
/>
160 <!-- lttng_ust_tracepoint_destructors_syms lttng_ust_tracepoint_destructors_syms -->
161 <var-decl name='lttng_ust_tracepoint_destructors_syms' type-id='type-id-
19' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
329' column='
1'
/>
162 <!-- lttng_ust_tracepoint_destructors_syms* lttng_ust_tracepoint_destructors_syms_ptr -->
163 <var-decl name='lttng_ust_tracepoint_destructors_syms_ptr' type-id='type-id-
29' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
330' column='
1'
/>
164 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_dl___dlopen -->
165 <var-decl name='lttng_ust_tracepoint_lttng_ust_dl___dlopen' type-id='type-id-
14' visibility='default' filepath='src/lib/lttng-ust-dl/ust_dl.h' line='
25' column='
1'
/>
166 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_dl___dlmopen -->
167 <var-decl name='lttng_ust_tracepoint_lttng_ust_dl___dlmopen' type-id='type-id-
14' visibility='default' filepath='src/lib/lttng-ust-dl/ust_dl.h' line='
41' column='
1'
/>
168 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_dl___build_id -->
169 <var-decl name='lttng_ust_tracepoint_lttng_ust_dl___build_id' type-id='type-id-
14' visibility='default' filepath='src/lib/lttng-ust-dl/ust_dl.h' line='
59' column='
1'
/>
170 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_dl___debug_link -->
171 <var-decl name='lttng_ust_tracepoint_lttng_ust_dl___debug_link' type-id='type-id-
14' visibility='default' filepath='src/lib/lttng-ust-dl/ust_dl.h' line='
74' column='
1'
/>
172 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_dl___dlclose -->
173 <var-decl name='lttng_ust_tracepoint_lttng_ust_dl___dlclose' type-id='type-id-
14' visibility='default' filepath='src/lib/lttng-ust-dl/ust_dl.h' line='
89' column='
1'
/>
174 <!-- int dlclose(void*) -->
175 <function-decl name='dlclose' mangled-name='dlclose' filepath='/usr/include/dlfcn.h' line='
60' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='dlclose'
>
176 <!-- parameter of type 'void*' -->
177 <parameter type-id='type-id-
8' name='handle' filepath='src/lib/lttng-ust-dl/lttng-ust-dl.c' line='
248' column='
1'
/>
179 <return type-id='type-id-
2'
/>
181 <!-- void* dlmopen(Lmid_t, const char*, int) -->
182 <function-decl name='dlmopen' mangled-name='dlmopen' filepath='/usr/include/dlfcn.h' line='
69' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='dlmopen'
>
183 <!-- parameter of type 'typedef Lmid_t' -->
184 <parameter type-id='type-id-
21' name='nsid' filepath='src/lib/lttng-ust-dl/lttng-ust-dl.c' line='
226' column='
1'
/>
185 <!-- parameter of type 'const char*' -->
186 <parameter type-id='type-id-
15' name='filename' filepath='src/lib/lttng-ust-dl/lttng-ust-dl.c' line='
226' column='
1'
/>
187 <!-- parameter of type 'int' -->
188 <parameter type-id='type-id-
2' name='flags' filepath='src/lib/lttng-ust-dl/lttng-ust-dl.c' line='
226' column='
1'
/>
190 <return type-id='type-id-
8'
/>
192 <!-- void* dlopen(const char*, int) -->
193 <function-decl name='dlopen' mangled-name='dlopen' filepath='/usr/include/dlfcn.h' line='
56' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='dlopen'
>
194 <!-- parameter of type 'const char*' -->
195 <parameter type-id='type-id-
15' name='filename' filepath='src/lib/lttng-ust-dl/lttng-ust-dl.c' line='
206' column='
1'
/>
196 <!-- parameter of type 'int' -->
197 <parameter type-id='type-id-
2' name='flags' filepath='src/lib/lttng-ust-dl/lttng-ust-dl.c' line='
206' column='
1'
/>
199 <return type-id='type-id-
8'
/>
202 <function-type size-in-bits='
64' id='type-id-
23'
>
204 <return type-id='type-id-
2'
/>
206 <!-- int (lttng_ust_tracepoint* const*) -->
207 <function-type size-in-bits='
64' id='type-id-
24'
>
208 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
209 <parameter type-id='type-id-
28'
/>
211 <return type-id='type-id-
2'
/>
213 <!-- int (lttng_ust_tracepoint* const*, int) -->
214 <function-type size-in-bits='
64' id='type-id-
25'
>
215 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
216 <parameter type-id='type-id-
28'
/>
217 <!-- parameter of type 'int' -->
218 <parameter type-id='type-id-
2'
/>
220 <return type-id='type-id-
2'
/>
223 <function-type size-in-bits='
64' id='type-id-
31'
>
225 <return type-id='type-id-
5'
/>
227 <!-- void* (void*) -->
228 <function-type size-in-bits='
64' id='type-id-
32'
>
229 <!-- parameter of type 'void*' -->
230 <parameter type-id='type-id-
8'
/>
232 <return type-id='type-id-
8'
/>
235 <abi-instr version='
1.0' address-size='
64' path='ust_dl.c' comp-dir-path='src/lib/lttng-ust-dl' language='LANG_C99'
>
236 <!-- unnamed-enum-underlying-type -->
237 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='
32' alignment-in-bits='
32' id='type-id-
33'
/>
238 <!-- unsigned long int -->
239 <type-decl name='unsigned long int' size-in-bits='
64' id='type-id-
34'
/>
240 <!-- struct lttng_ust_probe_desc -->
241 <class-decl name='lttng_ust_probe_desc' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
315' column='
1' id='type-id-
35'
>
242 <data-member access='public' layout-offset-in-bits='
0'
>
243 <!-- uint32_t lttng_ust_probe_desc::struct_size -->
244 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
316' column='
1'
/>
246 <data-member access='public' layout-offset-in-bits='
64'
>
247 <!-- const char* lttng_ust_probe_desc::provider_name -->
248 <var-decl name='provider_name' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
318' column='
1'
/>
250 <data-member access='public' layout-offset-in-bits='
128'
>
251 <!-- const lttng_ust_event_desc* const* lttng_ust_probe_desc::event_desc -->
252 <var-decl name='event_desc' type-id='type-id-
36' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
319' column='
1'
/>
254 <data-member access='public' layout-offset-in-bits='
192'
>
255 <!-- unsigned int lttng_ust_probe_desc::nr_events -->
256 <var-decl name='nr_events' type-id='type-id-
4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
320' column='
1'
/>
258 <data-member access='public' layout-offset-in-bits='
224'
>
259 <!-- uint32_t lttng_ust_probe_desc::major -->
260 <var-decl name='major' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
321' column='
1'
/>
262 <data-member access='public' layout-offset-in-bits='
256'
>
263 <!-- uint32_t lttng_ust_probe_desc::minor -->
264 <var-decl name='minor' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
322' column='
1'
/>
267 <!-- struct lttng_ust_event_desc -->
268 <class-decl name='lttng_ust_event_desc' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
294' column='
1' id='type-id-
37'
>
269 <data-member access='public' layout-offset-in-bits='
0'
>
270 <!-- uint32_t lttng_ust_event_desc::struct_size -->
271 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
295' column='
1'
/>
273 <data-member access='public' layout-offset-in-bits='
64'
>
274 <!-- const char* lttng_ust_event_desc::event_name -->
275 <var-decl name='event_name' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
297' column='
1'
/>
277 <data-member access='public' layout-offset-in-bits='
128'
>
278 <!-- const lttng_ust_probe_desc* lttng_ust_event_desc::probe_desc -->
279 <var-decl name='probe_desc' type-id='type-id-
38' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
298' column='
1'
/>
281 <data-member access='public' layout-offset-in-bits='
192'
>
282 <!-- const lttng_ust_tracepoint_class* lttng_ust_event_desc::tp_class -->
283 <var-decl name='tp_class' type-id='type-id-
39' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
299' column='
1'
/>
285 <data-member access='public' layout-offset-in-bits='
256'
>
286 <!-- const int** lttng_ust_event_desc::loglevel -->
287 <var-decl name='loglevel' type-id='type-id-
40' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
300' column='
1'
/>
289 <data-member access='public' layout-offset-in-bits='
320'
>
290 <!-- const char** lttng_ust_event_desc::model_emf_uri -->
291 <var-decl name='model_emf_uri' type-id='type-id-
41' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
301' column='
1'
/>
294 <!-- struct lttng_ust_tracepoint_class -->
295 <class-decl name='lttng_ust_tracepoint_class' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
273' column='
1' id='type-id-
42'
>
296 <data-member access='public' layout-offset-in-bits='
0'
>
297 <!-- uint32_t lttng_ust_tracepoint_class::struct_size -->
298 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
274' column='
1'
/>
300 <data-member access='public' layout-offset-in-bits='
64'
>
301 <!-- const lttng_ust_event_field* const* lttng_ust_tracepoint_class::fields -->
302 <var-decl name='fields' type-id='type-id-
43' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
276' column='
1'
/>
304 <data-member access='public' layout-offset-in-bits='
128'
>
305 <!-- size_t lttng_ust_tracepoint_class::nr_fields -->
306 <var-decl name='nr_fields' type-id='type-id-
44' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
277' column='
1'
/>
308 <data-member access='public' layout-offset-in-bits='
192'
>
309 <!-- void ()* lttng_ust_tracepoint_class::probe_callback -->
310 <var-decl name='probe_callback' type-id='type-id-
11' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
278' column='
1'
/>
312 <data-member access='public' layout-offset-in-bits='
256'
>
313 <!-- const char* lttng_ust_tracepoint_class::signature -->
314 <var-decl name='signature' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
279' column='
1'
/>
316 <data-member access='public' layout-offset-in-bits='
320'
>
317 <!-- const lttng_ust_probe_desc* lttng_ust_tracepoint_class::probe_desc -->
318 <var-decl name='probe_desc' type-id='type-id-
38' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
280' column='
1'
/>
321 <!-- struct lttng_ust_event_field -->
322 <class-decl name='lttng_ust_event_field' size-in-bits='
256' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
250' column='
1' id='type-id-
45'
>
323 <data-member access='public' layout-offset-in-bits='
0'
>
324 <!-- uint32_t lttng_ust_event_field::struct_size -->
325 <var-decl name='struct_size' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
251' column='
1'
/>
327 <data-member access='public' layout-offset-in-bits='
64'
>
328 <!-- const char* lttng_ust_event_field::name -->
329 <var-decl name='name' type-id='type-id-
15' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
253' column='
1'
/>
331 <data-member access='public' layout-offset-in-bits='
128'
>
332 <!-- const lttng_ust_type_common* lttng_ust_event_field::type -->
333 <var-decl name='type' type-id='type-id-
46' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
254' column='
1'
/>
335 <data-member access='public' layout-offset-in-bits='
31'
>
336 <!-- unsigned int lttng_ust_event_field::nowrite -->
337 <var-decl name='nowrite' type-id='type-id-
4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
255' column='
1'
/>
339 <data-member access='public' layout-offset-in-bits='
30'
>
340 <!-- unsigned int lttng_ust_event_field::nofilter -->
341 <var-decl name='nofilter' type-id='type-id-
4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
256' column='
1'
/>
344 <!-- struct lttng_ust_type_common -->
345 <class-decl name='lttng_ust_type_common' size-in-bits='
32' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
110' column='
1' id='type-id-
47'
>
346 <data-member access='public' layout-offset-in-bits='
0'
>
347 <!-- lttng_ust_type lttng_ust_type_common::type -->
348 <var-decl name='type' type-id='type-id-
48' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
111' column='
1'
/>
351 <!-- enum lttng_ust_type -->
352 <enum-decl name='lttng_ust_type' filepath='../../../include/lttng/ust-events.h' line='
56' column='
1' id='type-id-
48'
>
353 <underlying-type type-id='type-id-
33'
/>
354 <enumerator name='lttng_ust_type_integer' value='
0'
/>
355 <enumerator name='lttng_ust_type_string' value='
1'
/>
356 <enumerator name='lttng_ust_type_float' value='
2'
/>
357 <enumerator name='lttng_ust_type_dynamic' value='
3'
/>
358 <enumerator name='lttng_ust_type_enum' value='
4'
/>
359 <enumerator name='lttng_ust_type_array' value='
5'
/>
360 <enumerator name='lttng_ust_type_sequence' value='
6'
/>
361 <enumerator name='lttng_ust_type_struct' value='
7'
/>
362 <enumerator name='NR_LTTNG_UST_TYPE' value='
8'
/>
364 <!-- typedef unsigned long int size_t -->
365 <typedef-decl name='size_t' type-id='type-id-
34' filepath='/usr/lib/gcc/x86_64-pc-linux-gnu/
10.2.0/include/stddef.h' line='
209' column='
1' id='type-id-
44'
/>
366 <!-- const char** -->
367 <pointer-type-def type-id='type-id-
15' size-in-bits='
64' id='type-id-
41'
/>
369 <qualified-type-def type-id='type-id-
2' const='yes' id='type-id-
49'
/>
371 <pointer-type-def type-id='type-id-
49' size-in-bits='
64' id='type-id-
50'
/>
373 <pointer-type-def type-id='type-id-
50' size-in-bits='
64' id='type-id-
40'
/>
374 <!-- const lttng_ust_event_desc -->
375 <qualified-type-def type-id='type-id-
37' const='yes' id='type-id-
51'
/>
376 <!-- const lttng_ust_event_desc* -->
377 <pointer-type-def type-id='type-id-
51' size-in-bits='
64' id='type-id-
52'
/>
378 <!-- const lttng_ust_event_desc* const -->
379 <qualified-type-def type-id='type-id-
52' const='yes' id='type-id-
53'
/>
380 <!-- const lttng_ust_event_desc* const* -->
381 <pointer-type-def type-id='type-id-
53' size-in-bits='
64' id='type-id-
36'
/>
382 <!-- const lttng_ust_event_field -->
383 <qualified-type-def type-id='type-id-
45' const='yes' id='type-id-
54'
/>
384 <!-- const lttng_ust_event_field* -->
385 <pointer-type-def type-id='type-id-
54' size-in-bits='
64' id='type-id-
55'
/>
386 <!-- const lttng_ust_event_field* const -->
387 <qualified-type-def type-id='type-id-
55' const='yes' id='type-id-
56'
/>
388 <!-- const lttng_ust_event_field* const* -->
389 <pointer-type-def type-id='type-id-
56' size-in-bits='
64' id='type-id-
43'
/>
390 <!-- const lttng_ust_probe_desc -->
391 <qualified-type-def type-id='type-id-
35' const='yes' id='type-id-
57'
/>
392 <!-- const lttng_ust_probe_desc* -->
393 <pointer-type-def type-id='type-id-
57' size-in-bits='
64' id='type-id-
38'
/>
394 <!-- const lttng_ust_tracepoint_class -->
395 <qualified-type-def type-id='type-id-
42' const='yes' id='type-id-
58'
/>
396 <!-- const lttng_ust_tracepoint_class* -->
397 <pointer-type-def type-id='type-id-
58' size-in-bits='
64' id='type-id-
39'
/>
398 <!-- const lttng_ust_type_common -->
399 <qualified-type-def type-id='type-id-
47' const='yes' id='type-id-
59'
/>
400 <!-- const lttng_ust_type_common* -->
401 <pointer-type-def type-id='type-id-
59' size-in-bits='
64' id='type-id-
46'
/>
402 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_ust_dl -->
403 <var-decl name='lttng_ust__probe_desc___lttng_ust_dl' type-id='type-id-
57' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='
342' column='
1'
/>
405 <abi-instr version='
1.0' address-size='
64' path='logging.c' comp-dir-path='src/common' language='LANG_C99'
>
406 <!-- int lttng_ust_log_level -->
407 <var-decl name='lttng_ust_log_level' type-id='type-id-
2' visibility='default' filepath='../../src/common/logging.h' line='
38' column='
1'
/>
408 <!-- int lttng_ust_log_critical_action -->
409 <var-decl name='lttng_ust_log_critical_action' type-id='type-id-
2' visibility='default' filepath='../../src/common/logging.h' line='
41' column='
1'
/>