Add serialized ABI definition files
[lttng-ust.git] / extras / abi / 2.13 / x86_64-pc-linux-gnu / liblttng-ust-python-agent.so.1.xml
1 <abi-corpus architecture='elf-amd-x86_64' soname='liblttng-ust-python-agent.so.1'>
2 <elf-needed>
3 <dependency name='libc.so.6'/>
4 <dependency name='ld-linux-x86-64.so.2'/>
5 <dependency name='liblttng-ust.so.1'/>
6 <dependency name='liblttng-ust-tracepoint.so.1'/>
7 <dependency name='liblttng-ust-common.so.1'/>
8 <dependency name='librt.so.1'/>
9 <dependency name='libdl.so.2'/>
10 <dependency name='libnuma.so.1'/>
11 <dependency name='libpthread.so.0'/>
12 </elf-needed>
13 <elf-function-symbols>
14 <!-- py_tracepoint -->
15 <elf-symbol name='py_tracepoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16 </elf-function-symbols>
17 <abi-instr version='1.0' address-size='64' path='lttng_ust_python.c' comp-dir-path='src/lib/lttng-ust-python-agent' language='LANG_C99'>
18 <!-- char -->
19 <type-decl name='char' size-in-bits='8' id='type-id-1'/>
20 <!-- int -->
21 <type-decl name='int' size-in-bits='32' id='type-id-2'/>
22 <!-- unnamed&#45;enum&#45;underlying&#45;type -->
23 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-3'/>
24 <!-- unsigned int -->
25 <type-decl name='unsigned int' size-in-bits='32' id='type-id-4'/>
26 <!-- unsigned long int -->
27 <type-decl name='unsigned long int' size-in-bits='64' id='type-id-5'/>
28 <!-- void -->
29 <type-decl name='void' id='type-id-6'/>
30 <!-- struct lttng_ust_tracepoint_dlopen -->
31 <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'>
32 <data-member access='public' layout-offset-in-bits='0'>
33 <!-- uint32_t lttng_ust_tracepoint_dlopen::struct_size -->
34 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='264' column='1'/>
35 </data-member>
36 <data-member access='public' layout-offset-in-bits='64'>
37 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
38 <var-decl name='liblttngust_handle' type-id='type-id-9' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='266' column='1'/>
39 </data-member>
40 <data-member access='public' layout-offset-in-bits='128'>
41 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_register -->
42 <var-decl name='lttng_ust_tracepoint_module_register' type-id='type-id-10' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='268' column='1'/>
43 </data-member>
44 <data-member access='public' layout-offset-in-bits='192'>
45 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_unregister -->
46 <var-decl name='lttng_ust_tracepoint_module_unregister' type-id='type-id-11' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='270' column='1'/>
47 </data-member>
48 <data-member access='public' layout-offset-in-bits='256'>
49 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym -->
50 <var-decl name='rcu_read_lock_sym' type-id='type-id-12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='271' column='1'/>
51 </data-member>
52 <data-member access='public' layout-offset-in-bits='320'>
53 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym -->
54 <var-decl name='rcu_read_unlock_sym' type-id='type-id-12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='272' column='1'/>
55 </data-member>
56 <data-member access='public' layout-offset-in-bits='384'>
57 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym -->
58 <var-decl name='rcu_dereference_sym' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='273' column='1'/>
59 </data-member>
60 </class-decl>
61 <!-- typedef __uint32_t uint32_t -->
62 <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'/>
63 <!-- typedef unsigned int __uint32_t -->
64 <typedef-decl name='__uint32_t' type-id='type-id-4' filepath='/usr/include/bits/types.h' line='42' column='1' id='type-id-14'/>
65 <!-- struct lttng_ust_tracepoint -->
66 <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'>
67 <data-member access='public' layout-offset-in-bits='0'>
68 <!-- uint32_t lttng_ust_tracepoint::struct_size -->
69 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='39' column='1'/>
70 </data-member>
71 <data-member access='public' layout-offset-in-bits='64'>
72 <!-- const char* lttng_ust_tracepoint::provider_name -->
73 <var-decl name='provider_name' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='41' column='1'/>
74 </data-member>
75 <data-member access='public' layout-offset-in-bits='128'>
76 <!-- const char* lttng_ust_tracepoint::event_name -->
77 <var-decl name='event_name' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='42' column='1'/>
78 </data-member>
79 <data-member access='public' layout-offset-in-bits='192'>
80 <!-- int lttng_ust_tracepoint::state -->
81 <var-decl name='state' type-id='type-id-2' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='43' column='1'/>
82 </data-member>
83 <data-member access='public' layout-offset-in-bits='256'>
84 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
85 <var-decl name='probes' type-id='type-id-17' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='44' column='1'/>
86 </data-member>
87 <data-member access='public' layout-offset-in-bits='320'>
88 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
89 <var-decl name='tracepoint_provider_ref' type-id='type-id-18' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='45' column='1'/>
90 </data-member>
91 <data-member access='public' layout-offset-in-bits='384'>
92 <!-- const char* lttng_ust_tracepoint::signature -->
93 <var-decl name='signature' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='46' column='1'/>
94 </data-member>
95 </class-decl>
96 <!-- struct lttng_ust_tracepoint_probe -->
97 <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'>
98 <data-member access='public' layout-offset-in-bits='0'>
99 <!-- void ()* lttng_ust_tracepoint_probe::func -->
100 <var-decl name='func' type-id='type-id-12' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='22' column='1'/>
101 </data-member>
102 <data-member access='public' layout-offset-in-bits='64'>
103 <!-- void* lttng_ust_tracepoint_probe::data -->
104 <var-decl name='data' type-id='type-id-9' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='23' column='1'/>
105 </data-member>
106 </class-decl>
107 <!-- struct lttng_ust_tracepoint_destructors_syms -->
108 <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'>
109 <data-member access='public' layout-offset-in-bits='0'>
110 <!-- uint32_t lttng_ust_tracepoint_destructors_syms::struct_size -->
111 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='321' column='1'/>
112 </data-member>
113 <data-member access='public' layout-offset-in-bits='64'>
114 <!-- void ()* lttng_ust_tracepoint_destructors_syms::tracepoint_disable_destructors -->
115 <var-decl name='tracepoint_disable_destructors' type-id='type-id-12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='323' column='1'/>
116 </data-member>
117 <data-member access='public' layout-offset-in-bits='128'>
118 <!-- int ()* lttng_ust_tracepoint_destructors_syms::tracepoint_get_destructors_state -->
119 <var-decl name='tracepoint_get_destructors_state' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='324' column='1'/>
120 </data-member>
121 </class-decl>
122 <!-- struct lttng_ust_probe_desc -->
123 <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'>
124 <data-member access='public' layout-offset-in-bits='0'>
125 <!-- uint32_t lttng_ust_probe_desc::struct_size -->
126 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='316' column='1'/>
127 </data-member>
128 <data-member access='public' layout-offset-in-bits='64'>
129 <!-- const char* lttng_ust_probe_desc::provider_name -->
130 <var-decl name='provider_name' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='318' column='1'/>
131 </data-member>
132 <data-member access='public' layout-offset-in-bits='128'>
133 <!-- const lttng_ust_event_desc* const* lttng_ust_probe_desc::event_desc -->
134 <var-decl name='event_desc' type-id='type-id-23' visibility='default' filepath='../../../include/lttng/ust-events.h' line='319' column='1'/>
135 </data-member>
136 <data-member access='public' layout-offset-in-bits='192'>
137 <!-- unsigned int lttng_ust_probe_desc::nr_events -->
138 <var-decl name='nr_events' type-id='type-id-4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='320' column='1'/>
139 </data-member>
140 <data-member access='public' layout-offset-in-bits='224'>
141 <!-- uint32_t lttng_ust_probe_desc::major -->
142 <var-decl name='major' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='321' column='1'/>
143 </data-member>
144 <data-member access='public' layout-offset-in-bits='256'>
145 <!-- uint32_t lttng_ust_probe_desc::minor -->
146 <var-decl name='minor' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='322' column='1'/>
147 </data-member>
148 </class-decl>
149 <!-- struct lttng_ust_event_desc -->
150 <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'>
151 <data-member access='public' layout-offset-in-bits='0'>
152 <!-- uint32_t lttng_ust_event_desc::struct_size -->
153 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='295' column='1'/>
154 </data-member>
155 <data-member access='public' layout-offset-in-bits='64'>
156 <!-- const char* lttng_ust_event_desc::event_name -->
157 <var-decl name='event_name' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='297' column='1'/>
158 </data-member>
159 <data-member access='public' layout-offset-in-bits='128'>
160 <!-- const lttng_ust_probe_desc* lttng_ust_event_desc::probe_desc -->
161 <var-decl name='probe_desc' type-id='type-id-25' visibility='default' filepath='../../../include/lttng/ust-events.h' line='298' column='1'/>
162 </data-member>
163 <data-member access='public' layout-offset-in-bits='192'>
164 <!-- const lttng_ust_tracepoint_class* lttng_ust_event_desc::tp_class -->
165 <var-decl name='tp_class' type-id='type-id-26' visibility='default' filepath='../../../include/lttng/ust-events.h' line='299' column='1'/>
166 </data-member>
167 <data-member access='public' layout-offset-in-bits='256'>
168 <!-- const int** lttng_ust_event_desc::loglevel -->
169 <var-decl name='loglevel' type-id='type-id-27' visibility='default' filepath='../../../include/lttng/ust-events.h' line='300' column='1'/>
170 </data-member>
171 <data-member access='public' layout-offset-in-bits='320'>
172 <!-- const char** lttng_ust_event_desc::model_emf_uri -->
173 <var-decl name='model_emf_uri' type-id='type-id-28' visibility='default' filepath='../../../include/lttng/ust-events.h' line='301' column='1'/>
174 </data-member>
175 </class-decl>
176 <!-- struct lttng_ust_tracepoint_class -->
177 <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'>
178 <data-member access='public' layout-offset-in-bits='0'>
179 <!-- uint32_t lttng_ust_tracepoint_class::struct_size -->
180 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='274' column='1'/>
181 </data-member>
182 <data-member access='public' layout-offset-in-bits='64'>
183 <!-- const lttng_ust_event_field* const* lttng_ust_tracepoint_class::fields -->
184 <var-decl name='fields' type-id='type-id-30' visibility='default' filepath='../../../include/lttng/ust-events.h' line='276' column='1'/>
185 </data-member>
186 <data-member access='public' layout-offset-in-bits='128'>
187 <!-- size_t lttng_ust_tracepoint_class::nr_fields -->
188 <var-decl name='nr_fields' type-id='type-id-31' visibility='default' filepath='../../../include/lttng/ust-events.h' line='277' column='1'/>
189 </data-member>
190 <data-member access='public' layout-offset-in-bits='192'>
191 <!-- void ()* lttng_ust_tracepoint_class::probe_callback -->
192 <var-decl name='probe_callback' type-id='type-id-12' visibility='default' filepath='../../../include/lttng/ust-events.h' line='278' column='1'/>
193 </data-member>
194 <data-member access='public' layout-offset-in-bits='256'>
195 <!-- const char* lttng_ust_tracepoint_class::signature -->
196 <var-decl name='signature' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='279' column='1'/>
197 </data-member>
198 <data-member access='public' layout-offset-in-bits='320'>
199 <!-- const lttng_ust_probe_desc* lttng_ust_tracepoint_class::probe_desc -->
200 <var-decl name='probe_desc' type-id='type-id-25' visibility='default' filepath='../../../include/lttng/ust-events.h' line='280' column='1'/>
201 </data-member>
202 </class-decl>
203 <!-- struct lttng_ust_event_field -->
204 <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'>
205 <data-member access='public' layout-offset-in-bits='0'>
206 <!-- uint32_t lttng_ust_event_field::struct_size -->
207 <var-decl name='struct_size' type-id='type-id-8' visibility='default' filepath='../../../include/lttng/ust-events.h' line='251' column='1'/>
208 </data-member>
209 <data-member access='public' layout-offset-in-bits='64'>
210 <!-- const char* lttng_ust_event_field::name -->
211 <var-decl name='name' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/ust-events.h' line='253' column='1'/>
212 </data-member>
213 <data-member access='public' layout-offset-in-bits='128'>
214 <!-- const lttng_ust_type_common* lttng_ust_event_field::type -->
215 <var-decl name='type' type-id='type-id-33' visibility='default' filepath='../../../include/lttng/ust-events.h' line='254' column='1'/>
216 </data-member>
217 <data-member access='public' layout-offset-in-bits='31'>
218 <!-- unsigned int lttng_ust_event_field::nowrite -->
219 <var-decl name='nowrite' type-id='type-id-4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='255' column='1'/>
220 </data-member>
221 <data-member access='public' layout-offset-in-bits='30'>
222 <!-- unsigned int lttng_ust_event_field::nofilter -->
223 <var-decl name='nofilter' type-id='type-id-4' visibility='default' filepath='../../../include/lttng/ust-events.h' line='256' column='1'/>
224 </data-member>
225 </class-decl>
226 <!-- struct lttng_ust_type_common -->
227 <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'>
228 <data-member access='public' layout-offset-in-bits='0'>
229 <!-- lttng_ust_type lttng_ust_type_common::type -->
230 <var-decl name='type' type-id='type-id-35' visibility='default' filepath='../../../include/lttng/ust-events.h' line='111' column='1'/>
231 </data-member>
232 </class-decl>
233 <!-- enum lttng_ust_type -->
234 <enum-decl name='lttng_ust_type' filepath='../../../include/lttng/ust-events.h' line='56' column='1' id='type-id-35'>
235 <underlying-type type-id='type-id-3'/>
236 <enumerator name='lttng_ust_type_integer' value='0'/>
237 <enumerator name='lttng_ust_type_string' value='1'/>
238 <enumerator name='lttng_ust_type_float' value='2'/>
239 <enumerator name='lttng_ust_type_dynamic' value='3'/>
240 <enumerator name='lttng_ust_type_enum' value='4'/>
241 <enumerator name='lttng_ust_type_array' value='5'/>
242 <enumerator name='lttng_ust_type_sequence' value='6'/>
243 <enumerator name='lttng_ust_type_struct' value='7'/>
244 <enumerator name='NR_LTTNG_UST_TYPE' value='8'/>
245 </enum-decl>
246 <!-- typedef unsigned long int size_t -->
247 <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'/>
248 <!-- const char -->
249 <qualified-type-def type-id='type-id-1' const='yes' id='type-id-36'/>
250 <!-- const char* -->
251 <pointer-type-def type-id='type-id-36' size-in-bits='64' id='type-id-16'/>
252 <!-- const char** -->
253 <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-28'/>
254 <!-- const int -->
255 <qualified-type-def type-id='type-id-2' const='yes' id='type-id-37'/>
256 <!-- const int* -->
257 <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-38'/>
258 <!-- const int** -->
259 <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-27'/>
260 <!-- const lttng_ust_event_desc -->
261 <qualified-type-def type-id='type-id-24' const='yes' id='type-id-39'/>
262 <!-- const lttng_ust_event_desc* -->
263 <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-40'/>
264 <!-- const lttng_ust_event_desc* const -->
265 <qualified-type-def type-id='type-id-40' const='yes' id='type-id-41'/>
266 <!-- const lttng_ust_event_desc* const* -->
267 <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-23'/>
268 <!-- const lttng_ust_event_field -->
269 <qualified-type-def type-id='type-id-32' const='yes' id='type-id-42'/>
270 <!-- const lttng_ust_event_field* -->
271 <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-43'/>
272 <!-- const lttng_ust_event_field* const -->
273 <qualified-type-def type-id='type-id-43' const='yes' id='type-id-44'/>
274 <!-- const lttng_ust_event_field* const* -->
275 <pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-30'/>
276 <!-- const lttng_ust_probe_desc -->
277 <qualified-type-def type-id='type-id-22' const='yes' id='type-id-45'/>
278 <!-- const lttng_ust_probe_desc* -->
279 <pointer-type-def type-id='type-id-45' size-in-bits='64' id='type-id-25'/>
280 <!-- const lttng_ust_tracepoint_class -->
281 <qualified-type-def type-id='type-id-29' const='yes' id='type-id-46'/>
282 <!-- const lttng_ust_tracepoint_class* -->
283 <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-26'/>
284 <!-- const lttng_ust_type_common -->
285 <qualified-type-def type-id='type-id-34' const='yes' id='type-id-47'/>
286 <!-- const lttng_ust_type_common* -->
287 <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-33'/>
288 <!-- int ()* -->
289 <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-21'/>
290 <!-- int (lttng_ust_tracepoint* const*)* -->
291 <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-11'/>
292 <!-- int (lttng_ust_tracepoint* const*, int)* -->
293 <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-10'/>
294 <!-- int* -->
295 <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-18'/>
296 <!-- lttng_ust_tracepoint* -->
297 <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-51'/>
298 <!-- lttng_ust_tracepoint* const -->
299 <qualified-type-def type-id='type-id-51' const='yes' id='type-id-52'/>
300 <!-- lttng_ust_tracepoint* const* -->
301 <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-53'/>
302 <!-- lttng_ust_tracepoint_destructors_syms* -->
303 <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-54'/>
304 <!-- lttng_ust_tracepoint_dlopen* -->
305 <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-55'/>
306 <!-- lttng_ust_tracepoint_probe* -->
307 <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-17'/>
308 <!-- void ()* -->
309 <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-12'/>
310 <!-- void* -->
311 <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-9'/>
312 <!-- void* (void*)* -->
313 <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-13'/>
314 <!-- lttng_ust_tracepoint_dlopen lttng_ust_tracepoint_dlopen -->
315 <var-decl name='lttng_ust_tracepoint_dlopen' type-id='type-id-7' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='278' column='1'/>
316 <!-- lttng_ust_tracepoint_dlopen* lttng_ust_tracepoint_dlopen_ptr -->
317 <var-decl name='lttng_ust_tracepoint_dlopen_ptr' type-id='type-id-55' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='279' column='1'/>
318 <!-- lttng_ust_tracepoint_destructors_syms lttng_ust_tracepoint_destructors_syms -->
319 <var-decl name='lttng_ust_tracepoint_destructors_syms' type-id='type-id-20' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='329' column='1'/>
320 <!-- lttng_ust_tracepoint_destructors_syms* lttng_ust_tracepoint_destructors_syms_ptr -->
321 <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'/>
322 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_python___event -->
323 <var-decl name='lttng_ust_tracepoint_lttng_python___event' type-id='type-id-15' visibility='default' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.h' line='16' column='1'/>
324 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_python -->
325 <var-decl name='lttng_ust__probe_desc___lttng_python' type-id='type-id-45' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='342' column='1'/>
326 <!-- int lttng_ust_tracepoint_provider_lttng_python -->
327 <var-decl name='lttng_ust_tracepoint_provider_lttng_python' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.h' line='16' column='1'/>
328 <!-- void py_tracepoint(const char*, const char*, const char*, const char*, unsigned int, unsigned int, unsigned int, const char*) -->
329 <function-decl name='py_tracepoint' mangled-name='py_tracepoint' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='py_tracepoint'>
330 <!-- parameter of type 'const char*' -->
331 <parameter type-id='type-id-16' name='asctime' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='23' column='1'/>
332 <!-- parameter of type 'const char*' -->
333 <parameter type-id='type-id-16' name='msg' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='23' column='1'/>
334 <!-- parameter of type 'const char*' -->
335 <parameter type-id='type-id-16' name='logger_name' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='24' column='1'/>
336 <!-- parameter of type 'const char*' -->
337 <parameter type-id='type-id-16' name='funcName' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='24' column='1'/>
338 <!-- parameter of type 'unsigned int' -->
339 <parameter type-id='type-id-4' name='lineno' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='24' column='1'/>
340 <!-- parameter of type 'unsigned int' -->
341 <parameter type-id='type-id-4' name='int_loglevel' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='25' column='1'/>
342 <!-- parameter of type 'unsigned int' -->
343 <parameter type-id='type-id-4' name='thread' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='25' column='1'/>
344 <!-- parameter of type 'const char*' -->
345 <parameter type-id='type-id-16' name='threadName' filepath='src/lib/lttng-ust-python-agent/lttng_ust_python.c' line='25' column='1'/>
346 <!-- void -->
347 <return type-id='type-id-6'/>
348 </function-decl>
349 <!-- int () -->
350 <function-type size-in-bits='64' id='type-id-48'>
351 <!-- int -->
352 <return type-id='type-id-2'/>
353 </function-type>
354 <!-- int (lttng_ust_tracepoint* const*) -->
355 <function-type size-in-bits='64' id='type-id-49'>
356 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
357 <parameter type-id='type-id-53'/>
358 <!-- int -->
359 <return type-id='type-id-2'/>
360 </function-type>
361 <!-- int (lttng_ust_tracepoint* const*, int) -->
362 <function-type size-in-bits='64' id='type-id-50'>
363 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
364 <parameter type-id='type-id-53'/>
365 <!-- parameter of type 'int' -->
366 <parameter type-id='type-id-2'/>
367 <!-- int -->
368 <return type-id='type-id-2'/>
369 </function-type>
370 <!-- void () -->
371 <function-type size-in-bits='64' id='type-id-56'>
372 <!-- void -->
373 <return type-id='type-id-6'/>
374 </function-type>
375 <!-- void* (void*) -->
376 <function-type size-in-bits='64' id='type-id-57'>
377 <!-- parameter of type 'void*' -->
378 <parameter type-id='type-id-9'/>
379 <!-- void* -->
380 <return type-id='type-id-9'/>
381 </function-type>
382 </abi-instr>
383 </abi-corpus>
This page took 0.037868 seconds and 4 git commands to generate.