1 <abi-corpus architecture='elf-amd-x86_64' soname='liblttng-ust-libc-wrapper.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='calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
17 <elf-symbol name='free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
18 <!-- lttng_ust_libc_wrapper_malloc_ctor -->
19 <elf-symbol name='lttng_ust_libc_wrapper_malloc_ctor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
21 <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
23 <elf-symbol name='memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
24 <!-- posix_memalign -->
25 <elf-symbol name='posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
27 <elf-symbol name='realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
28 </elf-function-symbols>
29 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-malloc.c' comp-dir-path='src/lib/lttng-ust-libc-wrapper' language='LANG_C99'
>
31 <type-decl name='char' size-in-bits='
8' id='type-id-
1'
/>
33 <type-decl name='int' size-in-bits='
32' id='type-id-
2'
/>
34 <!-- unnamed-enum-underlying-type -->
35 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='
32' alignment-in-bits='
32' id='type-id-
3'
/>
37 <type-decl name='unsigned int' size-in-bits='
32' id='type-id-
4'
/>
38 <!-- unsigned long int -->
39 <type-decl name='unsigned long int' size-in-bits='
64' id='type-id-
5'
/>
41 <type-decl name='void' id='type-id-
6'
/>
42 <!-- struct lttng_ust_tracepoint_dlopen -->
43 <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-
7'
>
44 <data-member access='public' layout-offset-in-bits='
0'
>
45 <!-- uint32_t lttng_ust_tracepoint_dlopen::struct_size -->
46 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
264' column='
1'
/>
48 <data-member access='public' layout-offset-in-bits='
64'
>
49 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
50 <var-decl name='liblttngust_handle' type-id='type-id-
9' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
266' column='
1'
/>
52 <data-member access='public' layout-offset-in-bits='
128'
>
53 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_register -->
54 <var-decl name='lttng_ust_tracepoint_module_register' type-id='type-id-
10' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
268' column='
1'
/>
56 <data-member access='public' layout-offset-in-bits='
192'
>
57 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_unregister -->
58 <var-decl name='lttng_ust_tracepoint_module_unregister' type-id='type-id-
11' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
270' column='
1'
/>
60 <data-member access='public' layout-offset-in-bits='
256'
>
61 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym -->
62 <var-decl name='rcu_read_lock_sym' type-id='type-id-
12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
271' column='
1'
/>
64 <data-member access='public' layout-offset-in-bits='
320'
>
65 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym -->
66 <var-decl name='rcu_read_unlock_sym' type-id='type-id-
12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
272' column='
1'
/>
68 <data-member access='public' layout-offset-in-bits='
384'
>
69 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym -->
70 <var-decl name='rcu_dereference_sym' type-id='type-id-
13' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
273' column='
1'
/>
73 <!-- typedef __uint32_t uint32_t -->
74 <typedef-decl name='uint32_t' type-id='type-id-
14' filepath='/usr/include/bits/stdint-uintn.h' line='
26' column='
1' id='type-id-
8'
/>
75 <!-- typedef unsigned int __uint32_t -->
76 <typedef-decl name='__uint32_t' type-id='type-id-
4' filepath='/usr/include/bits/types.h' line='
42' column='
1' id='type-id-
14'
/>
77 <!-- struct lttng_ust_tracepoint -->
78 <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-
15'
>
79 <data-member access='public' layout-offset-in-bits='
0'
>
80 <!-- uint32_t lttng_ust_tracepoint::struct_size -->
81 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
39' column='
1'
/>
83 <data-member access='public' layout-offset-in-bits='
64'
>
84 <!-- const char* lttng_ust_tracepoint::provider_name -->
85 <var-decl name='provider_name' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
41' column='
1'
/>
87 <data-member access='public' layout-offset-in-bits='
128'
>
88 <!-- const char* lttng_ust_tracepoint::event_name -->
89 <var-decl name='event_name' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
42' column='
1'
/>
91 <data-member access='public' layout-offset-in-bits='
192'
>
92 <!-- int lttng_ust_tracepoint::state -->
93 <var-decl name='state' type-id='type-id-
2' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
43' column='
1'
/>
95 <data-member access='public' layout-offset-in-bits='
256'
>
96 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
97 <var-decl name='probes' type-id='type-id-
17' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
44' column='
1'
/>
99 <data-member access='public' layout-offset-in-bits='
320'
>
100 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
101 <var-decl name='tracepoint_provider_ref' type-id='type-id-
18' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
45' column='
1'
/>
103 <data-member access='public' layout-offset-in-bits='
384'
>
104 <!-- const char* lttng_ust_tracepoint::signature -->
105 <var-decl name='signature' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
46' column='
1'
/>
108 <!-- struct lttng_ust_tracepoint_probe -->
109 <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-
19'
>
110 <data-member access='public' layout-offset-in-bits='
0'
>
111 <!-- void ()* lttng_ust_tracepoint_probe::func -->
112 <var-decl name='func' type-id='type-id-
12' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
22' column='
1'
/>
114 <data-member access='public' layout-offset-in-bits='
64'
>
115 <!-- void* lttng_ust_tracepoint_probe::data -->
116 <var-decl name='data' type-id='type-id-
9' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='
23' column='
1'
/>
119 <!-- struct lttng_ust_tracepoint_destructors_syms -->
120 <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-
20'
>
121 <data-member access='public' layout-offset-in-bits='
0'
>
122 <!-- uint32_t lttng_ust_tracepoint_destructors_syms::struct_size -->
123 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
321' column='
1'
/>
125 <data-member access='public' layout-offset-in-bits='
64'
>
126 <!-- void ()* lttng_ust_tracepoint_destructors_syms::tracepoint_disable_destructors -->
127 <var-decl name='tracepoint_disable_destructors' type-id='type-id-
12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
323' column='
1'
/>
129 <data-member access='public' layout-offset-in-bits='
128'
>
130 <!-- int ()* lttng_ust_tracepoint_destructors_syms::tracepoint_get_destructors_state -->
131 <var-decl name='tracepoint_get_destructors_state' type-id='type-id-
21' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
324' column='
1'
/>
134 <!-- struct lttng_ust_probe_desc -->
135 <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-
22'
>
136 <data-member access='public' layout-offset-in-bits='
0'
>
137 <!-- uint32_t lttng_ust_probe_desc::struct_size -->
138 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
316' column='
1'
/>
140 <data-member access='public' layout-offset-in-bits='
64'
>
141 <!-- const char* lttng_ust_probe_desc::provider_name -->
142 <var-decl name='provider_name' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
318' column='
1'
/>
144 <data-member access='public' layout-offset-in-bits='
128'
>
145 <!-- const lttng_ust_event_desc* const* lttng_ust_probe_desc::event_desc -->
146 <var-decl name='event_desc' type-id='type-id-
23' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
319' column='
1'
/>
148 <data-member access='public' layout-offset-in-bits='
192'
>
149 <!-- unsigned int lttng_ust_probe_desc::nr_events -->
150 <var-decl name='nr_events' type-id='type-id-
4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
320' column='
1'
/>
152 <data-member access='public' layout-offset-in-bits='
224'
>
153 <!-- uint32_t lttng_ust_probe_desc::major -->
154 <var-decl name='major' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
321' column='
1'
/>
156 <data-member access='public' layout-offset-in-bits='
256'
>
157 <!-- uint32_t lttng_ust_probe_desc::minor -->
158 <var-decl name='minor' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
322' column='
1'
/>
161 <!-- struct lttng_ust_event_desc -->
162 <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-
24'
>
163 <data-member access='public' layout-offset-in-bits='
0'
>
164 <!-- uint32_t lttng_ust_event_desc::struct_size -->
165 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
295' column='
1'
/>
167 <data-member access='public' layout-offset-in-bits='
64'
>
168 <!-- const char* lttng_ust_event_desc::event_name -->
169 <var-decl name='event_name' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
297' column='
1'
/>
171 <data-member access='public' layout-offset-in-bits='
128'
>
172 <!-- const lttng_ust_probe_desc* lttng_ust_event_desc::probe_desc -->
173 <var-decl name='probe_desc' type-id='type-id-
25' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
298' column='
1'
/>
175 <data-member access='public' layout-offset-in-bits='
192'
>
176 <!-- const lttng_ust_tracepoint_class* lttng_ust_event_desc::tp_class -->
177 <var-decl name='tp_class' type-id='type-id-
26' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
299' column='
1'
/>
179 <data-member access='public' layout-offset-in-bits='
256'
>
180 <!-- const int** lttng_ust_event_desc::loglevel -->
181 <var-decl name='loglevel' type-id='type-id-
27' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
300' column='
1'
/>
183 <data-member access='public' layout-offset-in-bits='
320'
>
184 <!-- const char** lttng_ust_event_desc::model_emf_uri -->
185 <var-decl name='model_emf_uri' type-id='type-id-
28' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
301' column='
1'
/>
188 <!-- struct lttng_ust_tracepoint_class -->
189 <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-
29'
>
190 <data-member access='public' layout-offset-in-bits='
0'
>
191 <!-- uint32_t lttng_ust_tracepoint_class::struct_size -->
192 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
274' column='
1'
/>
194 <data-member access='public' layout-offset-in-bits='
64'
>
195 <!-- const lttng_ust_event_field* const* lttng_ust_tracepoint_class::fields -->
196 <var-decl name='fields' type-id='type-id-
30' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
276' column='
1'
/>
198 <data-member access='public' layout-offset-in-bits='
128'
>
199 <!-- size_t lttng_ust_tracepoint_class::nr_fields -->
200 <var-decl name='nr_fields' type-id='type-id-
31' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
277' column='
1'
/>
202 <data-member access='public' layout-offset-in-bits='
192'
>
203 <!-- void ()* lttng_ust_tracepoint_class::probe_callback -->
204 <var-decl name='probe_callback' type-id='type-id-
12' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
278' column='
1'
/>
206 <data-member access='public' layout-offset-in-bits='
256'
>
207 <!-- const char* lttng_ust_tracepoint_class::signature -->
208 <var-decl name='signature' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
279' column='
1'
/>
210 <data-member access='public' layout-offset-in-bits='
320'
>
211 <!-- const lttng_ust_probe_desc* lttng_ust_tracepoint_class::probe_desc -->
212 <var-decl name='probe_desc' type-id='type-id-
25' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
280' column='
1'
/>
215 <!-- struct lttng_ust_event_field -->
216 <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-
32'
>
217 <data-member access='public' layout-offset-in-bits='
0'
>
218 <!-- uint32_t lttng_ust_event_field::struct_size -->
219 <var-decl name='struct_size' type-id='type-id-
8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
251' column='
1'
/>
221 <data-member access='public' layout-offset-in-bits='
64'
>
222 <!-- const char* lttng_ust_event_field::name -->
223 <var-decl name='name' type-id='type-id-
16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
253' column='
1'
/>
225 <data-member access='public' layout-offset-in-bits='
128'
>
226 <!-- const lttng_ust_type_common* lttng_ust_event_field::type -->
227 <var-decl name='type' type-id='type-id-
33' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
254' column='
1'
/>
229 <data-member access='public' layout-offset-in-bits='
31'
>
230 <!-- unsigned int lttng_ust_event_field::nowrite -->
231 <var-decl name='nowrite' type-id='type-id-
4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
255' column='
1'
/>
233 <data-member access='public' layout-offset-in-bits='
30'
>
234 <!-- unsigned int lttng_ust_event_field::nofilter -->
235 <var-decl name='nofilter' type-id='type-id-
4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
256' column='
1'
/>
238 <!-- struct lttng_ust_type_common -->
239 <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-
34'
>
240 <data-member access='public' layout-offset-in-bits='
0'
>
241 <!-- lttng_ust_type lttng_ust_type_common::type -->
242 <var-decl name='type' type-id='type-id-
35' visibility='default' filepath='../../../include/lttng/ust-events.h' line='
111' column='
1'
/>
245 <!-- enum lttng_ust_type -->
246 <enum-decl name='lttng_ust_type' filepath='../../../include/lttng/ust-events.h' line='
56' column='
1' id='type-id-
35'
>
247 <underlying-type type-id='type-id-
3'
/>
248 <enumerator name='lttng_ust_type_integer' value='
0'
/>
249 <enumerator name='lttng_ust_type_string' value='
1'
/>
250 <enumerator name='lttng_ust_type_float' value='
2'
/>
251 <enumerator name='lttng_ust_type_dynamic' value='
3'
/>
252 <enumerator name='lttng_ust_type_enum' value='
4'
/>
253 <enumerator name='lttng_ust_type_array' value='
5'
/>
254 <enumerator name='lttng_ust_type_sequence' value='
6'
/>
255 <enumerator name='lttng_ust_type_struct' value='
7'
/>
256 <enumerator name='NR_LTTNG_UST_TYPE' value='
8'
/>
258 <!-- typedef unsigned long int size_t -->
259 <typedef-decl name='size_t' type-id='type-id-
5' filepath='/usr/lib/gcc/x86_64-pc-linux-gnu/
10.2.0/include/stddef.h' line='
209' column='
1' id='type-id-
31'
/>
261 <qualified-type-def type-id='type-id-
1' const='yes' id='type-id-
36'
/>
263 <pointer-type-def type-id='type-id-
36' size-in-bits='
64' id='type-id-
16'
/>
264 <!-- const char** -->
265 <pointer-type-def type-id='type-id-
16' size-in-bits='
64' id='type-id-
28'
/>
267 <qualified-type-def type-id='type-id-
2' const='yes' id='type-id-
37'
/>
269 <pointer-type-def type-id='type-id-
37' size-in-bits='
64' id='type-id-
38'
/>
271 <pointer-type-def type-id='type-id-
38' size-in-bits='
64' id='type-id-
27'
/>
272 <!-- const lttng_ust_event_desc -->
273 <qualified-type-def type-id='type-id-
24' const='yes' id='type-id-
39'
/>
274 <!-- const lttng_ust_event_desc* -->
275 <pointer-type-def type-id='type-id-
39' size-in-bits='
64' id='type-id-
40'
/>
276 <!-- const lttng_ust_event_desc* const -->
277 <qualified-type-def type-id='type-id-
40' const='yes' id='type-id-
41'
/>
278 <!-- const lttng_ust_event_desc* const* -->
279 <pointer-type-def type-id='type-id-
41' size-in-bits='
64' id='type-id-
23'
/>
280 <!-- const lttng_ust_event_field -->
281 <qualified-type-def type-id='type-id-
32' const='yes' id='type-id-
42'
/>
282 <!-- const lttng_ust_event_field* -->
283 <pointer-type-def type-id='type-id-
42' size-in-bits='
64' id='type-id-
43'
/>
284 <!-- const lttng_ust_event_field* const -->
285 <qualified-type-def type-id='type-id-
43' const='yes' id='type-id-
44'
/>
286 <!-- const lttng_ust_event_field* const* -->
287 <pointer-type-def type-id='type-id-
44' size-in-bits='
64' id='type-id-
30'
/>
288 <!-- const lttng_ust_probe_desc -->
289 <qualified-type-def type-id='type-id-
22' const='yes' id='type-id-
45'
/>
290 <!-- const lttng_ust_probe_desc* -->
291 <pointer-type-def type-id='type-id-
45' size-in-bits='
64' id='type-id-
25'
/>
292 <!-- const lttng_ust_tracepoint_class -->
293 <qualified-type-def type-id='type-id-
29' const='yes' id='type-id-
46'
/>
294 <!-- const lttng_ust_tracepoint_class* -->
295 <pointer-type-def type-id='type-id-
46' size-in-bits='
64' id='type-id-
26'
/>
296 <!-- const lttng_ust_type_common -->
297 <qualified-type-def type-id='type-id-
34' const='yes' id='type-id-
47'
/>
298 <!-- const lttng_ust_type_common* -->
299 <pointer-type-def type-id='type-id-
47' size-in-bits='
64' id='type-id-
33'
/>
301 <pointer-type-def type-id='type-id-
48' size-in-bits='
64' id='type-id-
21'
/>
302 <!-- int (lttng_ust_tracepoint* const*)* -->
303 <pointer-type-def type-id='type-id-
49' size-in-bits='
64' id='type-id-
11'
/>
304 <!-- int (lttng_ust_tracepoint* const*, int)* -->
305 <pointer-type-def type-id='type-id-
50' size-in-bits='
64' id='type-id-
10'
/>
307 <pointer-type-def type-id='type-id-
2' size-in-bits='
64' id='type-id-
18'
/>
308 <!-- lttng_ust_tracepoint* -->
309 <pointer-type-def type-id='type-id-
15' size-in-bits='
64' id='type-id-
51'
/>
310 <!-- lttng_ust_tracepoint* const -->
311 <qualified-type-def type-id='type-id-
51' const='yes' id='type-id-
52'
/>
312 <!-- lttng_ust_tracepoint* const* -->
313 <pointer-type-def type-id='type-id-
52' size-in-bits='
64' id='type-id-
53'
/>
314 <!-- lttng_ust_tracepoint_destructors_syms* -->
315 <pointer-type-def type-id='type-id-
20' size-in-bits='
64' id='type-id-
54'
/>
316 <!-- lttng_ust_tracepoint_dlopen* -->
317 <pointer-type-def type-id='type-id-
7' size-in-bits='
64' id='type-id-
55'
/>
318 <!-- lttng_ust_tracepoint_probe* -->
319 <pointer-type-def type-id='type-id-
19' size-in-bits='
64' id='type-id-
17'
/>
321 <pointer-type-def type-id='type-id-
56' size-in-bits='
64' id='type-id-
12'
/>
323 <pointer-type-def type-id='type-id-
6' size-in-bits='
64' id='type-id-
9'
/>
324 <!-- void* (void*)* -->
325 <pointer-type-def type-id='type-id-
57' size-in-bits='
64' id='type-id-
13'
/>
327 <pointer-type-def type-id='type-id-
9' size-in-bits='
64' id='type-id-
58'
/>
328 <!-- lttng_ust_tracepoint_dlopen lttng_ust_tracepoint_dlopen -->
329 <var-decl name='lttng_ust_tracepoint_dlopen' type-id='type-id-
7' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
278' column='
1'
/>
330 <!-- lttng_ust_tracepoint_dlopen* lttng_ust_tracepoint_dlopen_ptr -->
331 <var-decl name='lttng_ust_tracepoint_dlopen_ptr' type-id='type-id-
55' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
279' column='
1'
/>
332 <!-- lttng_ust_tracepoint_destructors_syms lttng_ust_tracepoint_destructors_syms -->
333 <var-decl name='lttng_ust_tracepoint_destructors_syms' type-id='type-id-
20' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
329' column='
1'
/>
334 <!-- lttng_ust_tracepoint_destructors_syms* lttng_ust_tracepoint_destructors_syms_ptr -->
335 <var-decl name='lttng_ust_tracepoint_destructors_syms_ptr' type-id='type-id-
54' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='
330' column='
1'
/>
336 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_libc___malloc -->
337 <var-decl name='lttng_ust_tracepoint_lttng_ust_libc___malloc' type-id='type-id-
15' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
19' column='
1'
/>
338 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_libc___free -->
339 <var-decl name='lttng_ust_tracepoint_lttng_ust_libc___free' type-id='type-id-
15' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
28' column='
1'
/>
340 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_libc___calloc -->
341 <var-decl name='lttng_ust_tracepoint_lttng_ust_libc___calloc' type-id='type-id-
15' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
36' column='
1'
/>
342 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_libc___realloc -->
343 <var-decl name='lttng_ust_tracepoint_lttng_ust_libc___realloc' type-id='type-id-
15' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
46' column='
1'
/>
344 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_libc___memalign -->
345 <var-decl name='lttng_ust_tracepoint_lttng_ust_libc___memalign' type-id='type-id-
15' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
56' column='
1'
/>
346 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_libc___posix_memalign -->
347 <var-decl name='lttng_ust_tracepoint_lttng_ust_libc___posix_memalign' type-id='type-id-
15' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
66' column='
1'
/>
348 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_ust_libc -->
349 <var-decl name='lttng_ust__probe_desc___lttng_ust_libc' type-id='type-id-
45' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='
342' column='
1'
/>
350 <!-- int lttng_ust_tracepoint_provider_lttng_ust_libc -->
351 <var-decl name='lttng_ust_tracepoint_provider_lttng_ust_libc' type-id='type-id-
2' visibility='default' filepath='src/lib/lttng-ust-libc-wrapper/ust_libc.h' line='
19' column='
1'
/>
352 <!-- void lttng_ust_libc_wrapper_malloc_ctor() -->
353 <function-decl name='lttng_ust_libc_wrapper_malloc_ctor' mangled-name='lttng_ust_libc_wrapper_malloc_ctor' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
434' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_libc_wrapper_malloc_ctor'
>
355 <return type-id='type-id-
6'
/>
357 <!-- int posix_memalign(void**, size_t, size_t) -->
358 <function-decl name='posix_memalign' mangled-name='posix_memalign' filepath='/usr/include/stdlib.h' line='
580' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='posix_memalign'
>
359 <!-- parameter of type 'void**' -->
360 <parameter type-id='type-id-
58' name='memptr' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
406' column='
1'
/>
361 <!-- parameter of type 'typedef size_t' -->
362 <parameter type-id='type-id-
31' name='alignment' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
406' column='
1'
/>
363 <!-- parameter of type 'typedef size_t' -->
364 <parameter type-id='type-id-
31' name='size' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
406' column='
1'
/>
366 <return type-id='type-id-
2'
/>
368 <!-- void* memalign(size_t, size_t) -->
369 <function-decl name='memalign' mangled-name='memalign' filepath='/usr/include/malloc.h' line='
65' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='memalign'
>
370 <!-- parameter of type 'typedef size_t' -->
371 <parameter type-id='type-id-
31' name='alignment' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
384' column='
1'
/>
372 <!-- parameter of type 'typedef size_t' -->
373 <parameter type-id='type-id-
31' name='size' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
384' column='
1'
/>
375 <return type-id='type-id-
9'
/>
377 <!-- void* realloc(void*, size_t) -->
378 <function-decl name='realloc' mangled-name='realloc' filepath='/usr/include/stdlib.h' line='
550' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='realloc'
>
379 <!-- parameter of type 'void*' -->
380 <parameter type-id='type-id-
9' name='ptr' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
331' column='
1'
/>
381 <!-- parameter of type 'typedef size_t' -->
382 <parameter type-id='type-id-
31' name='size' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
331' column='
1'
/>
384 <return type-id='type-id-
9'
/>
386 <!-- void* calloc(size_t, size_t) -->
387 <function-decl name='calloc' mangled-name='calloc' filepath='/usr/include/stdlib.h' line='
542' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='calloc'
>
388 <!-- parameter of type 'typedef size_t' -->
389 <parameter type-id='type-id-
31' name='nmemb' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
310' column='
1'
/>
390 <!-- parameter of type 'typedef size_t' -->
391 <parameter type-id='type-id-
31' name='size' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
310' column='
1'
/>
393 <return type-id='type-id-
9'
/>
395 <!-- void free(void*) -->
396 <function-decl name='free' mangled-name='free' filepath='/usr/include/stdlib.h' line='
565' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='free'
>
397 <!-- parameter of type 'void*' -->
398 <parameter type-id='type-id-
9' name='ptr' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
281' column='
1'
/>
400 <return type-id='type-id-
6'
/>
402 <!-- void* malloc(size_t) -->
403 <function-decl name='malloc' mangled-name='malloc' filepath='/usr/include/stdlib.h' line='
539' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='malloc'
>
404 <!-- parameter of type 'typedef size_t' -->
405 <parameter type-id='type-id-
31' name='size' filepath='src/lib/lttng-ust-libc-wrapper/lttng-ust-malloc.c' line='
260' column='
1'
/>
407 <return type-id='type-id-
9'
/>
410 <function-type size-in-bits='
64' id='type-id-
48'
>
412 <return type-id='type-id-
2'
/>
414 <!-- int (lttng_ust_tracepoint* const*) -->
415 <function-type size-in-bits='
64' id='type-id-
49'
>
416 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
417 <parameter type-id='type-id-
53'
/>
419 <return type-id='type-id-
2'
/>
421 <!-- int (lttng_ust_tracepoint* const*, int) -->
422 <function-type size-in-bits='
64' id='type-id-
50'
>
423 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
424 <parameter type-id='type-id-
53'
/>
425 <!-- parameter of type 'int' -->
426 <parameter type-id='type-id-
2'
/>
428 <return type-id='type-id-
2'
/>
431 <function-type size-in-bits='
64' id='type-id-
56'
>
433 <return type-id='type-id-
6'
/>
435 <!-- void* (void*) -->
436 <function-type size-in-bits='
64' id='type-id-
57'
>
437 <!-- parameter of type 'void*' -->
438 <parameter type-id='type-id-
9'
/>
440 <return type-id='type-id-
9'
/>