1 <abi-corpus architecture='elf-amd-x86_64' soname='liblttng-ust.so
.0'
>
3 <dependency name='liblttng-ust-tracepoint.so
.0'
/>
4 <dependency name='librt.so
.1'
/>
5 <dependency name='libdl.so
.2'
/>
6 <dependency name='libnuma.so
.1'
/>
7 <dependency name='liburcu-bp.so
.6'
/>
8 <dependency name='liburcu-cds.so
.6'
/>
9 <dependency name='libpthread.so
.0'
/>
10 <dependency name='libc.so
.6'
/>
11 <dependency name='ld-linux-x86-
64.so
.2'
/>
13 <elf-function-symbols>
15 <elf-symbol name='__sflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
17 <elf-symbol name='__sfvwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
19 <elf-symbol name='__swsetup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
20 <!-- _get_num_possible_cpus -->
21 <elf-symbol name='_get_num_possible_cpus' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
22 <!-- _lttng_get_sessions -->
23 <elf-symbol name='_lttng_get_sessions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
24 <!-- _lttng_ust_tracef -->
25 <elf-symbol name='_lttng_ust_tracef' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
26 <!-- _lttng_ust_tracelog_TRACE_ALERT -->
27 <elf-symbol name='_lttng_ust_tracelog_TRACE_ALERT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
28 <!-- _lttng_ust_tracelog_TRACE_CRIT -->
29 <elf-symbol name='_lttng_ust_tracelog_TRACE_CRIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
30 <!-- _lttng_ust_tracelog_TRACE_DEBUG -->
31 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
32 <!-- _lttng_ust_tracelog_TRACE_DEBUG_FUNCTION -->
33 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_FUNCTION' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
34 <!-- _lttng_ust_tracelog_TRACE_DEBUG_LINE -->
35 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_LINE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
36 <!-- _lttng_ust_tracelog_TRACE_DEBUG_MODULE -->
37 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_MODULE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
38 <!-- _lttng_ust_tracelog_TRACE_DEBUG_PROCESS -->
39 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_PROCESS' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
40 <!-- _lttng_ust_tracelog_TRACE_DEBUG_PROGRAM -->
41 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_PROGRAM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
42 <!-- _lttng_ust_tracelog_TRACE_DEBUG_SYSTEM -->
43 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_SYSTEM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
44 <!-- _lttng_ust_tracelog_TRACE_DEBUG_UNIT -->
45 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_UNIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
46 <!-- _lttng_ust_tracelog_TRACE_EMERG -->
47 <elf-symbol name='_lttng_ust_tracelog_TRACE_EMERG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
48 <!-- _lttng_ust_tracelog_TRACE_ERR -->
49 <elf-symbol name='_lttng_ust_tracelog_TRACE_ERR' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
50 <!-- _lttng_ust_tracelog_TRACE_INFO -->
51 <elf-symbol name='_lttng_ust_tracelog_TRACE_INFO' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
52 <!-- _lttng_ust_tracelog_TRACE_NOTICE -->
53 <elf-symbol name='_lttng_ust_tracelog_TRACE_NOTICE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
54 <!-- _lttng_ust_tracelog_TRACE_WARNING -->
55 <elf-symbol name='_lttng_ust_tracelog_TRACE_WARNING' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
57 <elf-symbol name='align_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
58 <!-- channel_backend_free -->
59 <elf-symbol name='channel_backend_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
60 <!-- channel_backend_init -->
61 <elf-symbol name='channel_backend_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
62 <!-- channel_backend_reset -->
63 <elf-symbol name='channel_backend_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
64 <!-- channel_create -->
65 <elf-symbol name='channel_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
66 <!-- channel_destroy -->
67 <elf-symbol name='channel_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
68 <!-- channel_get_ring_buffer -->
69 <elf-symbol name='channel_get_ring_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
70 <!-- channel_handle_add_stream -->
71 <elf-symbol name='channel_handle_add_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
72 <!-- channel_handle_create -->
73 <elf-symbol name='channel_handle_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
74 <!-- channel_handle_get_nr_streams -->
75 <elf-symbol name='channel_handle_get_nr_streams' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
76 <!-- channel_reset -->
77 <elf-symbol name='channel_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
78 <!-- do_lttng_ust_statedump -->
79 <elf-symbol name='do_lttng_ust_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
81 <elf-symbol name='init_usterr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
82 <!-- lib_ring_buffer_backend_create -->
83 <elf-symbol name='lib_ring_buffer_backend_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
84 <!-- lib_ring_buffer_backend_reset -->
85 <elf-symbol name='lib_ring_buffer_backend_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
86 <!-- lib_ring_buffer_check_deliver_slow -->
87 <elf-symbol name='lib_ring_buffer_check_deliver_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
88 <!-- lib_ring_buffer_create -->
89 <elf-symbol name='lib_ring_buffer_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
90 <!-- lib_ring_buffer_get_subbuf -->
91 <elf-symbol name='lib_ring_buffer_get_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
92 <!-- lib_ring_buffer_move_consumer -->
93 <elf-symbol name='lib_ring_buffer_move_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
94 <!-- lib_ring_buffer_offset_address -->
95 <elf-symbol name='lib_ring_buffer_offset_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
96 <!-- lib_ring_buffer_open_read -->
97 <elf-symbol name='lib_ring_buffer_open_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
98 <!-- lib_ring_buffer_put_subbuf -->
99 <elf-symbol name='lib_ring_buffer_put_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
100 <!-- lib_ring_buffer_read -->
101 <elf-symbol name='lib_ring_buffer_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
102 <!-- lib_ring_buffer_read_cstr -->
103 <elf-symbol name='lib_ring_buffer_read_cstr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
104 <!-- lib_ring_buffer_read_offset_address -->
105 <elf-symbol name='lib_ring_buffer_read_offset_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
106 <!-- lib_ring_buffer_release_read -->
107 <elf-symbol name='lib_ring_buffer_release_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
108 <!-- lib_ring_buffer_reserve_slow -->
109 <elf-symbol name='lib_ring_buffer_reserve_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
110 <!-- lib_ring_buffer_reset -->
111 <elf-symbol name='lib_ring_buffer_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
112 <!-- lib_ring_buffer_snapshot -->
113 <elf-symbol name='lib_ring_buffer_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
114 <!-- lib_ring_buffer_snapshot_sample_positions -->
115 <elf-symbol name='lib_ring_buffer_snapshot_sample_positions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
116 <!-- lib_ring_buffer_switch_slow -->
117 <elf-symbol name='lib_ring_buffer_switch_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
118 <!-- lib_ringbuffer_signal_init -->
119 <elf-symbol name='lib_ringbuffer_signal_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
120 <!-- ltt_probe_register -->
121 <elf-symbol name='ltt_probe_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
122 <!-- ltt_probe_unregister -->
123 <elf-symbol name='ltt_probe_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
124 <!-- lttng_abi_create_root_handle -->
125 <elf-symbol name='lttng_abi_create_root_handle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
126 <!-- lttng_add_cgroup_ns_to_ctx -->
127 <elf-symbol name='lttng_add_cgroup_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
128 <!-- lttng_add_cpu_id_to_ctx -->
129 <elf-symbol name='lttng_add_cpu_id_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
130 <!-- lttng_add_ip_to_ctx -->
131 <elf-symbol name='lttng_add_ip_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
132 <!-- lttng_add_ipc_ns_to_ctx -->
133 <elf-symbol name='lttng_add_ipc_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
134 <!-- lttng_add_mnt_ns_to_ctx -->
135 <elf-symbol name='lttng_add_mnt_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
136 <!-- lttng_add_net_ns_to_ctx -->
137 <elf-symbol name='lttng_add_net_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
138 <!-- lttng_add_perf_counter_to_ctx -->
139 <elf-symbol name='lttng_add_perf_counter_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
140 <!-- lttng_add_pid_ns_to_ctx -->
141 <elf-symbol name='lttng_add_pid_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
142 <!-- lttng_add_procname_to_ctx -->
143 <elf-symbol name='lttng_add_procname_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
144 <!-- lttng_add_pthread_id_to_ctx -->
145 <elf-symbol name='lttng_add_pthread_id_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
146 <!-- lttng_add_user_ns_to_ctx -->
147 <elf-symbol name='lttng_add_user_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
148 <!-- lttng_add_uts_ns_to_ctx -->
149 <elf-symbol name='lttng_add_uts_ns_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
150 <!-- lttng_add_vegid_to_ctx -->
151 <elf-symbol name='lttng_add_vegid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
152 <!-- lttng_add_veuid_to_ctx -->
153 <elf-symbol name='lttng_add_veuid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
154 <!-- lttng_add_vgid_to_ctx -->
155 <elf-symbol name='lttng_add_vgid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
156 <!-- lttng_add_vpid_to_ctx -->
157 <elf-symbol name='lttng_add_vpid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
158 <!-- lttng_add_vsgid_to_ctx -->
159 <elf-symbol name='lttng_add_vsgid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
160 <!-- lttng_add_vsuid_to_ctx -->
161 <elf-symbol name='lttng_add_vsuid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
162 <!-- lttng_add_vtid_to_ctx -->
163 <elf-symbol name='lttng_add_vtid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
164 <!-- lttng_add_vuid_to_ctx -->
165 <elf-symbol name='lttng_add_vuid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
166 <!-- lttng_append_context -->
167 <elf-symbol name='lttng_append_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
168 <!-- lttng_attach_context -->
169 <elf-symbol name='lttng_attach_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
170 <!-- lttng_channel_disable -->
171 <elf-symbol name='lttng_channel_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
172 <!-- lttng_channel_enable -->
173 <elf-symbol name='lttng_channel_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
174 <!-- lttng_context_add_rcu -->
175 <elf-symbol name='lttng_context_add_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
176 <!-- lttng_context_cgroup_ns_reset -->
177 <elf-symbol name='lttng_context_cgroup_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
178 <!-- lttng_context_exit -->
179 <elf-symbol name='lttng_context_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
180 <!-- lttng_context_init -->
181 <elf-symbol name='lttng_context_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
182 <!-- lttng_context_ipc_ns_reset -->
183 <elf-symbol name='lttng_context_ipc_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
184 <!-- lttng_context_is_app -->
185 <elf-symbol name='lttng_context_is_app' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
186 <!-- lttng_context_mnt_ns_reset -->
187 <elf-symbol name='lttng_context_mnt_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
188 <!-- lttng_context_net_ns_reset -->
189 <elf-symbol name='lttng_context_net_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
190 <!-- lttng_context_pid_ns_reset -->
191 <elf-symbol name='lttng_context_pid_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
192 <!-- lttng_context_procname_reset -->
193 <elf-symbol name='lttng_context_procname_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
194 <!-- lttng_context_update -->
195 <elf-symbol name='lttng_context_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
196 <!-- lttng_context_user_ns_reset -->
197 <elf-symbol name='lttng_context_user_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
198 <!-- lttng_context_uts_ns_reset -->
199 <elf-symbol name='lttng_context_uts_ns_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
200 <!-- lttng_context_vegid_reset -->
201 <elf-symbol name='lttng_context_vegid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
202 <!-- lttng_context_veuid_reset -->
203 <elf-symbol name='lttng_context_veuid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
204 <!-- lttng_context_vgid_reset -->
205 <elf-symbol name='lttng_context_vgid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
206 <!-- lttng_context_vpid_reset -->
207 <elf-symbol name='lttng_context_vpid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
208 <!-- lttng_context_vsgid_reset -->
209 <elf-symbol name='lttng_context_vsgid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
210 <!-- lttng_context_vsuid_reset -->
211 <elf-symbol name='lttng_context_vsuid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
212 <!-- lttng_context_vtid_reset -->
213 <elf-symbol name='lttng_context_vtid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
214 <!-- lttng_context_vuid_reset -->
215 <elf-symbol name='lttng_context_vuid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
216 <!-- lttng_destroy_context -->
217 <elf-symbol name='lttng_destroy_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
218 <!-- lttng_enabler_attach_bytecode -->
219 <elf-symbol name='lttng_enabler_attach_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
220 <!-- lttng_enabler_attach_context -->
221 <elf-symbol name='lttng_enabler_attach_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
222 <!-- lttng_enabler_attach_exclusion -->
223 <elf-symbol name='lttng_enabler_attach_exclusion' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
224 <!-- lttng_enabler_create -->
225 <elf-symbol name='lttng_enabler_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
226 <!-- lttng_enabler_disable -->
227 <elf-symbol name='lttng_enabler_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
228 <!-- lttng_enabler_enable -->
229 <elf-symbol name='lttng_enabler_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
230 <!-- lttng_enabler_event_link_bytecode -->
231 <elf-symbol name='lttng_enabler_event_link_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
232 <!-- lttng_filter_enabler_attach_bytecode -->
233 <elf-symbol name='lttng_filter_enabler_attach_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
234 <!-- lttng_filter_false -->
235 <elf-symbol name='lttng_filter_false' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
236 <!-- lttng_filter_interpret_bytecode -->
237 <elf-symbol name='lttng_filter_interpret_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
238 <!-- lttng_filter_specialize_bytecode -->
239 <elf-symbol name='lttng_filter_specialize_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
240 <!-- lttng_filter_sync_state -->
241 <elf-symbol name='lttng_filter_sync_state' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
242 <!-- lttng_filter_validate_bytecode -->
243 <elf-symbol name='lttng_filter_validate_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
244 <!-- lttng_find_context -->
245 <elf-symbol name='lttng_find_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
246 <!-- lttng_fix_pending_events -->
247 <elf-symbol name='lttng_fix_pending_events' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
248 <!-- lttng_fixup_cgroup_ns_tls -->
249 <elf-symbol name='lttng_fixup_cgroup_ns_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
250 <!-- lttng_fixup_ipc_ns_tls -->
251 <elf-symbol name='lttng_fixup_ipc_ns_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
252 <!-- lttng_fixup_net_ns_tls -->
253 <elf-symbol name='lttng_fixup_net_ns_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
254 <!-- lttng_fixup_procname_tls -->
255 <elf-symbol name='lttng_fixup_procname_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
256 <!-- lttng_fixup_ringbuffer_tls -->
257 <elf-symbol name='lttng_fixup_ringbuffer_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
258 <!-- lttng_fixup_uts_ns_tls -->
259 <elf-symbol name='lttng_fixup_uts_ns_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
260 <!-- lttng_fixup_vtid_tls -->
261 <elf-symbol name='lttng_fixup_vtid_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
262 <!-- lttng_free_enabler_filter_bytecode -->
263 <elf-symbol name='lttng_free_enabler_filter_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
264 <!-- lttng_free_event_filter_runtime -->
265 <elf-symbol name='lttng_free_event_filter_runtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
266 <!-- lttng_get_context_index -->
267 <elf-symbol name='lttng_get_context_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
268 <!-- lttng_get_notify_socket -->
269 <elf-symbol name='lttng_get_notify_socket' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
270 <!-- lttng_get_probe_list_head -->
271 <elf-symbol name='lttng_get_probe_list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
272 <!-- lttng_getenv -->
273 <elf-symbol name='lttng_getenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
274 <!-- lttng_handle_pending_statedump -->
275 <elf-symbol name='lttng_handle_pending_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
276 <!-- lttng_perf_counter_exit -->
277 <elf-symbol name='lttng_perf_counter_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
278 <!-- lttng_perf_counter_init -->
279 <elf-symbol name='lttng_perf_counter_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
280 <!-- lttng_perf_lock -->
281 <elf-symbol name='lttng_perf_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
282 <!-- lttng_perf_unlock -->
283 <elf-symbol name='lttng_perf_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
284 <!-- lttng_probe_provider_unregister_events -->
285 <elf-symbol name='lttng_probe_provider_unregister_events' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
286 <!-- lttng_probe_register -->
287 <elf-symbol name='lttng_probe_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
288 <!-- lttng_probe_unregister -->
289 <elf-symbol name='lttng_probe_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
290 <!-- lttng_probes_get_event_list -->
291 <elf-symbol name='lttng_probes_get_event_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
292 <!-- lttng_probes_get_field_list -->
293 <elf-symbol name='lttng_probes_get_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
294 <!-- lttng_probes_prune_event_list -->
295 <elf-symbol name='lttng_probes_prune_event_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
296 <!-- lttng_probes_prune_field_list -->
297 <elf-symbol name='lttng_probes_prune_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
298 <!-- lttng_remove_context_field -->
299 <elf-symbol name='lttng_remove_context_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
300 <!-- lttng_ring_buffer_client_discard_exit -->
301 <elf-symbol name='lttng_ring_buffer_client_discard_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
302 <!-- lttng_ring_buffer_client_discard_init -->
303 <elf-symbol name='lttng_ring_buffer_client_discard_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
304 <!-- lttng_ring_buffer_client_discard_rt_exit -->
305 <elf-symbol name='lttng_ring_buffer_client_discard_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
306 <!-- lttng_ring_buffer_client_discard_rt_init -->
307 <elf-symbol name='lttng_ring_buffer_client_discard_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
308 <!-- lttng_ring_buffer_client_overwrite_exit -->
309 <elf-symbol name='lttng_ring_buffer_client_overwrite_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
310 <!-- lttng_ring_buffer_client_overwrite_init -->
311 <elf-symbol name='lttng_ring_buffer_client_overwrite_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
312 <!-- lttng_ring_buffer_client_overwrite_rt_exit -->
313 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
314 <!-- lttng_ring_buffer_client_overwrite_rt_init -->
315 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
316 <!-- lttng_ring_buffer_metadata_client_exit -->
317 <elf-symbol name='lttng_ring_buffer_metadata_client_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
318 <!-- lttng_ring_buffer_metadata_client_init -->
319 <elf-symbol name='lttng_ring_buffer_metadata_client_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
320 <!-- lttng_session_active -->
321 <elf-symbol name='lttng_session_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
322 <!-- lttng_session_context_init -->
323 <elf-symbol name='lttng_session_context_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
324 <!-- lttng_session_create -->
325 <elf-symbol name='lttng_session_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
326 <!-- lttng_session_destroy -->
327 <elf-symbol name='lttng_session_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
328 <!-- lttng_session_disable -->
329 <elf-symbol name='lttng_session_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
330 <!-- lttng_session_enable -->
331 <elf-symbol name='lttng_session_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
332 <!-- lttng_session_statedump -->
333 <elf-symbol name='lttng_session_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
334 <!-- lttng_transport_find -->
335 <elf-symbol name='lttng_transport_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
336 <!-- lttng_transport_register -->
337 <elf-symbol name='lttng_transport_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
338 <!-- lttng_transport_unregister -->
339 <elf-symbol name='lttng_transport_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
340 <!-- lttng_ust_abi_exit -->
341 <elf-symbol name='lttng_ust_abi_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
342 <!-- lttng_ust_add_app_context_to_ctx_rcu -->
343 <elf-symbol name='lttng_ust_add_app_context_to_ctx_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
344 <!-- lttng_ust_add_fd_to_tracker -->
345 <elf-symbol name='lttng_ust_add_fd_to_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
346 <!-- lttng_ust_clock_init -->
347 <elf-symbol name='lttng_ust_clock_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
348 <!-- lttng_ust_context_provider_register -->
349 <elf-symbol name='lttng_ust_context_provider_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
350 <!-- lttng_ust_context_provider_unregister -->
351 <elf-symbol name='lttng_ust_context_provider_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
352 <!-- lttng_ust_context_set_provider_rcu -->
353 <elf-symbol name='lttng_ust_context_set_provider_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
354 <!-- lttng_ust_context_set_session_provider -->
355 <elf-symbol name='lttng_ust_context_set_session_provider' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
356 <!-- lttng_ust_delete_fd_from_tracker -->
357 <elf-symbol name='lttng_ust_delete_fd_from_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
358 <!-- lttng_ust_dl_update -->
359 <elf-symbol name='lttng_ust_dl_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
360 <!-- lttng_ust_dummy_get_size -->
361 <elf-symbol name='lttng_ust_dummy_get_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
362 <!-- lttng_ust_dummy_get_value -->
363 <elf-symbol name='lttng_ust_dummy_get_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
364 <!-- lttng_ust_dummy_record -->
365 <elf-symbol name='lttng_ust_dummy_record' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
366 <!-- lttng_ust_dynamic_type_choices -->
367 <elf-symbol name='lttng_ust_dynamic_type_choices' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
368 <!-- lttng_ust_dynamic_type_field -->
369 <elf-symbol name='lttng_ust_dynamic_type_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
370 <!-- lttng_ust_dynamic_type_tag_field -->
371 <elf-symbol name='lttng_ust_dynamic_type_tag_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
372 <!-- lttng_ust_elf_create -->
373 <elf-symbol name='lttng_ust_elf_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
374 <!-- lttng_ust_elf_destroy -->
375 <elf-symbol name='lttng_ust_elf_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
376 <!-- lttng_ust_elf_get_build_id -->
377 <elf-symbol name='lttng_ust_elf_get_build_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
378 <!-- lttng_ust_elf_get_debug_link -->
379 <elf-symbol name='lttng_ust_elf_get_debug_link' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
380 <!-- lttng_ust_elf_get_debug_link_from_section -->
381 <elf-symbol name='lttng_ust_elf_get_debug_link_from_section' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
382 <!-- lttng_ust_elf_get_memsz -->
383 <elf-symbol name='lttng_ust_elf_get_memsz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
384 <!-- lttng_ust_elf_is_pic -->
385 <elf-symbol name='lttng_ust_elf_is_pic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
386 <!-- lttng_ust_enable_trace_clock_override -->
387 <elf-symbol name='lttng_ust_enable_trace_clock_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
388 <!-- lttng_ust_enum_get_from_desc -->
389 <elf-symbol name='lttng_ust_enum_get_from_desc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
390 <!-- lttng_ust_events_exit -->
391 <elf-symbol name='lttng_ust_events_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
392 <!-- lttng_ust_exit -->
393 <elf-symbol name='lttng_ust_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
394 <!-- lttng_ust_field_list_get_iter_next -->
395 <elf-symbol name='lttng_ust_field_list_get_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
396 <!-- lttng_ust_fixup_fd_tracker_tls -->
397 <elf-symbol name='lttng_ust_fixup_fd_tracker_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
398 <!-- lttng_ust_fixup_perf_counter_tls -->
399 <elf-symbol name='lttng_ust_fixup_perf_counter_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
400 <!-- lttng_ust_fixup_tls -->
401 <elf-symbol name='lttng_ust_fixup_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
402 <!-- lttng_ust_getcpu_init -->
403 <elf-symbol name='lttng_ust_getcpu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
404 <!-- lttng_ust_getcpu_override -->
405 <elf-symbol name='lttng_ust_getcpu_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
406 <!-- lttng_ust_getenv_init -->
407 <elf-symbol name='lttng_ust_getenv_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
408 <!-- lttng_ust_init -->
409 <elf-symbol name='lttng_ust_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
410 <!-- lttng_ust_init_fd_tracker -->
411 <elf-symbol name='lttng_ust_init_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
412 <!-- lttng_ust_lock_fd_tracker -->
413 <elf-symbol name='lttng_ust_lock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
414 <!-- lttng_ust_malloc_wrapper_init -->
415 <elf-symbol name='lttng_ust_malloc_wrapper_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
416 <!-- lttng_ust_obj_get_name -->
417 <elf-symbol name='lttng_ust_obj_get_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
418 <!-- lttng_ust_objd_table_owner_cleanup -->
419 <elf-symbol name='lttng_ust_objd_table_owner_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
420 <!-- lttng_ust_objd_unref -->
421 <elf-symbol name='lttng_ust_objd_unref' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
422 <!-- lttng_ust_read -->
423 <elf-symbol name='lttng_ust_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
424 <!-- lttng_ust_ringbuffer_set_allow_blocking -->
425 <elf-symbol name='lttng_ust_ringbuffer_set_allow_blocking' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
426 <!-- lttng_ust_safe_close_fd -->
427 <elf-symbol name='lttng_ust_safe_close_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
428 <!-- lttng_ust_safe_closefrom_fd -->
429 <elf-symbol name='lttng_ust_safe_closefrom_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
430 <!-- lttng_ust_safe_fclose_stream -->
431 <elf-symbol name='lttng_ust_safe_fclose_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
432 <!-- lttng_ust_sockinfo_session_enabled -->
433 <elf-symbol name='lttng_ust_sockinfo_session_enabled' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
434 <!-- lttng_ust_statedump_destroy -->
435 <elf-symbol name='lttng_ust_statedump_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
436 <!-- lttng_ust_statedump_init -->
437 <elf-symbol name='lttng_ust_statedump_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
438 <!-- lttng_ust_strerror -->
439 <elf-symbol name='lttng_ust_strerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
440 <!-- lttng_ust_trace_clock_set_description_cb -->
441 <elf-symbol name='lttng_ust_trace_clock_set_description_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
442 <!-- lttng_ust_trace_clock_set_freq_cb -->
443 <elf-symbol name='lttng_ust_trace_clock_set_freq_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
444 <!-- lttng_ust_trace_clock_set_name_cb -->
445 <elf-symbol name='lttng_ust_trace_clock_set_name_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
446 <!-- lttng_ust_trace_clock_set_read64_cb -->
447 <elf-symbol name='lttng_ust_trace_clock_set_read64_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
448 <!-- lttng_ust_trace_clock_set_uuid_cb -->
449 <elf-symbol name='lttng_ust_trace_clock_set_uuid_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
450 <!-- lttng_ust_tracepoint_list_get_iter_next -->
451 <elf-symbol name='lttng_ust_tracepoint_list_get_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
452 <!-- lttng_ust_unlock_fd_tracker -->
453 <elf-symbol name='lttng_ust_unlock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
455 <elf-symbol name='objd_ops' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
456 <!-- patient_send -->
457 <elf-symbol name='patient_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
458 <!-- patient_write -->
459 <elf-symbol name='patient_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
461 <elf-symbol name='print_op' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
462 <!-- ring_buffer_channel_close_wait_fd -->
463 <elf-symbol name='ring_buffer_channel_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
464 <!-- ring_buffer_channel_close_wakeup_fd -->
465 <elf-symbol name='ring_buffer_channel_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
466 <!-- ring_buffer_stream_close_wait_fd -->
467 <elf-symbol name='ring_buffer_stream_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
468 <!-- ring_buffer_stream_close_wakeup_fd -->
469 <elf-symbol name='ring_buffer_stream_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
470 <!-- shm_object_table_alloc -->
471 <elf-symbol name='shm_object_table_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
472 <!-- shm_object_table_append_mem -->
473 <elf-symbol name='shm_object_table_append_mem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
474 <!-- shm_object_table_append_shm -->
475 <elf-symbol name='shm_object_table_append_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
476 <!-- shm_object_table_create -->
477 <elf-symbol name='shm_object_table_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
478 <!-- shm_object_table_destroy -->
479 <elf-symbol name='shm_object_table_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
480 <!-- strutils_is_star_at_the_end_only_glob_pattern -->
481 <elf-symbol name='strutils_is_star_at_the_end_only_glob_pattern' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
482 <!-- strutils_is_star_glob_pattern -->
483 <elf-symbol name='strutils_is_star_glob_pattern' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
484 <!-- strutils_star_glob_match -->
485 <elf-symbol name='strutils_star_glob_match' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
486 <!-- synchronize_trace -->
487 <elf-symbol name='synchronize_trace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
488 <!-- ust_after_fork_child -->
489 <elf-symbol name='ust_after_fork_child' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
490 <!-- ust_after_fork_parent -->
491 <elf-symbol name='ust_after_fork_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
492 <!-- ust_after_setegid -->
493 <elf-symbol name='ust_after_setegid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
494 <!-- ust_after_seteuid -->
495 <elf-symbol name='ust_after_seteuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
496 <!-- ust_after_setgid -->
497 <elf-symbol name='ust_after_setgid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
498 <!-- ust_after_setns -->
499 <elf-symbol name='ust_after_setns' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
500 <!-- ust_after_setregid -->
501 <elf-symbol name='ust_after_setregid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
502 <!-- ust_after_setresgid -->
503 <elf-symbol name='ust_after_setresgid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
504 <!-- ust_after_setresuid -->
505 <elf-symbol name='ust_after_setresuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
506 <!-- ust_after_setreuid -->
507 <elf-symbol name='ust_after_setreuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
508 <!-- ust_after_setuid -->
509 <elf-symbol name='ust_after_setuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
510 <!-- ust_after_unshare -->
511 <elf-symbol name='ust_after_unshare' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
512 <!-- ust_before_fork -->
513 <elf-symbol name='ust_before_fork' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
515 <elf-symbol name='ust_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
516 <!-- ust_lock_nocheck -->
517 <elf-symbol name='ust_lock_nocheck' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
518 <!-- ust_safe_fflush -->
519 <elf-symbol name='ust_safe_fflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
520 <!-- ust_safe_mbrtowc -->
521 <elf-symbol name='ust_safe_mbrtowc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
522 <!-- ust_safe_snprintf -->
523 <elf-symbol name='ust_safe_snprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
524 <!-- ust_safe_vfprintf -->
525 <elf-symbol name='ust_safe_vfprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
526 <!-- ust_safe_vsnprintf -->
527 <elf-symbol name='ust_safe_vsnprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
529 <elf-symbol name='ust_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
530 <!-- ustcomm_accept_unix_sock -->
531 <elf-symbol name='ustcomm_accept_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
532 <!-- ustcomm_close_unix_sock -->
533 <elf-symbol name='ustcomm_close_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
534 <!-- ustcomm_connect_unix_sock -->
535 <elf-symbol name='ustcomm_connect_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
536 <!-- ustcomm_create_unix_sock -->
537 <elf-symbol name='ustcomm_create_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
538 <!-- ustcomm_listen_unix_sock -->
539 <elf-symbol name='ustcomm_listen_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
540 <!-- ustcomm_recv_app_reply -->
541 <elf-symbol name='ustcomm_recv_app_reply' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
542 <!-- ustcomm_recv_channel_from_sessiond -->
543 <elf-symbol name='ustcomm_recv_channel_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
544 <!-- ustcomm_recv_fds_unix_sock -->
545 <elf-symbol name='ustcomm_recv_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
546 <!-- ustcomm_recv_stream_from_sessiond -->
547 <elf-symbol name='ustcomm_recv_stream_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
548 <!-- ustcomm_recv_unix_sock -->
549 <elf-symbol name='ustcomm_recv_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
550 <!-- ustcomm_register_channel -->
551 <elf-symbol name='ustcomm_register_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
552 <!-- ustcomm_register_enum -->
553 <elf-symbol name='ustcomm_register_enum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
554 <!-- ustcomm_register_event -->
555 <elf-symbol name='ustcomm_register_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
556 <!-- ustcomm_send_app_cmd -->
557 <elf-symbol name='ustcomm_send_app_cmd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
558 <!-- ustcomm_send_app_msg -->
559 <elf-symbol name='ustcomm_send_app_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
560 <!-- ustcomm_send_fds_unix_sock -->
561 <elf-symbol name='ustcomm_send_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
562 <!-- ustcomm_send_reg_msg -->
563 <elf-symbol name='ustcomm_send_reg_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
564 <!-- ustcomm_send_unix_sock -->
565 <elf-symbol name='ustcomm_send_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
566 <!-- ustcomm_setsockopt_rcv_timeout -->
567 <elf-symbol name='ustcomm_setsockopt_rcv_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
568 <!-- ustcomm_setsockopt_snd_timeout -->
569 <elf-symbol name='ustcomm_setsockopt_snd_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
571 <elf-symbol name='zalloc_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
572 </elf-function-symbols>
573 <elf-variable-symbols>
574 <!-- __num_possible_cpus -->
575 <elf-symbol name='__num_possible_cpus' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
576 <!-- __tracepoint_lttng_ust_lib___build_id -->
577 <elf-symbol name='__tracepoint_lttng_ust_lib___build_id' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
578 <!-- __tracepoint_lttng_ust_lib___debug_link -->
579 <elf-symbol name='__tracepoint_lttng_ust_lib___debug_link' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
580 <!-- __tracepoint_lttng_ust_lib___load -->
581 <elf-symbol name='__tracepoint_lttng_ust_lib___load' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
582 <!-- __tracepoint_lttng_ust_lib___unload -->
583 <elf-symbol name='__tracepoint_lttng_ust_lib___unload' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
584 <!-- __tracepoint_lttng_ust_statedump___bin_info -->
585 <elf-symbol name='__tracepoint_lttng_ust_statedump___bin_info' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
586 <!-- __tracepoint_lttng_ust_statedump___build_id -->
587 <elf-symbol name='__tracepoint_lttng_ust_statedump___build_id' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
588 <!-- __tracepoint_lttng_ust_statedump___debug_link -->
589 <elf-symbol name='__tracepoint_lttng_ust_statedump___debug_link' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
590 <!-- __tracepoint_lttng_ust_statedump___end -->
591 <elf-symbol name='__tracepoint_lttng_ust_statedump___end' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
592 <!-- __tracepoint_lttng_ust_statedump___procname -->
593 <elf-symbol name='__tracepoint_lttng_ust_statedump___procname' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
594 <!-- __tracepoint_lttng_ust_statedump___start -->
595 <elf-symbol name='__tracepoint_lttng_ust_statedump___start' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
596 <!-- __tracepoint_lttng_ust_tracef___event -->
597 <elf-symbol name='__tracepoint_lttng_ust_tracef___event' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
598 <!-- __tracepoint_lttng_ust_tracelog___TRACE_ALERT -->
599 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_ALERT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
600 <!-- __tracepoint_lttng_ust_tracelog___TRACE_CRIT -->
601 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_CRIT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
602 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG -->
603 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
604 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION -->
605 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
606 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE -->
607 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
608 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE -->
609 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
610 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS -->
611 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
612 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM -->
613 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
614 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM -->
615 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
616 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT -->
617 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
618 <!-- __tracepoint_lttng_ust_tracelog___TRACE_EMERG -->
619 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_EMERG' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
620 <!-- __tracepoint_lttng_ust_tracelog___TRACE_ERR -->
621 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_ERR' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
622 <!-- __tracepoint_lttng_ust_tracelog___TRACE_INFO -->
623 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_INFO' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
624 <!-- __tracepoint_lttng_ust_tracelog___TRACE_NOTICE -->
625 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
626 <!-- __tracepoint_lttng_ust_tracelog___TRACE_WARNING -->
627 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_WARNING' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
628 <!-- __tracepoint_provider_lttng_ust_lib -->
629 <elf-symbol name='__tracepoint_provider_lttng_ust_lib' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
630 <!-- __tracepoint_provider_lttng_ust_statedump -->
631 <elf-symbol name='__tracepoint_provider_lttng_ust_statedump' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
632 <!-- __tracepoint_provider_lttng_ust_tracef -->
633 <elf-symbol name='__tracepoint_provider_lttng_ust_tracef' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
634 <!-- __tracepoint_provider_lttng_ust_tracelog -->
635 <elf-symbol name='__tracepoint_provider_lttng_ust_tracelog' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
636 <!-- dl_state_table -->
637 <elf-symbol name='dl_state_table' size='
2048' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
638 <!-- dt_var_fields -->
639 <elf-symbol name='dt_var_fields' size='
3840' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
641 <elf-symbol name='global_apps' size='
8280' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
642 <!-- lib_ring_buffer_nesting -->
643 <elf-symbol name='lib_ring_buffer_nesting' size='
4' type='tls-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
645 <elf-symbol name='local_apps' size='
8280' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
646 <!-- lttng_client_callbacks_discard -->
647 <elf-symbol name='lttng_client_callbacks_discard' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
648 <!-- lttng_client_callbacks_discard_rt -->
649 <elf-symbol name='lttng_client_callbacks_discard_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
650 <!-- lttng_client_callbacks_metadata -->
651 <elf-symbol name='lttng_client_callbacks_metadata' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
652 <!-- lttng_client_callbacks_overwrite -->
653 <elf-symbol name='lttng_client_callbacks_overwrite' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
654 <!-- lttng_client_callbacks_overwrite_rt -->
655 <elf-symbol name='lttng_client_callbacks_overwrite_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
656 <!-- lttng_crash_magic_xor -->
657 <elf-symbol name='lttng_crash_magic_xor' size='
16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
658 <!-- lttng_get_cpu -->
659 <elf-symbol name='lttng_get_cpu' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
660 <!-- lttng_static_ctx -->
661 <elf-symbol name='lttng_static_ctx' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
662 <!-- lttng_trace_clock -->
663 <elf-symbol name='lttng_trace_clock' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
664 <!-- lttng_ust_loaded -->
665 <elf-symbol name='lttng_ust_loaded' size='
4' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
666 <!-- ust_loglevel -->
667 <elf-symbol name='ust_loglevel' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
668 </elf-variable-symbols>
669 <abi-instr version='
1.0' address-size='
64' path='fflush.c' comp-dir-path='snprintf' language='LANG_C99'
>
674 <type-decl name='char' size-in-bits='
8' id='type-id-
1'
/>
676 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
32' id='type-id-
2'
>
677 <!-- <anonymous range>[4] -->
678 <subrange length='
4' type-id='type-id-
3' id='type-id-
4'
/>
682 <type-decl name='int' size-in-bits='
32' id='type-id-
5'
/>
684 <type-decl name='long int' size-in-bits='
64' id='type-id-
6'
/>
686 <type-decl name='short int' size-in-bits='
16' id='type-id-
7'
/>
687 <!-- unsigned char -->
688 <type-decl name='unsigned char' size-in-bits='
8' id='type-id-
8'
/>
689 <!-- unsigned char[1] -->
690 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
8' id='type-id-
9'
>
691 <!-- <anonymous range>[1] -->
692 <subrange length='
1' type-id='type-id-
3' id='type-id-
10'
/>
695 <!-- unsigned char[3] -->
696 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
24' id='type-id-
11'
>
697 <!-- <anonymous range>[3] -->
698 <subrange length='
3' type-id='type-id-
3' id='type-id-
12'
/>
701 <!-- unsigned int -->
702 <type-decl name='unsigned int' size-in-bits='
32' id='type-id-
13'
/>
703 <!-- unsigned long int -->
704 <type-decl name='unsigned long int' size-in-bits='
64' id='type-id-
3'
/>
706 <type-decl name='void' id='type-id-
14'
/>
707 <!-- typedef __lttng_ust_sFILE LTTNG_UST_LFILE -->
708 <typedef-decl name='LTTNG_UST_LFILE' type-id='type-id-
15' filepath='snprintf/various.h' line='
99' column='
1' id='type-id-
16'
/>
709 <!-- struct __lttng_ust_sFILE -->
710 <class-decl name='__lttng_ust_sFILE' size-in-bits='
1280' is-struct='yes' visibility='default' filepath='snprintf/various.h' line='
67' column='
1' id='type-id-
15'
>
711 <data-member access='public' layout-offset-in-bits='
0'
>
712 <!-- unsigned char* __lttng_ust_sFILE::_p -->
713 <var-decl name='_p' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
68' column='
1'
/>
715 <data-member access='public' layout-offset-in-bits='
64'
>
716 <!-- int __lttng_ust_sFILE::_r -->
717 <var-decl name='_r' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
69' column='
1'
/>
719 <data-member access='public' layout-offset-in-bits='
96'
>
720 <!-- int __lttng_ust_sFILE::_w -->
721 <var-decl name='_w' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
70' column='
1'
/>
723 <data-member access='public' layout-offset-in-bits='
128'
>
724 <!-- short int __lttng_ust_sFILE::_flags -->
725 <var-decl name='_flags' type-id='type-id-
7' visibility='default' filepath='snprintf/various.h' line='
71' column='
1'
/>
727 <data-member access='public' layout-offset-in-bits='
144'
>
728 <!-- short int __lttng_ust_sFILE::_file -->
729 <var-decl name='_file' type-id='type-id-
7' visibility='default' filepath='snprintf/various.h' line='
72' column='
1'
/>
731 <data-member access='public' layout-offset-in-bits='
192'
>
732 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_bf -->
733 <var-decl name='_bf' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
73' column='
1'
/>
735 <data-member access='public' layout-offset-in-bits='
320'
>
736 <!-- int __lttng_ust_sFILE::_lbfsize -->
737 <var-decl name='_lbfsize' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
74' column='
1'
/>
739 <data-member access='public' layout-offset-in-bits='
384'
>
740 <!-- void* __lttng_ust_sFILE::_cookie -->
741 <var-decl name='_cookie' type-id='type-id-
19' visibility='default' filepath='snprintf/various.h' line='
77' column='
1'
/>
743 <data-member access='public' layout-offset-in-bits='
448'
>
744 <!-- int (void*)* __lttng_ust_sFILE::_close -->
745 <var-decl name='_close' type-id='type-id-
20' visibility='default' filepath='snprintf/various.h' line='
78' column='
1'
/>
747 <data-member access='public' layout-offset-in-bits='
512'
>
748 <!-- int (void*, char*, int)* __lttng_ust_sFILE::_read -->
749 <var-decl name='_read' type-id='type-id-
21' visibility='default' filepath='snprintf/various.h' line='
79' column='
1'
/>
751 <data-member access='public' layout-offset-in-bits='
576'
>
752 <!-- typedef fpos_t (void*, typedef fpos_t, int)* __lttng_ust_sFILE::_seek -->
753 <var-decl name='_seek' type-id='type-id-
22' visibility='default' filepath='snprintf/various.h' line='
80' column='
1'
/>
755 <data-member access='public' layout-offset-in-bits='
640'
>
756 <!-- int (void*, const char*, int)* __lttng_ust_sFILE::_write -->
757 <var-decl name='_write' type-id='type-id-
23' visibility='default' filepath='snprintf/various.h' line='
81' column='
1'
/>
759 <data-member access='public' layout-offset-in-bits='
704'
>
760 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_ext -->
761 <var-decl name='_ext' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
84' column='
1'
/>
763 <data-member access='public' layout-offset-in-bits='
832'
>
764 <!-- unsigned char* __lttng_ust_sFILE::_up -->
765 <var-decl name='_up' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
86' column='
1'
/>
767 <data-member access='public' layout-offset-in-bits='
896'
>
768 <!-- int __lttng_ust_sFILE::_ur -->
769 <var-decl name='_ur' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
87' column='
1'
/>
771 <data-member access='public' layout-offset-in-bits='
928'
>
772 <!-- unsigned char __lttng_ust_sFILE::_ubuf[3] -->
773 <var-decl name='_ubuf' type-id='type-id-
11' visibility='default' filepath='snprintf/various.h' line='
90' column='
1'
/>
775 <data-member access='public' layout-offset-in-bits='
952'
>
776 <!-- unsigned char __lttng_ust_sFILE::_nbuf[1] -->
777 <var-decl name='_nbuf' type-id='type-id-
9' visibility='default' filepath='snprintf/various.h' line='
91' column='
1'
/>
779 <data-member access='public' layout-offset-in-bits='
960'
>
780 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_lb -->
781 <var-decl name='_lb' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
94' column='
1'
/>
783 <data-member access='public' layout-offset-in-bits='
1088'
>
784 <!-- int __lttng_ust_sFILE::_blksize -->
785 <var-decl name='_blksize' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
97' column='
1'
/>
787 <data-member access='public' layout-offset-in-bits='
1152'
>
788 <!-- fpos_t __lttng_ust_sFILE::_offset -->
789 <var-decl name='_offset' type-id='type-id-
24' visibility='default' filepath='snprintf/various.h' line='
98' column='
1'
/>
792 <!-- struct __lttng_ust_sbuf -->
793 <class-decl name='__lttng_ust_sbuf' size-in-bits='
128' is-struct='yes' visibility='default' filepath='snprintf/various.h' line='
38' column='
1' id='type-id-
18'
>
794 <data-member access='public' layout-offset-in-bits='
0'
>
795 <!-- unsigned char* __lttng_ust_sbuf::_base -->
796 <var-decl name='_base' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
39' column='
1'
/>
798 <data-member access='public' layout-offset-in-bits='
64'
>
799 <!-- int __lttng_ust_sbuf::_size -->
800 <var-decl name='_size' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
40' column='
1'
/>
803 <!-- typedef __fpos_t fpos_t -->
804 <typedef-decl name='fpos_t' type-id='type-id-
25' filepath='/usr/include/stdio.h' line='
84' column='
1' id='type-id-
24'
/>
805 <!-- typedef _G_fpos_t __fpos_t -->
806 <typedef-decl name='__fpos_t' type-id='type-id-
26' filepath='/usr/include/bits/types/__fpos_t.h' line='
14' column='
1' id='type-id-
25'
/>
807 <!-- struct _G_fpos_t -->
808 <class-decl name='_G_fpos_t' size-in-bits='
128' is-struct='yes' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
10' column='
1' id='type-id-
26'
>
809 <data-member access='public' layout-offset-in-bits='
0'
>
810 <!-- __off_t _G_fpos_t::__pos -->
811 <var-decl name='__pos' type-id='type-id-
27' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
12' column='
1'
/>
813 <data-member access='public' layout-offset-in-bits='
64'
>
814 <!-- __mbstate_t _G_fpos_t::__state -->
815 <var-decl name='__state' type-id='type-id-
28' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
13' column='
1'
/>
818 <!-- typedef long int __off_t -->
819 <typedef-decl name='__off_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
152' column='
1' id='type-id-
27'
/>
820 <!-- typedef __anonymous_struct__ __mbstate_t -->
821 <typedef-decl name='__mbstate_t' type-id='type-id-
29' filepath='/usr/include/bits/types/__mbstate_t.h' line='
21' column='
1' id='type-id-
28'
/>
822 <!-- struct {int __count; union {unsigned int __wch; char __wchb[4];} __value;} -->
823 <class-decl name='__anonymous_struct__' size-in-bits='
64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-
28' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
13' column='
1' id='type-id-
29'
>
824 <data-member access='public' layout-offset-in-bits='
0'
>
826 <var-decl name='__count' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
15' column='
1'
/>
828 <data-member access='public' layout-offset-in-bits='
32'
>
829 <!-- union {unsigned int __wch; char __wchb[4];} __value -->
830 <var-decl name='__value' type-id='type-id-
30' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
20' column='
1'
/>
833 <!-- union {unsigned int __wch; char __wchb[4];} -->
834 <union-decl name='__anonymous_union__' size-in-bits='
32' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
16' column='
1' id='type-id-
30'
>
835 <data-member access='private'
>
836 <!-- unsigned int __wch -->
837 <var-decl name='__wch' type-id='type-id-
13' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
18' column='
1'
/>
839 <data-member access='private'
>
840 <!-- char __wchb[4] -->
841 <var-decl name='__wchb' type-id='type-id-
2' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
19' column='
1'
/>
844 <!-- LTTNG_UST_LFILE* -->
845 <pointer-type-def type-id='type-id-
16' size-in-bits='
64' id='type-id-
31'
/>
847 <pointer-type-def type-id='type-id-
1' size-in-bits='
64' id='type-id-
32'
/>
849 <qualified-type-def type-id='type-id-
1' const='yes' id='type-id-
33'
/>
851 <pointer-type-def type-id='type-id-
33' size-in-bits='
64' id='type-id-
34'
/>
852 <!-- int (void*)* -->
853 <pointer-type-def type-id='type-id-
35' size-in-bits='
64' id='type-id-
20'
/>
854 <!-- int (void*, char*, int)* -->
855 <pointer-type-def type-id='type-id-
36' size-in-bits='
64' id='type-id-
21'
/>
856 <!-- int (void*, const char*, int)* -->
857 <pointer-type-def type-id='type-id-
37' size-in-bits='
64' id='type-id-
23'
/>
858 <!-- typedef fpos_t (void*, typedef fpos_t, int)* -->
859 <pointer-type-def type-id='type-id-
38' size-in-bits='
64' id='type-id-
22'
/>
860 <!-- unsigned char* -->
861 <pointer-type-def type-id='type-id-
8' size-in-bits='
64' id='type-id-
17'
/>
863 <pointer-type-def type-id='type-id-
14' size-in-bits='
64' id='type-id-
19'
/>
864 <!-- int __sflush(LTTNG_UST_LFILE*) -->
865 <function-decl name='__sflush' mangled-name='__sflush' filepath='snprintf/fflush.c' line='
53' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='__sflush'
>
866 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
867 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fflush.c' line='
53' column='
1'
/>
869 <return type-id='type-id-
5'
/>
871 <!-- int ust_safe_fflush(LTTNG_UST_LFILE*) -->
872 <function-decl name='ust_safe_fflush' mangled-name='ust_safe_fflush' filepath='snprintf/fflush.c' line='
39' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_safe_fflush'
>
873 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
874 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fflush.c' line='
39' column='
1'
/>
876 <return type-id='type-id-
5'
/>
879 <function-type size-in-bits='
64' id='type-id-
35'
>
880 <!-- parameter of type 'void*' -->
881 <parameter type-id='type-id-
19'
/>
883 <return type-id='type-id-
5'
/>
885 <!-- int (void*, char*, int) -->
886 <function-type size-in-bits='
64' id='type-id-
36'
>
887 <!-- parameter of type 'void*' -->
888 <parameter type-id='type-id-
19'
/>
889 <!-- parameter of type 'char*' -->
890 <parameter type-id='type-id-
32'
/>
891 <!-- parameter of type 'int' -->
892 <parameter type-id='type-id-
5'
/>
894 <return type-id='type-id-
5'
/>
896 <!-- int (void*, const char*, int) -->
897 <function-type size-in-bits='
64' id='type-id-
37'
>
898 <!-- parameter of type 'void*' -->
899 <parameter type-id='type-id-
19'
/>
900 <!-- parameter of type 'const char*' -->
901 <parameter type-id='type-id-
34'
/>
902 <!-- parameter of type 'int' -->
903 <parameter type-id='type-id-
5'
/>
905 <return type-id='type-id-
5'
/>
907 <!-- fpos_t (void*, fpos_t, int) -->
908 <function-type size-in-bits='
64' id='type-id-
38'
>
909 <!-- parameter of type 'void*' -->
910 <parameter type-id='type-id-
19'
/>
911 <!-- parameter of type 'typedef fpos_t' -->
912 <parameter type-id='type-id-
24'
/>
913 <!-- parameter of type 'int' -->
914 <parameter type-id='type-id-
5'
/>
915 <!-- typedef fpos_t -->
916 <return type-id='type-id-
24'
/>
919 <abi-instr version='
1.0' address-size='
64' path='fvwrite.c' comp-dir-path='snprintf' language='LANG_C99'
>
920 <!-- struct __lttng_ust_suio -->
921 <class-decl name='__lttng_ust_suio' size-in-bits='
128' is-struct='yes' visibility='default' filepath='snprintf/fvwrite.h' line='
42' column='
1' id='type-id-
39'
>
922 <data-member access='public' layout-offset-in-bits='
0'
>
923 <!-- __lttng_ust_siov* __lttng_ust_suio::uio_iov -->
924 <var-decl name='uio_iov' type-id='type-id-
40' visibility='default' filepath='snprintf/fvwrite.h' line='
43' column='
1'
/>
926 <data-member access='public' layout-offset-in-bits='
64'
>
927 <!-- int __lttng_ust_suio::uio_iovcnt -->
928 <var-decl name='uio_iovcnt' type-id='type-id-
5' visibility='default' filepath='snprintf/fvwrite.h' line='
44' column='
1'
/>
930 <data-member access='public' layout-offset-in-bits='
96'
>
931 <!-- int __lttng_ust_suio::uio_resid -->
932 <var-decl name='uio_resid' type-id='type-id-
5' visibility='default' filepath='snprintf/fvwrite.h' line='
45' column='
1'
/>
935 <!-- struct __lttng_ust_siov -->
936 <class-decl name='__lttng_ust_siov' size-in-bits='
128' is-struct='yes' visibility='default' filepath='snprintf/fvwrite.h' line='
38' column='
1' id='type-id-
41'
>
937 <data-member access='public' layout-offset-in-bits='
0'
>
938 <!-- void* __lttng_ust_siov::iov_base -->
939 <var-decl name='iov_base' type-id='type-id-
19' visibility='default' filepath='snprintf/fvwrite.h' line='
39' column='
1'
/>
941 <data-member access='public' layout-offset-in-bits='
64'
>
942 <!-- size_t __lttng_ust_siov::iov_len -->
943 <var-decl name='iov_len' type-id='type-id-
42' visibility='default' filepath='snprintf/fvwrite.h' line='
40' column='
1'
/>
946 <!-- typedef unsigned long int size_t -->
947 <typedef-decl name='size_t' type-id='type-id-
3' filepath='/usr/lib/gcc/x86_64-pc-linux-gnu/
10.2.0/include/stddef.h' line='
209' column='
1' id='type-id-
42'
/>
948 <!-- __lttng_ust_siov* -->
949 <pointer-type-def type-id='type-id-
41' size-in-bits='
64' id='type-id-
40'
/>
950 <!-- __lttng_ust_suio* -->
951 <pointer-type-def type-id='type-id-
39' size-in-bits='
64' id='type-id-
43'
/>
952 <!-- int __sfvwrite(LTTNG_UST_LFILE*, __lttng_ust_suio*) -->
953 <function-decl name='__sfvwrite' mangled-name='__sfvwrite' filepath='snprintf/fvwrite.c' line='
49' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='__sfvwrite'
>
954 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
955 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
956 <!-- parameter of type '__lttng_ust_suio*' -->
957 <parameter type-id='type-id-
43' name='uio' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
959 <return type-id='type-id-
5'
/>
962 <abi-instr version='
1.0' address-size='
64' path='mbrtowc_sb.c' comp-dir-path='snprintf' language='LANG_C99'
>
963 <!-- typedef int wchar_t -->
964 <typedef-decl name='wchar_t' type-id='type-id-
5' filepath='/usr/lib/gcc/x86_64-pc-linux-gnu/
10.2.0/include/stddef.h' line='
321' column='
1' id='type-id-
44'
/>
965 <!-- typedef __mbstate_t mbstate_t -->
966 <typedef-decl name='mbstate_t' type-id='type-id-
28' filepath='/usr/include/bits/types/mbstate_t.h' line='
6' column='
1' id='type-id-
45'
/>
968 <pointer-type-def type-id='type-id-
45' size-in-bits='
64' id='type-id-
46'
/>
970 <pointer-type-def type-id='type-id-
44' size-in-bits='
64' id='type-id-
47'
/>
971 <!-- size_t ust_safe_mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) -->
972 <function-decl name='ust_safe_mbrtowc' mangled-name='ust_safe_mbrtowc' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_safe_mbrtowc'
>
973 <!-- parameter of type 'wchar_t*' -->
974 <parameter type-id='type-id-
47' name='pwc' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
975 <!-- parameter of type 'const char*' -->
976 <parameter type-id='type-id-
34' name='s' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
977 <!-- parameter of type 'typedef size_t' -->
978 <parameter type-id='type-id-
42' name='n' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
979 <!-- parameter of type 'mbstate_t*' -->
980 <parameter type-id='type-id-
46' name='ps' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
981 <!-- typedef size_t -->
982 <return type-id='type-id-
42'
/>
985 <abi-instr version='
1.0' address-size='
64' path='snprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
986 <!-- struct __va_list_tag -->
987 <class-decl name='__va_list_tag' size-in-bits='
192' is-struct='yes' visibility='default' id='type-id-
48'
>
988 <data-member access='public' layout-offset-in-bits='
0'
>
989 <!-- unsigned int __va_list_tag::gp_offset -->
990 <var-decl name='gp_offset' type-id='type-id-
13' visibility='default'
/>
992 <data-member access='public' layout-offset-in-bits='
32'
>
993 <!-- unsigned int __va_list_tag::fp_offset -->
994 <var-decl name='fp_offset' type-id='type-id-
13' visibility='default'
/>
996 <data-member access='public' layout-offset-in-bits='
64'
>
997 <!-- void* __va_list_tag::overflow_arg_area -->
998 <var-decl name='overflow_arg_area' type-id='type-id-
19' visibility='default'
/>
1000 <data-member access='public' layout-offset-in-bits='
128'
>
1001 <!-- void* __va_list_tag::reg_save_area -->
1002 <var-decl name='reg_save_area' type-id='type-id-
19' visibility='default'
/>
1005 <!-- __va_list_tag* -->
1006 <pointer-type-def type-id='type-id-
48' size-in-bits='
64' id='type-id-
49'
/>
1007 <!-- int ust_safe_snprintf(char*, size_t, const char*, ...) -->
1008 <function-decl name='ust_safe_snprintf' mangled-name='ust_safe_snprintf' filepath='snprintf/snprintf.c' line='
68' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_safe_snprintf'
>
1009 <!-- parameter of type 'char*' -->
1010 <parameter type-id='type-id-
32' name='str' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
1011 <!-- parameter of type 'typedef size_t' -->
1012 <parameter type-id='type-id-
42' name='n' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
1013 <!-- parameter of type 'const char*' -->
1014 <parameter type-id='type-id-
34' name='fmt' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
1015 <parameter is-variadic='yes'
/>
1017 <return type-id='type-id-
5'
/>
1019 <!-- int ust_safe_vsnprintf(char*, size_t, const char*, __va_list_tag*) -->
1020 <function-decl name='ust_safe_vsnprintf' mangled-name='ust_safe_vsnprintf' filepath='snprintf/snprintf.c' line='
43' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_safe_vsnprintf'
>
1021 <!-- parameter of type 'char*' -->
1022 <parameter type-id='type-id-
32' name='str' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
1023 <!-- parameter of type 'typedef size_t' -->
1024 <parameter type-id='type-id-
42' name='n' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
1025 <!-- parameter of type 'const char*' -->
1026 <parameter type-id='type-id-
34' name='fmt' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
1027 <!-- parameter of type '__va_list_tag*' -->
1028 <parameter type-id='type-id-
49' name='ap' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
1030 <return type-id='type-id-
5'
/>
1033 <abi-instr version='
1.0' address-size='
64' path='vfprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
1034 <!-- int ust_safe_vfprintf(LTTNG_UST_LFILE*, const char*, __va_list_tag*) -->
1035 <function-decl name='ust_safe_vfprintf' mangled-name='ust_safe_vfprintf' filepath='snprintf/vfprintf.c' line='
192' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_safe_vfprintf'
>
1036 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
1037 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
1038 <!-- parameter of type 'const char*' -->
1039 <parameter type-id='type-id-
34' name='fmt0' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
1040 <!-- parameter of type '__va_list_tag*' -->
1041 <parameter type-id='type-id-
49' name='ap' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
1043 <return type-id='type-id-
5'
/>
1046 <abi-instr version='
1.0' address-size='
64' path='wsetup.c' comp-dir-path='snprintf' language='LANG_C99'
>
1047 <!-- int __swsetup(LTTNG_UST_LFILE*) -->
1048 <function-decl name='__swsetup' mangled-name='__swsetup' filepath='snprintf/wsetup.c' line='
45' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='__swsetup'
>
1049 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
1050 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/wsetup.c' line='
45' column='
1'
/>
1052 <return type-id='type-id-
5'
/>
1055 <abi-instr version='
1.0' address-size='
64' path='core.c' comp-dir-path='snprintf' language='LANG_C99'
>
1056 <!-- unnamed-enum-underlying-type -->
1057 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='
32' alignment-in-bits='
32' id='type-id-
50'
/>
1058 <!-- enum ust_loglevel -->
1059 <enum-decl name='ust_loglevel' filepath='../include/usterr-signal-safe.h' line='
31' column='
1' id='type-id-
51'
>
1060 <underlying-type type-id='type-id-
50'
/>
1061 <enumerator name='UST_LOGLEVEL_UNKNOWN' value='
0'
/>
1062 <enumerator name='UST_LOGLEVEL_NORMAL' value='
1'
/>
1063 <enumerator name='UST_LOGLEVEL_DEBUG' value='
2'
/>
1065 <!-- volatile ust_loglevel -->
1066 <qualified-type-def type-id='type-id-
51' volatile='yes' id='type-id-
52'
/>
1067 <!-- volatile ust_loglevel ust_loglevel -->
1068 <var-decl name='ust_loglevel' type-id='type-id-
52' mangled-name='ust_loglevel' visibility='default' filepath='../include/usterr-signal-safe.h' line='
37' column='
1' elf-symbol-id='ust_loglevel'
/>
1069 <!-- void init_usterr() -->
1070 <function-decl name='init_usterr' mangled-name='init_usterr' filepath='snprintf/core.c' line='
25' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='init_usterr'
>
1072 <return type-id='type-id-
14'
/>
1075 <abi-instr version='
1.0' address-size='
64' path='patient_write.c' comp-dir-path='snprintf' language='LANG_C99'
>
1076 <!-- typedef __ssize_t ssize_t -->
1077 <typedef-decl name='ssize_t' type-id='type-id-
53' filepath='/usr/include/unistd.h' line='
220' column='
1' id='type-id-
54'
/>
1078 <!-- typedef long int __ssize_t -->
1079 <typedef-decl name='__ssize_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
194' column='
1' id='type-id-
53'
/>
1080 <!-- ssize_t patient_send(int, void*, size_t, int) -->
1081 <function-decl name='patient_send' mangled-name='patient_send' filepath='snprintf/patient_write.c' line='
59' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='patient_send'
>
1082 <!-- parameter of type 'int' -->
1083 <parameter type-id='type-id-
5' name='fd' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1084 <!-- parameter of type 'void*' -->
1085 <parameter type-id='type-id-
19' name='buf' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1086 <!-- parameter of type 'typedef size_t' -->
1087 <parameter type-id='type-id-
42' name='count' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1088 <!-- parameter of type 'int' -->
1089 <parameter type-id='type-id-
5' name='flags' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1090 <!-- typedef ssize_t -->
1091 <return type-id='type-id-
54'
/>
1093 <!-- ssize_t patient_write(int, void*, size_t) -->
1094 <function-decl name='patient_write' mangled-name='patient_write' filepath='snprintf/patient_write.c' line='
35' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='patient_write'
>
1095 <!-- parameter of type 'int' -->
1096 <parameter type-id='type-id-
5' name='fd' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1097 <!-- parameter of type 'void*' -->
1098 <parameter type-id='type-id-
19' name='buf' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1099 <!-- parameter of type 'typedef size_t' -->
1100 <parameter type-id='type-id-
42' name='count' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1101 <!-- typedef ssize_t -->
1102 <return type-id='type-id-
54'
/>
1105 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
1117 <!-- cds_hlist_head[4096] -->
1118 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
262144' id='type-id-
56'
>
1119 <!-- <anonymous range>[4096] -->
1120 <subrange length='
4096' type-id='type-id-
3' id='type-id-
57'
/>
1124 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
1024' id='type-id-
58'
>
1125 <!-- <anonymous range>[128] -->
1126 <subrange length='
128' type-id='type-id-
3' id='type-id-
59'
/>
1130 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
128' id='type-id-
60'
>
1131 <!-- <anonymous range>[16] -->
1132 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
1136 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
160' id='type-id-
62'
>
1137 <!-- <anonymous range>[20] -->
1138 <subrange length='
20' type-id='type-id-
3' id='type-id-
63'
/>
1142 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
192' id='type-id-
64'
>
1143 <!-- <anonymous range>[24] -->
1144 <subrange length='
24' type-id='type-id-
3' id='type-id-
65'
/>
1148 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2048' id='type-id-
66'
>
1149 <!-- <anonymous range>[256] -->
1150 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
1154 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2304' id='type-id-
68'
>
1155 <!-- <anonymous range>[288] -->
1156 <subrange length='
288' type-id='type-id-
3' id='type-id-
69'
/>
1160 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
224' id='type-id-
70'
>
1161 <!-- <anonymous range>[28] -->
1162 <subrange length='
28' type-id='type-id-
3' id='type-id-
71'
/>
1166 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
256' id='type-id-
72'
>
1167 <!-- <anonymous range>[32] -->
1168 <subrange length='
32' type-id='type-id-
3' id='type-id-
73'
/>
1172 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
320' id='type-id-
74'
>
1173 <!-- <anonymous range>[40] -->
1174 <subrange length='
40' type-id='type-id-
3' id='type-id-
75'
/>
1178 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='infinite' id='type-id-
76'
>
1179 <!-- <anonymous range>[] -->
1180 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
1183 <!-- struct channel -->
1184 <class-decl name='channel' size-in-bits='
6144' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
78'
/>
1185 <!-- struct lttng_perf_counter_field -->
1186 <class-decl name='lttng_perf_counter_field' size-in-bits='
1024' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
79'
/>
1187 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
1188 <class-decl name='lttng_ust_lib_ring_buffer_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
80'
/>
1189 <!-- struct lttng_ust_shm_handle -->
1190 <class-decl name='lttng_ust_shm_handle' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
81'
/>
1192 <type-decl name='double' size-in-bits='
64' id='type-id-
82'
/>
1193 <!-- long long unsigned int -->
1194 <type-decl name='long long unsigned int' size-in-bits='
64' id='type-id-
83'
/>
1195 <!-- unsigned char[16] -->
1196 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
128' id='type-id-
84'
>
1197 <!-- <anonymous range>[16] -->
1198 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
1201 <!-- unsigned short int -->
1202 <type-decl name='unsigned short int' size-in-bits='
16' id='type-id-
85'
/>
1203 <!-- struct lttng_session -->
1204 <class-decl name='lttng_session' size-in-bits='
525504' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1' id='type-id-
86'
>
1205 <data-member access='public' layout-offset-in-bits='
0'
>
1206 <!-- int lttng_session::active -->
1207 <var-decl name='active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
1209 <data-member access='public' layout-offset-in-bits='
32'
>
1210 <!-- int lttng_session::been_active -->
1211 <var-decl name='been_active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
1213 <data-member access='public' layout-offset-in-bits='
64'
>
1214 <!-- int lttng_session::objd -->
1215 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
1217 <data-member access='public' layout-offset-in-bits='
128'
>
1218 <!-- void* lttng_session::_deprecated1 -->
1219 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
1221 <data-member access='public' layout-offset-in-bits='
192'
>
1222 <!-- cds_list_head lttng_session::chan_head -->
1223 <var-decl name='chan_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
591' column='
1'
/>
1225 <data-member access='public' layout-offset-in-bits='
320'
>
1226 <!-- cds_list_head lttng_session::events_head -->
1227 <var-decl name='events_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
592' column='
1'
/>
1229 <data-member access='public' layout-offset-in-bits='
448'
>
1230 <!-- cds_list_head lttng_session::_deprecated2 -->
1231 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
593' column='
1'
/>
1233 <data-member access='public' layout-offset-in-bits='
576'
>
1234 <!-- cds_list_head lttng_session::node -->
1235 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
594' column='
1'
/>
1237 <data-member access='public' layout-offset-in-bits='
704'
>
1238 <!-- int lttng_session::_deprecated3 -->
1239 <var-decl name='_deprecated3' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
595' column='
1'
/>
1241 <data-member access='public' layout-offset-in-bits='
31'
>
1242 <!-- unsigned int lttng_session::_deprecated4 -->
1243 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
1245 <data-member access='public' layout-offset-in-bits='
768'
>
1246 <!-- cds_list_head lttng_session::enablers_head -->
1247 <var-decl name='enablers_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
600' column='
1'
/>
1249 <data-member access='public' layout-offset-in-bits='
896'
>
1250 <!-- lttng_ust_event_ht lttng_session::events_ht -->
1251 <var-decl name='events_ht' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-events.h' line='
601' column='
1'
/>
1253 <data-member access='public' layout-offset-in-bits='
263040'
>
1254 <!-- void* lttng_session::owner -->
1255 <var-decl name='owner' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
602' column='
1'
/>
1257 <data-member access='public' layout-offset-in-bits='
31'
>
1258 <!-- int lttng_session::tstate -->
1259 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
603' column='
1'
/>
1261 <data-member access='public' layout-offset-in-bits='
30'
>
1262 <!-- int lttng_session::statedump_pending -->
1263 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
606' column='
1'
/>
1265 <data-member access='public' layout-offset-in-bits='
263168'
>
1266 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
1267 <var-decl name='enums_ht' type-id='type-id-
89' visibility='default' filepath='../include/lttng/ust-events.h' line='
609' column='
1'
/>
1269 <data-member access='public' layout-offset-in-bits='
525312'
>
1270 <!-- cds_list_head lttng_session::enums_head -->
1271 <var-decl name='enums_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
610' column='
1'
/>
1273 <data-member access='public' layout-offset-in-bits='
525440'
>
1274 <!-- lttng_ctx* lttng_session::ctx -->
1275 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
611' column='
1'
/>
1278 <!-- struct cds_list_head -->
1279 <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-
87'
>
1280 <data-member access='public' layout-offset-in-bits='
0'
>
1281 <!-- cds_list_head* cds_list_head::next -->
1282 <var-decl name='next' type-id='type-id-
91' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
1284 <data-member access='public' layout-offset-in-bits='
64'
>
1285 <!-- cds_list_head* cds_list_head::prev -->
1286 <var-decl name='prev' type-id='type-id-
91' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
1289 <!-- struct lttng_ust_event_ht -->
1290 <class-decl name='lttng_ust_event_ht' size-in-bits='
262144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
570' column='
1' id='type-id-
88'
>
1291 <data-member access='public' layout-offset-in-bits='
0'
>
1292 <!-- cds_hlist_head lttng_ust_event_ht::table[4096] -->
1293 <var-decl name='table' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
571' column='
1'
/>
1296 <!-- struct cds_hlist_head -->
1297 <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-
55'
>
1298 <data-member access='public' layout-offset-in-bits='
0'
>
1299 <!-- cds_hlist_node* cds_hlist_head::next -->
1300 <var-decl name='next' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
22' column='
1'
/>
1303 <!-- struct cds_hlist_node -->
1304 <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-
93'
>
1305 <data-member access='public' layout-offset-in-bits='
0'
>
1306 <!-- cds_hlist_node* cds_hlist_node::next -->
1307 <var-decl name='next' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
1309 <data-member access='public' layout-offset-in-bits='
64'
>
1310 <!-- cds_hlist_node* cds_hlist_node::prev -->
1311 <var-decl name='prev' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
1314 <!-- struct lttng_ust_enum_ht -->
1315 <class-decl name='lttng_ust_enum_ht' size-in-bits='
262144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
577' column='
1' id='type-id-
89'
>
1316 <data-member access='public' layout-offset-in-bits='
0'
>
1317 <!-- cds_hlist_head lttng_ust_enum_ht::table[4096] -->
1318 <var-decl name='table' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
578' column='
1'
/>
1321 <!-- struct lttng_ctx -->
1322 <class-decl name='lttng_ctx' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1' id='type-id-
94'
>
1323 <data-member access='public' layout-offset-in-bits='
0'
>
1324 <!-- lttng_ctx_field* lttng_ctx::fields -->
1325 <var-decl name='fields' type-id='type-id-
95' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
1327 <data-member access='public' layout-offset-in-bits='
64'
>
1328 <!-- unsigned int lttng_ctx::nr_fields -->
1329 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
310' column='
1'
/>
1331 <data-member access='public' layout-offset-in-bits='
96'
>
1332 <!-- unsigned int lttng_ctx::allocated_fields -->
1333 <var-decl name='allocated_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
311' column='
1'
/>
1335 <data-member access='public' layout-offset-in-bits='
128'
>
1336 <!-- unsigned int lttng_ctx::largest_align -->
1337 <var-decl name='largest_align' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
312' column='
1'
/>
1339 <data-member access='public' layout-offset-in-bits='
160'
>
1340 <!-- char lttng_ctx::padding[20] -->
1341 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
313' column='
1'
/>
1344 <!-- struct lttng_ctx_field -->
1345 <class-decl name='lttng_ctx_field' size-in-bits='
3200' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
291' column='
1' id='type-id-
96'
>
1346 <data-member access='public' layout-offset-in-bits='
0'
>
1347 <!-- lttng_event_field lttng_ctx_field::event_field -->
1348 <var-decl name='event_field' type-id='type-id-
97' visibility='default' filepath='../include/lttng/ust-events.h' line='
292' column='
1'
/>
1350 <data-member access='public' layout-offset-in-bits='
2560'
>
1351 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
1352 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
1354 <data-member access='public' layout-offset-in-bits='
2624'
>
1355 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
1356 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-events.h' line='
294' column='
1'
/>
1358 <data-member access='public' layout-offset-in-bits='
2688'
>
1359 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
1360 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
1362 <data-member access='public' layout-offset-in-bits='
2752'
>
1363 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
1364 <var-decl name='u' type-id='type-id-
101' visibility='default' filepath='../include/lttng/ust-events.h' line='
302' column='
1'
/>
1366 <data-member access='public' layout-offset-in-bits='
3072'
>
1367 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
1368 <var-decl name='destroy' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
303' column='
1'
/>
1370 <data-member access='public' layout-offset-in-bits='
3136'
>
1371 <!-- char* lttng_ctx_field::field_name -->
1372 <var-decl name='field_name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
304' column='
1'
/>
1375 <!-- struct lttng_event_field -->
1376 <class-decl name='lttng_event_field' size-in-bits='
2560' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
256' column='
1' id='type-id-
97'
>
1377 <data-member access='public' layout-offset-in-bits='
0'
>
1378 <!-- const char* lttng_event_field::name -->
1379 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
257' column='
1'
/>
1381 <data-member access='public' layout-offset-in-bits='
64'
>
1382 <!-- lttng_type lttng_event_field::type -->
1383 <var-decl name='type' type-id='type-id-
103' visibility='default' filepath='../include/lttng/ust-events.h' line='
258' column='
1'
/>
1385 <data-member access='public' layout-offset-in-bits='
2304'
>
1386 <!-- unsigned int lttng_event_field::nowrite -->
1387 <var-decl name='nowrite' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
259' column='
1'
/>
1389 <data-member access='public' layout-offset-in-bits='
2336'
>
1390 <!-- char lttng_event_field::padding[28] -->
1391 <var-decl name='padding' type-id='type-id-
70' visibility='default' filepath='../include/lttng/ust-events.h' line='
260' column='
1'
/>
1394 <!-- struct lttng_type -->
1395 <class-decl name='lttng_type' size-in-bits='
2240' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
219' column='
1' id='type-id-
103'
>
1396 <data-member access='public' layout-offset-in-bits='
0'
>
1397 <!-- lttng_abstract_types lttng_type::atype -->
1398 <var-decl name='atype' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
220' column='
1'
/>
1400 <data-member access='public' layout-offset-in-bits='
64'
>
1401 <!-- union {_lttng_basic_type basic; struct {lttng_basic_type elem_type; unsigned int length;} array; struct {lttng_basic_type length_type; lttng_basic_type elem_type;} sequence; struct {uint32_t nr_fields; lttng_event_field* fields;} _struct; char padding[128];} lttng_type::u -->
1402 <var-decl name='u' type-id='type-id-
105' visibility='default' filepath='../include/lttng/ust-events.h' line='
236' column='
1'
/>
1405 <!-- enum lttng_abstract_types -->
1406 <enum-decl name='lttng_abstract_types' filepath='../include/lttng/ust-events.h' line='
88' column='
1' id='type-id-
104'
>
1407 <underlying-type type-id='type-id-
50'
/>
1408 <enumerator name='atype_integer' value='
0'
/>
1409 <enumerator name='atype_enum' value='
1'
/>
1410 <enumerator name='atype_array' value='
2'
/>
1411 <enumerator name='atype_sequence' value='
3'
/>
1412 <enumerator name='atype_string' value='
4'
/>
1413 <enumerator name='atype_float' value='
5'
/>
1414 <enumerator name='atype_dynamic' value='
6'
/>
1415 <enumerator name='atype_struct' value='
7'
/>
1416 <enumerator name='NR_ABSTRACT_TYPES' value='
8'
/>
1418 <!-- union {_lttng_basic_type basic; struct {lttng_basic_type elem_type; unsigned int length;} array; struct {lttng_basic_type length_type; lttng_basic_type elem_type;} sequence; struct {uint32_t nr_fields; lttng_event_field* fields;} _struct; char padding[128];} -->
1419 <union-decl name='__anonymous_union__' size-in-bits='
2176' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
221' column='
1' id='type-id-
105'
>
1420 <data-member access='private'
>
1421 <!-- _lttng_basic_type basic -->
1422 <var-decl name='basic' type-id='type-id-
106' visibility='default' filepath='../include/lttng/ust-events.h' line='
222' column='
1'
/>
1424 <data-member access='private'
>
1425 <!-- struct {lttng_basic_type elem_type; unsigned int length;} array -->
1426 <var-decl name='array' type-id='type-id-
107' visibility='default' filepath='../include/lttng/ust-events.h' line='
226' column='
1'
/>
1428 <data-member access='private'
>
1429 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} sequence -->
1430 <var-decl name='sequence' type-id='type-id-
108' visibility='default' filepath='../include/lttng/ust-events.h' line='
230' column='
1'
/>
1432 <data-member access='private'
>
1433 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} _struct -->
1434 <var-decl name='_struct' type-id='type-id-
109' visibility='default' filepath='../include/lttng/ust-events.h' line='
234' column='
1'
/>
1436 <data-member access='private'
>
1437 <!-- char padding[128] -->
1438 <var-decl name='padding' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
235' column='
1'
/>
1441 <!-- union _lttng_basic_type -->
1442 <union-decl name='_lttng_basic_type' size-in-bits='
1024' visibility='default' filepath='../include/lttng/ust-events.h' line='
198' column='
1' id='type-id-
106'
>
1443 <data-member access='private'
>
1444 <!-- lttng_integer_type _lttng_basic_type::integer -->
1445 <var-decl name='integer' type-id='type-id-
110' visibility='default' filepath='../include/lttng/ust-events.h' line='
199' column='
1'
/>
1447 <data-member access='private'
>
1448 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} _lttng_basic_type::enumeration -->
1449 <var-decl name='enumeration' type-id='type-id-
111' visibility='default' filepath='../include/lttng/ust-events.h' line='
203' column='
1'
/>
1451 <data-member access='private'
>
1452 <!-- struct {lttng_string_encodings encoding;} _lttng_basic_type::string -->
1453 <var-decl name='string' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
206' column='
1'
/>
1455 <data-member access='private'
>
1456 <!-- lttng_float_type _lttng_basic_type::_float -->
1457 <var-decl name='_float' type-id='type-id-
113' visibility='default' filepath='../include/lttng/ust-events.h' line='
207' column='
1'
/>
1459 <data-member access='private'
>
1460 <!-- char _lttng_basic_type::padding[128] -->
1461 <var-decl name='padding' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
208' column='
1'
/>
1464 <!-- struct lttng_integer_type -->
1465 <class-decl name='lttng_integer_type' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
150' column='
1' id='type-id-
110'
>
1466 <data-member access='public' layout-offset-in-bits='
0'
>
1467 <!-- unsigned int lttng_integer_type::size -->
1468 <var-decl name='size' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
151' column='
1'
/>
1470 <data-member access='public' layout-offset-in-bits='
32'
>
1471 <!-- unsigned short int lttng_integer_type::alignment -->
1472 <var-decl name='alignment' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-events.h' line='
152' column='
1'
/>
1474 <data-member access='public' layout-offset-in-bits='
15'
>
1475 <!-- unsigned int lttng_integer_type::signedness -->
1476 <var-decl name='signedness' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
153' column='
1'
/>
1478 <data-member access='public' layout-offset-in-bits='
14'
>
1479 <!-- unsigned int lttng_integer_type::reverse_byte_order -->
1480 <var-decl name='reverse_byte_order' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
154' column='
1'
/>
1482 <data-member access='public' layout-offset-in-bits='
64'
>
1483 <!-- unsigned int lttng_integer_type::base -->
1484 <var-decl name='base' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
155' column='
1'
/>
1486 <data-member access='public' layout-offset-in-bits='
96'
>
1487 <!-- lttng_string_encodings lttng_integer_type::encoding -->
1488 <var-decl name='encoding' type-id='type-id-
114' visibility='default' filepath='../include/lttng/ust-events.h' line='
156' column='
1'
/>
1490 <data-member access='public' layout-offset-in-bits='
128'
>
1491 <!-- char lttng_integer_type::padding[24] -->
1492 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
157' column='
1'
/>
1495 <!-- enum lttng_string_encodings -->
1496 <enum-decl name='lttng_string_encodings' filepath='../include/lttng/ust-events.h' line='
101' column='
1' id='type-id-
114'
>
1497 <underlying-type type-id='type-id-
50'
/>
1498 <enumerator name='lttng_encode_none' value='
0'
/>
1499 <enumerator name='lttng_encode_UTF8' value='
1'
/>
1500 <enumerator name='lttng_encode_ASCII' value='
2'
/>
1501 <enumerator name='NR_STRING_ENCODINGS' value='
3'
/>
1503 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} -->
1504 <class-decl name='__anonymous_struct__' size-in-bits='
384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
200' column='
1' id='type-id-
111'
>
1505 <data-member access='public' layout-offset-in-bits='
0'
>
1506 <!-- const lttng_enum_desc* desc -->
1507 <var-decl name='desc' type-id='type-id-
115' visibility='default' filepath='../include/lttng/ust-events.h' line='
201' column='
1'
/>
1509 <data-member access='public' layout-offset-in-bits='
64'
>
1510 <!-- lttng_integer_type container_type -->
1511 <var-decl name='container_type' type-id='type-id-
110' visibility='default' filepath='../include/lttng/ust-events.h' line='
202' column='
1'
/>
1514 <!-- struct lttng_enum_desc -->
1515 <class-decl name='lttng_enum_desc' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
240' column='
1' id='type-id-
116'
>
1516 <data-member access='public' layout-offset-in-bits='
0'
>
1517 <!-- const char* lttng_enum_desc::name -->
1518 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
241' column='
1'
/>
1520 <data-member access='public' layout-offset-in-bits='
64'
>
1521 <!-- const lttng_enum_entry* lttng_enum_desc::entries -->
1522 <var-decl name='entries' type-id='type-id-
117' visibility='default' filepath='../include/lttng/ust-events.h' line='
242' column='
1'
/>
1524 <data-member access='public' layout-offset-in-bits='
128'
>
1525 <!-- unsigned int lttng_enum_desc::nr_entries -->
1526 <var-decl name='nr_entries' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
243' column='
1'
/>
1528 <data-member access='public' layout-offset-in-bits='
160'
>
1529 <!-- char lttng_enum_desc::padding[24] -->
1530 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
244' column='
1'
/>
1533 <!-- struct lttng_enum_entry -->
1534 <class-decl name='lttng_enum_entry' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
118' column='
1' id='type-id-
118'
>
1535 <data-member access='public' layout-offset-in-bits='
0'
>
1536 <!-- lttng_enum_value lttng_enum_entry::start -->
1537 <var-decl name='start' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ust-events.h' line='
119' column='
1'
/>
1539 <data-member access='public' layout-offset-in-bits='
128'
>
1540 <!-- lttng_enum_value lttng_enum_entry::end -->
1541 <var-decl name='end' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ust-events.h' line='
119' column='
1'
/>
1543 <data-member access='public' layout-offset-in-bits='
256'
>
1544 <!-- const char* lttng_enum_entry::string -->
1545 <var-decl name='string' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
120' column='
1'
/>
1547 <data-member access='public' layout-offset-in-bits='
320'
>
1548 <!-- union {struct {unsigned int options;} extra; char padding[16];} lttng_enum_entry::u -->
1549 <var-decl name='u' type-id='type-id-
120' visibility='default' filepath='../include/lttng/ust-events.h' line='
126' column='
1'
/>
1552 <!-- struct lttng_enum_value -->
1553 <class-decl name='lttng_enum_value' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
108' column='
1' id='type-id-
119'
>
1554 <data-member access='public' layout-offset-in-bits='
0'
>
1555 <!-- long long unsigned int lttng_enum_value::value -->
1556 <var-decl name='value' type-id='type-id-
83' visibility='default' filepath='../include/lttng/ust-events.h' line='
109' column='
1'
/>
1558 <data-member access='public' layout-offset-in-bits='
31'
>
1559 <!-- unsigned int lttng_enum_value::signedness -->
1560 <var-decl name='signedness' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
110' column='
1'
/>
1563 <!-- union {struct {unsigned int options;} extra; char padding[16];} -->
1564 <union-decl name='__anonymous_union__1' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
121' column='
1' id='type-id-
120'
>
1565 <data-member access='private'
>
1566 <!-- struct {unsigned int options;} extra -->
1567 <var-decl name='extra' type-id='type-id-
121' visibility='default' filepath='../include/lttng/ust-events.h' line='
124' column='
1'
/>
1569 <data-member access='private'
>
1570 <!-- char padding[16] -->
1571 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-events.h' line='
125' column='
1'
/>
1574 <!-- struct {unsigned int options;} -->
1575 <class-decl name='__anonymous_struct__1' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
122' column='
1' id='type-id-
121'
>
1576 <data-member access='public' layout-offset-in-bits='
0'
>
1577 <!-- unsigned int options -->
1578 <var-decl name='options' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
123' column='
1'
/>
1581 <!-- struct {lttng_string_encodings encoding;} -->
1582 <class-decl name='__anonymous_struct__2' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
204' column='
1' id='type-id-
112'
>
1583 <data-member access='public' layout-offset-in-bits='
0'
>
1584 <!-- lttng_string_encodings encoding -->
1585 <var-decl name='encoding' type-id='type-id-
114' visibility='default' filepath='../include/lttng/ust-events.h' line='
205' column='
1'
/>
1588 <!-- struct lttng_float_type -->
1589 <class-decl name='lttng_float_type' size-in-bits='
288' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
189' column='
1' id='type-id-
113'
>
1590 <data-member access='public' layout-offset-in-bits='
0'
>
1591 <!-- unsigned int lttng_float_type::exp_dig -->
1592 <var-decl name='exp_dig' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
190' column='
1'
/>
1594 <data-member access='public' layout-offset-in-bits='
32'
>
1595 <!-- unsigned int lttng_float_type::mant_dig -->
1596 <var-decl name='mant_dig' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
191' column='
1'
/>
1598 <data-member access='public' layout-offset-in-bits='
64'
>
1599 <!-- unsigned short int lttng_float_type::alignment -->
1600 <var-decl name='alignment' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-events.h' line='
192' column='
1'
/>
1602 <data-member access='public' layout-offset-in-bits='
15'
>
1603 <!-- unsigned int lttng_float_type::reverse_byte_order -->
1604 <var-decl name='reverse_byte_order' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
193' column='
1'
/>
1606 <data-member access='public' layout-offset-in-bits='
88'
>
1607 <!-- char lttng_float_type::padding[24] -->
1608 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
194' column='
1'
/>
1611 <!-- struct {lttng_basic_type elem_type; unsigned int length;} -->
1612 <class-decl name='__anonymous_struct__3' size-in-bits='
1152' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
223' column='
1' id='type-id-
107'
>
1613 <data-member access='public' layout-offset-in-bits='
0'
>
1614 <!-- lttng_basic_type elem_type -->
1615 <var-decl name='elem_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
224' column='
1'
/>
1617 <data-member access='public' layout-offset-in-bits='
1088'
>
1618 <!-- unsigned int length -->
1619 <var-decl name='length' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
225' column='
1'
/>
1622 <!-- struct lttng_basic_type -->
1623 <class-decl name='lttng_basic_type' size-in-bits='
1088' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
211' column='
1' id='type-id-
122'
>
1624 <data-member access='public' layout-offset-in-bits='
0'
>
1625 <!-- lttng_abstract_types lttng_basic_type::atype -->
1626 <var-decl name='atype' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
212' column='
1'
/>
1628 <data-member access='public' layout-offset-in-bits='
64'
>
1629 <!-- union {_lttng_basic_type basic;} lttng_basic_type::u -->
1630 <var-decl name='u' type-id='type-id-
123' visibility='default' filepath='../include/lttng/ust-events.h' line='
215' column='
1'
/>
1633 <!-- union {_lttng_basic_type basic;} -->
1634 <union-decl name='__anonymous_union__2' size-in-bits='
1024' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
213' column='
1' id='type-id-
123'
>
1635 <data-member access='private'
>
1636 <!-- _lttng_basic_type basic -->
1637 <var-decl name='basic' type-id='type-id-
106' visibility='default' filepath='../include/lttng/ust-events.h' line='
214' column='
1'
/>
1640 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} -->
1641 <class-decl name='__anonymous_struct__4' size-in-bits='
2176' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
227' column='
1' id='type-id-
108'
>
1642 <data-member access='public' layout-offset-in-bits='
0'
>
1643 <!-- lttng_basic_type length_type -->
1644 <var-decl name='length_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
228' column='
1'
/>
1646 <data-member access='public' layout-offset-in-bits='
1088'
>
1647 <!-- lttng_basic_type elem_type -->
1648 <var-decl name='elem_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
229' column='
1'
/>
1651 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} -->
1652 <class-decl name='__anonymous_struct__5' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
231' column='
1' id='type-id-
109'
>
1653 <data-member access='public' layout-offset-in-bits='
0'
>
1654 <!-- uint32_t nr_fields -->
1655 <var-decl name='nr_fields' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
232' column='
1'
/>
1657 <data-member access='public' layout-offset-in-bits='
64'
>
1658 <!-- lttng_event_field* fields -->
1659 <var-decl name='fields' type-id='type-id-
125' visibility='default' filepath='../include/lttng/ust-events.h' line='
233' column='
1'
/>
1662 <!-- typedef __uint32_t uint32_t -->
1663 <typedef-decl name='uint32_t' type-id='type-id-
126' filepath='/usr/include/bits/stdint-uintn.h' line='
26' column='
1' id='type-id-
124'
/>
1664 <!-- typedef unsigned int __uint32_t -->
1665 <typedef-decl name='__uint32_t' type-id='type-id-
13' filepath='/usr/include/bits/types.h' line='
42' column='
1' id='type-id-
126'
/>
1666 <!-- struct lttng_channel -->
1667 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
531' column='
1' id='type-id-
127'
>
1668 <data-member access='public' layout-offset-in-bits='
0'
>
1669 <!-- channel* lttng_channel::chan -->
1670 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
1672 <data-member access='public' layout-offset-in-bits='
64'
>
1673 <!-- int lttng_channel::enabled -->
1674 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
1676 <data-member access='public' layout-offset-in-bits='
128'
>
1677 <!-- lttng_ctx* lttng_channel::ctx -->
1678 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
1680 <data-member access='public' layout-offset-in-bits='
192'
>
1681 <!-- lttng_session* lttng_channel::session -->
1682 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
1684 <data-member access='public' layout-offset-in-bits='
256'
>
1685 <!-- int lttng_channel::objd -->
1686 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
1688 <data-member access='public' layout-offset-in-bits='
288'
>
1689 <!-- unsigned int lttng_channel::_deprecated1 -->
1690 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
1692 <data-member access='public' layout-offset-in-bits='
320'
>
1693 <!-- unsigned int lttng_channel::_deprecated2 -->
1694 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
545' column='
1'
/>
1696 <data-member access='public' layout-offset-in-bits='
384'
>
1697 <!-- cds_list_head lttng_channel::node -->
1698 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
546' column='
1'
/>
1700 <data-member access='public' layout-offset-in-bits='
512'
>
1701 <!-- const lttng_channel_ops* lttng_channel::ops -->
1702 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
1704 <data-member access='public' layout-offset-in-bits='
576'
>
1705 <!-- int lttng_channel::header_type -->
1706 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
1708 <data-member access='public' layout-offset-in-bits='
640'
>
1709 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
1710 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
1712 <data-member access='public' layout-offset-in-bits='
31'
>
1713 <!-- unsigned int lttng_channel::_deprecated3 -->
1714 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
1716 <data-member access='public' layout-offset-in-bits='
736'
>
1717 <!-- unsigned int lttng_channel::id -->
1718 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
553' column='
1'
/>
1720 <data-member access='public' layout-offset-in-bits='
768'
>
1721 <!-- lttng_ust_chan_type lttng_channel::type -->
1722 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
554' column='
1'
/>
1724 <data-member access='public' layout-offset-in-bits='
800'
>
1725 <!-- unsigned char lttng_channel::uuid[16] -->
1726 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
555' column='
1'
/>
1728 <data-member access='public' layout-offset-in-bits='
31'
>
1729 <!-- int lttng_channel::tstate -->
1730 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
556' column='
1'
/>
1733 <!-- struct lttng_channel_ops -->
1734 <class-decl name='lttng_channel_ops' size-in-bits='
768' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
489' column='
1' id='type-id-
133'
>
1735 <data-member access='public' layout-offset-in-bits='
0'
>
1736 <!-- lttng_channel* (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_channel_ops::channel_create -->
1737 <var-decl name='channel_create' type-id='type-id-
134' visibility='default' filepath='../include/lttng/ust-events.h' line='
490' column='
1'
/>
1739 <data-member access='public' layout-offset-in-bits='
64'
>
1740 <!-- void (lttng_channel*)* lttng_channel_ops::channel_destroy -->
1741 <var-decl name='channel_destroy' type-id='type-id-
135' visibility='default' filepath='../include/lttng/ust-events.h' line='
499' column='
1'
/>
1743 <data-member access='public' layout-offset-in-bits='
128'
>
1744 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} lttng_channel_ops::u -->
1745 <var-decl name='u' type-id='type-id-
136' visibility='default' filepath='../include/lttng/ust-events.h' line='
503' column='
1'
/>
1747 <data-member access='public' layout-offset-in-bits='
192'
>
1748 <!-- void* lttng_channel_ops::_deprecated2 -->
1749 <var-decl name='_deprecated2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
504' column='
1'
/>
1751 <data-member access='public' layout-offset-in-bits='
256'
>
1752 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* lttng_channel_ops::event_reserve -->
1753 <var-decl name='event_reserve' type-id='type-id-
137' visibility='default' filepath='../include/lttng/ust-events.h' line='
505' column='
1'
/>
1755 <data-member access='public' layout-offset-in-bits='
320'
>
1756 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* lttng_channel_ops::event_commit -->
1757 <var-decl name='event_commit' type-id='type-id-
138' visibility='default' filepath='../include/lttng/ust-events.h' line='
507' column='
1'
/>
1759 <data-member access='public' layout-offset-in-bits='
384'
>
1760 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* lttng_channel_ops::event_write -->
1761 <var-decl name='event_write' type-id='type-id-
139' visibility='default' filepath='../include/lttng/ust-events.h' line='
508' column='
1'
/>
1763 <data-member access='public' layout-offset-in-bits='
448'
>
1764 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::packet_avail_size -->
1765 <var-decl name='packet_avail_size' type-id='type-id-
140' visibility='default' filepath='../include/lttng/ust-events.h' line='
515' column='
1'
/>
1767 <data-member access='public' layout-offset-in-bits='
512'
>
1768 <!-- int (channel*)* lttng_channel_ops::is_finalized -->
1769 <var-decl name='is_finalized' type-id='type-id-
141' visibility='default' filepath='../include/lttng/ust-events.h' line='
519' column='
1'
/>
1771 <data-member access='public' layout-offset-in-bits='
576'
>
1772 <!-- int (channel*)* lttng_channel_ops::is_disabled -->
1773 <var-decl name='is_disabled' type-id='type-id-
141' visibility='default' filepath='../include/lttng/ust-events.h' line='
520' column='
1'
/>
1775 <data-member access='public' layout-offset-in-bits='
640'
>
1776 <!-- int (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::flush_buffer -->
1777 <var-decl name='flush_buffer' type-id='type-id-
142' visibility='default' filepath='../include/lttng/ust-events.h' line='
521' column='
1'
/>
1779 <data-member access='public' layout-offset-in-bits='
704'
>
1780 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* lttng_channel_ops::event_strcpy -->
1781 <var-decl name='event_strcpy' type-id='type-id-
143' visibility='default' filepath='../include/lttng/ust-events.h' line='
522' column='
1'
/>
1784 <!-- typedef __int64_t int64_t -->
1785 <typedef-decl name='int64_t' type-id='type-id-
144' filepath='/usr/include/bits/stdint-intn.h' line='
27' column='
1' id='type-id-
145'
/>
1786 <!-- typedef long int __int64_t -->
1787 <typedef-decl name='__int64_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
44' column='
1' id='type-id-
144'
/>
1788 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} -->
1789 <union-decl name='__anonymous_union__3' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
500' column='
1' id='type-id-
136'
>
1790 <data-member access='private'
>
1791 <!-- void* _deprecated1 -->
1792 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
501' column='
1'
/>
1794 <data-member access='private'
>
1795 <!-- unsigned long int has_strcpy -->
1796 <var-decl name='has_strcpy' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ust-events.h' line='
502' column='
1'
/>
1799 <!-- enum lttng_ust_chan_type -->
1800 <enum-decl name='lttng_ust_chan_type' filepath='../include/lttng/ust-abi.h' line='
68' column='
1' id='type-id-
132'
>
1801 <underlying-type type-id='type-id-
50'
/>
1802 <enumerator name='LTTNG_UST_CHAN_PER_CPU' value='
0'
/>
1803 <enumerator name='LTTNG_UST_CHAN_METADATA' value='
1'
/>
1805 <!-- struct lttng_ctx_value -->
1806 <class-decl name='lttng_ctx_value' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
279' column='
1' id='type-id-
146'
>
1807 <data-member access='public' layout-offset-in-bits='
0'
>
1808 <!-- lttng_ust_dynamic_type lttng_ctx_value::sel -->
1809 <var-decl name='sel' type-id='type-id-
147' visibility='default' filepath='../include/lttng/ust-events.h' line='
280' column='
1'
/>
1811 <data-member access='public' layout-offset-in-bits='
64'
>
1812 <!-- union {int64_t s64; const char* str; double d;} lttng_ctx_value::u -->
1813 <var-decl name='u' type-id='type-id-
148' visibility='default' filepath='../include/lttng/ust-events.h' line='
285' column='
1'
/>
1816 <!-- enum lttng_ust_dynamic_type -->
1817 <enum-decl name='lttng_ust_dynamic_type' filepath='../include/lttng/ust-events.h' line='
263' column='
1' id='type-id-
147'
>
1818 <underlying-type type-id='type-id-
50'
/>
1819 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_NONE' value='
0'
/>
1820 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S8' value='
1'
/>
1821 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S16' value='
2'
/>
1822 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S32' value='
3'
/>
1823 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S64' value='
4'
/>
1824 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U8' value='
5'
/>
1825 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U16' value='
6'
/>
1826 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U32' value='
7'
/>
1827 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U64' value='
8'
/>
1828 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_FLOAT' value='
9'
/>
1829 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_DOUBLE' value='
10'
/>
1830 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_STRING' value='
11'
/>
1831 <enumerator name='_NR_LTTNG_UST_DYNAMIC_TYPES' value='
12'
/>
1833 <!-- union {int64_t s64; const char* str; double d;} -->
1834 <union-decl name='__anonymous_union__4' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
281' column='
1' id='type-id-
148'
>
1835 <data-member access='private'
>
1836 <!-- int64_t s64 -->
1837 <var-decl name='s64' type-id='type-id-
145' visibility='default' filepath='../include/lttng/ust-events.h' line='
282' column='
1'
/>
1839 <data-member access='private'
>
1840 <!-- const char* str -->
1841 <var-decl name='str' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
283' column='
1'
/>
1843 <data-member access='private'
>
1845 <var-decl name='d' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-events.h' line='
284' column='
1'
/>
1848 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
1849 <union-decl name='__anonymous_union__5' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1' id='type-id-
101'
>
1850 <data-member access='private'
>
1851 <!-- lttng_perf_counter_field* perf_counter -->
1852 <var-decl name='perf_counter' type-id='type-id-
149' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
1854 <data-member access='private'
>
1855 <!-- char padding[40] -->
1856 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
301' column='
1'
/>
1859 <!-- typedef __uint64_t uint64_t -->
1860 <typedef-decl name='uint64_t' type-id='type-id-
150' filepath='/usr/include/bits/stdint-uintn.h' line='
27' column='
1' id='type-id-
151'
/>
1861 <!-- typedef unsigned long int __uint64_t -->
1862 <typedef-decl name='__uint64_t' type-id='type-id-
3' filepath='/usr/include/bits/types.h' line='
45' column='
1' id='type-id-
150'
/>
1863 <!-- enum ustctl_socket_type -->
1864 <enum-decl name='ustctl_socket_type' filepath='../include/lttng/ust-ctl.h' line='
292' column='
1' id='type-id-
152'
>
1865 <underlying-type type-id='type-id-
50'
/>
1866 <enumerator name='USTCTL_SOCKET_CMD' value='
0'
/>
1867 <enumerator name='USTCTL_SOCKET_NOTIFY' value='
1'
/>
1869 <!-- struct ustcomm_ust_msg -->
1870 <class-decl name='ustcomm_ust_msg' size-in-bits='
4896' is-struct='yes' visibility='default' filepath='../include/ust-comm.h' line='
86' column='
1' id='type-id-
153'
>
1871 <data-member access='public' layout-offset-in-bits='
0'
>
1872 <!-- uint32_t ustcomm_ust_msg::handle -->
1873 <var-decl name='handle' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
87' column='
1'
/>
1875 <data-member access='public' layout-offset-in-bits='
32'
>
1876 <!-- uint32_t ustcomm_ust_msg::cmd -->
1877 <var-decl name='cmd' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
88' column='
1'
/>
1879 <data-member access='public' layout-offset-in-bits='
64'
>
1880 <!-- char ustcomm_ust_msg::padding[32] -->
1881 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
89' column='
1'
/>
1883 <data-member access='public' layout-offset-in-bits='
320'
>
1884 <!-- union {lttng_ust_channel channel; lttng_ust_stream stream; lttng_ust_event event; lttng_ust_context context; lttng_ust_tracer_version version; lttng_ust_tracepoint_iter tracepoint; struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} filter; struct {uint32_t count;} exclusion; char padding[32];} ustcomm_ust_msg::u -->
1885 <var-decl name='u' type-id='type-id-
154' visibility='default' filepath='../include/ust-comm.h' line='
106' column='
1'
/>
1888 <!-- union {lttng_ust_channel channel; lttng_ust_stream stream; lttng_ust_event event; lttng_ust_context context; lttng_ust_tracer_version version; lttng_ust_tracepoint_iter tracepoint; struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} filter; struct {uint32_t count;} exclusion; char padding[32];} -->
1889 <union-decl name='__anonymous_union__6' size-in-bits='
4576' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
90' column='
1' id='type-id-
154'
>
1890 <data-member access='private'
>
1891 <!-- lttng_ust_channel channel -->
1892 <var-decl name='channel' type-id='type-id-
155' visibility='default' filepath='../include/ust-comm.h' line='
91' column='
1'
/>
1894 <data-member access='private'
>
1895 <!-- lttng_ust_stream stream -->
1896 <var-decl name='stream' type-id='type-id-
156' visibility='default' filepath='../include/ust-comm.h' line='
92' column='
1'
/>
1898 <data-member access='private'
>
1899 <!-- lttng_ust_event event -->
1900 <var-decl name='event' type-id='type-id-
157' visibility='default' filepath='../include/ust-comm.h' line='
93' column='
1'
/>
1902 <data-member access='private'
>
1903 <!-- lttng_ust_context context -->
1904 <var-decl name='context' type-id='type-id-
158' visibility='default' filepath='../include/ust-comm.h' line='
94' column='
1'
/>
1906 <data-member access='private'
>
1907 <!-- lttng_ust_tracer_version version -->
1908 <var-decl name='version' type-id='type-id-
159' visibility='default' filepath='../include/ust-comm.h' line='
95' column='
1'
/>
1910 <data-member access='private'
>
1911 <!-- lttng_ust_tracepoint_iter tracepoint -->
1912 <var-decl name='tracepoint' type-id='type-id-
160' visibility='default' filepath='../include/ust-comm.h' line='
96' column='
1'
/>
1914 <data-member access='private'
>
1915 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} filter -->
1916 <var-decl name='filter' type-id='type-id-
161' visibility='default' filepath='../include/ust-comm.h' line='
101' column='
1'
/>
1918 <data-member access='private'
>
1919 <!-- struct {uint32_t count;} exclusion -->
1920 <var-decl name='exclusion' type-id='type-id-
162' visibility='default' filepath='../include/ust-comm.h' line='
104' column='
1'
/>
1922 <data-member access='private'
>
1923 <!-- char padding[32] -->
1924 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
105' column='
1'
/>
1927 <!-- struct lttng_ust_channel -->
1928 <class-decl name='lttng_ust_channel' size-in-bits='
2400' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
87' column='
1' id='type-id-
155'
>
1929 <data-member access='public' layout-offset-in-bits='
0'
>
1930 <!-- uint64_t lttng_ust_channel::len -->
1931 <var-decl name='len' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
88' column='
1'
/>
1933 <data-member access='public' layout-offset-in-bits='
64'
>
1934 <!-- lttng_ust_chan_type lttng_ust_channel::type -->
1935 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-abi.h' line='
89' column='
1'
/>
1937 <data-member access='public' layout-offset-in-bits='
96'
>
1938 <!-- char lttng_ust_channel::padding[288] -->
1939 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
90' column='
1'
/>
1941 <data-member access='public' layout-offset-in-bits='
2400'
>
1942 <!-- char lttng_ust_channel::data[] -->
1943 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-abi.h' line='
91' column='
1'
/>
1946 <!-- struct lttng_ust_stream -->
1947 <class-decl name='lttng_ust_stream' size-in-bits='
2400' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
95' column='
1' id='type-id-
156'
>
1948 <data-member access='public' layout-offset-in-bits='
0'
>
1949 <!-- uint64_t lttng_ust_stream::len -->
1950 <var-decl name='len' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
96' column='
1'
/>
1952 <data-member access='public' layout-offset-in-bits='
64'
>
1953 <!-- uint32_t lttng_ust_stream::stream_nr -->
1954 <var-decl name='stream_nr' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
97' column='
1'
/>
1956 <data-member access='public' layout-offset-in-bits='
96'
>
1957 <!-- char lttng_ust_stream::padding[288] -->
1958 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
98' column='
1'
/>
1961 <!-- struct lttng_ust_event -->
1962 <class-decl name='lttng_ust_event' size-in-bits='
4576' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
107' column='
1' id='type-id-
157'
>
1963 <data-member access='public' layout-offset-in-bits='
0'
>
1964 <!-- lttng_ust_instrumentation lttng_ust_event::instrumentation -->
1965 <var-decl name='instrumentation' type-id='type-id-
163' visibility='default' filepath='../include/lttng/ust-abi.h' line='
108' column='
1'
/>
1967 <data-member access='public' layout-offset-in-bits='
32'
>
1968 <!-- char lttng_ust_event::name[256] -->
1969 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
109' column='
1'
/>
1971 <data-member access='public' layout-offset-in-bits='
2080'
>
1972 <!-- lttng_ust_loglevel_type lttng_ust_event::loglevel_type -->
1973 <var-decl name='loglevel_type' type-id='type-id-
164' visibility='default' filepath='../include/lttng/ust-abi.h' line='
111' column='
1'
/>
1975 <data-member access='public' layout-offset-in-bits='
2112'
>
1976 <!-- int lttng_ust_event::loglevel -->
1977 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
112' column='
1'
/>
1979 <data-member access='public' layout-offset-in-bits='
2144'
>
1980 <!-- char lttng_ust_event::padding[16] -->
1981 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
113' column='
1'
/>
1983 <data-member access='public' layout-offset-in-bits='
2272'
>
1984 <!-- union {char padding[288];} lttng_ust_event::u -->
1985 <var-decl name='u' type-id='type-id-
165' visibility='default' filepath='../include/lttng/ust-abi.h' line='
118' column='
1'
/>
1988 <!-- enum lttng_ust_instrumentation -->
1989 <enum-decl name='lttng_ust_instrumentation' filepath='../include/lttng/ust-abi.h' line='
52' column='
1' id='type-id-
163'
>
1990 <underlying-type type-id='type-id-
50'
/>
1991 <enumerator name='LTTNG_UST_TRACEPOINT' value='
0'
/>
1992 <enumerator name='LTTNG_UST_PROBE' value='
1'
/>
1993 <enumerator name='LTTNG_UST_FUNCTION' value='
2'
/>
1995 <!-- enum lttng_ust_loglevel_type -->
1996 <enum-decl name='lttng_ust_loglevel_type' filepath='../include/lttng/ust-abi.h' line='
58' column='
1' id='type-id-
164'
>
1997 <underlying-type type-id='type-id-
50'
/>
1998 <enumerator name='LTTNG_UST_LOGLEVEL_ALL' value='
0'
/>
1999 <enumerator name='LTTNG_UST_LOGLEVEL_RANGE' value='
1'
/>
2000 <enumerator name='LTTNG_UST_LOGLEVEL_SINGLE' value='
2'
/>
2002 <!-- union {char padding[288];} -->
2003 <union-decl name='__anonymous_union__7' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
116' column='
1' id='type-id-
165'
>
2004 <data-member access='private'
>
2005 <!-- char padding[288] -->
2006 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
117' column='
1'
/>
2009 <!-- struct lttng_ust_context -->
2010 <class-decl name='lttng_ust_context' size-in-bits='
2464' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
171' column='
1' id='type-id-
158'
>
2011 <data-member access='public' layout-offset-in-bits='
0'
>
2012 <!-- lttng_ust_context_type lttng_ust_context::ctx -->
2013 <var-decl name='ctx' type-id='type-id-
166' visibility='default' filepath='../include/lttng/ust-abi.h' line='
172' column='
1'
/>
2015 <data-member access='public' layout-offset-in-bits='
32'
>
2016 <!-- char lttng_ust_context::padding[16] -->
2017 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
173' column='
1'
/>
2019 <data-member access='public' layout-offset-in-bits='
160'
>
2020 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx; char padding[288];} lttng_ust_context::u -->
2021 <var-decl name='u' type-id='type-id-
167' visibility='default' filepath='../include/lttng/ust-abi.h' line='
183' column='
1'
/>
2024 <!-- enum lttng_ust_context_type -->
2025 <enum-decl name='lttng_ust_context_type' filepath='../include/lttng/ust-abi.h' line='
139' column='
1' id='type-id-
166'
>
2026 <underlying-type type-id='type-id-
50'
/>
2027 <enumerator name='LTTNG_UST_CONTEXT_VTID' value='
0'
/>
2028 <enumerator name='LTTNG_UST_CONTEXT_VPID' value='
1'
/>
2029 <enumerator name='LTTNG_UST_CONTEXT_PTHREAD_ID' value='
2'
/>
2030 <enumerator name='LTTNG_UST_CONTEXT_PROCNAME' value='
3'
/>
2031 <enumerator name='LTTNG_UST_CONTEXT_IP' value='
4'
/>
2032 <enumerator name='LTTNG_UST_CONTEXT_PERF_THREAD_COUNTER' value='
5'
/>
2033 <enumerator name='LTTNG_UST_CONTEXT_CPU_ID' value='
6'
/>
2034 <enumerator name='LTTNG_UST_CONTEXT_APP_CONTEXT' value='
7'
/>
2035 <enumerator name='LTTNG_UST_CONTEXT_CGROUP_NS' value='
8'
/>
2036 <enumerator name='LTTNG_UST_CONTEXT_IPC_NS' value='
9'
/>
2037 <enumerator name='LTTNG_UST_CONTEXT_MNT_NS' value='
10'
/>
2038 <enumerator name='LTTNG_UST_CONTEXT_NET_NS' value='
11'
/>
2039 <enumerator name='LTTNG_UST_CONTEXT_PID_NS' value='
12'
/>
2040 <enumerator name='LTTNG_UST_CONTEXT_USER_NS' value='
13'
/>
2041 <enumerator name='LTTNG_UST_CONTEXT_UTS_NS' value='
14'
/>
2042 <enumerator name='LTTNG_UST_CONTEXT_VUID' value='
15'
/>
2043 <enumerator name='LTTNG_UST_CONTEXT_VEUID' value='
16'
/>
2044 <enumerator name='LTTNG_UST_CONTEXT_VSUID' value='
17'
/>
2045 <enumerator name='LTTNG_UST_CONTEXT_VGID' value='
18'
/>
2046 <enumerator name='LTTNG_UST_CONTEXT_VEGID' value='
19'
/>
2047 <enumerator name='LTTNG_UST_CONTEXT_VSGID' value='
20'
/>
2049 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx; char padding[288];} -->
2050 <union-decl name='__anonymous_union__8' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
175' column='
1' id='type-id-
167'
>
2051 <data-member access='private'
>
2052 <!-- lttng_ust_perf_counter_ctx perf_counter -->
2053 <var-decl name='perf_counter' type-id='type-id-
168' visibility='default' filepath='../include/lttng/ust-abi.h' line='
176' column='
1'
/>
2055 <data-member access='private'
>
2056 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx -->
2057 <var-decl name='app_ctx' type-id='type-id-
169' visibility='default' filepath='../include/lttng/ust-abi.h' line='
181' column='
1'
/>
2059 <data-member access='private'
>
2060 <!-- char padding[288] -->
2061 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
182' column='
1'
/>
2064 <!-- struct lttng_ust_perf_counter_ctx -->
2065 <class-decl name='lttng_ust_perf_counter_ctx' size-in-bits='
2144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
163' column='
1' id='type-id-
168'
>
2066 <data-member access='public' layout-offset-in-bits='
0'
>
2067 <!-- uint32_t lttng_ust_perf_counter_ctx::type -->
2068 <var-decl name='type' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
164' column='
1'
/>
2070 <data-member access='public' layout-offset-in-bits='
32'
>
2071 <!-- uint64_t lttng_ust_perf_counter_ctx::config -->
2072 <var-decl name='config' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
165' column='
1'
/>
2074 <data-member access='public' layout-offset-in-bits='
96'
>
2075 <!-- char lttng_ust_perf_counter_ctx::name[256] -->
2076 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
166' column='
1'
/>
2079 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} -->
2080 <class-decl name='__anonymous_struct__6' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
177' column='
1' id='type-id-
169'
>
2081 <data-member access='public' layout-offset-in-bits='
0'
>
2082 <!-- uint32_t provider_name_len -->
2083 <var-decl name='provider_name_len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
179' column='
1'
/>
2085 <data-member access='public' layout-offset-in-bits='
32'
>
2086 <!-- uint32_t ctx_name_len -->
2087 <var-decl name='ctx_name_len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
180' column='
1'
/>
2090 <!-- struct lttng_ust_tracer_version -->
2091 <class-decl name='lttng_ust_tracer_version' size-in-bits='
96' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
73' column='
1' id='type-id-
159'
>
2092 <data-member access='public' layout-offset-in-bits='
0'
>
2093 <!-- uint32_t lttng_ust_tracer_version::major -->
2094 <var-decl name='major' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
74' column='
1'
/>
2096 <data-member access='public' layout-offset-in-bits='
32'
>
2097 <!-- uint32_t lttng_ust_tracer_version::minor -->
2098 <var-decl name='minor' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
75' column='
1'
/>
2100 <data-member access='public' layout-offset-in-bits='
64'
>
2101 <!-- uint32_t lttng_ust_tracer_version::patchlevel -->
2102 <var-decl name='patchlevel' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
76' column='
1'
/>
2105 <!-- struct lttng_ust_tracepoint_iter -->
2106 <class-decl name='lttng_ust_tracepoint_iter' size-in-bits='
2208' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
206' column='
1' id='type-id-
160'
>
2107 <data-member access='public' layout-offset-in-bits='
0'
>
2108 <!-- char lttng_ust_tracepoint_iter::name[256] -->
2109 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
207' column='
1'
/>
2111 <data-member access='public' layout-offset-in-bits='
2048'
>
2112 <!-- int lttng_ust_tracepoint_iter::loglevel -->
2113 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
208' column='
1'
/>
2115 <data-member access='public' layout-offset-in-bits='
2080'
>
2116 <!-- char lttng_ust_tracepoint_iter::padding[16] -->
2117 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
209' column='
1'
/>
2120 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} -->
2121 <class-decl name='__anonymous_struct__7' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
97' column='
1' id='type-id-
161'
>
2122 <data-member access='public' layout-offset-in-bits='
0'
>
2123 <!-- uint32_t data_size -->
2124 <var-decl name='data_size' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
98' column='
1'
/>
2126 <data-member access='public' layout-offset-in-bits='
32'
>
2127 <!-- uint32_t reloc_offset -->
2128 <var-decl name='reloc_offset' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
99' column='
1'
/>
2130 <data-member access='public' layout-offset-in-bits='
64'
>
2131 <!-- uint64_t seqnum -->
2132 <var-decl name='seqnum' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
100' column='
1'
/>
2135 <!-- struct {uint32_t count;} -->
2136 <class-decl name='__anonymous_struct__8' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
102' column='
1' id='type-id-
162'
>
2137 <data-member access='public' layout-offset-in-bits='
0'
>
2138 <!-- uint32_t count -->
2139 <var-decl name='count' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
103' column='
1'
/>
2142 <!-- struct ustcomm_ust_reply -->
2143 <class-decl name='ustcomm_ust_reply' size-in-bits='
2592' is-struct='yes' visibility='default' filepath='../include/ust-comm.h' line='
115' column='
1' id='type-id-
170'
>
2144 <data-member access='public' layout-offset-in-bits='
0'
>
2145 <!-- uint32_t ustcomm_ust_reply::handle -->
2146 <var-decl name='handle' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
116' column='
1'
/>
2148 <data-member access='public' layout-offset-in-bits='
32'
>
2149 <!-- uint32_t ustcomm_ust_reply::cmd -->
2150 <var-decl name='cmd' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
117' column='
1'
/>
2152 <data-member access='public' layout-offset-in-bits='
64'
>
2153 <!-- int32_t ustcomm_ust_reply::ret_code -->
2154 <var-decl name='ret_code' type-id='type-id-
171' visibility='default' filepath='../include/ust-comm.h' line='
118' column='
1'
/>
2156 <data-member access='public' layout-offset-in-bits='
96'
>
2157 <!-- uint32_t ustcomm_ust_reply::ret_val -->
2158 <var-decl name='ret_val' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
119' column='
1'
/>
2160 <data-member access='public' layout-offset-in-bits='
128'
>
2161 <!-- char ustcomm_ust_reply::padding[32] -->
2162 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
120' column='
1'
/>
2164 <data-member access='public' layout-offset-in-bits='
384'
>
2165 <!-- union {struct {uint64_t memory_map_size;} channel; struct {uint64_t memory_map_size;} stream; lttng_ust_tracer_version version; lttng_ust_tracepoint_iter tracepoint; char padding[32];} ustcomm_ust_reply::u -->
2166 <var-decl name='u' type-id='type-id-
172' visibility='default' filepath='../include/ust-comm.h' line='
131' column='
1'
/>
2169 <!-- typedef __int32_t int32_t -->
2170 <typedef-decl name='int32_t' type-id='type-id-
173' filepath='/usr/include/bits/stdint-intn.h' line='
26' column='
1' id='type-id-
171'
/>
2171 <!-- typedef int __int32_t -->
2172 <typedef-decl name='__int32_t' type-id='type-id-
5' filepath='/usr/include/bits/types.h' line='
41' column='
1' id='type-id-
173'
/>
2173 <!-- union {struct {uint64_t memory_map_size;} channel; struct {uint64_t memory_map_size;} stream; lttng_ust_tracer_version version; lttng_ust_tracepoint_iter tracepoint; char padding[32];} -->
2174 <union-decl name='__anonymous_union__9' size-in-bits='
2208' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
121' column='
1' id='type-id-
172'
>
2175 <data-member access='private'
>
2176 <!-- struct {uint64_t memory_map_size;} channel -->
2177 <var-decl name='channel' type-id='type-id-
174' visibility='default' filepath='../include/ust-comm.h' line='
124' column='
1'
/>
2179 <data-member access='private'
>
2180 <!-- struct {uint64_t memory_map_size;} stream -->
2181 <var-decl name='stream' type-id='type-id-
175' visibility='default' filepath='../include/ust-comm.h' line='
127' column='
1'
/>
2183 <data-member access='private'
>
2184 <!-- lttng_ust_tracer_version version -->
2185 <var-decl name='version' type-id='type-id-
159' visibility='default' filepath='../include/ust-comm.h' line='
128' column='
1'
/>
2187 <data-member access='private'
>
2188 <!-- lttng_ust_tracepoint_iter tracepoint -->
2189 <var-decl name='tracepoint' type-id='type-id-
160' visibility='default' filepath='../include/ust-comm.h' line='
129' column='
1'
/>
2191 <data-member access='private'
>
2192 <!-- char padding[32] -->
2193 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
130' column='
1'
/>
2196 <!-- struct {uint64_t memory_map_size;} -->
2197 <class-decl name='__anonymous_struct__9' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
122' column='
1' id='type-id-
174'
>
2198 <data-member access='public' layout-offset-in-bits='
0'
>
2199 <!-- uint64_t memory_map_size -->
2200 <var-decl name='memory_map_size' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
123' column='
1'
/>
2203 <!-- struct {uint64_t memory_map_size;} -->
2204 <class-decl name='__anonymous_struct__10' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
125' column='
1' id='type-id-
175'
>
2205 <data-member access='public' layout-offset-in-bits='
0'
>
2206 <!-- uint64_t memory_map_size -->
2207 <var-decl name='memory_map_size' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
126' column='
1'
/>
2210 <!-- cds_hlist_node* -->
2211 <pointer-type-def type-id='type-id-
93' size-in-bits='
64' id='type-id-
92'
/>
2212 <!-- cds_list_head* -->
2213 <pointer-type-def type-id='type-id-
87' size-in-bits='
64' id='type-id-
91'
/>
2215 <pointer-type-def type-id='type-id-
78' size-in-bits='
64' id='type-id-
128'
/>
2217 <qualified-type-def type-id='type-id-
5' const='yes' id='type-id-
176'
/>
2219 <pointer-type-def type-id='type-id-
176' size-in-bits='
64' id='type-id-
177'
/>
2220 <!-- const lttng_channel_ops -->
2221 <qualified-type-def type-id='type-id-
133' const='yes' id='type-id-
178'
/>
2222 <!-- const lttng_channel_ops* -->
2223 <pointer-type-def type-id='type-id-
178' size-in-bits='
64' id='type-id-
130'
/>
2224 <!-- const lttng_ctx_field -->
2225 <qualified-type-def type-id='type-id-
96' const='yes' id='type-id-
179'
/>
2226 <!-- const lttng_ctx_field* -->
2227 <pointer-type-def type-id='type-id-
179' size-in-bits='
64' id='type-id-
180'
/>
2228 <!-- const lttng_enum_desc -->
2229 <qualified-type-def type-id='type-id-
116' const='yes' id='type-id-
181'
/>
2230 <!-- const lttng_enum_desc* -->
2231 <pointer-type-def type-id='type-id-
181' size-in-bits='
64' id='type-id-
115'
/>
2232 <!-- const lttng_enum_entry -->
2233 <qualified-type-def type-id='type-id-
118' const='yes' id='type-id-
182'
/>
2234 <!-- const lttng_enum_entry* -->
2235 <pointer-type-def type-id='type-id-
182' size-in-bits='
64' id='type-id-
117'
/>
2236 <!-- const lttng_event_field -->
2237 <qualified-type-def type-id='type-id-
97' const='yes' id='type-id-
183'
/>
2238 <!-- const lttng_event_field* -->
2239 <pointer-type-def type-id='type-id-
183' size-in-bits='
64' id='type-id-
184'
/>
2240 <!-- int (channel*)* -->
2241 <pointer-type-def type-id='type-id-
185' size-in-bits='
64' id='type-id-
141'
/>
2242 <!-- int (channel*, lttng_ust_shm_handle*)* -->
2243 <pointer-type-def type-id='type-id-
186' size-in-bits='
64' id='type-id-
142'
/>
2244 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* -->
2245 <pointer-type-def type-id='type-id-
187' size-in-bits='
64' id='type-id-
137'
/>
2247 <pointer-type-def type-id='type-id-
5' size-in-bits='
64' id='type-id-
188'
/>
2248 <!-- lttng_channel* -->
2249 <pointer-type-def type-id='type-id-
127' size-in-bits='
64' id='type-id-
189'
/>
2250 <!-- lttng_channel* (const char*, void*, typedef size_t, typedef size_t, unsigned int, unsigned int, unsigned char*, typedef uint32_t, const int*, int, typedef int64_t)* -->
2251 <pointer-type-def type-id='type-id-
190' size-in-bits='
64' id='type-id-
134'
/>
2253 <pointer-type-def type-id='type-id-
94' size-in-bits='
64' id='type-id-
90'
/>
2254 <!-- lttng_ctx_field* -->
2255 <pointer-type-def type-id='type-id-
96' size-in-bits='
64' id='type-id-
95'
/>
2256 <!-- lttng_ctx_value* -->
2257 <pointer-type-def type-id='type-id-
146' size-in-bits='
64' id='type-id-
191'
/>
2258 <!-- lttng_event_field* -->
2259 <pointer-type-def type-id='type-id-
97' size-in-bits='
64' id='type-id-
125'
/>
2260 <!-- lttng_perf_counter_field* -->
2261 <pointer-type-def type-id='type-id-
79' size-in-bits='
64' id='type-id-
149'
/>
2262 <!-- lttng_session* -->
2263 <pointer-type-def type-id='type-id-
86' size-in-bits='
64' id='type-id-
129'
/>
2264 <!-- lttng_ust_lib_ring_buffer_ctx* -->
2265 <pointer-type-def type-id='type-id-
80' size-in-bits='
64' id='type-id-
192'
/>
2266 <!-- lttng_ust_shm_handle* -->
2267 <pointer-type-def type-id='type-id-
81' size-in-bits='
64' id='type-id-
131'
/>
2268 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* -->
2269 <pointer-type-def type-id='type-id-
193' size-in-bits='
64' id='type-id-
140'
/>
2270 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* -->
2271 <pointer-type-def type-id='type-id-
194' size-in-bits='
64' id='type-id-
98'
/>
2273 <pointer-type-def type-id='type-id-
124' size-in-bits='
64' id='type-id-
195'
/>
2275 <pointer-type-def type-id='type-id-
151' size-in-bits='
64' id='type-id-
196'
/>
2276 <!-- ustcomm_ust_msg* -->
2277 <pointer-type-def type-id='type-id-
153' size-in-bits='
64' id='type-id-
197'
/>
2278 <!-- ustcomm_ust_reply* -->
2279 <pointer-type-def type-id='type-id-
170' size-in-bits='
64' id='type-id-
198'
/>
2280 <!-- void (lttng_channel*)* -->
2281 <pointer-type-def type-id='type-id-
199' size-in-bits='
64' id='type-id-
135'
/>
2282 <!-- void (lttng_ctx_field*)* -->
2283 <pointer-type-def type-id='type-id-
200' size-in-bits='
64' id='type-id-
102'
/>
2284 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* -->
2285 <pointer-type-def type-id='type-id-
201' size-in-bits='
64' id='type-id-
100'
/>
2286 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* -->
2287 <pointer-type-def type-id='type-id-
202' size-in-bits='
64' id='type-id-
99'
/>
2288 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* -->
2289 <pointer-type-def type-id='type-id-
203' size-in-bits='
64' id='type-id-
138'
/>
2290 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* -->
2291 <pointer-type-def type-id='type-id-
204' size-in-bits='
64' id='type-id-
143'
/>
2292 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* -->
2293 <pointer-type-def type-id='type-id-
205' size-in-bits='
64' id='type-id-
139'
/>
2295 <pointer-type-def type-id='type-id-
19' size-in-bits='
64' id='type-id-
206'
/>
2296 <!-- int ustcomm_setsockopt_snd_timeout(int, unsigned int) -->
2297 <function-decl name='ustcomm_setsockopt_snd_timeout' mangled-name='ustcomm_setsockopt_snd_timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1610' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_setsockopt_snd_timeout'
>
2298 <!-- parameter of type 'int' -->
2299 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1610' column='
1'
/>
2300 <!-- parameter of type 'unsigned int' -->
2301 <parameter type-id='type-id-
13' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1610' column='
1'
/>
2303 <return type-id='type-id-
5'
/>
2305 <!-- int ustcomm_setsockopt_rcv_timeout(int, unsigned int) -->
2306 <function-decl name='ustcomm_setsockopt_rcv_timeout' mangled-name='ustcomm_setsockopt_rcv_timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1590' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_setsockopt_rcv_timeout'
>
2307 <!-- parameter of type 'int' -->
2308 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1590' column='
1'
/>
2309 <!-- parameter of type 'unsigned int' -->
2310 <parameter type-id='type-id-
13' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1590' column='
1'
/>
2312 <return type-id='type-id-
5'
/>
2314 <!-- int ustcomm_register_channel(int, lttng_session*, int, int, size_t, const lttng_ctx_field*, uint32_t*, int*) -->
2315 <function-decl name='ustcomm_register_channel' mangled-name='ustcomm_register_channel' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1483' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_register_channel'
>
2316 <!-- parameter of type 'int' -->
2317 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1483' column='
1'
/>
2318 <!-- parameter of type 'lttng_session*' -->
2319 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1484' column='
1'
/>
2320 <!-- parameter of type 'int' -->
2321 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1485' column='
1'
/>
2322 <!-- parameter of type 'int' -->
2323 <parameter type-id='type-id-
5' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1486' column='
1'
/>
2324 <!-- parameter of type 'typedef size_t' -->
2325 <parameter type-id='type-id-
42' name='nr_ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1487' column='
1'
/>
2326 <!-- parameter of type 'const lttng_ctx_field*' -->
2327 <parameter type-id='type-id-
180' name='ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1488' column='
1'
/>
2328 <!-- parameter of type 'uint32_t*' -->
2329 <parameter type-id='type-id-
195' name='chan_id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1489' column='
1'
/>
2330 <!-- parameter of type 'int*' -->
2331 <parameter type-id='type-id-
188' name='header_type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1490' column='
1'
/>
2333 <return type-id='type-id-
5'
/>
2335 <!-- int ustcomm_register_enum(int, int, const char*, size_t, const lttng_enum_entry*, uint64_t*) -->
2336 <function-decl name='ustcomm_register_enum' mangled-name='ustcomm_register_enum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1379' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_register_enum'
>
2337 <!-- parameter of type 'int' -->
2338 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1379' column='
1'
/>
2339 <!-- parameter of type 'int' -->
2340 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1380' column='
1'
/>
2341 <!-- parameter of type 'const char*' -->
2342 <parameter type-id='type-id-
34' name='enum_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1381' column='
1'
/>
2343 <!-- parameter of type 'typedef size_t' -->
2344 <parameter type-id='type-id-
42' name='nr_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1382' column='
1'
/>
2345 <!-- parameter of type 'const lttng_enum_entry*' -->
2346 <parameter type-id='type-id-
117' name='lttng_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1383' column='
1'
/>
2347 <!-- parameter of type 'uint64_t*' -->
2348 <parameter type-id='type-id-
196' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1384' column='
1'
/>
2350 <return type-id='type-id-
5'
/>
2352 <!-- int ustcomm_register_event(int, lttng_session*, int, int, const char*, int, const char*, size_t, const lttng_event_field*, const char*, uint32_t*) -->
2353 <function-decl name='ustcomm_register_event' mangled-name='ustcomm_register_event' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1236' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_register_event'
>
2354 <!-- parameter of type 'int' -->
2355 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1236' column='
1'
/>
2356 <!-- parameter of type 'lttng_session*' -->
2357 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1237' column='
1'
/>
2358 <!-- parameter of type 'int' -->
2359 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1238' column='
1'
/>
2360 <!-- parameter of type 'int' -->
2361 <parameter type-id='type-id-
5' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1239' column='
1'
/>
2362 <!-- parameter of type 'const char*' -->
2363 <parameter type-id='type-id-
34' name='event_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1240' column='
1'
/>
2364 <!-- parameter of type 'int' -->
2365 <parameter type-id='type-id-
5' name='loglevel' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1241' column='
1'
/>
2366 <!-- parameter of type 'const char*' -->
2367 <parameter type-id='type-id-
34' name='signature' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1242' column='
1'
/>
2368 <!-- parameter of type 'typedef size_t' -->
2369 <parameter type-id='type-id-
42' name='nr_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1243' column='
1'
/>
2370 <!-- parameter of type 'const lttng_event_field*' -->
2371 <parameter type-id='type-id-
184' name='lttng_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1244' column='
1'
/>
2372 <!-- parameter of type 'const char*' -->
2373 <parameter type-id='type-id-
34' name='model_emf_uri' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1245' column='
1'
/>
2374 <!-- parameter of type 'uint32_t*' -->
2375 <parameter type-id='type-id-
195' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1246' column='
1'
/>
2377 <return type-id='type-id-
5'
/>
2379 <!-- int ustcomm_send_reg_msg(int, ustctl_socket_type, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t) -->
2380 <function-decl name='ustcomm_send_reg_msg' mangled-name='ustcomm_send_reg_msg' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
728' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_reg_msg'
>
2381 <!-- parameter of type 'int' -->
2382 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
728' column='
1'
/>
2383 <!-- parameter of type 'enum ustctl_socket_type' -->
2384 <parameter type-id='type-id-
152' name='type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
729' column='
1'
/>
2385 <!-- parameter of type 'typedef uint32_t' -->
2386 <parameter type-id='type-id-
124' name='bits_per_long' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
730' column='
1'
/>
2387 <!-- parameter of type 'typedef uint32_t' -->
2388 <parameter type-id='type-id-
124' name='uint8_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
731' column='
1'
/>
2389 <!-- parameter of type 'typedef uint32_t' -->
2390 <parameter type-id='type-id-
124' name='uint16_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
732' column='
1'
/>
2391 <!-- parameter of type 'typedef uint32_t' -->
2392 <parameter type-id='type-id-
124' name='uint32_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
733' column='
1'
/>
2393 <!-- parameter of type 'typedef uint32_t' -->
2394 <parameter type-id='type-id-
124' name='uint64_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
734' column='
1'
/>
2395 <!-- parameter of type 'typedef uint32_t' -->
2396 <parameter type-id='type-id-
124' name='long_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
735' column='
1'
/>
2398 <return type-id='type-id-
5'
/>
2400 <!-- int ustcomm_recv_stream_from_sessiond(int, uint64_t*, int*, int*) -->
2401 <function-decl name='ustcomm_recv_stream_from_sessiond' mangled-name='ustcomm_recv_stream_from_sessiond' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
668' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_stream_from_sessiond'
>
2402 <!-- parameter of type 'int' -->
2403 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
668' column='
1'
/>
2404 <!-- parameter of type 'uint64_t*' -->
2405 <parameter type-id='type-id-
196' name='memory_map_size' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
669' column='
1'
/>
2406 <!-- parameter of type 'int*' -->
2407 <parameter type-id='type-id-
188' name='shm_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
670' column='
1'
/>
2408 <!-- parameter of type 'int*' -->
2409 <parameter type-id='type-id-
188' name='wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
670' column='
1'
/>
2411 <return type-id='type-id-
5'
/>
2413 <!-- ssize_t ustcomm_recv_channel_from_sessiond(int, void**, uint64_t, int*) -->
2414 <function-decl name='ustcomm_recv_channel_from_sessiond' mangled-name='ustcomm_recv_channel_from_sessiond' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
608' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_channel_from_sessiond'
>
2415 <!-- parameter of type 'int' -->
2416 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
608' column='
1'
/>
2417 <!-- parameter of type 'void**' -->
2418 <parameter type-id='type-id-
206' name='_chan_data' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
609' column='
1'
/>
2419 <!-- parameter of type 'typedef uint64_t' -->
2420 <parameter type-id='type-id-
151' name='var_len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
609' column='
1'
/>
2421 <!-- parameter of type 'int*' -->
2422 <parameter type-id='type-id-
188' name='_wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
610' column='
1'
/>
2423 <!-- typedef ssize_t -->
2424 <return type-id='type-id-
54'
/>
2426 <!-- int ustcomm_send_app_cmd(int, ustcomm_ust_msg*, ustcomm_ust_reply*) -->
2427 <function-decl name='ustcomm_send_app_cmd' mangled-name='ustcomm_send_app_cmd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
589' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_app_cmd'
>
2428 <!-- parameter of type 'int' -->
2429 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
589' column='
1'
/>
2430 <!-- parameter of type 'ustcomm_ust_msg*' -->
2431 <parameter type-id='type-id-
197' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
590' column='
1'
/>
2432 <!-- parameter of type 'ustcomm_ust_reply*' -->
2433 <parameter type-id='type-id-
198' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
591' column='
1'
/>
2435 <return type-id='type-id-
5'
/>
2437 <!-- int ustcomm_recv_app_reply(int, ustcomm_ust_reply*, uint32_t, uint32_t) -->
2438 <function-decl name='ustcomm_recv_app_reply' mangled-name='ustcomm_recv_app_reply' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
549' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_app_reply'
>
2439 <!-- parameter of type 'int' -->
2440 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
549' column='
1'
/>
2441 <!-- parameter of type 'ustcomm_ust_reply*' -->
2442 <parameter type-id='type-id-
198' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
549' column='
1'
/>
2443 <!-- parameter of type 'typedef uint32_t' -->
2444 <parameter type-id='type-id-
124' name='expected_handle' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
550' column='
1'
/>
2445 <!-- parameter of type 'typedef uint32_t' -->
2446 <parameter type-id='type-id-
124' name='expected_cmd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
550' column='
1'
/>
2448 <return type-id='type-id-
5'
/>
2450 <!-- int ustcomm_send_app_msg(int, ustcomm_ust_msg*) -->
2451 <function-decl name='ustcomm_send_app_msg' mangled-name='ustcomm_send_app_msg' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
530' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_app_msg'
>
2452 <!-- parameter of type 'int' -->
2453 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
530' column='
1'
/>
2454 <!-- parameter of type 'ustcomm_ust_msg*' -->
2455 <parameter type-id='type-id-
197' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
530' column='
1'
/>
2457 <return type-id='type-id-
5'
/>
2459 <!-- ssize_t ustcomm_recv_fds_unix_sock(int, int*, size_t) -->
2460 <function-decl name='ustcomm_recv_fds_unix_sock' mangled-name='ustcomm_recv_fds_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_fds_unix_sock'
>
2461 <!-- parameter of type 'int' -->
2462 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1'
/>
2463 <!-- parameter of type 'int*' -->
2464 <parameter type-id='type-id-
188' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1'
/>
2465 <!-- parameter of type 'typedef size_t' -->
2466 <parameter type-id='type-id-
42' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1'
/>
2467 <!-- typedef ssize_t -->
2468 <return type-id='type-id-
54'
/>
2470 <!-- ssize_t ustcomm_send_fds_unix_sock(int, int*, size_t) -->
2471 <function-decl name='ustcomm_send_fds_unix_sock' mangled-name='ustcomm_send_fds_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_fds_unix_sock'
>
2472 <!-- parameter of type 'int' -->
2473 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1'
/>
2474 <!-- parameter of type 'int*' -->
2475 <parameter type-id='type-id-
188' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1'
/>
2476 <!-- parameter of type 'typedef size_t' -->
2477 <parameter type-id='type-id-
42' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1'
/>
2478 <!-- typedef ssize_t -->
2479 <return type-id='type-id-
54'
/>
2481 <!-- ssize_t ustcomm_send_unix_sock(int, void*, size_t) -->
2482 <function-decl name='ustcomm_send_unix_sock' mangled-name='ustcomm_send_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_unix_sock'
>
2483 <!-- parameter of type 'int' -->
2484 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1'
/>
2485 <!-- parameter of type 'void*' -->
2486 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1'
/>
2487 <!-- parameter of type 'typedef size_t' -->
2488 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1'
/>
2489 <!-- typedef ssize_t -->
2490 <return type-id='type-id-
54'
/>
2492 <!-- ssize_t ustcomm_recv_unix_sock(int, void*, size_t) -->
2493 <function-decl name='ustcomm_recv_unix_sock' mangled-name='ustcomm_recv_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_unix_sock'
>
2494 <!-- parameter of type 'int' -->
2495 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1'
/>
2496 <!-- parameter of type 'void*' -->
2497 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1'
/>
2498 <!-- parameter of type 'typedef size_t' -->
2499 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1'
/>
2500 <!-- typedef ssize_t -->
2501 <return type-id='type-id-
54'
/>
2503 <!-- int ustcomm_close_unix_sock(int) -->
2504 <function-decl name='ustcomm_close_unix_sock' mangled-name='ustcomm_close_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
269' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_close_unix_sock'
>
2505 <!-- parameter of type 'int' -->
2506 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
269' column='
1'
/>
2508 <return type-id='type-id-
5'
/>
2510 <!-- int ustcomm_listen_unix_sock(int) -->
2511 <function-decl name='ustcomm_listen_unix_sock' mangled-name='ustcomm_listen_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
249' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_listen_unix_sock'
>
2512 <!-- parameter of type 'int' -->
2513 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
249' column='
1'
/>
2515 <return type-id='type-id-
5'
/>
2517 <!-- int ustcomm_create_unix_sock(const char*) -->
2518 <function-decl name='ustcomm_create_unix_sock' mangled-name='ustcomm_create_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
203' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_create_unix_sock'
>
2519 <!-- parameter of type 'const char*' -->
2520 <parameter type-id='type-id-
34' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
203' column='
1'
/>
2522 <return type-id='type-id-
5'
/>
2524 <!-- int ustcomm_accept_unix_sock(int) -->
2525 <function-decl name='ustcomm_accept_unix_sock' mangled-name='ustcomm_accept_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
179' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_accept_unix_sock'
>
2526 <!-- parameter of type 'int' -->
2527 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
179' column='
1'
/>
2529 <return type-id='type-id-
5'
/>
2531 <!-- int ustcomm_connect_unix_sock(const char*, long int) -->
2532 <function-decl name='ustcomm_connect_unix_sock' mangled-name='ustcomm_connect_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
103' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_connect_unix_sock'
>
2533 <!-- parameter of type 'const char*' -->
2534 <parameter type-id='type-id-
34' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
103' column='
1'
/>
2535 <!-- parameter of type 'long int' -->
2536 <parameter type-id='type-id-
6' name='timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
103' column='
1'
/>
2538 <return type-id='type-id-
5'
/>
2540 <!-- const char* lttng_ust_strerror(int) -->
2541 <function-decl name='lttng_ust_strerror' mangled-name='lttng_ust_strerror' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
85' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_strerror'
>
2542 <!-- parameter of type 'int' -->
2543 <parameter type-id='type-id-
5' name='code' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
85' column='
1'
/>
2544 <!-- const char* -->
2545 <return type-id='type-id-
34'
/>
2547 <!-- int (channel*) -->
2548 <function-type size-in-bits='
64' id='type-id-
185'
>
2549 <!-- parameter of type 'channel*' -->
2550 <parameter type-id='type-id-
128'
/>
2552 <return type-id='type-id-
5'
/>
2554 <!-- int (channel*, lttng_ust_shm_handle*) -->
2555 <function-type size-in-bits='
64' id='type-id-
186'
>
2556 <!-- parameter of type 'channel*' -->
2557 <parameter type-id='type-id-
128'
/>
2558 <!-- parameter of type 'lttng_ust_shm_handle*' -->
2559 <parameter type-id='type-id-
131'
/>
2561 <return type-id='type-id-
5'
/>
2563 <!-- int (lttng_ust_lib_ring_buffer_ctx*, uint32_t) -->
2564 <function-type size-in-bits='
64' id='type-id-
187'
>
2565 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2566 <parameter type-id='type-id-
192'
/>
2567 <!-- parameter of type 'typedef uint32_t' -->
2568 <parameter type-id='type-id-
124'
/>
2570 <return type-id='type-id-
5'
/>
2572 <!-- lttng_channel* (const char*, void*, size_t, size_t, unsigned int, unsigned int, unsigned char*, uint32_t, const int*, int, int64_t) -->
2573 <function-type size-in-bits='
64' id='type-id-
190'
>
2574 <!-- parameter of type 'const char*' -->
2575 <parameter type-id='type-id-
34'
/>
2576 <!-- parameter of type 'void*' -->
2577 <parameter type-id='type-id-
19'
/>
2578 <!-- parameter of type 'typedef size_t' -->
2579 <parameter type-id='type-id-
42'
/>
2580 <!-- parameter of type 'typedef size_t' -->
2581 <parameter type-id='type-id-
42'
/>
2582 <!-- parameter of type 'unsigned int' -->
2583 <parameter type-id='type-id-
13'
/>
2584 <!-- parameter of type 'unsigned int' -->
2585 <parameter type-id='type-id-
13'
/>
2586 <!-- parameter of type 'unsigned char*' -->
2587 <parameter type-id='type-id-
17'
/>
2588 <!-- parameter of type 'typedef uint32_t' -->
2589 <parameter type-id='type-id-
124'
/>
2590 <!-- parameter of type 'const int*' -->
2591 <parameter type-id='type-id-
177'
/>
2592 <!-- parameter of type 'int' -->
2593 <parameter type-id='type-id-
5'
/>
2594 <!-- parameter of type 'typedef int64_t' -->
2595 <parameter type-id='type-id-
145'
/>
2596 <!-- lttng_channel* -->
2597 <return type-id='type-id-
189'
/>
2599 <!-- size_t (channel*, lttng_ust_shm_handle*) -->
2600 <function-type size-in-bits='
64' id='type-id-
193'
>
2601 <!-- parameter of type 'channel*' -->
2602 <parameter type-id='type-id-
128'
/>
2603 <!-- parameter of type 'lttng_ust_shm_handle*' -->
2604 <parameter type-id='type-id-
131'
/>
2605 <!-- typedef size_t -->
2606 <return type-id='type-id-
42'
/>
2608 <!-- size_t (lttng_ctx_field*, size_t) -->
2609 <function-type size-in-bits='
64' id='type-id-
194'
>
2610 <!-- parameter of type 'lttng_ctx_field*' -->
2611 <parameter type-id='type-id-
95'
/>
2612 <!-- parameter of type 'typedef size_t' -->
2613 <parameter type-id='type-id-
42'
/>
2614 <!-- typedef size_t -->
2615 <return type-id='type-id-
42'
/>
2617 <!-- void (lttng_channel*) -->
2618 <function-type size-in-bits='
64' id='type-id-
199'
>
2619 <!-- parameter of type 'lttng_channel*' -->
2620 <parameter type-id='type-id-
189'
/>
2622 <return type-id='type-id-
14'
/>
2624 <!-- void (lttng_ctx_field*) -->
2625 <function-type size-in-bits='
64' id='type-id-
200'
>
2626 <!-- parameter of type 'lttng_ctx_field*' -->
2627 <parameter type-id='type-id-
95'
/>
2629 <return type-id='type-id-
14'
/>
2631 <!-- void (lttng_ctx_field*, lttng_ctx_value*) -->
2632 <function-type size-in-bits='
64' id='type-id-
201'
>
2633 <!-- parameter of type 'lttng_ctx_field*' -->
2634 <parameter type-id='type-id-
95'
/>
2635 <!-- parameter of type 'lttng_ctx_value*' -->
2636 <parameter type-id='type-id-
191'
/>
2638 <return type-id='type-id-
14'
/>
2640 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
2641 <function-type size-in-bits='
64' id='type-id-
202'
>
2642 <!-- parameter of type 'lttng_ctx_field*' -->
2643 <parameter type-id='type-id-
95'
/>
2644 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2645 <parameter type-id='type-id-
192'
/>
2646 <!-- parameter of type 'lttng_channel*' -->
2647 <parameter type-id='type-id-
189'
/>
2649 <return type-id='type-id-
14'
/>
2651 <!-- void (lttng_ust_lib_ring_buffer_ctx*) -->
2652 <function-type size-in-bits='
64' id='type-id-
203'
>
2653 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2654 <parameter type-id='type-id-
192'
/>
2656 <return type-id='type-id-
14'
/>
2658 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, size_t) -->
2659 <function-type size-in-bits='
64' id='type-id-
204'
>
2660 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2661 <parameter type-id='type-id-
192'
/>
2662 <!-- parameter of type 'const char*' -->
2663 <parameter type-id='type-id-
34'
/>
2664 <!-- parameter of type 'typedef size_t' -->
2665 <parameter type-id='type-id-
42'
/>
2667 <return type-id='type-id-
14'
/>
2669 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, size_t) -->
2670 <function-type size-in-bits='
64' id='type-id-
205'
>
2671 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2672 <parameter type-id='type-id-
192'
/>
2673 <!-- parameter of type 'void*' -->
2674 <parameter type-id='type-id-
19'
/>
2675 <!-- parameter of type 'typedef size_t' -->
2676 <parameter type-id='type-id-
42'
/>
2678 <return type-id='type-id-
14'
/>
2681 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-fd-tracker.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
2683 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
8' id='type-id-
207'
>
2684 <!-- <anonymous range>[1] -->
2685 <subrange length='
1' type-id='type-id-
3' id='type-id-
10'
/>
2688 <!-- struct _IO_codecvt -->
2689 <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
208'
/>
2690 <!-- struct _IO_marker -->
2691 <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
209'
/>
2692 <!-- struct _IO_wide_data -->
2693 <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
210'
/>
2694 <!-- signed char -->
2695 <type-decl name='signed char' size-in-bits='
8' id='type-id-
211'
/>
2696 <!-- typedef _IO_FILE FILE -->
2697 <typedef-decl name='FILE' type-id='type-id-
212' filepath='/usr/include/bits/types/FILE.h' line='
7' column='
1' id='type-id-
213'
/>
2698 <!-- struct _IO_FILE -->
2699 <class-decl name='_IO_FILE' size-in-bits='
1728' is-struct='yes' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
49' column='
1' id='type-id-
212'
>
2700 <data-member access='public' layout-offset-in-bits='
0'
>
2701 <!-- int _IO_FILE::_flags -->
2702 <var-decl name='_flags' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
51' column='
1'
/>
2704 <data-member access='public' layout-offset-in-bits='
64'
>
2705 <!-- char* _IO_FILE::_IO_read_ptr -->
2706 <var-decl name='_IO_read_ptr' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
54' column='
1'
/>
2708 <data-member access='public' layout-offset-in-bits='
128'
>
2709 <!-- char* _IO_FILE::_IO_read_end -->
2710 <var-decl name='_IO_read_end' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
55' column='
1'
/>
2712 <data-member access='public' layout-offset-in-bits='
192'
>
2713 <!-- char* _IO_FILE::_IO_read_base -->
2714 <var-decl name='_IO_read_base' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
56' column='
1'
/>
2716 <data-member access='public' layout-offset-in-bits='
256'
>
2717 <!-- char* _IO_FILE::_IO_write_base -->
2718 <var-decl name='_IO_write_base' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
57' column='
1'
/>
2720 <data-member access='public' layout-offset-in-bits='
320'
>
2721 <!-- char* _IO_FILE::_IO_write_ptr -->
2722 <var-decl name='_IO_write_ptr' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
58' column='
1'
/>
2724 <data-member access='public' layout-offset-in-bits='
384'
>
2725 <!-- char* _IO_FILE::_IO_write_end -->
2726 <var-decl name='_IO_write_end' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
59' column='
1'
/>
2728 <data-member access='public' layout-offset-in-bits='
448'
>
2729 <!-- char* _IO_FILE::_IO_buf_base -->
2730 <var-decl name='_IO_buf_base' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
60' column='
1'
/>
2732 <data-member access='public' layout-offset-in-bits='
512'
>
2733 <!-- char* _IO_FILE::_IO_buf_end -->
2734 <var-decl name='_IO_buf_end' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
61' column='
1'
/>
2736 <data-member access='public' layout-offset-in-bits='
576'
>
2737 <!-- char* _IO_FILE::_IO_save_base -->
2738 <var-decl name='_IO_save_base' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
64' column='
1'
/>
2740 <data-member access='public' layout-offset-in-bits='
640'
>
2741 <!-- char* _IO_FILE::_IO_backup_base -->
2742 <var-decl name='_IO_backup_base' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
65' column='
1'
/>
2744 <data-member access='public' layout-offset-in-bits='
704'
>
2745 <!-- char* _IO_FILE::_IO_save_end -->
2746 <var-decl name='_IO_save_end' type-id='type-id-
32' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
66' column='
1'
/>
2748 <data-member access='public' layout-offset-in-bits='
768'
>
2749 <!-- _IO_marker* _IO_FILE::_markers -->
2750 <var-decl name='_markers' type-id='type-id-
214' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
68' column='
1'
/>
2752 <data-member access='public' layout-offset-in-bits='
832'
>
2753 <!-- _IO_FILE* _IO_FILE::_chain -->
2754 <var-decl name='_chain' type-id='type-id-
215' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
70' column='
1'
/>
2756 <data-member access='public' layout-offset-in-bits='
896'
>
2757 <!-- int _IO_FILE::_fileno -->
2758 <var-decl name='_fileno' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
72' column='
1'
/>
2760 <data-member access='public' layout-offset-in-bits='
928'
>
2761 <!-- int _IO_FILE::_flags2 -->
2762 <var-decl name='_flags2' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
73' column='
1'
/>
2764 <data-member access='public' layout-offset-in-bits='
960'
>
2765 <!-- __off_t _IO_FILE::_old_offset -->
2766 <var-decl name='_old_offset' type-id='type-id-
27' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
74' column='
1'
/>
2768 <data-member access='public' layout-offset-in-bits='
1024'
>
2769 <!-- unsigned short int _IO_FILE::_cur_column -->
2770 <var-decl name='_cur_column' type-id='type-id-
85' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
77' column='
1'
/>
2772 <data-member access='public' layout-offset-in-bits='
1040'
>
2773 <!-- signed char _IO_FILE::_vtable_offset -->
2774 <var-decl name='_vtable_offset' type-id='type-id-
211' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
78' column='
1'
/>
2776 <data-member access='public' layout-offset-in-bits='
1048'
>
2777 <!-- char _IO_FILE::_shortbuf[1] -->
2778 <var-decl name='_shortbuf' type-id='type-id-
207' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
79' column='
1'
/>
2780 <data-member access='public' layout-offset-in-bits='
1088'
>
2781 <!-- _IO_lock_t* _IO_FILE::_lock -->
2782 <var-decl name='_lock' type-id='type-id-
216' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
81' column='
1'
/>
2784 <data-member access='public' layout-offset-in-bits='
1152'
>
2785 <!-- __off64_t _IO_FILE::_offset -->
2786 <var-decl name='_offset' type-id='type-id-
217' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
89' column='
1'
/>
2788 <data-member access='public' layout-offset-in-bits='
1216'
>
2789 <!-- _IO_codecvt* _IO_FILE::_codecvt -->
2790 <var-decl name='_codecvt' type-id='type-id-
218' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
91' column='
1'
/>
2792 <data-member access='public' layout-offset-in-bits='
1280'
>
2793 <!-- _IO_wide_data* _IO_FILE::_wide_data -->
2794 <var-decl name='_wide_data' type-id='type-id-
219' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
92' column='
1'
/>
2796 <data-member access='public' layout-offset-in-bits='
1344'
>
2797 <!-- _IO_FILE* _IO_FILE::_freeres_list -->
2798 <var-decl name='_freeres_list' type-id='type-id-
215' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
93' column='
1'
/>
2800 <data-member access='public' layout-offset-in-bits='
1408'
>
2801 <!-- void* _IO_FILE::_freeres_buf -->
2802 <var-decl name='_freeres_buf' type-id='type-id-
19' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
94' column='
1'
/>
2804 <data-member access='public' layout-offset-in-bits='
1472'
>
2805 <!-- size_t _IO_FILE::__pad5 -->
2806 <var-decl name='__pad5' type-id='type-id-
42' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
95' column='
1'
/>
2808 <data-member access='public' layout-offset-in-bits='
1536'
>
2809 <!-- int _IO_FILE::_mode -->
2810 <var-decl name='_mode' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
96' column='
1'
/>
2812 <data-member access='public' layout-offset-in-bits='
1568'
>
2813 <!-- char _IO_FILE::_unused2[20] -->
2814 <var-decl name='_unused2' type-id='type-id-
62' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
98' column='
1'
/>
2817 <!-- typedef void _IO_lock_t -->
2818 <typedef-decl name='_IO_lock_t' type-id='type-id-
14' filepath='/usr/include/bits/types/struct_FILE.h' line='
43' column='
1' id='type-id-
220'
/>
2819 <!-- typedef long int __off64_t -->
2820 <typedef-decl name='__off64_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
153' column='
1' id='type-id-
217'
/>
2822 <pointer-type-def type-id='type-id-
213' size-in-bits='
64' id='type-id-
221'
/>
2824 <pointer-type-def type-id='type-id-
212' size-in-bits='
64' id='type-id-
215'
/>
2825 <!-- _IO_codecvt* -->
2826 <pointer-type-def type-id='type-id-
208' size-in-bits='
64' id='type-id-
218'
/>
2827 <!-- _IO_lock_t* -->
2828 <pointer-type-def type-id='type-id-
220' size-in-bits='
64' id='type-id-
216'
/>
2829 <!-- _IO_marker* -->
2830 <pointer-type-def type-id='type-id-
209' size-in-bits='
64' id='type-id-
214'
/>
2831 <!-- _IO_wide_data* -->
2832 <pointer-type-def type-id='type-id-
210' size-in-bits='
64' id='type-id-
219'
/>
2833 <!-- int (FILE*)* -->
2834 <pointer-type-def type-id='type-id-
222' size-in-bits='
64' id='type-id-
223'
/>
2836 <pointer-type-def type-id='type-id-
224' size-in-bits='
64' id='type-id-
225'
/>
2837 <!-- int lttng_ust_safe_closefrom_fd(int, int (int)*) -->
2838 <function-decl name='lttng_ust_safe_closefrom_fd' mangled-name='lttng_ust_safe_closefrom_fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_safe_closefrom_fd'
>
2839 <!-- parameter of type 'int' -->
2840 <parameter type-id='type-id-
5' name='lowfd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
2841 <!-- parameter of type 'int (int)*' -->
2842 <parameter type-id='type-id-
225' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
2844 <return type-id='type-id-
5'
/>
2846 <!-- int lttng_ust_safe_fclose_stream(FILE*, int (FILE*)*) -->
2847 <function-decl name='lttng_ust_safe_fclose_stream' mangled-name='lttng_ust_safe_fclose_stream' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_safe_fclose_stream'
>
2848 <!-- parameter of type 'FILE*' -->
2849 <parameter type-id='type-id-
221' name='stream' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
2850 <!-- parameter of type 'int (FILE*)*' -->
2851 <parameter type-id='type-id-
223' name='fclose_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
2853 <return type-id='type-id-
5'
/>
2855 <!-- int lttng_ust_safe_close_fd(int, int (int)*) -->
2856 <function-decl name='lttng_ust_safe_close_fd' mangled-name='lttng_ust_safe_close_fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_safe_close_fd'
>
2857 <!-- parameter of type 'int' -->
2858 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
2859 <!-- parameter of type 'int (int)*' -->
2860 <parameter type-id='type-id-
225' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
2862 <return type-id='type-id-
5'
/>
2864 <!-- void lttng_ust_delete_fd_from_tracker(int) -->
2865 <function-decl name='lttng_ust_delete_fd_from_tracker' mangled-name='lttng_ust_delete_fd_from_tracker' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
313' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_delete_fd_from_tracker'
>
2866 <!-- parameter of type 'int' -->
2867 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
313' column='
1'
/>
2869 <return type-id='type-id-
14'
/>
2871 <!-- int lttng_ust_add_fd_to_tracker(int) -->
2872 <function-decl name='lttng_ust_add_fd_to_tracker' mangled-name='lttng_ust_add_fd_to_tracker' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
280' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_add_fd_to_tracker'
>
2873 <!-- parameter of type 'int' -->
2874 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
280' column='
1'
/>
2876 <return type-id='type-id-
5'
/>
2878 <!-- void lttng_ust_unlock_fd_tracker() -->
2879 <function-decl name='lttng_ust_unlock_fd_tracker' mangled-name='lttng_ust_unlock_fd_tracker' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
168' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_unlock_fd_tracker'
>
2881 <return type-id='type-id-
14'
/>
2883 <!-- void lttng_ust_lock_fd_tracker() -->
2884 <function-decl name='lttng_ust_lock_fd_tracker' mangled-name='lttng_ust_lock_fd_tracker' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
139' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_lock_fd_tracker'
>
2886 <return type-id='type-id-
14'
/>
2888 <!-- void lttng_ust_init_fd_tracker() -->
2889 <function-decl name='lttng_ust_init_fd_tracker' mangled-name='lttng_ust_init_fd_tracker' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
105' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_init_fd_tracker'
>
2891 <return type-id='type-id-
14'
/>
2893 <!-- void lttng_ust_fixup_fd_tracker_tls() -->
2894 <function-decl name='lttng_ust_fixup_fd_tracker_tls' mangled-name='lttng_ust_fixup_fd_tracker_tls' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
95' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_fixup_fd_tracker_tls'
>
2896 <return type-id='type-id-
14'
/>
2898 <!-- int (FILE*) -->
2899 <function-type size-in-bits='
64' id='type-id-
222'
>
2900 <!-- parameter of type 'FILE*' -->
2901 <parameter type-id='type-id-
221'
/>
2903 <return type-id='type-id-
5'
/>
2906 <function-type size-in-bits='
64' id='type-id-
224'
>
2907 <!-- parameter of type 'int' -->
2908 <parameter type-id='type-id-
5'
/>
2910 <return type-id='type-id-
5'
/>
2913 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
2916 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
136' id='type-id-
226'
>
2917 <!-- <anonymous range>[17] -->
2918 <subrange length='
17' type-id='type-id-
3' id='type-id-
227'
/>
2922 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
32768' id='type-id-
228'
>
2923 <!-- <anonymous range>[4096] -->
2924 <subrange length='
4096' type-id='type-id-
3' id='type-id-
57'
/>
2927 <!-- unsigned long int[16] -->
2928 <array-type-def dimensions='
1' type-id='type-id-
3' size-in-bits='
1024' id='type-id-
229'
>
2929 <!-- <anonymous range>[16] -->
2930 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
2933 <!-- struct sock_info -->
2934 <class-decl name='sock_info' size-in-bits='
66240' is-struct='yes' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
248' column='
1' id='type-id-
230'
>
2935 <data-member access='public' layout-offset-in-bits='
0'
>
2936 <!-- const char* sock_info::name -->
2937 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
249' column='
1'
/>
2939 <data-member access='public' layout-offset-in-bits='
64'
>
2940 <!-- pthread_t sock_info::ust_listener -->
2941 <var-decl name='ust_listener' type-id='type-id-
231' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
250' column='
1'
/>
2943 <data-member access='public' layout-offset-in-bits='
128'
>
2944 <!-- int sock_info::root_handle -->
2945 <var-decl name='root_handle' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
251' column='
1'
/>
2947 <data-member access='public' layout-offset-in-bits='
160'
>
2948 <!-- int sock_info::registration_done -->
2949 <var-decl name='registration_done' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
252' column='
1'
/>
2951 <data-member access='public' layout-offset-in-bits='
192'
>
2952 <!-- int sock_info::allowed -->
2953 <var-decl name='allowed' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
253' column='
1'
/>
2955 <data-member access='public' layout-offset-in-bits='
224'
>
2956 <!-- int sock_info::global -->
2957 <var-decl name='global' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
254' column='
1'
/>
2959 <data-member access='public' layout-offset-in-bits='
256'
>
2960 <!-- int sock_info::thread_active -->
2961 <var-decl name='thread_active' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
255' column='
1'
/>
2963 <data-member access='public' layout-offset-in-bits='
288'
>
2964 <!-- char sock_info::sock_path[4096] -->
2965 <var-decl name='sock_path' type-id='type-id-
228' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
257' column='
1'
/>
2967 <data-member access='public' layout-offset-in-bits='
33056'
>
2968 <!-- int sock_info::socket -->
2969 <var-decl name='socket' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
258' column='
1'
/>
2971 <data-member access='public' layout-offset-in-bits='
33088'
>
2972 <!-- int sock_info::notify_socket -->
2973 <var-decl name='notify_socket' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
259' column='
1'
/>
2975 <data-member access='public' layout-offset-in-bits='
33120'
>
2976 <!-- char sock_info::wait_shm_path[4096] -->
2977 <var-decl name='wait_shm_path' type-id='type-id-
228' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
261' column='
1'
/>
2979 <data-member access='public' layout-offset-in-bits='
65920'
>
2980 <!-- char* sock_info::wait_shm_mmap -->
2981 <var-decl name='wait_shm_mmap' type-id='type-id-
32' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
262' column='
1'
/>
2983 <data-member access='public' layout-offset-in-bits='
65984'
>
2984 <!-- int sock_info::statedump_pending -->
2985 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
264' column='
1'
/>
2987 <data-member access='public' layout-offset-in-bits='
66016'
>
2988 <!-- int sock_info::initial_statedump_done -->
2989 <var-decl name='initial_statedump_done' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
265' column='
1'
/>
2991 <data-member access='public' layout-offset-in-bits='
66048'
>
2992 <!-- char sock_info::procname[17] -->
2993 <var-decl name='procname' type-id='type-id-
226' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
267' column='
1'
/>
2996 <!-- typedef unsigned long int pthread_t -->
2997 <typedef-decl name='pthread_t' type-id='type-id-
3' filepath='/usr/include/bits/pthreadtypes.h' line='
27' column='
1' id='type-id-
231'
/>
2998 <!-- typedef __sigset_t sigset_t -->
2999 <typedef-decl name='sigset_t' type-id='type-id-
232' filepath='/usr/include/bits/types/sigset_t.h' line='
7' column='
1' id='type-id-
233'
/>
3000 <!-- typedef __anonymous_struct__ __sigset_t -->
3001 <typedef-decl name='__sigset_t' type-id='type-id-
234' filepath='/usr/include/bits/types/__sigset_t.h' line='
8' column='
1' id='type-id-
232'
/>
3002 <!-- struct {unsigned long int __val[16];} -->
3003 <class-decl name='__anonymous_struct__' size-in-bits='
1024' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-
232' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='
5' column='
1' id='type-id-
234'
>
3004 <data-member access='public' layout-offset-in-bits='
0'
>
3005 <!-- unsigned long int __val[16] -->
3006 <var-decl name='__val' type-id='type-id-
229' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='
7' column='
1'
/>
3010 <pointer-type-def type-id='type-id-
233' size-in-bits='
64' id='type-id-
235'
/>
3011 <!-- int lttng_ust_loaded -->
3012 <var-decl name='lttng_ust_loaded' type-id='type-id-
5' mangled-name='lttng_ust_loaded' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
123' column='
1' elf-symbol-id='lttng_ust_loaded'
/>
3013 <!-- sock_info global_apps -->
3014 <var-decl name='global_apps' type-id='type-id-
230' mangled-name='global_apps' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
271' column='
1' elf-symbol-id='global_apps'
/>
3015 <!-- sock_info local_apps -->
3016 <var-decl name='local_apps' type-id='type-id-
230' mangled-name='local_apps' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
293' column='
1' elf-symbol-id='local_apps'
/>
3017 <!-- void lttng_ust_sockinfo_session_enabled(void*) -->
3018 <function-decl name='lttng_ust_sockinfo_session_enabled' mangled-name='lttng_ust_sockinfo_session_enabled' filepath='liblttng-ust/lttng-ust-comm.c' line='
2262' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_sockinfo_session_enabled'
>
3019 <!-- parameter of type 'void*' -->
3020 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-comm.c' line='
2262' column='
1'
/>
3022 <return type-id='type-id-
14'
/>
3024 <!-- void ust_after_setresgid() -->
3025 <function-decl name='ust_after_setresgid' mangled-name='ust_after_setresgid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2257' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setresgid'
>
3027 <return type-id='type-id-
14'
/>
3029 <!-- void ust_after_setregid() -->
3030 <function-decl name='ust_after_setregid' mangled-name='ust_after_setregid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2252' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setregid'
>
3032 <return type-id='type-id-
14'
/>
3034 <!-- void ust_after_setegid() -->
3035 <function-decl name='ust_after_setegid' mangled-name='ust_after_setegid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2247' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setegid'
>
3037 <return type-id='type-id-
14'
/>
3039 <!-- void ust_after_setgid() -->
3040 <function-decl name='ust_after_setgid' mangled-name='ust_after_setgid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2242' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setgid'
>
3042 <return type-id='type-id-
14'
/>
3044 <!-- void ust_after_setresuid() -->
3045 <function-decl name='ust_after_setresuid' mangled-name='ust_after_setresuid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2237' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setresuid'
>
3047 <return type-id='type-id-
14'
/>
3049 <!-- void ust_after_setreuid() -->
3050 <function-decl name='ust_after_setreuid' mangled-name='ust_after_setreuid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2232' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setreuid'
>
3052 <return type-id='type-id-
14'
/>
3054 <!-- void ust_after_seteuid() -->
3055 <function-decl name='ust_after_seteuid' mangled-name='ust_after_seteuid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2227' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_seteuid'
>
3057 <return type-id='type-id-
14'
/>
3059 <!-- void ust_after_setuid() -->
3060 <function-decl name='ust_after_setuid' mangled-name='ust_after_setuid' filepath='liblttng-ust/lttng-ust-comm.c' line='
2222' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setuid'
>
3062 <return type-id='type-id-
14'
/>
3064 <!-- void ust_after_unshare() -->
3065 <function-decl name='ust_after_unshare' mangled-name='ust_after_unshare' filepath='liblttng-ust/lttng-ust-comm.c' line='
2215' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_unshare'
>
3067 <return type-id='type-id-
14'
/>
3069 <!-- void ust_after_setns() -->
3070 <function-decl name='ust_after_setns' mangled-name='ust_after_setns' filepath='liblttng-ust/lttng-ust-comm.c' line='
2208' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_setns'
>
3072 <return type-id='type-id-
14'
/>
3074 <!-- void ust_after_fork_child(sigset_t*) -->
3075 <function-decl name='ust_after_fork_child' mangled-name='ust_after_fork_child' filepath='liblttng-ust/lttng-ust-comm.c' line='
2189' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_fork_child'
>
3076 <!-- parameter of type 'sigset_t*' -->
3077 <parameter type-id='type-id-
235' name='restore_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2189' column='
1'
/>
3079 <return type-id='type-id-
14'
/>
3081 <!-- void ust_after_fork_parent(sigset_t*) -->
3082 <function-decl name='ust_after_fork_parent' mangled-name='ust_after_fork_parent' filepath='liblttng-ust/lttng-ust-comm.c' line='
2170' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_fork_parent'
>
3083 <!-- parameter of type 'sigset_t*' -->
3084 <parameter type-id='type-id-
235' name='restore_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2170' column='
1'
/>
3086 <return type-id='type-id-
14'
/>
3088 <!-- void ust_before_fork(sigset_t*) -->
3089 <function-decl name='ust_before_fork' mangled-name='ust_before_fork' filepath='liblttng-ust/lttng-ust-comm.c' line='
2121' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_before_fork'
>
3090 <!-- parameter of type 'sigset_t*' -->
3091 <parameter type-id='type-id-
235' name='save_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2121' column='
1'
/>
3093 <return type-id='type-id-
14'
/>
3095 <!-- void lttng_ust_exit() -->
3096 <function-decl name='lttng_ust_exit' mangled-name='lttng_ust_exit' filepath='liblttng-ust/lttng-ust-comm.c' line='
2034' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_exit'
>
3098 <return type-id='type-id-
14'
/>
3100 <!-- void lttng_ust_init() -->
3101 <function-decl name='lttng_ust_init' mangled-name='lttng_ust_init' filepath='liblttng-ust/lttng-ust-comm.c' line='
1820' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_init'
>
3103 <return type-id='type-id-
14'
/>
3105 <!-- void lttng_ust_malloc_wrapper_init() -->
3106 <function-decl name='lttng_ust_malloc_wrapper_init' mangled-name='lttng_ust_malloc_wrapper_init' filepath='liblttng-ust/lttng-ust-comm.c' line='
1812' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_malloc_wrapper_init'
>
3108 <return type-id='type-id-
14'
/>
3110 <!-- int lttng_get_notify_socket(void*) -->
3111 <function-decl name='lttng_get_notify_socket' mangled-name='lttng_get_notify_socket' filepath='liblttng-ust/lttng-ust-comm.c' line='
438' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_get_notify_socket'
>
3112 <!-- parameter of type 'void*' -->
3113 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-comm.c' line='
438' column='
1'
/>
3115 <return type-id='type-id-
5'
/>
3117 <!-- void lttng_ust_fixup_tls() -->
3118 <function-decl name='lttng_ust_fixup_tls' mangled-name='lttng_ust_fixup_tls' filepath='liblttng-ust/lttng-ust-comm.c' line='
422' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_fixup_tls'
>
3120 <return type-id='type-id-
14'
/>
3122 <!-- ssize_t lttng_ust_read(int, void*, size_t) -->
3123 <function-decl name='lttng_ust_read' mangled-name='lttng_ust_read' filepath='liblttng-ust/lttng-ust-comm.c' line='
363' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_read'
>
3124 <!-- parameter of type 'int' -->
3125 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust/lttng-ust-comm.c' line='
363' column='
1'
/>
3126 <!-- parameter of type 'void*' -->
3127 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust/lttng-ust-comm.c' line='
363' column='
1'
/>
3128 <!-- parameter of type 'typedef size_t' -->
3129 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust/lttng-ust-comm.c' line='
363' column='
1'
/>
3130 <!-- typedef ssize_t -->
3131 <return type-id='type-id-
54'
/>
3133 <!-- void ust_unlock() -->
3134 <function-decl name='ust_unlock' mangled-name='ust_unlock' filepath='liblttng-ust/lttng-ust-comm.c' line='
194' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_unlock'
>
3136 <return type-id='type-id-
14'
/>
3138 <!-- void ust_lock_nocheck() -->
3139 <function-decl name='ust_lock_nocheck' mangled-name='ust_lock_nocheck' filepath='liblttng-ust/lttng-ust-comm.c' line='
166' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_lock_nocheck'
>
3141 <return type-id='type-id-
14'
/>
3143 <!-- int ust_lock() -->
3144 <function-decl name='ust_lock' mangled-name='ust_lock' filepath='liblttng-ust/lttng-ust-comm.c' line='
130' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_lock'
>
3146 <return type-id='type-id-
5'
/>
3149 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-abi.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3152 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2272' id='type-id-
236'
>
3153 <!-- <anonymous range>[284] -->
3154 <subrange length='
284' type-id='type-id-
3' id='type-id-
237'
/>
3157 <!-- struct lttng_ust_tracepoint_dlopen -->
3158 <class-decl name='lttng_ust_tracepoint_dlopen' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/tracepoint.h' line='
230' column='
1' id='type-id-
238'
>
3159 <data-member access='public' layout-offset-in-bits='
0'
>
3160 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
3161 <var-decl name='liblttngust_handle' type-id='type-id-
19' visibility='default' filepath='../include/lttng/tracepoint.h' line='
231' column='
1'
/>
3163 <data-member access='public' layout-offset-in-bits='
64'
>
3164 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::tracepoint_register_lib -->
3165 <var-decl name='tracepoint_register_lib' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint.h' line='
233' column='
1'
/>
3167 <data-member access='public' layout-offset-in-bits='
128'
>
3168 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::tracepoint_unregister_lib -->
3169 <var-decl name='tracepoint_unregister_lib' type-id='type-id-
240' visibility='default' filepath='../include/lttng/tracepoint.h' line='
235' column='
1'
/>
3171 <data-member access='public' layout-offset-in-bits='
192'
>
3172 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym_bp -->
3173 <var-decl name='rcu_read_lock_sym_bp' type-id='type-id-
241' visibility='default' filepath='../include/lttng/tracepoint.h' line='
236' column='
1'
/>
3175 <data-member access='public' layout-offset-in-bits='
256'
>
3176 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym_bp -->
3177 <var-decl name='rcu_read_unlock_sym_bp' type-id='type-id-
241' visibility='default' filepath='../include/lttng/tracepoint.h' line='
237' column='
1'
/>
3179 <data-member access='public' layout-offset-in-bits='
320'
>
3180 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym_bp -->
3181 <var-decl name='rcu_dereference_sym_bp' type-id='type-id-
242' visibility='default' filepath='../include/lttng/tracepoint.h' line='
238' column='
1'
/>
3184 <!-- struct lttng_ust_tracepoint -->
3185 <class-decl name='lttng_ust_tracepoint' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
32' column='
1' id='type-id-
243'
>
3186 <data-member access='public' layout-offset-in-bits='
0'
>
3187 <!-- const char* lttng_ust_tracepoint::name -->
3188 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
33' column='
1'
/>
3190 <data-member access='public' layout-offset-in-bits='
64'
>
3191 <!-- int lttng_ust_tracepoint::state -->
3192 <var-decl name='state' type-id='type-id-
5' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
34' column='
1'
/>
3194 <data-member access='public' layout-offset-in-bits='
128'
>
3195 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
3196 <var-decl name='probes' type-id='type-id-
244' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
35' column='
1'
/>
3198 <data-member access='public' layout-offset-in-bits='
192'
>
3199 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
3200 <var-decl name='tracepoint_provider_ref' type-id='type-id-
188' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
36' column='
1'
/>
3202 <data-member access='public' layout-offset-in-bits='
256'
>
3203 <!-- const char* lttng_ust_tracepoint::signature -->
3204 <var-decl name='signature' type-id='type-id-
34' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
37' column='
1'
/>
3206 <data-member access='public' layout-offset-in-bits='
320'
>
3207 <!-- char lttng_ust_tracepoint::padding[16] -->
3208 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
38' column='
1'
/>
3211 <!-- struct lttng_ust_tracepoint_probe -->
3212 <class-decl name='lttng_ust_tracepoint_probe' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
26' column='
1' id='type-id-
245'
>
3213 <data-member access='public' layout-offset-in-bits='
0'
>
3214 <!-- void ()* lttng_ust_tracepoint_probe::func -->
3215 <var-decl name='func' type-id='type-id-
241' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
27' column='
1'
/>
3217 <data-member access='public' layout-offset-in-bits='
64'
>
3218 <!-- void* lttng_ust_tracepoint_probe::data -->
3219 <var-decl name='data' type-id='type-id-
19' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
28' column='
1'
/>
3222 <!-- struct lttng_ust_tracepoint_destructors_syms -->
3223 <class-decl name='lttng_ust_tracepoint_destructors_syms' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../include/lttng/tracepoint.h' line='
273' column='
1' id='type-id-
246'
>
3224 <data-member access='public' layout-offset-in-bits='
0'
>
3225 <!-- int* lttng_ust_tracepoint_destructors_syms::old_tracepoint_disable_destructors -->
3226 <var-decl name='old_tracepoint_disable_destructors' type-id='type-id-
188' visibility='default' filepath='../include/lttng/tracepoint.h' line='
274' column='
1'
/>
3228 <data-member access='public' layout-offset-in-bits='
64'
>
3229 <!-- void ()* lttng_ust_tracepoint_destructors_syms::tracepoint_disable_destructors -->
3230 <var-decl name='tracepoint_disable_destructors' type-id='type-id-
241' visibility='default' filepath='../include/lttng/tracepoint.h' line='
275' column='
1'
/>
3232 <data-member access='public' layout-offset-in-bits='
128'
>
3233 <!-- int ()* lttng_ust_tracepoint_destructors_syms::tracepoint_get_destructors_state -->
3234 <var-decl name='tracepoint_get_destructors_state' type-id='type-id-
247' visibility='default' filepath='../include/lttng/tracepoint.h' line='
276' column='
1'
/>
3237 <!-- struct lttng_ust_objd_ops -->
3238 <class-decl name='lttng_ust_objd_ops' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
344' column='
1' id='type-id-
248'
>
3239 <data-member access='public' layout-offset-in-bits='
0'
>
3240 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*)* lttng_ust_objd_ops::cmd -->
3241 <var-decl name='cmd' type-id='type-id-
249' visibility='default' filepath='../include/lttng/ust-abi.h' line='
345' column='
1'
/>
3243 <data-member access='public' layout-offset-in-bits='
64'
>
3244 <!-- int (int)* lttng_ust_objd_ops::release -->
3245 <var-decl name='release' type-id='type-id-
225' visibility='default' filepath='../include/lttng/ust-abi.h' line='
347' column='
1'
/>
3248 <!-- struct {void* chan_data; int wakeup_fd;} -->
3249 <class-decl name='__anonymous_struct__' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
328' column='
1' id='type-id-
250'
>
3250 <data-member access='public' layout-offset-in-bits='
0'
>
3251 <!-- void* chan_data -->
3252 <var-decl name='chan_data' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-abi.h' line='
329' column='
1'
/>
3254 <data-member access='public' layout-offset-in-bits='
64'
>
3255 <!-- int wakeup_fd -->
3256 <var-decl name='wakeup_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
330' column='
1'
/>
3259 <!-- struct {int shm_fd; int wakeup_fd;} -->
3260 <class-decl name='__anonymous_struct__1' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
332' column='
1' id='type-id-
251'
>
3261 <data-member access='public' layout-offset-in-bits='
0'
>
3263 <var-decl name='shm_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
333' column='
1'
/>
3265 <data-member access='public' layout-offset-in-bits='
32'
>
3266 <!-- int wakeup_fd -->
3267 <var-decl name='wakeup_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
334' column='
1'
/>
3270 <!-- struct {lttng_ust_field_iter entry;} -->
3271 <class-decl name='__anonymous_struct__2' size-in-bits='
6464' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
336' column='
1' id='type-id-
252'
>
3272 <data-member access='public' layout-offset-in-bits='
0'
>
3273 <!-- lttng_ust_field_iter entry -->
3274 <var-decl name='entry' type-id='type-id-
253' visibility='default' filepath='../include/lttng/ust-abi.h' line='
337' column='
1'
/>
3277 <!-- struct lttng_ust_field_iter -->
3278 <class-decl name='lttng_ust_field_iter' size-in-bits='
6464' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
130' column='
1' id='type-id-
253'
>
3279 <data-member access='public' layout-offset-in-bits='
0'
>
3280 <!-- char lttng_ust_field_iter::event_name[256] -->
3281 <var-decl name='event_name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
131' column='
1'
/>
3283 <data-member access='public' layout-offset-in-bits='
2048'
>
3284 <!-- char lttng_ust_field_iter::field_name[256] -->
3285 <var-decl name='field_name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
132' column='
1'
/>
3287 <data-member access='public' layout-offset-in-bits='
4096'
>
3288 <!-- lttng_ust_field_type lttng_ust_field_iter::type -->
3289 <var-decl name='type' type-id='type-id-
254' visibility='default' filepath='../include/lttng/ust-abi.h' line='
133' column='
1'
/>
3291 <data-member access='public' layout-offset-in-bits='
4128'
>
3292 <!-- int lttng_ust_field_iter::loglevel -->
3293 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
134' column='
1'
/>
3295 <data-member access='public' layout-offset-in-bits='
4160'
>
3296 <!-- int lttng_ust_field_iter::nowrite -->
3297 <var-decl name='nowrite' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
135' column='
1'
/>
3299 <data-member access='public' layout-offset-in-bits='
4192'
>
3300 <!-- char lttng_ust_field_iter::padding[284] -->
3301 <var-decl name='padding' type-id='type-id-
236' visibility='default' filepath='../include/lttng/ust-abi.h' line='
136' column='
1'
/>
3304 <!-- enum lttng_ust_field_type -->
3305 <enum-decl name='lttng_ust_field_type' filepath='../include/lttng/ust-abi.h' line='
121' column='
1' id='type-id-
254'
>
3306 <underlying-type type-id='type-id-
50'
/>
3307 <enumerator name='LTTNG_UST_FIELD_OTHER' value='
0'
/>
3308 <enumerator name='LTTNG_UST_FIELD_INTEGER' value='
1'
/>
3309 <enumerator name='LTTNG_UST_FIELD_ENUM' value='
2'
/>
3310 <enumerator name='LTTNG_UST_FIELD_FLOAT' value='
3'
/>
3311 <enumerator name='LTTNG_UST_FIELD_STRING' value='
4'
/>
3313 <!-- struct {char* ctxname;} -->
3314 <class-decl name='__anonymous_struct__3' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
339' column='
1' id='type-id-
255'
>
3315 <data-member access='public' layout-offset-in-bits='
0'
>
3316 <!-- char* ctxname -->
3317 <var-decl name='ctxname' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-abi.h' line='
340' column='
1'
/>
3320 <!-- union ust_args -->
3321 <union-decl name='ust_args' size-in-bits='
6464' visibility='default' filepath='../include/lttng/ust-abi.h' line='
327' column='
1' id='type-id-
256'
>
3322 <data-member access='private'
>
3323 <!-- struct {void* chan_data; int wakeup_fd;} ust_args::channel -->
3324 <var-decl name='channel' type-id='type-id-
250' visibility='default' filepath='../include/lttng/ust-abi.h' line='
331' column='
1'
/>
3326 <data-member access='private'
>
3327 <!-- struct {int shm_fd; int wakeup_fd;} ust_args::stream -->
3328 <var-decl name='stream' type-id='type-id-
251' visibility='default' filepath='../include/lttng/ust-abi.h' line='
335' column='
1'
/>
3330 <data-member access='private'
>
3331 <!-- struct {lttng_ust_field_iter entry;} ust_args::field_list -->
3332 <var-decl name='field_list' type-id='type-id-
252' visibility='default' filepath='../include/lttng/ust-abi.h' line='
338' column='
1'
/>
3334 <data-member access='private'
>
3335 <!-- struct {char* ctxname;} ust_args::app_context -->
3336 <var-decl name='app_context' type-id='type-id-
255' visibility='default' filepath='../include/lttng/ust-abi.h' line='
341' column='
1'
/>
3339 <!-- const lttng_ust_objd_ops -->
3340 <qualified-type-def type-id='type-id-
248' const='yes' id='type-id-
257'
/>
3341 <!-- const lttng_ust_objd_ops* -->
3342 <pointer-type-def type-id='type-id-
257' size-in-bits='
64' id='type-id-
258'
/>
3344 <pointer-type-def type-id='type-id-
259' size-in-bits='
64' id='type-id-
247'
/>
3345 <!-- int (lttng_ust_tracepoint* const*)* -->
3346 <pointer-type-def type-id='type-id-
260' size-in-bits='
64' id='type-id-
240'
/>
3347 <!-- int (lttng_ust_tracepoint* const*, int)* -->
3348 <pointer-type-def type-id='type-id-
261' size-in-bits='
64' id='type-id-
239'
/>
3349 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*)* -->
3350 <pointer-type-def type-id='type-id-
262' size-in-bits='
64' id='type-id-
249'
/>
3351 <!-- lttng_ust_tracepoint* -->
3352 <pointer-type-def type-id='type-id-
243' size-in-bits='
64' id='type-id-
263'
/>
3353 <!-- lttng_ust_tracepoint* const -->
3354 <qualified-type-def type-id='type-id-
263' const='yes' id='type-id-
264'
/>
3355 <!-- lttng_ust_tracepoint* const* -->
3356 <pointer-type-def type-id='type-id-
264' size-in-bits='
64' id='type-id-
265'
/>
3357 <!-- lttng_ust_tracepoint_destructors_syms* -->
3358 <pointer-type-def type-id='type-id-
246' size-in-bits='
64' id='type-id-
266'
/>
3359 <!-- lttng_ust_tracepoint_dlopen* -->
3360 <pointer-type-def type-id='type-id-
238' size-in-bits='
64' id='type-id-
267'
/>
3361 <!-- lttng_ust_tracepoint_probe* -->
3362 <pointer-type-def type-id='type-id-
245' size-in-bits='
64' id='type-id-
244'
/>
3364 <pointer-type-def type-id='type-id-
256' size-in-bits='
64' id='type-id-
268'
/>
3366 <pointer-type-def type-id='type-id-
269' size-in-bits='
64' id='type-id-
241'
/>
3367 <!-- void* (void*)* -->
3368 <pointer-type-def type-id='type-id-
270' size-in-bits='
64' id='type-id-
242'
/>
3369 <!-- lttng_ust_tracepoint_dlopen tracepoint_dlopen -->
3370 <var-decl name='tracepoint_dlopen' type-id='type-id-
238' visibility='default' filepath='../include/lttng/tracepoint.h' line='
241' column='
1'
/>
3371 <!-- lttng_ust_tracepoint_dlopen* tracepoint_dlopen_ptr -->
3372 <var-decl name='tracepoint_dlopen_ptr' type-id='type-id-
267' visibility='default' filepath='../include/lttng/tracepoint.h' line='
242' column='
1'
/>
3373 <!-- lttng_ust_tracepoint_destructors_syms tracepoint_destructors_syms -->
3374 <var-decl name='tracepoint_destructors_syms' type-id='type-id-
246' visibility='default' filepath='../include/lttng/tracepoint.h' line='
279' column='
1'
/>
3375 <!-- lttng_ust_tracepoint_destructors_syms* tracepoint_destructors_syms_ptr -->
3376 <var-decl name='tracepoint_destructors_syms_ptr' type-id='type-id-
266' visibility='default' filepath='../include/lttng/tracepoint.h' line='
280' column='
1'
/>
3377 <!-- void lttng_ust_abi_exit() -->
3378 <function-decl name='lttng_ust_abi_exit' mangled-name='lttng_ust_abi_exit' filepath='liblttng-ust/lttng-ust-abi.c' line='
991' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_abi_exit'
>
3380 <return type-id='type-id-
14'
/>
3382 <!-- int lttng_abi_create_root_handle() -->
3383 <function-decl name='lttng_abi_create_root_handle' mangled-name='lttng_abi_create_root_handle' filepath='liblttng-ust/lttng-ust-abi.c' line='
284' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_abi_create_root_handle'
>
3385 <return type-id='type-id-
5'
/>
3387 <!-- void lttng_ust_objd_table_owner_cleanup(void*) -->
3388 <function-decl name='lttng_ust_objd_table_owner_cleanup' mangled-name='lttng_ust_objd_table_owner_cleanup' filepath='liblttng-ust/lttng-ust-abi.c' line='
253' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_objd_table_owner_cleanup'
>
3389 <!-- parameter of type 'void*' -->
3390 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
253' column='
1'
/>
3392 <return type-id='type-id-
14'
/>
3394 <!-- const char* lttng_ust_obj_get_name(int) -->
3395 <function-decl name='lttng_ust_obj_get_name' mangled-name='lttng_ust_obj_get_name' filepath='liblttng-ust/lttng-ust-abi.c' line='
244' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_obj_get_name'
>
3396 <!-- parameter of type 'int' -->
3397 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
244' column='
1'
/>
3398 <!-- const char* -->
3399 <return type-id='type-id-
34'
/>
3401 <!-- int lttng_ust_objd_unref(int, int) -->
3402 <function-decl name='lttng_ust_objd_unref' mangled-name='lttng_ust_objd_unref' filepath='liblttng-ust/lttng-ust-abi.c' line='
195' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_objd_unref'
>
3403 <!-- parameter of type 'int' -->
3404 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
195' column='
1'
/>
3405 <!-- parameter of type 'int' -->
3406 <parameter type-id='type-id-
5' name='is_owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
195' column='
1'
/>
3408 <return type-id='type-id-
5'
/>
3410 <!-- const lttng_ust_objd_ops* objd_ops(int) -->
3411 <function-decl name='objd_ops' mangled-name='objd_ops' filepath='liblttng-ust/lttng-ust-abi.c' line='
166' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='objd_ops'
>
3412 <!-- parameter of type 'int' -->
3413 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
166' column='
1'
/>
3414 <!-- const lttng_ust_objd_ops* -->
3415 <return type-id='type-id-
258'
/>
3418 <function-type size-in-bits='
64' id='type-id-
259'
>
3420 <return type-id='type-id-
5'
/>
3422 <!-- int (lttng_ust_tracepoint* const*) -->
3423 <function-type size-in-bits='
64' id='type-id-
260'
>
3424 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
3425 <parameter type-id='type-id-
265'
/>
3427 <return type-id='type-id-
5'
/>
3429 <!-- int (lttng_ust_tracepoint* const*, int) -->
3430 <function-type size-in-bits='
64' id='type-id-
261'
>
3431 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
3432 <parameter type-id='type-id-
265'
/>
3433 <!-- parameter of type 'int' -->
3434 <parameter type-id='type-id-
5'
/>
3436 <return type-id='type-id-
5'
/>
3438 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*) -->
3439 <function-type size-in-bits='
64' id='type-id-
262'
>
3440 <!-- parameter of type 'int' -->
3441 <parameter type-id='type-id-
5'
/>
3442 <!-- parameter of type 'unsigned int' -->
3443 <parameter type-id='type-id-
13'
/>
3444 <!-- parameter of type 'unsigned long int' -->
3445 <parameter type-id='type-id-
3'
/>
3446 <!-- parameter of type 'ust_args*' -->
3447 <parameter type-id='type-id-
268'
/>
3448 <!-- parameter of type 'void*' -->
3449 <parameter type-id='type-id-
19'
/>
3451 <return type-id='type-id-
6'
/>
3454 <function-type size-in-bits='
64' id='type-id-
269'
>
3456 <return type-id='type-id-
14'
/>
3458 <!-- void* (void*) -->
3459 <function-type size-in-bits='
64' id='type-id-
270'
>
3460 <!-- parameter of type 'void*' -->
3461 <parameter type-id='type-id-
19'
/>
3463 <return type-id='type-id-
19'
/>
3466 <abi-instr version='
1.0' address-size='
64' path='lttng-probes.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3469 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
96' id='type-id-
271'
>
3470 <!-- <anonymous range>[12] -->
3471 <subrange length='
12' type-id='type-id-
3' id='type-id-
272'
/>
3474 <!-- struct lttng_event_ctx -->
3475 <class-decl name='lttng_event_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
273'
/>
3476 <!-- struct lttng_ust_field_list -->
3477 <class-decl name='lttng_ust_field_list' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
387' column='
1' id='type-id-
274'
>
3478 <data-member access='public' layout-offset-in-bits='
0'
>
3479 <!-- tp_field_list_entry* lttng_ust_field_list::iter -->
3480 <var-decl name='iter' type-id='type-id-
275' visibility='default' filepath='../include/lttng/ust-events.h' line='
388' column='
1'
/>
3482 <data-member access='public' layout-offset-in-bits='
64'
>
3483 <!-- cds_list_head lttng_ust_field_list::head -->
3484 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
389' column='
1'
/>
3487 <!-- struct tp_field_list_entry -->
3488 <class-decl name='tp_field_list_entry' size-in-bits='
6592' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
382' column='
1' id='type-id-
276'
>
3489 <data-member access='public' layout-offset-in-bits='
0'
>
3490 <!-- lttng_ust_field_iter tp_field_list_entry::field -->
3491 <var-decl name='field' type-id='type-id-
253' visibility='default' filepath='../include/lttng/ust-events.h' line='
383' column='
1'
/>
3493 <data-member access='public' layout-offset-in-bits='
6464'
>
3494 <!-- cds_list_head tp_field_list_entry::head -->
3495 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
384' column='
1'
/>
3498 <!-- struct lttng_ust_tracepoint_list -->
3499 <class-decl name='lttng_ust_tracepoint_list' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
377' column='
1' id='type-id-
277'
>
3500 <data-member access='public' layout-offset-in-bits='
0'
>
3501 <!-- tp_list_entry* lttng_ust_tracepoint_list::iter -->
3502 <var-decl name='iter' type-id='type-id-
278' visibility='default' filepath='../include/lttng/ust-events.h' line='
378' column='
1'
/>
3504 <data-member access='public' layout-offset-in-bits='
64'
>
3505 <!-- cds_list_head lttng_ust_tracepoint_list::head -->
3506 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
379' column='
1'
/>
3509 <!-- struct tp_list_entry -->
3510 <class-decl name='tp_list_entry' size-in-bits='
2368' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
372' column='
1' id='type-id-
279'
>
3511 <data-member access='public' layout-offset-in-bits='
0'
>
3512 <!-- lttng_ust_tracepoint_iter tp_list_entry::tp -->
3513 <var-decl name='tp' type-id='type-id-
160' visibility='default' filepath='../include/lttng/ust-events.h' line='
373' column='
1'
/>
3515 <data-member access='public' layout-offset-in-bits='
2240'
>
3516 <!-- cds_list_head tp_list_entry::head -->
3517 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
374' column='
1'
/>
3520 <!-- struct lttng_probe_desc -->
3521 <class-decl name='lttng_probe_desc' size-in-bits='
640' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
334' column='
1' id='type-id-
280'
>
3522 <data-member access='public' layout-offset-in-bits='
0'
>
3523 <!-- const char* lttng_probe_desc::provider -->
3524 <var-decl name='provider' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
335' column='
1'
/>
3526 <data-member access='public' layout-offset-in-bits='
64'
>
3527 <!-- const lttng_event_desc** lttng_probe_desc::event_desc -->
3528 <var-decl name='event_desc' type-id='type-id-
281' visibility='default' filepath='../include/lttng/ust-events.h' line='
336' column='
1'
/>
3530 <data-member access='public' layout-offset-in-bits='
128'
>
3531 <!-- unsigned int lttng_probe_desc::nr_events -->
3532 <var-decl name='nr_events' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
337' column='
1'
/>
3534 <data-member access='public' layout-offset-in-bits='
192'
>
3535 <!-- cds_list_head lttng_probe_desc::head -->
3536 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
338' column='
1'
/>
3538 <data-member access='public' layout-offset-in-bits='
320'
>
3539 <!-- cds_list_head lttng_probe_desc::lazy_init_head -->
3540 <var-decl name='lazy_init_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
339' column='
1'
/>
3542 <data-member access='public' layout-offset-in-bits='
448'
>
3543 <!-- int lttng_probe_desc::lazy -->
3544 <var-decl name='lazy' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
340' column='
1'
/>
3546 <data-member access='public' layout-offset-in-bits='
480'
>
3547 <!-- uint32_t lttng_probe_desc::major -->
3548 <var-decl name='major' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
341' column='
1'
/>
3550 <data-member access='public' layout-offset-in-bits='
512'
>
3551 <!-- uint32_t lttng_probe_desc::minor -->
3552 <var-decl name='minor' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
342' column='
1'
/>
3554 <data-member access='public' layout-offset-in-bits='
544'
>
3555 <!-- char lttng_probe_desc::padding[12] -->
3556 <var-decl name='padding' type-id='type-id-
271' visibility='default' filepath='../include/lttng/ust-events.h' line='
343' column='
1'
/>
3559 <!-- struct lttng_event_desc -->
3560 <class-decl name='lttng_event_desc' size-in-bits='
768' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
317' column='
1' id='type-id-
282'
>
3561 <data-member access='public' layout-offset-in-bits='
0'
>
3562 <!-- const char* lttng_event_desc::name -->
3563 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
318' column='
1'
/>
3565 <data-member access='public' layout-offset-in-bits='
64'
>
3566 <!-- void ()* lttng_event_desc::probe_callback -->
3567 <var-decl name='probe_callback' type-id='type-id-
241' visibility='default' filepath='../include/lttng/ust-events.h' line='
319' column='
1'
/>
3569 <data-member access='public' layout-offset-in-bits='
128'
>
3570 <!-- const lttng_event_ctx* lttng_event_desc::ctx -->
3571 <var-decl name='ctx' type-id='type-id-
283' visibility='default' filepath='../include/lttng/ust-events.h' line='
320' column='
1'
/>
3573 <data-member access='public' layout-offset-in-bits='
192'
>
3574 <!-- const lttng_event_field* lttng_event_desc::fields -->
3575 <var-decl name='fields' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
321' column='
1'
/>
3577 <data-member access='public' layout-offset-in-bits='
256'
>
3578 <!-- unsigned int lttng_event_desc::nr_fields -->
3579 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
322' column='
1'
/>
3581 <data-member access='public' layout-offset-in-bits='
320'
>
3582 <!-- const int** lttng_event_desc::loglevel -->
3583 <var-decl name='loglevel' type-id='type-id-
284' visibility='default' filepath='../include/lttng/ust-events.h' line='
323' column='
1'
/>
3585 <data-member access='public' layout-offset-in-bits='
384'
>
3586 <!-- const char* lttng_event_desc::signature -->
3587 <var-decl name='signature' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
324' column='
1'
/>
3589 <data-member access='public' layout-offset-in-bits='
448'
>
3590 <!-- union {struct {const char** model_emf_uri;} ext; char padding[40];} lttng_event_desc::u -->
3591 <var-decl name='u' type-id='type-id-
285' visibility='default' filepath='../include/lttng/ust-events.h' line='
330' column='
1'
/>
3594 <!-- union {struct {const char** model_emf_uri;} ext; char padding[40];} -->
3595 <union-decl name='__anonymous_union__' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
325' column='
1' id='type-id-
285'
>
3596 <data-member access='private'
>
3597 <!-- struct {const char** model_emf_uri;} ext -->
3598 <var-decl name='ext' type-id='type-id-
286' visibility='default' filepath='../include/lttng/ust-events.h' line='
328' column='
1'
/>
3600 <data-member access='private'
>
3601 <!-- char padding[40] -->
3602 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
329' column='
1'
/>
3605 <!-- struct {const char** model_emf_uri;} -->
3606 <class-decl name='__anonymous_struct__' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
326' column='
1' id='type-id-
286'
>
3607 <data-member access='public' layout-offset-in-bits='
0'
>
3608 <!-- const char** model_emf_uri -->
3609 <var-decl name='model_emf_uri' type-id='type-id-
287' visibility='default' filepath='../include/lttng/ust-events.h' line='
327' column='
1'
/>
3612 <!-- const char** -->
3613 <pointer-type-def type-id='type-id-
34' size-in-bits='
64' id='type-id-
287'
/>
3614 <!-- const int** -->
3615 <pointer-type-def type-id='type-id-
177' size-in-bits='
64' id='type-id-
284'
/>
3616 <!-- const lttng_event_ctx -->
3617 <qualified-type-def type-id='type-id-
273' const='yes' id='type-id-
288'
/>
3618 <!-- const lttng_event_ctx* -->
3619 <pointer-type-def type-id='type-id-
288' size-in-bits='
64' id='type-id-
283'
/>
3620 <!-- const lttng_event_desc -->
3621 <qualified-type-def type-id='type-id-
282' const='yes' id='type-id-
289'
/>
3622 <!-- const lttng_event_desc* -->
3623 <pointer-type-def type-id='type-id-
289' size-in-bits='
64' id='type-id-
290'
/>
3624 <!-- const lttng_event_desc** -->
3625 <pointer-type-def type-id='type-id-
290' size-in-bits='
64' id='type-id-
281'
/>
3626 <!-- lttng_probe_desc* -->
3627 <pointer-type-def type-id='type-id-
280' size-in-bits='
64' id='type-id-
291'
/>
3628 <!-- lttng_ust_field_iter* -->
3629 <pointer-type-def type-id='type-id-
253' size-in-bits='
64' id='type-id-
292'
/>
3630 <!-- lttng_ust_field_list* -->
3631 <pointer-type-def type-id='type-id-
274' size-in-bits='
64' id='type-id-
293'
/>
3632 <!-- lttng_ust_tracepoint_iter* -->
3633 <pointer-type-def type-id='type-id-
160' size-in-bits='
64' id='type-id-
294'
/>
3634 <!-- lttng_ust_tracepoint_list* -->
3635 <pointer-type-def type-id='type-id-
277' size-in-bits='
64' id='type-id-
295'
/>
3636 <!-- tp_field_list_entry* -->
3637 <pointer-type-def type-id='type-id-
276' size-in-bits='
64' id='type-id-
275'
/>
3638 <!-- tp_list_entry* -->
3639 <pointer-type-def type-id='type-id-
279' size-in-bits='
64' id='type-id-
278'
/>
3640 <!-- lttng_ust_field_iter* lttng_ust_field_list_get_iter_next(lttng_ust_field_list*) -->
3641 <function-decl name='lttng_ust_field_list_get_iter_next' mangled-name='lttng_ust_field_list_get_iter_next' filepath='liblttng-ust/lttng-probes.c' line='
437' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_field_list_get_iter_next'
>
3642 <!-- parameter of type 'lttng_ust_field_list*' -->
3643 <parameter type-id='type-id-
293' name='list' filepath='liblttng-ust/lttng-probes.c' line='
437' column='
1'
/>
3644 <!-- lttng_ust_field_iter* -->
3645 <return type-id='type-id-
292'
/>
3647 <!-- int lttng_probes_get_field_list(lttng_ust_field_list*) -->
3648 <function-decl name='lttng_probes_get_field_list' mangled-name='lttng_probes_get_field_list' filepath='liblttng-ust/lttng-probes.c' line='
327' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_get_field_list'
>
3649 <!-- parameter of type 'lttng_ust_field_list*' -->
3650 <parameter type-id='type-id-
293' name='list' filepath='liblttng-ust/lttng-probes.c' line='
327' column='
1'
/>
3652 <return type-id='type-id-
5'
/>
3654 <!-- void lttng_probes_prune_field_list(lttng_ust_field_list*) -->
3655 <function-decl name='lttng_probes_prune_field_list' mangled-name='lttng_probes_prune_field_list' filepath='liblttng-ust/lttng-probes.c' line='
314' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_prune_field_list'
>
3656 <!-- parameter of type 'lttng_ust_field_list*' -->
3657 <parameter type-id='type-id-
293' name='list' filepath='liblttng-ust/lttng-probes.c' line='
314' column='
1'
/>
3659 <return type-id='type-id-
14'
/>
3661 <!-- lttng_ust_tracepoint_iter* lttng_ust_tracepoint_list_get_iter_next(lttng_ust_tracepoint_list*) -->
3662 <function-decl name='lttng_ust_tracepoint_list_get_iter_next' mangled-name='lttng_ust_tracepoint_list_get_iter_next' filepath='liblttng-ust/lttng-probes.c' line='
299' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_tracepoint_list_get_iter_next'
>
3663 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3664 <parameter type-id='type-id-
295' name='list' filepath='liblttng-ust/lttng-probes.c' line='
299' column='
1'
/>
3665 <!-- lttng_ust_tracepoint_iter* -->
3666 <return type-id='type-id-
294'
/>
3668 <!-- int lttng_probes_get_event_list(lttng_ust_tracepoint_list*) -->
3669 <function-decl name='lttng_probes_get_event_list' mangled-name='lttng_probes_get_event_list' filepath='liblttng-ust/lttng-probes.c' line='
255' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_get_event_list'
>
3670 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3671 <parameter type-id='type-id-
295' name='list' filepath='liblttng-ust/lttng-probes.c' line='
255' column='
1'
/>
3673 <return type-id='type-id-
5'
/>
3675 <!-- void lttng_probes_prune_event_list(lttng_ust_tracepoint_list*) -->
3676 <function-decl name='lttng_probes_prune_event_list' mangled-name='lttng_probes_prune_event_list' filepath='liblttng-ust/lttng-probes.c' line='
242' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_prune_event_list'
>
3677 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3678 <parameter type-id='type-id-
295' name='list' filepath='liblttng-ust/lttng-probes.c' line='
242' column='
1'
/>
3680 <return type-id='type-id-
14'
/>
3682 <!-- void ltt_probe_unregister(lttng_probe_desc*) -->
3683 <function-decl name='ltt_probe_unregister' mangled-name='ltt_probe_unregister' filepath='liblttng-ust/lttng-probes.c' line='
237' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ltt_probe_unregister'
>
3684 <!-- parameter of type 'lttng_probe_desc*' -->
3685 <parameter type-id='type-id-
291' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
237' column='
1'
/>
3687 <return type-id='type-id-
14'
/>
3689 <!-- void lttng_probe_unregister(lttng_probe_desc*) -->
3690 <function-decl name='lttng_probe_unregister' mangled-name='lttng_probe_unregister' filepath='liblttng-ust/lttng-probes.c' line='
217' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probe_unregister'
>
3691 <!-- parameter of type 'lttng_probe_desc*' -->
3692 <parameter type-id='type-id-
291' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
217' column='
1'
/>
3694 <return type-id='type-id-
14'
/>
3696 <!-- int ltt_probe_register(lttng_probe_desc*) -->
3697 <function-decl name='ltt_probe_register' mangled-name='ltt_probe_register' filepath='liblttng-ust/lttng-probes.c' line='
212' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ltt_probe_register'
>
3698 <!-- parameter of type 'lttng_probe_desc*' -->
3699 <parameter type-id='type-id-
291' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
212' column='
1'
/>
3701 <return type-id='type-id-
5'
/>
3703 <!-- int lttng_probe_register(lttng_probe_desc*) -->
3704 <function-decl name='lttng_probe_register' mangled-name='lttng_probe_register' filepath='liblttng-ust/lttng-probes.c' line='
180' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probe_register'
>
3705 <!-- parameter of type 'lttng_probe_desc*' -->
3706 <parameter type-id='type-id-
291' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
180' column='
1'
/>
3708 <return type-id='type-id-
5'
/>
3710 <!-- cds_list_head* lttng_get_probe_list_head() -->
3711 <function-decl name='lttng_get_probe_list_head' mangled-name='lttng_get_probe_list_head' filepath='liblttng-ust/lttng-probes.c' line='
143' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_get_probe_list_head'
>
3712 <!-- cds_list_head* -->
3713 <return type-id='type-id-
91'
/>
3716 <abi-instr version='
1.0' address-size='
64' path='lttng-context-provider.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3717 <!-- struct lttng_ust_lib_ring_buffer -->
3718 <class-decl name='lttng_ust_lib_ring_buffer' size-in-bits='
5120' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
296'
/>
3719 <!-- struct lttng_ust_lib_ring_buffer_backend_pages -->
3720 <class-decl name='lttng_ust_lib_ring_buffer_backend_pages' size-in-bits='
512' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
297'
/>
3721 <!-- struct lttng_ust_context_provider -->
3722 <class-decl name='lttng_ust_context_provider' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
29' column='
1' id='type-id-
298'
>
3723 <data-member access='public' layout-offset-in-bits='
0'
>
3724 <!-- char* lttng_ust_context_provider::name -->
3725 <var-decl name='name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
30' column='
1'
/>
3727 <data-member access='public' layout-offset-in-bits='
64'
>
3728 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ust_context_provider::get_size -->
3729 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
31' column='
1'
/>
3731 <data-member access='public' layout-offset-in-bits='
128'
>
3732 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ust_context_provider::record -->
3733 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
32' column='
1'
/>
3735 <data-member access='public' layout-offset-in-bits='
192'
>
3736 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ust_context_provider::get_value -->
3737 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
35' column='
1'
/>
3739 <data-member access='public' layout-offset-in-bits='
256'
>
3740 <!-- cds_hlist_node lttng_ust_context_provider::node -->
3741 <var-decl name='node' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
37' column='
1'
/>
3744 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
3745 <class-decl name='lttng_ust_lib_ring_buffer_ctx' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
233' column='
1' id='type-id-
299'
>
3746 <data-member access='public' layout-offset-in-bits='
0'
>
3747 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
3748 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
3750 <data-member access='public' layout-offset-in-bits='
64'
>
3751 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
3752 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
3754 <data-member access='public' layout-offset-in-bits='
128'
>
3755 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
3756 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
3758 <data-member access='public' layout-offset-in-bits='
192'
>
3759 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
3760 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
3762 <data-member access='public' layout-offset-in-bits='
256'
>
3763 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
3764 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
239' column='
1'
/>
3766 <data-member access='public' layout-offset-in-bits='
288'
>
3767 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
3768 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
243' column='
1'
/>
3770 <data-member access='public' layout-offset-in-bits='
320'
>
3771 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
3772 <var-decl name='buf' type-id='type-id-
300' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
246' column='
1'
/>
3774 <data-member access='public' layout-offset-in-bits='
384'
>
3775 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
3776 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
3778 <data-member access='public' layout-offset-in-bits='
448'
>
3779 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
3780 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
3782 <data-member access='public' layout-offset-in-bits='
512'
>
3783 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
3784 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
252' column='
1'
/>
3786 <data-member access='public' layout-offset-in-bits='
576'
>
3787 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
3788 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
3790 <data-member access='public' layout-offset-in-bits='
640'
>
3791 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
3792 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
259' column='
1'
/>
3794 <data-member access='public' layout-offset-in-bits='
672'
>
3795 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
3796 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
3798 <data-member access='public' layout-offset-in-bits='
704'
>
3799 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
3800 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
3802 <data-member access='public' layout-offset-in-bits='
768'
>
3803 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
3804 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
3806 <data-member access='public' layout-offset-in-bits='
832'
>
3807 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
3808 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
268' column='
1'
/>
3810 <data-member access='public' layout-offset-in-bits='
896'
>
3811 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
3812 <var-decl name='backend_pages' type-id='type-id-
301' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
275' column='
1'
/>
3815 <!-- lttng_ctx** -->
3816 <pointer-type-def type-id='type-id-
90' size-in-bits='
64' id='type-id-
302'
/>
3817 <!-- lttng_ust_context_provider* -->
3818 <pointer-type-def type-id='type-id-
298' size-in-bits='
64' id='type-id-
303'
/>
3819 <!-- lttng_ust_lib_ring_buffer* -->
3820 <pointer-type-def type-id='type-id-
296' size-in-bits='
64' id='type-id-
300'
/>
3821 <!-- lttng_ust_lib_ring_buffer_backend_pages* -->
3822 <pointer-type-def type-id='type-id-
297' size-in-bits='
64' id='type-id-
301'
/>
3823 <!-- lttng_ust_lib_ring_buffer_ctx* -->
3824 <pointer-type-def type-id='type-id-
299' size-in-bits='
64' id='type-id-
304'
/>
3825 <!-- int lttng_ust_add_app_context_to_ctx_rcu(const char*, lttng_ctx**) -->
3826 <function-decl name='lttng_ust_add_app_context_to_ctx_rcu' mangled-name='lttng_ust_add_app_context_to_ctx_rcu' filepath='liblttng-ust/lttng-context-provider.c' line='
120' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_add_app_context_to_ctx_rcu'
>
3827 <!-- parameter of type 'const char*' -->
3828 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context-provider.c' line='
120' column='
1'
/>
3829 <!-- parameter of type 'lttng_ctx**' -->
3830 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-provider.c' line='
121' column='
1'
/>
3832 <return type-id='type-id-
5'
/>
3834 <!-- void lttng_ust_context_provider_unregister(lttng_ust_context_provider*) -->
3835 <function-decl name='lttng_ust_context_provider_unregister' mangled-name='lttng_ust_context_provider_unregister' filepath='liblttng-ust/lttng-context-provider.c' line='
98' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_context_provider_unregister'
>
3836 <!-- parameter of type 'lttng_ust_context_provider*' -->
3837 <parameter type-id='type-id-
303' name='provider' filepath='liblttng-ust/lttng-context-provider.c' line='
98' column='
1'
/>
3839 <return type-id='type-id-
14'
/>
3841 <!-- int lttng_ust_context_provider_register(lttng_ust_context_provider*) -->
3842 <function-decl name='lttng_ust_context_provider_register' mangled-name='lttng_ust_context_provider_register' filepath='liblttng-ust/lttng-context-provider.c' line='
64' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_context_provider_register'
>
3843 <!-- parameter of type 'lttng_ust_context_provider*' -->
3844 <parameter type-id='type-id-
303' name='provider' filepath='liblttng-ust/lttng-context-provider.c' line='
64' column='
1'
/>
3846 <return type-id='type-id-
5'
/>
3849 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vtid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3850 <!-- void lttng_fixup_vtid_tls() -->
3851 <function-decl name='lttng_fixup_vtid_tls' mangled-name='lttng_fixup_vtid_tls' filepath='liblttng-ust/lttng-context-vtid.c' line='
119' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_vtid_tls'
>
3853 <return type-id='type-id-
14'
/>
3855 <!-- int lttng_add_vtid_to_ctx(lttng_ctx**) -->
3856 <function-decl name='lttng_add_vtid_to_ctx' mangled-name='lttng_add_vtid_to_ctx' filepath='liblttng-ust/lttng-context-vtid.c' line='
90' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vtid_to_ctx'
>
3857 <!-- parameter of type 'lttng_ctx**' -->
3858 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vtid.c' line='
90' column='
1'
/>
3860 <return type-id='type-id-
5'
/>
3862 <!-- void lttng_context_vtid_reset() -->
3863 <function-decl name='lttng_context_vtid_reset' mangled-name='lttng_context_vtid_reset' filepath='liblttng-ust/lttng-context-vtid.c' line='
44' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vtid_reset'
>
3865 <return type-id='type-id-
14'
/>
3868 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vpid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3869 <!-- int lttng_add_vpid_to_ctx(lttng_ctx**) -->
3870 <function-decl name='lttng_add_vpid_to_ctx' mangled-name='lttng_add_vpid_to_ctx' filepath='liblttng-ust/lttng-context-vpid.c' line='
86' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vpid_to_ctx'
>
3871 <!-- parameter of type 'lttng_ctx**' -->
3872 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vpid.c' line='
86' column='
1'
/>
3874 <return type-id='type-id-
5'
/>
3876 <!-- void lttng_context_vpid_reset() -->
3877 <function-decl name='lttng_context_vpid_reset' mangled-name='lttng_context_vpid_reset' filepath='liblttng-ust/lttng-context-vpid.c' line='
53' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vpid_reset'
>
3879 <return type-id='type-id-
14'
/>
3882 <abi-instr version='
1.0' address-size='
64' path='lttng-context-pthread-id.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3883 <!-- int lttng_add_pthread_id_to_ctx(lttng_ctx**) -->
3884 <function-decl name='lttng_add_pthread_id_to_ctx' mangled-name='lttng_add_pthread_id_to_ctx' filepath='liblttng-ust/lttng-context-pthread-id.c' line='
58' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_pthread_id_to_ctx'
>
3885 <!-- parameter of type 'lttng_ctx**' -->
3886 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-pthread-id.c' line='
58' column='
1'
/>
3888 <return type-id='type-id-
5'
/>
3891 <abi-instr version='
1.0' address-size='
64' path='lttng-context-procname.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3892 <!-- void lttng_fixup_procname_tls() -->
3893 <function-decl name='lttng_fixup_procname_tls' mangled-name='lttng_fixup_procname_tls' filepath='liblttng-ust/lttng-context-procname.c' line='
133' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_procname_tls'
>
3895 <return type-id='type-id-
14'
/>
3897 <!-- int lttng_add_procname_to_ctx(lttng_ctx**) -->
3898 <function-decl name='lttng_add_procname_to_ctx' mangled-name='lttng_add_procname_to_ctx' filepath='liblttng-ust/lttng-context-procname.c' line='
102' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_procname_to_ctx'
>
3899 <!-- parameter of type 'lttng_ctx**' -->
3900 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-procname.c' line='
102' column='
1'
/>
3902 <return type-id='type-id-
5'
/>
3904 <!-- void lttng_context_procname_reset() -->
3905 <function-decl name='lttng_context_procname_reset' mangled-name='lttng_context_procname_reset' filepath='liblttng-ust/lttng-context-procname.c' line='
70' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_procname_reset'
>
3907 <return type-id='type-id-
14'
/>
3910 <abi-instr version='
1.0' address-size='
64' path='lttng-context-ip.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3911 <!-- int lttng_add_ip_to_ctx(lttng_ctx**) -->
3912 <function-decl name='lttng_add_ip_to_ctx' mangled-name='lttng_add_ip_to_ctx' filepath='liblttng-ust/lttng-context-ip.c' line='
52' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_ip_to_ctx'
>
3913 <!-- parameter of type 'lttng_ctx**' -->
3914 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-ip.c' line='
52' column='
1'
/>
3916 <return type-id='type-id-
5'
/>
3919 <abi-instr version='
1.0' address-size='
64' path='lttng-context-cpu-id.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3920 <!-- int lttng_add_cpu_id_to_ctx(lttng_ctx**) -->
3921 <function-decl name='lttng_add_cpu_id_to_ctx' mangled-name='lttng_add_cpu_id_to_ctx' filepath='liblttng-ust/lttng-context-cpu-id.c' line='
67' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_cpu_id_to_ctx'
>
3922 <!-- parameter of type 'lttng_ctx**' -->
3923 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-cpu-id.c' line='
67' column='
1'
/>
3925 <return type-id='type-id-
5'
/>
3928 <abi-instr version='
1.0' address-size='
64' path='lttng-context-cgroup-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3929 <!-- void lttng_fixup_cgroup_ns_tls() -->
3930 <function-decl name='lttng_fixup_cgroup_ns_tls' mangled-name='lttng_fixup_cgroup_ns_tls' filepath='liblttng-ust/lttng-context-cgroup-ns.c' line='
165' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_cgroup_ns_tls'
>
3932 <return type-id='type-id-
14'
/>
3934 <!-- int lttng_add_cgroup_ns_to_ctx(lttng_ctx**) -->
3935 <function-decl name='lttng_add_cgroup_ns_to_ctx' mangled-name='lttng_add_cgroup_ns_to_ctx' filepath='liblttng-ust/lttng-context-cgroup-ns.c' line='
136' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_cgroup_ns_to_ctx'
>
3936 <!-- parameter of type 'lttng_ctx**' -->
3937 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-cgroup-ns.c' line='
136' column='
1'
/>
3939 <return type-id='type-id-
5'
/>
3941 <!-- void lttng_context_cgroup_ns_reset() -->
3942 <function-decl name='lttng_context_cgroup_ns_reset' mangled-name='lttng_context_cgroup_ns_reset' filepath='liblttng-ust/lttng-context-cgroup-ns.c' line='
102' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_cgroup_ns_reset'
>
3944 <return type-id='type-id-
14'
/>
3947 <abi-instr version='
1.0' address-size='
64' path='lttng-context-ipc-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3948 <!-- void lttng_fixup_ipc_ns_tls() -->
3949 <function-decl name='lttng_fixup_ipc_ns_tls' mangled-name='lttng_fixup_ipc_ns_tls' filepath='liblttng-ust/lttng-context-ipc-ns.c' line='
164' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_ipc_ns_tls'
>
3951 <return type-id='type-id-
14'
/>
3953 <!-- int lttng_add_ipc_ns_to_ctx(lttng_ctx**) -->
3954 <function-decl name='lttng_add_ipc_ns_to_ctx' mangled-name='lttng_add_ipc_ns_to_ctx' filepath='liblttng-ust/lttng-context-ipc-ns.c' line='
135' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_ipc_ns_to_ctx'
>
3955 <!-- parameter of type 'lttng_ctx**' -->
3956 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-ipc-ns.c' line='
135' column='
1'
/>
3958 <return type-id='type-id-
5'
/>
3960 <!-- void lttng_context_ipc_ns_reset() -->
3961 <function-decl name='lttng_context_ipc_ns_reset' mangled-name='lttng_context_ipc_ns_reset' filepath='liblttng-ust/lttng-context-ipc-ns.c' line='
101' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_ipc_ns_reset'
>
3963 <return type-id='type-id-
14'
/>
3966 <abi-instr version='
1.0' address-size='
64' path='lttng-context-mnt-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3967 <!-- int lttng_add_mnt_ns_to_ctx(lttng_ctx**) -->
3968 <function-decl name='lttng_add_mnt_ns_to_ctx' mangled-name='lttng_add_mnt_ns_to_ctx' filepath='liblttng-ust/lttng-context-mnt-ns.c' line='
115' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_mnt_ns_to_ctx'
>
3969 <!-- parameter of type 'lttng_ctx**' -->
3970 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-mnt-ns.c' line='
115' column='
1'
/>
3972 <return type-id='type-id-
5'
/>
3974 <!-- void lttng_context_mnt_ns_reset() -->
3975 <function-decl name='lttng_context_mnt_ns_reset' mangled-name='lttng_context_mnt_ns_reset' filepath='liblttng-ust/lttng-context-mnt-ns.c' line='
81' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_mnt_ns_reset'
>
3977 <return type-id='type-id-
14'
/>
3980 <abi-instr version='
1.0' address-size='
64' path='lttng-context-net-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3981 <!-- void lttng_fixup_net_ns_tls() -->
3982 <function-decl name='lttng_fixup_net_ns_tls' mangled-name='lttng_fixup_net_ns_tls' filepath='liblttng-ust/lttng-context-net-ns.c' line='
164' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_net_ns_tls'
>
3984 <return type-id='type-id-
14'
/>
3986 <!-- int lttng_add_net_ns_to_ctx(lttng_ctx**) -->
3987 <function-decl name='lttng_add_net_ns_to_ctx' mangled-name='lttng_add_net_ns_to_ctx' filepath='liblttng-ust/lttng-context-net-ns.c' line='
135' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_net_ns_to_ctx'
>
3988 <!-- parameter of type 'lttng_ctx**' -->
3989 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-net-ns.c' line='
135' column='
1'
/>
3991 <return type-id='type-id-
5'
/>
3993 <!-- void lttng_context_net_ns_reset() -->
3994 <function-decl name='lttng_context_net_ns_reset' mangled-name='lttng_context_net_ns_reset' filepath='liblttng-ust/lttng-context-net-ns.c' line='
101' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_net_ns_reset'
>
3996 <return type-id='type-id-
14'
/>
3999 <abi-instr version='
1.0' address-size='
64' path='lttng-context-pid-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4000 <!-- int lttng_add_pid_ns_to_ctx(lttng_ctx**) -->
4001 <function-decl name='lttng_add_pid_ns_to_ctx' mangled-name='lttng_add_pid_ns_to_ctx' filepath='liblttng-ust/lttng-context-pid-ns.c' line='
118' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_pid_ns_to_ctx'
>
4002 <!-- parameter of type 'lttng_ctx**' -->
4003 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-pid-ns.c' line='
118' column='
1'
/>
4005 <return type-id='type-id-
5'
/>
4007 <!-- void lttng_context_pid_ns_reset() -->
4008 <function-decl name='lttng_context_pid_ns_reset' mangled-name='lttng_context_pid_ns_reset' filepath='liblttng-ust/lttng-context-pid-ns.c' line='
84' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_pid_ns_reset'
>
4010 <return type-id='type-id-
14'
/>
4013 <abi-instr version='
1.0' address-size='
64' path='lttng-context-user-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4014 <!-- int lttng_add_user_ns_to_ctx(lttng_ctx**) -->
4015 <function-decl name='lttng_add_user_ns_to_ctx' mangled-name='lttng_add_user_ns_to_ctx' filepath='liblttng-ust/lttng-context-user-ns.c' line='
115' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_user_ns_to_ctx'
>
4016 <!-- parameter of type 'lttng_ctx**' -->
4017 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-user-ns.c' line='
115' column='
1'
/>
4019 <return type-id='type-id-
5'
/>
4021 <!-- void lttng_context_user_ns_reset() -->
4022 <function-decl name='lttng_context_user_ns_reset' mangled-name='lttng_context_user_ns_reset' filepath='liblttng-ust/lttng-context-user-ns.c' line='
81' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_user_ns_reset'
>
4024 <return type-id='type-id-
14'
/>
4027 <abi-instr version='
1.0' address-size='
64' path='lttng-context-uts-ns.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4028 <!-- void lttng_fixup_uts_ns_tls() -->
4029 <function-decl name='lttng_fixup_uts_ns_tls' mangled-name='lttng_fixup_uts_ns_tls' filepath='liblttng-ust/lttng-context-uts-ns.c' line='
165' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_uts_ns_tls'
>
4031 <return type-id='type-id-
14'
/>
4033 <!-- int lttng_add_uts_ns_to_ctx(lttng_ctx**) -->
4034 <function-decl name='lttng_add_uts_ns_to_ctx' mangled-name='lttng_add_uts_ns_to_ctx' filepath='liblttng-ust/lttng-context-uts-ns.c' line='
136' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_uts_ns_to_ctx'
>
4035 <!-- parameter of type 'lttng_ctx**' -->
4036 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-uts-ns.c' line='
136' column='
1'
/>
4038 <return type-id='type-id-
5'
/>
4040 <!-- void lttng_context_uts_ns_reset() -->
4041 <function-decl name='lttng_context_uts_ns_reset' mangled-name='lttng_context_uts_ns_reset' filepath='liblttng-ust/lttng-context-uts-ns.c' line='
102' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_uts_ns_reset'
>
4043 <return type-id='type-id-
14'
/>
4046 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vuid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4047 <!-- int lttng_add_vuid_to_ctx(lttng_ctx**) -->
4048 <function-decl name='lttng_add_vuid_to_ctx' mangled-name='lttng_add_vuid_to_ctx' filepath='liblttng-ust/lttng-context-vuid.c' line='
103' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vuid_to_ctx'
>
4049 <!-- parameter of type 'lttng_ctx**' -->
4050 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vuid.c' line='
103' column='
1'
/>
4052 <return type-id='type-id-
5'
/>
4054 <!-- void lttng_context_vuid_reset() -->
4055 <function-decl name='lttng_context_vuid_reset' mangled-name='lttng_context_vuid_reset' filepath='liblttng-ust/lttng-context-vuid.c' line='
69' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vuid_reset'
>
4057 <return type-id='type-id-
14'
/>
4060 <abi-instr version='
1.0' address-size='
64' path='lttng-context-veuid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4061 <!-- int lttng_add_veuid_to_ctx(lttng_ctx**) -->
4062 <function-decl name='lttng_add_veuid_to_ctx' mangled-name='lttng_add_veuid_to_ctx' filepath='liblttng-ust/lttng-context-veuid.c' line='
103' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_veuid_to_ctx'
>
4063 <!-- parameter of type 'lttng_ctx**' -->
4064 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-veuid.c' line='
103' column='
1'
/>
4066 <return type-id='type-id-
5'
/>
4068 <!-- void lttng_context_veuid_reset() -->
4069 <function-decl name='lttng_context_veuid_reset' mangled-name='lttng_context_veuid_reset' filepath='liblttng-ust/lttng-context-veuid.c' line='
69' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_veuid_reset'
>
4071 <return type-id='type-id-
14'
/>
4074 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vsuid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4075 <!-- int lttng_add_vsuid_to_ctx(lttng_ctx**) -->
4076 <function-decl name='lttng_add_vsuid_to_ctx' mangled-name='lttng_add_vsuid_to_ctx' filepath='liblttng-ust/lttng-context-vsuid.c' line='
108' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vsuid_to_ctx'
>
4077 <!-- parameter of type 'lttng_ctx**' -->
4078 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vsuid.c' line='
108' column='
1'
/>
4080 <return type-id='type-id-
5'
/>
4082 <!-- void lttng_context_vsuid_reset() -->
4083 <function-decl name='lttng_context_vsuid_reset' mangled-name='lttng_context_vsuid_reset' filepath='liblttng-ust/lttng-context-vsuid.c' line='
74' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vsuid_reset'
>
4085 <return type-id='type-id-
14'
/>
4088 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vgid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4089 <!-- int lttng_add_vgid_to_ctx(lttng_ctx**) -->
4090 <function-decl name='lttng_add_vgid_to_ctx' mangled-name='lttng_add_vgid_to_ctx' filepath='liblttng-ust/lttng-context-vgid.c' line='
103' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vgid_to_ctx'
>
4091 <!-- parameter of type 'lttng_ctx**' -->
4092 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vgid.c' line='
103' column='
1'
/>
4094 <return type-id='type-id-
5'
/>
4096 <!-- void lttng_context_vgid_reset() -->
4097 <function-decl name='lttng_context_vgid_reset' mangled-name='lttng_context_vgid_reset' filepath='liblttng-ust/lttng-context-vgid.c' line='
69' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vgid_reset'
>
4099 <return type-id='type-id-
14'
/>
4102 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vegid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4103 <!-- int lttng_add_vegid_to_ctx(lttng_ctx**) -->
4104 <function-decl name='lttng_add_vegid_to_ctx' mangled-name='lttng_add_vegid_to_ctx' filepath='liblttng-ust/lttng-context-vegid.c' line='
103' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vegid_to_ctx'
>
4105 <!-- parameter of type 'lttng_ctx**' -->
4106 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vegid.c' line='
103' column='
1'
/>
4108 <return type-id='type-id-
5'
/>
4110 <!-- void lttng_context_vegid_reset() -->
4111 <function-decl name='lttng_context_vegid_reset' mangled-name='lttng_context_vegid_reset' filepath='liblttng-ust/lttng-context-vegid.c' line='
69' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vegid_reset'
>
4113 <return type-id='type-id-
14'
/>
4116 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vsgid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4117 <!-- int lttng_add_vsgid_to_ctx(lttng_ctx**) -->
4118 <function-decl name='lttng_add_vsgid_to_ctx' mangled-name='lttng_add_vsgid_to_ctx' filepath='liblttng-ust/lttng-context-vsgid.c' line='
108' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vsgid_to_ctx'
>
4119 <!-- parameter of type 'lttng_ctx**' -->
4120 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context-vsgid.c' line='
108' column='
1'
/>
4122 <return type-id='type-id-
5'
/>
4124 <!-- void lttng_context_vsgid_reset() -->
4125 <function-decl name='lttng_context_vsgid_reset' mangled-name='lttng_context_vsgid_reset' filepath='liblttng-ust/lttng-context-vsgid.c' line='
74' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vsgid_reset'
>
4127 <return type-id='type-id-
14'
/>
4130 <abi-instr version='
1.0' address-size='
64' path='lttng-context.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4131 <!-- lttng_ctx* lttng_static_ctx -->
4132 <var-decl name='lttng_static_ctx' type-id='type-id-
90' mangled-name='lttng_static_ctx' visibility='default' filepath='../include/lttng/ust-events.h' line='
774' column='
1' elf-symbol-id='lttng_static_ctx'
/>
4133 <!-- void lttng_context_exit() -->
4134 <function-decl name='lttng_context_exit' mangled-name='lttng_context_exit' filepath='liblttng-ust/lttng-context.c' line='
455' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_exit'
>
4136 <return type-id='type-id-
14'
/>
4138 <!-- void lttng_context_init() -->
4139 <function-decl name='lttng_context_init' mangled-name='lttng_context_init' filepath='liblttng-ust/lttng-context.c' line='
451' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_init'
>
4141 <return type-id='type-id-
14'
/>
4143 <!-- int lttng_session_context_init(lttng_ctx**) -->
4144 <function-decl name='lttng_session_context_init' mangled-name='lttng_session_context_init' filepath='liblttng-ust/lttng-context.c' line='
346' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_context_init'
>
4145 <!-- parameter of type 'lttng_ctx**' -->
4146 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
346' column='
1'
/>
4148 <return type-id='type-id-
5'
/>
4150 <!-- int lttng_ust_context_set_provider_rcu(lttng_ctx**, const char*, typedef size_t (lttng_ctx_field*, typedef size_t)*, void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*, void (lttng_ctx_field*, lttng_ctx_value*)*) -->
4151 <function-decl name='lttng_ust_context_set_provider_rcu' mangled-name='lttng_ust_context_set_provider_rcu' filepath='liblttng-ust/lttng-context.c' line='
297' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_context_set_provider_rcu'
>
4152 <!-- parameter of type 'lttng_ctx**' -->
4153 <parameter type-id='type-id-
302' name='_ctx' filepath='liblttng-ust/lttng-context.c' line='
297' column='
1'
/>
4154 <!-- parameter of type 'const char*' -->
4155 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
298' column='
1'
/>
4156 <!-- parameter of type 'typedef size_t (lttng_ctx_field*, typedef size_t)*' -->
4157 <parameter type-id='type-id-
98' name='get_size' filepath='liblttng-ust/lttng-context.c' line='
299' column='
1'
/>
4158 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*' -->
4159 <parameter type-id='type-id-
99' name='record' filepath='liblttng-ust/lttng-context.c' line='
300' column='
1'
/>
4160 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ctx_value*)*' -->
4161 <parameter type-id='type-id-
100' name='get_value' filepath='liblttng-ust/lttng-context.c' line='
303' column='
1'
/>
4163 <return type-id='type-id-
5'
/>
4165 <!-- void lttng_destroy_context(lttng_ctx*) -->
4166 <function-decl name='lttng_destroy_context' mangled-name='lttng_destroy_context' filepath='liblttng-ust/lttng-context.c' line='
270' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_destroy_context'
>
4167 <!-- parameter of type 'lttng_ctx*' -->
4168 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
270' column='
1'
/>
4170 <return type-id='type-id-
14'
/>
4172 <!-- void lttng_remove_context_field(lttng_ctx**, lttng_ctx_field*) -->
4173 <function-decl name='lttng_remove_context_field' mangled-name='lttng_remove_context_field' filepath='liblttng-ust/lttng-context.c' line='
258' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_remove_context_field'
>
4174 <!-- parameter of type 'lttng_ctx**' -->
4175 <parameter type-id='type-id-
302' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
258' column='
1'
/>
4176 <!-- parameter of type 'lttng_ctx_field*' -->
4177 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/lttng-context.c' line='
259' column='
1'
/>
4179 <return type-id='type-id-
14'
/>
4181 <!-- void lttng_context_update(lttng_ctx*) -->
4182 <function-decl name='lttng_context_update' mangled-name='lttng_context_update' filepath='liblttng-ust/lttng-context.c' line='
170' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_update'
>
4183 <!-- parameter of type 'lttng_ctx*' -->
4184 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
170' column='
1'
/>
4186 <return type-id='type-id-
14'
/>
4188 <!-- int lttng_context_add_rcu(lttng_ctx**, const lttng_ctx_field*) -->
4189 <function-decl name='lttng_context_add_rcu' mangled-name='lttng_context_add_rcu' filepath='liblttng-ust/lttng-context.c' line='
127' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_add_rcu'
>
4190 <!-- parameter of type 'lttng_ctx**' -->
4191 <parameter type-id='type-id-
302' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
127' column='
1'
/>
4192 <!-- parameter of type 'const lttng_ctx_field*' -->
4193 <parameter type-id='type-id-
180' name='f' filepath='liblttng-ust/lttng-context.c' line='
128' column='
1'
/>
4195 <return type-id='type-id-
5'
/>
4197 <!-- lttng_ctx_field* lttng_append_context(lttng_ctx**) -->
4198 <function-decl name='lttng_append_context' mangled-name='lttng_append_context' filepath='liblttng-ust/lttng-context.c' line='
98' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_append_context'
>
4199 <!-- parameter of type 'lttng_ctx**' -->
4200 <parameter type-id='type-id-
302' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
98' column='
1'
/>
4201 <!-- lttng_ctx_field* -->
4202 <return type-id='type-id-
95'
/>
4204 <!-- int lttng_get_context_index(lttng_ctx*, const char*) -->
4205 <function-decl name='lttng_get_context_index' mangled-name='lttng_get_context_index' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_get_context_index'
>
4206 <!-- parameter of type 'lttng_ctx*' -->
4207 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1'
/>
4208 <!-- parameter of type 'const char*' -->
4209 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1'
/>
4211 <return type-id='type-id-
5'
/>
4213 <!-- int lttng_find_context(lttng_ctx*, const char*) -->
4214 <function-decl name='lttng_find_context' mangled-name='lttng_find_context' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_find_context'
>
4215 <!-- parameter of type 'lttng_ctx*' -->
4216 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1'
/>
4217 <!-- parameter of type 'const char*' -->
4218 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1'
/>
4220 <return type-id='type-id-
5'
/>
4223 <abi-instr version='
1.0' address-size='
64' path='lttng-events.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4225 <!-- char[256][] -->
4226 <array-type-def dimensions='
2' type-id='type-id-
1' size-in-bits='infinite' id='type-id-
305'
>
4227 <!-- <anonymous range>[256] -->
4228 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
4230 <!-- <anonymous range>[] -->
4231 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
4235 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
64' id='type-id-
306'
>
4236 <!-- <anonymous range>[2] -->
4237 <subrange length='
2' type-id='type-id-
3' id='type-id-
307'
/>
4240 <!-- shm_object[] -->
4241 <array-type-def dimensions='
1' type-id='type-id-
308' size-in-bits='infinite' id='type-id-
309'
>
4242 <!-- <anonymous range>[] -->
4243 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
4246 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
4247 <class-decl name='lttng_ust_lib_ring_buffer_ctx' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
233' column='
1' id='type-id-
310'
>
4248 <data-member access='public' layout-offset-in-bits='
0'
>
4249 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
4250 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
4252 <data-member access='public' layout-offset-in-bits='
64'
>
4253 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
4254 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
4256 <data-member access='public' layout-offset-in-bits='
128'
>
4257 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
4258 <var-decl name='handle' type-id='type-id-
311' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
4260 <data-member access='public' layout-offset-in-bits='
192'
>
4261 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
4262 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
4264 <data-member access='public' layout-offset-in-bits='
256'
>
4265 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
4266 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
239' column='
1'
/>
4268 <data-member access='public' layout-offset-in-bits='
288'
>
4269 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
4270 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
243' column='
1'
/>
4272 <data-member access='public' layout-offset-in-bits='
320'
>
4273 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
4274 <var-decl name='buf' type-id='type-id-
300' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
246' column='
1'
/>
4276 <data-member access='public' layout-offset-in-bits='
384'
>
4277 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
4278 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
4280 <data-member access='public' layout-offset-in-bits='
448'
>
4281 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
4282 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
4284 <data-member access='public' layout-offset-in-bits='
512'
>
4285 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
4286 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
252' column='
1'
/>
4288 <data-member access='public' layout-offset-in-bits='
576'
>
4289 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
4290 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
4292 <data-member access='public' layout-offset-in-bits='
640'
>
4293 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
4294 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
259' column='
1'
/>
4296 <data-member access='public' layout-offset-in-bits='
672'
>
4297 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
4298 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
4300 <data-member access='public' layout-offset-in-bits='
704'
>
4301 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
4302 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
4304 <data-member access='public' layout-offset-in-bits='
768'
>
4305 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
4306 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
4308 <data-member access='public' layout-offset-in-bits='
832'
>
4309 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
4310 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
268' column='
1'
/>
4312 <data-member access='public' layout-offset-in-bits='
896'
>
4313 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
4314 <var-decl name='backend_pages' type-id='type-id-
301' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
275' column='
1'
/>
4317 <!-- struct lttng_ust_shm_handle -->
4318 <class-decl name='lttng_ust_shm_handle' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
52' column='
1' id='type-id-
312'
>
4319 <data-member access='public' layout-offset-in-bits='
0'
>
4320 <!-- shm_object_table* lttng_ust_shm_handle::table -->
4321 <var-decl name='table' type-id='type-id-
313' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
4323 <data-member access='public' layout-offset-in-bits='
64'
>
4324 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
4325 <var-decl name='chan' type-id='type-id-
314' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4328 <!-- struct shm_object_table -->
4329 <class-decl name='shm_object_table' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
46' column='
1' id='type-id-
315'
>
4330 <data-member access='public' layout-offset-in-bits='
0'
>
4331 <!-- size_t shm_object_table::size -->
4332 <var-decl name='size' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
47' column='
1'
/>
4334 <data-member access='public' layout-offset-in-bits='
64'
>
4335 <!-- size_t shm_object_table::allocated_len -->
4336 <var-decl name='allocated_len' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
48' column='
1'
/>
4338 <data-member access='public' layout-offset-in-bits='
128'
>
4339 <!-- shm_object shm_object_table::objects[] -->
4340 <var-decl name='objects' type-id='type-id-
309' visibility='default' filepath='../libringbuffer/shm_types.h' line='
49' column='
1'
/>
4343 <!-- struct shm_object -->
4344 <class-decl name='shm_object' size-in-bits='
512' is-struct='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
35' column='
1' id='type-id-
308'
>
4345 <data-member access='public' layout-offset-in-bits='
0'
>
4346 <!-- shm_object_type shm_object::type -->
4347 <var-decl name='type' type-id='type-id-
316' visibility='default' filepath='../libringbuffer/shm_types.h' line='
36' column='
1'
/>
4349 <data-member access='public' layout-offset-in-bits='
64'
>
4350 <!-- size_t shm_object::index -->
4351 <var-decl name='index' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
37' column='
1'
/>
4353 <data-member access='public' layout-offset-in-bits='
128'
>
4354 <!-- int shm_object::shm_fd -->
4355 <var-decl name='shm_fd' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/shm_types.h' line='
38' column='
1'
/>
4357 <data-member access='public' layout-offset-in-bits='
160'
>
4358 <!-- int shm_object::wait_fd[2] -->
4359 <var-decl name='wait_fd' type-id='type-id-
306' visibility='default' filepath='../libringbuffer/shm_types.h' line='
39' column='
1'
/>
4361 <data-member access='public' layout-offset-in-bits='
256'
>
4362 <!-- char* shm_object::memory_map -->
4363 <var-decl name='memory_map' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/shm_types.h' line='
40' column='
1'
/>
4365 <data-member access='public' layout-offset-in-bits='
320'
>
4366 <!-- size_t shm_object::memory_map_size -->
4367 <var-decl name='memory_map_size' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
41' column='
1'
/>
4369 <data-member access='public' layout-offset-in-bits='
384'
>
4370 <!-- uint64_t shm_object::allocated_len -->
4371 <var-decl name='allocated_len' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/shm_types.h' line='
42' column='
1'
/>
4373 <data-member access='public' layout-offset-in-bits='
448'
>
4374 <!-- int shm_object::shm_fd_ownership -->
4375 <var-decl name='shm_fd_ownership' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/shm_types.h' line='
43' column='
1'
/>
4378 <!-- enum shm_object_type -->
4379 <enum-decl name='shm_object_type' filepath='../libringbuffer/shm_types.h' line='
30' column='
1' id='type-id-
316'
>
4380 <underlying-type type-id='type-id-
50'
/>
4381 <enumerator name='SHM_OBJECT_SHM' value='
0'
/>
4382 <enumerator name='SHM_OBJECT_MEM' value='
1'
/>
4384 <!-- union {shm_ref _ref; channel* _type;} -->
4385 <union-decl name='__anonymous_union__' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1' id='type-id-
314'
>
4386 <data-member access='private'
>
4387 <!-- shm_ref _ref -->
4388 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4390 <data-member access='private'
>
4391 <!-- channel* _type -->
4392 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4395 <!-- struct shm_ref -->
4396 <class-decl name='shm_ref' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
24' column='
1' id='type-id-
317'
>
4397 <data-member access='public' layout-offset-in-bits='
0'
>
4398 <!-- volatile ssize_t shm_ref::index -->
4399 <var-decl name='index' type-id='type-id-
318' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
25' column='
1'
/>
4401 <data-member access='public' layout-offset-in-bits='
64'
>
4402 <!-- volatile ssize_t shm_ref::offset -->
4403 <var-decl name='offset' type-id='type-id-
318' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
26' column='
1'
/>
4406 <!-- struct lttng_channel -->
4407 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
531' column='
1' id='type-id-
319'
>
4408 <data-member access='public' layout-offset-in-bits='
0'
>
4409 <!-- channel* lttng_channel::chan -->
4410 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
4412 <data-member access='public' layout-offset-in-bits='
64'
>
4413 <!-- int lttng_channel::enabled -->
4414 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
4416 <data-member access='public' layout-offset-in-bits='
128'
>
4417 <!-- lttng_ctx* lttng_channel::ctx -->
4418 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
4420 <data-member access='public' layout-offset-in-bits='
192'
>
4421 <!-- lttng_session* lttng_channel::session -->
4422 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
4424 <data-member access='public' layout-offset-in-bits='
256'
>
4425 <!-- int lttng_channel::objd -->
4426 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
4428 <data-member access='public' layout-offset-in-bits='
288'
>
4429 <!-- unsigned int lttng_channel::_deprecated1 -->
4430 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
4432 <data-member access='public' layout-offset-in-bits='
320'
>
4433 <!-- unsigned int lttng_channel::_deprecated2 -->
4434 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
545' column='
1'
/>
4436 <data-member access='public' layout-offset-in-bits='
384'
>
4437 <!-- cds_list_head lttng_channel::node -->
4438 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
546' column='
1'
/>
4440 <data-member access='public' layout-offset-in-bits='
512'
>
4441 <!-- const lttng_channel_ops* lttng_channel::ops -->
4442 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
4444 <data-member access='public' layout-offset-in-bits='
576'
>
4445 <!-- int lttng_channel::header_type -->
4446 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
4448 <data-member access='public' layout-offset-in-bits='
640'
>
4449 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
4450 <var-decl name='handle' type-id='type-id-
311' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
4452 <data-member access='public' layout-offset-in-bits='
31'
>
4453 <!-- unsigned int lttng_channel::_deprecated3 -->
4454 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
4456 <data-member access='public' layout-offset-in-bits='
736'
>
4457 <!-- unsigned int lttng_channel::id -->
4458 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
553' column='
1'
/>
4460 <data-member access='public' layout-offset-in-bits='
768'
>
4461 <!-- lttng_ust_chan_type lttng_channel::type -->
4462 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
554' column='
1'
/>
4464 <data-member access='public' layout-offset-in-bits='
800'
>
4465 <!-- unsigned char lttng_channel::uuid[16] -->
4466 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
555' column='
1'
/>
4468 <data-member access='public' layout-offset-in-bits='
31'
>
4469 <!-- int lttng_channel::tstate -->
4470 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
556' column='
1'
/>
4473 <!-- struct lttng_enabler -->
4474 <class-decl name='lttng_enabler' size-in-bits='
5248' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
357' column='
1' id='type-id-
320'
>
4475 <data-member access='public' layout-offset-in-bits='
0'
>
4476 <!-- lttng_enabler_type lttng_enabler::type -->
4477 <var-decl name='type' type-id='type-id-
321' visibility='default' filepath='../include/lttng/ust-events.h' line='
358' column='
1'
/>
4479 <data-member access='public' layout-offset-in-bits='
64'
>
4480 <!-- cds_list_head lttng_enabler::filter_bytecode_head -->
4481 <var-decl name='filter_bytecode_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
361' column='
1'
/>
4483 <data-member access='public' layout-offset-in-bits='
192'
>
4484 <!-- cds_list_head lttng_enabler::excluder_head -->
4485 <var-decl name='excluder_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
363' column='
1'
/>
4487 <data-member access='public' layout-offset-in-bits='
320'
>
4488 <!-- cds_list_head lttng_enabler::node -->
4489 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
364' column='
1'
/>
4491 <data-member access='public' layout-offset-in-bits='
448'
>
4492 <!-- lttng_ust_event lttng_enabler::event_param -->
4493 <var-decl name='event_param' type-id='type-id-
157' visibility='default' filepath='../include/lttng/ust-events.h' line='
366' column='
1'
/>
4495 <data-member access='public' layout-offset-in-bits='
5056'
>
4496 <!-- lttng_channel* lttng_enabler::chan -->
4497 <var-decl name='chan' type-id='type-id-
322' visibility='default' filepath='../include/lttng/ust-events.h' line='
367' column='
1'
/>
4499 <data-member access='public' layout-offset-in-bits='
5120'
>
4500 <!-- lttng_ctx* lttng_enabler::ctx -->
4501 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
368' column='
1'
/>
4503 <data-member access='public' layout-offset-in-bits='
31'
>
4504 <!-- unsigned int lttng_enabler::enabled -->
4505 <var-decl name='enabled' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
369' column='
1'
/>
4508 <!-- enum lttng_enabler_type -->
4509 <enum-decl name='lttng_enabler_type' filepath='../include/lttng/ust-events.h' line='
348' column='
1' id='type-id-
321'
>
4510 <underlying-type type-id='type-id-
50'
/>
4511 <enumerator name='LTTNG_ENABLER_STAR_GLOB' value='
0'
/>
4512 <enumerator name='LTTNG_ENABLER_EVENT' value='
1'
/>
4514 <!-- struct lttng_ust_excluder_node -->
4515 <class-decl name='lttng_ust_excluder_node' size-in-bits='
512' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
405' column='
1' id='type-id-
323'
>
4516 <data-member access='public' layout-offset-in-bits='
0'
>
4517 <!-- cds_list_head lttng_ust_excluder_node::node -->
4518 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
406' column='
1'
/>
4520 <data-member access='public' layout-offset-in-bits='
128'
>
4521 <!-- lttng_enabler* lttng_ust_excluder_node::enabler -->
4522 <var-decl name='enabler' type-id='type-id-
324' visibility='default' filepath='../include/lttng/ust-events.h' line='
407' column='
1'
/>
4524 <data-member access='public' layout-offset-in-bits='
192'
>
4525 <!-- lttng_ust_event_exclusion lttng_ust_excluder_node::excluder -->
4526 <var-decl name='excluder' type-id='type-id-
325' visibility='default' filepath='../include/lttng/ust-events.h' line='
412' column='
1'
/>
4529 <!-- struct lttng_ust_event_exclusion -->
4530 <class-decl name='lttng_ust_event_exclusion' size-in-bits='
288' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
269' column='
1' id='type-id-
325'
>
4531 <data-member access='public' layout-offset-in-bits='
0'
>
4532 <!-- uint32_t lttng_ust_event_exclusion::count -->
4533 <var-decl name='count' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
270' column='
1'
/>
4535 <data-member access='public' layout-offset-in-bits='
32'
>
4536 <!-- char lttng_ust_event_exclusion::padding[32] -->
4537 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-abi.h' line='
271' column='
1'
/>
4539 <data-member access='public' layout-offset-in-bits='
288'
>
4540 <!-- char lttng_ust_event_exclusion::names[256][] -->
4541 <var-decl name='names' type-id='type-id-
305' visibility='default' filepath='../include/lttng/ust-abi.h' line='
272' column='
1'
/>
4544 <!-- struct lttng_ust_filter_bytecode_node -->
4545 <class-decl name='lttng_ust_filter_bytecode_node' size-in-bits='
576' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
395' column='
1' id='type-id-
326'
>
4546 <data-member access='public' layout-offset-in-bits='
0'
>
4547 <!-- cds_list_head lttng_ust_filter_bytecode_node::node -->
4548 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
396' column='
1'
/>
4550 <data-member access='public' layout-offset-in-bits='
128'
>
4551 <!-- lttng_enabler* lttng_ust_filter_bytecode_node::enabler -->
4552 <var-decl name='enabler' type-id='type-id-
324' visibility='default' filepath='../include/lttng/ust-events.h' line='
397' column='
1'
/>
4554 <data-member access='public' layout-offset-in-bits='
192'
>
4555 <!-- lttng_ust_filter_bytecode lttng_ust_filter_bytecode_node::bc -->
4556 <var-decl name='bc' type-id='type-id-
327' visibility='default' filepath='../include/lttng/ust-events.h' line='
402' column='
1'
/>
4559 <!-- struct lttng_ust_filter_bytecode -->
4560 <class-decl name='lttng_ust_filter_bytecode' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
260' column='
1' id='type-id-
327'
>
4561 <data-member access='public' layout-offset-in-bits='
0'
>
4562 <!-- uint32_t lttng_ust_filter_bytecode::len -->
4563 <var-decl name='len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
261' column='
1'
/>
4565 <data-member access='public' layout-offset-in-bits='
32'
>
4566 <!-- uint32_t lttng_ust_filter_bytecode::reloc_offset -->
4567 <var-decl name='reloc_offset' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
262' column='
1'
/>
4569 <data-member access='public' layout-offset-in-bits='
64'
>
4570 <!-- uint64_t lttng_ust_filter_bytecode::seqnum -->
4571 <var-decl name='seqnum' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
263' column='
1'
/>
4573 <data-member access='public' layout-offset-in-bits='
128'
>
4574 <!-- char lttng_ust_filter_bytecode::padding[32] -->
4575 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-abi.h' line='
264' column='
1'
/>
4577 <data-member access='public' layout-offset-in-bits='
384'
>
4578 <!-- char lttng_ust_filter_bytecode::data[] -->
4579 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-abi.h' line='
265' column='
1'
/>
4582 <!-- lttng_channel* -->
4583 <pointer-type-def type-id='type-id-
319' size-in-bits='
64' id='type-id-
322'
/>
4584 <!-- lttng_enabler* -->
4585 <pointer-type-def type-id='type-id-
320' size-in-bits='
64' id='type-id-
324'
/>
4586 <!-- lttng_ust_context* -->
4587 <pointer-type-def type-id='type-id-
158' size-in-bits='
64' id='type-id-
328'
/>
4588 <!-- lttng_ust_event* -->
4589 <pointer-type-def type-id='type-id-
157' size-in-bits='
64' id='type-id-
329'
/>
4590 <!-- lttng_ust_excluder_node* -->
4591 <pointer-type-def type-id='type-id-
323' size-in-bits='
64' id='type-id-
330'
/>
4592 <!-- lttng_ust_filter_bytecode_node* -->
4593 <pointer-type-def type-id='type-id-
326' size-in-bits='
64' id='type-id-
331'
/>
4594 <!-- lttng_ust_lib_ring_buffer_ctx* -->
4595 <pointer-type-def type-id='type-id-
310' size-in-bits='
64' id='type-id-
332'
/>
4596 <!-- lttng_ust_shm_handle* -->
4597 <pointer-type-def type-id='type-id-
312' size-in-bits='
64' id='type-id-
311'
/>
4598 <!-- shm_object_table* -->
4599 <pointer-type-def type-id='type-id-
315' size-in-bits='
64' id='type-id-
313'
/>
4600 <!-- volatile ssize_t -->
4601 <qualified-type-def type-id='type-id-
54' volatile='yes' id='type-id-
318'
/>
4602 <!-- void lttng_ust_context_set_session_provider(const char*, typedef size_t (lttng_ctx_field*, typedef size_t)*, void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*, void (lttng_ctx_field*, lttng_ctx_value*)*) -->
4603 <function-decl name='lttng_ust_context_set_session_provider' mangled-name='lttng_ust_context_set_session_provider' filepath='liblttng-ust/lttng-events.c' line='
1286' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_context_set_session_provider'
>
4604 <!-- parameter of type 'const char*' -->
4605 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-events.c' line='
1286' column='
1'
/>
4606 <!-- parameter of type 'typedef size_t (lttng_ctx_field*, typedef size_t)*' -->
4607 <parameter type-id='type-id-
98' name='get_size' filepath='liblttng-ust/lttng-events.c' line='
1287' column='
1'
/>
4608 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*' -->
4609 <parameter type-id='type-id-
99' name='record' filepath='liblttng-ust/lttng-events.c' line='
1288' column='
1'
/>
4610 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ctx_value*)*' -->
4611 <parameter type-id='type-id-
100' name='get_value' filepath='liblttng-ust/lttng-events.c' line='
1291' column='
1'
/>
4613 <return type-id='type-id-
14'
/>
4615 <!-- int lttng_enabler_attach_context(lttng_enabler*, lttng_ust_context*) -->
4616 <function-decl name='lttng_enabler_attach_context' mangled-name='lttng_enabler_attach_context' filepath='liblttng-ust/lttng-events.c' line='
1152' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_context'
>
4617 <!-- parameter of type 'lttng_enabler*' -->
4618 <parameter type-id='type-id-
324' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1152' column='
1'
/>
4619 <!-- parameter of type 'lttng_ust_context*' -->
4620 <parameter type-id='type-id-
328' name='context_param' filepath='liblttng-ust/lttng-events.c' line='
1153' column='
1'
/>
4622 <return type-id='type-id-
5'
/>
4624 <!-- int lttng_attach_context(lttng_ust_context*, ust_args*, lttng_ctx**, lttng_session*) -->
4625 <function-decl name='lttng_attach_context' mangled-name='lttng_attach_context' filepath='liblttng-ust/lttng-events.c' line='
1082' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_attach_context'
>
4626 <!-- parameter of type 'lttng_ust_context*' -->
4627 <parameter type-id='type-id-
328' name='context_param' filepath='liblttng-ust/lttng-events.c' line='
1082' column='
1'
/>
4628 <!-- parameter of type 'ust_args*' -->
4629 <parameter type-id='type-id-
268' name='uargs' filepath='liblttng-ust/lttng-events.c' line='
1083' column='
1'
/>
4630 <!-- parameter of type 'lttng_ctx**' -->
4631 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/lttng-events.c' line='
1084' column='
1'
/>
4632 <!-- parameter of type 'lttng_session*' -->
4633 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
1084' column='
1'
/>
4635 <return type-id='type-id-
5'
/>
4637 <!-- int lttng_enabler_attach_exclusion(lttng_enabler*, lttng_ust_excluder_node*) -->
4638 <function-decl name='lttng_enabler_attach_exclusion' mangled-name='lttng_enabler_attach_exclusion' filepath='liblttng-ust/lttng-events.c' line='
1073' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_exclusion'
>
4639 <!-- parameter of type 'lttng_enabler*' -->
4640 <parameter type-id='type-id-
324' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1073' column='
1'
/>
4641 <!-- parameter of type 'lttng_ust_excluder_node*' -->
4642 <parameter type-id='type-id-
330' name='excluder' filepath='liblttng-ust/lttng-events.c' line='
1074' column='
1'
/>
4644 <return type-id='type-id-
5'
/>
4646 <!-- int lttng_enabler_attach_bytecode(lttng_enabler*, lttng_ust_filter_bytecode_node*) -->
4647 <function-decl name='lttng_enabler_attach_bytecode' mangled-name='lttng_enabler_attach_bytecode' filepath='liblttng-ust/lttng-events.c' line='
1064' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_bytecode'
>
4648 <!-- parameter of type 'lttng_enabler*' -->
4649 <parameter type-id='type-id-
324' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1064' column='
1'
/>
4650 <!-- parameter of type 'lttng_ust_filter_bytecode_node*' -->
4651 <parameter type-id='type-id-
331' name='bytecode' filepath='liblttng-ust/lttng-events.c' line='
1065' column='
1'
/>
4653 <return type-id='type-id-
5'
/>
4655 <!-- int lttng_enabler_disable(lttng_enabler*) -->
4656 <function-decl name='lttng_enabler_disable' mangled-name='lttng_enabler_disable' filepath='liblttng-ust/lttng-events.c' line='
1057' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_disable'
>
4657 <!-- parameter of type 'lttng_enabler*' -->
4658 <parameter type-id='type-id-
324' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1057' column='
1'
/>
4660 <return type-id='type-id-
5'
/>
4662 <!-- int lttng_enabler_enable(lttng_enabler*) -->
4663 <function-decl name='lttng_enabler_enable' mangled-name='lttng_enabler_enable' filepath='liblttng-ust/lttng-events.c' line='
1050' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_enable'
>
4664 <!-- parameter of type 'lttng_enabler*' -->
4665 <parameter type-id='type-id-
324' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1050' column='
1'
/>
4667 <return type-id='type-id-
5'
/>
4669 <!-- lttng_enabler* lttng_enabler_create(lttng_enabler_type, lttng_ust_event*, lttng_channel*) -->
4670 <function-decl name='lttng_enabler_create' mangled-name='lttng_enabler_create' filepath='liblttng-ust/lttng-events.c' line='
1028' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_create'
>
4671 <!-- parameter of type 'enum lttng_enabler_type' -->
4672 <parameter type-id='type-id-
321' name='type' filepath='liblttng-ust/lttng-events.c' line='
1028' column='
1'
/>
4673 <!-- parameter of type 'lttng_ust_event*' -->
4674 <parameter type-id='type-id-
329' name='event_param' filepath='liblttng-ust/lttng-events.c' line='
1029' column='
1'
/>
4675 <!-- parameter of type 'lttng_channel*' -->
4676 <parameter type-id='type-id-
322' name='chan' filepath='liblttng-ust/lttng-events.c' line='
1030' column='
1'
/>
4677 <!-- lttng_enabler* -->
4678 <return type-id='type-id-
324'
/>
4680 <!-- void lttng_ust_events_exit() -->
4681 <function-decl name='lttng_ust_events_exit' mangled-name='lttng_ust_events_exit' filepath='liblttng-ust/lttng-events.c' line='
1017' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_events_exit'
>
4683 <return type-id='type-id-
14'
/>
4685 <!-- void lttng_handle_pending_statedump(void*) -->
4686 <function-decl name='lttng_handle_pending_statedump' mangled-name='lttng_handle_pending_statedump' filepath='liblttng-ust/lttng-events.c' line='
964' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_handle_pending_statedump'
>
4687 <!-- parameter of type 'void*' -->
4688 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-events.c' line='
964' column='
1'
/>
4690 <return type-id='type-id-
14'
/>
4692 <!-- int lttng_fix_pending_events() -->
4693 <function-decl name='lttng_fix_pending_events' mangled-name='lttng_fix_pending_events' filepath='liblttng-ust/lttng-events.c' line='
949' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fix_pending_events'
>
4695 <return type-id='type-id-
5'
/>
4697 <!-- void lttng_probe_provider_unregister_events(lttng_probe_desc*) -->
4698 <function-decl name='lttng_probe_provider_unregister_events' mangled-name='lttng_probe_provider_unregister_events' filepath='liblttng-ust/lttng-events.c' line='
796' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probe_provider_unregister_events'
>
4699 <!-- parameter of type 'lttng_probe_desc*' -->
4700 <parameter type-id='type-id-
291' name='provider_desc' filepath='liblttng-ust/lttng-events.c' line='
796' column='
1'
/>
4702 <return type-id='type-id-
14'
/>
4704 <!-- int lttng_channel_disable(lttng_channel*) -->
4705 <function-decl name='lttng_channel_disable' mangled-name='lttng_channel_disable' filepath='liblttng-ust/lttng-events.c' line='
510' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_channel_disable'
>
4706 <!-- parameter of type 'lttng_channel*' -->
4707 <parameter type-id='type-id-
322' name='channel' filepath='liblttng-ust/lttng-events.c' line='
510' column='
1'
/>
4709 <return type-id='type-id-
5'
/>
4711 <!-- int lttng_channel_enable(lttng_channel*) -->
4712 <function-decl name='lttng_channel_enable' mangled-name='lttng_channel_enable' filepath='liblttng-ust/lttng-events.c' line='
493' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_channel_enable'
>
4713 <!-- parameter of type 'lttng_channel*' -->
4714 <parameter type-id='type-id-
322' name='channel' filepath='liblttng-ust/lttng-events.c' line='
493' column='
1'
/>
4716 <return type-id='type-id-
5'
/>
4718 <!-- int lttng_session_disable(lttng_session*) -->
4719 <function-decl name='lttng_session_disable' mangled-name='lttng_session_disable' filepath='liblttng-ust/lttng-events.c' line='
475' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_disable'
>
4720 <!-- parameter of type 'lttng_session*' -->
4721 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
475' column='
1'
/>
4723 <return type-id='type-id-
5'
/>
4725 <!-- int lttng_session_enable(lttng_session*) -->
4726 <function-decl name='lttng_session_enable' mangled-name='lttng_session_enable' filepath='liblttng-ust/lttng-events.c' line='
400' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_enable'
>
4727 <!-- parameter of type 'lttng_session*' -->
4728 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
400' column='
1'
/>
4730 <return type-id='type-id-
5'
/>
4732 <!-- int lttng_session_statedump(lttng_session*) -->
4733 <function-decl name='lttng_session_statedump' mangled-name='lttng_session_statedump' filepath='liblttng-ust/lttng-events.c' line='
393' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_statedump'
>
4734 <!-- parameter of type 'lttng_session*' -->
4735 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
393' column='
1'
/>
4737 <return type-id='type-id-
5'
/>
4739 <!-- void lttng_session_destroy(lttng_session*) -->
4740 <function-decl name='lttng_session_destroy' mangled-name='lttng_session_destroy' filepath='liblttng-ust/lttng-events.c' line='
224' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_destroy'
>
4741 <!-- parameter of type 'lttng_session*' -->
4742 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
224' column='
1'
/>
4744 <return type-id='type-id-
14'
/>
4746 <!-- lttng_session* lttng_session_create() -->
4747 <function-decl name='lttng_session_create' mangled-name='lttng_session_create' filepath='liblttng-ust/lttng-events.c' line='
138' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_create'
>
4748 <!-- lttng_session* -->
4749 <return type-id='type-id-
129'
/>
4751 <!-- void synchronize_trace() -->
4752 <function-decl name='synchronize_trace' mangled-name='synchronize_trace' filepath='liblttng-ust/lttng-events.c' line='
133' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='synchronize_trace'
>
4754 <return type-id='type-id-
14'
/>
4756 <!-- int lttng_session_active() -->
4757 <function-decl name='lttng_session_active' mangled-name='lttng_session_active' filepath='liblttng-ust/lttng-events.c' line='
92' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_active'
>
4759 <return type-id='type-id-
5'
/>
4761 <!-- cds_list_head* _lttng_get_sessions() -->
4762 <function-decl name='_lttng_get_sessions' mangled-name='_lttng_get_sessions' filepath='liblttng-ust/lttng-events.c' line='
74' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_get_sessions'
>
4763 <!-- cds_list_head* -->
4764 <return type-id='type-id-
91'
/>
4767 <abi-instr version='
1.0' address-size='
64' path='lttng-filter.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4768 <!-- struct lttng_event -->
4769 <class-decl name='lttng_event' size-in-bits='
1344' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
449' column='
1' id='type-id-
333'
>
4770 <data-member access='public' layout-offset-in-bits='
0'
>
4771 <!-- unsigned int lttng_event::id -->
4772 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
451' column='
1'
/>
4774 <data-member access='public' layout-offset-in-bits='
64'
>
4775 <!-- lttng_channel* lttng_event::chan -->
4776 <var-decl name='chan' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
452' column='
1'
/>
4778 <data-member access='public' layout-offset-in-bits='
128'
>
4779 <!-- int lttng_event::enabled -->
4780 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
453' column='
1'
/>
4782 <data-member access='public' layout-offset-in-bits='
192'
>
4783 <!-- const lttng_event_desc* lttng_event::desc -->
4784 <var-decl name='desc' type-id='type-id-
290' visibility='default' filepath='../include/lttng/ust-events.h' line='
454' column='
1'
/>
4786 <data-member access='public' layout-offset-in-bits='
256'
>
4787 <!-- void* lttng_event::_deprecated1 -->
4788 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
455' column='
1'
/>
4790 <data-member access='public' layout-offset-in-bits='
320'
>
4791 <!-- lttng_ctx* lttng_event::ctx -->
4792 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
456' column='
1'
/>
4794 <data-member access='public' layout-offset-in-bits='
384'
>
4795 <!-- lttng_ust_instrumentation lttng_event::instrumentation -->
4796 <var-decl name='instrumentation' type-id='type-id-
163' visibility='default' filepath='../include/lttng/ust-events.h' line='
457' column='
1'
/>
4798 <data-member access='public' layout-offset-in-bits='
448'
>
4799 <!-- cds_list_head lttng_event::node -->
4800 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
458' column='
1'
/>
4802 <data-member access='public' layout-offset-in-bits='
576'
>
4803 <!-- cds_list_head lttng_event::_deprecated2 -->
4804 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
459' column='
1'
/>
4806 <data-member access='public' layout-offset-in-bits='
704'
>
4807 <!-- void* lttng_event::_deprecated3 -->
4808 <var-decl name='_deprecated3' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
460' column='
1'
/>
4810 <data-member access='public' layout-offset-in-bits='
31'
>
4811 <!-- unsigned int lttng_event::_deprecated4 -->
4812 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
461' column='
1'
/>
4814 <data-member access='public' layout-offset-in-bits='
832'
>
4815 <!-- cds_list_head lttng_event::bytecode_runtime_head -->
4816 <var-decl name='bytecode_runtime_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
465' column='
1'
/>
4818 <data-member access='public' layout-offset-in-bits='
960'
>
4819 <!-- int lttng_event::has_enablers_without_bytecode -->
4820 <var-decl name='has_enablers_without_bytecode' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
466' column='
1'
/>
4822 <data-member access='public' layout-offset-in-bits='
1024'
>
4823 <!-- cds_list_head lttng_event::enablers_ref_head -->
4824 <var-decl name='enablers_ref_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
468' column='
1'
/>
4826 <data-member access='public' layout-offset-in-bits='
1152'
>
4827 <!-- cds_hlist_node lttng_event::hlist -->
4828 <var-decl name='hlist' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-events.h' line='
469' column='
1'
/>
4830 <data-member access='public' layout-offset-in-bits='
1280'
>
4831 <!-- int lttng_event::registered -->
4832 <var-decl name='registered' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
470' column='
1'
/>
4835 <!-- struct lttng_enabler -->
4836 <class-decl name='lttng_enabler' size-in-bits='
5248' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
357' column='
1' id='type-id-
334'
>
4837 <data-member access='public' layout-offset-in-bits='
0'
>
4838 <!-- lttng_enabler_type lttng_enabler::type -->
4839 <var-decl name='type' type-id='type-id-
321' visibility='default' filepath='../include/lttng/ust-events.h' line='
358' column='
1'
/>
4841 <data-member access='public' layout-offset-in-bits='
64'
>
4842 <!-- cds_list_head lttng_enabler::filter_bytecode_head -->
4843 <var-decl name='filter_bytecode_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
361' column='
1'
/>
4845 <data-member access='public' layout-offset-in-bits='
192'
>
4846 <!-- cds_list_head lttng_enabler::excluder_head -->
4847 <var-decl name='excluder_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
363' column='
1'
/>
4849 <data-member access='public' layout-offset-in-bits='
320'
>
4850 <!-- cds_list_head lttng_enabler::node -->
4851 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
364' column='
1'
/>
4853 <data-member access='public' layout-offset-in-bits='
448'
>
4854 <!-- lttng_ust_event lttng_enabler::event_param -->
4855 <var-decl name='event_param' type-id='type-id-
157' visibility='default' filepath='../include/lttng/ust-events.h' line='
366' column='
1'
/>
4857 <data-member access='public' layout-offset-in-bits='
5056'
>
4858 <!-- lttng_channel* lttng_enabler::chan -->
4859 <var-decl name='chan' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
367' column='
1'
/>
4861 <data-member access='public' layout-offset-in-bits='
5120'
>
4862 <!-- lttng_ctx* lttng_enabler::ctx -->
4863 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
368' column='
1'
/>
4865 <data-member access='public' layout-offset-in-bits='
31'
>
4866 <!-- unsigned int lttng_enabler::enabled -->
4867 <var-decl name='enabled' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
369' column='
1'
/>
4870 <!-- struct lttng_ust_filter_bytecode_node -->
4871 <class-decl name='lttng_ust_filter_bytecode_node' size-in-bits='
576' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
395' column='
1' id='type-id-
335'
>
4872 <data-member access='public' layout-offset-in-bits='
0'
>
4873 <!-- cds_list_head lttng_ust_filter_bytecode_node::node -->
4874 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
396' column='
1'
/>
4876 <data-member access='public' layout-offset-in-bits='
128'
>
4877 <!-- lttng_enabler* lttng_ust_filter_bytecode_node::enabler -->
4878 <var-decl name='enabler' type-id='type-id-
336' visibility='default' filepath='../include/lttng/ust-events.h' line='
397' column='
1'
/>
4880 <data-member access='public' layout-offset-in-bits='
192'
>
4881 <!-- lttng_ust_filter_bytecode lttng_ust_filter_bytecode_node::bc -->
4882 <var-decl name='bc' type-id='type-id-
327' visibility='default' filepath='../include/lttng/ust-events.h' line='
402' column='
1'
/>
4885 <!-- struct lttng_bytecode_runtime -->
4886 <class-decl name='lttng_bytecode_runtime' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
423' column='
1' id='type-id-
337'
>
4887 <data-member access='public' layout-offset-in-bits='
0'
>
4888 <!-- lttng_ust_filter_bytecode_node* lttng_bytecode_runtime::bc -->
4889 <var-decl name='bc' type-id='type-id-
338' visibility='default' filepath='../include/lttng/ust-events.h' line='
425' column='
1'
/>
4891 <data-member access='public' layout-offset-in-bits='
64'
>
4892 <!-- typedef uint64_t (void*, const char*)* lttng_bytecode_runtime::filter -->
4893 <var-decl name='filter' type-id='type-id-
339' visibility='default' filepath='../include/lttng/ust-events.h' line='
426' column='
1'
/>
4895 <data-member access='public' layout-offset-in-bits='
128'
>
4896 <!-- int lttng_bytecode_runtime::link_failed -->
4897 <var-decl name='link_failed' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
427' column='
1'
/>
4899 <data-member access='public' layout-offset-in-bits='
192'
>
4900 <!-- cds_list_head lttng_bytecode_runtime::node -->
4901 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
428' column='
1'
/>
4903 <data-member access='public' layout-offset-in-bits='
320'
>
4904 <!-- lttng_session* lttng_bytecode_runtime::session -->
4905 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
429' column='
1'
/>
4907 <data-member access='public' layout-offset-in-bits='
384'
>
4908 <!-- lttng_event* lttng_bytecode_runtime::event -->
4909 <var-decl name='event' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-events.h' line='
430' column='
1'
/>
4912 <!-- enum filter_op -->
4913 <enum-decl name='filter_op' filepath='liblttng-ust/filter-bytecode.h' line='
70' column='
1' id='type-id-
341'
>
4914 <underlying-type type-id='type-id-
50'
/>
4915 <enumerator name='FILTER_OP_UNKNOWN' value='
0'
/>
4916 <enumerator name='FILTER_OP_RETURN' value='
1'
/>
4917 <enumerator name='FILTER_OP_MUL' value='
2'
/>
4918 <enumerator name='FILTER_OP_DIV' value='
3'
/>
4919 <enumerator name='FILTER_OP_MOD' value='
4'
/>
4920 <enumerator name='FILTER_OP_PLUS' value='
5'
/>
4921 <enumerator name='FILTER_OP_MINUS' value='
6'
/>
4922 <enumerator name='FILTER_OP_BIT_RSHIFT' value='
7'
/>
4923 <enumerator name='FILTER_OP_BIT_LSHIFT' value='
8'
/>
4924 <enumerator name='FILTER_OP_BIT_AND' value='
9'
/>
4925 <enumerator name='FILTER_OP_BIT_OR' value='
10'
/>
4926 <enumerator name='FILTER_OP_BIT_XOR' value='
11'
/>
4927 <enumerator name='FILTER_OP_EQ' value='
12'
/>
4928 <enumerator name='FILTER_OP_NE' value='
13'
/>
4929 <enumerator name='FILTER_OP_GT' value='
14'
/>
4930 <enumerator name='FILTER_OP_LT' value='
15'
/>
4931 <enumerator name='FILTER_OP_GE' value='
16'
/>
4932 <enumerator name='FILTER_OP_LE' value='
17'
/>
4933 <enumerator name='FILTER_OP_EQ_STRING' value='
18'
/>
4934 <enumerator name='FILTER_OP_NE_STRING' value='
19'
/>
4935 <enumerator name='FILTER_OP_GT_STRING' value='
20'
/>
4936 <enumerator name='FILTER_OP_LT_STRING' value='
21'
/>
4937 <enumerator name='FILTER_OP_GE_STRING' value='
22'
/>
4938 <enumerator name='FILTER_OP_LE_STRING' value='
23'
/>
4939 <enumerator name='FILTER_OP_EQ_S64' value='
24'
/>
4940 <enumerator name='FILTER_OP_NE_S64' value='
25'
/>
4941 <enumerator name='FILTER_OP_GT_S64' value='
26'
/>
4942 <enumerator name='FILTER_OP_LT_S64' value='
27'
/>
4943 <enumerator name='FILTER_OP_GE_S64' value='
28'
/>
4944 <enumerator name='FILTER_OP_LE_S64' value='
29'
/>
4945 <enumerator name='FILTER_OP_EQ_DOUBLE' value='
30'
/>
4946 <enumerator name='FILTER_OP_NE_DOUBLE' value='
31'
/>
4947 <enumerator name='FILTER_OP_GT_DOUBLE' value='
32'
/>
4948 <enumerator name='FILTER_OP_LT_DOUBLE' value='
33'
/>
4949 <enumerator name='FILTER_OP_GE_DOUBLE' value='
34'
/>
4950 <enumerator name='FILTER_OP_LE_DOUBLE' value='
35'
/>
4951 <enumerator name='FILTER_OP_EQ_DOUBLE_S64' value='
36'
/>
4952 <enumerator name='FILTER_OP_NE_DOUBLE_S64' value='
37'
/>
4953 <enumerator name='FILTER_OP_GT_DOUBLE_S64' value='
38'
/>
4954 <enumerator name='FILTER_OP_LT_DOUBLE_S64' value='
39'
/>
4955 <enumerator name='FILTER_OP_GE_DOUBLE_S64' value='
40'
/>
4956 <enumerator name='FILTER_OP_LE_DOUBLE_S64' value='
41'
/>
4957 <enumerator name='FILTER_OP_EQ_S64_DOUBLE' value='
42'
/>
4958 <enumerator name='FILTER_OP_NE_S64_DOUBLE' value='
43'
/>
4959 <enumerator name='FILTER_OP_GT_S64_DOUBLE' value='
44'
/>
4960 <enumerator name='FILTER_OP_LT_S64_DOUBLE' value='
45'
/>
4961 <enumerator name='FILTER_OP_GE_S64_DOUBLE' value='
46'
/>
4962 <enumerator name='FILTER_OP_LE_S64_DOUBLE' value='
47'
/>
4963 <enumerator name='FILTER_OP_UNARY_PLUS' value='
48'
/>
4964 <enumerator name='FILTER_OP_UNARY_MINUS' value='
49'
/>
4965 <enumerator name='FILTER_OP_UNARY_NOT' value='
50'
/>
4966 <enumerator name='FILTER_OP_UNARY_PLUS_S64' value='
51'
/>
4967 <enumerator name='FILTER_OP_UNARY_MINUS_S64' value='
52'
/>
4968 <enumerator name='FILTER_OP_UNARY_NOT_S64' value='
53'
/>
4969 <enumerator name='FILTER_OP_UNARY_PLUS_DOUBLE' value='
54'
/>
4970 <enumerator name='FILTER_OP_UNARY_MINUS_DOUBLE' value='
55'
/>
4971 <enumerator name='FILTER_OP_UNARY_NOT_DOUBLE' value='
56'
/>
4972 <enumerator name='FILTER_OP_AND' value='
57'
/>
4973 <enumerator name='FILTER_OP_OR' value='
58'
/>
4974 <enumerator name='FILTER_OP_LOAD_FIELD_REF' value='
59'
/>
4975 <enumerator name='FILTER_OP_LOAD_FIELD_REF_STRING' value='
60'
/>
4976 <enumerator name='FILTER_OP_LOAD_FIELD_REF_SEQUENCE' value='
61'
/>
4977 <enumerator name='FILTER_OP_LOAD_FIELD_REF_S64' value='
62'
/>
4978 <enumerator name='FILTER_OP_LOAD_FIELD_REF_DOUBLE' value='
63'
/>
4979 <enumerator name='FILTER_OP_LOAD_STRING' value='
64'
/>
4980 <enumerator name='FILTER_OP_LOAD_S64' value='
65'
/>
4981 <enumerator name='FILTER_OP_LOAD_DOUBLE' value='
66'
/>
4982 <enumerator name='FILTER_OP_CAST_TO_S64' value='
67'
/>
4983 <enumerator name='FILTER_OP_CAST_DOUBLE_TO_S64' value='
68'
/>
4984 <enumerator name='FILTER_OP_CAST_NOP' value='
69'
/>
4985 <enumerator name='FILTER_OP_GET_CONTEXT_REF' value='
70'
/>
4986 <enumerator name='FILTER_OP_GET_CONTEXT_REF_STRING' value='
71'
/>
4987 <enumerator name='FILTER_OP_GET_CONTEXT_REF_S64' value='
72'
/>
4988 <enumerator name='FILTER_OP_GET_CONTEXT_REF_DOUBLE' value='
73'
/>
4989 <enumerator name='FILTER_OP_LOAD_FIELD_REF_USER_STRING' value='
74'
/>
4990 <enumerator name='FILTER_OP_LOAD_FIELD_REF_USER_SEQUENCE' value='
75'
/>
4991 <enumerator name='FILTER_OP_LOAD_STAR_GLOB_STRING' value='
76'
/>
4992 <enumerator name='FILTER_OP_EQ_STAR_GLOB_STRING' value='
77'
/>
4993 <enumerator name='FILTER_OP_NE_STAR_GLOB_STRING' value='
78'
/>
4994 <enumerator name='FILTER_OP_GET_CONTEXT_ROOT' value='
79'
/>
4995 <enumerator name='FILTER_OP_GET_APP_CONTEXT_ROOT' value='
80'
/>
4996 <enumerator name='FILTER_OP_GET_PAYLOAD_ROOT' value='
81'
/>
4997 <enumerator name='FILTER_OP_GET_SYMBOL' value='
82'
/>
4998 <enumerator name='FILTER_OP_GET_SYMBOL_FIELD' value='
83'
/>
4999 <enumerator name='FILTER_OP_GET_INDEX_U16' value='
84'
/>
5000 <enumerator name='FILTER_OP_GET_INDEX_U64' value='
85'
/>
5001 <enumerator name='FILTER_OP_LOAD_FIELD' value='
86'
/>
5002 <enumerator name='FILTER_OP_LOAD_FIELD_S8' value='
87'
/>
5003 <enumerator name='FILTER_OP_LOAD_FIELD_S16' value='
88'
/>
5004 <enumerator name='FILTER_OP_LOAD_FIELD_S32' value='
89'
/>
5005 <enumerator name='FILTER_OP_LOAD_FIELD_S64' value='
90'
/>
5006 <enumerator name='FILTER_OP_LOAD_FIELD_U8' value='
91'
/>
5007 <enumerator name='FILTER_OP_LOAD_FIELD_U16' value='
92'
/>
5008 <enumerator name='FILTER_OP_LOAD_FIELD_U32' value='
93'
/>
5009 <enumerator name='FILTER_OP_LOAD_FIELD_U64' value='
94'
/>
5010 <enumerator name='FILTER_OP_LOAD_FIELD_STRING' value='
95'
/>
5011 <enumerator name='FILTER_OP_LOAD_FIELD_SEQUENCE' value='
96'
/>
5012 <enumerator name='FILTER_OP_LOAD_FIELD_DOUBLE' value='
97'
/>
5013 <enumerator name='FILTER_OP_UNARY_BIT_NOT' value='
98'
/>
5014 <enumerator name='FILTER_OP_RETURN_S64' value='
99'
/>
5015 <enumerator name='NR_FILTER_OPS' value='
100'
/>
5017 <!-- lttng_bytecode_runtime* -->
5018 <pointer-type-def type-id='type-id-
337' size-in-bits='
64' id='type-id-
342'
/>
5019 <!-- lttng_enabler* -->
5020 <pointer-type-def type-id='type-id-
334' size-in-bits='
64' id='type-id-
336'
/>
5021 <!-- lttng_event* -->
5022 <pointer-type-def type-id='type-id-
333' size-in-bits='
64' id='type-id-
340'
/>
5023 <!-- lttng_ust_filter_bytecode_node* -->
5024 <pointer-type-def type-id='type-id-
335' size-in-bits='
64' id='type-id-
338'
/>
5025 <!-- typedef uint64_t (void*, const char*)* -->
5026 <pointer-type-def type-id='type-id-
343' size-in-bits='
64' id='type-id-
339'
/>
5027 <!-- void lttng_free_event_filter_runtime(lttng_event*) -->
5028 <function-decl name='lttng_free_event_filter_runtime' mangled-name='lttng_free_event_filter_runtime' filepath='liblttng-ust/lttng-filter.c' line='
596' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_free_event_filter_runtime'
>
5029 <!-- parameter of type 'lttng_event*' -->
5030 <parameter type-id='type-id-
340' name='event' filepath='liblttng-ust/lttng-filter.c' line='
596' column='
1'
/>
5032 <return type-id='type-id-
14'
/>
5034 <!-- void lttng_free_enabler_filter_bytecode(lttng_enabler*) -->
5035 <function-decl name='lttng_free_enabler_filter_bytecode' mangled-name='lttng_free_enabler_filter_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
586' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_free_enabler_filter_bytecode'
>
5036 <!-- parameter of type 'lttng_enabler*' -->
5037 <parameter type-id='type-id-
336' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
586' column='
1'
/>
5039 <return type-id='type-id-
14'
/>
5041 <!-- int lttng_filter_enabler_attach_bytecode(lttng_enabler*, lttng_ust_filter_bytecode_node*) -->
5042 <function-decl name='lttng_filter_enabler_attach_bytecode' mangled-name='lttng_filter_enabler_attach_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
579' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_enabler_attach_bytecode'
>
5043 <!-- parameter of type 'lttng_enabler*' -->
5044 <parameter type-id='type-id-
336' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
579' column='
1'
/>
5045 <!-- parameter of type 'lttng_ust_filter_bytecode_node*' -->
5046 <parameter type-id='type-id-
338' name='filter_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
580' column='
1'
/>
5048 <return type-id='type-id-
5'
/>
5050 <!-- void lttng_enabler_event_link_bytecode(lttng_event*, lttng_enabler*) -->
5051 <function-decl name='lttng_enabler_event_link_bytecode' mangled-name='lttng_enabler_event_link_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
527' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_event_link_bytecode'
>
5052 <!-- parameter of type 'lttng_event*' -->
5053 <parameter type-id='type-id-
340' name='event' filepath='liblttng-ust/lttng-filter.c' line='
527' column='
1'
/>
5054 <!-- parameter of type 'lttng_enabler*' -->
5055 <parameter type-id='type-id-
336' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
528' column='
1'
/>
5057 <return type-id='type-id-
14'
/>
5059 <!-- void lttng_filter_sync_state(lttng_bytecode_runtime*) -->
5060 <function-decl name='lttng_filter_sync_state' mangled-name='lttng_filter_sync_state' filepath='liblttng-ust/lttng-filter.c' line='
514' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_sync_state'
>
5061 <!-- parameter of type 'lttng_bytecode_runtime*' -->
5062 <parameter type-id='type-id-
342' name='runtime' filepath='liblttng-ust/lttng-filter.c' line='
514' column='
1'
/>
5064 <return type-id='type-id-
14'
/>
5066 <!-- const char* print_op(filter_op) -->
5067 <function-decl name='print_op' mangled-name='print_op' filepath='liblttng-ust/lttng-filter.c' line='
177' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='print_op'
>
5068 <!-- parameter of type 'enum filter_op' -->
5069 <parameter type-id='type-id-
341' name='op' filepath='liblttng-ust/lttng-filter.c' line='
177' column='
1'
/>
5070 <!-- const char* -->
5071 <return type-id='type-id-
34'
/>
5073 <!-- uint64_t (void*, const char*) -->
5074 <function-type size-in-bits='
64' id='type-id-
343'
>
5075 <!-- parameter of type 'void*' -->
5076 <parameter type-id='type-id-
19'
/>
5077 <!-- parameter of type 'const char*' -->
5078 <parameter type-id='type-id-
34'
/>
5079 <!-- typedef uint64_t -->
5080 <return type-id='type-id-
151'
/>
5083 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-validator.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5084 <!-- struct bytecode_runtime -->
5085 <class-decl name='bytecode_runtime' size-in-bits='
704' is-struct='yes' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
79' column='
1' id='type-id-
344'
>
5086 <data-member access='public' layout-offset-in-bits='
0'
>
5087 <!-- lttng_bytecode_runtime bytecode_runtime::p -->
5088 <var-decl name='p' type-id='type-id-
337' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
80' column='
1'
/>
5090 <data-member access='public' layout-offset-in-bits='
448'
>
5091 <!-- size_t bytecode_runtime::data_len -->
5092 <var-decl name='data_len' type-id='type-id-
42' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
81' column='
1'
/>
5094 <data-member access='public' layout-offset-in-bits='
512'
>
5095 <!-- size_t bytecode_runtime::data_alloc_len -->
5096 <var-decl name='data_alloc_len' type-id='type-id-
42' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
82' column='
1'
/>
5098 <data-member access='public' layout-offset-in-bits='
576'
>
5099 <!-- char* bytecode_runtime::data -->
5100 <var-decl name='data' type-id='type-id-
32' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
83' column='
1'
/>
5102 <data-member access='public' layout-offset-in-bits='
640'
>
5103 <!-- uint16_t bytecode_runtime::len -->
5104 <var-decl name='len' type-id='type-id-
345' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
84' column='
1'
/>
5106 <data-member access='public' layout-offset-in-bits='
656'
>
5107 <!-- char bytecode_runtime::code[] -->
5108 <var-decl name='code' type-id='type-id-
76' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
85' column='
1'
/>
5111 <!-- typedef __uint16_t uint16_t -->
5112 <typedef-decl name='uint16_t' type-id='type-id-
346' filepath='/usr/include/bits/stdint-uintn.h' line='
25' column='
1' id='type-id-
345'
/>
5113 <!-- typedef unsigned short int __uint16_t -->
5114 <typedef-decl name='__uint16_t' type-id='type-id-
85' filepath='/usr/include/bits/types.h' line='
40' column='
1' id='type-id-
346'
/>
5115 <!-- bytecode_runtime* -->
5116 <pointer-type-def type-id='type-id-
344' size-in-bits='
64' id='type-id-
347'
/>
5117 <!-- int lttng_filter_validate_bytecode(bytecode_runtime*) -->
5118 <function-decl name='lttng_filter_validate_bytecode' mangled-name='lttng_filter_validate_bytecode' filepath='liblttng-ust/lttng-filter-validator.c' line='
1849' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_validate_bytecode'
>
5119 <!-- parameter of type 'bytecode_runtime*' -->
5120 <parameter type-id='type-id-
347' name='bytecode' filepath='liblttng-ust/lttng-filter-validator.c' line='
1849' column='
1'
/>
5122 <return type-id='type-id-
5'
/>
5125 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-specialize.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5126 <!-- int lttng_filter_specialize_bytecode(lttng_event*, bytecode_runtime*) -->
5127 <function-decl name='lttng_filter_specialize_bytecode' mangled-name='lttng_filter_specialize_bytecode' filepath='liblttng-ust/lttng-filter-specialize.c' line='
601' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_specialize_bytecode'
>
5128 <!-- parameter of type 'lttng_event*' -->
5129 <parameter type-id='type-id-
340' name='event' filepath='liblttng-ust/lttng-filter-specialize.c' line='
601' column='
1'
/>
5130 <!-- parameter of type 'bytecode_runtime*' -->
5131 <parameter type-id='type-id-
347' name='bytecode' filepath='liblttng-ust/lttng-filter-specialize.c' line='
602' column='
1'
/>
5133 <return type-id='type-id-
5'
/>
5136 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-interpreter.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5137 <!-- uint64_t lttng_filter_interpret_bytecode(void*, const char*) -->
5138 <function-decl name='lttng_filter_interpret_bytecode' mangled-name='lttng_filter_interpret_bytecode' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
601' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_interpret_bytecode'
>
5139 <!-- parameter of type 'void*' -->
5140 <parameter type-id='type-id-
19' name='filter_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
601' column='
1'
/>
5141 <!-- parameter of type 'const char*' -->
5142 <parameter type-id='type-id-
34' name='filter_stack_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
602' column='
1'
/>
5143 <!-- typedef uint64_t -->
5144 <return type-id='type-id-
151'
/>
5146 <!-- uint64_t lttng_filter_false(void*, const char*) -->
5147 <function-decl name='lttng_filter_false' mangled-name='lttng_filter_false' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
163' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_false'
>
5148 <!-- parameter of type 'void*' -->
5149 <parameter type-id='type-id-
19' name='filter_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
163' column='
1'
/>
5150 <!-- parameter of type 'const char*' -->
5151 <parameter type-id='type-id-
34' name='filter_stack_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
164' column='
1'
/>
5152 <!-- typedef uint64_t -->
5153 <return type-id='type-id-
151'
/>
5156 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-elf.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5157 <!-- struct lttng_ust_elf -->
5158 <class-decl name='lttng_ust_elf' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-elf.h' line='
199' column='
1' id='type-id-
348'
>
5159 <data-member access='public' layout-offset-in-bits='
0'
>
5160 <!-- off_t lttng_ust_elf::section_names_offset -->
5161 <var-decl name='section_names_offset' type-id='type-id-
349' visibility='default' filepath='../include/lttng/ust-elf.h' line='
201' column='
1'
/>
5163 <data-member access='public' layout-offset-in-bits='
64'
>
5164 <!-- size_t lttng_ust_elf::section_names_size -->
5165 <var-decl name='section_names_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ust-elf.h' line='
203' column='
1'
/>
5167 <data-member access='public' layout-offset-in-bits='
128'
>
5168 <!-- char* lttng_ust_elf::path -->
5169 <var-decl name='path' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-elf.h' line='
204' column='
1'
/>
5171 <data-member access='public' layout-offset-in-bits='
192'
>
5172 <!-- int lttng_ust_elf::fd -->
5173 <var-decl name='fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-elf.h' line='
205' column='
1'
/>
5175 <data-member access='public' layout-offset-in-bits='
256'
>
5176 <!-- lttng_ust_elf_ehdr* lttng_ust_elf::ehdr -->
5177 <var-decl name='ehdr' type-id='type-id-
350' visibility='default' filepath='../include/lttng/ust-elf.h' line='
206' column='
1'
/>
5179 <data-member access='public' layout-offset-in-bits='
320'
>
5180 <!-- uint8_t lttng_ust_elf::bitness -->
5181 <var-decl name='bitness' type-id='type-id-
351' visibility='default' filepath='../include/lttng/ust-elf.h' line='
207' column='
1'
/>
5183 <data-member access='public' layout-offset-in-bits='
328'
>
5184 <!-- uint8_t lttng_ust_elf::endianness -->
5185 <var-decl name='endianness' type-id='type-id-
351' visibility='default' filepath='../include/lttng/ust-elf.h' line='
208' column='
1'
/>
5188 <!-- typedef __off_t off_t -->
5189 <typedef-decl name='off_t' type-id='type-id-
27' filepath='/usr/include/sys/types.h' line='
85' column='
1' id='type-id-
349'
/>
5190 <!-- struct lttng_ust_elf_ehdr -->
5191 <class-decl name='lttng_ust_elf_ehdr' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-elf.h' line='
155' column='
1' id='type-id-
352'
>
5192 <data-member access='public' layout-offset-in-bits='
0'
>
5193 <!-- uint16_t lttng_ust_elf_ehdr::e_type -->
5194 <var-decl name='e_type' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
156' column='
1'
/>
5196 <data-member access='public' layout-offset-in-bits='
16'
>
5197 <!-- uint16_t lttng_ust_elf_ehdr::e_machine -->
5198 <var-decl name='e_machine' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
157' column='
1'
/>
5200 <data-member access='public' layout-offset-in-bits='
32'
>
5201 <!-- uint32_t lttng_ust_elf_ehdr::e_version -->
5202 <var-decl name='e_version' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
158' column='
1'
/>
5204 <data-member access='public' layout-offset-in-bits='
64'
>
5205 <!-- uint64_t lttng_ust_elf_ehdr::e_entry -->
5206 <var-decl name='e_entry' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
159' column='
1'
/>
5208 <data-member access='public' layout-offset-in-bits='
128'
>
5209 <!-- uint64_t lttng_ust_elf_ehdr::e_phoff -->
5210 <var-decl name='e_phoff' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
160' column='
1'
/>
5212 <data-member access='public' layout-offset-in-bits='
192'
>
5213 <!-- uint64_t lttng_ust_elf_ehdr::e_shoff -->
5214 <var-decl name='e_shoff' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
161' column='
1'
/>
5216 <data-member access='public' layout-offset-in-bits='
256'
>
5217 <!-- uint32_t lttng_ust_elf_ehdr::e_flags -->
5218 <var-decl name='e_flags' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
162' column='
1'
/>
5220 <data-member access='public' layout-offset-in-bits='
288'
>
5221 <!-- uint16_t lttng_ust_elf_ehdr::e_ehsize -->
5222 <var-decl name='e_ehsize' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
163' column='
1'
/>
5224 <data-member access='public' layout-offset-in-bits='
304'
>
5225 <!-- uint16_t lttng_ust_elf_ehdr::e_phentsize -->
5226 <var-decl name='e_phentsize' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
164' column='
1'
/>
5228 <data-member access='public' layout-offset-in-bits='
320'
>
5229 <!-- uint16_t lttng_ust_elf_ehdr::e_phnum -->
5230 <var-decl name='e_phnum' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
165' column='
1'
/>
5232 <data-member access='public' layout-offset-in-bits='
336'
>
5233 <!-- uint16_t lttng_ust_elf_ehdr::e_shentsize -->
5234 <var-decl name='e_shentsize' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
166' column='
1'
/>
5236 <data-member access='public' layout-offset-in-bits='
352'
>
5237 <!-- uint16_t lttng_ust_elf_ehdr::e_shnum -->
5238 <var-decl name='e_shnum' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
167' column='
1'
/>
5240 <data-member access='public' layout-offset-in-bits='
368'
>
5241 <!-- uint16_t lttng_ust_elf_ehdr::e_shstrndx -->
5242 <var-decl name='e_shstrndx' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
168' column='
1'
/>
5245 <!-- typedef __uint8_t uint8_t -->
5246 <typedef-decl name='uint8_t' type-id='type-id-
353' filepath='/usr/include/bits/stdint-uintn.h' line='
24' column='
1' id='type-id-
351'
/>
5247 <!-- typedef unsigned char __uint8_t -->
5248 <typedef-decl name='__uint8_t' type-id='type-id-
8' filepath='/usr/include/bits/types.h' line='
38' column='
1' id='type-id-
353'
/>
5249 <!-- struct lttng_ust_elf_shdr -->
5250 <class-decl name='lttng_ust_elf_shdr' size-in-bits='
512' is-struct='yes' visibility='default' filepath='../include/lttng/ust-elf.h' line='
180' column='
1' id='type-id-
354'
>
5251 <data-member access='public' layout-offset-in-bits='
0'
>
5252 <!-- uint32_t lttng_ust_elf_shdr::sh_name -->
5253 <var-decl name='sh_name' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
181' column='
1'
/>
5255 <data-member access='public' layout-offset-in-bits='
32'
>
5256 <!-- uint32_t lttng_ust_elf_shdr::sh_type -->
5257 <var-decl name='sh_type' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
182' column='
1'
/>
5259 <data-member access='public' layout-offset-in-bits='
64'
>
5260 <!-- uint64_t lttng_ust_elf_shdr::sh_flags -->
5261 <var-decl name='sh_flags' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
183' column='
1'
/>
5263 <data-member access='public' layout-offset-in-bits='
128'
>
5264 <!-- uint64_t lttng_ust_elf_shdr::sh_addr -->
5265 <var-decl name='sh_addr' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
184' column='
1'
/>
5267 <data-member access='public' layout-offset-in-bits='
192'
>
5268 <!-- uint64_t lttng_ust_elf_shdr::sh_offset -->
5269 <var-decl name='sh_offset' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
185' column='
1'
/>
5271 <data-member access='public' layout-offset-in-bits='
256'
>
5272 <!-- uint64_t lttng_ust_elf_shdr::sh_size -->
5273 <var-decl name='sh_size' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
186' column='
1'
/>
5275 <data-member access='public' layout-offset-in-bits='
320'
>
5276 <!-- uint32_t lttng_ust_elf_shdr::sh_link -->
5277 <var-decl name='sh_link' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
187' column='
1'
/>
5279 <data-member access='public' layout-offset-in-bits='
352'
>
5280 <!-- uint32_t lttng_ust_elf_shdr::sh_info -->
5281 <var-decl name='sh_info' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
188' column='
1'
/>
5283 <data-member access='public' layout-offset-in-bits='
384'
>
5284 <!-- uint64_t lttng_ust_elf_shdr::sh_addralign -->
5285 <var-decl name='sh_addralign' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
189' column='
1'
/>
5287 <data-member access='public' layout-offset-in-bits='
448'
>
5288 <!-- uint64_t lttng_ust_elf_shdr::sh_entsize -->
5289 <var-decl name='sh_entsize' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
190' column='
1'
/>
5293 <pointer-type-def type-id='type-id-
32' size-in-bits='
64' id='type-id-
355'
/>
5294 <!-- lttng_ust_elf* -->
5295 <pointer-type-def type-id='type-id-
348' size-in-bits='
64' id='type-id-
356'
/>
5296 <!-- lttng_ust_elf_ehdr* -->
5297 <pointer-type-def type-id='type-id-
352' size-in-bits='
64' id='type-id-
350'
/>
5298 <!-- lttng_ust_elf_shdr* -->
5299 <pointer-type-def type-id='type-id-
354' size-in-bits='
64' id='type-id-
357'
/>
5301 <pointer-type-def type-id='type-id-
42' size-in-bits='
64' id='type-id-
358'
/>
5303 <pointer-type-def type-id='type-id-
351' size-in-bits='
64' id='type-id-
359'
/>
5305 <pointer-type-def type-id='type-id-
359' size-in-bits='
64' id='type-id-
360'
/>
5306 <!-- int lttng_ust_elf_get_debug_link(lttng_ust_elf*, char**, uint32_t*, int*) -->
5307 <function-decl name='lttng_ust_elf_get_debug_link' mangled-name='lttng_ust_elf_get_debug_link' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_get_debug_link'
>
5308 <!-- parameter of type 'lttng_ust_elf*' -->
5309 <parameter type-id='type-id-
356' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1'
/>
5310 <!-- parameter of type 'char**' -->
5311 <parameter type-id='type-id-
355' name='filename' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1'
/>
5312 <!-- parameter of type 'uint32_t*' -->
5313 <parameter type-id='type-id-
195' name='crc' filepath='liblttng-ust/lttng-ust-elf.c' line='
669' column='
1'
/>
5314 <!-- parameter of type 'int*' -->
5315 <parameter type-id='type-id-
188' name='found' filepath='liblttng-ust/lttng-ust-elf.c' line='
669' column='
1'
/>
5317 <return type-id='type-id-
5'
/>
5319 <!-- int lttng_ust_elf_get_debug_link_from_section(lttng_ust_elf*, char**, uint32_t*, lttng_ust_elf_shdr*) -->
5320 <function-decl name='lttng_ust_elf_get_debug_link_from_section' mangled-name='lttng_ust_elf_get_debug_link_from_section' filepath='liblttng-ust/lttng-ust-elf.c' line='
591' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_get_debug_link_from_section'
>
5321 <!-- parameter of type 'lttng_ust_elf*' -->
5322 <parameter type-id='type-id-
356' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
591' column='
1'
/>
5323 <!-- parameter of type 'char**' -->
5324 <parameter type-id='type-id-
355' name='filename' filepath='liblttng-ust/lttng-ust-elf.c' line='
592' column='
1'
/>
5325 <!-- parameter of type 'uint32_t*' -->
5326 <parameter type-id='type-id-
195' name='crc' filepath='liblttng-ust/lttng-ust-elf.c' line='
592' column='
1'
/>
5327 <!-- parameter of type 'lttng_ust_elf_shdr*' -->
5328 <parameter type-id='type-id-
357' name='shdr' filepath='liblttng-ust/lttng-ust-elf.c' line='
593' column='
1'
/>
5330 <return type-id='type-id-
5'
/>
5332 <!-- int lttng_ust_elf_get_build_id(lttng_ust_elf*, uint8_t**, size_t*, int*) -->
5333 <function-decl name='lttng_ust_elf_get_build_id' mangled-name='lttng_ust_elf_get_build_id' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_get_build_id'
>
5334 <!-- parameter of type 'lttng_ust_elf*' -->
5335 <parameter type-id='type-id-
356' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1'
/>
5336 <!-- parameter of type 'uint8_t**' -->
5337 <parameter type-id='type-id-
360' name='build_id' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1'
/>
5338 <!-- parameter of type 'size_t*' -->
5339 <parameter type-id='type-id-
358' name='length' filepath='liblttng-ust/lttng-ust-elf.c' line='
528' column='
1'
/>
5340 <!-- parameter of type 'int*' -->
5341 <parameter type-id='type-id-
188' name='found' filepath='liblttng-ust/lttng-ust-elf.c' line='
528' column='
1'
/>
5343 <return type-id='type-id-
5'
/>
5345 <!-- int lttng_ust_elf_get_memsz(lttng_ust_elf*, uint64_t*) -->
5346 <function-decl name='lttng_ust_elf_get_memsz' mangled-name='lttng_ust_elf_get_memsz' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_get_memsz'
>
5347 <!-- parameter of type 'lttng_ust_elf*' -->
5348 <parameter type-id='type-id-
356' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1'
/>
5349 <!-- parameter of type 'uint64_t*' -->
5350 <parameter type-id='type-id-
196' name='memsz' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1'
/>
5352 <return type-id='type-id-
5'
/>
5354 <!-- void lttng_ust_elf_destroy(lttng_ust_elf*) -->
5355 <function-decl name='lttng_ust_elf_destroy' mangled-name='lttng_ust_elf_destroy' filepath='liblttng-ust/lttng-ust-elf.c' line='
351' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_destroy'
>
5356 <!-- parameter of type 'lttng_ust_elf*' -->
5357 <parameter type-id='type-id-
356' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
351' column='
1'
/>
5359 <return type-id='type-id-
14'
/>
5361 <!-- uint8_t lttng_ust_elf_is_pic(lttng_ust_elf*) -->
5362 <function-decl name='lttng_ust_elf_is_pic' mangled-name='lttng_ust_elf_is_pic' filepath='liblttng-ust/lttng-ust-elf.c' line='
339' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_is_pic'
>
5363 <!-- parameter of type 'lttng_ust_elf*' -->
5364 <parameter type-id='type-id-
356' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
339' column='
1'
/>
5365 <!-- typedef uint8_t -->
5366 <return type-id='type-id-
351'
/>
5368 <!-- lttng_ust_elf* lttng_ust_elf_create(const char*) -->
5369 <function-decl name='lttng_ust_elf_create' mangled-name='lttng_ust_elf_create' filepath='liblttng-ust/lttng-ust-elf.c' line='
241' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_elf_create'
>
5370 <!-- parameter of type 'const char*' -->
5371 <parameter type-id='type-id-
34' name='path' filepath='liblttng-ust/lttng-ust-elf.c' line='
241' column='
1'
/>
5372 <!-- lttng_ust_elf* -->
5373 <return type-id='type-id-
356'
/>
5376 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-statedump.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5377 <!-- cds_hlist_head[256] -->
5378 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
16384' id='type-id-
361'
>
5379 <!-- <anonymous range>[256] -->
5380 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
5383 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___load -->
5384 <var-decl name='__tracepoint_lttng_ust_lib___load' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_lib___load' visibility='default' filepath='liblttng-ust/ust_lib.h' line='
41' column='
1' elf-symbol-id='__tracepoint_lttng_ust_lib___load'
/>
5385 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___build_id -->
5386 <var-decl name='__tracepoint_lttng_ust_lib___build_id' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_lib___build_id' visibility='default' filepath='liblttng-ust/ust_lib.h' line='
54' column='
1' elf-symbol-id='__tracepoint_lttng_ust_lib___build_id'
/>
5387 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___debug_link -->
5388 <var-decl name='__tracepoint_lttng_ust_lib___debug_link' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_lib___debug_link' visibility='default' filepath='liblttng-ust/ust_lib.h' line='
68' column='
1' elf-symbol-id='__tracepoint_lttng_ust_lib___debug_link'
/>
5389 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___unload -->
5390 <var-decl name='__tracepoint_lttng_ust_lib___unload' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_lib___unload' visibility='default' filepath='liblttng-ust/ust_lib.h' line='
82' column='
1' elf-symbol-id='__tracepoint_lttng_ust_lib___unload'
/>
5391 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___start -->
5392 <var-decl name='__tracepoint_lttng_ust_statedump___start' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_statedump___start' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
42' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___start'
/>
5393 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___bin_info -->
5394 <var-decl name='__tracepoint_lttng_ust_statedump___bin_info' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_statedump___bin_info' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
47' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___bin_info'
/>
5395 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___build_id -->
5396 <var-decl name='__tracepoint_lttng_ust_statedump___build_id' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_statedump___build_id' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
67' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___build_id'
/>
5397 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___debug_link -->
5398 <var-decl name='__tracepoint_lttng_ust_statedump___debug_link' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_statedump___debug_link' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
81' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___debug_link'
/>
5399 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___procname -->
5400 <var-decl name='__tracepoint_lttng_ust_statedump___procname' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_statedump___procname' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
95' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___procname'
/>
5401 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___end -->
5402 <var-decl name='__tracepoint_lttng_ust_statedump___end' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_statedump___end' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
105' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___end'
/>
5403 <!-- int __tracepoint_provider_lttng_ust_statedump -->
5404 <var-decl name='__tracepoint_provider_lttng_ust_statedump' type-id='type-id-
5' mangled-name='__tracepoint_provider_lttng_ust_statedump' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
42' column='
1' elf-symbol-id='__tracepoint_provider_lttng_ust_statedump'
/>
5405 <!-- cds_hlist_head dl_state_table[256] -->
5406 <var-decl name='dl_state_table' type-id='type-id-
361' mangled-name='dl_state_table' visibility='default' filepath='liblttng-ust/lttng-ust-statedump.c' line='
76' column='
1' elf-symbol-id='dl_state_table'
/>
5407 <!-- void lttng_ust_statedump_destroy() -->
5408 <function-decl name='lttng_ust_statedump_destroy' mangled-name='lttng_ust_statedump_destroy' filepath='liblttng-ust/lttng-ust-statedump.c' line='
666' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_statedump_destroy'
>
5410 <return type-id='type-id-
14'
/>
5412 <!-- void lttng_ust_statedump_init() -->
5413 <function-decl name='lttng_ust_statedump_init' mangled-name='lttng_ust_statedump_init' filepath='liblttng-ust/lttng-ust-statedump.c' line='
642' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_statedump_init'
>
5415 <return type-id='type-id-
14'
/>
5417 <!-- int do_lttng_ust_statedump(void*) -->
5418 <function-decl name='do_lttng_ust_statedump' mangled-name='do_lttng_ust_statedump' filepath='liblttng-ust/lttng-ust-statedump.c' line='
626' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='do_lttng_ust_statedump'
>
5419 <!-- parameter of type 'void*' -->
5420 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-statedump.c' line='
626' column='
1'
/>
5422 <return type-id='type-id-
5'
/>
5424 <!-- void lttng_ust_dl_update(void*) -->
5425 <function-decl name='lttng_ust_dl_update' mangled-name='lttng_ust_dl_update' filepath='liblttng-ust/lttng-ust-statedump.c' line='
559' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dl_update'
>
5426 <!-- parameter of type 'void*' -->
5427 <parameter type-id='type-id-
19' name='ip' filepath='liblttng-ust/lttng-ust-statedump.c' line='
559' column='
1'
/>
5429 <return type-id='type-id-
14'
/>
5432 <abi-instr version='
1.0' address-size='
64' path='ust_lib.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5433 <!-- int __tracepoint_provider_lttng_ust_lib -->
5434 <var-decl name='__tracepoint_provider_lttng_ust_lib' type-id='type-id-
5' mangled-name='__tracepoint_provider_lttng_ust_lib' visibility='default' filepath='../include/lttng/ust-tracepoint-event.h' line='
1059' column='
1' elf-symbol-id='__tracepoint_provider_lttng_ust_lib'
/>
5436 <abi-instr version='
1.0' address-size='
64' path='tracef.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5437 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracef___event -->
5438 <var-decl name='__tracepoint_lttng_ust_tracef___event' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracef___event' visibility='default' filepath='../include/lttng/lttng-ust-tracef.h' line='
26' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracef___event'
/>
5439 <!-- int __tracepoint_provider_lttng_ust_tracef -->
5440 <var-decl name='__tracepoint_provider_lttng_ust_tracef' type-id='type-id-
5' mangled-name='__tracepoint_provider_lttng_ust_tracef' visibility='default' filepath='../include/lttng/lttng-ust-tracef.h' line='
26' column='
1' elf-symbol-id='__tracepoint_provider_lttng_ust_tracef'
/>
5441 <!-- void _lttng_ust_tracef(const char*, ...) -->
5442 <function-decl name='_lttng_ust_tracef' mangled-name='_lttng_ust_tracef' filepath='liblttng-ust/tracef.c' line='
32' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracef'
>
5443 <!-- parameter of type 'const char*' -->
5444 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracef.c' line='
32' column='
1'
/>
5445 <parameter is-variadic='yes'
/>
5447 <return type-id='type-id-
14'
/>
5450 <abi-instr version='
1.0' address-size='
64' path='tracelog.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5451 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_EMERG -->
5452 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_EMERG' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_EMERG' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
44' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_EMERG'
/>
5453 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_ALERT -->
5454 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_ALERT' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_ALERT' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
45' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_ALERT'
/>
5455 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_CRIT -->
5456 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_CRIT' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_CRIT' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
46' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_CRIT'
/>
5457 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_ERR -->
5458 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_ERR' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_ERR' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
47' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_ERR'
/>
5459 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_WARNING -->
5460 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_WARNING' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_WARNING' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
48' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_WARNING'
/>
5461 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_NOTICE -->
5462 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
49' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE'
/>
5463 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_INFO -->
5464 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_INFO' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_INFO' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
50' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_INFO'
/>
5465 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM -->
5466 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
51' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM'
/>
5467 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM -->
5468 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
52' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM'
/>
5469 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS -->
5470 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
53' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS'
/>
5471 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE -->
5472 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
54' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE'
/>
5473 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT -->
5474 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
55' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT'
/>
5475 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION -->
5476 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
56' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION'
/>
5477 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE -->
5478 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
57' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE'
/>
5479 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG -->
5480 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG' type-id='type-id-
243' mangled-name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
58' column='
1' elf-symbol-id='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG'
/>
5481 <!-- int __tracepoint_provider_lttng_ust_tracelog -->
5482 <var-decl name='__tracepoint_provider_lttng_ust_tracelog' type-id='type-id-
5' mangled-name='__tracepoint_provider_lttng_ust_tracelog' visibility='default' filepath='../include/lttng/lttng-ust-tracelog.h' line='
44' column='
1' elf-symbol-id='__tracepoint_provider_lttng_ust_tracelog'
/>
5483 <!-- void _lttng_ust_tracelog_TRACE_DEBUG(const char*, int, const char*, const char*, ...) -->
5484 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG' filepath='liblttng-ust/tracelog.c' line='
68' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG'
>
5485 <!-- parameter of type 'const char*' -->
5486 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5487 <!-- parameter of type 'int' -->
5488 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5489 <!-- parameter of type 'const char*' -->
5490 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5491 <!-- parameter of type 'const char*' -->
5492 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5493 <parameter is-variadic='yes'
/>
5495 <return type-id='type-id-
14'
/>
5497 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_LINE(const char*, int, const char*, const char*, ...) -->
5498 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_LINE' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_LINE' filepath='liblttng-ust/tracelog.c' line='
67' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_LINE'
>
5499 <!-- parameter of type 'const char*' -->
5500 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5501 <!-- parameter of type 'int' -->
5502 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5503 <!-- parameter of type 'const char*' -->
5504 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5505 <!-- parameter of type 'const char*' -->
5506 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5507 <parameter is-variadic='yes'
/>
5509 <return type-id='type-id-
14'
/>
5511 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_FUNCTION(const char*, int, const char*, const char*, ...) -->
5512 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_FUNCTION' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_FUNCTION' filepath='liblttng-ust/tracelog.c' line='
66' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_FUNCTION'
>
5513 <!-- parameter of type 'const char*' -->
5514 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5515 <!-- parameter of type 'int' -->
5516 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5517 <!-- parameter of type 'const char*' -->
5518 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5519 <!-- parameter of type 'const char*' -->
5520 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5521 <parameter is-variadic='yes'
/>
5523 <return type-id='type-id-
14'
/>
5525 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_UNIT(const char*, int, const char*, const char*, ...) -->
5526 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_UNIT' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_UNIT' filepath='liblttng-ust/tracelog.c' line='
65' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_UNIT'
>
5527 <!-- parameter of type 'const char*' -->
5528 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5529 <!-- parameter of type 'int' -->
5530 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5531 <!-- parameter of type 'const char*' -->
5532 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5533 <!-- parameter of type 'const char*' -->
5534 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5535 <parameter is-variadic='yes'
/>
5537 <return type-id='type-id-
14'
/>
5539 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_MODULE(const char*, int, const char*, const char*, ...) -->
5540 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_MODULE' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_MODULE' filepath='liblttng-ust/tracelog.c' line='
64' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_MODULE'
>
5541 <!-- parameter of type 'const char*' -->
5542 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5543 <!-- parameter of type 'int' -->
5544 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5545 <!-- parameter of type 'const char*' -->
5546 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5547 <!-- parameter of type 'const char*' -->
5548 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5549 <parameter is-variadic='yes'
/>
5551 <return type-id='type-id-
14'
/>
5553 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_PROCESS(const char*, int, const char*, const char*, ...) -->
5554 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_PROCESS' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_PROCESS' filepath='liblttng-ust/tracelog.c' line='
63' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_PROCESS'
>
5555 <!-- parameter of type 'const char*' -->
5556 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5557 <!-- parameter of type 'int' -->
5558 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5559 <!-- parameter of type 'const char*' -->
5560 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5561 <!-- parameter of type 'const char*' -->
5562 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5563 <parameter is-variadic='yes'
/>
5565 <return type-id='type-id-
14'
/>
5567 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_PROGRAM(const char*, int, const char*, const char*, ...) -->
5568 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_PROGRAM' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_PROGRAM' filepath='liblttng-ust/tracelog.c' line='
62' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_PROGRAM'
>
5569 <!-- parameter of type 'const char*' -->
5570 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5571 <!-- parameter of type 'int' -->
5572 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5573 <!-- parameter of type 'const char*' -->
5574 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5575 <!-- parameter of type 'const char*' -->
5576 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5577 <parameter is-variadic='yes'
/>
5579 <return type-id='type-id-
14'
/>
5581 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_SYSTEM(const char*, int, const char*, const char*, ...) -->
5582 <function-decl name='_lttng_ust_tracelog_TRACE_DEBUG_SYSTEM' mangled-name='_lttng_ust_tracelog_TRACE_DEBUG_SYSTEM' filepath='liblttng-ust/tracelog.c' line='
61' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_DEBUG_SYSTEM'
>
5583 <!-- parameter of type 'const char*' -->
5584 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5585 <!-- parameter of type 'int' -->
5586 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5587 <!-- parameter of type 'const char*' -->
5588 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5589 <!-- parameter of type 'const char*' -->
5590 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5591 <parameter is-variadic='yes'
/>
5593 <return type-id='type-id-
14'
/>
5595 <!-- void _lttng_ust_tracelog_TRACE_INFO(const char*, int, const char*, const char*, ...) -->
5596 <function-decl name='_lttng_ust_tracelog_TRACE_INFO' mangled-name='_lttng_ust_tracelog_TRACE_INFO' filepath='liblttng-ust/tracelog.c' line='
60' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_INFO'
>
5597 <!-- parameter of type 'const char*' -->
5598 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5599 <!-- parameter of type 'int' -->
5600 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5601 <!-- parameter of type 'const char*' -->
5602 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5603 <!-- parameter of type 'const char*' -->
5604 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5605 <parameter is-variadic='yes'
/>
5607 <return type-id='type-id-
14'
/>
5609 <!-- void _lttng_ust_tracelog_TRACE_NOTICE(const char*, int, const char*, const char*, ...) -->
5610 <function-decl name='_lttng_ust_tracelog_TRACE_NOTICE' mangled-name='_lttng_ust_tracelog_TRACE_NOTICE' filepath='liblttng-ust/tracelog.c' line='
59' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_NOTICE'
>
5611 <!-- parameter of type 'const char*' -->
5612 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5613 <!-- parameter of type 'int' -->
5614 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5615 <!-- parameter of type 'const char*' -->
5616 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5617 <!-- parameter of type 'const char*' -->
5618 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5619 <parameter is-variadic='yes'
/>
5621 <return type-id='type-id-
14'
/>
5623 <!-- void _lttng_ust_tracelog_TRACE_WARNING(const char*, int, const char*, const char*, ...) -->
5624 <function-decl name='_lttng_ust_tracelog_TRACE_WARNING' mangled-name='_lttng_ust_tracelog_TRACE_WARNING' filepath='liblttng-ust/tracelog.c' line='
58' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_WARNING'
>
5625 <!-- parameter of type 'const char*' -->
5626 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5627 <!-- parameter of type 'int' -->
5628 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5629 <!-- parameter of type 'const char*' -->
5630 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5631 <!-- parameter of type 'const char*' -->
5632 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5633 <parameter is-variadic='yes'
/>
5635 <return type-id='type-id-
14'
/>
5637 <!-- void _lttng_ust_tracelog_TRACE_ERR(const char*, int, const char*, const char*, ...) -->
5638 <function-decl name='_lttng_ust_tracelog_TRACE_ERR' mangled-name='_lttng_ust_tracelog_TRACE_ERR' filepath='liblttng-ust/tracelog.c' line='
57' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_ERR'
>
5639 <!-- parameter of type 'const char*' -->
5640 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5641 <!-- parameter of type 'int' -->
5642 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5643 <!-- parameter of type 'const char*' -->
5644 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5645 <!-- parameter of type 'const char*' -->
5646 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5647 <parameter is-variadic='yes'
/>
5649 <return type-id='type-id-
14'
/>
5651 <!-- void _lttng_ust_tracelog_TRACE_CRIT(const char*, int, const char*, const char*, ...) -->
5652 <function-decl name='_lttng_ust_tracelog_TRACE_CRIT' mangled-name='_lttng_ust_tracelog_TRACE_CRIT' filepath='liblttng-ust/tracelog.c' line='
56' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_CRIT'
>
5653 <!-- parameter of type 'const char*' -->
5654 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5655 <!-- parameter of type 'int' -->
5656 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5657 <!-- parameter of type 'const char*' -->
5658 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5659 <!-- parameter of type 'const char*' -->
5660 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5661 <parameter is-variadic='yes'
/>
5663 <return type-id='type-id-
14'
/>
5665 <!-- void _lttng_ust_tracelog_TRACE_ALERT(const char*, int, const char*, const char*, ...) -->
5666 <function-decl name='_lttng_ust_tracelog_TRACE_ALERT' mangled-name='_lttng_ust_tracelog_TRACE_ALERT' filepath='liblttng-ust/tracelog.c' line='
55' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_ALERT'
>
5667 <!-- parameter of type 'const char*' -->
5668 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5669 <!-- parameter of type 'int' -->
5670 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5671 <!-- parameter of type 'const char*' -->
5672 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5673 <!-- parameter of type 'const char*' -->
5674 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5675 <parameter is-variadic='yes'
/>
5677 <return type-id='type-id-
14'
/>
5679 <!-- void _lttng_ust_tracelog_TRACE_EMERG(const char*, int, const char*, const char*, ...) -->
5680 <function-decl name='_lttng_ust_tracelog_TRACE_EMERG' mangled-name='_lttng_ust_tracelog_TRACE_EMERG' filepath='liblttng-ust/tracelog.c' line='
54' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_ust_tracelog_TRACE_EMERG'
>
5681 <!-- parameter of type 'const char*' -->
5682 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5683 <!-- parameter of type 'int' -->
5684 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5685 <!-- parameter of type 'const char*' -->
5686 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5687 <!-- parameter of type 'const char*' -->
5688 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5689 <parameter is-variadic='yes'
/>
5691 <return type-id='type-id-
14'
/>
5694 <abi-instr version='
1.0' address-size='
64' path='string-utils.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5696 <type-decl name='bool' size-in-bits='
8' id='type-id-
362'
/>
5697 <!-- bool strutils_star_glob_match(const char*, size_t, const char*, size_t) -->
5698 <function-decl name='strutils_star_glob_match' mangled-name='strutils_star_glob_match' filepath='liblttng-ust/string-utils.c' line='
108' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='strutils_star_glob_match'
>
5699 <!-- parameter of type 'const char*' -->
5700 <parameter type-id='type-id-
34' name='pattern' filepath='liblttng-ust/string-utils.c' line='
108' column='
1'
/>
5701 <!-- parameter of type 'typedef size_t' -->
5702 <parameter type-id='type-id-
42' name='pattern_len' filepath='liblttng-ust/string-utils.c' line='
108' column='
1'
/>
5703 <!-- parameter of type 'const char*' -->
5704 <parameter type-id='type-id-
34' name='candidate' filepath='liblttng-ust/string-utils.c' line='
109' column='
1'
/>
5705 <!-- parameter of type 'typedef size_t' -->
5706 <parameter type-id='type-id-
42' name='candidate_len' filepath='liblttng-ust/string-utils.c' line='
109' column='
1'
/>
5708 <return type-id='type-id-
362'
/>
5710 <!-- bool strutils_is_star_at_the_end_only_glob_pattern(const char*) -->
5711 <function-decl name='strutils_is_star_at_the_end_only_glob_pattern' mangled-name='strutils_is_star_at_the_end_only_glob_pattern' filepath='liblttng-ust/string-utils.c' line='
86' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='strutils_is_star_at_the_end_only_glob_pattern'
>
5712 <!-- parameter of type 'const char*' -->
5713 <parameter type-id='type-id-
34' name='pattern' filepath='liblttng-ust/string-utils.c' line='
86' column='
1'
/>
5715 <return type-id='type-id-
362'
/>
5717 <!-- bool strutils_is_star_glob_pattern(const char*) -->
5718 <function-decl name='strutils_is_star_glob_pattern' mangled-name='strutils_is_star_glob_pattern' filepath='liblttng-ust/string-utils.c' line='
76' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='strutils_is_star_glob_pattern'
>
5719 <!-- parameter of type 'const char*' -->
5720 <parameter type-id='type-id-
34' name='pattern' filepath='liblttng-ust/string-utils.c' line='
76' column='
1'
/>
5722 <return type-id='type-id-
362'
/>
5725 <abi-instr version='
1.0' address-size='
64' path='lttng-context-perf-counters.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5726 <!-- struct lttng_ctx -->
5727 <class-decl name='lttng_ctx' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1' id='type-id-
363'
>
5728 <data-member access='public' layout-offset-in-bits='
0'
>
5729 <!-- lttng_ctx_field* lttng_ctx::fields -->
5730 <var-decl name='fields' type-id='type-id-
364' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
5732 <data-member access='public' layout-offset-in-bits='
64'
>
5733 <!-- unsigned int lttng_ctx::nr_fields -->
5734 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
310' column='
1'
/>
5736 <data-member access='public' layout-offset-in-bits='
96'
>
5737 <!-- unsigned int lttng_ctx::allocated_fields -->
5738 <var-decl name='allocated_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
311' column='
1'
/>
5740 <data-member access='public' layout-offset-in-bits='
128'
>
5741 <!-- unsigned int lttng_ctx::largest_align -->
5742 <var-decl name='largest_align' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
312' column='
1'
/>
5744 <data-member access='public' layout-offset-in-bits='
160'
>
5745 <!-- char lttng_ctx::padding[20] -->
5746 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
313' column='
1'
/>
5749 <!-- struct lttng_ctx_field -->
5750 <class-decl name='lttng_ctx_field' size-in-bits='
3200' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
291' column='
1' id='type-id-
365'
>
5751 <data-member access='public' layout-offset-in-bits='
0'
>
5752 <!-- lttng_event_field lttng_ctx_field::event_field -->
5753 <var-decl name='event_field' type-id='type-id-
97' visibility='default' filepath='../include/lttng/ust-events.h' line='
292' column='
1'
/>
5755 <data-member access='public' layout-offset-in-bits='
2560'
>
5756 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
5757 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
5759 <data-member access='public' layout-offset-in-bits='
2624'
>
5760 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
5761 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-events.h' line='
294' column='
1'
/>
5763 <data-member access='public' layout-offset-in-bits='
2688'
>
5764 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
5765 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
5767 <data-member access='public' layout-offset-in-bits='
2752'
>
5768 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
5769 <var-decl name='u' type-id='type-id-
366' visibility='default' filepath='../include/lttng/ust-events.h' line='
302' column='
1'
/>
5771 <data-member access='public' layout-offset-in-bits='
3072'
>
5772 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
5773 <var-decl name='destroy' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
303' column='
1'
/>
5775 <data-member access='public' layout-offset-in-bits='
3136'
>
5776 <!-- char* lttng_ctx_field::field_name -->
5777 <var-decl name='field_name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
304' column='
1'
/>
5780 <!-- struct lttng_channel -->
5781 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
531' column='
1' id='type-id-
367'
>
5782 <data-member access='public' layout-offset-in-bits='
0'
>
5783 <!-- channel* lttng_channel::chan -->
5784 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
5786 <data-member access='public' layout-offset-in-bits='
64'
>
5787 <!-- int lttng_channel::enabled -->
5788 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
5790 <data-member access='public' layout-offset-in-bits='
128'
>
5791 <!-- lttng_ctx* lttng_channel::ctx -->
5792 <var-decl name='ctx' type-id='type-id-
368' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
5794 <data-member access='public' layout-offset-in-bits='
192'
>
5795 <!-- lttng_session* lttng_channel::session -->
5796 <var-decl name='session' type-id='type-id-
369' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
5798 <data-member access='public' layout-offset-in-bits='
256'
>
5799 <!-- int lttng_channel::objd -->
5800 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
5802 <data-member access='public' layout-offset-in-bits='
288'
>
5803 <!-- unsigned int lttng_channel::_deprecated1 -->
5804 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
5806 <data-member access='public' layout-offset-in-bits='
320'
>
5807 <!-- unsigned int lttng_channel::_deprecated2 -->
5808 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
545' column='
1'
/>
5810 <data-member access='public' layout-offset-in-bits='
384'
>
5811 <!-- cds_list_head lttng_channel::node -->
5812 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
546' column='
1'
/>
5814 <data-member access='public' layout-offset-in-bits='
512'
>
5815 <!-- const lttng_channel_ops* lttng_channel::ops -->
5816 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
5818 <data-member access='public' layout-offset-in-bits='
576'
>
5819 <!-- int lttng_channel::header_type -->
5820 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
5822 <data-member access='public' layout-offset-in-bits='
640'
>
5823 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
5824 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
5826 <data-member access='public' layout-offset-in-bits='
31'
>
5827 <!-- unsigned int lttng_channel::_deprecated3 -->
5828 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
5830 <data-member access='public' layout-offset-in-bits='
736'
>
5831 <!-- unsigned int lttng_channel::id -->
5832 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
553' column='
1'
/>
5834 <data-member access='public' layout-offset-in-bits='
768'
>
5835 <!-- lttng_ust_chan_type lttng_channel::type -->
5836 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
554' column='
1'
/>
5838 <data-member access='public' layout-offset-in-bits='
800'
>
5839 <!-- unsigned char lttng_channel::uuid[16] -->
5840 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
555' column='
1'
/>
5842 <data-member access='public' layout-offset-in-bits='
31'
>
5843 <!-- int lttng_channel::tstate -->
5844 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
556' column='
1'
/>
5847 <!-- struct lttng_session -->
5848 <class-decl name='lttng_session' size-in-bits='
525504' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1' id='type-id-
370'
>
5849 <data-member access='public' layout-offset-in-bits='
0'
>
5850 <!-- int lttng_session::active -->
5851 <var-decl name='active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
5853 <data-member access='public' layout-offset-in-bits='
32'
>
5854 <!-- int lttng_session::been_active -->
5855 <var-decl name='been_active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
5857 <data-member access='public' layout-offset-in-bits='
64'
>
5858 <!-- int lttng_session::objd -->
5859 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
5861 <data-member access='public' layout-offset-in-bits='
128'
>
5862 <!-- void* lttng_session::_deprecated1 -->
5863 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
5865 <data-member access='public' layout-offset-in-bits='
192'
>
5866 <!-- cds_list_head lttng_session::chan_head -->
5867 <var-decl name='chan_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
591' column='
1'
/>
5869 <data-member access='public' layout-offset-in-bits='
320'
>
5870 <!-- cds_list_head lttng_session::events_head -->
5871 <var-decl name='events_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
592' column='
1'
/>
5873 <data-member access='public' layout-offset-in-bits='
448'
>
5874 <!-- cds_list_head lttng_session::_deprecated2 -->
5875 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
593' column='
1'
/>
5877 <data-member access='public' layout-offset-in-bits='
576'
>
5878 <!-- cds_list_head lttng_session::node -->
5879 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
594' column='
1'
/>
5881 <data-member access='public' layout-offset-in-bits='
704'
>
5882 <!-- int lttng_session::_deprecated3 -->
5883 <var-decl name='_deprecated3' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
595' column='
1'
/>
5885 <data-member access='public' layout-offset-in-bits='
31'
>
5886 <!-- unsigned int lttng_session::_deprecated4 -->
5887 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
5889 <data-member access='public' layout-offset-in-bits='
768'
>
5890 <!-- cds_list_head lttng_session::enablers_head -->
5891 <var-decl name='enablers_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
600' column='
1'
/>
5893 <data-member access='public' layout-offset-in-bits='
896'
>
5894 <!-- lttng_ust_event_ht lttng_session::events_ht -->
5895 <var-decl name='events_ht' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-events.h' line='
601' column='
1'
/>
5897 <data-member access='public' layout-offset-in-bits='
263040'
>
5898 <!-- void* lttng_session::owner -->
5899 <var-decl name='owner' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
602' column='
1'
/>
5901 <data-member access='public' layout-offset-in-bits='
31'
>
5902 <!-- int lttng_session::tstate -->
5903 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
603' column='
1'
/>
5905 <data-member access='public' layout-offset-in-bits='
30'
>
5906 <!-- int lttng_session::statedump_pending -->
5907 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
606' column='
1'
/>
5909 <data-member access='public' layout-offset-in-bits='
263168'
>
5910 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
5911 <var-decl name='enums_ht' type-id='type-id-
89' visibility='default' filepath='../include/lttng/ust-events.h' line='
609' column='
1'
/>
5913 <data-member access='public' layout-offset-in-bits='
525312'
>
5914 <!-- cds_list_head lttng_session::enums_head -->
5915 <var-decl name='enums_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
610' column='
1'
/>
5917 <data-member access='public' layout-offset-in-bits='
525440'
>
5918 <!-- lttng_ctx* lttng_session::ctx -->
5919 <var-decl name='ctx' type-id='type-id-
368' visibility='default' filepath='../include/lttng/ust-events.h' line='
611' column='
1'
/>
5922 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
5923 <union-decl name='__anonymous_union__' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1' id='type-id-
366'
>
5924 <data-member access='private'
>
5925 <!-- lttng_perf_counter_field* perf_counter -->
5926 <var-decl name='perf_counter' type-id='type-id-
149' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
5928 <data-member access='private'
>
5929 <!-- char padding[40] -->
5930 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
301' column='
1'
/>
5933 <!-- struct perf_event_attr -->
5934 <class-decl name='perf_event_attr' size-in-bits='
896' is-struct='yes' visibility='default' filepath='liblttng-ust/perf_event.h' line='
293' column='
1' id='type-id-
371'
>
5935 <data-member access='public' layout-offset-in-bits='
0'
>
5936 <!-- __u32 perf_event_attr::type -->
5937 <var-decl name='type' type-id='type-id-
372' visibility='default' filepath='liblttng-ust/perf_event.h' line='
298' column='
1'
/>
5939 <data-member access='public' layout-offset-in-bits='
32'
>
5940 <!-- __u32 perf_event_attr::size -->
5941 <var-decl name='size' type-id='type-id-
372' visibility='default' filepath='liblttng-ust/perf_event.h' line='
303' column='
1'
/>
5943 <data-member access='public' layout-offset-in-bits='
64'
>
5944 <!-- __u64 perf_event_attr::config -->
5945 <var-decl name='config' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
308' column='
1'
/>
5947 <data-member access='public' layout-offset-in-bits='
128'
>
5948 <!-- union {__u64 sample_period; __u64 sample_freq;} -->
5949 <var-decl name='' type-id='type-id-
374' visibility='default'
/>
5951 <data-member access='public' layout-offset-in-bits='
192'
>
5952 <!-- __u64 perf_event_attr::sample_type -->
5953 <var-decl name='sample_type' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
315' column='
1'
/>
5955 <data-member access='public' layout-offset-in-bits='
256'
>
5956 <!-- __u64 perf_event_attr::read_format -->
5957 <var-decl name='read_format' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
316' column='
1'
/>
5959 <data-member access='public' layout-offset-in-bits='
63'
>
5960 <!-- __u64 perf_event_attr::disabled -->
5961 <var-decl name='disabled' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
318' column='
1'
/>
5963 <data-member access='public' layout-offset-in-bits='
62'
>
5964 <!-- __u64 perf_event_attr::inherit -->
5965 <var-decl name='inherit' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
319' column='
1'
/>
5967 <data-member access='public' layout-offset-in-bits='
61'
>
5968 <!-- __u64 perf_event_attr::pinned -->
5969 <var-decl name='pinned' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
320' column='
1'
/>
5971 <data-member access='public' layout-offset-in-bits='
60'
>
5972 <!-- __u64 perf_event_attr::exclusive -->
5973 <var-decl name='exclusive' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
321' column='
1'
/>
5975 <data-member access='public' layout-offset-in-bits='
59'
>
5976 <!-- __u64 perf_event_attr::exclude_user -->
5977 <var-decl name='exclude_user' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
322' column='
1'
/>
5979 <data-member access='public' layout-offset-in-bits='
58'
>
5980 <!-- __u64 perf_event_attr::exclude_kernel -->
5981 <var-decl name='exclude_kernel' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
323' column='
1'
/>
5983 <data-member access='public' layout-offset-in-bits='
57'
>
5984 <!-- __u64 perf_event_attr::exclude_hv -->
5985 <var-decl name='exclude_hv' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
324' column='
1'
/>
5987 <data-member access='public' layout-offset-in-bits='
56'
>
5988 <!-- __u64 perf_event_attr::exclude_idle -->
5989 <var-decl name='exclude_idle' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
325' column='
1'
/>
5991 <data-member access='public' layout-offset-in-bits='
55'
>
5992 <!-- __u64 perf_event_attr::mmap -->
5993 <var-decl name='mmap' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
326' column='
1'
/>
5995 <data-member access='public' layout-offset-in-bits='
54'
>
5996 <!-- __u64 perf_event_attr::comm -->
5997 <var-decl name='comm' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
327' column='
1'
/>
5999 <data-member access='public' layout-offset-in-bits='
53'
>
6000 <!-- __u64 perf_event_attr::freq -->
6001 <var-decl name='freq' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
328' column='
1'
/>
6003 <data-member access='public' layout-offset-in-bits='
52'
>
6004 <!-- __u64 perf_event_attr::inherit_stat -->
6005 <var-decl name='inherit_stat' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
329' column='
1'
/>
6007 <data-member access='public' layout-offset-in-bits='
51'
>
6008 <!-- __u64 perf_event_attr::enable_on_exec -->
6009 <var-decl name='enable_on_exec' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
330' column='
1'
/>
6011 <data-member access='public' layout-offset-in-bits='
50'
>
6012 <!-- __u64 perf_event_attr::task -->
6013 <var-decl name='task' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
331' column='
1'
/>
6015 <data-member access='public' layout-offset-in-bits='
49'
>
6016 <!-- __u64 perf_event_attr::watermark -->
6017 <var-decl name='watermark' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
332' column='
1'
/>
6019 <data-member access='public' layout-offset-in-bits='
47'
>
6020 <!-- __u64 perf_event_attr::precise_ip -->
6021 <var-decl name='precise_ip' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
343' column='
1'
/>
6023 <data-member access='public' layout-offset-in-bits='
46'
>
6024 <!-- __u64 perf_event_attr::mmap_data -->
6025 <var-decl name='mmap_data' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
344' column='
1'
/>
6027 <data-member access='public' layout-offset-in-bits='
45'
>
6028 <!-- __u64 perf_event_attr::sample_id_all -->
6029 <var-decl name='sample_id_all' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
345' column='
1'
/>
6031 <data-member access='public' layout-offset-in-bits='
44'
>
6032 <!-- __u64 perf_event_attr::exclude_host -->
6033 <var-decl name='exclude_host' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
347' column='
1'
/>
6035 <data-member access='public' layout-offset-in-bits='
43'
>
6036 <!-- __u64 perf_event_attr::exclude_guest -->
6037 <var-decl name='exclude_guest' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
348' column='
1'
/>
6039 <data-member access='public' layout-offset-in-bits='
42'
>
6040 <!-- __u64 perf_event_attr::exclude_callchain_kernel -->
6041 <var-decl name='exclude_callchain_kernel' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
350' column='
1'
/>
6043 <data-member access='public' layout-offset-in-bits='
41'
>
6044 <!-- __u64 perf_event_attr::exclude_callchain_user -->
6045 <var-decl name='exclude_callchain_user' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
351' column='
1'
/>
6047 <data-member access='public' layout-offset-in-bits='
40'
>
6048 <!-- __u64 perf_event_attr::mmap2 -->
6049 <var-decl name='mmap2' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
352' column='
1'
/>
6051 <data-member access='public' layout-offset-in-bits='
39'
>
6052 <!-- __u64 perf_event_attr::comm_exec -->
6053 <var-decl name='comm_exec' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
353' column='
1'
/>
6055 <data-member access='public' layout-offset-in-bits='
38'
>
6056 <!-- __u64 perf_event_attr::use_clockid -->
6057 <var-decl name='use_clockid' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
354' column='
1'
/>
6059 <data-member access='public' layout-offset-in-bits='
37'
>
6060 <!-- __u64 perf_event_attr::context_switch -->
6061 <var-decl name='context_switch' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
355' column='
1'
/>
6063 <data-member access='public' layout-offset-in-bits='
36'
>
6064 <!-- __u64 perf_event_attr::write_backward -->
6065 <var-decl name='write_backward' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
356' column='
1'
/>
6067 <data-member access='public' layout-offset-in-bits='
320'
>
6068 <!-- __u64 perf_event_attr::__reserved_1 -->
6069 <var-decl name='__reserved_1' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
357' column='
1'
/>
6071 <data-member access='public' layout-offset-in-bits='
416'
>
6072 <!-- __u32 perf_event_attr::bp_type -->
6073 <var-decl name='bp_type' type-id='type-id-
372' visibility='default' filepath='liblttng-ust/perf_event.h' line='
364' column='
1'
/>
6075 <data-member access='public' layout-offset-in-bits='
576'
>
6076 <!-- __u64 perf_event_attr::branch_sample_type -->
6077 <var-decl name='branch_sample_type' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
373' column='
1'
/>
6079 <data-member access='public' layout-offset-in-bits='
640'
>
6080 <!-- __u64 perf_event_attr::sample_regs_user -->
6081 <var-decl name='sample_regs_user' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
379' column='
1'
/>
6083 <data-member access='public' layout-offset-in-bits='
704'
>
6084 <!-- __u32 perf_event_attr::sample_stack_user -->
6085 <var-decl name='sample_stack_user' type-id='type-id-
372' visibility='default' filepath='liblttng-ust/perf_event.h' line='
384' column='
1'
/>
6087 <data-member access='public' layout-offset-in-bits='
736'
>
6088 <!-- __s32 perf_event_attr::clockid -->
6089 <var-decl name='clockid' type-id='type-id-
375' visibility='default' filepath='liblttng-ust/perf_event.h' line='
386' column='
1'
/>
6091 <data-member access='public' layout-offset-in-bits='
768'
>
6092 <!-- __u64 perf_event_attr::sample_regs_intr -->
6093 <var-decl name='sample_regs_intr' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
395' column='
1'
/>
6095 <data-member access='public' layout-offset-in-bits='
832'
>
6096 <!-- __u32 perf_event_attr::aux_watermark -->
6097 <var-decl name='aux_watermark' type-id='type-id-
372' visibility='default' filepath='liblttng-ust/perf_event.h' line='
400' column='
1'
/>
6099 <data-member access='public' layout-offset-in-bits='
864'
>
6100 <!-- __u32 perf_event_attr::__reserved_2 -->
6101 <var-decl name='__reserved_2' type-id='type-id-
372' visibility='default' filepath='liblttng-ust/perf_event.h' line='
401' column='
1'
/>
6104 <!-- typedef unsigned int __u32 -->
6105 <typedef-decl name='__u32' type-id='type-id-
13' filepath='/usr/include/asm-generic/int-ll64.h' line='
27' column='
1' id='type-id-
372'
/>
6106 <!-- typedef long long unsigned int __u64 -->
6107 <typedef-decl name='__u64' type-id='type-id-
83' filepath='/usr/include/asm-generic/int-ll64.h' line='
31' column='
1' id='type-id-
373'
/>
6108 <!-- union {__u64 sample_period; __u64 sample_freq;} -->
6109 <union-decl name='__anonymous_union__1' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='liblttng-ust/perf_event.h' line='
310' column='
1' id='type-id-
374'
>
6110 <data-member access='private'
>
6111 <!-- __u64 sample_period -->
6112 <var-decl name='sample_period' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
311' column='
1'
/>
6114 <data-member access='private'
>
6115 <!-- __u64 sample_freq -->
6116 <var-decl name='sample_freq' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
312' column='
1'
/>
6119 <!-- typedef int __s32 -->
6120 <typedef-decl name='__s32' type-id='type-id-
5' filepath='/usr/include/asm-generic/int-ll64.h' line='
26' column='
1' id='type-id-
375'
/>
6121 <!-- lttng_channel* -->
6122 <pointer-type-def type-id='type-id-
367' size-in-bits='
64' id='type-id-
376'
/>
6124 <pointer-type-def type-id='type-id-
363' size-in-bits='
64' id='type-id-
368'
/>
6125 <!-- lttng_ctx** -->
6126 <pointer-type-def type-id='type-id-
368' size-in-bits='
64' id='type-id-
377'
/>
6127 <!-- lttng_ctx_field* -->
6128 <pointer-type-def type-id='type-id-
365' size-in-bits='
64' id='type-id-
364'
/>
6129 <!-- lttng_session* -->
6130 <pointer-type-def type-id='type-id-
370' size-in-bits='
64' id='type-id-
369'
/>
6131 <!-- void lttng_perf_counter_exit() -->
6132 <function-decl name='lttng_perf_counter_exit' mangled-name='lttng_perf_counter_exit' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
627' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_perf_counter_exit'
>
6134 <return type-id='type-id-
14'
/>
6136 <!-- int lttng_perf_counter_init() -->
6137 <function-decl name='lttng_perf_counter_init' mangled-name='lttng_perf_counter_init' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
616' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_perf_counter_init'
>
6139 <return type-id='type-id-
5'
/>
6141 <!-- int lttng_add_perf_counter_to_ctx(uint32_t, uint64_t, const char*, lttng_ctx**) -->
6142 <function-decl name='lttng_add_perf_counter_to_ctx' mangled-name='lttng_add_perf_counter_to_ctx' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
535' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_perf_counter_to_ctx'
>
6143 <!-- parameter of type 'typedef uint32_t' -->
6144 <parameter type-id='type-id-
124' name='type' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
535' column='
1'
/>
6145 <!-- parameter of type 'typedef uint64_t' -->
6146 <parameter type-id='type-id-
151' name='config' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
536' column='
1'
/>
6147 <!-- parameter of type 'const char*' -->
6148 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
537' column='
1'
/>
6149 <!-- parameter of type 'lttng_ctx**' -->
6150 <parameter type-id='type-id-
377' name='ctx' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
538' column='
1'
/>
6152 <return type-id='type-id-
5'
/>
6154 <!-- void lttng_perf_unlock() -->
6155 <function-decl name='lttng_perf_unlock' mangled-name='lttng_perf_unlock' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
134' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_perf_unlock'
>
6157 <return type-id='type-id-
14'
/>
6159 <!-- void lttng_perf_lock() -->
6160 <function-decl name='lttng_perf_lock' mangled-name='lttng_perf_lock' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
105' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_perf_lock'
>
6162 <return type-id='type-id-
14'
/>
6164 <!-- void lttng_ust_fixup_perf_counter_tls() -->
6165 <function-decl name='lttng_ust_fixup_perf_counter_tls' mangled-name='lttng_ust_fixup_perf_counter_tls' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
100' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_fixup_perf_counter_tls'
>
6167 <return type-id='type-id-
14'
/>
6170 <abi-instr version='
1.0' address-size='
64' path='ust-core.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6171 <!-- struct lttng_enum -->
6172 <class-decl name='lttng_enum' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
473' column='
1' id='type-id-
378'
>
6173 <data-member access='public' layout-offset-in-bits='
0'
>
6174 <!-- const lttng_enum_desc* lttng_enum::desc -->
6175 <var-decl name='desc' type-id='type-id-
115' visibility='default' filepath='../include/lttng/ust-events.h' line='
474' column='
1'
/>
6177 <data-member access='public' layout-offset-in-bits='
64'
>
6178 <!-- lttng_session* lttng_enum::session -->
6179 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
475' column='
1'
/>
6181 <data-member access='public' layout-offset-in-bits='
128'
>
6182 <!-- cds_list_head lttng_enum::node -->
6183 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
476' column='
1'
/>
6185 <data-member access='public' layout-offset-in-bits='
256'
>
6186 <!-- cds_hlist_node lttng_enum::hlist -->
6187 <var-decl name='hlist' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-events.h' line='
477' column='
1'
/>
6189 <data-member access='public' layout-offset-in-bits='
384'
>
6190 <!-- uint64_t lttng_enum::id -->
6191 <var-decl name='id' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-events.h' line='
478' column='
1'
/>
6194 <!-- struct lttng_transport -->
6195 <class-decl name='lttng_transport' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
614' column='
1' id='type-id-
379'
>
6196 <data-member access='public' layout-offset-in-bits='
0'
>
6197 <!-- char* lttng_transport::name -->
6198 <var-decl name='name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
615' column='
1'
/>
6200 <data-member access='public' layout-offset-in-bits='
64'
>
6201 <!-- cds_list_head lttng_transport::node -->
6202 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
616' column='
1'
/>
6204 <data-member access='public' layout-offset-in-bits='
192'
>
6205 <!-- lttng_channel_ops lttng_transport::ops -->
6206 <var-decl name='ops' type-id='type-id-
133' visibility='default' filepath='../include/lttng/ust-events.h' line='
617' column='
1'
/>
6208 <data-member access='public' layout-offset-in-bits='
960'
>
6209 <!-- const lttng_ust_lib_ring_buffer_config* lttng_transport::client_config -->
6210 <var-decl name='client_config' type-id='type-id-
380' visibility='default' filepath='../include/lttng/ust-events.h' line='
618' column='
1'
/>
6213 <!-- struct lttng_ust_lib_ring_buffer_config -->
6214 <class-decl name='lttng_ust_lib_ring_buffer_config' size-in-bits='
1280' is-struct='yes' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
194' column='
1' id='type-id-
381'
>
6215 <data-member access='public' layout-offset-in-bits='
0'
>
6216 <!-- lttng_ust_lib_ring_buffer_alloc_types lttng_ust_lib_ring_buffer_config::alloc -->
6217 <var-decl name='alloc' type-id='type-id-
382' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
195' column='
1'
/>
6219 <data-member access='public' layout-offset-in-bits='
32'
>
6220 <!-- lttng_ust_lib_ring_buffer_sync_types lttng_ust_lib_ring_buffer_config::sync -->
6221 <var-decl name='sync' type-id='type-id-
383' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
196' column='
1'
/>
6223 <data-member access='public' layout-offset-in-bits='
64'
>
6224 <!-- lttng_ust_lib_ring_buffer_mode_types lttng_ust_lib_ring_buffer_config::mode -->
6225 <var-decl name='mode' type-id='type-id-
384' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
197' column='
1'
/>
6227 <data-member access='public' layout-offset-in-bits='
96'
>
6228 <!-- lttng_ust_lib_ring_buffer_output_types lttng_ust_lib_ring_buffer_config::output -->
6229 <var-decl name='output' type-id='type-id-
385' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
198' column='
1'
/>
6231 <data-member access='public' layout-offset-in-bits='
128'
>
6232 <!-- lttng_ust_lib_ring_buffer_backend_types lttng_ust_lib_ring_buffer_config::backend -->
6233 <var-decl name='backend' type-id='type-id-
386' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
199' column='
1'
/>
6235 <data-member access='public' layout-offset-in-bits='
160'
>
6236 <!-- lttng_ust_lib_ring_buffer_oops_types lttng_ust_lib_ring_buffer_config::oops -->
6237 <var-decl name='oops' type-id='type-id-
387' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
200' column='
1'
/>
6239 <data-member access='public' layout-offset-in-bits='
192'
>
6240 <!-- lttng_ust_lib_ring_buffer_ipi_types lttng_ust_lib_ring_buffer_config::ipi -->
6241 <var-decl name='ipi' type-id='type-id-
388' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
201' column='
1'
/>
6243 <data-member access='public' layout-offset-in-bits='
224'
>
6244 <!-- lttng_ust_lib_ring_buffer_wakeup_types lttng_ust_lib_ring_buffer_config::wakeup -->
6245 <var-decl name='wakeup' type-id='type-id-
389' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
202' column='
1'
/>
6247 <data-member access='public' layout-offset-in-bits='
256'
>
6248 <!-- unsigned int lttng_ust_lib_ring_buffer_config::tsc_bits -->
6249 <var-decl name='tsc_bits' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
207' column='
1'
/>
6251 <data-member access='public' layout-offset-in-bits='
320'
>
6252 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_lib_ring_buffer_config::cb -->
6253 <var-decl name='cb' type-id='type-id-
390' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
208' column='
1'
/>
6255 <data-member access='public' layout-offset-in-bits='
960'
>
6256 <!-- int lttng_ust_lib_ring_buffer_config::client_type -->
6257 <var-decl name='client_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
214' column='
1'
/>
6259 <data-member access='public' layout-offset-in-bits='
992'
>
6260 <!-- int lttng_ust_lib_ring_buffer_config::_unused1 -->
6261 <var-decl name='_unused1' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
215' column='
1'
/>
6263 <data-member access='public' layout-offset-in-bits='
1024'
>
6264 <!-- const lttng_ust_lib_ring_buffer_client_cb* lttng_ust_lib_ring_buffer_config::cb_ptr -->
6265 <var-decl name='cb_ptr' type-id='type-id-
391' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
216' column='
1'
/>
6267 <data-member access='public' layout-offset-in-bits='
1088'
>
6268 <!-- char lttng_ust_lib_ring_buffer_config::padding[20] -->
6269 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
217' column='
1'
/>
6272 <!-- enum lttng_ust_lib_ring_buffer_alloc_types -->
6273 <enum-decl name='lttng_ust_lib_ring_buffer_alloc_types' filepath='../include/lttng/ringbuffer-config.h' line='
146' column='
1' id='type-id-
382'
>
6274 <underlying-type type-id='type-id-
50'
/>
6275 <enumerator name='RING_BUFFER_ALLOC_PER_CPU' value='
0'
/>
6276 <enumerator name='RING_BUFFER_ALLOC_GLOBAL' value='
1'
/>
6278 <!-- enum lttng_ust_lib_ring_buffer_sync_types -->
6279 <enum-decl name='lttng_ust_lib_ring_buffer_sync_types' filepath='../include/lttng/ringbuffer-config.h' line='
151' column='
1' id='type-id-
383'
>
6280 <underlying-type type-id='type-id-
50'
/>
6281 <enumerator name='RING_BUFFER_SYNC_PER_CPU' value='
0'
/>
6282 <enumerator name='RING_BUFFER_SYNC_GLOBAL' value='
1'
/>
6284 <!-- enum lttng_ust_lib_ring_buffer_mode_types -->
6285 <enum-decl name='lttng_ust_lib_ring_buffer_mode_types' filepath='../include/lttng/ringbuffer-config.h' line='
156' column='
1' id='type-id-
384'
>
6286 <underlying-type type-id='type-id-
50'
/>
6287 <enumerator name='RING_BUFFER_OVERWRITE' value='
0'
/>
6288 <enumerator name='RING_BUFFER_DISCARD' value='
1'
/>
6290 <!-- enum lttng_ust_lib_ring_buffer_output_types -->
6291 <enum-decl name='lttng_ust_lib_ring_buffer_output_types' filepath='../include/lttng/ringbuffer-config.h' line='
161' column='
1' id='type-id-
385'
>
6292 <underlying-type type-id='type-id-
50'
/>
6293 <enumerator name='RING_BUFFER_SPLICE' value='
0'
/>
6294 <enumerator name='RING_BUFFER_MMAP' value='
1'
/>
6295 <enumerator name='RING_BUFFER_READ' value='
2'
/>
6296 <enumerator name='RING_BUFFER_ITERATOR' value='
3'
/>
6297 <enumerator name='RING_BUFFER_NONE' value='
4'
/>
6299 <!-- enum lttng_ust_lib_ring_buffer_backend_types -->
6300 <enum-decl name='lttng_ust_lib_ring_buffer_backend_types' filepath='../include/lttng/ringbuffer-config.h' line='
169' column='
1' id='type-id-
386'
>
6301 <underlying-type type-id='type-id-
50'
/>
6302 <enumerator name='RING_BUFFER_PAGE' value='
0'
/>
6303 <enumerator name='RING_BUFFER_VMAP' value='
1'
/>
6304 <enumerator name='RING_BUFFER_STATIC' value='
2'
/>
6306 <!-- enum lttng_ust_lib_ring_buffer_oops_types -->
6307 <enum-decl name='lttng_ust_lib_ring_buffer_oops_types' filepath='../include/lttng/ringbuffer-config.h' line='
175' column='
1' id='type-id-
387'
>
6308 <underlying-type type-id='type-id-
50'
/>
6309 <enumerator name='RING_BUFFER_NO_OOPS_CONSISTENCY' value='
0'
/>
6310 <enumerator name='RING_BUFFER_OOPS_CONSISTENCY' value='
1'
/>
6312 <!-- enum lttng_ust_lib_ring_buffer_ipi_types -->
6313 <enum-decl name='lttng_ust_lib_ring_buffer_ipi_types' filepath='../include/lttng/ringbuffer-config.h' line='
180' column='
1' id='type-id-
388'
>
6314 <underlying-type type-id='type-id-
50'
/>
6315 <enumerator name='RING_BUFFER_IPI_BARRIER' value='
0'
/>
6316 <enumerator name='RING_BUFFER_NO_IPI_BARRIER' value='
1'
/>
6318 <!-- enum lttng_ust_lib_ring_buffer_wakeup_types -->
6319 <enum-decl name='lttng_ust_lib_ring_buffer_wakeup_types' filepath='../include/lttng/ringbuffer-config.h' line='
185' column='
1' id='type-id-
389'
>
6320 <underlying-type type-id='type-id-
50'
/>
6321 <enumerator name='RING_BUFFER_WAKEUP_BY_TIMER' value='
0'
/>
6322 <enumerator name='RING_BUFFER_WAKEUP_BY_WRITER' value='
1'
/>
6324 <!-- struct lttng_ust_lib_ring_buffer_client_cb -->
6325 <class-decl name='lttng_ust_lib_ring_buffer_client_cb' size-in-bits='
640' is-struct='yes' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
52' column='
1' id='type-id-
390'
>
6326 <data-member access='public' layout-offset-in-bits='
0'
>
6327 <!-- typedef uint64_t (channel*)* lttng_ust_lib_ring_buffer_client_cb::ring_buffer_clock_read -->
6328 <var-decl name='ring_buffer_clock_read' type-id='type-id-
392' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
56' column='
1'
/>
6330 <data-member access='public' layout-offset-in-bits='
64'
>
6331 <!-- typedef size_t (const lttng_ust_lib_ring_buffer_config*, channel*, typedef size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*, void*)* lttng_ust_lib_ring_buffer_client_cb::record_header_size -->
6332 <var-decl name='record_header_size' type-id='type-id-
393' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
57' column='
1'
/>
6334 <data-member access='public' layout-offset-in-bits='
128'
>
6335 <!-- typedef size_t ()* lttng_ust_lib_ring_buffer_client_cb::subbuffer_header_size -->
6336 <var-decl name='subbuffer_header_size' type-id='type-id-
394' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
64' column='
1'
/>
6338 <data-member access='public' layout-offset-in-bits='
192'
>
6339 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_begin -->
6340 <var-decl name='buffer_begin' type-id='type-id-
395' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
65' column='
1'
/>
6342 <data-member access='public' layout-offset-in-bits='
256'
>
6343 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_end -->
6344 <var-decl name='buffer_end' type-id='type-id-
396' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
68' column='
1'
/>
6346 <data-member access='public' layout-offset-in-bits='
320'
>
6347 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_create -->
6348 <var-decl name='buffer_create' type-id='type-id-
397' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
75' column='
1'
/>
6350 <data-member access='public' layout-offset-in-bits='
384'
>
6351 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_finalize -->
6352 <var-decl name='buffer_finalize' type-id='type-id-
398' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
82' column='
1'
/>
6354 <data-member access='public' layout-offset-in-bits='
448'
>
6355 <!-- void (const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_lib_ring_buffer*, typedef size_t, size_t*, size_t*, uint64_t*, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::record_get -->
6356 <var-decl name='record_get' type-id='type-id-
399' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
91' column='
1'
/>
6358 <data-member access='public' layout-offset-in-bits='
512'
>
6359 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::content_size_field -->
6360 <var-decl name='content_size_field' type-id='type-id-
400' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
99' column='
1'
/>
6362 <data-member access='public' layout-offset-in-bits='
576'
>
6363 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::packet_size_field -->
6364 <var-decl name='packet_size_field' type-id='type-id-
400' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
101' column='
1'
/>
6367 <!-- const lttng_ust_lib_ring_buffer_client_cb -->
6368 <qualified-type-def type-id='type-id-
390' const='yes' id='type-id-
401'
/>
6369 <!-- const lttng_ust_lib_ring_buffer_client_cb* -->
6370 <pointer-type-def type-id='type-id-
401' size-in-bits='
64' id='type-id-
391'
/>
6371 <!-- const lttng_ust_lib_ring_buffer_config -->
6372 <qualified-type-def type-id='type-id-
381' const='yes' id='type-id-
402'
/>
6373 <!-- const lttng_ust_lib_ring_buffer_config* -->
6374 <pointer-type-def type-id='type-id-
402' size-in-bits='
64' id='type-id-
380'
/>
6375 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* -->
6376 <pointer-type-def type-id='type-id-
403' size-in-bits='
64' id='type-id-
397'
/>
6377 <!-- lttng_enum* -->
6378 <pointer-type-def type-id='type-id-
378' size-in-bits='
64' id='type-id-
404'
/>
6379 <!-- lttng_transport* -->
6380 <pointer-type-def type-id='type-id-
379' size-in-bits='
64' id='type-id-
405'
/>
6381 <!-- typedef size_t ()* -->
6382 <pointer-type-def type-id='type-id-
406' size-in-bits='
64' id='type-id-
394'
/>
6383 <!-- typedef size_t (const lttng_ust_lib_ring_buffer_config*, channel*, typedef size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*, void*)* -->
6384 <pointer-type-def type-id='type-id-
407' size-in-bits='
64' id='type-id-
393'
/>
6385 <!-- typedef uint64_t (channel*)* -->
6386 <pointer-type-def type-id='type-id-
408' size-in-bits='
64' id='type-id-
392'
/>
6387 <!-- void (const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_lib_ring_buffer*, typedef size_t, size_t*, size_t*, uint64_t*, lttng_ust_shm_handle*)* -->
6388 <pointer-type-def type-id='type-id-
409' size-in-bits='
64' id='type-id-
399'
/>
6389 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* -->
6390 <pointer-type-def type-id='type-id-
410' size-in-bits='
64' id='type-id-
400'
/>
6391 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* -->
6392 <pointer-type-def type-id='type-id-
411' size-in-bits='
64' id='type-id-
395'
/>
6393 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*)* -->
6394 <pointer-type-def type-id='type-id-
412' size-in-bits='
64' id='type-id-
396'
/>
6395 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* -->
6396 <pointer-type-def type-id='type-id-
413' size-in-bits='
64' id='type-id-
398'
/>
6397 <!-- int lttng_context_is_app(const char*) -->
6398 <function-decl name='lttng_context_is_app' mangled-name='lttng_context_is_app' filepath='liblttng-ust/ust-core.c' line='
110' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_is_app'
>
6399 <!-- parameter of type 'const char*' -->
6400 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/ust-core.c' line='
110' column='
1'
/>
6402 <return type-id='type-id-
5'
/>
6404 <!-- void lttng_ust_dummy_get_value(lttng_ctx_field*, lttng_ctx_value*) -->
6405 <function-decl name='lttng_ust_dummy_get_value' mangled-name='lttng_ust_dummy_get_value' filepath='liblttng-ust/ust-core.c' line='
104' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dummy_get_value'
>
6406 <!-- parameter of type 'lttng_ctx_field*' -->
6407 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
104' column='
1'
/>
6408 <!-- parameter of type 'lttng_ctx_value*' -->
6409 <parameter type-id='type-id-
191' name='value' filepath='liblttng-ust/ust-core.c' line='
105' column='
1'
/>
6411 <return type-id='type-id-
14'
/>
6413 <!-- void lttng_ust_dummy_record(lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
6414 <function-decl name='lttng_ust_dummy_record' mangled-name='lttng_ust_dummy_record' filepath='liblttng-ust/ust-core.c' line='
94' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dummy_record'
>
6415 <!-- parameter of type 'lttng_ctx_field*' -->
6416 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
94' column='
1'
/>
6417 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
6418 <parameter type-id='type-id-
304' name='ctx' filepath='liblttng-ust/ust-core.c' line='
95' column='
1'
/>
6419 <!-- parameter of type 'lttng_channel*' -->
6420 <parameter type-id='type-id-
189' name='chan' filepath='liblttng-ust/ust-core.c' line='
96' column='
1'
/>
6422 <return type-id='type-id-
14'
/>
6424 <!-- size_t lttng_ust_dummy_get_size(lttng_ctx_field*, size_t) -->
6425 <function-decl name='lttng_ust_dummy_get_size' mangled-name='lttng_ust_dummy_get_size' filepath='liblttng-ust/ust-core.c' line='
85' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dummy_get_size'
>
6426 <!-- parameter of type 'lttng_ctx_field*' -->
6427 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
85' column='
1'
/>
6428 <!-- parameter of type 'typedef size_t' -->
6429 <parameter type-id='type-id-
42' name='offset' filepath='liblttng-ust/ust-core.c' line='
85' column='
1'
/>
6430 <!-- typedef size_t -->
6431 <return type-id='type-id-
42'
/>
6433 <!-- lttng_enum* lttng_ust_enum_get_from_desc(lttng_session*, const lttng_enum_desc*) -->
6434 <function-decl name='lttng_ust_enum_get_from_desc' mangled-name='lttng_ust_enum_get_from_desc' filepath='liblttng-ust/ust-core.c' line='
66' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_enum_get_from_desc'
>
6435 <!-- parameter of type 'lttng_session*' -->
6436 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/ust-core.c' line='
66' column='
1'
/>
6437 <!-- parameter of type 'const lttng_enum_desc*' -->
6438 <parameter type-id='type-id-
115' name='enum_desc' filepath='liblttng-ust/ust-core.c' line='
67' column='
1'
/>
6439 <!-- lttng_enum* -->
6440 <return type-id='type-id-
404'
/>
6442 <!-- void lttng_transport_unregister(lttng_transport*) -->
6443 <function-decl name='lttng_transport_unregister' mangled-name='lttng_transport_unregister' filepath='liblttng-ust/ust-core.c' line='
58' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_transport_unregister'
>
6444 <!-- parameter of type 'lttng_transport*' -->
6445 <parameter type-id='type-id-
405' name='transport' filepath='liblttng-ust/ust-core.c' line='
58' column='
1'
/>
6447 <return type-id='type-id-
14'
/>
6449 <!-- void lttng_transport_register(lttng_transport*) -->
6450 <function-decl name='lttng_transport_register' mangled-name='lttng_transport_register' filepath='liblttng-ust/ust-core.c' line='
48' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_transport_register'
>
6451 <!-- parameter of type 'lttng_transport*' -->
6452 <parameter type-id='type-id-
405' name='transport' filepath='liblttng-ust/ust-core.c' line='
48' column='
1'
/>
6454 <return type-id='type-id-
14'
/>
6456 <!-- lttng_transport* lttng_transport_find(const char*) -->
6457 <function-decl name='lttng_transport_find' mangled-name='lttng_transport_find' filepath='liblttng-ust/ust-core.c' line='
30' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_transport_find'
>
6458 <!-- parameter of type 'const char*' -->
6459 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/ust-core.c' line='
30' column='
1'
/>
6460 <!-- lttng_transport* -->
6461 <return type-id='type-id-
405'
/>
6463 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*) -->
6464 <function-type size-in-bits='
64' id='type-id-
403'
>
6465 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6466 <parameter type-id='type-id-
300'
/>
6467 <!-- parameter of type 'void*' -->
6468 <parameter type-id='type-id-
19'
/>
6469 <!-- parameter of type 'int' -->
6470 <parameter type-id='type-id-
5'
/>
6471 <!-- parameter of type 'const char*' -->
6472 <parameter type-id='type-id-
34'
/>
6473 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6474 <parameter type-id='type-id-
131'
/>
6476 <return type-id='type-id-
5'
/>
6479 <function-type size-in-bits='
64' id='type-id-
406'
>
6480 <!-- typedef size_t -->
6481 <return type-id='type-id-
42'
/>
6483 <!-- size_t (const lttng_ust_lib_ring_buffer_config*, channel*, size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*, void*) -->
6484 <function-type size-in-bits='
64' id='type-id-
407'
>
6485 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6486 <parameter type-id='type-id-
380'
/>
6487 <!-- parameter of type 'channel*' -->
6488 <parameter type-id='type-id-
128'
/>
6489 <!-- parameter of type 'typedef size_t' -->
6490 <parameter type-id='type-id-
42'
/>
6491 <!-- parameter of type 'size_t*' -->
6492 <parameter type-id='type-id-
358'
/>
6493 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
6494 <parameter type-id='type-id-
304'
/>
6495 <!-- parameter of type 'void*' -->
6496 <parameter type-id='type-id-
19'
/>
6497 <!-- typedef size_t -->
6498 <return type-id='type-id-
42'
/>
6500 <!-- uint64_t (channel*) -->
6501 <function-type size-in-bits='
64' id='type-id-
408'
>
6502 <!-- parameter of type 'channel*' -->
6503 <parameter type-id='type-id-
128'
/>
6504 <!-- typedef uint64_t -->
6505 <return type-id='type-id-
151'
/>
6507 <!-- void (const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_lib_ring_buffer*, size_t, size_t*, size_t*, uint64_t*, lttng_ust_shm_handle*) -->
6508 <function-type size-in-bits='
64' id='type-id-
409'
>
6509 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6510 <parameter type-id='type-id-
380'
/>
6511 <!-- parameter of type 'channel*' -->
6512 <parameter type-id='type-id-
128'
/>
6513 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6514 <parameter type-id='type-id-
300'
/>
6515 <!-- parameter of type 'typedef size_t' -->
6516 <parameter type-id='type-id-
42'
/>
6517 <!-- parameter of type 'size_t*' -->
6518 <parameter type-id='type-id-
358'
/>
6519 <!-- parameter of type 'size_t*' -->
6520 <parameter type-id='type-id-
358'
/>
6521 <!-- parameter of type 'uint64_t*' -->
6522 <parameter type-id='type-id-
196'
/>
6523 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6524 <parameter type-id='type-id-
131'
/>
6526 <return type-id='type-id-
14'
/>
6528 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*) -->
6529 <function-type size-in-bits='
64' id='type-id-
410'
>
6530 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6531 <parameter type-id='type-id-
380'
/>
6532 <!-- parameter of type 'size_t*' -->
6533 <parameter type-id='type-id-
358'
/>
6534 <!-- parameter of type 'size_t*' -->
6535 <parameter type-id='type-id-
358'
/>
6537 <return type-id='type-id-
14'
/>
6539 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, lttng_ust_shm_handle*) -->
6540 <function-type size-in-bits='
64' id='type-id-
411'
>
6541 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6542 <parameter type-id='type-id-
300'
/>
6543 <!-- parameter of type 'typedef uint64_t' -->
6544 <parameter type-id='type-id-
151'
/>
6545 <!-- parameter of type 'unsigned int' -->
6546 <parameter type-id='type-id-
13'
/>
6547 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6548 <parameter type-id='type-id-
131'
/>
6550 <return type-id='type-id-
14'
/>
6552 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*) -->
6553 <function-type size-in-bits='
64' id='type-id-
412'
>
6554 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6555 <parameter type-id='type-id-
300'
/>
6556 <!-- parameter of type 'typedef uint64_t' -->
6557 <parameter type-id='type-id-
151'
/>
6558 <!-- parameter of type 'unsigned int' -->
6559 <parameter type-id='type-id-
13'
/>
6560 <!-- parameter of type 'unsigned long int' -->
6561 <parameter type-id='type-id-
3'
/>
6562 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6563 <parameter type-id='type-id-
131'
/>
6565 <return type-id='type-id-
14'
/>
6567 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*) -->
6568 <function-type size-in-bits='
64' id='type-id-
413'
>
6569 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6570 <parameter type-id='type-id-
300'
/>
6571 <!-- parameter of type 'void*' -->
6572 <parameter type-id='type-id-
19'
/>
6573 <!-- parameter of type 'int' -->
6574 <parameter type-id='type-id-
5'
/>
6575 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6576 <parameter type-id='type-id-
131'
/>
6578 <return type-id='type-id-
14'
/>
6581 <abi-instr version='
1.0' address-size='
64' path='getenv.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6582 <!-- void lttng_ust_getenv_init() -->
6583 <function-decl name='lttng_ust_getenv_init' mangled-name='lttng_ust_getenv_init' filepath='liblttng-ust/getenv.c' line='
84' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_getenv_init'
>
6585 <return type-id='type-id-
14'
/>
6587 <!-- char* lttng_getenv(const char*) -->
6588 <function-decl name='lttng_getenv' mangled-name='lttng_getenv' filepath='liblttng-ust/getenv.c' line='
64' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_getenv'
>
6589 <!-- parameter of type 'const char*' -->
6590 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/getenv.c' line='
64' column='
1'
/>
6592 <return type-id='type-id-
32'
/>
6595 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-dynamic-type.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6596 <!-- const lttng_event_field[12] -->
6597 <array-type-def dimensions='
1' type-id='type-id-
183' size-in-bits='
30720' id='type-id-
414'
>
6598 <!-- <anonymous range>[12] -->
6599 <subrange length='
12' type-id='type-id-
3' id='type-id-
272'
/>
6602 <!-- const lttng_event_field** -->
6603 <pointer-type-def type-id='type-id-
184' size-in-bits='
64' id='type-id-
415'
/>
6604 <!-- const lttng_event_field dt_var_fields[12] -->
6605 <var-decl name='dt_var_fields' type-id='type-id-
414' mangled-name='dt_var_fields' visibility='default' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
69' column='
1' elf-symbol-id='dt_var_fields'
/>
6606 <!-- const lttng_event_field* lttng_ust_dynamic_type_tag_field() -->
6607 <function-decl name='lttng_ust_dynamic_type_tag_field' mangled-name='lttng_ust_dynamic_type_tag_field' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
167' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dynamic_type_tag_field'
>
6608 <!-- const lttng_event_field* -->
6609 <return type-id='type-id-
184'
/>
6611 <!-- int lttng_ust_dynamic_type_choices(size_t*, const lttng_event_field**) -->
6612 <function-decl name='lttng_ust_dynamic_type_choices' mangled-name='lttng_ust_dynamic_type_choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dynamic_type_choices'
>
6613 <!-- parameter of type 'size_t*' -->
6614 <parameter type-id='type-id-
358' name='nr_choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
6615 <!-- parameter of type 'const lttng_event_field**' -->
6616 <parameter type-id='type-id-
415' name='choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
6618 <return type-id='type-id-
5'
/>
6620 <!-- const lttng_event_field* lttng_ust_dynamic_type_field(int64_t) -->
6621 <function-decl name='lttng_ust_dynamic_type_field' mangled-name='lttng_ust_dynamic_type_field' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
153' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dynamic_type_field'
>
6622 <!-- parameter of type 'typedef int64_t' -->
6623 <parameter type-id='type-id-
145' name='value' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
153' column='
1'
/>
6624 <!-- const lttng_event_field* -->
6625 <return type-id='type-id-
184'
/>
6628 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6633 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2040' id='type-id-
416'
>
6634 <!-- <anonymous range>[255] -->
6635 <subrange length='
255' type-id='type-id-
3' id='type-id-
417'
/>
6639 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
480' id='type-id-
418'
>
6640 <!-- <anonymous range>[60] -->
6641 <subrange length='
60' type-id='type-id-
3' id='type-id-
419'
/>
6645 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
512' id='type-id-
420'
>
6646 <!-- <anonymous range>[64] -->
6647 <subrange length='
64' type-id='type-id-
3' id='type-id-
421'
/>
6650 <!-- lttng_ust_lib_ring_buffer_shmp[] -->
6651 <array-type-def dimensions='
1' type-id='type-id-
422' size-in-bits='infinite' id='type-id-
423'
>
6652 <!-- <anonymous range>[] -->
6653 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
6656 <!-- uint8_t[16] -->
6657 <array-type-def dimensions='
1' type-id='type-id-
351' size-in-bits='
128' id='type-id-
424'
>
6658 <!-- <anonymous range>[16] -->
6659 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
6662 <!-- struct lttng_ust_client_lib_ring_buffer_client_cb -->
6663 <class-decl name='lttng_ust_client_lib_ring_buffer_client_cb' size-in-bits='
1216' is-struct='yes' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
22' column='
1' id='type-id-
425'
>
6664 <data-member access='public' layout-offset-in-bits='
0'
>
6665 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_client_lib_ring_buffer_client_cb::parent -->
6666 <var-decl name='parent' type-id='type-id-
390' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
23' column='
1'
/>
6668 <data-member access='public' layout-offset-in-bits='
640'
>
6669 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_begin -->
6670 <var-decl name='timestamp_begin' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
25' column='
1'
/>
6672 <data-member access='public' layout-offset-in-bits='
704'
>
6673 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_end -->
6674 <var-decl name='timestamp_end' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
28' column='
1'
/>
6676 <data-member access='public' layout-offset-in-bits='
768'
>
6677 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::events_discarded -->
6678 <var-decl name='events_discarded' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
31' column='
1'
/>
6680 <data-member access='public' layout-offset-in-bits='
832'
>
6681 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::content_size -->
6682 <var-decl name='content_size' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
34' column='
1'
/>
6684 <data-member access='public' layout-offset-in-bits='
896'
>
6685 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::packet_size -->
6686 <var-decl name='packet_size' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
37' column='
1'
/>
6688 <data-member access='public' layout-offset-in-bits='
960'
>
6689 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::stream_id -->
6690 <var-decl name='stream_id' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
40' column='
1'
/>
6692 <data-member access='public' layout-offset-in-bits='
1024'
>
6693 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::current_timestamp -->
6694 <var-decl name='current_timestamp' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
43' column='
1'
/>
6696 <data-member access='public' layout-offset-in-bits='
1088'
>
6697 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::sequence_number -->
6698 <var-decl name='sequence_number' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
46' column='
1'
/>
6700 <data-member access='public' layout-offset-in-bits='
1152'
>
6701 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::instance_id -->
6702 <var-decl name='instance_id' type-id='type-id-
426' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
48' column='
1'
/>
6705 <!-- struct lttng_crash_abi -->
6706 <class-decl name='lttng_crash_abi' size-in-bits='
992' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
133' column='
1' id='type-id-
427'
>
6707 <data-member access='public' layout-offset-in-bits='
0'
>
6708 <!-- uint8_t lttng_crash_abi::magic[16] -->
6709 <var-decl name='magic' type-id='type-id-
424' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
134' column='
1'
/>
6711 <data-member access='public' layout-offset-in-bits='
128'
>
6712 <!-- uint64_t lttng_crash_abi::mmap_length -->
6713 <var-decl name='mmap_length' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
135' column='
1'
/>
6715 <data-member access='public' layout-offset-in-bits='
192'
>
6716 <!-- uint16_t lttng_crash_abi::endian -->
6717 <var-decl name='endian' type-id='type-id-
345' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
136' column='
1'
/>
6719 <data-member access='public' layout-offset-in-bits='
208'
>
6720 <!-- uint16_t lttng_crash_abi::major -->
6721 <var-decl name='major' type-id='type-id-
345' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
140' column='
1'
/>
6723 <data-member access='public' layout-offset-in-bits='
224'
>
6724 <!-- uint16_t lttng_crash_abi::minor -->
6725 <var-decl name='minor' type-id='type-id-
345' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
141' column='
1'
/>
6727 <data-member access='public' layout-offset-in-bits='
240'
>
6728 <!-- uint8_t lttng_crash_abi::word_size -->
6729 <var-decl name='word_size' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
142' column='
1'
/>
6731 <data-member access='public' layout-offset-in-bits='
248'
>
6732 <!-- uint8_t lttng_crash_abi::layout_type -->
6733 <var-decl name='layout_type' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
143' column='
1'
/>
6735 <data-member access='public' layout-offset-in-bits='
256'
>
6736 <!-- struct {uint32_t prod_offset; uint32_t consumed_offset; uint32_t commit_hot_array; uint32_t commit_hot_seq; uint32_t buf_wsb_array; uint32_t buf_wsb_id; uint32_t sb_array; uint32_t sb_array_shmp_offset; uint32_t sb_backend_p_offset; uint32_t content_size; uint32_t packet_size;} lttng_crash_abi::offset -->
6737 <var-decl name='offset' type-id='type-id-
428' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
157' column='
1'
/>
6739 <data-member access='public' layout-offset-in-bits='
608'
>
6740 <!-- struct {uint8_t prod_offset; uint8_t consumed_offset; uint8_t commit_hot_seq; uint8_t buf_wsb_id; uint8_t sb_array_shmp_offset; uint8_t sb_backend_p_offset; uint8_t content_size; uint8_t packet_size;} lttng_crash_abi::length -->
6741 <var-decl name='length' type-id='type-id-
429' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
167' column='
1'
/>
6743 <data-member access='public' layout-offset-in-bits='
672'
>
6744 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} lttng_crash_abi::stride -->
6745 <var-decl name='stride' type-id='type-id-
430' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
172' column='
1'
/>
6747 <data-member access='public' layout-offset-in-bits='
768'
>
6748 <!-- uint64_t lttng_crash_abi::buf_size -->
6749 <var-decl name='buf_size' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
174' column='
1'
/>
6751 <data-member access='public' layout-offset-in-bits='
832'
>
6752 <!-- uint64_t lttng_crash_abi::subbuf_size -->
6753 <var-decl name='subbuf_size' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
175' column='
1'
/>
6755 <data-member access='public' layout-offset-in-bits='
896'
>
6756 <!-- uint64_t lttng_crash_abi::num_subbuf -->
6757 <var-decl name='num_subbuf' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
176' column='
1'
/>
6759 <data-member access='public' layout-offset-in-bits='
960'
>
6760 <!-- uint32_t lttng_crash_abi::mode -->
6761 <var-decl name='mode' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
177' column='
1'
/>
6764 <!-- struct {uint32_t prod_offset; uint32_t consumed_offset; uint32_t commit_hot_array; uint32_t commit_hot_seq; uint32_t buf_wsb_array; uint32_t buf_wsb_id; uint32_t sb_array; uint32_t sb_array_shmp_offset; uint32_t sb_backend_p_offset; uint32_t content_size; uint32_t packet_size;} -->
6765 <class-decl name='__anonymous_struct__' size-in-bits='
352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
145' column='
1' id='type-id-
428'
>
6766 <data-member access='public' layout-offset-in-bits='
0'
>
6767 <!-- uint32_t prod_offset -->
6768 <var-decl name='prod_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
146' column='
1'
/>
6770 <data-member access='public' layout-offset-in-bits='
32'
>
6771 <!-- uint32_t consumed_offset -->
6772 <var-decl name='consumed_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
147' column='
1'
/>
6774 <data-member access='public' layout-offset-in-bits='
64'
>
6775 <!-- uint32_t commit_hot_array -->
6776 <var-decl name='commit_hot_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
148' column='
1'
/>
6778 <data-member access='public' layout-offset-in-bits='
96'
>
6779 <!-- uint32_t commit_hot_seq -->
6780 <var-decl name='commit_hot_seq' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
149' column='
1'
/>
6782 <data-member access='public' layout-offset-in-bits='
128'
>
6783 <!-- uint32_t buf_wsb_array -->
6784 <var-decl name='buf_wsb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
150' column='
1'
/>
6786 <data-member access='public' layout-offset-in-bits='
160'
>
6787 <!-- uint32_t buf_wsb_id -->
6788 <var-decl name='buf_wsb_id' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
151' column='
1'
/>
6790 <data-member access='public' layout-offset-in-bits='
192'
>
6791 <!-- uint32_t sb_array -->
6792 <var-decl name='sb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
152' column='
1'
/>
6794 <data-member access='public' layout-offset-in-bits='
224'
>
6795 <!-- uint32_t sb_array_shmp_offset -->
6796 <var-decl name='sb_array_shmp_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
153' column='
1'
/>
6798 <data-member access='public' layout-offset-in-bits='
256'
>
6799 <!-- uint32_t sb_backend_p_offset -->
6800 <var-decl name='sb_backend_p_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
154' column='
1'
/>
6802 <data-member access='public' layout-offset-in-bits='
288'
>
6803 <!-- uint32_t content_size -->
6804 <var-decl name='content_size' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
155' column='
1'
/>
6806 <data-member access='public' layout-offset-in-bits='
320'
>
6807 <!-- uint32_t packet_size -->
6808 <var-decl name='packet_size' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
156' column='
1'
/>
6811 <!-- struct {uint8_t prod_offset; uint8_t consumed_offset; uint8_t commit_hot_seq; uint8_t buf_wsb_id; uint8_t sb_array_shmp_offset; uint8_t sb_backend_p_offset; uint8_t content_size; uint8_t packet_size;} -->
6812 <class-decl name='__anonymous_struct__1' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
158' column='
1' id='type-id-
429'
>
6813 <data-member access='public' layout-offset-in-bits='
0'
>
6814 <!-- uint8_t prod_offset -->
6815 <var-decl name='prod_offset' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
159' column='
1'
/>
6817 <data-member access='public' layout-offset-in-bits='
8'
>
6818 <!-- uint8_t consumed_offset -->
6819 <var-decl name='consumed_offset' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
160' column='
1'
/>
6821 <data-member access='public' layout-offset-in-bits='
16'
>
6822 <!-- uint8_t commit_hot_seq -->
6823 <var-decl name='commit_hot_seq' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
161' column='
1'
/>
6825 <data-member access='public' layout-offset-in-bits='
24'
>
6826 <!-- uint8_t buf_wsb_id -->
6827 <var-decl name='buf_wsb_id' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
162' column='
1'
/>
6829 <data-member access='public' layout-offset-in-bits='
32'
>
6830 <!-- uint8_t sb_array_shmp_offset -->
6831 <var-decl name='sb_array_shmp_offset' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
163' column='
1'
/>
6833 <data-member access='public' layout-offset-in-bits='
40'
>
6834 <!-- uint8_t sb_backend_p_offset -->
6835 <var-decl name='sb_backend_p_offset' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
164' column='
1'
/>
6837 <data-member access='public' layout-offset-in-bits='
48'
>
6838 <!-- uint8_t content_size -->
6839 <var-decl name='content_size' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
165' column='
1'
/>
6841 <data-member access='public' layout-offset-in-bits='
56'
>
6842 <!-- uint8_t packet_size -->
6843 <var-decl name='packet_size' type-id='type-id-
351' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
166' column='
1'
/>
6846 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} -->
6847 <class-decl name='__anonymous_struct__2' size-in-bits='
96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
168' column='
1' id='type-id-
430'
>
6848 <data-member access='public' layout-offset-in-bits='
0'
>
6849 <!-- uint32_t commit_hot_array -->
6850 <var-decl name='commit_hot_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
169' column='
1'
/>
6852 <data-member access='public' layout-offset-in-bits='
32'
>
6853 <!-- uint32_t buf_wsb_array -->
6854 <var-decl name='buf_wsb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
170' column='
1'
/>
6856 <data-member access='public' layout-offset-in-bits='
64'
>
6857 <!-- uint32_t sb_array -->
6858 <var-decl name='sb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
171' column='
1'
/>
6861 <!-- union v_atomic -->
6862 <union-decl name='v_atomic' size-in-bits='
64' visibility='default' filepath='../libringbuffer/vatomic.h' line='
39' column='
1' id='type-id-
431'
>
6863 <data-member access='private'
>
6864 <!-- long int v_atomic::a -->
6865 <var-decl name='a' type-id='type-id-
6' visibility='default' filepath='../libringbuffer/vatomic.h' line='
40' column='
1'
/>
6867 <data-member access='private'
>
6868 <!-- long int v_atomic::v -->
6869 <var-decl name='v' type-id='type-id-
6' visibility='default' filepath='../libringbuffer/vatomic.h' line='
41' column='
1'
/>
6872 <!-- union {shm_ref _ref; commit_counters_hot* _type;} -->
6873 <union-decl name='__anonymous_union__' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
187' column='
1' id='type-id-
432'
>
6874 <data-member access='private'
>
6875 <!-- shm_ref _ref -->
6876 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
187' column='
1'
/>
6878 <data-member access='private'
>
6879 <!-- commit_counters_hot* _type -->
6880 <var-decl name='_type' type-id='type-id-
433' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
187' column='
1'
/>
6883 <!-- struct commit_counters_hot -->
6884 <class-decl name='commit_counters_hot' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
89' column='
1' id='type-id-
434'
>
6885 <data-member access='public' layout-offset-in-bits='
0'
>
6886 <!-- v_atomic commit_counters_hot::cc -->
6887 <var-decl name='cc' type-id='type-id-
431' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
90' column='
1'
/>
6889 <data-member access='public' layout-offset-in-bits='
64'
>
6890 <!-- v_atomic commit_counters_hot::seq -->
6891 <var-decl name='seq' type-id='type-id-
431' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
91' column='
1'
/>
6893 <data-member access='public' layout-offset-in-bits='
128'
>
6894 <!-- char commit_counters_hot::padding[16] -->
6895 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
92' column='
1'
/>
6898 <!-- struct lttng_ust_lib_ring_buffer_backend -->
6899 <class-decl name='lttng_ust_lib_ring_buffer_backend' size-in-bits='
1408' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
66' column='
1' id='type-id-
435'
>
6900 <data-member access='public' layout-offset-in-bits='
0'
>
6901 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} lttng_ust_lib_ring_buffer_backend::buf_wsb -->
6902 <var-decl name='buf_wsb' type-id='type-id-
436' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6904 <data-member access='public' layout-offset-in-bits='
128'
>
6905 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer lttng_ust_lib_ring_buffer_backend::buf_rsb -->
6906 <var-decl name='buf_rsb' type-id='type-id-
437' visibility='default' filepath='../libringbuffer/backend_types.h' line='
70' column='
1'
/>
6908 <data-member access='public' layout-offset-in-bits='
192'
>
6909 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} lttng_ust_lib_ring_buffer_backend::buf_cnt -->
6910 <var-decl name='buf_cnt' type-id='type-id-
438' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6912 <data-member access='public' layout-offset-in-bits='
320'
>
6913 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} lttng_ust_lib_ring_buffer_backend::array -->
6914 <var-decl name='array' type-id='type-id-
439' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6916 <data-member access='public' layout-offset-in-bits='
448'
>
6917 <!-- union {shm_ref _ref; char* _type;} lttng_ust_lib_ring_buffer_backend::memory_map -->
6918 <var-decl name='memory_map' type-id='type-id-
440' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6920 <data-member access='public' layout-offset-in-bits='
576'
>
6921 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_lib_ring_buffer_backend::chan -->
6922 <var-decl name='chan' type-id='type-id-
441' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6924 <data-member access='public' layout-offset-in-bits='
704'
>
6925 <!-- int lttng_ust_lib_ring_buffer_backend::cpu -->
6926 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/backend_types.h' line='
81' column='
1'
/>
6928 <data-member access='public' layout-offset-in-bits='
768'
>
6929 <!-- v_atomic lttng_ust_lib_ring_buffer_backend::records_read -->
6930 <var-decl name='records_read' type-id='type-id-
431' visibility='default' filepath='../libringbuffer/backend_types.h' line='
82' column='
1'
/>
6932 <data-member access='public' layout-offset-in-bits='
31'
>
6933 <!-- unsigned int lttng_ust_lib_ring_buffer_backend::allocated -->
6934 <var-decl name='allocated' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
83' column='
1'
/>
6936 <data-member access='public' layout-offset-in-bits='
840'
>
6937 <!-- char lttng_ust_lib_ring_buffer_backend::padding[64] -->
6938 <var-decl name='padding' type-id='type-id-
420' visibility='default' filepath='../libringbuffer/backend_types.h' line='
84' column='
1'
/>
6941 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} -->
6942 <union-decl name='__anonymous_union__1' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1' id='type-id-
436'
>
6943 <data-member access='private'
>
6944 <!-- shm_ref _ref -->
6945 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6947 <data-member access='private'
>
6948 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* _type -->
6949 <var-decl name='_type' type-id='type-id-
442' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6952 <!-- struct lttng_ust_lib_ring_buffer_backend_subbuffer -->
6953 <class-decl name='lttng_ust_lib_ring_buffer_backend_subbuffer' size-in-bits='
64' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
40' column='
1' id='type-id-
437'
>
6954 <data-member access='public' layout-offset-in-bits='
0'
>
6955 <!-- unsigned long int lttng_ust_lib_ring_buffer_backend_subbuffer::id -->
6956 <var-decl name='id' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
42' column='
1'
/>
6959 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} -->
6960 <union-decl name='__anonymous_union__2' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1' id='type-id-
438'
>
6961 <data-member access='private'
>
6962 <!-- shm_ref _ref -->
6963 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6965 <data-member access='private'
>
6966 <!-- lttng_ust_lib_ring_buffer_backend_counts* _type -->
6967 <var-decl name='_type' type-id='type-id-
443' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6970 <!-- struct lttng_ust_lib_ring_buffer_backend_counts -->
6971 <class-decl name='lttng_ust_lib_ring_buffer_backend_counts' size-in-bits='
64' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
45' column='
1' id='type-id-
444'
>
6972 <data-member access='public' layout-offset-in-bits='
0'
>
6973 <!-- uint64_t lttng_ust_lib_ring_buffer_backend_counts::seq_cnt -->
6974 <var-decl name='seq_cnt' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
52' column='
1'
/>
6977 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} -->
6978 <union-decl name='__anonymous_union__3' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1' id='type-id-
439'
>
6979 <data-member access='private'
>
6980 <!-- shm_ref _ref -->
6981 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6983 <data-member access='private'
>
6984 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* _type -->
6985 <var-decl name='_type' type-id='type-id-
445' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6988 <!-- struct lttng_ust_lib_ring_buffer_backend_pages_shmp -->
6989 <class-decl name='lttng_ust_lib_ring_buffer_backend_pages_shmp' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
61' column='
1' id='type-id-
446'
>
6990 <data-member access='public' layout-offset-in-bits='
0'
>
6991 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} lttng_ust_lib_ring_buffer_backend_pages_shmp::shmp -->
6992 <var-decl name='shmp' type-id='type-id-
447' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6995 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} -->
6996 <union-decl name='__anonymous_union__4' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1' id='type-id-
447'
>
6997 <data-member access='private'
>
6998 <!-- shm_ref _ref -->
6999 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
7001 <data-member access='private'
>
7002 <!-- lttng_ust_lib_ring_buffer_backend_pages* _type -->
7003 <var-decl name='_type' type-id='type-id-
301' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
7006 <!-- union {shm_ref _ref; char* _type;} -->
7007 <union-decl name='__anonymous_union__5' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1' id='type-id-
448'
>
7008 <data-member access='private'
>
7009 <!-- shm_ref _ref -->
7010 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
7012 <data-member access='private'
>
7013 <!-- char* _type -->
7014 <var-decl name='_type' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
7017 <!-- union {shm_ref _ref; char* _type;} -->
7018 <union-decl name='__anonymous_union__6' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1' id='type-id-
440'
>
7019 <data-member access='private'
>
7020 <!-- shm_ref _ref -->
7021 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
7023 <data-member access='private'
>
7024 <!-- char* _type -->
7025 <var-decl name='_type' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
7028 <!-- union {shm_ref _ref; channel* _type;} -->
7029 <union-decl name='__anonymous_union__7' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1' id='type-id-
441'
>
7030 <data-member access='private'
>
7031 <!-- shm_ref _ref -->
7032 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
7034 <data-member access='private'
>
7035 <!-- channel* _type -->
7036 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
7039 <!-- typedef __timer_t timer_t -->
7040 <typedef-decl name='timer_t' type-id='type-id-
449' filepath='/usr/include/bits/types/timer_t.h' line='
7' column='
1' id='type-id-
450'
/>
7041 <!-- typedef void* __timer_t -->
7042 <typedef-decl name='__timer_t' type-id='type-id-
19' filepath='/usr/include/bits/types.h' line='
172' column='
1' id='type-id-
449'
/>
7043 <!-- struct lttng_ust_shm_handle -->
7044 <class-decl name='lttng_ust_shm_handle' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
52' column='
1' id='type-id-
451'
>
7045 <data-member access='public' layout-offset-in-bits='
0'
>
7046 <!-- shm_object_table* lttng_ust_shm_handle::table -->
7047 <var-decl name='table' type-id='type-id-
313' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
7049 <data-member access='public' layout-offset-in-bits='
64'
>
7050 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
7051 <var-decl name='chan' type-id='type-id-
452' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
7054 <!-- union {shm_ref _ref; channel* _type;} -->
7055 <union-decl name='__anonymous_union__8' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1' id='type-id-
452'
>
7056 <data-member access='private'
>
7057 <!-- shm_ref _ref -->
7058 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
7060 <data-member access='private'
>
7061 <!-- channel* _type -->
7062 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
7065 <!-- union {struct {int32_t blocking_timeout_ms;} s; char padding[32];} -->
7066 <union-decl name='__anonymous_union__9' size-in-bits='
256' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
74' column='
1' id='type-id-
453'
>
7067 <data-member access='private'
>
7068 <!-- struct {int32_t blocking_timeout_ms;} s -->
7069 <var-decl name='s' type-id='type-id-
454' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
77' column='
1'
/>
7071 <data-member access='private'
>
7072 <!-- char padding[32] -->
7073 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
78' column='
1'
/>
7076 <!-- struct {int32_t blocking_timeout_ms;} -->
7077 <class-decl name='__anonymous_struct__3' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
75' column='
1' id='type-id-
454'
>
7078 <data-member access='public' layout-offset-in-bits='
0'
>
7079 <!-- int32_t blocking_timeout_ms -->
7080 <var-decl name='blocking_timeout_ms' type-id='type-id-
171' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
76' column='
1'
/>
7083 <!-- struct channel_backend -->
7084 <class-decl name='channel_backend' size-in-bits='
4352' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
92' column='
1' id='type-id-
455'
>
7085 <data-member access='public' layout-offset-in-bits='
0'
>
7086 <!-- unsigned long int channel_backend::buf_size -->
7087 <var-decl name='buf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
93' column='
1'
/>
7089 <data-member access='public' layout-offset-in-bits='
64'
>
7090 <!-- unsigned long int channel_backend::subbuf_size -->
7091 <var-decl name='subbuf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
94' column='
1'
/>
7093 <data-member access='public' layout-offset-in-bits='
128'
>
7094 <!-- unsigned int channel_backend::subbuf_size_order -->
7095 <var-decl name='subbuf_size_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
95' column='
1'
/>
7097 <data-member access='public' layout-offset-in-bits='
160'
>
7098 <!-- unsigned int channel_backend::num_subbuf_order -->
7099 <var-decl name='num_subbuf_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
96' column='
1'
/>
7101 <data-member access='public' layout-offset-in-bits='
192'
>
7102 <!-- unsigned int channel_backend::buf_size_order -->
7103 <var-decl name='buf_size_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
100' column='
1'
/>
7105 <data-member access='public' layout-offset-in-bits='
31'
>
7106 <!-- unsigned int channel_backend::extra_reader_sb -->
7107 <var-decl name='extra_reader_sb' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
101' column='
1'
/>
7109 <data-member access='public' layout-offset-in-bits='
256'
>
7110 <!-- unsigned long int channel_backend::num_subbuf -->
7111 <var-decl name='num_subbuf' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
102' column='
1'
/>
7113 <data-member access='public' layout-offset-in-bits='
320'
>
7114 <!-- uint64_t channel_backend::start_tsc -->
7115 <var-decl name='start_tsc' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
103' column='
1'
/>
7117 <data-member access='public' layout-offset-in-bits='
384'
>
7118 <!-- union {shm_ref _ref; void** _type;} channel_backend::priv_data -->
7119 <var-decl name='priv_data' type-id='type-id-
456' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
7121 <data-member access='public' layout-offset-in-bits='
512'
>
7122 <!-- lttng_ust_lib_ring_buffer_config channel_backend::config -->
7123 <var-decl name='config' type-id='type-id-
381' visibility='default' filepath='../libringbuffer/backend_types.h' line='
105' column='
1'
/>
7125 <data-member access='public' layout-offset-in-bits='
1792'
>
7126 <!-- char channel_backend::name[255] -->
7127 <var-decl name='name' type-id='type-id-
416' visibility='default' filepath='../libringbuffer/backend_types.h' line='
106' column='
1'
/>
7129 <data-member access='public' layout-offset-in-bits='
3832'
>
7130 <!-- char channel_backend::padding[64] -->
7131 <var-decl name='padding' type-id='type-id-
420' visibility='default' filepath='../libringbuffer/backend_types.h' line='
107' column='
1'
/>
7133 <data-member access='public' layout-offset-in-bits='
4352'
>
7134 <!-- lttng_ust_lib_ring_buffer_shmp channel_backend::buf[] -->
7135 <var-decl name='buf' type-id='type-id-
423' visibility='default' filepath='../libringbuffer/backend_types.h' line='
108' column='
1'
/>
7138 <!-- union {shm_ref _ref; void** _type;} -->
7139 <union-decl name='__anonymous_union__10' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1' id='type-id-
456'
>
7140 <data-member access='private'
>
7141 <!-- shm_ref _ref -->
7142 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
7144 <data-member access='private'
>
7145 <!-- void** _type -->
7146 <var-decl name='_type' type-id='type-id-
206' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
7149 <!-- struct lttng_ust_lib_ring_buffer_shmp -->
7150 <class-decl name='lttng_ust_lib_ring_buffer_shmp' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
87' column='
1' id='type-id-
422'
>
7151 <data-member access='public' layout-offset-in-bits='
0'
>
7152 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} lttng_ust_lib_ring_buffer_shmp::shmp -->
7153 <var-decl name='shmp' type-id='type-id-
457' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
7156 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
7157 <union-decl name='__anonymous_union__11' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1' id='type-id-
457'
>
7158 <data-member access='private'
>
7159 <!-- shm_ref _ref -->
7160 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
7162 <data-member access='private'
>
7163 <!-- lttng_ust_lib_ring_buffer* _type -->
7164 <var-decl name='_type' type-id='type-id-
300' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
7167 <!-- union {shm_ref _ref; commit_counters_cold* _type;} -->
7168 <union-decl name='__anonymous_union__12' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
203' column='
1' id='type-id-
458'
>
7169 <data-member access='private'
>
7170 <!-- shm_ref _ref -->
7171 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
203' column='
1'
/>
7173 <data-member access='private'
>
7174 <!-- commit_counters_cold* _type -->
7175 <var-decl name='_type' type-id='type-id-
459' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
203' column='
1'
/>
7178 <!-- struct commit_counters_cold -->
7179 <class-decl name='commit_counters_cold' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
97' column='
1' id='type-id-
460'
>
7180 <data-member access='public' layout-offset-in-bits='
0'
>
7181 <!-- v_atomic commit_counters_cold::cc_sb -->
7182 <var-decl name='cc_sb' type-id='type-id-
431' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
98' column='
1'
/>
7184 <data-member access='public' layout-offset-in-bits='
64'
>
7185 <!-- char commit_counters_cold::padding[24] -->
7186 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
99' column='
1'
/>
7189 <!-- union {shm_ref _ref; uint64_t* _type;} -->
7190 <union-decl name='__anonymous_union__13' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
205' column='
1' id='type-id-
461'
>
7191 <data-member access='private'
>
7192 <!-- shm_ref _ref -->
7193 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
205' column='
1'
/>
7195 <data-member access='private'
>
7196 <!-- uint64_t* _type -->
7197 <var-decl name='_type' type-id='type-id-
196' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
205' column='
1'
/>
7200 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
7201 <union-decl name='__anonymous_union__14' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
236' column='
1' id='type-id-
462'
>
7202 <data-member access='private'
>
7203 <!-- shm_ref _ref -->
7204 <var-decl name='_ref' type-id='type-id-
317' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
236' column='
1'
/>
7206 <data-member access='private'
>
7207 <!-- lttng_ust_lib_ring_buffer* _type -->
7208 <var-decl name='_type' type-id='type-id-
300' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
236' column='
1'
/>
7211 <!-- commit_counters_cold* -->
7212 <pointer-type-def type-id='type-id-
460' size-in-bits='
64' id='type-id-
459'
/>
7213 <!-- commit_counters_hot* -->
7214 <pointer-type-def type-id='type-id-
434' size-in-bits='
64' id='type-id-
433'
/>
7215 <!-- const lttng_ust_client_lib_ring_buffer_client_cb -->
7216 <qualified-type-def type-id='type-id-
425' const='yes' id='type-id-
463'
/>
7217 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* -->
7218 <pointer-type-def type-id='type-id-
463' size-in-bits='
64' id='type-id-
464'
/>
7219 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* -->
7220 <pointer-type-def type-id='type-id-
465' size-in-bits='
64' id='type-id-
426'
/>
7221 <!-- lttng_ust_lib_ring_buffer_backend_counts* -->
7222 <pointer-type-def type-id='type-id-
444' size-in-bits='
64' id='type-id-
443'
/>
7223 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* -->
7224 <pointer-type-def type-id='type-id-
446' size-in-bits='
64' id='type-id-
445'
/>
7225 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* -->
7226 <pointer-type-def type-id='type-id-
437' size-in-bits='
64' id='type-id-
442'
/>
7227 <!-- lttng_ust_shm_handle* -->
7228 <pointer-type-def type-id='type-id-
451' size-in-bits='
64' id='type-id-
466'
/>
7229 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard -->
7230 <var-decl name='lttng_client_callbacks_discard' type-id='type-id-
464' mangled-name='lttng_client_callbacks_discard' visibility='default' filepath='../include/lttng/ust-events.h' line='
740' column='
1' elf-symbol-id='lttng_client_callbacks_discard'
/>
7231 <!-- void lttng_ring_buffer_client_discard_exit() -->
7232 <function-decl name='lttng_ring_buffer_client_discard_exit' mangled-name='lttng_ring_buffer_client_discard_exit' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
871' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_exit'
>
7234 <return type-id='type-id-
14'
/>
7236 <!-- void lttng_ring_buffer_client_discard_init() -->
7237 <function-decl name='lttng_ring_buffer_client_discard_init' mangled-name='lttng_ring_buffer_client_discard_init' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
864' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_init'
>
7239 <return type-id='type-id-
14'
/>
7241 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*) -->
7242 <function-type size-in-bits='
64' id='type-id-
465'
>
7243 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7244 <parameter type-id='type-id-
300'
/>
7245 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7246 <parameter type-id='type-id-
466'
/>
7247 <!-- parameter of type 'uint64_t*' -->
7248 <parameter type-id='type-id-
196'
/>
7250 <return type-id='type-id-
5'
/>
7253 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7254 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard_rt -->
7255 <var-decl name='lttng_client_callbacks_discard_rt' type-id='type-id-
464' mangled-name='lttng_client_callbacks_discard_rt' visibility='default' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
674' column='
1' elf-symbol-id='lttng_client_callbacks_discard_rt'
/>
7256 <!-- void lttng_ring_buffer_client_discard_rt_exit() -->
7257 <function-decl name='lttng_ring_buffer_client_discard_rt_exit' mangled-name='lttng_ring_buffer_client_discard_rt_exit' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
871' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_rt_exit'
>
7259 <return type-id='type-id-
14'
/>
7261 <!-- void lttng_ring_buffer_client_discard_rt_init() -->
7262 <function-decl name='lttng_ring_buffer_client_discard_rt_init' mangled-name='lttng_ring_buffer_client_discard_rt_init' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
864' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_rt_init'
>
7264 <return type-id='type-id-
14'
/>
7267 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7268 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite -->
7269 <var-decl name='lttng_client_callbacks_overwrite' type-id='type-id-
464' mangled-name='lttng_client_callbacks_overwrite' visibility='default' filepath='../include/lttng/ust-events.h' line='
741' column='
1' elf-symbol-id='lttng_client_callbacks_overwrite'
/>
7270 <!-- void lttng_ring_buffer_client_overwrite_exit() -->
7271 <function-decl name='lttng_ring_buffer_client_overwrite_exit' mangled-name='lttng_ring_buffer_client_overwrite_exit' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
871' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_exit'
>
7273 <return type-id='type-id-
14'
/>
7275 <!-- void lttng_ring_buffer_client_overwrite_init() -->
7276 <function-decl name='lttng_ring_buffer_client_overwrite_init' mangled-name='lttng_ring_buffer_client_overwrite_init' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
864' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_init'
>
7278 <return type-id='type-id-
14'
/>
7281 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7282 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite_rt -->
7283 <var-decl name='lttng_client_callbacks_overwrite_rt' type-id='type-id-
464' mangled-name='lttng_client_callbacks_overwrite_rt' visibility='default' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
674' column='
1' elf-symbol-id='lttng_client_callbacks_overwrite_rt'
/>
7284 <!-- void lttng_ring_buffer_client_overwrite_rt_exit() -->
7285 <function-decl name='lttng_ring_buffer_client_overwrite_rt_exit' mangled-name='lttng_ring_buffer_client_overwrite_rt_exit' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
871' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_rt_exit'
>
7287 <return type-id='type-id-
14'
/>
7289 <!-- void lttng_ring_buffer_client_overwrite_rt_init() -->
7290 <function-decl name='lttng_ring_buffer_client_overwrite_rt_init' mangled-name='lttng_ring_buffer_client_overwrite_rt_init' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
864' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_rt_init'
>
7292 <return type-id='type-id-
14'
/>
7295 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-metadata-client.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7296 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_metadata -->
7297 <var-decl name='lttng_client_callbacks_metadata' type-id='type-id-
464' mangled-name='lttng_client_callbacks_metadata' visibility='default' filepath='../include/lttng/ust-events.h' line='
739' column='
1' elf-symbol-id='lttng_client_callbacks_metadata'
/>
7298 <!-- void lttng_ring_buffer_metadata_client_exit() -->
7299 <function-decl name='lttng_ring_buffer_metadata_client_exit' mangled-name='lttng_ring_buffer_metadata_client_exit' filepath='liblttng-ust/lttng-ring-buffer-metadata-client.h' line='
355' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_metadata_client_exit'
>
7301 <return type-id='type-id-
14'
/>
7303 <!-- void lttng_ring_buffer_metadata_client_init() -->
7304 <function-decl name='lttng_ring_buffer_metadata_client_init' mangled-name='lttng_ring_buffer_metadata_client_init' filepath='liblttng-ust/lttng-ring-buffer-metadata-client.h' line='
348' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_metadata_client_init'
>
7306 <return type-id='type-id-
14'
/>
7309 <abi-instr version='
1.0' address-size='
64' path='lttng-clock.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7310 <!-- struct lttng_trace_clock -->
7311 <class-decl name='lttng_trace_clock' size-in-bits='
320' is-struct='yes' visibility='default' filepath='liblttng-ust/clock.h' line='
34' column='
1' id='type-id-
467'
>
7312 <data-member access='public' layout-offset-in-bits='
0'
>
7313 <!-- typedef uint64_t ()* lttng_trace_clock::read64 -->
7314 <var-decl name='read64' type-id='type-id-
468' visibility='default' filepath='liblttng-ust/clock.h' line='
35' column='
1'
/>
7316 <data-member access='public' layout-offset-in-bits='
64'
>
7317 <!-- typedef uint64_t ()* lttng_trace_clock::freq -->
7318 <var-decl name='freq' type-id='type-id-
468' visibility='default' filepath='liblttng-ust/clock.h' line='
36' column='
1'
/>
7320 <data-member access='public' layout-offset-in-bits='
128'
>
7321 <!-- int (char*)* lttng_trace_clock::uuid -->
7322 <var-decl name='uuid' type-id='type-id-
469' visibility='default' filepath='liblttng-ust/clock.h' line='
37' column='
1'
/>
7324 <data-member access='public' layout-offset-in-bits='
192'
>
7325 <!-- const char* ()* lttng_trace_clock::name -->
7326 <var-decl name='name' type-id='type-id-
470' visibility='default' filepath='liblttng-ust/clock.h' line='
38' column='
1'
/>
7328 <data-member access='public' layout-offset-in-bits='
256'
>
7329 <!-- const char* ()* lttng_trace_clock::description -->
7330 <var-decl name='description' type-id='type-id-
470' visibility='default' filepath='liblttng-ust/clock.h' line='
39' column='
1'
/>
7333 <!-- const char* ()* -->
7334 <pointer-type-def type-id='type-id-
471' size-in-bits='
64' id='type-id-
470'
/>
7335 <!-- int (char*)* -->
7336 <pointer-type-def type-id='type-id-
472' size-in-bits='
64' id='type-id-
469'
/>
7337 <!-- lttng_trace_clock* -->
7338 <pointer-type-def type-id='type-id-
467' size-in-bits='
64' id='type-id-
473'
/>
7339 <!-- typedef uint64_t ()* -->
7340 <pointer-type-def type-id='type-id-
474' size-in-bits='
64' id='type-id-
468'
/>
7341 <!-- lttng_trace_clock* lttng_trace_clock -->
7342 <var-decl name='lttng_trace_clock' type-id='type-id-
473' mangled-name='lttng_trace_clock' visibility='default' filepath='liblttng-ust/clock.h' line='
42' column='
1' elf-symbol-id='lttng_trace_clock'
/>
7343 <!-- void lttng_ust_clock_init() -->
7344 <function-decl name='lttng_ust_clock_init' mangled-name='lttng_ust_clock_init' filepath='liblttng-ust/lttng-clock.c' line='
98' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_clock_init'
>
7346 <return type-id='type-id-
14'
/>
7348 <!-- int lttng_ust_enable_trace_clock_override() -->
7349 <function-decl name='lttng_ust_enable_trace_clock_override' mangled-name='lttng_ust_enable_trace_clock_override' filepath='liblttng-ust/lttng-clock.c' line='
80' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_enable_trace_clock_override'
>
7351 <return type-id='type-id-
5'
/>
7353 <!-- int lttng_ust_trace_clock_set_description_cb(const char* ()*) -->
7354 <function-decl name='lttng_ust_trace_clock_set_description_cb' mangled-name='lttng_ust_trace_clock_set_description_cb' filepath='liblttng-ust/lttng-clock.c' line='
72' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_trace_clock_set_description_cb'
>
7355 <!-- parameter of type 'const char* ()*' -->
7356 <parameter type-id='type-id-
470' name='description' filepath='liblttng-ust/lttng-clock.c' line='
72' column='
1'
/>
7358 <return type-id='type-id-
5'
/>
7360 <!-- int lttng_ust_trace_clock_set_name_cb(const char* ()*) -->
7361 <function-decl name='lttng_ust_trace_clock_set_name_cb' mangled-name='lttng_ust_trace_clock_set_name_cb' filepath='liblttng-ust/lttng-clock.c' line='
64' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_trace_clock_set_name_cb'
>
7362 <!-- parameter of type 'const char* ()*' -->
7363 <parameter type-id='type-id-
470' name='name' filepath='liblttng-ust/lttng-clock.c' line='
64' column='
1'
/>
7365 <return type-id='type-id-
5'
/>
7367 <!-- int lttng_ust_trace_clock_set_uuid_cb(int (char*)*) -->
7368 <function-decl name='lttng_ust_trace_clock_set_uuid_cb' mangled-name='lttng_ust_trace_clock_set_uuid_cb' filepath='liblttng-ust/lttng-clock.c' line='
56' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_trace_clock_set_uuid_cb'
>
7369 <!-- parameter of type 'int (char*)*' -->
7370 <parameter type-id='type-id-
469' name='uuid' filepath='liblttng-ust/lttng-clock.c' line='
56' column='
1'
/>
7372 <return type-id='type-id-
5'
/>
7374 <!-- int lttng_ust_trace_clock_set_freq_cb(typedef uint64_t ()*) -->
7375 <function-decl name='lttng_ust_trace_clock_set_freq_cb' mangled-name='lttng_ust_trace_clock_set_freq_cb' filepath='liblttng-ust/lttng-clock.c' line='
48' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_trace_clock_set_freq_cb'
>
7376 <!-- parameter of type 'typedef uint64_t ()*' -->
7377 <parameter type-id='type-id-
468' name='freq' filepath='liblttng-ust/lttng-clock.c' line='
48' column='
1'
/>
7379 <return type-id='type-id-
5'
/>
7381 <!-- int lttng_ust_trace_clock_set_read64_cb(typedef uint64_t ()*) -->
7382 <function-decl name='lttng_ust_trace_clock_set_read64_cb' mangled-name='lttng_ust_trace_clock_set_read64_cb' filepath='liblttng-ust/lttng-clock.c' line='
40' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_trace_clock_set_read64_cb'
>
7383 <!-- parameter of type 'typedef uint64_t ()*' -->
7384 <parameter type-id='type-id-
468' name='read64' filepath='liblttng-ust/lttng-clock.c' line='
40' column='
1'
/>
7386 <return type-id='type-id-
5'
/>
7388 <!-- const char* () -->
7389 <function-type size-in-bits='
64' id='type-id-
471'
>
7390 <!-- const char* -->
7391 <return type-id='type-id-
34'
/>
7393 <!-- int (char*) -->
7394 <function-type size-in-bits='
64' id='type-id-
472'
>
7395 <!-- parameter of type 'char*' -->
7396 <parameter type-id='type-id-
32'
/>
7398 <return type-id='type-id-
5'
/>
7400 <!-- uint64_t () -->
7401 <function-type size-in-bits='
64' id='type-id-
474'
>
7402 <!-- typedef uint64_t -->
7403 <return type-id='type-id-
151'
/>
7406 <abi-instr version='
1.0' address-size='
64' path='lttng-getcpu.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7407 <!-- int ()* lttng_get_cpu -->
7408 <var-decl name='lttng_get_cpu' type-id='type-id-
247' mangled-name='lttng_get_cpu' visibility='default' filepath='../libringbuffer/getcpu.h' line='
29' column='
1' elf-symbol-id='lttng_get_cpu'
/>
7409 <!-- void lttng_ust_getcpu_init() -->
7410 <function-decl name='lttng_ust_getcpu_init' mangled-name='lttng_ust_getcpu_init' filepath='liblttng-ust/lttng-getcpu.c' line='
43' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_getcpu_init'
>
7412 <return type-id='type-id-
14'
/>
7414 <!-- int lttng_ust_getcpu_override(int ()*) -->
7415 <function-decl name='lttng_ust_getcpu_override' mangled-name='lttng_ust_getcpu_override' filepath='liblttng-ust/lttng-getcpu.c' line='
37' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_getcpu_override'
>
7416 <!-- parameter of type 'int ()*' -->
7417 <parameter type-id='type-id-
247' name='getcpu' filepath='liblttng-ust/lttng-getcpu.c' line='
37' column='
1'
/>
7419 <return type-id='type-id-
5'
/>
7422 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_backend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7423 <!-- channel_backend* -->
7424 <pointer-type-def type-id='type-id-
455' size-in-bits='
64' id='type-id-
475'
/>
7425 <!-- lttng_ust_lib_ring_buffer_backend* -->
7426 <pointer-type-def type-id='type-id-
435' size-in-bits='
64' id='type-id-
476'
/>
7427 <!-- shm_object* -->
7428 <pointer-type-def type-id='type-id-
308' size-in-bits='
64' id='type-id-
477'
/>
7429 <!-- void* lib_ring_buffer_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
7430 <function-decl name='lib_ring_buffer_offset_address' mangled-name='lib_ring_buffer_offset_address' filepath='libringbuffer/ring_buffer_backend.c' line='
568' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_offset_address'
>
7431 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7432 <parameter type-id='type-id-
476' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
568' column='
1'
/>
7433 <!-- parameter of type 'typedef size_t' -->
7434 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
569' column='
1'
/>
7435 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7436 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
570' column='
1'
/>
7438 <return type-id='type-id-
19'
/>
7440 <!-- void* lib_ring_buffer_read_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
7441 <function-decl name='lib_ring_buffer_read_offset_address' mangled-name='lib_ring_buffer_read_offset_address' filepath='libringbuffer/ring_buffer_backend.c' line='
530' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_read_offset_address'
>
7442 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7443 <parameter type-id='type-id-
476' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
530' column='
1'
/>
7444 <!-- parameter of type 'typedef size_t' -->
7445 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
531' column='
1'
/>
7446 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7447 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
532' column='
1'
/>
7449 <return type-id='type-id-
19'
/>
7451 <!-- int lib_ring_buffer_read_cstr(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
7452 <function-decl name='lib_ring_buffer_read_cstr' mangled-name='lib_ring_buffer_read_cstr' filepath='libringbuffer/ring_buffer_backend.c' line='
474' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_read_cstr'
>
7453 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7454 <parameter type-id='type-id-
476' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
474' column='
1'
/>
7455 <!-- parameter of type 'typedef size_t' -->
7456 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
474' column='
1'
/>
7457 <!-- parameter of type 'void*' -->
7458 <parameter type-id='type-id-
19' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
475' column='
1'
/>
7459 <!-- parameter of type 'typedef size_t' -->
7460 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
475' column='
1'
/>
7461 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7462 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
475' column='
1'
/>
7464 <return type-id='type-id-
5'
/>
7466 <!-- size_t lib_ring_buffer_read(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
7467 <function-decl name='lib_ring_buffer_read' mangled-name='lib_ring_buffer_read' filepath='libringbuffer/ring_buffer_backend.c' line='
421' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_read'
>
7468 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7469 <parameter type-id='type-id-
476' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
421' column='
1'
/>
7470 <!-- parameter of type 'typedef size_t' -->
7471 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
421' column='
1'
/>
7472 <!-- parameter of type 'void*' -->
7473 <parameter type-id='type-id-
19' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
422' column='
1'
/>
7474 <!-- parameter of type 'typedef size_t' -->
7475 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
422' column='
1'
/>
7476 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7477 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
422' column='
1'
/>
7478 <!-- typedef size_t -->
7479 <return type-id='type-id-
42'
/>
7481 <!-- void channel_backend_free(channel_backend*, lttng_ust_shm_handle*) -->
7482 <function-decl name='channel_backend_free' mangled-name='channel_backend_free' filepath='libringbuffer/ring_buffer_backend.c' line='
405' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_backend_free'
>
7483 <!-- parameter of type 'channel_backend*' -->
7484 <parameter type-id='type-id-
475' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
405' column='
1'
/>
7485 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7486 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
406' column='
1'
/>
7488 <return type-id='type-id-
14'
/>
7490 <!-- int channel_backend_init(channel_backend*, const char*, const lttng_ust_lib_ring_buffer_config*, size_t, size_t, lttng_ust_shm_handle*, const int*) -->
7491 <function-decl name='channel_backend_init' mangled-name='channel_backend_init' filepath='libringbuffer/ring_buffer_backend.c' line='
267' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_backend_init'
>
7492 <!-- parameter of type 'channel_backend*' -->
7493 <parameter type-id='type-id-
475' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
267' column='
1'
/>
7494 <!-- parameter of type 'const char*' -->
7495 <parameter type-id='type-id-
34' name='name' filepath='libringbuffer/ring_buffer_backend.c' line='
268' column='
1'
/>
7496 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7497 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_backend.c' line='
269' column='
1'
/>
7498 <!-- parameter of type 'typedef size_t' -->
7499 <parameter type-id='type-id-
42' name='subbuf_size' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
7500 <!-- parameter of type 'typedef size_t' -->
7501 <parameter type-id='type-id-
42' name='num_subbuf' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
7502 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7503 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
271' column='
1'
/>
7504 <!-- parameter of type 'const int*' -->
7505 <parameter type-id='type-id-
177' name='stream_fds' filepath='libringbuffer/ring_buffer_backend.c' line='
272' column='
1'
/>
7507 <return type-id='type-id-
5'
/>
7509 <!-- void channel_backend_reset(channel_backend*) -->
7510 <function-decl name='channel_backend_reset' mangled-name='channel_backend_reset' filepath='libringbuffer/ring_buffer_backend.c' line='
235' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_backend_reset'
>
7511 <!-- parameter of type 'channel_backend*' -->
7512 <parameter type-id='type-id-
475' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
235' column='
1'
/>
7514 <return type-id='type-id-
14'
/>
7516 <!-- void lib_ring_buffer_backend_reset(lttng_ust_lib_ring_buffer_backend*, lttng_ust_shm_handle*) -->
7517 <function-decl name='lib_ring_buffer_backend_reset' mangled-name='lib_ring_buffer_backend_reset' filepath='libringbuffer/ring_buffer_backend.c' line='
180' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_backend_reset'
>
7518 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7519 <parameter type-id='type-id-
476' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
180' column='
1'
/>
7520 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7521 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
181' column='
1'
/>
7523 <return type-id='type-id-
14'
/>
7525 <!-- int lib_ring_buffer_backend_create(lttng_ust_lib_ring_buffer_backend*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
7526 <function-decl name='lib_ring_buffer_backend_create' mangled-name='lib_ring_buffer_backend_create' filepath='libringbuffer/ring_buffer_backend.c' line='
164' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_backend_create'
>
7527 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7528 <parameter type-id='type-id-
476' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
164' column='
1'
/>
7529 <!-- parameter of type 'channel_backend*' -->
7530 <parameter type-id='type-id-
475' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
7531 <!-- parameter of type 'int' -->
7532 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
7533 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7534 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
166' column='
1'
/>
7535 <!-- parameter of type 'shm_object*' -->
7536 <parameter type-id='type-id-
477' name='shmobj' filepath='libringbuffer/ring_buffer_backend.c' line='
167' column='
1'
/>
7538 <return type-id='type-id-
5'
/>
7541 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_frontend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7542 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
7543 <class-decl name='lttng_ust_lib_ring_buffer_ctx' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
233' column='
1' id='type-id-
478'
>
7544 <data-member access='public' layout-offset-in-bits='
0'
>
7545 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
7546 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
7548 <data-member access='public' layout-offset-in-bits='
64'
>
7549 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
7550 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
7552 <data-member access='public' layout-offset-in-bits='
128'
>
7553 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
7554 <var-decl name='handle' type-id='type-id-
466' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
7556 <data-member access='public' layout-offset-in-bits='
192'
>
7557 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
7558 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
7560 <data-member access='public' layout-offset-in-bits='
256'
>
7561 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
7562 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
239' column='
1'
/>
7564 <data-member access='public' layout-offset-in-bits='
288'
>
7565 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
7566 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
243' column='
1'
/>
7568 <data-member access='public' layout-offset-in-bits='
320'
>
7569 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
7570 <var-decl name='buf' type-id='type-id-
300' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
246' column='
1'
/>
7572 <data-member access='public' layout-offset-in-bits='
384'
>
7573 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
7574 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
7576 <data-member access='public' layout-offset-in-bits='
448'
>
7577 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
7578 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
7580 <data-member access='public' layout-offset-in-bits='
512'
>
7581 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
7582 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
252' column='
1'
/>
7584 <data-member access='public' layout-offset-in-bits='
576'
>
7585 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
7586 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
7588 <data-member access='public' layout-offset-in-bits='
640'
>
7589 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
7590 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
259' column='
1'
/>
7592 <data-member access='public' layout-offset-in-bits='
672'
>
7593 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
7594 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
7596 <data-member access='public' layout-offset-in-bits='
704'
>
7597 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
7598 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
7600 <data-member access='public' layout-offset-in-bits='
768'
>
7601 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
7602 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
7604 <data-member access='public' layout-offset-in-bits='
832'
>
7605 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
7606 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
268' column='
1'
/>
7608 <data-member access='public' layout-offset-in-bits='
896'
>
7609 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
7610 <var-decl name='backend_pages' type-id='type-id-
301' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
275' column='
1'
/>
7613 <!-- enum switch_mode -->
7614 <enum-decl name='switch_mode' filepath='libringbuffer/frontend_types.h' line='
48' column='
1' id='type-id-
479'
>
7615 <underlying-type type-id='type-id-
50'
/>
7616 <enumerator name='SWITCH_ACTIVE' value='
0'
/>
7617 <enumerator name='SWITCH_FLUSH' value='
1'
/>
7619 <!-- lttng_ust_lib_ring_buffer_ctx* -->
7620 <pointer-type-def type-id='type-id-
478' size-in-bits='
64' id='type-id-
480'
/>
7621 <!-- unsigned long int* -->
7622 <pointer-type-def type-id='type-id-
3' size-in-bits='
64' id='type-id-
481'
/>
7623 <!-- uint8_t lttng_crash_magic_xor[16] -->
7624 <var-decl name='lttng_crash_magic_xor' type-id='type-id-
424' mangled-name='lttng_crash_magic_xor' visibility='default' filepath='libringbuffer/ring_buffer_frontend.c' line='
93' column='
1' elf-symbol-id='lttng_crash_magic_xor'
/>
7625 <!-- unsigned int lib_ring_buffer_nesting -->
7626 <var-decl name='lib_ring_buffer_nesting' type-id='type-id-
13' mangled-name='lib_ring_buffer_nesting' visibility='default' filepath='libringbuffer/frontend_internal.h' line='
367' column='
1' elf-symbol-id='lib_ring_buffer_nesting'
/>
7627 <!-- void lib_ringbuffer_signal_init() -->
7628 <function-decl name='lib_ringbuffer_signal_init' mangled-name='lib_ringbuffer_signal_init' filepath='libringbuffer/ring_buffer_frontend.c' line='
2569' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ringbuffer_signal_init'
>
7630 <return type-id='type-id-
14'
/>
7632 <!-- void lttng_fixup_ringbuffer_tls() -->
7633 <function-decl name='lttng_fixup_ringbuffer_tls' mangled-name='lttng_fixup_ringbuffer_tls' filepath='libringbuffer/ring_buffer_frontend.c' line='
2564' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_ringbuffer_tls'
>
7635 <return type-id='type-id-
14'
/>
7637 <!-- void lib_ring_buffer_check_deliver_slow(const lttng_ust_lib_ring_buffer_config*, lttng_ust_lib_ring_buffer*, channel*, unsigned long int, unsigned long int, unsigned long int, lttng_ust_shm_handle*, uint64_t) -->
7638 <function-decl name='lib_ring_buffer_check_deliver_slow' mangled-name='lib_ring_buffer_check_deliver_slow' filepath='libringbuffer/ring_buffer_frontend.c' line='
2442' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_check_deliver_slow'
>
7639 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7640 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
2442' column='
1'
/>
7641 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7642 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
2443' column='
1'
/>
7643 <!-- parameter of type 'channel*' -->
7644 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
2444' column='
1'
/>
7645 <!-- parameter of type 'unsigned long int' -->
7646 <parameter type-id='type-id-
3' name='offset' filepath='libringbuffer/ring_buffer_frontend.c' line='
2445' column='
1'
/>
7647 <!-- parameter of type 'unsigned long int' -->
7648 <parameter type-id='type-id-
3' name='commit_count' filepath='libringbuffer/ring_buffer_frontend.c' line='
2446' column='
1'
/>
7649 <!-- parameter of type 'unsigned long int' -->
7650 <parameter type-id='type-id-
3' name='idx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2447' column='
1'
/>
7651 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7652 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
2448' column='
1'
/>
7653 <!-- parameter of type 'typedef uint64_t' -->
7654 <parameter type-id='type-id-
151' name='tsc' filepath='libringbuffer/ring_buffer_frontend.c' line='
2449' column='
1'
/>
7656 <return type-id='type-id-
14'
/>
7658 <!-- int lib_ring_buffer_reserve_slow(lttng_ust_lib_ring_buffer_ctx*, void*) -->
7659 <function-decl name='lib_ring_buffer_reserve_slow' mangled-name='lib_ring_buffer_reserve_slow' filepath='libringbuffer/ring_buffer_frontend.c' line='
2323' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_reserve_slow'
>
7660 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
7661 <parameter type-id='type-id-
480' name='ctx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2323' column='
1'
/>
7662 <!-- parameter of type 'void*' -->
7663 <parameter type-id='type-id-
19' name='client_ctx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2324' column='
1'
/>
7665 <return type-id='type-id-
5'
/>
7667 <!-- void lib_ring_buffer_switch_slow(lttng_ust_lib_ring_buffer*, switch_mode, lttng_ust_shm_handle*) -->
7668 <function-decl name='lib_ring_buffer_switch_slow' mangled-name='lib_ring_buffer_switch_slow' filepath='libringbuffer/ring_buffer_frontend.c' line='
2050' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_switch_slow'
>
7669 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7670 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
2050' column='
1'
/>
7671 <!-- parameter of type 'enum switch_mode' -->
7672 <parameter type-id='type-id-
479' name='mode' filepath='libringbuffer/ring_buffer_frontend.c' line='
2050' column='
1'
/>
7673 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7674 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
2051' column='
1'
/>
7676 <return type-id='type-id-
14'
/>
7678 <!-- void lib_ring_buffer_put_subbuf(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7679 <function-decl name='lib_ring_buffer_put_subbuf' mangled-name='lib_ring_buffer_put_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1588' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_put_subbuf'
>
7680 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7681 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1588' column='
1'
/>
7682 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7683 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1589' column='
1'
/>
7685 <return type-id='type-id-
14'
/>
7687 <!-- int lib_ring_buffer_get_subbuf(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
7688 <function-decl name='lib_ring_buffer_get_subbuf' mangled-name='lib_ring_buffer_get_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1424' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_get_subbuf'
>
7689 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7690 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1424' column='
1'
/>
7691 <!-- parameter of type 'unsigned long int' -->
7692 <parameter type-id='type-id-
3' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1425' column='
1'
/>
7693 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7694 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1426' column='
1'
/>
7696 <return type-id='type-id-
5'
/>
7698 <!-- void lib_ring_buffer_move_consumer(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
7699 <function-decl name='lib_ring_buffer_move_consumer' mangled-name='lib_ring_buffer_move_consumer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1392' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_move_consumer'
>
7700 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7701 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1392' column='
1'
/>
7702 <!-- parameter of type 'unsigned long int' -->
7703 <parameter type-id='type-id-
3' name='consumed_new' filepath='libringbuffer/ring_buffer_frontend.c' line='
1393' column='
1'
/>
7704 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7705 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1394' column='
1'
/>
7707 <return type-id='type-id-
14'
/>
7709 <!-- int lib_ring_buffer_snapshot_sample_positions(lttng_ust_lib_ring_buffer*, unsigned long int*, unsigned long int*, lttng_ust_shm_handle*) -->
7710 <function-decl name='lib_ring_buffer_snapshot_sample_positions' mangled-name='lib_ring_buffer_snapshot_sample_positions' filepath='libringbuffer/ring_buffer_frontend.c' line='
1361' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_snapshot_sample_positions'
>
7711 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7712 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1362' column='
1'
/>
7713 <!-- parameter of type 'unsigned long int*' -->
7714 <parameter type-id='type-id-
481' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1363' column='
1'
/>
7715 <!-- parameter of type 'unsigned long int*' -->
7716 <parameter type-id='type-id-
481' name='produced' filepath='libringbuffer/ring_buffer_frontend.c' line='
1363' column='
1'
/>
7717 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7718 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1364' column='
1'
/>
7720 <return type-id='type-id-
5'
/>
7722 <!-- int lib_ring_buffer_snapshot(lttng_ust_lib_ring_buffer*, unsigned long int*, unsigned long int*, lttng_ust_shm_handle*) -->
7723 <function-decl name='lib_ring_buffer_snapshot' mangled-name='lib_ring_buffer_snapshot' filepath='libringbuffer/ring_buffer_frontend.c' line='
1297' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_snapshot'
>
7724 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7725 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1297' column='
1'
/>
7726 <!-- parameter of type 'unsigned long int*' -->
7727 <parameter type-id='type-id-
481' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1298' column='
1'
/>
7728 <!-- parameter of type 'unsigned long int*' -->
7729 <parameter type-id='type-id-
481' name='produced' filepath='libringbuffer/ring_buffer_frontend.c' line='
1298' column='
1'
/>
7730 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7731 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1299' column='
1'
/>
7733 <return type-id='type-id-
5'
/>
7735 <!-- void lib_ring_buffer_release_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7736 <function-decl name='lib_ring_buffer_release_read' mangled-name='lib_ring_buffer_release_read' filepath='libringbuffer/ring_buffer_frontend.c' line='
1275' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_release_read'
>
7737 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7738 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1275' column='
1'
/>
7739 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7740 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1276' column='
1'
/>
7742 <return type-id='type-id-
14'
/>
7744 <!-- int lib_ring_buffer_open_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7745 <function-decl name='lib_ring_buffer_open_read' mangled-name='lib_ring_buffer_open_read' filepath='libringbuffer/ring_buffer_frontend.c' line='
1266' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_open_read'
>
7746 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7747 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1266' column='
1'
/>
7748 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7749 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1267' column='
1'
/>
7751 <return type-id='type-id-
5'
/>
7753 <!-- int ring_buffer_stream_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
7754 <function-decl name='ring_buffer_stream_close_wakeup_fd' mangled-name='ring_buffer_stream_close_wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1245' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_stream_close_wakeup_fd'
>
7755 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7756 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1245' column='
1'
/>
7757 <!-- parameter of type 'channel*' -->
7758 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1246' column='
1'
/>
7759 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7760 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1247' column='
1'
/>
7761 <!-- parameter of type 'int' -->
7762 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1248' column='
1'
/>
7764 <return type-id='type-id-
5'
/>
7766 <!-- int ring_buffer_stream_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
7767 <function-decl name='ring_buffer_stream_close_wait_fd' mangled-name='ring_buffer_stream_close_wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1228' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_stream_close_wait_fd'
>
7768 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7769 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1228' column='
1'
/>
7770 <!-- parameter of type 'channel*' -->
7771 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1229' column='
1'
/>
7772 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7773 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1230' column='
1'
/>
7774 <!-- parameter of type 'int' -->
7775 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1231' column='
1'
/>
7777 <return type-id='type-id-
5'
/>
7779 <!-- int ring_buffer_channel_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
7780 <function-decl name='ring_buffer_channel_close_wakeup_fd' mangled-name='ring_buffer_channel_close_wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1218' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_channel_close_wakeup_fd'
>
7781 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7782 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1218' column='
1'
/>
7783 <!-- parameter of type 'channel*' -->
7784 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1219' column='
1'
/>
7785 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7786 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1220' column='
1'
/>
7788 <return type-id='type-id-
5'
/>
7790 <!-- int ring_buffer_channel_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
7791 <function-decl name='ring_buffer_channel_close_wait_fd' mangled-name='ring_buffer_channel_close_wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1208' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_channel_close_wait_fd'
>
7792 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7793 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1208' column='
1'
/>
7794 <!-- parameter of type 'channel*' -->
7795 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1209' column='
1'
/>
7796 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7797 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1210' column='
1'
/>
7799 <return type-id='type-id-
5'
/>
7801 <!-- lttng_ust_lib_ring_buffer* channel_get_ring_buffer(const lttng_ust_lib_ring_buffer_config*, channel*, int, lttng_ust_shm_handle*, int*, int*, int*, uint64_t*) -->
7802 <function-decl name='channel_get_ring_buffer' mangled-name='channel_get_ring_buffer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1183' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_get_ring_buffer'
>
7803 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7804 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1184' column='
1'
/>
7805 <!-- parameter of type 'channel*' -->
7806 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1185' column='
1'
/>
7807 <!-- parameter of type 'int' -->
7808 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1185' column='
1'
/>
7809 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7810 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1186' column='
1'
/>
7811 <!-- parameter of type 'int*' -->
7812 <parameter type-id='type-id-
188' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1187' column='
1'
/>
7813 <!-- parameter of type 'int*' -->
7814 <parameter type-id='type-id-
188' name='wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1187' column='
1'
/>
7815 <!-- parameter of type 'int*' -->
7816 <parameter type-id='type-id-
188' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1188' column='
1'
/>
7817 <!-- parameter of type 'uint64_t*' -->
7818 <parameter type-id='type-id-
196' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1189' column='
1'
/>
7819 <!-- lttng_ust_lib_ring_buffer* -->
7820 <return type-id='type-id-
300'
/>
7822 <!-- void channel_destroy(channel*, lttng_ust_shm_handle*, int) -->
7823 <function-decl name='channel_destroy' mangled-name='channel_destroy' filepath='libringbuffer/ring_buffer_frontend.c' line='
1160' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_destroy'
>
7824 <!-- parameter of type 'channel*' -->
7825 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1160' column='
1'
/>
7826 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7827 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1160' column='
1'
/>
7828 <!-- parameter of type 'int' -->
7829 <parameter type-id='type-id-
5' name='consumer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1161' column='
1'
/>
7831 <return type-id='type-id-
14'
/>
7833 <!-- unsigned int channel_handle_get_nr_streams(lttng_ust_shm_handle*) -->
7834 <function-decl name='channel_handle_get_nr_streams' mangled-name='channel_handle_get_nr_streams' filepath='libringbuffer/ring_buffer_frontend.c' line='
1137' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_handle_get_nr_streams'
>
7835 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7836 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1137' column='
1'
/>
7837 <!-- unsigned int -->
7838 <return type-id='type-id-
13'
/>
7840 <!-- int channel_handle_add_stream(lttng_ust_shm_handle*, int, int, uint32_t, uint64_t) -->
7841 <function-decl name='channel_handle_add_stream' mangled-name='channel_handle_add_stream' filepath='libringbuffer/ring_buffer_frontend.c' line='
1122' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_handle_add_stream'
>
7842 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7843 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1122' column='
1'
/>
7844 <!-- parameter of type 'int' -->
7845 <parameter type-id='type-id-
5' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1123' column='
1'
/>
7846 <!-- parameter of type 'int' -->
7847 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1123' column='
1'
/>
7848 <!-- parameter of type 'typedef uint32_t' -->
7849 <parameter type-id='type-id-
124' name='stream_nr' filepath='libringbuffer/ring_buffer_frontend.c' line='
1123' column='
1'
/>
7850 <!-- parameter of type 'typedef uint64_t' -->
7851 <parameter type-id='type-id-
151' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1124' column='
1'
/>
7853 <return type-id='type-id-
5'
/>
7855 <!-- lttng_ust_shm_handle* channel_handle_create(void*, uint64_t, int) -->
7856 <function-decl name='channel_handle_create' mangled-name='channel_handle_create' filepath='libringbuffer/ring_buffer_frontend.c' line='
1090' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_handle_create'
>
7857 <!-- parameter of type 'void*' -->
7858 <parameter type-id='type-id-
19' name='data' filepath='libringbuffer/ring_buffer_frontend.c' line='
1090' column='
1'
/>
7859 <!-- parameter of type 'typedef uint64_t' -->
7860 <parameter type-id='type-id-
151' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1091' column='
1'
/>
7861 <!-- parameter of type 'int' -->
7862 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1092' column='
1'
/>
7863 <!-- lttng_ust_shm_handle* -->
7864 <return type-id='type-id-
466'
/>
7866 <!-- lttng_ust_shm_handle* channel_create(const lttng_ust_lib_ring_buffer_config*, const char*, void**, size_t, size_t, void*, void*, size_t, size_t, unsigned int, unsigned int, const int*, int, int64_t) -->
7867 <function-decl name='channel_create' mangled-name='channel_create' filepath='libringbuffer/ring_buffer_frontend.c' line='
970' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_create'
>
7868 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7869 <parameter type-id='type-id-
380' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
970' column='
1'
/>
7870 <!-- parameter of type 'const char*' -->
7871 <parameter type-id='type-id-
34' name='name' filepath='libringbuffer/ring_buffer_frontend.c' line='
971' column='
1'
/>
7872 <!-- parameter of type 'void**' -->
7873 <parameter type-id='type-id-
206' name='priv_data' filepath='libringbuffer/ring_buffer_frontend.c' line='
972' column='
1'
/>
7874 <!-- parameter of type 'typedef size_t' -->
7875 <parameter type-id='type-id-
42' name='priv_data_align' filepath='libringbuffer/ring_buffer_frontend.c' line='
973' column='
1'
/>
7876 <!-- parameter of type 'typedef size_t' -->
7877 <parameter type-id='type-id-
42' name='priv_data_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
974' column='
1'
/>
7878 <!-- parameter of type 'void*' -->
7879 <parameter type-id='type-id-
19' name='priv_data_init' filepath='libringbuffer/ring_buffer_frontend.c' line='
975' column='
1'
/>
7880 <!-- parameter of type 'void*' -->
7881 <parameter type-id='type-id-
19' name='buf_addr' filepath='libringbuffer/ring_buffer_frontend.c' line='
976' column='
1'
/>
7882 <!-- parameter of type 'typedef size_t' -->
7883 <parameter type-id='type-id-
42' name='subbuf_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
976' column='
1'
/>
7884 <!-- parameter of type 'typedef size_t' -->
7885 <parameter type-id='type-id-
42' name='num_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
977' column='
1'
/>
7886 <!-- parameter of type 'unsigned int' -->
7887 <parameter type-id='type-id-
13' name='switch_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
977' column='
1'
/>
7888 <!-- parameter of type 'unsigned int' -->
7889 <parameter type-id='type-id-
13' name='read_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
978' column='
1'
/>
7890 <!-- parameter of type 'const int*' -->
7891 <parameter type-id='type-id-
177' name='stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
979' column='
1'
/>
7892 <!-- parameter of type 'int' -->
7893 <parameter type-id='type-id-
5' name='nr_stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
979' column='
1'
/>
7894 <!-- parameter of type 'typedef int64_t' -->
7895 <parameter type-id='type-id-
145' name='blocking_timeout' filepath='libringbuffer/ring_buffer_frontend.c' line='
980' column='
1'
/>
7896 <!-- lttng_ust_shm_handle* -->
7897 <return type-id='type-id-
466'
/>
7899 <!-- int lib_ring_buffer_create(lttng_ust_lib_ring_buffer*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
7900 <function-decl name='lib_ring_buffer_create' mangled-name='lib_ring_buffer_create' filepath='libringbuffer/ring_buffer_frontend.c' line='
340' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_create'
>
7901 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7902 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
340' column='
1'
/>
7903 <!-- parameter of type 'channel_backend*' -->
7904 <parameter type-id='type-id-
475' name='chanb' filepath='libringbuffer/ring_buffer_frontend.c' line='
341' column='
1'
/>
7905 <!-- parameter of type 'int' -->
7906 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
341' column='
1'
/>
7907 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7908 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
342' column='
1'
/>
7909 <!-- parameter of type 'shm_object*' -->
7910 <parameter type-id='type-id-
477' name='shmobj' filepath='libringbuffer/ring_buffer_frontend.c' line='
343' column='
1'
/>
7912 <return type-id='type-id-
5'
/>
7914 <!-- void channel_reset(channel*) -->
7915 <function-decl name='channel_reset' mangled-name='channel_reset' filepath='libringbuffer/ring_buffer_frontend.c' line='
235' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_reset'
>
7916 <!-- parameter of type 'channel*' -->
7917 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
235' column='
1'
/>
7919 <return type-id='type-id-
14'
/>
7921 <!-- void lib_ring_buffer_reset(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7922 <function-decl name='lib_ring_buffer_reset' mangled-name='lib_ring_buffer_reset' filepath='libringbuffer/ring_buffer_frontend.c' line='
178' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_reset'
>
7923 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7924 <parameter type-id='type-id-
300' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
178' column='
1'
/>
7925 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7926 <parameter type-id='type-id-
466' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
179' column='
1'
/>
7928 <return type-id='type-id-
14'
/>
7930 <!-- void lttng_ust_ringbuffer_set_allow_blocking() -->
7931 <function-decl name='lttng_ust_ringbuffer_set_allow_blocking' mangled-name='lttng_ust_ringbuffer_set_allow_blocking' filepath='libringbuffer/ring_buffer_frontend.c' line='
156' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_ringbuffer_set_allow_blocking'
>
7933 <return type-id='type-id-
14'
/>
7936 <abi-instr version='
1.0' address-size='
64' path='shm.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7937 <!-- void align_shm(shm_object*, size_t) -->
7938 <function-decl name='align_shm' mangled-name='align_shm' filepath='libringbuffer/shm.c' line='
519' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='align_shm'
>
7939 <!-- parameter of type 'shm_object*' -->
7940 <parameter type-id='type-id-
477' name='obj' filepath='libringbuffer/shm.c' line='
519' column='
1'
/>
7941 <!-- parameter of type 'typedef size_t' -->
7942 <parameter type-id='type-id-
42' name='align' filepath='libringbuffer/shm.c' line='
519' column='
1'
/>
7944 <return type-id='type-id-
14'
/>
7946 <!-- shm_ref zalloc_shm(shm_object*, size_t) -->
7947 <function-decl name='zalloc_shm' mangled-name='zalloc_shm' filepath='libringbuffer/shm.c' line='
506' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='zalloc_shm'
>
7948 <!-- parameter of type 'shm_object*' -->
7949 <parameter type-id='type-id-
477' name='obj' filepath='libringbuffer/shm.c' line='
506' column='
1'
/>
7950 <!-- parameter of type 'typedef size_t' -->
7951 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/shm.c' line='
506' column='
1'
/>
7952 <!-- struct shm_ref -->
7953 <return type-id='type-id-
317'
/>
7955 <!-- void shm_object_table_destroy(shm_object_table*, int) -->
7956 <function-decl name='shm_object_table_destroy' mangled-name='shm_object_table_destroy' filepath='libringbuffer/shm.c' line='
490' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_destroy'
>
7957 <!-- parameter of type 'shm_object_table*' -->
7958 <parameter type-id='type-id-
313' name='table' filepath='libringbuffer/shm.c' line='
490' column='
1'
/>
7959 <!-- parameter of type 'int' -->
7960 <parameter type-id='type-id-
5' name='consumer' filepath='libringbuffer/shm.c' line='
490' column='
1'
/>
7962 <return type-id='type-id-
14'
/>
7964 <!-- shm_object* shm_object_table_append_mem(shm_object_table*, void*, size_t, int) -->
7965 <function-decl name='shm_object_table_append_mem' mangled-name='shm_object_table_append_mem' filepath='libringbuffer/shm.c' line='
361' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_append_mem'
>
7966 <!-- parameter of type 'shm_object_table*' -->
7967 <parameter type-id='type-id-
313' name='table' filepath='libringbuffer/shm.c' line='
361' column='
1'
/>
7968 <!-- parameter of type 'void*' -->
7969 <parameter type-id='type-id-
19' name='mem' filepath='libringbuffer/shm.c' line='
362' column='
1'
/>
7970 <!-- parameter of type 'typedef size_t' -->
7971 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
362' column='
1'
/>
7972 <!-- parameter of type 'int' -->
7973 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
362' column='
1'
/>
7974 <!-- shm_object* -->
7975 <return type-id='type-id-
477'
/>
7977 <!-- shm_object* shm_object_table_append_shm(shm_object_table*, int, int, uint32_t, size_t) -->
7978 <function-decl name='shm_object_table_append_shm' mangled-name='shm_object_table_append_shm' filepath='libringbuffer/shm.c' line='
309' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_append_shm'
>
7979 <!-- parameter of type 'shm_object_table*' -->
7980 <parameter type-id='type-id-
313' name='table' filepath='libringbuffer/shm.c' line='
309' column='
1'
/>
7981 <!-- parameter of type 'int' -->
7982 <parameter type-id='type-id-
5' name='shm_fd' filepath='libringbuffer/shm.c' line='
310' column='
1'
/>
7983 <!-- parameter of type 'int' -->
7984 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
310' column='
1'
/>
7985 <!-- parameter of type 'typedef uint32_t' -->
7986 <parameter type-id='type-id-
124' name='stream_nr' filepath='libringbuffer/shm.c' line='
310' column='
1'
/>
7987 <!-- parameter of type 'typedef size_t' -->
7988 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
311' column='
1'
/>
7989 <!-- shm_object* -->
7990 <return type-id='type-id-
477'
/>
7992 <!-- shm_object* shm_object_table_alloc(shm_object_table*, size_t, shm_object_type, int, int) -->
7993 <function-decl name='shm_object_table_alloc' mangled-name='shm_object_table_alloc' filepath='libringbuffer/shm.c' line='
268' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_alloc'
>
7994 <!-- parameter of type 'shm_object_table*' -->
7995 <parameter type-id='type-id-
313' name='table' filepath='libringbuffer/shm.c' line='
268' column='
1'
/>
7996 <!-- parameter of type 'typedef size_t' -->
7997 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
269' column='
1'
/>
7998 <!-- parameter of type 'enum shm_object_type' -->
7999 <parameter type-id='type-id-
316' name='type' filepath='libringbuffer/shm.c' line='
270' column='
1'
/>
8000 <!-- parameter of type 'int' -->
8001 <parameter type-id='type-id-
5' name='stream_fd' filepath='libringbuffer/shm.c' line='
271' column='
1'
/>
8002 <!-- parameter of type 'int' -->
8003 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/shm.c' line='
272' column='
1'
/>
8004 <!-- shm_object* -->
8005 <return type-id='type-id-
477'
/>
8007 <!-- shm_object_table* shm_object_table_create(size_t) -->
8008 <function-decl name='shm_object_table_create' mangled-name='shm_object_table_create' filepath='libringbuffer/shm.c' line='
83' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_create'
>
8009 <!-- parameter of type 'typedef size_t' -->
8010 <parameter type-id='type-id-
42' name='max_nb_obj' filepath='libringbuffer/shm.c' line='
83' column='
1'
/>
8011 <!-- shm_object_table* -->
8012 <return type-id='type-id-
313'
/>
8015 <abi-instr version='
1.0' address-size='
64' path='smp.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
8016 <!-- int __num_possible_cpus -->
8017 <var-decl name='__num_possible_cpus' type-id='type-id-
5' mangled-name='__num_possible_cpus' visibility='default' filepath='libringbuffer/smp.h' line='
32' column='
1' elf-symbol-id='__num_possible_cpus'
/>
8018 <!-- void _get_num_possible_cpus() -->
8019 <function-decl name='_get_num_possible_cpus' mangled-name='_get_num_possible_cpus' filepath='libringbuffer/smp.c' line='
31' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_get_num_possible_cpus'
>
8021 <return type-id='type-id-
14'
/>