Add serialized ABI definition files
[lttng-ust.git] / extras / abi / 2.13 / x86_64-pc-linux-gnu / liblttng-ust.so.1.xml
1 <abi-corpus architecture='elf-amd-x86_64' soname='liblttng-ust.so.1'>
2 <elf-needed>
3 <dependency name='liblttng-ust-tracepoint.so.1'/>
4 <dependency name='liblttng-ust-common.so.1'/>
5 <dependency name='librt.so.1'/>
6 <dependency name='libdl.so.2'/>
7 <dependency name='libnuma.so.1'/>
8 <dependency name='libpthread.so.0'/>
9 <dependency name='libc.so.6'/>
10 <dependency name='ld-linux-x86-64.so.2'/>
11 </elf-needed>
12 <elf-function-symbols>
13 <!-- init_usterr -->
14 <elf-symbol name='init_usterr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
15 <!-- lttng_ust__tracef -->
16 <elf-symbol name='lttng_ust__tracef' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT -->
18 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT -->
20 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG -->
22 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION -->
24 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE -->
26 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE -->
28 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS -->
30 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM -->
32 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM -->
34 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT -->
36 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG -->
38 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR -->
40 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO -->
42 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE -->
44 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45 <!-- lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING -->
46 <elf-symbol name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47 <!-- lttng_ust__vtracef -->
48 <elf-symbol name='lttng_ust__vtracef' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT -->
50 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT -->
52 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG -->
54 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION -->
56 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE -->
58 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE -->
60 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS -->
62 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM -->
64 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM -->
66 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT -->
68 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG -->
70 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR -->
72 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO -->
74 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE -->
76 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77 <!-- lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING -->
78 <elf-symbol name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79 <!-- lttng_ust_after_fork_child -->
80 <elf-symbol name='lttng_ust_after_fork_child' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81 <!-- lttng_ust_after_fork_parent -->
82 <elf-symbol name='lttng_ust_after_fork_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83 <!-- lttng_ust_after_setegid -->
84 <elf-symbol name='lttng_ust_after_setegid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85 <!-- lttng_ust_after_seteuid -->
86 <elf-symbol name='lttng_ust_after_seteuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87 <!-- lttng_ust_after_setgid -->
88 <elf-symbol name='lttng_ust_after_setgid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89 <!-- lttng_ust_after_setns -->
90 <elf-symbol name='lttng_ust_after_setns' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91 <!-- lttng_ust_after_setregid -->
92 <elf-symbol name='lttng_ust_after_setregid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93 <!-- lttng_ust_after_setresgid -->
94 <elf-symbol name='lttng_ust_after_setresgid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95 <!-- lttng_ust_after_setresuid -->
96 <elf-symbol name='lttng_ust_after_setresuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97 <!-- lttng_ust_after_setreuid -->
98 <elf-symbol name='lttng_ust_after_setreuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99 <!-- lttng_ust_after_setuid -->
100 <elf-symbol name='lttng_ust_after_setuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101 <!-- lttng_ust_after_unshare -->
102 <elf-symbol name='lttng_ust_after_unshare' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103 <!-- lttng_ust_before_fork -->
104 <elf-symbol name='lttng_ust_before_fork' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105 <!-- lttng_ust_context_procname_reset -->
106 <elf-symbol name='lttng_ust_context_procname_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107 <!-- lttng_ust_context_provider_register -->
108 <elf-symbol name='lttng_ust_context_provider_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109 <!-- lttng_ust_context_provider_unregister -->
110 <elf-symbol name='lttng_ust_context_provider_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111 <!-- lttng_ust_dl_update -->
112 <elf-symbol name='lttng_ust_dl_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113 <!-- lttng_ust_init_thread -->
114 <elf-symbol name='lttng_ust_init_thread' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115 <!-- lttng_ust_libc_wrapper_malloc_ctor -->
116 <elf-symbol name='lttng_ust_libc_wrapper_malloc_ctor' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
117 <!-- lttng_ust_probe_register -->
118 <elf-symbol name='lttng_ust_probe_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119 <!-- lttng_ust_probe_unregister -->
120 <elf-symbol name='lttng_ust_probe_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121 <!-- lttng_ust_strerror -->
122 <elf-symbol name='lttng_ust_strerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123 </elf-function-symbols>
124 <elf-variable-symbols>
125 <!-- lttng_ust_loaded -->
126 <elf-symbol name='lttng_ust_loaded' size='4' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
127 <!-- lttng_ust_tracepoint_lttng_ust_tracef___event -->
128 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracef___event' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT -->
130 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT -->
132 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG -->
134 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION -->
136 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE -->
138 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE -->
140 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS -->
142 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM -->
144 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM -->
146 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT -->
148 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG -->
150 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR -->
152 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO -->
154 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE -->
156 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157 <!-- lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING -->
158 <elf-symbol name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159 </elf-variable-symbols>
160 <abi-instr version='1.0' address-size='64' path='lttng-ust-comm.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
161
162 <!-- int -->
163 <type-decl name='int' size-in-bits='32' id='type-id-1'/>
164 <!-- unsigned long int -->
165 <type-decl name='unsigned long int' size-in-bits='64' id='type-id-2'/>
166 <!-- unsigned long int[16] -->
167 <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='1024' id='type-id-3'>
168 <!-- <anonymous range>[16] -->
169 <subrange length='16' type-id='type-id-2' id='type-id-4'/>
170
171 </array-type-def>
172 <!-- void -->
173 <type-decl name='void' id='type-id-5'/>
174 <!-- typedef __sigset_t sigset_t -->
175 <typedef-decl name='sigset_t' type-id='type-id-6' filepath='/usr/include/bits/types/sigset_t.h' line='7' column='1' id='type-id-7'/>
176 <!-- typedef __anonymous_struct__ __sigset_t -->
177 <typedef-decl name='__sigset_t' type-id='type-id-8' filepath='/usr/include/bits/types/__sigset_t.h' line='8' column='1' id='type-id-6'/>
178 <!-- struct {unsigned long int __val[16];} -->
179 <class-decl name='__anonymous_struct__' size-in-bits='1024' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-6' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='5' column='1' id='type-id-8'>
180 <data-member access='public' layout-offset-in-bits='0'>
181 <!-- unsigned long int __val[16] -->
182 <var-decl name='__val' type-id='type-id-3' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='7' column='1'/>
183 </data-member>
184 </class-decl>
185 <!-- sigset_t* -->
186 <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-9'/>
187 <!-- int lttng_ust_loaded -->
188 <var-decl name='lttng_ust_loaded' type-id='type-id-1' mangled-name='lttng_ust_loaded' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='118' column='1' elf-symbol-id='lttng_ust_loaded'/>
189 <!-- void lttng_ust_after_setresgid() -->
190 <function-decl name='lttng_ust_after_setresgid' mangled-name='lttng_ust_after_setresgid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setresgid'>
191 <!-- void -->
192 <return type-id='type-id-5'/>
193 </function-decl>
194 <!-- void lttng_ust_after_setregid() -->
195 <function-decl name='lttng_ust_after_setregid' mangled-name='lttng_ust_after_setregid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setregid'>
196 <!-- void -->
197 <return type-id='type-id-5'/>
198 </function-decl>
199 <!-- void lttng_ust_after_setegid() -->
200 <function-decl name='lttng_ust_after_setegid' mangled-name='lttng_ust_after_setegid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setegid'>
201 <!-- void -->
202 <return type-id='type-id-5'/>
203 </function-decl>
204 <!-- void lttng_ust_after_setgid() -->
205 <function-decl name='lttng_ust_after_setgid' mangled-name='lttng_ust_after_setgid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setgid'>
206 <!-- void -->
207 <return type-id='type-id-5'/>
208 </function-decl>
209 <!-- void lttng_ust_after_setresuid() -->
210 <function-decl name='lttng_ust_after_setresuid' mangled-name='lttng_ust_after_setresuid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setresuid'>
211 <!-- void -->
212 <return type-id='type-id-5'/>
213 </function-decl>
214 <!-- void lttng_ust_after_setreuid() -->
215 <function-decl name='lttng_ust_after_setreuid' mangled-name='lttng_ust_after_setreuid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setreuid'>
216 <!-- void -->
217 <return type-id='type-id-5'/>
218 </function-decl>
219 <!-- void lttng_ust_after_seteuid() -->
220 <function-decl name='lttng_ust_after_seteuid' mangled-name='lttng_ust_after_seteuid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_seteuid'>
221 <!-- void -->
222 <return type-id='type-id-5'/>
223 </function-decl>
224 <!-- void lttng_ust_after_setuid() -->
225 <function-decl name='lttng_ust_after_setuid' mangled-name='lttng_ust_after_setuid' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setuid'>
226 <!-- void -->
227 <return type-id='type-id-5'/>
228 </function-decl>
229 <!-- void lttng_ust_after_unshare() -->
230 <function-decl name='lttng_ust_after_unshare' mangled-name='lttng_ust_after_unshare' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_unshare'>
231 <!-- void -->
232 <return type-id='type-id-5'/>
233 </function-decl>
234 <!-- void lttng_ust_after_setns() -->
235 <function-decl name='lttng_ust_after_setns' mangled-name='lttng_ust_after_setns' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_setns'>
236 <!-- void -->
237 <return type-id='type-id-5'/>
238 </function-decl>
239 <!-- void lttng_ust_after_fork_child(sigset_t*) -->
240 <function-decl name='lttng_ust_after_fork_child' mangled-name='lttng_ust_after_fork_child' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_fork_child'>
241 <!-- parameter of type 'sigset_t*' -->
242 <parameter type-id='type-id-9' name='restore_sigset' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2536' column='1'/>
243 <!-- void -->
244 <return type-id='type-id-5'/>
245 </function-decl>
246 <!-- void lttng_ust_after_fork_parent(sigset_t*) -->
247 <function-decl name='lttng_ust_after_fork_parent' mangled-name='lttng_ust_after_fork_parent' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_after_fork_parent'>
248 <!-- parameter of type 'sigset_t*' -->
249 <parameter type-id='type-id-9' name='restore_sigset' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2517' column='1'/>
250 <!-- void -->
251 <return type-id='type-id-5'/>
252 </function-decl>
253 <!-- void lttng_ust_before_fork(sigset_t*) -->
254 <function-decl name='lttng_ust_before_fork' mangled-name='lttng_ust_before_fork' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_before_fork'>
255 <!-- parameter of type 'sigset_t*' -->
256 <parameter type-id='type-id-9' name='save_sigset' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2468' column='1'/>
257 <!-- void -->
258 <return type-id='type-id-5'/>
259 </function-decl>
260 <!-- void init_usterr() -->
261 <function-decl name='init_usterr' mangled-name='init_usterr' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_usterr'>
262 <!-- void -->
263 <return type-id='type-id-5'/>
264 </function-decl>
265 <!-- void lttng_ust_libc_wrapper_malloc_ctor() -->
266 <function-decl name='lttng_ust_libc_wrapper_malloc_ctor' mangled-name='lttng_ust_libc_wrapper_malloc_ctor' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='2102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_libc_wrapper_malloc_ctor'>
267 <!-- void -->
268 <return type-id='type-id-5'/>
269 </function-decl>
270 <!-- void lttng_ust_init_thread() -->
271 <function-decl name='lttng_ust_init_thread' mangled-name='lttng_ust_init_thread' filepath='src/lib/lttng-ust/lttng-ust-comm.c' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_init_thread'>
272 <!-- void -->
273 <return type-id='type-id-5'/>
274 </function-decl>
275 </abi-instr>
276 <abi-instr version='1.0' address-size='64' path='lttng-ust-abi.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
277 <!-- char -->
278 <type-decl name='char' size-in-bits='8' id='type-id-10'/>
279 <!-- unsigned int -->
280 <type-decl name='unsigned int' size-in-bits='32' id='type-id-11'/>
281 <!-- struct lttng_ust_tracepoint_dlopen -->
282 <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-12'>
283 <data-member access='public' layout-offset-in-bits='0'>
284 <!-- uint32_t lttng_ust_tracepoint_dlopen::struct_size -->
285 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='264' column='1'/>
286 </data-member>
287 <data-member access='public' layout-offset-in-bits='64'>
288 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
289 <var-decl name='liblttngust_handle' type-id='type-id-14' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='266' column='1'/>
290 </data-member>
291 <data-member access='public' layout-offset-in-bits='128'>
292 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_register -->
293 <var-decl name='lttng_ust_tracepoint_module_register' type-id='type-id-15' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='268' column='1'/>
294 </data-member>
295 <data-member access='public' layout-offset-in-bits='192'>
296 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::lttng_ust_tracepoint_module_unregister -->
297 <var-decl name='lttng_ust_tracepoint_module_unregister' type-id='type-id-16' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='270' column='1'/>
298 </data-member>
299 <data-member access='public' layout-offset-in-bits='256'>
300 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym -->
301 <var-decl name='rcu_read_lock_sym' type-id='type-id-17' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='271' column='1'/>
302 </data-member>
303 <data-member access='public' layout-offset-in-bits='320'>
304 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym -->
305 <var-decl name='rcu_read_unlock_sym' type-id='type-id-17' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='272' column='1'/>
306 </data-member>
307 <data-member access='public' layout-offset-in-bits='384'>
308 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym -->
309 <var-decl name='rcu_dereference_sym' type-id='type-id-18' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='273' column='1'/>
310 </data-member>
311 </class-decl>
312 <!-- typedef __uint32_t uint32_t -->
313 <typedef-decl name='uint32_t' type-id='type-id-19' filepath='/usr/include/bits/stdint-uintn.h' line='26' column='1' id='type-id-13'/>
314 <!-- typedef unsigned int __uint32_t -->
315 <typedef-decl name='__uint32_t' type-id='type-id-11' filepath='/usr/include/bits/types.h' line='42' column='1' id='type-id-19'/>
316 <!-- struct lttng_ust_tracepoint -->
317 <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-20'>
318 <data-member access='public' layout-offset-in-bits='0'>
319 <!-- uint32_t lttng_ust_tracepoint::struct_size -->
320 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='39' column='1'/>
321 </data-member>
322 <data-member access='public' layout-offset-in-bits='64'>
323 <!-- const char* lttng_ust_tracepoint::provider_name -->
324 <var-decl name='provider_name' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='41' column='1'/>
325 </data-member>
326 <data-member access='public' layout-offset-in-bits='128'>
327 <!-- const char* lttng_ust_tracepoint::event_name -->
328 <var-decl name='event_name' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='42' column='1'/>
329 </data-member>
330 <data-member access='public' layout-offset-in-bits='192'>
331 <!-- int lttng_ust_tracepoint::state -->
332 <var-decl name='state' type-id='type-id-1' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='43' column='1'/>
333 </data-member>
334 <data-member access='public' layout-offset-in-bits='256'>
335 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
336 <var-decl name='probes' type-id='type-id-22' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='44' column='1'/>
337 </data-member>
338 <data-member access='public' layout-offset-in-bits='320'>
339 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
340 <var-decl name='tracepoint_provider_ref' type-id='type-id-23' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='45' column='1'/>
341 </data-member>
342 <data-member access='public' layout-offset-in-bits='384'>
343 <!-- const char* lttng_ust_tracepoint::signature -->
344 <var-decl name='signature' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='46' column='1'/>
345 </data-member>
346 </class-decl>
347 <!-- struct lttng_ust_tracepoint_probe -->
348 <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-24'>
349 <data-member access='public' layout-offset-in-bits='0'>
350 <!-- void ()* lttng_ust_tracepoint_probe::func -->
351 <var-decl name='func' type-id='type-id-17' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='22' column='1'/>
352 </data-member>
353 <data-member access='public' layout-offset-in-bits='64'>
354 <!-- void* lttng_ust_tracepoint_probe::data -->
355 <var-decl name='data' type-id='type-id-14' visibility='default' filepath='../../../include/lttng/tracepoint-types.h' line='23' column='1'/>
356 </data-member>
357 </class-decl>
358 <!-- struct lttng_ust_tracepoint_destructors_syms -->
359 <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-25'>
360 <data-member access='public' layout-offset-in-bits='0'>
361 <!-- uint32_t lttng_ust_tracepoint_destructors_syms::struct_size -->
362 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='321' column='1'/>
363 </data-member>
364 <data-member access='public' layout-offset-in-bits='64'>
365 <!-- void ()* lttng_ust_tracepoint_destructors_syms::tracepoint_disable_destructors -->
366 <var-decl name='tracepoint_disable_destructors' type-id='type-id-17' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='323' column='1'/>
367 </data-member>
368 <data-member access='public' layout-offset-in-bits='128'>
369 <!-- int ()* lttng_ust_tracepoint_destructors_syms::tracepoint_get_destructors_state -->
370 <var-decl name='tracepoint_get_destructors_state' type-id='type-id-26' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='324' column='1'/>
371 </data-member>
372 </class-decl>
373 <!-- const char -->
374 <qualified-type-def type-id='type-id-10' const='yes' id='type-id-27'/>
375 <!-- const char* -->
376 <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-21'/>
377 <!-- int ()* -->
378 <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-26'/>
379 <!-- int (lttng_ust_tracepoint* const*)* -->
380 <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-16'/>
381 <!-- int (lttng_ust_tracepoint* const*, int)* -->
382 <pointer-type-def type-id='type-id-30' size-in-bits='64' id='type-id-15'/>
383 <!-- int* -->
384 <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-23'/>
385 <!-- lttng_ust_tracepoint* -->
386 <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-31'/>
387 <!-- lttng_ust_tracepoint* const -->
388 <qualified-type-def type-id='type-id-31' const='yes' id='type-id-32'/>
389 <!-- lttng_ust_tracepoint* const* -->
390 <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-33'/>
391 <!-- lttng_ust_tracepoint_destructors_syms* -->
392 <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-34'/>
393 <!-- lttng_ust_tracepoint_dlopen* -->
394 <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-35'/>
395 <!-- lttng_ust_tracepoint_probe* -->
396 <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-22'/>
397 <!-- void ()* -->
398 <pointer-type-def type-id='type-id-36' size-in-bits='64' id='type-id-17'/>
399 <!-- void* -->
400 <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-14'/>
401 <!-- void* (void*)* -->
402 <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-18'/>
403 <!-- lttng_ust_tracepoint_dlopen lttng_ust_tracepoint_dlopen -->
404 <var-decl name='lttng_ust_tracepoint_dlopen' type-id='type-id-12' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='278' column='1'/>
405 <!-- lttng_ust_tracepoint_dlopen* lttng_ust_tracepoint_dlopen_ptr -->
406 <var-decl name='lttng_ust_tracepoint_dlopen_ptr' type-id='type-id-35' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='279' column='1'/>
407 <!-- lttng_ust_tracepoint_destructors_syms lttng_ust_tracepoint_destructors_syms -->
408 <var-decl name='lttng_ust_tracepoint_destructors_syms' type-id='type-id-25' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='329' column='1'/>
409 <!-- lttng_ust_tracepoint_destructors_syms* lttng_ust_tracepoint_destructors_syms_ptr -->
410 <var-decl name='lttng_ust_tracepoint_destructors_syms_ptr' type-id='type-id-34' visibility='default' filepath='../../../include/lttng/tracepoint.h' line='330' column='1'/>
411 <!-- int () -->
412 <function-type size-in-bits='64' id='type-id-28'>
413 <!-- int -->
414 <return type-id='type-id-1'/>
415 </function-type>
416 <!-- int (lttng_ust_tracepoint* const*) -->
417 <function-type size-in-bits='64' id='type-id-29'>
418 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
419 <parameter type-id='type-id-33'/>
420 <!-- int -->
421 <return type-id='type-id-1'/>
422 </function-type>
423 <!-- int (lttng_ust_tracepoint* const*, int) -->
424 <function-type size-in-bits='64' id='type-id-30'>
425 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
426 <parameter type-id='type-id-33'/>
427 <!-- parameter of type 'int' -->
428 <parameter type-id='type-id-1'/>
429 <!-- int -->
430 <return type-id='type-id-1'/>
431 </function-type>
432 <!-- void () -->
433 <function-type size-in-bits='64' id='type-id-36'>
434 <!-- void -->
435 <return type-id='type-id-5'/>
436 </function-type>
437 <!-- void* (void*) -->
438 <function-type size-in-bits='64' id='type-id-37'>
439 <!-- parameter of type 'void*' -->
440 <parameter type-id='type-id-14'/>
441 <!-- void* -->
442 <return type-id='type-id-14'/>
443 </function-type>
444 </abi-instr>
445 <abi-instr version='1.0' address-size='64' path='lttng-probes.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
446 <!-- unnamed&#45;enum&#45;underlying&#45;type -->
447 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-38'/>
448 <!-- struct lttng_ust_registered_probe -->
449 <class-decl name='lttng_ust_registered_probe' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='434' column='1' id='type-id-39'>
450 <data-member access='public' layout-offset-in-bits='0'>
451 <!-- const lttng_ust_probe_desc* lttng_ust_registered_probe::desc -->
452 <var-decl name='desc' type-id='type-id-40' visibility='default' filepath='../../../src/common/events.h' line='435' column='1'/>
453 </data-member>
454 <data-member access='public' layout-offset-in-bits='64'>
455 <!-- cds_list_head lttng_ust_registered_probe::head -->
456 <var-decl name='head' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='437' column='1'/>
457 </data-member>
458 <data-member access='public' layout-offset-in-bits='192'>
459 <!-- cds_list_head lttng_ust_registered_probe::lazy_init_head -->
460 <var-decl name='lazy_init_head' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='438' column='1'/>
461 </data-member>
462 <data-member access='public' layout-offset-in-bits='320'>
463 <!-- int lttng_ust_registered_probe::lazy -->
464 <var-decl name='lazy' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='439' column='1'/>
465 </data-member>
466 </class-decl>
467 <!-- struct lttng_ust_probe_desc -->
468 <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-42'>
469 <data-member access='public' layout-offset-in-bits='0'>
470 <!-- uint32_t lttng_ust_probe_desc::struct_size -->
471 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='316' column='1'/>
472 </data-member>
473 <data-member access='public' layout-offset-in-bits='64'>
474 <!-- const char* lttng_ust_probe_desc::provider_name -->
475 <var-decl name='provider_name' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/ust-events.h' line='318' column='1'/>
476 </data-member>
477 <data-member access='public' layout-offset-in-bits='128'>
478 <!-- const lttng_ust_event_desc* const* lttng_ust_probe_desc::event_desc -->
479 <var-decl name='event_desc' type-id='type-id-43' visibility='default' filepath='../../../include/lttng/ust-events.h' line='319' column='1'/>
480 </data-member>
481 <data-member access='public' layout-offset-in-bits='192'>
482 <!-- unsigned int lttng_ust_probe_desc::nr_events -->
483 <var-decl name='nr_events' type-id='type-id-11' visibility='default' filepath='../../../include/lttng/ust-events.h' line='320' column='1'/>
484 </data-member>
485 <data-member access='public' layout-offset-in-bits='224'>
486 <!-- uint32_t lttng_ust_probe_desc::major -->
487 <var-decl name='major' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='321' column='1'/>
488 </data-member>
489 <data-member access='public' layout-offset-in-bits='256'>
490 <!-- uint32_t lttng_ust_probe_desc::minor -->
491 <var-decl name='minor' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='322' column='1'/>
492 </data-member>
493 </class-decl>
494 <!-- struct lttng_ust_event_desc -->
495 <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-44'>
496 <data-member access='public' layout-offset-in-bits='0'>
497 <!-- uint32_t lttng_ust_event_desc::struct_size -->
498 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='295' column='1'/>
499 </data-member>
500 <data-member access='public' layout-offset-in-bits='64'>
501 <!-- const char* lttng_ust_event_desc::event_name -->
502 <var-decl name='event_name' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/ust-events.h' line='297' column='1'/>
503 </data-member>
504 <data-member access='public' layout-offset-in-bits='128'>
505 <!-- const lttng_ust_probe_desc* lttng_ust_event_desc::probe_desc -->
506 <var-decl name='probe_desc' type-id='type-id-40' visibility='default' filepath='../../../include/lttng/ust-events.h' line='298' column='1'/>
507 </data-member>
508 <data-member access='public' layout-offset-in-bits='192'>
509 <!-- const lttng_ust_tracepoint_class* lttng_ust_event_desc::tp_class -->
510 <var-decl name='tp_class' type-id='type-id-45' visibility='default' filepath='../../../include/lttng/ust-events.h' line='299' column='1'/>
511 </data-member>
512 <data-member access='public' layout-offset-in-bits='256'>
513 <!-- const int** lttng_ust_event_desc::loglevel -->
514 <var-decl name='loglevel' type-id='type-id-46' visibility='default' filepath='../../../include/lttng/ust-events.h' line='300' column='1'/>
515 </data-member>
516 <data-member access='public' layout-offset-in-bits='320'>
517 <!-- const char** lttng_ust_event_desc::model_emf_uri -->
518 <var-decl name='model_emf_uri' type-id='type-id-47' visibility='default' filepath='../../../include/lttng/ust-events.h' line='301' column='1'/>
519 </data-member>
520 </class-decl>
521 <!-- struct lttng_ust_tracepoint_class -->
522 <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-48'>
523 <data-member access='public' layout-offset-in-bits='0'>
524 <!-- uint32_t lttng_ust_tracepoint_class::struct_size -->
525 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='274' column='1'/>
526 </data-member>
527 <data-member access='public' layout-offset-in-bits='64'>
528 <!-- const lttng_ust_event_field* const* lttng_ust_tracepoint_class::fields -->
529 <var-decl name='fields' type-id='type-id-49' visibility='default' filepath='../../../include/lttng/ust-events.h' line='276' column='1'/>
530 </data-member>
531 <data-member access='public' layout-offset-in-bits='128'>
532 <!-- size_t lttng_ust_tracepoint_class::nr_fields -->
533 <var-decl name='nr_fields' type-id='type-id-50' visibility='default' filepath='../../../include/lttng/ust-events.h' line='277' column='1'/>
534 </data-member>
535 <data-member access='public' layout-offset-in-bits='192'>
536 <!-- void ()* lttng_ust_tracepoint_class::probe_callback -->
537 <var-decl name='probe_callback' type-id='type-id-17' visibility='default' filepath='../../../include/lttng/ust-events.h' line='278' column='1'/>
538 </data-member>
539 <data-member access='public' layout-offset-in-bits='256'>
540 <!-- const char* lttng_ust_tracepoint_class::signature -->
541 <var-decl name='signature' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/ust-events.h' line='279' column='1'/>
542 </data-member>
543 <data-member access='public' layout-offset-in-bits='320'>
544 <!-- const lttng_ust_probe_desc* lttng_ust_tracepoint_class::probe_desc -->
545 <var-decl name='probe_desc' type-id='type-id-40' visibility='default' filepath='../../../include/lttng/ust-events.h' line='280' column='1'/>
546 </data-member>
547 </class-decl>
548 <!-- struct lttng_ust_event_field -->
549 <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-51'>
550 <data-member access='public' layout-offset-in-bits='0'>
551 <!-- uint32_t lttng_ust_event_field::struct_size -->
552 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='251' column='1'/>
553 </data-member>
554 <data-member access='public' layout-offset-in-bits='64'>
555 <!-- const char* lttng_ust_event_field::name -->
556 <var-decl name='name' type-id='type-id-21' visibility='default' filepath='../../../include/lttng/ust-events.h' line='253' column='1'/>
557 </data-member>
558 <data-member access='public' layout-offset-in-bits='128'>
559 <!-- const lttng_ust_type_common* lttng_ust_event_field::type -->
560 <var-decl name='type' type-id='type-id-52' visibility='default' filepath='../../../include/lttng/ust-events.h' line='254' column='1'/>
561 </data-member>
562 <data-member access='public' layout-offset-in-bits='31'>
563 <!-- unsigned int lttng_ust_event_field::nowrite -->
564 <var-decl name='nowrite' type-id='type-id-11' visibility='default' filepath='../../../include/lttng/ust-events.h' line='255' column='1'/>
565 </data-member>
566 <data-member access='public' layout-offset-in-bits='30'>
567 <!-- unsigned int lttng_ust_event_field::nofilter -->
568 <var-decl name='nofilter' type-id='type-id-11' visibility='default' filepath='../../../include/lttng/ust-events.h' line='256' column='1'/>
569 </data-member>
570 </class-decl>
571 <!-- struct lttng_ust_type_common -->
572 <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-53'>
573 <data-member access='public' layout-offset-in-bits='0'>
574 <!-- lttng_ust_type lttng_ust_type_common::type -->
575 <var-decl name='type' type-id='type-id-54' visibility='default' filepath='../../../include/lttng/ust-events.h' line='111' column='1'/>
576 </data-member>
577 </class-decl>
578 <!-- enum lttng_ust_type -->
579 <enum-decl name='lttng_ust_type' filepath='../../../include/lttng/ust-events.h' line='56' column='1' id='type-id-54'>
580 <underlying-type type-id='type-id-38'/>
581 <enumerator name='lttng_ust_type_integer' value='0'/>
582 <enumerator name='lttng_ust_type_string' value='1'/>
583 <enumerator name='lttng_ust_type_float' value='2'/>
584 <enumerator name='lttng_ust_type_dynamic' value='3'/>
585 <enumerator name='lttng_ust_type_enum' value='4'/>
586 <enumerator name='lttng_ust_type_array' value='5'/>
587 <enumerator name='lttng_ust_type_sequence' value='6'/>
588 <enumerator name='lttng_ust_type_struct' value='7'/>
589 <enumerator name='NR_LTTNG_UST_TYPE' value='8'/>
590 </enum-decl>
591 <!-- typedef unsigned long int size_t -->
592 <typedef-decl name='size_t' type-id='type-id-2' filepath='/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/stddef.h' line='209' column='1' id='type-id-50'/>
593 <!-- struct cds_list_head -->
594 <class-decl name='cds_list_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/urcu/list.h' line='35' column='1' id='type-id-41'>
595 <data-member access='public' layout-offset-in-bits='0'>
596 <!-- cds_list_head* cds_list_head::next -->
597 <var-decl name='next' type-id='type-id-55' visibility='default' filepath='/usr/include/urcu/list.h' line='36' column='1'/>
598 </data-member>
599 <data-member access='public' layout-offset-in-bits='64'>
600 <!-- cds_list_head* cds_list_head::prev -->
601 <var-decl name='prev' type-id='type-id-55' visibility='default' filepath='/usr/include/urcu/list.h' line='36' column='1'/>
602 </data-member>
603 </class-decl>
604 <!-- cds_list_head* -->
605 <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-55'/>
606 <!-- const char** -->
607 <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-47'/>
608 <!-- const int -->
609 <qualified-type-def type-id='type-id-1' const='yes' id='type-id-56'/>
610 <!-- const int* -->
611 <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-57'/>
612 <!-- const int** -->
613 <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-46'/>
614 <!-- const lttng_ust_event_desc -->
615 <qualified-type-def type-id='type-id-44' const='yes' id='type-id-58'/>
616 <!-- const lttng_ust_event_desc* -->
617 <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-59'/>
618 <!-- const lttng_ust_event_desc* const -->
619 <qualified-type-def type-id='type-id-59' const='yes' id='type-id-60'/>
620 <!-- const lttng_ust_event_desc* const* -->
621 <pointer-type-def type-id='type-id-60' size-in-bits='64' id='type-id-43'/>
622 <!-- const lttng_ust_event_field -->
623 <qualified-type-def type-id='type-id-51' const='yes' id='type-id-61'/>
624 <!-- const lttng_ust_event_field* -->
625 <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-62'/>
626 <!-- const lttng_ust_event_field* const -->
627 <qualified-type-def type-id='type-id-62' const='yes' id='type-id-63'/>
628 <!-- const lttng_ust_event_field* const* -->
629 <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-49'/>
630 <!-- const lttng_ust_probe_desc -->
631 <qualified-type-def type-id='type-id-42' const='yes' id='type-id-64'/>
632 <!-- const lttng_ust_probe_desc* -->
633 <pointer-type-def type-id='type-id-64' size-in-bits='64' id='type-id-40'/>
634 <!-- const lttng_ust_tracepoint_class -->
635 <qualified-type-def type-id='type-id-48' const='yes' id='type-id-65'/>
636 <!-- const lttng_ust_tracepoint_class* -->
637 <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-45'/>
638 <!-- const lttng_ust_type_common -->
639 <qualified-type-def type-id='type-id-53' const='yes' id='type-id-66'/>
640 <!-- const lttng_ust_type_common* -->
641 <pointer-type-def type-id='type-id-66' size-in-bits='64' id='type-id-52'/>
642 <!-- lttng_ust_registered_probe* -->
643 <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-67'/>
644 <!-- void lttng_ust_probe_unregister(lttng_ust_registered_probe*) -->
645 <function-decl name='lttng_ust_probe_unregister' mangled-name='lttng_ust_probe_unregister' filepath='src/lib/lttng-ust/lttng-probes.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_probe_unregister'>
646 <!-- parameter of type 'lttng_ust_registered_probe*' -->
647 <parameter type-id='type-id-67' name='reg_probe' filepath='src/lib/lttng-ust/lttng-probes.c' line='270' column='1'/>
648 <!-- void -->
649 <return type-id='type-id-5'/>
650 </function-decl>
651 <!-- lttng_ust_registered_probe* lttng_ust_probe_register(const lttng_ust_probe_desc*) -->
652 <function-decl name='lttng_ust_probe_register' mangled-name='lttng_ust_probe_register' filepath='src/lib/lttng-ust/lttng-probes.c' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_probe_register'>
653 <!-- parameter of type 'const lttng_ust_probe_desc*' -->
654 <parameter type-id='type-id-40' name='desc' filepath='src/lib/lttng-ust/lttng-probes.c' line='230' column='1'/>
655 <!-- lttng_ust_registered_probe* -->
656 <return type-id='type-id-67'/>
657 </function-decl>
658 </abi-instr>
659 <abi-instr version='1.0' address-size='64' path='lttng-context-provider.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
660
661 <!-- bool -->
662 <type-decl name='bool' size-in-bits='8' id='type-id-68'/>
663 <!-- cds_hlist_head[4096] -->
664 <array-type-def dimensions='1' type-id='type-id-69' size-in-bits='262144' id='type-id-70'>
665 <!-- <anonymous range>[4096] -->
666 <subrange length='4096' type-id='type-id-2' id='type-id-71'/>
667
668 </array-type-def>
669 <!-- struct lttng_ust_ring_buffer_channel -->
670 <class-decl name='lttng_ust_ring_buffer_channel' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-72'/>
671 <!-- struct lttng_ust_ring_buffer_ctx_private -->
672 <class-decl name='lttng_ust_ring_buffer_ctx_private' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-73'/>
673 <!-- double -->
674 <type-decl name='double' size-in-bits='64' id='type-id-74'/>
675 <!-- long int -->
676 <type-decl name='long int' size-in-bits='64' id='type-id-75'/>
677 <!-- unsigned char -->
678 <type-decl name='unsigned char' size-in-bits='8' id='type-id-76'/>
679 <!-- unsigned char[16] -->
680 <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='128' id='type-id-77'>
681 <!-- <anonymous range>[16] -->
682 <subrange length='16' type-id='type-id-2' id='type-id-4'/>
683
684 </array-type-def>
685 <!-- struct lttng_ust_registered_context_provider -->
686 <class-decl name='lttng_ust_registered_context_provider' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='24' column='1' id='type-id-78'>
687 <data-member access='public' layout-offset-in-bits='0'>
688 <!-- const lttng_ust_context_provider* lttng_ust_registered_context_provider::provider -->
689 <var-decl name='provider' type-id='type-id-79' visibility='default' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='25' column='1'/>
690 </data-member>
691 <data-member access='public' layout-offset-in-bits='64'>
692 <!-- cds_hlist_node lttng_ust_registered_context_provider::node -->
693 <var-decl name='node' type-id='type-id-80' visibility='default' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='27' column='1'/>
694 </data-member>
695 </class-decl>
696 <!-- struct lttng_ust_context_provider -->
697 <class-decl name='lttng_ust_context_provider' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='54' column='1' id='type-id-81'>
698 <data-member access='public' layout-offset-in-bits='0'>
699 <!-- uint32_t lttng_ust_context_provider::struct_size -->
700 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='55' column='1'/>
701 </data-member>
702 <data-member access='public' layout-offset-in-bits='64'>
703 <!-- const char* lttng_ust_context_provider::name -->
704 <var-decl name='name' type-id='type-id-21' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='57' column='1'/>
705 </data-member>
706 <data-member access='public' layout-offset-in-bits='128'>
707 <!-- typedef size_t (void*, lttng_ust_probe_ctx*, typedef size_t)* lttng_ust_context_provider::get_size -->
708 <var-decl name='get_size' type-id='type-id-82' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='58' column='1'/>
709 </data-member>
710 <data-member access='public' layout-offset-in-bits='192'>
711 <!-- void ()* lttng_ust_context_provider::record -->
712 <var-decl name='record' type-id='type-id-83' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='60' column='1'/>
713 </data-member>
714 <data-member access='public' layout-offset-in-bits='256'>
715 <!-- void (void*, lttng_ust_probe_ctx*, lttng_ust_ctx_value*)* lttng_ust_context_provider::get_value -->
716 <var-decl name='get_value' type-id='type-id-84' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='63' column='1'/>
717 </data-member>
718 <data-member access='public' layout-offset-in-bits='320'>
719 <!-- void* lttng_ust_context_provider::priv -->
720 <var-decl name='priv' type-id='type-id-14' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='65' column='1'/>
721 </data-member>
722 </class-decl>
723 <!-- struct lttng_ust_probe_ctx -->
724 <class-decl name='lttng_ust_probe_ctx' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='341' column='1' id='type-id-85'>
725 <data-member access='public' layout-offset-in-bits='0'>
726 <!-- uint32_t lttng_ust_probe_ctx::struct_size -->
727 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='342' column='1'/>
728 </data-member>
729 <data-member access='public' layout-offset-in-bits='64'>
730 <!-- void* lttng_ust_probe_ctx::ip -->
731 <var-decl name='ip' type-id='type-id-14' visibility='default' filepath='../../../include/lttng/ust-events.h' line='344' column='1'/>
732 </data-member>
733 </class-decl>
734 <!-- struct lttng_ust_ring_buffer_ctx -->
735 <class-decl name='lttng_ust_ring_buffer_ctx' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='39' column='1' id='type-id-86'>
736 <data-member access='public' layout-offset-in-bits='0'>
737 <!-- uint32_t lttng_ust_ring_buffer_ctx::struct_size -->
738 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='40' column='1'/>
739 </data-member>
740 <data-member access='public' layout-offset-in-bits='64'>
741 <!-- void* lttng_ust_ring_buffer_ctx::client_priv -->
742 <var-decl name='client_priv' type-id='type-id-14' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='42' column='1'/>
743 </data-member>
744 <data-member access='public' layout-offset-in-bits='128'>
745 <!-- size_t lttng_ust_ring_buffer_ctx::data_size -->
746 <var-decl name='data_size' type-id='type-id-50' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='43' column='1'/>
747 </data-member>
748 <data-member access='public' layout-offset-in-bits='192'>
749 <!-- int lttng_ust_ring_buffer_ctx::largest_align -->
750 <var-decl name='largest_align' type-id='type-id-1' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='44' column='1'/>
751 </data-member>
752 <data-member access='public' layout-offset-in-bits='256'>
753 <!-- lttng_ust_probe_ctx* lttng_ust_ring_buffer_ctx::probe_ctx -->
754 <var-decl name='probe_ctx' type-id='type-id-87' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='48' column='1'/>
755 </data-member>
756 <data-member access='public' layout-offset-in-bits='320'>
757 <!-- lttng_ust_ring_buffer_ctx_private* lttng_ust_ring_buffer_ctx::priv -->
758 <var-decl name='priv' type-id='type-id-88' visibility='default' filepath='../../../include/lttng/ust-ringbuffer-context.h' line='51' column='1'/>
759 </data-member>
760 </class-decl>
761 <!-- struct lttng_ust_channel_buffer -->
762 <class-decl name='lttng_ust_channel_buffer' size-in-bits='256' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='548' column='1' id='type-id-89'>
763 <data-member access='public' layout-offset-in-bits='0'>
764 <!-- uint32_t lttng_ust_channel_buffer::struct_size -->
765 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='549' column='1'/>
766 </data-member>
767 <data-member access='public' layout-offset-in-bits='64'>
768 <!-- lttng_ust_channel_common* lttng_ust_channel_buffer::parent -->
769 <var-decl name='parent' type-id='type-id-90' visibility='default' filepath='../../../include/lttng/ust-events.h' line='551' column='1'/>
770 </data-member>
771 <data-member access='public' layout-offset-in-bits='128'>
772 <!-- lttng_ust_channel_buffer_private* lttng_ust_channel_buffer::priv -->
773 <var-decl name='priv' type-id='type-id-91' visibility='default' filepath='../../../include/lttng/ust-events.h' line='552' column='1'/>
774 </data-member>
775 <data-member access='public' layout-offset-in-bits='192'>
776 <!-- lttng_ust_channel_buffer_ops* lttng_ust_channel_buffer::ops -->
777 <var-decl name='ops' type-id='type-id-92' visibility='default' filepath='../../../include/lttng/ust-events.h' line='554' column='1'/>
778 </data-member>
779 </class-decl>
780 <!-- struct lttng_ust_channel_common -->
781 <class-decl name='lttng_ust_channel_common' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='523' column='1' id='type-id-93'>
782 <data-member access='public' layout-offset-in-bits='0'>
783 <!-- uint32_t lttng_ust_channel_common::struct_size -->
784 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='524' column='1'/>
785 </data-member>
786 <data-member access='public' layout-offset-in-bits='64'>
787 <!-- lttng_ust_channel_common_private* lttng_ust_channel_common::priv -->
788 <var-decl name='priv' type-id='type-id-94' visibility='default' filepath='../../../include/lttng/ust-events.h' line='526' column='1'/>
789 </data-member>
790 <data-member access='public' layout-offset-in-bits='128'>
791 <!-- lttng_ust_channel_type lttng_ust_channel_common::type -->
792 <var-decl name='type' type-id='type-id-95' visibility='default' filepath='../../../include/lttng/ust-events.h' line='528' column='1'/>
793 </data-member>
794 <data-member access='public' layout-offset-in-bits='192'>
795 <!-- void* lttng_ust_channel_common::child -->
796 <var-decl name='child' type-id='type-id-14' visibility='default' filepath='../../../include/lttng/ust-events.h' line='529' column='1'/>
797 </data-member>
798 <data-member access='public' layout-offset-in-bits='256'>
799 <!-- int lttng_ust_channel_common::enabled -->
800 <var-decl name='enabled' type-id='type-id-1' visibility='default' filepath='../../../include/lttng/ust-events.h' line='531' column='1'/>
801 </data-member>
802 <data-member access='public' layout-offset-in-bits='320'>
803 <!-- lttng_ust_session* lttng_ust_channel_common::session -->
804 <var-decl name='session' type-id='type-id-96' visibility='default' filepath='../../../include/lttng/ust-events.h' line='532' column='1'/>
805 </data-member>
806 </class-decl>
807 <!-- struct lttng_ust_channel_common_private -->
808 <class-decl name='lttng_ust_channel_common_private' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='377' column='1' id='type-id-97'>
809 <data-member access='public' layout-offset-in-bits='0'>
810 <!-- lttng_ust_channel_common* lttng_ust_channel_common_private::pub -->
811 <var-decl name='pub' type-id='type-id-90' visibility='default' filepath='../../../src/common/events.h' line='378' column='1'/>
812 </data-member>
813 <data-member access='public' layout-offset-in-bits='64'>
814 <!-- int lttng_ust_channel_common_private::objd -->
815 <var-decl name='objd' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='380' column='1'/>
816 </data-member>
817 <data-member access='public' layout-offset-in-bits='31'>
818 <!-- int lttng_ust_channel_common_private::tstate -->
819 <var-decl name='tstate' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='381' column='1'/>
820 </data-member>
821 </class-decl>
822 <!-- enum lttng_ust_channel_type -->
823 <enum-decl name='lttng_ust_channel_type' filepath='../../../include/lttng/ust-events.h' line='508' column='1' id='type-id-95'>
824 <underlying-type type-id='type-id-38'/>
825 <enumerator name='LTTNG_UST_CHANNEL_TYPE_BUFFER' value='0'/>
826 </enum-decl>
827 <!-- struct lttng_ust_session -->
828 <class-decl name='lttng_ust_session' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='587' column='1' id='type-id-98'>
829 <data-member access='public' layout-offset-in-bits='0'>
830 <!-- uint32_t lttng_ust_session::struct_size -->
831 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='588' column='1'/>
832 </data-member>
833 <data-member access='public' layout-offset-in-bits='64'>
834 <!-- lttng_ust_session_private* lttng_ust_session::priv -->
835 <var-decl name='priv' type-id='type-id-99' visibility='default' filepath='../../../include/lttng/ust-events.h' line='590' column='1'/>
836 </data-member>
837 <data-member access='public' layout-offset-in-bits='128'>
838 <!-- int lttng_ust_session::active -->
839 <var-decl name='active' type-id='type-id-1' visibility='default' filepath='../../../include/lttng/ust-events.h' line='592' column='1'/>
840 </data-member>
841 </class-decl>
842 <!-- struct lttng_ust_session_private -->
843 <class-decl name='lttng_ust_session_private' size-in-bits='525440' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='318' column='1' id='type-id-100'>
844 <data-member access='public' layout-offset-in-bits='0'>
845 <!-- lttng_ust_session* lttng_ust_session_private::pub -->
846 <var-decl name='pub' type-id='type-id-96' visibility='default' filepath='../../../src/common/events.h' line='319' column='1'/>
847 </data-member>
848 <data-member access='public' layout-offset-in-bits='64'>
849 <!-- int lttng_ust_session_private::been_active -->
850 <var-decl name='been_active' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='321' column='1'/>
851 </data-member>
852 <data-member access='public' layout-offset-in-bits='96'>
853 <!-- int lttng_ust_session_private::objd -->
854 <var-decl name='objd' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='322' column='1'/>
855 </data-member>
856 <data-member access='public' layout-offset-in-bits='128'>
857 <!-- cds_list_head lttng_ust_session_private::chan_head -->
858 <var-decl name='chan_head' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='323' column='1'/>
859 </data-member>
860 <data-member access='public' layout-offset-in-bits='256'>
861 <!-- cds_list_head lttng_ust_session_private::events_head -->
862 <var-decl name='events_head' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='324' column='1'/>
863 </data-member>
864 <data-member access='public' layout-offset-in-bits='384'>
865 <!-- cds_list_head lttng_ust_session_private::node -->
866 <var-decl name='node' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='325' column='1'/>
867 </data-member>
868 <data-member access='public' layout-offset-in-bits='512'>
869 <!-- cds_list_head lttng_ust_session_private::enablers_head -->
870 <var-decl name='enablers_head' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='328' column='1'/>
871 </data-member>
872 <data-member access='public' layout-offset-in-bits='640'>
873 <!-- lttng_ust_event_ht lttng_ust_session_private::events_ht -->
874 <var-decl name='events_ht' type-id='type-id-101' visibility='default' filepath='../../../src/common/events.h' line='329' column='1'/>
875 </data-member>
876 <data-member access='public' layout-offset-in-bits='262784'>
877 <!-- void* lttng_ust_session_private::owner -->
878 <var-decl name='owner' type-id='type-id-14' visibility='default' filepath='../../../src/common/events.h' line='330' column='1'/>
879 </data-member>
880 <data-member access='public' layout-offset-in-bits='31'>
881 <!-- int lttng_ust_session_private::tstate -->
882 <var-decl name='tstate' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='331' column='1'/>
883 </data-member>
884 <data-member access='public' layout-offset-in-bits='30'>
885 <!-- int lttng_ust_session_private::statedump_pending -->
886 <var-decl name='statedump_pending' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='333' column='1'/>
887 </data-member>
888 <data-member access='public' layout-offset-in-bits='262912'>
889 <!-- lttng_ust_enum_ht lttng_ust_session_private::enums_ht -->
890 <var-decl name='enums_ht' type-id='type-id-102' visibility='default' filepath='../../../src/common/events.h' line='335' column='1'/>
891 </data-member>
892 <data-member access='public' layout-offset-in-bits='525056'>
893 <!-- cds_list_head lttng_ust_session_private::enums_head -->
894 <var-decl name='enums_head' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='336' column='1'/>
895 </data-member>
896 <data-member access='public' layout-offset-in-bits='525184'>
897 <!-- lttng_ust_ctx* lttng_ust_session_private::ctx -->
898 <var-decl name='ctx' type-id='type-id-103' visibility='default' filepath='../../../src/common/events.h' line='337' column='1'/>
899 </data-member>
900 <data-member access='public' layout-offset-in-bits='525248'>
901 <!-- unsigned char lttng_ust_session_private::uuid[16] -->
902 <var-decl name='uuid' type-id='type-id-77' visibility='default' filepath='../../../src/common/events.h' line='339' column='1'/>
903 </data-member>
904 <data-member access='public' layout-offset-in-bits='525376'>
905 <!-- bool lttng_ust_session_private::uuid_set -->
906 <var-decl name='uuid_set' type-id='type-id-68' visibility='default' filepath='../../../src/common/events.h' line='340' column='1'/>
907 </data-member>
908 </class-decl>
909 <!-- struct lttng_ust_event_ht -->
910 <class-decl name='lttng_ust_event_ht' size-in-bits='262144' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='221' column='1' id='type-id-101'>
911 <data-member access='public' layout-offset-in-bits='0'>
912 <!-- cds_hlist_head lttng_ust_event_ht::table[4096] -->
913 <var-decl name='table' type-id='type-id-70' visibility='default' filepath='../../../src/common/events.h' line='222' column='1'/>
914 </data-member>
915 </class-decl>
916 <!-- struct cds_hlist_head -->
917 <class-decl name='cds_hlist_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/urcu/hlist.h' line='21' column='1' id='type-id-69'>
918 <data-member access='public' layout-offset-in-bits='0'>
919 <!-- cds_hlist_node* cds_hlist_head::next -->
920 <var-decl name='next' type-id='type-id-104' visibility='default' filepath='/usr/include/urcu/hlist.h' line='22' column='1'/>
921 </data-member>
922 </class-decl>
923 <!-- struct cds_hlist_node -->
924 <class-decl name='cds_hlist_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/urcu/hlist.h' line='25' column='1' id='type-id-80'>
925 <data-member access='public' layout-offset-in-bits='0'>
926 <!-- cds_hlist_node* cds_hlist_node::next -->
927 <var-decl name='next' type-id='type-id-104' visibility='default' filepath='/usr/include/urcu/hlist.h' line='26' column='1'/>
928 </data-member>
929 <data-member access='public' layout-offset-in-bits='64'>
930 <!-- cds_hlist_node* cds_hlist_node::prev -->
931 <var-decl name='prev' type-id='type-id-104' visibility='default' filepath='/usr/include/urcu/hlist.h' line='26' column='1'/>
932 </data-member>
933 </class-decl>
934 <!-- struct lttng_ust_enum_ht -->
935 <class-decl name='lttng_ust_enum_ht' size-in-bits='262144' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='234' column='1' id='type-id-102'>
936 <data-member access='public' layout-offset-in-bits='0'>
937 <!-- cds_hlist_head lttng_ust_enum_ht::table[4096] -->
938 <var-decl name='table' type-id='type-id-70' visibility='default' filepath='../../../src/common/events.h' line='235' column='1'/>
939 </data-member>
940 </class-decl>
941 <!-- struct lttng_ust_ctx -->
942 <class-decl name='lttng_ust_ctx' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='427' column='1' id='type-id-105'>
943 <data-member access='public' layout-offset-in-bits='0'>
944 <!-- lttng_ust_ctx_field* lttng_ust_ctx::fields -->
945 <var-decl name='fields' type-id='type-id-106' visibility='default' filepath='../../../src/common/events.h' line='428' column='1'/>
946 </data-member>
947 <data-member access='public' layout-offset-in-bits='64'>
948 <!-- unsigned int lttng_ust_ctx::nr_fields -->
949 <var-decl name='nr_fields' type-id='type-id-11' visibility='default' filepath='../../../src/common/events.h' line='429' column='1'/>
950 </data-member>
951 <data-member access='public' layout-offset-in-bits='96'>
952 <!-- unsigned int lttng_ust_ctx::allocated_fields -->
953 <var-decl name='allocated_fields' type-id='type-id-11' visibility='default' filepath='../../../src/common/events.h' line='430' column='1'/>
954 </data-member>
955 <data-member access='public' layout-offset-in-bits='128'>
956 <!-- unsigned int lttng_ust_ctx::largest_align -->
957 <var-decl name='largest_align' type-id='type-id-11' visibility='default' filepath='../../../src/common/events.h' line='431' column='1'/>
958 </data-member>
959 </class-decl>
960 <!-- struct lttng_ust_ctx_field -->
961 <class-decl name='lttng_ust_ctx_field' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='446' column='1' id='type-id-107'>
962 <data-member access='public' layout-offset-in-bits='0'>
963 <!-- const lttng_ust_event_field* lttng_ust_ctx_field::event_field -->
964 <var-decl name='event_field' type-id='type-id-62' visibility='default' filepath='../../../src/common/events.h' line='447' column='1'/>
965 </data-member>
966 <data-member access='public' layout-offset-in-bits='64'>
967 <!-- typedef size_t (void*, lttng_ust_probe_ctx*, typedef size_t)* lttng_ust_ctx_field::get_size -->
968 <var-decl name='get_size' type-id='type-id-82' visibility='default' filepath='../../../src/common/events.h' line='448' column='1'/>
969 </data-member>
970 <data-member access='public' layout-offset-in-bits='128'>
971 <!-- void ()* lttng_ust_ctx_field::record -->
972 <var-decl name='record' type-id='type-id-83' visibility='default' filepath='../../../src/common/events.h' line='450' column='1'/>
973 </data-member>
974 <data-member access='public' layout-offset-in-bits='192'>
975 <!-- void (void*, lttng_ust_probe_ctx*, lttng_ust_ctx_value*)* lttng_ust_ctx_field::get_value -->
976 <var-decl name='get_value' type-id='type-id-84' visibility='default' filepath='../../../src/common/events.h' line='453' column='1'/>
977 </data-member>
978 <data-member access='public' layout-offset-in-bits='256'>
979 <!-- void (void*)* lttng_ust_ctx_field::destroy -->
980 <var-decl name='destroy' type-id='type-id-108' visibility='default' filepath='../../../src/common/events.h' line='455' column='1'/>
981 </data-member>
982 <data-member access='public' layout-offset-in-bits='320'>
983 <!-- void* lttng_ust_ctx_field::priv -->
984 <var-decl name='priv' type-id='type-id-14' visibility='default' filepath='../../../src/common/events.h' line='456' column='1'/>
985 </data-member>
986 </class-decl>
987 <!-- struct lttng_ust_ctx_value -->
988 <class-decl name='lttng_ust_ctx_value' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='32' column='1' id='type-id-109'>
989 <data-member access='public' layout-offset-in-bits='0'>
990 <!-- lttng_ust_dynamic_type lttng_ust_ctx_value::sel -->
991 <var-decl name='sel' type-id='type-id-110' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='33' column='1'/>
992 </data-member>
993 <data-member access='public' layout-offset-in-bits='64'>
994 <!-- union {int64_t s64; uint64_t u64; const char* str; double d;} lttng_ust_ctx_value::u -->
995 <var-decl name='u' type-id='type-id-111' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='39' column='1'/>
996 </data-member>
997 </class-decl>
998 <!-- enum lttng_ust_dynamic_type -->
999 <enum-decl name='lttng_ust_dynamic_type' filepath='../../../src/common/dynamic-type.h' line='12' column='1' id='type-id-110'>
1000 <underlying-type type-id='type-id-38'/>
1001 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_NONE' value='0'/>
1002 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S8' value='1'/>
1003 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S16' value='2'/>
1004 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S32' value='3'/>
1005 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S64' value='4'/>
1006 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U8' value='5'/>
1007 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U16' value='6'/>
1008 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U32' value='7'/>
1009 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U64' value='8'/>
1010 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_FLOAT' value='9'/>
1011 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_DOUBLE' value='10'/>
1012 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_STRING' value='11'/>
1013 <enumerator name='_NR_LTTNG_UST_DYNAMIC_TYPES' value='12'/>
1014 </enum-decl>
1015 <!-- union {int64_t s64; uint64_t u64; const char* str; double d;} -->
1016 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='34' column='1' id='type-id-111'>
1017 <data-member access='private'>
1018 <!-- int64_t s64 -->
1019 <var-decl name='s64' type-id='type-id-112' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='35' column='1'/>
1020 </data-member>
1021 <data-member access='private'>
1022 <!-- uint64_t u64 -->
1023 <var-decl name='u64' type-id='type-id-113' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='36' column='1'/>
1024 </data-member>
1025 <data-member access='private'>
1026 <!-- const char* str -->
1027 <var-decl name='str' type-id='type-id-21' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='37' column='1'/>
1028 </data-member>
1029 <data-member access='private'>
1030 <!-- double d -->
1031 <var-decl name='d' type-id='type-id-74' visibility='default' filepath='../../../src/common/ust-context-provider.h' line='38' column='1'/>
1032 </data-member>
1033 </union-decl>
1034 <!-- typedef __int64_t int64_t -->
1035 <typedef-decl name='int64_t' type-id='type-id-114' filepath='/usr/include/bits/stdint-intn.h' line='27' column='1' id='type-id-112'/>
1036 <!-- typedef long int __int64_t -->
1037 <typedef-decl name='__int64_t' type-id='type-id-75' filepath='/usr/include/bits/types.h' line='44' column='1' id='type-id-114'/>
1038 <!-- typedef __uint64_t uint64_t -->
1039 <typedef-decl name='uint64_t' type-id='type-id-115' filepath='/usr/include/bits/stdint-uintn.h' line='27' column='1' id='type-id-113'/>
1040 <!-- typedef unsigned long int __uint64_t -->
1041 <typedef-decl name='__uint64_t' type-id='type-id-2' filepath='/usr/include/bits/types.h' line='45' column='1' id='type-id-115'/>
1042 <!-- struct lttng_ust_channel_buffer_private -->
1043 <class-decl name='lttng_ust_channel_buffer_private' size-in-bits='704' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='384' column='1' id='type-id-116'>
1044 <data-member access='public' layout-offset-in-bits='0'>
1045 <!-- lttng_ust_channel_common_private lttng_ust_channel_buffer_private::parent -->
1046 <var-decl name='parent' type-id='type-id-97' visibility='default' filepath='../../../src/common/events.h' line='385' column='1'/>
1047 </data-member>
1048 <data-member access='public' layout-offset-in-bits='128'>
1049 <!-- lttng_ust_channel_buffer* lttng_ust_channel_buffer_private::pub -->
1050 <var-decl name='pub' type-id='type-id-117' visibility='default' filepath='../../../src/common/events.h' line='387' column='1'/>
1051 </data-member>
1052 <data-member access='public' layout-offset-in-bits='192'>
1053 <!-- cds_list_head lttng_ust_channel_buffer_private::node -->
1054 <var-decl name='node' type-id='type-id-41' visibility='default' filepath='../../../src/common/events.h' line='388' column='1'/>
1055 </data-member>
1056 <data-member access='public' layout-offset-in-bits='320'>
1057 <!-- int lttng_ust_channel_buffer_private::header_type -->
1058 <var-decl name='header_type' type-id='type-id-1' visibility='default' filepath='../../../src/common/events.h' line='389' column='1'/>
1059 </data-member>
1060 <data-member access='public' layout-offset-in-bits='352'>
1061 <!-- unsigned int lttng_ust_channel_buffer_private::id -->
1062 <var-decl name='id' type-id='type-id-11' visibility='default' filepath='../../../src/common/events.h' line='390' column='1'/>
1063 </data-member>
1064 <data-member access='public' layout-offset-in-bits='384'>
1065 <!-- lttng_ust_abi_chan_type lttng_ust_channel_buffer_private::type -->
1066 <var-decl name='type' type-id='type-id-118' visibility='default' filepath='../../../src/common/events.h' line='391' column='1'/>
1067 </data-member>
1068 <data-member access='public' layout-offset-in-bits='448'>
1069 <!-- lttng_ust_ctx* lttng_ust_channel_buffer_private::ctx -->
1070 <var-decl name='ctx' type-id='type-id-103' visibility='default' filepath='../../../src/common/events.h' line='392' column='1'/>
1071 </data-member>
1072 <data-member access='public' layout-offset-in-bits='512'>
1073 <!-- lttng_ust_ring_buffer_channel* lttng_ust_channel_buffer_private::rb_chan -->
1074 <var-decl name='rb_chan' type-id='type-id-119' visibility='default' filepath='../../../src/common/events.h' line='393' column='1'/>
1075 </data-member>
1076 <data-member access='public' layout-offset-in-bits='576'>
1077 <!-- unsigned char lttng_ust_channel_buffer_private::uuid[16] -->
1078 <var-decl name='uuid' type-id='type-id-77' visibility='default' filepath='../../../src/common/events.h' line='394' column='1'/>
1079 </data-member>
1080 </class-decl>
1081 <!-- enum lttng_ust_abi_chan_type -->
1082 <enum-decl name='lttng_ust_abi_chan_type' filepath='../../../include/lttng/ust-abi.h' line='42' column='1' id='type-id-118'>
1083 <underlying-type type-id='type-id-38'/>
1084 <enumerator name='LTTNG_UST_ABI_CHAN_PER_CPU' value='0'/>
1085 <enumerator name='LTTNG_UST_ABI_CHAN_METADATA' value='1'/>
1086 </enum-decl>
1087 <!-- struct lttng_ust_channel_buffer_ops -->
1088 <class-decl name='lttng_ust_channel_buffer_ops' size-in-bits='448' is-struct='yes' visibility='default' filepath='../../../include/lttng/ust-events.h' line='491' column='1' id='type-id-120'>
1089 <data-member access='public' layout-offset-in-bits='0'>
1090 <!-- uint32_t lttng_ust_channel_buffer_ops::struct_size -->
1091 <var-decl name='struct_size' type-id='type-id-13' visibility='default' filepath='../../../include/lttng/ust-events.h' line='492' column='1'/>
1092 </data-member>
1093 <data-member access='public' layout-offset-in-bits='64'>
1094 <!-- lttng_ust_channel_buffer_ops_private* lttng_ust_channel_buffer_ops::priv -->
1095 <var-decl name='priv' type-id='type-id-121' visibility='default' filepath='../../../include/lttng/ust-events.h' line='494' column='1'/>
1096 </data-member>
1097 <data-member access='public' layout-offset-in-bits='128'>
1098 <!-- int (lttng_ust_ring_buffer_ctx*)* lttng_ust_channel_buffer_ops::event_reserve -->
1099 <var-decl name='event_reserve' type-id='type-id-122' visibility='default' filepath='../../../include/lttng/ust-events.h' line='496' column='1'/>
1100 </data-member>
1101 <data-member access='public' layout-offset-in-bits='192'>
1102 <!-- void (lttng_ust_ring_buffer_ctx*)* lttng_ust_channel_buffer_ops::event_commit -->
1103 <var-decl name='event_commit' type-id='type-id-123' visibility='default' filepath='../../../include/lttng/ust-events.h' line='497' column='1'/>
1104 </data-member>
1105 <data-member access='public' layout-offset-in-bits='256'>
1106 <!-- void (lttng_ust_ring_buffer_ctx*, void*, typedef size_t, typedef size_t)* lttng_ust_channel_buffer_ops::event_write -->
1107 <var-decl name='event_write' type-id='type-id-124' visibility='default' filepath='../../../include/lttng/ust-events.h' line='498' column='1'/>
1108 </data-member>
1109 <data-member access='public' layout-offset-in-bits='320'>
1110 <!-- void (lttng_ust_ring_buffer_ctx*, const char*, typedef size_t)* lttng_ust_channel_buffer_ops::event_strcpy -->
1111 <var-decl name='event_strcpy' type-id='type-id-125' visibility='default' filepath='../../../include/lttng/ust-events.h' line='500' column='1'/>
1112 </data-member>
1113 <data-member access='public' layout-offset-in-bits='384'>
1114 <!-- void (lttng_ust_ring_buffer_ctx*, const char*, typedef size_t)* lttng_ust_channel_buffer_ops::event_pstrcpy_pad -->
1115 <var-decl name='event_pstrcpy_pad' type-id='type-id-125' visibility='default' filepath='../../../include/lttng/ust-events.h' line='502' column='1'/>
1116 </data-member>
1117 </class-decl>
1118 <!-- struct lttng_ust_channel_buffer_ops_private -->
1119 <class-decl name='lttng_ust_channel_buffer_ops_private' size-in-bits='448' is-struct='yes' visibility='default' filepath='../../../src/common/events.h' line='353' column='1' id='type-id-126'>
1120 <data-member access='public' layout-offset-in-bits='0'>
1121 <!-- lttng_ust_channel_buffer_ops* lttng_ust_channel_buffer_ops_private::pub -->
1122 <var-decl name='pub' type-id='type-id-92' visibility='default' filepath='../../../src/common/events.h' line='354' column='1'/>
1123 </data-member>
1124 <data-member access='public' layout-offset-in-bits='64'>
1125 <!-- lttng_ust_channel_buffer* (const char*, void*, typedef size_t, typedef size_t, unsigned int, unsigned int, unsigned char*, typedef uint32_t, const int*, int, typedef int64_t)* lttng_ust_channel_buffer_ops_private::channel_create -->
1126 <var-decl name='channel_create' type-id='type-id-127' visibility='default' filepath='../../../src/common/events.h' line='356' column='1'/>
1127 </data-member>
1128 <data-member access='public' layout-offset-in-bits='128'>
1129 <!-- void (lttng_ust_channel_buffer*)* lttng_ust_channel_buffer_ops_private::channel_destroy -->
1130 <var-decl name='channel_destroy' type-id='type-id-128' visibility='default' filepath='../../../src/common/events.h' line='365' column='1'/>
1131 </data-member>
1132 <data-member access='public' layout-offset-in-bits='192'>
1133 <!-- typedef size_t (lttng_ust_channel_buffer*)* lttng_ust_channel_buffer_ops_private::packet_avail_size -->
1134 <var-decl name='packet_avail_size' type-id='type-id-129' visibility='default' filepath='../../../src/common/events.h' line='371' column='1'/>
1135 </data-member>
1136 <data-member access='public' layout-offset-in-bits='256'>
1137 <!-- int (lttng_ust_channel_buffer*)* lttng_ust_channel_buffer_ops_private::is_finalized -->
1138 <var-decl name='is_finalized' type-id='type-id-130' visibility='default' filepath='../../../src/common/events.h' line='372' column='1'/>
1139 </data-member>
1140 <data-member access='public' layout-offset-in-bits='320'>
1141 <!-- int (lttng_ust_channel_buffer*)* lttng_ust_channel_buffer_ops_private::is_disabled -->
1142 <var-decl name='is_disabled' type-id='type-id-130' visibility='default' filepath='../../../src/common/events.h' line='373' column='1'/>
1143 </data-member>
1144 <data-member access='public' layout-offset-in-bits='384'>
1145 <!-- int (lttng_ust_channel_buffer*)* lttng_ust_channel_buffer_ops_private::flush_buffer -->
1146 <var-decl name='flush_buffer' type-id='type-id-130' visibility='default' filepath='../../../src/common/events.h' line='374' column='1'/>
1147 </data-member>
1148 </class-decl>
1149 <!-- cds_hlist_node* -->
1150 <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-104'/>
1151 <!-- const lttng_ust_context_provider -->
1152 <qualified-type-def type-id='type-id-81' const='yes' id='type-id-131'/>
1153 <!-- const lttng_ust_context_provider* -->
1154 <pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-79'/>
1155 <!-- int (lttng_ust_channel_buffer*)* -->
1156 <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-130'/>
1157 <!-- int (lttng_ust_ring_buffer_ctx*)* -->
1158 <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-122'/>
1159 <!-- lttng_ust_channel_buffer* -->
1160 <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-117'/>
1161 <!-- lttng_ust_channel_buffer* (const char*, void*, typedef size_t, typedef size_t, unsigned int, unsigned int, unsigned char*, typedef uint32_t, const int*, int, typedef int64_t)* -->
1162 <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-127'/>
1163 <!-- lttng_ust_channel_buffer_ops* -->
1164 <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-92'/>
1165 <!-- lttng_ust_channel_buffer_ops_private* -->
1166 <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-121'/>
1167 <!-- lttng_ust_channel_buffer_private* -->
1168 <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-91'/>
1169 <!-- lttng_ust_channel_common* -->
1170 <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-90'/>
1171 <!-- lttng_ust_channel_common_private* -->
1172 <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-94'/>
1173 <!-- lttng_ust_context_provider* -->
1174 <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-135'/>
1175 <!-- lttng_ust_ctx* -->
1176 <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-103'/>
1177 <!-- lttng_ust_ctx_field* -->
1178 <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-106'/>
1179 <!-- lttng_ust_ctx_value* -->
1180 <pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-136'/>
1181 <!-- lttng_ust_probe_ctx* -->
1182 <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-87'/>
1183 <!-- lttng_ust_registered_context_provider* -->
1184 <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-137'/>
1185 <!-- lttng_ust_ring_buffer_channel* -->
1186 <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-119'/>
1187 <!-- lttng_ust_ring_buffer_ctx* -->
1188 <pointer-type-def type-id='type-id-86' size-in-bits='64' id='type-id-138'/>
1189 <!-- lttng_ust_ring_buffer_ctx_private* -->
1190 <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-88'/>
1191 <!-- lttng_ust_session* -->
1192 <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-96'/>
1193 <!-- lttng_ust_session_private* -->
1194 <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-99'/>
1195 <!-- typedef size_t (lttng_ust_channel_buffer*)* -->
1196 <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-129'/>
1197 <!-- typedef size_t (void*, lttng_ust_probe_ctx*, typedef size_t)* -->
1198 <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-82'/>
1199 <!-- unsigned char* -->
1200 <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-141'/>
1201 <!-- void (lttng_ust_channel_buffer*)* -->
1202 <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-128'/>
1203 <!-- void (lttng_ust_ring_buffer_ctx*)* -->
1204 <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-123'/>
1205 <!-- void (lttng_ust_ring_buffer_ctx*, const char*, typedef size_t)* -->
1206 <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-125'/>
1207 <!-- void (lttng_ust_ring_buffer_ctx*, void*, typedef size_t, typedef size_t)* -->
1208 <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-124'/>
1209 <!-- void (void*)* -->
1210 <pointer-type-def type-id='type-id-146' size-in-bits='64' id='type-id-108'/>
1211 <!-- void (void*, lttng_ust_probe_ctx*, lttng_ust_ctx_value*)* -->
1212 <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-84'/>
1213 <!-- void ()* -->
1214 <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-83'/>
1215 <!-- void lttng_ust_context_provider_unregister(lttng_ust_registered_context_provider*) -->
1216 <function-decl name='lttng_ust_context_provider_unregister' mangled-name='lttng_ust_context_provider_unregister' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_context_provider_unregister'>
1217 <!-- parameter of type 'lttng_ust_registered_context_provider*' -->
1218 <parameter type-id='type-id-137' name='reg_provider' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='102' column='1'/>
1219 <!-- void -->
1220 <return type-id='type-id-5'/>
1221 </function-decl>
1222 <!-- lttng_ust_registered_context_provider* lttng_ust_context_provider_register(lttng_ust_context_provider*) -->
1223 <function-decl name='lttng_ust_context_provider_register' mangled-name='lttng_ust_context_provider_register' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_context_provider_register'>
1224 <!-- parameter of type 'lttng_ust_context_provider*' -->
1225 <parameter type-id='type-id-135' name='provider' filepath='src/lib/lttng-ust/lttng-context-provider.c' line='63' column='1'/>
1226 <!-- lttng_ust_registered_context_provider* -->
1227 <return type-id='type-id-137'/>
1228 </function-decl>
1229 <!-- int (lttng_ust_channel_buffer*) -->
1230 <function-type size-in-bits='64' id='type-id-132'>
1231 <!-- parameter of type 'lttng_ust_channel_buffer*' -->
1232 <parameter type-id='type-id-117'/>
1233 <!-- int -->
1234 <return type-id='type-id-1'/>
1235 </function-type>
1236 <!-- int (lttng_ust_ring_buffer_ctx*) -->
1237 <function-type size-in-bits='64' id='type-id-133'>
1238 <!-- parameter of type 'lttng_ust_ring_buffer_ctx*' -->
1239 <parameter type-id='type-id-138'/>
1240 <!-- int -->
1241 <return type-id='type-id-1'/>
1242 </function-type>
1243 <!-- lttng_ust_channel_buffer* (const char*, void*, size_t, size_t, unsigned int, unsigned int, unsigned char*, uint32_t, const int*, int, int64_t) -->
1244 <function-type size-in-bits='64' id='type-id-134'>
1245 <!-- parameter of type 'const char*' -->
1246 <parameter type-id='type-id-21'/>
1247 <!-- parameter of type 'void*' -->
1248 <parameter type-id='type-id-14'/>
1249 <!-- parameter of type 'typedef size_t' -->
1250 <parameter type-id='type-id-50'/>
1251 <!-- parameter of type 'typedef size_t' -->
1252 <parameter type-id='type-id-50'/>
1253 <!-- parameter of type 'unsigned int' -->
1254 <parameter type-id='type-id-11'/>
1255 <!-- parameter of type 'unsigned int' -->
1256 <parameter type-id='type-id-11'/>
1257 <!-- parameter of type 'unsigned char*' -->
1258 <parameter type-id='type-id-141'/>
1259 <!-- parameter of type 'typedef uint32_t' -->
1260 <parameter type-id='type-id-13'/>
1261 <!-- parameter of type 'const int*' -->
1262 <parameter type-id='type-id-57'/>
1263 <!-- parameter of type 'int' -->
1264 <parameter type-id='type-id-1'/>
1265 <!-- parameter of type 'typedef int64_t' -->
1266 <parameter type-id='type-id-112'/>
1267 <!-- lttng_ust_channel_buffer* -->
1268 <return type-id='type-id-117'/>
1269 </function-type>
1270 <!-- size_t (lttng_ust_channel_buffer*) -->
1271 <function-type size-in-bits='64' id='type-id-139'>
1272 <!-- parameter of type 'lttng_ust_channel_buffer*' -->
1273 <parameter type-id='type-id-117'/>
1274 <!-- typedef size_t -->
1275 <return type-id='type-id-50'/>
1276 </function-type>
1277 <!-- size_t (void*, lttng_ust_probe_ctx*, size_t) -->
1278 <function-type size-in-bits='64' id='type-id-140'>
1279 <!-- parameter of type 'void*' -->
1280 <parameter type-id='type-id-14'/>
1281 <!-- parameter of type 'lttng_ust_probe_ctx*' -->
1282 <parameter type-id='type-id-87'/>
1283 <!-- parameter of type 'typedef size_t' -->
1284 <parameter type-id='type-id-50'/>
1285 <!-- typedef size_t -->
1286 <return type-id='type-id-50'/>
1287 </function-type>
1288 <!-- void (lttng_ust_channel_buffer*) -->
1289 <function-type size-in-bits='64' id='type-id-142'>
1290 <!-- parameter of type 'lttng_ust_channel_buffer*' -->
1291 <parameter type-id='type-id-117'/>
1292 <!-- void -->
1293 <return type-id='type-id-5'/>
1294 </function-type>
1295 <!-- void (lttng_ust_ring_buffer_ctx*) -->
1296 <function-type size-in-bits='64' id='type-id-143'>
1297 <!-- parameter of type 'lttng_ust_ring_buffer_ctx*' -->
1298 <parameter type-id='type-id-138'/>
1299 <!-- void -->
1300 <return type-id='type-id-5'/>
1301 </function-type>
1302 <!-- void (lttng_ust_ring_buffer_ctx*, const char*, size_t) -->
1303 <function-type size-in-bits='64' id='type-id-144'>
1304 <!-- parameter of type 'lttng_ust_ring_buffer_ctx*' -->
1305 <parameter type-id='type-id-138'/>
1306 <!-- parameter of type 'const char*' -->
1307 <parameter type-id='type-id-21'/>
1308 <!-- parameter of type 'typedef size_t' -->
1309 <parameter type-id='type-id-50'/>
1310 <!-- void -->
1311 <return type-id='type-id-5'/>
1312 </function-type>
1313 <!-- void (lttng_ust_ring_buffer_ctx*, void*, size_t, size_t) -->
1314 <function-type size-in-bits='64' id='type-id-145'>
1315 <!-- parameter of type 'lttng_ust_ring_buffer_ctx*' -->
1316 <parameter type-id='type-id-138'/>
1317 <!-- parameter of type 'void*' -->
1318 <parameter type-id='type-id-14'/>
1319 <!-- parameter of type 'typedef size_t' -->
1320 <parameter type-id='type-id-50'/>
1321 <!-- parameter of type 'typedef size_t' -->
1322 <parameter type-id='type-id-50'/>
1323 <!-- void -->
1324 <return type-id='type-id-5'/>
1325 </function-type>
1326 <!-- void (void*) -->
1327 <function-type size-in-bits='64' id='type-id-146'>
1328 <!-- parameter of type 'void*' -->
1329 <parameter type-id='type-id-14'/>
1330 <!-- void -->
1331 <return type-id='type-id-5'/>
1332 </function-type>
1333 <!-- void (void*, lttng_ust_probe_ctx*, lttng_ust_ctx_value*) -->
1334 <function-type size-in-bits='64' id='type-id-147'>
1335 <!-- parameter of type 'void*' -->
1336 <parameter type-id='type-id-14'/>
1337 <!-- parameter of type 'lttng_ust_probe_ctx*' -->
1338 <parameter type-id='type-id-87'/>
1339 <!-- parameter of type 'lttng_ust_ctx_value*' -->
1340 <parameter type-id='type-id-136'/>
1341 <!-- void -->
1342 <return type-id='type-id-5'/>
1343 </function-type>
1344 <!-- void (void*, lttng_ust_probe_ctx*, lttng_ust_ring_buffer_ctx*, lttng_ust_channel_buffer*) -->
1345 <function-type size-in-bits='64' id='type-id-148'>
1346 <!-- parameter of type 'void*' -->
1347 <parameter type-id='type-id-14'/>
1348 <!-- parameter of type 'lttng_ust_probe_ctx*' -->
1349 <parameter type-id='type-id-87'/>
1350 <!-- parameter of type 'lttng_ust_ring_buffer_ctx*' -->
1351 <parameter type-id='type-id-138'/>
1352 <!-- parameter of type 'lttng_ust_channel_buffer*' -->
1353 <parameter type-id='type-id-117'/>
1354 <!-- void -->
1355 <return type-id='type-id-5'/>
1356 </function-type>
1357 </abi-instr>
1358 <abi-instr version='1.0' address-size='64' path='lttng-context-procname.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1359 <!-- void lttng_ust_context_procname_reset() -->
1360 <function-decl name='lttng_ust_context_procname_reset' mangled-name='lttng_ust_context_procname_reset' filepath='src/lib/lttng-ust/lttng-context-procname.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_context_procname_reset'>
1361 <!-- void -->
1362 <return type-id='type-id-5'/>
1363 </function-decl>
1364 </abi-instr>
1365 <abi-instr version='1.0' address-size='64' path='lttng-events.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1366 </abi-instr>
1367 <abi-instr version='1.0' address-size='64' path='lttng-ust-statedump.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1368 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_lib___load -->
1369 <var-decl name='lttng_ust_tracepoint_lttng_ust_lib___load' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/ust_lib.h' line='26' column='1'/>
1370 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_lib___build_id -->
1371 <var-decl name='lttng_ust_tracepoint_lttng_ust_lib___build_id' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/ust_lib.h' line='40' column='1'/>
1372 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_lib___debug_link -->
1373 <var-decl name='lttng_ust_tracepoint_lttng_ust_lib___debug_link' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/ust_lib.h' line='55' column='1'/>
1374 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_lib___unload -->
1375 <var-decl name='lttng_ust_tracepoint_lttng_ust_lib___unload' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/ust_lib.h' line='70' column='1'/>
1376 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_statedump___start -->
1377 <var-decl name='lttng_ust_tracepoint_lttng_ust_statedump___start' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='26' column='1'/>
1378 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_statedump___bin_info -->
1379 <var-decl name='lttng_ust_tracepoint_lttng_ust_statedump___bin_info' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='33' column='1'/>
1380 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_statedump___build_id -->
1381 <var-decl name='lttng_ust_tracepoint_lttng_ust_statedump___build_id' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='54' column='1'/>
1382 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_statedump___debug_link -->
1383 <var-decl name='lttng_ust_tracepoint_lttng_ust_statedump___debug_link' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='69' column='1'/>
1384 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_statedump___procname -->
1385 <var-decl name='lttng_ust_tracepoint_lttng_ust_statedump___procname' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='84' column='1'/>
1386 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_statedump___end -->
1387 <var-decl name='lttng_ust_tracepoint_lttng_ust_statedump___end' type-id='type-id-20' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='95' column='1'/>
1388 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_ust_statedump -->
1389 <var-decl name='lttng_ust__probe_desc___lttng_ust_statedump' type-id='type-id-64' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='342' column='1'/>
1390 <!-- int lttng_ust_tracepoint_provider_lttng_ust_statedump -->
1391 <var-decl name='lttng_ust_tracepoint_provider_lttng_ust_statedump' type-id='type-id-1' visibility='default' filepath='src/lib/lttng-ust/lttng-ust-statedump-provider.h' line='26' column='1'/>
1392 <!-- void lttng_ust_dl_update(void*) -->
1393 <function-decl name='lttng_ust_dl_update' mangled-name='lttng_ust_dl_update' filepath='src/lib/lttng-ust/lttng-ust-statedump.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_dl_update'>
1394 <!-- parameter of type 'void*' -->
1395 <parameter type-id='type-id-14' name='ip' filepath='src/lib/lttng-ust/lttng-ust-statedump.c' line='549' column='1'/>
1396 <!-- void -->
1397 <return type-id='type-id-5'/>
1398 </function-decl>
1399 </abi-instr>
1400 <abi-instr version='1.0' address-size='64' path='ust_lib.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1401 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_ust_lib -->
1402 <var-decl name='lttng_ust__probe_desc___lttng_ust_lib' type-id='type-id-64' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='342' column='1'/>
1403 </abi-instr>
1404 <abi-instr version='1.0' address-size='64' path='tracef.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1405 <!-- struct __va_list_tag -->
1406 <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-149'>
1407 <data-member access='public' layout-offset-in-bits='0'>
1408 <!-- unsigned int __va_list_tag::gp_offset -->
1409 <var-decl name='gp_offset' type-id='type-id-11' visibility='default'/>
1410 </data-member>
1411 <data-member access='public' layout-offset-in-bits='32'>
1412 <!-- unsigned int __va_list_tag::fp_offset -->
1413 <var-decl name='fp_offset' type-id='type-id-11' visibility='default'/>
1414 </data-member>
1415 <data-member access='public' layout-offset-in-bits='64'>
1416 <!-- void* __va_list_tag::overflow_arg_area -->
1417 <var-decl name='overflow_arg_area' type-id='type-id-14' visibility='default'/>
1418 </data-member>
1419 <data-member access='public' layout-offset-in-bits='128'>
1420 <!-- void* __va_list_tag::reg_save_area -->
1421 <var-decl name='reg_save_area' type-id='type-id-14' visibility='default'/>
1422 </data-member>
1423 </class-decl>
1424 <!-- __va_list_tag* -->
1425 <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-150'/>
1426 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracef___event -->
1427 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracef___event' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracef___event' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracef.h' line='10' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracef___event'/>
1428 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_ust_tracef -->
1429 <var-decl name='lttng_ust__probe_desc___lttng_ust_tracef' type-id='type-id-64' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='342' column='1'/>
1430 <!-- int lttng_ust_tracepoint_provider_lttng_ust_tracef -->
1431 <var-decl name='lttng_ust_tracepoint_provider_lttng_ust_tracef' type-id='type-id-1' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracef.h' line='10' column='1'/>
1432 <!-- void lttng_ust__tracef(const char*, ...) -->
1433 <function-decl name='lttng_ust__tracef' mangled-name='lttng_ust__tracef' filepath='src/lib/lttng-ust/tracef.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracef'>
1434 <!-- parameter of type 'const char*' -->
1435 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracef.c' line='46' column='1'/>
1436 <parameter is-variadic='yes'/>
1437 <!-- void -->
1438 <return type-id='type-id-5'/>
1439 </function-decl>
1440 <!-- void lttng_ust__vtracef(const char*, __va_list_tag*) -->
1441 <function-decl name='lttng_ust__vtracef' mangled-name='lttng_ust__vtracef' filepath='src/lib/lttng-ust/tracef.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracef'>
1442 <!-- parameter of type 'const char*' -->
1443 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracef.c' line='39' column='1'/>
1444 <!-- parameter of type '__va_list_tag*' -->
1445 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracef.c' line='39' column='1'/>
1446 <!-- void -->
1447 <return type-id='type-id-5'/>
1448 </function-decl>
1449 </abi-instr>
1450 <abi-instr version='1.0' address-size='64' path='tracelog.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1451 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG -->
1452 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='30' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG'/>
1453 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT -->
1454 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='31' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT'/>
1455 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT -->
1456 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='32' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT'/>
1457 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR -->
1458 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='33' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR'/>
1459 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING -->
1460 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='34' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING'/>
1461 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE -->
1462 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='35' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE'/>
1463 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO -->
1464 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='36' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO'/>
1465 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM -->
1466 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='37' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM'/>
1467 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM -->
1468 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='38' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM'/>
1469 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS -->
1470 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='39' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS'/>
1471 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE -->
1472 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='40' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE'/>
1473 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT -->
1474 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='41' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT'/>
1475 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION -->
1476 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='42' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION'/>
1477 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE -->
1478 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='43' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE'/>
1479 <!-- lttng_ust_tracepoint lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG -->
1480 <var-decl name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' type-id='type-id-20' mangled-name='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='44' column='1' elf-symbol-id='lttng_ust_tracepoint_lttng_ust_tracelog___LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG'/>
1481 <!-- const lttng_ust_probe_desc lttng_ust__probe_desc___lttng_ust_tracelog -->
1482 <var-decl name='lttng_ust__probe_desc___lttng_ust_tracelog' type-id='type-id-64' visibility='default' filepath='../../../include/lttng/ust-tracepoint-event.h' line='342' column='1'/>
1483 <!-- int lttng_ust_tracepoint_provider_lttng_ust_tracelog -->
1484 <var-decl name='lttng_ust_tracepoint_provider_lttng_ust_tracelog' type-id='type-id-1' visibility='default' filepath='../../../include/lttng/tp/lttng-ust-tracelog.h' line='30' column='1'/>
1485 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG(const char*, int, const char*, const char*, ...) -->
1486 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG'>
1487 <!-- parameter of type 'const char*' -->
1488 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1489 <!-- parameter of type 'int' -->
1490 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1491 <!-- parameter of type 'const char*' -->
1492 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1493 <!-- parameter of type 'const char*' -->
1494 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1495 <parameter is-variadic='yes'/>
1496 <!-- void -->
1497 <return type-id='type-id-5'/>
1498 </function-decl>
1499 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG(const char*, int, const char*, const char*, __va_list_tag*) -->
1500 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG'>
1501 <!-- parameter of type 'const char*' -->
1502 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1503 <!-- parameter of type 'int' -->
1504 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1505 <!-- parameter of type 'const char*' -->
1506 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1507 <!-- parameter of type 'const char*' -->
1508 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1509 <!-- parameter of type '__va_list_tag*' -->
1510 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='92' column='1'/>
1511 <!-- void -->
1512 <return type-id='type-id-5'/>
1513 </function-decl>
1514 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE(const char*, int, const char*, const char*, ...) -->
1515 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE'>
1516 <!-- parameter of type 'const char*' -->
1517 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1518 <!-- parameter of type 'int' -->
1519 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1520 <!-- parameter of type 'const char*' -->
1521 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1522 <!-- parameter of type 'const char*' -->
1523 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1524 <parameter is-variadic='yes'/>
1525 <!-- void -->
1526 <return type-id='type-id-5'/>
1527 </function-decl>
1528 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE(const char*, int, const char*, const char*, __va_list_tag*) -->
1529 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_LINE'>
1530 <!-- parameter of type 'const char*' -->
1531 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1532 <!-- parameter of type 'int' -->
1533 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1534 <!-- parameter of type 'const char*' -->
1535 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1536 <!-- parameter of type 'const char*' -->
1537 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1538 <!-- parameter of type '__va_list_tag*' -->
1539 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='91' column='1'/>
1540 <!-- void -->
1541 <return type-id='type-id-5'/>
1542 </function-decl>
1543 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION(const char*, int, const char*, const char*, ...) -->
1544 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION'>
1545 <!-- parameter of type 'const char*' -->
1546 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1547 <!-- parameter of type 'int' -->
1548 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1549 <!-- parameter of type 'const char*' -->
1550 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1551 <!-- parameter of type 'const char*' -->
1552 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1553 <parameter is-variadic='yes'/>
1554 <!-- void -->
1555 <return type-id='type-id-5'/>
1556 </function-decl>
1557 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION(const char*, int, const char*, const char*, __va_list_tag*) -->
1558 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_FUNCTION'>
1559 <!-- parameter of type 'const char*' -->
1560 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1561 <!-- parameter of type 'int' -->
1562 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1563 <!-- parameter of type 'const char*' -->
1564 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1565 <!-- parameter of type 'const char*' -->
1566 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1567 <!-- parameter of type '__va_list_tag*' -->
1568 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='90' column='1'/>
1569 <!-- void -->
1570 <return type-id='type-id-5'/>
1571 </function-decl>
1572 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT(const char*, int, const char*, const char*, ...) -->
1573 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT'>
1574 <!-- parameter of type 'const char*' -->
1575 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1576 <!-- parameter of type 'int' -->
1577 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1578 <!-- parameter of type 'const char*' -->
1579 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1580 <!-- parameter of type 'const char*' -->
1581 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1582 <parameter is-variadic='yes'/>
1583 <!-- void -->
1584 <return type-id='type-id-5'/>
1585 </function-decl>
1586 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT(const char*, int, const char*, const char*, __va_list_tag*) -->
1587 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_UNIT'>
1588 <!-- parameter of type 'const char*' -->
1589 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1590 <!-- parameter of type 'int' -->
1591 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1592 <!-- parameter of type 'const char*' -->
1593 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1594 <!-- parameter of type 'const char*' -->
1595 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1596 <!-- parameter of type '__va_list_tag*' -->
1597 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='89' column='1'/>
1598 <!-- void -->
1599 <return type-id='type-id-5'/>
1600 </function-decl>
1601 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE(const char*, int, const char*, const char*, ...) -->
1602 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE'>
1603 <!-- parameter of type 'const char*' -->
1604 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1605 <!-- parameter of type 'int' -->
1606 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1607 <!-- parameter of type 'const char*' -->
1608 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1609 <!-- parameter of type 'const char*' -->
1610 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1611 <parameter is-variadic='yes'/>
1612 <!-- void -->
1613 <return type-id='type-id-5'/>
1614 </function-decl>
1615 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE(const char*, int, const char*, const char*, __va_list_tag*) -->
1616 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_MODULE'>
1617 <!-- parameter of type 'const char*' -->
1618 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1619 <!-- parameter of type 'int' -->
1620 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1621 <!-- parameter of type 'const char*' -->
1622 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1623 <!-- parameter of type 'const char*' -->
1624 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1625 <!-- parameter of type '__va_list_tag*' -->
1626 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='88' column='1'/>
1627 <!-- void -->
1628 <return type-id='type-id-5'/>
1629 </function-decl>
1630 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS(const char*, int, const char*, const char*, ...) -->
1631 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS'>
1632 <!-- parameter of type 'const char*' -->
1633 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1634 <!-- parameter of type 'int' -->
1635 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1636 <!-- parameter of type 'const char*' -->
1637 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1638 <!-- parameter of type 'const char*' -->
1639 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1640 <parameter is-variadic='yes'/>
1641 <!-- void -->
1642 <return type-id='type-id-5'/>
1643 </function-decl>
1644 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS(const char*, int, const char*, const char*, __va_list_tag*) -->
1645 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROCESS'>
1646 <!-- parameter of type 'const char*' -->
1647 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1648 <!-- parameter of type 'int' -->
1649 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1650 <!-- parameter of type 'const char*' -->
1651 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1652 <!-- parameter of type 'const char*' -->
1653 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1654 <!-- parameter of type '__va_list_tag*' -->
1655 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='87' column='1'/>
1656 <!-- void -->
1657 <return type-id='type-id-5'/>
1658 </function-decl>
1659 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM(const char*, int, const char*, const char*, ...) -->
1660 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM'>
1661 <!-- parameter of type 'const char*' -->
1662 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1663 <!-- parameter of type 'int' -->
1664 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1665 <!-- parameter of type 'const char*' -->
1666 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1667 <!-- parameter of type 'const char*' -->
1668 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1669 <parameter is-variadic='yes'/>
1670 <!-- void -->
1671 <return type-id='type-id-5'/>
1672 </function-decl>
1673 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM(const char*, int, const char*, const char*, __va_list_tag*) -->
1674 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_PROGRAM'>
1675 <!-- parameter of type 'const char*' -->
1676 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1677 <!-- parameter of type 'int' -->
1678 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1679 <!-- parameter of type 'const char*' -->
1680 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1681 <!-- parameter of type 'const char*' -->
1682 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1683 <!-- parameter of type '__va_list_tag*' -->
1684 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='86' column='1'/>
1685 <!-- void -->
1686 <return type-id='type-id-5'/>
1687 </function-decl>
1688 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM(const char*, int, const char*, const char*, ...) -->
1689 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM'>
1690 <!-- parameter of type 'const char*' -->
1691 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1692 <!-- parameter of type 'int' -->
1693 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1694 <!-- parameter of type 'const char*' -->
1695 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1696 <!-- parameter of type 'const char*' -->
1697 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1698 <parameter is-variadic='yes'/>
1699 <!-- void -->
1700 <return type-id='type-id-5'/>
1701 </function-decl>
1702 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM(const char*, int, const char*, const char*, __va_list_tag*) -->
1703 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_DEBUG_SYSTEM'>
1704 <!-- parameter of type 'const char*' -->
1705 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1706 <!-- parameter of type 'int' -->
1707 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1708 <!-- parameter of type 'const char*' -->
1709 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1710 <!-- parameter of type 'const char*' -->
1711 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1712 <!-- parameter of type '__va_list_tag*' -->
1713 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='85' column='1'/>
1714 <!-- void -->
1715 <return type-id='type-id-5'/>
1716 </function-decl>
1717 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO(const char*, int, const char*, const char*, ...) -->
1718 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO'>
1719 <!-- parameter of type 'const char*' -->
1720 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1721 <!-- parameter of type 'int' -->
1722 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1723 <!-- parameter of type 'const char*' -->
1724 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1725 <!-- parameter of type 'const char*' -->
1726 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1727 <parameter is-variadic='yes'/>
1728 <!-- void -->
1729 <return type-id='type-id-5'/>
1730 </function-decl>
1731 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO(const char*, int, const char*, const char*, __va_list_tag*) -->
1732 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_INFO'>
1733 <!-- parameter of type 'const char*' -->
1734 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1735 <!-- parameter of type 'int' -->
1736 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1737 <!-- parameter of type 'const char*' -->
1738 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1739 <!-- parameter of type 'const char*' -->
1740 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1741 <!-- parameter of type '__va_list_tag*' -->
1742 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='84' column='1'/>
1743 <!-- void -->
1744 <return type-id='type-id-5'/>
1745 </function-decl>
1746 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE(const char*, int, const char*, const char*, ...) -->
1747 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE'>
1748 <!-- parameter of type 'const char*' -->
1749 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1750 <!-- parameter of type 'int' -->
1751 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1752 <!-- parameter of type 'const char*' -->
1753 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1754 <!-- parameter of type 'const char*' -->
1755 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1756 <parameter is-variadic='yes'/>
1757 <!-- void -->
1758 <return type-id='type-id-5'/>
1759 </function-decl>
1760 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE(const char*, int, const char*, const char*, __va_list_tag*) -->
1761 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_NOTICE'>
1762 <!-- parameter of type 'const char*' -->
1763 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1764 <!-- parameter of type 'int' -->
1765 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1766 <!-- parameter of type 'const char*' -->
1767 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1768 <!-- parameter of type 'const char*' -->
1769 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1770 <!-- parameter of type '__va_list_tag*' -->
1771 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='83' column='1'/>
1772 <!-- void -->
1773 <return type-id='type-id-5'/>
1774 </function-decl>
1775 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING(const char*, int, const char*, const char*, ...) -->
1776 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING'>
1777 <!-- parameter of type 'const char*' -->
1778 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1779 <!-- parameter of type 'int' -->
1780 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1781 <!-- parameter of type 'const char*' -->
1782 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1783 <!-- parameter of type 'const char*' -->
1784 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1785 <parameter is-variadic='yes'/>
1786 <!-- void -->
1787 <return type-id='type-id-5'/>
1788 </function-decl>
1789 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING(const char*, int, const char*, const char*, __va_list_tag*) -->
1790 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_WARNING'>
1791 <!-- parameter of type 'const char*' -->
1792 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1793 <!-- parameter of type 'int' -->
1794 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1795 <!-- parameter of type 'const char*' -->
1796 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1797 <!-- parameter of type 'const char*' -->
1798 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1799 <!-- parameter of type '__va_list_tag*' -->
1800 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='82' column='1'/>
1801 <!-- void -->
1802 <return type-id='type-id-5'/>
1803 </function-decl>
1804 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR(const char*, int, const char*, const char*, ...) -->
1805 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR'>
1806 <!-- parameter of type 'const char*' -->
1807 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1808 <!-- parameter of type 'int' -->
1809 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1810 <!-- parameter of type 'const char*' -->
1811 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1812 <!-- parameter of type 'const char*' -->
1813 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1814 <parameter is-variadic='yes'/>
1815 <!-- void -->
1816 <return type-id='type-id-5'/>
1817 </function-decl>
1818 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR(const char*, int, const char*, const char*, __va_list_tag*) -->
1819 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ERR'>
1820 <!-- parameter of type 'const char*' -->
1821 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1822 <!-- parameter of type 'int' -->
1823 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1824 <!-- parameter of type 'const char*' -->
1825 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1826 <!-- parameter of type 'const char*' -->
1827 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1828 <!-- parameter of type '__va_list_tag*' -->
1829 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='81' column='1'/>
1830 <!-- void -->
1831 <return type-id='type-id-5'/>
1832 </function-decl>
1833 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT(const char*, int, const char*, const char*, ...) -->
1834 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT'>
1835 <!-- parameter of type 'const char*' -->
1836 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1837 <!-- parameter of type 'int' -->
1838 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1839 <!-- parameter of type 'const char*' -->
1840 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1841 <!-- parameter of type 'const char*' -->
1842 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1843 <parameter is-variadic='yes'/>
1844 <!-- void -->
1845 <return type-id='type-id-5'/>
1846 </function-decl>
1847 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT(const char*, int, const char*, const char*, __va_list_tag*) -->
1848 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_CRIT'>
1849 <!-- parameter of type 'const char*' -->
1850 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1851 <!-- parameter of type 'int' -->
1852 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1853 <!-- parameter of type 'const char*' -->
1854 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1855 <!-- parameter of type 'const char*' -->
1856 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1857 <!-- parameter of type '__va_list_tag*' -->
1858 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='80' column='1'/>
1859 <!-- void -->
1860 <return type-id='type-id-5'/>
1861 </function-decl>
1862 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT(const char*, int, const char*, const char*, ...) -->
1863 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT'>
1864 <!-- parameter of type 'const char*' -->
1865 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1866 <!-- parameter of type 'int' -->
1867 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1868 <!-- parameter of type 'const char*' -->
1869 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1870 <!-- parameter of type 'const char*' -->
1871 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1872 <parameter is-variadic='yes'/>
1873 <!-- void -->
1874 <return type-id='type-id-5'/>
1875 </function-decl>
1876 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT(const char*, int, const char*, const char*, __va_list_tag*) -->
1877 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_ALERT'>
1878 <!-- parameter of type 'const char*' -->
1879 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1880 <!-- parameter of type 'int' -->
1881 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1882 <!-- parameter of type 'const char*' -->
1883 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1884 <!-- parameter of type 'const char*' -->
1885 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1886 <!-- parameter of type '__va_list_tag*' -->
1887 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='79' column='1'/>
1888 <!-- void -->
1889 <return type-id='type-id-5'/>
1890 </function-decl>
1891 <!-- void lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG(const char*, int, const char*, const char*, ...) -->
1892 <function-decl name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' mangled-name='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__tracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG'>
1893 <!-- parameter of type 'const char*' -->
1894 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1895 <!-- parameter of type 'int' -->
1896 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1897 <!-- parameter of type 'const char*' -->
1898 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1899 <!-- parameter of type 'const char*' -->
1900 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1901 <parameter is-variadic='yes'/>
1902 <!-- void -->
1903 <return type-id='type-id-5'/>
1904 </function-decl>
1905 <!-- void lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG(const char*, int, const char*, const char*, __va_list_tag*) -->
1906 <function-decl name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' mangled-name='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust__vtracelog_LTTNG_UST_TRACEPOINT_LOGLEVEL_EMERG'>
1907 <!-- parameter of type 'const char*' -->
1908 <parameter type-id='type-id-21' name='file' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1909 <!-- parameter of type 'int' -->
1910 <parameter type-id='type-id-1' name='line' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1911 <!-- parameter of type 'const char*' -->
1912 <parameter type-id='type-id-21' name='func' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1913 <!-- parameter of type 'const char*' -->
1914 <parameter type-id='type-id-21' name='fmt' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1915 <!-- parameter of type '__va_list_tag*' -->
1916 <parameter type-id='type-id-150' name='ap' filepath='src/lib/lttng-ust/tracelog.c' line='78' column='1'/>
1917 <!-- void -->
1918 <return type-id='type-id-5'/>
1919 </function-decl>
1920 </abi-instr>
1921 <abi-instr version='1.0' address-size='64' path='rculfhash-mm-chunk.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
1922
1923
1924
1925 <!-- char[40] -->
1926 <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='320' id='type-id-151'>
1927 <!-- <anonymous range>[40] -->
1928 <subrange length='40' type-id='type-id-2' id='type-id-152'/>
1929
1930 </array-type-def>
1931 <!-- struct rcu_flavor_struct -->
1932 <class-decl name='rcu_flavor_struct' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-153'/>
1933 <!-- lttng_ust_lfht_node*[64] -->
1934 <array-type-def dimensions='1' type-id='type-id-154' size-in-bits='4096' id='type-id-155'>
1935 <!-- <anonymous range>[64] -->
1936 <subrange length='64' type-id='type-id-2' id='type-id-156'/>
1937
1938 </array-type-def>
1939 <!-- lttng_ust_lfht_node*[] -->
1940 <array-type-def dimensions='1' type-id='type-id-154' size-in-bits='infinite' id='type-id-157'>
1941 <!-- <anonymous range>[] -->
1942 <subrange length='infinite' type-id='type-id-2' id='type-id-158'/>
1943
1944 </array-type-def>
1945 <!-- short int -->
1946 <type-decl name='short int' size-in-bits='16' id='type-id-159'/>
1947 <!-- struct lttng_ust_lfht_mm_type -->
1948 <class-decl name='lttng_ust_lfht_mm_type' size-in-bits='256' is-struct='yes' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='90' column='1' id='type-id-160'>
1949 <data-member access='public' layout-offset-in-bits='0'>
1950 <!-- lttng_ust_lfht* (unsigned long int, unsigned long int)* lttng_ust_lfht_mm_type::alloc_lttng_ust_lfht -->
1951 <var-decl name='alloc_lttng_ust_lfht' type-id='type-id-161' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='91' column='1'/>
1952 </data-member>
1953 <data-member access='public' layout-offset-in-bits='64'>
1954 <!-- void (lttng_ust_lfht*, unsigned long int)* lttng_ust_lfht_mm_type::alloc_bucket_table -->
1955 <var-decl name='alloc_bucket_table' type-id='type-id-162' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='93' column='1'/>
1956 </data-member>
1957 <data-member access='public' layout-offset-in-bits='128'>
1958 <!-- void (lttng_ust_lfht*, unsigned long int)* lttng_ust_lfht_mm_type::free_bucket_table -->
1959 <var-decl name='free_bucket_table' type-id='type-id-162' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='94' column='1'/>
1960 </data-member>
1961 <data-member access='public' layout-offset-in-bits='192'>
1962 <!-- lttng_ust_lfht_node* (lttng_ust_lfht*, unsigned long int)* lttng_ust_lfht_mm_type::bucket_at -->
1963 <var-decl name='bucket_at' type-id='type-id-163' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='95' column='1'/>
1964 </data-member>
1965 </class-decl>
1966 <!-- struct lttng_ust_lfht -->
1967 <class-decl name='lttng_ust_lfht' size-in-bits='5056' is-struct='yes' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='54' column='1' id='type-id-164'>
1968 <data-member access='public' layout-offset-in-bits='0'>
1969 <!-- unsigned long int lttng_ust_lfht::max_nr_buckets -->
1970 <var-decl name='max_nr_buckets' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='56' column='1'/>
1971 </data-member>
1972 <data-member access='public' layout-offset-in-bits='64'>
1973 <!-- const lttng_ust_lfht_mm_type* lttng_ust_lfht::mm -->
1974 <var-decl name='mm' type-id='type-id-165' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='57' column='1'/>
1975 </data-member>
1976 <data-member access='public' layout-offset-in-bits='128'>
1977 <!-- const rcu_flavor_struct* lttng_ust_lfht::flavor -->
1978 <var-decl name='flavor' type-id='type-id-166' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='58' column='1'/>
1979 </data-member>
1980 <data-member access='public' layout-offset-in-bits='192'>
1981 <!-- pthread_mutex_t lttng_ust_lfht::resize_mutex -->
1982 <var-decl name='resize_mutex' type-id='type-id-167' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='67' column='1'/>
1983 </data-member>
1984 <data-member access='public' layout-offset-in-bits='512'>
1985 <!-- unsigned int lttng_ust_lfht::in_progress_destroy -->
1986 <var-decl name='in_progress_destroy' type-id='type-id-11' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='68' column='1'/>
1987 </data-member>
1988 <data-member access='public' layout-offset-in-bits='576'>
1989 <!-- unsigned long int lttng_ust_lfht::resize_target -->
1990 <var-decl name='resize_target' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='69' column='1'/>
1991 </data-member>
1992 <data-member access='public' layout-offset-in-bits='640'>
1993 <!-- int lttng_ust_lfht::resize_initiated -->
1994 <var-decl name='resize_initiated' type-id='type-id-1' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='70' column='1'/>
1995 </data-member>
1996 <data-member access='public' layout-offset-in-bits='672'>
1997 <!-- int lttng_ust_lfht::flags -->
1998 <var-decl name='flags' type-id='type-id-1' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='75' column='1'/>
1999 </data-member>
2000 <data-member access='public' layout-offset-in-bits='704'>
2001 <!-- unsigned long int lttng_ust_lfht::min_alloc_buckets_order -->
2002 <var-decl name='min_alloc_buckets_order' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='76' column='1'/>
2003 </data-member>
2004 <data-member access='public' layout-offset-in-bits='768'>
2005 <!-- unsigned long int lttng_ust_lfht::min_nr_alloc_buckets -->
2006 <var-decl name='min_nr_alloc_buckets' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='77' column='1'/>
2007 </data-member>
2008 <data-member access='public' layout-offset-in-bits='832'>
2009 <!-- unsigned long int lttng_ust_lfht::size -->
2010 <var-decl name='size' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='82' column='1'/>
2011 </data-member>
2012 <data-member access='public' layout-offset-in-bits='896'>
2013 <!-- lttng_ust_lfht_node* (lttng_ust_lfht*, unsigned long int)* lttng_ust_lfht::bucket_at -->
2014 <var-decl name='bucket_at' type-id='type-id-163' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='87' column='1'/>
2015 </data-member>
2016 <data-member access='public' layout-offset-in-bits='960'>
2017 <!-- union {lttng_ust_lfht_node* tbl_order[64]; lttng_ust_lfht_node* tbl_chunk[]; lttng_ust_lfht_node* tbl_mmap;} -->
2018 <var-decl name='' type-id='type-id-168' visibility='default'/>
2019 </data-member>
2020 </class-decl>
2021 <!-- typedef __anonymous_union__ pthread_mutex_t -->
2022 <typedef-decl name='pthread_mutex_t' type-id='type-id-169' filepath='/usr/include/bits/pthreadtypes.h' line='72' column='1' id='type-id-167'/>
2023 <!-- union {__pthread_mutex_s __data; char __size[40]; long int __align;} -->
2024 <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='67' column='1' id='type-id-169'>
2025 <data-member access='private'>
2026 <!-- __pthread_mutex_s __data -->
2027 <var-decl name='__data' type-id='type-id-170' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='69' column='1'/>
2028 </data-member>
2029 <data-member access='private'>
2030 <!-- char __size[40] -->
2031 <var-decl name='__size' type-id='type-id-151' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='70' column='1'/>
2032 </data-member>
2033 <data-member access='private'>
2034 <!-- long int __align -->
2035 <var-decl name='__align' type-id='type-id-75' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='71' column='1'/>
2036 </data-member>
2037 </union-decl>
2038 <!-- struct __pthread_mutex_s -->
2039 <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='22' column='1' id='type-id-170'>
2040 <data-member access='public' layout-offset-in-bits='0'>
2041 <!-- int __pthread_mutex_s::__lock -->
2042 <var-decl name='__lock' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='24' column='1'/>
2043 </data-member>
2044 <data-member access='public' layout-offset-in-bits='32'>
2045 <!-- unsigned int __pthread_mutex_s::__count -->
2046 <var-decl name='__count' type-id='type-id-11' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='25' column='1'/>
2047 </data-member>
2048 <data-member access='public' layout-offset-in-bits='64'>
2049 <!-- int __pthread_mutex_s::__owner -->
2050 <var-decl name='__owner' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='26' column='1'/>
2051 </data-member>
2052 <data-member access='public' layout-offset-in-bits='96'>
2053 <!-- unsigned int __pthread_mutex_s::__nusers -->
2054 <var-decl name='__nusers' type-id='type-id-11' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='28' column='1'/>
2055 </data-member>
2056 <data-member access='public' layout-offset-in-bits='128'>
2057 <!-- int __pthread_mutex_s::__kind -->
2058 <var-decl name='__kind' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='32' column='1'/>
2059 </data-member>
2060 <data-member access='public' layout-offset-in-bits='160'>
2061 <!-- short int __pthread_mutex_s::__spins -->
2062 <var-decl name='__spins' type-id='type-id-159' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='34' column='1'/>
2063 </data-member>
2064 <data-member access='public' layout-offset-in-bits='176'>
2065 <!-- short int __pthread_mutex_s::__elision -->
2066 <var-decl name='__elision' type-id='type-id-159' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='35' column='1'/>
2067 </data-member>
2068 <data-member access='public' layout-offset-in-bits='192'>
2069 <!-- __pthread_list_t __pthread_mutex_s::__list -->
2070 <var-decl name='__list' type-id='type-id-171' visibility='default' filepath='/usr/include/bits/struct_mutex.h' line='36' column='1'/>
2071 </data-member>
2072 </class-decl>
2073 <!-- typedef __pthread_internal_list __pthread_list_t -->
2074 <typedef-decl name='__pthread_list_t' type-id='type-id-172' filepath='/usr/include/bits/thread-shared-types.h' line='53' column='1' id='type-id-171'/>
2075 <!-- struct __pthread_internal_list -->
2076 <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/bits/thread-shared-types.h' line='49' column='1' id='type-id-172'>
2077 <data-member access='public' layout-offset-in-bits='0'>
2078 <!-- __pthread_internal_list* __pthread_internal_list::__prev -->
2079 <var-decl name='__prev' type-id='type-id-173' visibility='default' filepath='/usr/include/bits/thread-shared-types.h' line='51' column='1'/>
2080 </data-member>
2081 <data-member access='public' layout-offset-in-bits='64'>
2082 <!-- __pthread_internal_list* __pthread_internal_list::__next -->
2083 <var-decl name='__next' type-id='type-id-173' visibility='default' filepath='/usr/include/bits/thread-shared-types.h' line='52' column='1'/>
2084 </data-member>
2085 </class-decl>
2086 <!-- struct lttng_ust_lfht_node -->
2087 <class-decl name='lttng_ust_lfht_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='45' column='1' id='type-id-174'>
2088 <data-member access='public' layout-offset-in-bits='0'>
2089 <!-- lttng_ust_lfht_node* lttng_ust_lfht_node::next -->
2090 <var-decl name='next' type-id='type-id-154' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='46' column='1'/>
2091 </data-member>
2092 <data-member access='public' layout-offset-in-bits='64'>
2093 <!-- unsigned long int lttng_ust_lfht_node::reverse_hash -->
2094 <var-decl name='reverse_hash' type-id='type-id-2' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='47' column='1'/>
2095 </data-member>
2096 </class-decl>
2097 <!-- union {lttng_ust_lfht_node* tbl_order[64]; lttng_ust_lfht_node* tbl_chunk[]; lttng_ust_lfht_node* tbl_mmap;} -->
2098 <union-decl name='__anonymous_union__1' size-in-bits='4096' is-anonymous='yes' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='93' column='1' id='type-id-168'>
2099 <data-member access='private'>
2100 <!-- lttng_ust_lfht_node* tbl_order[64] -->
2101 <var-decl name='tbl_order' type-id='type-id-155' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='102' column='1'/>
2102 </data-member>
2103 <data-member access='private'>
2104 <!-- lttng_ust_lfht_node* tbl_chunk[] -->
2105 <var-decl name='tbl_chunk' type-id='type-id-157' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='114' column='1'/>
2106 </data-member>
2107 <data-member access='private'>
2108 <!-- lttng_ust_lfht_node* tbl_mmap -->
2109 <var-decl name='tbl_mmap' type-id='type-id-154' visibility='default' filepath='src/lib/lttng-ust/rculfhash-internal.h' line='120' column='1'/>
2110 </data-member>
2111 </union-decl>
2112 <!-- __pthread_internal_list* -->
2113 <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-173'/>
2114 <!-- const lttng_ust_lfht_mm_type -->
2115 <qualified-type-def type-id='type-id-160' const='yes' id='type-id-175'/>
2116 <!-- const lttng_ust_lfht_mm_type* -->
2117 <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-165'/>
2118 <!-- const rcu_flavor_struct -->
2119 <qualified-type-def type-id='type-id-153' const='yes' id='type-id-176'/>
2120 <!-- const rcu_flavor_struct* -->
2121 <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-166'/>
2122 <!-- lttng_ust_lfht* -->
2123 <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-177'/>
2124 <!-- lttng_ust_lfht* (unsigned long int, unsigned long int)* -->
2125 <pointer-type-def type-id='type-id-178' size-in-bits='64' id='type-id-161'/>
2126 <!-- lttng_ust_lfht_node* -->
2127 <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-154'/>
2128 <!-- lttng_ust_lfht_node* (lttng_ust_lfht*, unsigned long int)* -->
2129 <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-163'/>
2130 <!-- void (lttng_ust_lfht*, unsigned long int)* -->
2131 <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-162'/>
2132 <!-- const lttng_ust_lfht_mm_type lttng_ust_lfht_mm_chunk -->
2133 <var-decl name='lttng_ust_lfht_mm_chunk' type-id='type-id-175' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='102' column='1'/>
2134 <!-- lttng_ust_lfht* (unsigned long int, unsigned long int) -->
2135 <function-type size-in-bits='64' id='type-id-178'>
2136 <!-- parameter of type 'unsigned long int' -->
2137 <parameter type-id='type-id-2'/>
2138 <!-- parameter of type 'unsigned long int' -->
2139 <parameter type-id='type-id-2'/>
2140 <!-- lttng_ust_lfht* -->
2141 <return type-id='type-id-177'/>
2142 </function-type>
2143 <!-- lttng_ust_lfht_node* (lttng_ust_lfht*, unsigned long int) -->
2144 <function-type size-in-bits='64' id='type-id-179'>
2145 <!-- parameter of type 'lttng_ust_lfht*' -->
2146 <parameter type-id='type-id-177'/>
2147 <!-- parameter of type 'unsigned long int' -->
2148 <parameter type-id='type-id-2'/>
2149 <!-- lttng_ust_lfht_node* -->
2150 <return type-id='type-id-154'/>
2151 </function-type>
2152 <!-- void (lttng_ust_lfht*, unsigned long int) -->
2153 <function-type size-in-bits='64' id='type-id-180'>
2154 <!-- parameter of type 'lttng_ust_lfht*' -->
2155 <parameter type-id='type-id-177'/>
2156 <!-- parameter of type 'unsigned long int' -->
2157 <parameter type-id='type-id-2'/>
2158 <!-- void -->
2159 <return type-id='type-id-5'/>
2160 </function-type>
2161 </abi-instr>
2162 <abi-instr version='1.0' address-size='64' path='rculfhash-mm-mmap.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
2163 <!-- const lttng_ust_lfht_mm_type lttng_ust_lfht_mm_mmap -->
2164 <var-decl name='lttng_ust_lfht_mm_mmap' type-id='type-id-175' visibility='default' filepath='src/lib/lttng-ust/rculfhash.h' line='105' column='1'/>
2165 </abi-instr>
2166 <abi-instr version='1.0' address-size='64' path='rculfhash-mm-order.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
2167 <!-- const lttng_ust_lfht_mm_type lttng_ust_lfht_mm_order -->
2168 <var-decl name='lttng_ust_lfht_mm_order' type-id='type-id-175' visibility='default' filepath='./rculfhash.h' line='99' column='1'/>
2169 </abi-instr>
2170 <abi-instr version='1.0' address-size='64' path='strerror.c' comp-dir-path='src/lib/lttng-ust' language='LANG_C99'>
2171 <!-- const char* lttng_ust_strerror(int) -->
2172 <function-decl name='lttng_ust_strerror' mangled-name='lttng_ust_strerror' filepath='src/lib/lttng-ust/strerror.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lttng_ust_strerror'>
2173 <!-- parameter of type 'int' -->
2174 <parameter type-id='type-id-1' name='code' filepath='src/lib/lttng-ust/strerror.c' line='40' column='1'/>
2175 <!-- const char* -->
2176 <return type-id='type-id-21'/>
2177 </function-decl>
2178 </abi-instr>
2179 <abi-instr version='1.0' address-size='64' path='ringbuffer/ring_buffer_frontend.c' comp-dir-path='src/common' language='LANG_C99'>
2180 <!-- unsigned int lib_ring_buffer_nesting -->
2181 <var-decl name='lib_ring_buffer_nesting' type-id='type-id-11' visibility='default' filepath='ringbuffer/frontend_internal.h' line='364' column='1'/>
2182 </abi-instr>
2183 <abi-instr version='1.0' address-size='64' path='logging.c' comp-dir-path='src/common' language='LANG_C99'>
2184 <!-- int lttng_ust_log_level -->
2185 <var-decl name='lttng_ust_log_level' type-id='type-id-1' visibility='default' filepath='../../src/common/logging.h' line='38' column='1'/>
2186 <!-- int lttng_ust_log_critical_action -->
2187 <var-decl name='lttng_ust_log_critical_action' type-id='type-id-1' visibility='default' filepath='../../src/common/logging.h' line='41' column='1'/>
2188 </abi-instr>
2189 </abi-corpus>
This page took 0.196012 seconds and 4 git commands to generate.