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_cpu_id_to_ctx -->
127 <elf-symbol name='lttng_add_cpu_id_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
128 <!-- lttng_add_ip_to_ctx -->
129 <elf-symbol name='lttng_add_ip_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
130 <!-- lttng_add_perf_counter_to_ctx -->
131 <elf-symbol name='lttng_add_perf_counter_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
132 <!-- lttng_add_procname_to_ctx -->
133 <elf-symbol name='lttng_add_procname_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
134 <!-- lttng_add_pthread_id_to_ctx -->
135 <elf-symbol name='lttng_add_pthread_id_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
136 <!-- lttng_add_vpid_to_ctx -->
137 <elf-symbol name='lttng_add_vpid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
138 <!-- lttng_add_vtid_to_ctx -->
139 <elf-symbol name='lttng_add_vtid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
140 <!-- lttng_append_context -->
141 <elf-symbol name='lttng_append_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
142 <!-- lttng_attach_context -->
143 <elf-symbol name='lttng_attach_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
144 <!-- lttng_channel_disable -->
145 <elf-symbol name='lttng_channel_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
146 <!-- lttng_channel_enable -->
147 <elf-symbol name='lttng_channel_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
148 <!-- lttng_context_add_rcu -->
149 <elf-symbol name='lttng_context_add_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
150 <!-- lttng_context_exit -->
151 <elf-symbol name='lttng_context_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
152 <!-- lttng_context_init -->
153 <elf-symbol name='lttng_context_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
154 <!-- lttng_context_is_app -->
155 <elf-symbol name='lttng_context_is_app' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
156 <!-- lttng_context_procname_reset -->
157 <elf-symbol name='lttng_context_procname_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
158 <!-- lttng_context_update -->
159 <elf-symbol name='lttng_context_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
160 <!-- lttng_context_vpid_reset -->
161 <elf-symbol name='lttng_context_vpid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
162 <!-- lttng_context_vtid_reset -->
163 <elf-symbol name='lttng_context_vtid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
164 <!-- lttng_destroy_context -->
165 <elf-symbol name='lttng_destroy_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
166 <!-- lttng_enabler_attach_bytecode -->
167 <elf-symbol name='lttng_enabler_attach_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
168 <!-- lttng_enabler_attach_context -->
169 <elf-symbol name='lttng_enabler_attach_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
170 <!-- lttng_enabler_attach_exclusion -->
171 <elf-symbol name='lttng_enabler_attach_exclusion' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
172 <!-- lttng_enabler_create -->
173 <elf-symbol name='lttng_enabler_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
174 <!-- lttng_enabler_disable -->
175 <elf-symbol name='lttng_enabler_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
176 <!-- lttng_enabler_enable -->
177 <elf-symbol name='lttng_enabler_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
178 <!-- lttng_enabler_event_link_bytecode -->
179 <elf-symbol name='lttng_enabler_event_link_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
180 <!-- lttng_filter_enabler_attach_bytecode -->
181 <elf-symbol name='lttng_filter_enabler_attach_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
182 <!-- lttng_filter_false -->
183 <elf-symbol name='lttng_filter_false' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
184 <!-- lttng_filter_interpret_bytecode -->
185 <elf-symbol name='lttng_filter_interpret_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
186 <!-- lttng_filter_specialize_bytecode -->
187 <elf-symbol name='lttng_filter_specialize_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
188 <!-- lttng_filter_sync_state -->
189 <elf-symbol name='lttng_filter_sync_state' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
190 <!-- lttng_filter_validate_bytecode -->
191 <elf-symbol name='lttng_filter_validate_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
192 <!-- lttng_find_context -->
193 <elf-symbol name='lttng_find_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
194 <!-- lttng_fix_pending_events -->
195 <elf-symbol name='lttng_fix_pending_events' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
196 <!-- lttng_fixup_procname_tls -->
197 <elf-symbol name='lttng_fixup_procname_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
198 <!-- lttng_fixup_ringbuffer_tls -->
199 <elf-symbol name='lttng_fixup_ringbuffer_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
200 <!-- lttng_fixup_vtid_tls -->
201 <elf-symbol name='lttng_fixup_vtid_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
202 <!-- lttng_free_enabler_filter_bytecode -->
203 <elf-symbol name='lttng_free_enabler_filter_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
204 <!-- lttng_free_event_filter_runtime -->
205 <elf-symbol name='lttng_free_event_filter_runtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
206 <!-- lttng_get_context_index -->
207 <elf-symbol name='lttng_get_context_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
208 <!-- lttng_get_notify_socket -->
209 <elf-symbol name='lttng_get_notify_socket' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
210 <!-- lttng_get_probe_list_head -->
211 <elf-symbol name='lttng_get_probe_list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
212 <!-- lttng_getenv -->
213 <elf-symbol name='lttng_getenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
214 <!-- lttng_handle_pending_statedump -->
215 <elf-symbol name='lttng_handle_pending_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
216 <!-- lttng_perf_counter_exit -->
217 <elf-symbol name='lttng_perf_counter_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
218 <!-- lttng_perf_counter_init -->
219 <elf-symbol name='lttng_perf_counter_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
220 <!-- lttng_perf_lock -->
221 <elf-symbol name='lttng_perf_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
222 <!-- lttng_perf_unlock -->
223 <elf-symbol name='lttng_perf_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
224 <!-- lttng_probe_provider_unregister_events -->
225 <elf-symbol name='lttng_probe_provider_unregister_events' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
226 <!-- lttng_probe_register -->
227 <elf-symbol name='lttng_probe_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
228 <!-- lttng_probe_unregister -->
229 <elf-symbol name='lttng_probe_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
230 <!-- lttng_probes_get_event_list -->
231 <elf-symbol name='lttng_probes_get_event_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
232 <!-- lttng_probes_get_field_list -->
233 <elf-symbol name='lttng_probes_get_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
234 <!-- lttng_probes_prune_event_list -->
235 <elf-symbol name='lttng_probes_prune_event_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
236 <!-- lttng_probes_prune_field_list -->
237 <elf-symbol name='lttng_probes_prune_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
238 <!-- lttng_remove_context_field -->
239 <elf-symbol name='lttng_remove_context_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
240 <!-- lttng_ring_buffer_client_discard_exit -->
241 <elf-symbol name='lttng_ring_buffer_client_discard_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
242 <!-- lttng_ring_buffer_client_discard_init -->
243 <elf-symbol name='lttng_ring_buffer_client_discard_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
244 <!-- lttng_ring_buffer_client_discard_rt_exit -->
245 <elf-symbol name='lttng_ring_buffer_client_discard_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
246 <!-- lttng_ring_buffer_client_discard_rt_init -->
247 <elf-symbol name='lttng_ring_buffer_client_discard_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
248 <!-- lttng_ring_buffer_client_overwrite_exit -->
249 <elf-symbol name='lttng_ring_buffer_client_overwrite_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
250 <!-- lttng_ring_buffer_client_overwrite_init -->
251 <elf-symbol name='lttng_ring_buffer_client_overwrite_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
252 <!-- lttng_ring_buffer_client_overwrite_rt_exit -->
253 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
254 <!-- lttng_ring_buffer_client_overwrite_rt_init -->
255 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
256 <!-- lttng_ring_buffer_metadata_client_exit -->
257 <elf-symbol name='lttng_ring_buffer_metadata_client_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
258 <!-- lttng_ring_buffer_metadata_client_init -->
259 <elf-symbol name='lttng_ring_buffer_metadata_client_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
260 <!-- lttng_session_active -->
261 <elf-symbol name='lttng_session_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
262 <!-- lttng_session_context_init -->
263 <elf-symbol name='lttng_session_context_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
264 <!-- lttng_session_create -->
265 <elf-symbol name='lttng_session_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
266 <!-- lttng_session_destroy -->
267 <elf-symbol name='lttng_session_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
268 <!-- lttng_session_disable -->
269 <elf-symbol name='lttng_session_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
270 <!-- lttng_session_enable -->
271 <elf-symbol name='lttng_session_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
272 <!-- lttng_session_statedump -->
273 <elf-symbol name='lttng_session_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
274 <!-- lttng_transport_find -->
275 <elf-symbol name='lttng_transport_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
276 <!-- lttng_transport_register -->
277 <elf-symbol name='lttng_transport_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
278 <!-- lttng_transport_unregister -->
279 <elf-symbol name='lttng_transport_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
280 <!-- lttng_ust_abi_exit -->
281 <elf-symbol name='lttng_ust_abi_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
282 <!-- lttng_ust_add_app_context_to_ctx_rcu -->
283 <elf-symbol name='lttng_ust_add_app_context_to_ctx_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
284 <!-- lttng_ust_add_fd_to_tracker -->
285 <elf-symbol name='lttng_ust_add_fd_to_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
286 <!-- lttng_ust_clock_init -->
287 <elf-symbol name='lttng_ust_clock_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
288 <!-- lttng_ust_context_provider_register -->
289 <elf-symbol name='lttng_ust_context_provider_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
290 <!-- lttng_ust_context_provider_unregister -->
291 <elf-symbol name='lttng_ust_context_provider_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
292 <!-- lttng_ust_context_set_provider_rcu -->
293 <elf-symbol name='lttng_ust_context_set_provider_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
294 <!-- lttng_ust_context_set_session_provider -->
295 <elf-symbol name='lttng_ust_context_set_session_provider' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
296 <!-- lttng_ust_delete_fd_from_tracker -->
297 <elf-symbol name='lttng_ust_delete_fd_from_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
298 <!-- lttng_ust_dl_update -->
299 <elf-symbol name='lttng_ust_dl_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
300 <!-- lttng_ust_dummy_get_size -->
301 <elf-symbol name='lttng_ust_dummy_get_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
302 <!-- lttng_ust_dummy_get_value -->
303 <elf-symbol name='lttng_ust_dummy_get_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
304 <!-- lttng_ust_dummy_record -->
305 <elf-symbol name='lttng_ust_dummy_record' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
306 <!-- lttng_ust_dynamic_type_choices -->
307 <elf-symbol name='lttng_ust_dynamic_type_choices' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
308 <!-- lttng_ust_dynamic_type_field -->
309 <elf-symbol name='lttng_ust_dynamic_type_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
310 <!-- lttng_ust_dynamic_type_tag_field -->
311 <elf-symbol name='lttng_ust_dynamic_type_tag_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
312 <!-- lttng_ust_elf_create -->
313 <elf-symbol name='lttng_ust_elf_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
314 <!-- lttng_ust_elf_destroy -->
315 <elf-symbol name='lttng_ust_elf_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
316 <!-- lttng_ust_elf_get_build_id -->
317 <elf-symbol name='lttng_ust_elf_get_build_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
318 <!-- lttng_ust_elf_get_debug_link -->
319 <elf-symbol name='lttng_ust_elf_get_debug_link' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
320 <!-- lttng_ust_elf_get_debug_link_from_section -->
321 <elf-symbol name='lttng_ust_elf_get_debug_link_from_section' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
322 <!-- lttng_ust_elf_get_memsz -->
323 <elf-symbol name='lttng_ust_elf_get_memsz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
324 <!-- lttng_ust_elf_is_pic -->
325 <elf-symbol name='lttng_ust_elf_is_pic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
326 <!-- lttng_ust_enable_trace_clock_override -->
327 <elf-symbol name='lttng_ust_enable_trace_clock_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
328 <!-- lttng_ust_enum_get_from_desc -->
329 <elf-symbol name='lttng_ust_enum_get_from_desc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
330 <!-- lttng_ust_events_exit -->
331 <elf-symbol name='lttng_ust_events_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
332 <!-- lttng_ust_exit -->
333 <elf-symbol name='lttng_ust_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
334 <!-- lttng_ust_field_list_get_iter_next -->
335 <elf-symbol name='lttng_ust_field_list_get_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
336 <!-- lttng_ust_fixup_fd_tracker_tls -->
337 <elf-symbol name='lttng_ust_fixup_fd_tracker_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
338 <!-- lttng_ust_fixup_perf_counter_tls -->
339 <elf-symbol name='lttng_ust_fixup_perf_counter_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
340 <!-- lttng_ust_fixup_tls -->
341 <elf-symbol name='lttng_ust_fixup_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
342 <!-- lttng_ust_getcpu_init -->
343 <elf-symbol name='lttng_ust_getcpu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
344 <!-- lttng_ust_getcpu_override -->
345 <elf-symbol name='lttng_ust_getcpu_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
346 <!-- lttng_ust_getenv_init -->
347 <elf-symbol name='lttng_ust_getenv_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
348 <!-- lttng_ust_init -->
349 <elf-symbol name='lttng_ust_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
350 <!-- lttng_ust_init_fd_tracker -->
351 <elf-symbol name='lttng_ust_init_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
352 <!-- lttng_ust_lock_fd_tracker -->
353 <elf-symbol name='lttng_ust_lock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
354 <!-- lttng_ust_malloc_wrapper_init -->
355 <elf-symbol name='lttng_ust_malloc_wrapper_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
356 <!-- lttng_ust_obj_get_name -->
357 <elf-symbol name='lttng_ust_obj_get_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
358 <!-- lttng_ust_objd_table_owner_cleanup -->
359 <elf-symbol name='lttng_ust_objd_table_owner_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
360 <!-- lttng_ust_objd_unref -->
361 <elf-symbol name='lttng_ust_objd_unref' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
362 <!-- lttng_ust_read -->
363 <elf-symbol name='lttng_ust_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
364 <!-- lttng_ust_ringbuffer_set_allow_blocking -->
365 <elf-symbol name='lttng_ust_ringbuffer_set_allow_blocking' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
366 <!-- lttng_ust_safe_close_fd -->
367 <elf-symbol name='lttng_ust_safe_close_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
368 <!-- lttng_ust_safe_closefrom_fd -->
369 <elf-symbol name='lttng_ust_safe_closefrom_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
370 <!-- lttng_ust_safe_fclose_stream -->
371 <elf-symbol name='lttng_ust_safe_fclose_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
372 <!-- lttng_ust_sockinfo_session_enabled -->
373 <elf-symbol name='lttng_ust_sockinfo_session_enabled' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
374 <!-- lttng_ust_statedump_destroy -->
375 <elf-symbol name='lttng_ust_statedump_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
376 <!-- lttng_ust_statedump_init -->
377 <elf-symbol name='lttng_ust_statedump_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
378 <!-- lttng_ust_strerror -->
379 <elf-symbol name='lttng_ust_strerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
380 <!-- lttng_ust_trace_clock_set_description_cb -->
381 <elf-symbol name='lttng_ust_trace_clock_set_description_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
382 <!-- lttng_ust_trace_clock_set_freq_cb -->
383 <elf-symbol name='lttng_ust_trace_clock_set_freq_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
384 <!-- lttng_ust_trace_clock_set_name_cb -->
385 <elf-symbol name='lttng_ust_trace_clock_set_name_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
386 <!-- lttng_ust_trace_clock_set_read64_cb -->
387 <elf-symbol name='lttng_ust_trace_clock_set_read64_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
388 <!-- lttng_ust_trace_clock_set_uuid_cb -->
389 <elf-symbol name='lttng_ust_trace_clock_set_uuid_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
390 <!-- lttng_ust_tracepoint_list_get_iter_next -->
391 <elf-symbol name='lttng_ust_tracepoint_list_get_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
392 <!-- lttng_ust_unlock_fd_tracker -->
393 <elf-symbol name='lttng_ust_unlock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
395 <elf-symbol name='objd_ops' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
396 <!-- patient_send -->
397 <elf-symbol name='patient_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
398 <!-- patient_write -->
399 <elf-symbol name='patient_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
401 <elf-symbol name='print_op' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
402 <!-- ring_buffer_channel_close_wait_fd -->
403 <elf-symbol name='ring_buffer_channel_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
404 <!-- ring_buffer_channel_close_wakeup_fd -->
405 <elf-symbol name='ring_buffer_channel_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
406 <!-- ring_buffer_stream_close_wait_fd -->
407 <elf-symbol name='ring_buffer_stream_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
408 <!-- ring_buffer_stream_close_wakeup_fd -->
409 <elf-symbol name='ring_buffer_stream_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
410 <!-- shm_object_table_alloc -->
411 <elf-symbol name='shm_object_table_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
412 <!-- shm_object_table_append_mem -->
413 <elf-symbol name='shm_object_table_append_mem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
414 <!-- shm_object_table_append_shm -->
415 <elf-symbol name='shm_object_table_append_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
416 <!-- shm_object_table_create -->
417 <elf-symbol name='shm_object_table_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
418 <!-- shm_object_table_destroy -->
419 <elf-symbol name='shm_object_table_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
420 <!-- strutils_is_star_at_the_end_only_glob_pattern -->
421 <elf-symbol name='strutils_is_star_at_the_end_only_glob_pattern' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
422 <!-- strutils_is_star_glob_pattern -->
423 <elf-symbol name='strutils_is_star_glob_pattern' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
424 <!-- strutils_star_glob_match -->
425 <elf-symbol name='strutils_star_glob_match' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
426 <!-- synchronize_trace -->
427 <elf-symbol name='synchronize_trace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
428 <!-- ust_after_fork_child -->
429 <elf-symbol name='ust_after_fork_child' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
430 <!-- ust_after_fork_parent -->
431 <elf-symbol name='ust_after_fork_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
432 <!-- ust_before_fork -->
433 <elf-symbol name='ust_before_fork' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
435 <elf-symbol name='ust_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
436 <!-- ust_lock_nocheck -->
437 <elf-symbol name='ust_lock_nocheck' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
438 <!-- ust_safe_fflush -->
439 <elf-symbol name='ust_safe_fflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
440 <!-- ust_safe_mbrtowc -->
441 <elf-symbol name='ust_safe_mbrtowc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
442 <!-- ust_safe_snprintf -->
443 <elf-symbol name='ust_safe_snprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
444 <!-- ust_safe_vfprintf -->
445 <elf-symbol name='ust_safe_vfprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
446 <!-- ust_safe_vsnprintf -->
447 <elf-symbol name='ust_safe_vsnprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
449 <elf-symbol name='ust_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
450 <!-- ustcomm_accept_unix_sock -->
451 <elf-symbol name='ustcomm_accept_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
452 <!-- ustcomm_close_unix_sock -->
453 <elf-symbol name='ustcomm_close_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
454 <!-- ustcomm_connect_unix_sock -->
455 <elf-symbol name='ustcomm_connect_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
456 <!-- ustcomm_create_unix_sock -->
457 <elf-symbol name='ustcomm_create_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
458 <!-- ustcomm_listen_unix_sock -->
459 <elf-symbol name='ustcomm_listen_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
460 <!-- ustcomm_recv_app_reply -->
461 <elf-symbol name='ustcomm_recv_app_reply' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
462 <!-- ustcomm_recv_channel_from_sessiond -->
463 <elf-symbol name='ustcomm_recv_channel_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
464 <!-- ustcomm_recv_fds_unix_sock -->
465 <elf-symbol name='ustcomm_recv_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
466 <!-- ustcomm_recv_stream_from_sessiond -->
467 <elf-symbol name='ustcomm_recv_stream_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
468 <!-- ustcomm_recv_unix_sock -->
469 <elf-symbol name='ustcomm_recv_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
470 <!-- ustcomm_register_channel -->
471 <elf-symbol name='ustcomm_register_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
472 <!-- ustcomm_register_enum -->
473 <elf-symbol name='ustcomm_register_enum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
474 <!-- ustcomm_register_event -->
475 <elf-symbol name='ustcomm_register_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
476 <!-- ustcomm_send_app_cmd -->
477 <elf-symbol name='ustcomm_send_app_cmd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
478 <!-- ustcomm_send_app_msg -->
479 <elf-symbol name='ustcomm_send_app_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
480 <!-- ustcomm_send_fds_unix_sock -->
481 <elf-symbol name='ustcomm_send_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
482 <!-- ustcomm_send_reg_msg -->
483 <elf-symbol name='ustcomm_send_reg_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
484 <!-- ustcomm_send_unix_sock -->
485 <elf-symbol name='ustcomm_send_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
486 <!-- ustcomm_setsockopt_rcv_timeout -->
487 <elf-symbol name='ustcomm_setsockopt_rcv_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
488 <!-- ustcomm_setsockopt_snd_timeout -->
489 <elf-symbol name='ustcomm_setsockopt_snd_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
491 <elf-symbol name='zalloc_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
492 </elf-function-symbols>
493 <elf-variable-symbols>
494 <!-- __num_possible_cpus -->
495 <elf-symbol name='__num_possible_cpus' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
496 <!-- __tracepoint_lttng_ust_lib___build_id -->
497 <elf-symbol name='__tracepoint_lttng_ust_lib___build_id' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
498 <!-- __tracepoint_lttng_ust_lib___debug_link -->
499 <elf-symbol name='__tracepoint_lttng_ust_lib___debug_link' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
500 <!-- __tracepoint_lttng_ust_lib___load -->
501 <elf-symbol name='__tracepoint_lttng_ust_lib___load' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
502 <!-- __tracepoint_lttng_ust_lib___unload -->
503 <elf-symbol name='__tracepoint_lttng_ust_lib___unload' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
504 <!-- __tracepoint_lttng_ust_statedump___bin_info -->
505 <elf-symbol name='__tracepoint_lttng_ust_statedump___bin_info' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
506 <!-- __tracepoint_lttng_ust_statedump___build_id -->
507 <elf-symbol name='__tracepoint_lttng_ust_statedump___build_id' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
508 <!-- __tracepoint_lttng_ust_statedump___debug_link -->
509 <elf-symbol name='__tracepoint_lttng_ust_statedump___debug_link' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
510 <!-- __tracepoint_lttng_ust_statedump___end -->
511 <elf-symbol name='__tracepoint_lttng_ust_statedump___end' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
512 <!-- __tracepoint_lttng_ust_statedump___start -->
513 <elf-symbol name='__tracepoint_lttng_ust_statedump___start' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
514 <!-- __tracepoint_lttng_ust_tracef___event -->
515 <elf-symbol name='__tracepoint_lttng_ust_tracef___event' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
516 <!-- __tracepoint_lttng_ust_tracelog___TRACE_ALERT -->
517 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_ALERT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
518 <!-- __tracepoint_lttng_ust_tracelog___TRACE_CRIT -->
519 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_CRIT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
520 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG -->
521 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
522 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION -->
523 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
524 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE -->
525 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
526 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE -->
527 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
528 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS -->
529 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
530 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM -->
531 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
532 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM -->
533 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
534 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT -->
535 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
536 <!-- __tracepoint_lttng_ust_tracelog___TRACE_EMERG -->
537 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_EMERG' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
538 <!-- __tracepoint_lttng_ust_tracelog___TRACE_ERR -->
539 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_ERR' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
540 <!-- __tracepoint_lttng_ust_tracelog___TRACE_INFO -->
541 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_INFO' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
542 <!-- __tracepoint_lttng_ust_tracelog___TRACE_NOTICE -->
543 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
544 <!-- __tracepoint_lttng_ust_tracelog___TRACE_WARNING -->
545 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_WARNING' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
546 <!-- __tracepoint_provider_lttng_ust_lib -->
547 <elf-symbol name='__tracepoint_provider_lttng_ust_lib' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
548 <!-- __tracepoint_provider_lttng_ust_statedump -->
549 <elf-symbol name='__tracepoint_provider_lttng_ust_statedump' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
550 <!-- __tracepoint_provider_lttng_ust_tracef -->
551 <elf-symbol name='__tracepoint_provider_lttng_ust_tracef' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
552 <!-- __tracepoint_provider_lttng_ust_tracelog -->
553 <elf-symbol name='__tracepoint_provider_lttng_ust_tracelog' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
554 <!-- dl_state_table -->
555 <elf-symbol name='dl_state_table' size='
2048' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
556 <!-- dt_var_fields -->
557 <elf-symbol name='dt_var_fields' size='
3840' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
559 <elf-symbol name='global_apps' size='
8256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
560 <!-- lib_ring_buffer_nesting -->
561 <elf-symbol name='lib_ring_buffer_nesting' size='
4' type='tls-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
563 <elf-symbol name='local_apps' size='
8256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
564 <!-- lttng_client_callbacks_discard -->
565 <elf-symbol name='lttng_client_callbacks_discard' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
566 <!-- lttng_client_callbacks_discard_rt -->
567 <elf-symbol name='lttng_client_callbacks_discard_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
568 <!-- lttng_client_callbacks_metadata -->
569 <elf-symbol name='lttng_client_callbacks_metadata' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
570 <!-- lttng_client_callbacks_overwrite -->
571 <elf-symbol name='lttng_client_callbacks_overwrite' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
572 <!-- lttng_client_callbacks_overwrite_rt -->
573 <elf-symbol name='lttng_client_callbacks_overwrite_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
574 <!-- lttng_crash_magic_xor -->
575 <elf-symbol name='lttng_crash_magic_xor' size='
16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
576 <!-- lttng_get_cpu -->
577 <elf-symbol name='lttng_get_cpu' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
578 <!-- lttng_static_ctx -->
579 <elf-symbol name='lttng_static_ctx' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
580 <!-- lttng_trace_clock -->
581 <elf-symbol name='lttng_trace_clock' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
582 <!-- lttng_ust_loaded -->
583 <elf-symbol name='lttng_ust_loaded' size='
4' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
584 <!-- ust_loglevel -->
585 <elf-symbol name='ust_loglevel' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
586 </elf-variable-symbols>
587 <abi-instr version='
1.0' address-size='
64' path='fflush.c' comp-dir-path='snprintf' language='LANG_C99'
>
592 <type-decl name='char' size-in-bits='
8' id='type-id-
1'
/>
594 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
32' id='type-id-
2'
>
595 <!-- <anonymous range>[4] -->
596 <subrange length='
4' type-id='type-id-
3' id='type-id-
4'
/>
600 <type-decl name='int' size-in-bits='
32' id='type-id-
5'
/>
602 <type-decl name='long int' size-in-bits='
64' id='type-id-
6'
/>
604 <type-decl name='short int' size-in-bits='
16' id='type-id-
7'
/>
605 <!-- unsigned char -->
606 <type-decl name='unsigned char' size-in-bits='
8' id='type-id-
8'
/>
607 <!-- unsigned char[1] -->
608 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
8' id='type-id-
9'
>
609 <!-- <anonymous range>[1] -->
610 <subrange length='
1' type-id='type-id-
3' id='type-id-
10'
/>
613 <!-- unsigned char[3] -->
614 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
24' id='type-id-
11'
>
615 <!-- <anonymous range>[3] -->
616 <subrange length='
3' type-id='type-id-
3' id='type-id-
12'
/>
619 <!-- unsigned int -->
620 <type-decl name='unsigned int' size-in-bits='
32' id='type-id-
13'
/>
621 <!-- unsigned long int -->
622 <type-decl name='unsigned long int' size-in-bits='
64' id='type-id-
3'
/>
624 <type-decl name='void' id='type-id-
14'
/>
625 <!-- typedef __lttng_ust_sFILE LTTNG_UST_LFILE -->
626 <typedef-decl name='LTTNG_UST_LFILE' type-id='type-id-
15' filepath='snprintf/various.h' line='
99' column='
1' id='type-id-
16'
/>
627 <!-- struct __lttng_ust_sFILE -->
628 <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'
>
629 <data-member access='public' layout-offset-in-bits='
0'
>
630 <!-- unsigned char* __lttng_ust_sFILE::_p -->
631 <var-decl name='_p' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
68' column='
1'
/>
633 <data-member access='public' layout-offset-in-bits='
64'
>
634 <!-- int __lttng_ust_sFILE::_r -->
635 <var-decl name='_r' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
69' column='
1'
/>
637 <data-member access='public' layout-offset-in-bits='
96'
>
638 <!-- int __lttng_ust_sFILE::_w -->
639 <var-decl name='_w' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
70' column='
1'
/>
641 <data-member access='public' layout-offset-in-bits='
128'
>
642 <!-- short int __lttng_ust_sFILE::_flags -->
643 <var-decl name='_flags' type-id='type-id-
7' visibility='default' filepath='snprintf/various.h' line='
71' column='
1'
/>
645 <data-member access='public' layout-offset-in-bits='
144'
>
646 <!-- short int __lttng_ust_sFILE::_file -->
647 <var-decl name='_file' type-id='type-id-
7' visibility='default' filepath='snprintf/various.h' line='
72' column='
1'
/>
649 <data-member access='public' layout-offset-in-bits='
192'
>
650 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_bf -->
651 <var-decl name='_bf' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
73' column='
1'
/>
653 <data-member access='public' layout-offset-in-bits='
320'
>
654 <!-- int __lttng_ust_sFILE::_lbfsize -->
655 <var-decl name='_lbfsize' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
74' column='
1'
/>
657 <data-member access='public' layout-offset-in-bits='
384'
>
658 <!-- void* __lttng_ust_sFILE::_cookie -->
659 <var-decl name='_cookie' type-id='type-id-
19' visibility='default' filepath='snprintf/various.h' line='
77' column='
1'
/>
661 <data-member access='public' layout-offset-in-bits='
448'
>
662 <!-- int (void*)* __lttng_ust_sFILE::_close -->
663 <var-decl name='_close' type-id='type-id-
20' visibility='default' filepath='snprintf/various.h' line='
78' column='
1'
/>
665 <data-member access='public' layout-offset-in-bits='
512'
>
666 <!-- int (void*, char*, int)* __lttng_ust_sFILE::_read -->
667 <var-decl name='_read' type-id='type-id-
21' visibility='default' filepath='snprintf/various.h' line='
79' column='
1'
/>
669 <data-member access='public' layout-offset-in-bits='
576'
>
670 <!-- typedef fpos_t (void*, typedef fpos_t, int)* __lttng_ust_sFILE::_seek -->
671 <var-decl name='_seek' type-id='type-id-
22' visibility='default' filepath='snprintf/various.h' line='
80' column='
1'
/>
673 <data-member access='public' layout-offset-in-bits='
640'
>
674 <!-- int (void*, const char*, int)* __lttng_ust_sFILE::_write -->
675 <var-decl name='_write' type-id='type-id-
23' visibility='default' filepath='snprintf/various.h' line='
81' column='
1'
/>
677 <data-member access='public' layout-offset-in-bits='
704'
>
678 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_ext -->
679 <var-decl name='_ext' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
84' column='
1'
/>
681 <data-member access='public' layout-offset-in-bits='
832'
>
682 <!-- unsigned char* __lttng_ust_sFILE::_up -->
683 <var-decl name='_up' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
86' column='
1'
/>
685 <data-member access='public' layout-offset-in-bits='
896'
>
686 <!-- int __lttng_ust_sFILE::_ur -->
687 <var-decl name='_ur' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
87' column='
1'
/>
689 <data-member access='public' layout-offset-in-bits='
928'
>
690 <!-- unsigned char __lttng_ust_sFILE::_ubuf[3] -->
691 <var-decl name='_ubuf' type-id='type-id-
11' visibility='default' filepath='snprintf/various.h' line='
90' column='
1'
/>
693 <data-member access='public' layout-offset-in-bits='
952'
>
694 <!-- unsigned char __lttng_ust_sFILE::_nbuf[1] -->
695 <var-decl name='_nbuf' type-id='type-id-
9' visibility='default' filepath='snprintf/various.h' line='
91' column='
1'
/>
697 <data-member access='public' layout-offset-in-bits='
960'
>
698 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_lb -->
699 <var-decl name='_lb' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
94' column='
1'
/>
701 <data-member access='public' layout-offset-in-bits='
1088'
>
702 <!-- int __lttng_ust_sFILE::_blksize -->
703 <var-decl name='_blksize' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
97' column='
1'
/>
705 <data-member access='public' layout-offset-in-bits='
1152'
>
706 <!-- fpos_t __lttng_ust_sFILE::_offset -->
707 <var-decl name='_offset' type-id='type-id-
24' visibility='default' filepath='snprintf/various.h' line='
98' column='
1'
/>
710 <!-- struct __lttng_ust_sbuf -->
711 <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'
>
712 <data-member access='public' layout-offset-in-bits='
0'
>
713 <!-- unsigned char* __lttng_ust_sbuf::_base -->
714 <var-decl name='_base' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
39' column='
1'
/>
716 <data-member access='public' layout-offset-in-bits='
64'
>
717 <!-- int __lttng_ust_sbuf::_size -->
718 <var-decl name='_size' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
40' column='
1'
/>
721 <!-- typedef __fpos_t fpos_t -->
722 <typedef-decl name='fpos_t' type-id='type-id-
25' filepath='/usr/include/stdio.h' line='
84' column='
1' id='type-id-
24'
/>
723 <!-- typedef _G_fpos_t __fpos_t -->
724 <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'
/>
725 <!-- struct _G_fpos_t -->
726 <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'
>
727 <data-member access='public' layout-offset-in-bits='
0'
>
728 <!-- __off_t _G_fpos_t::__pos -->
729 <var-decl name='__pos' type-id='type-id-
27' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
12' column='
1'
/>
731 <data-member access='public' layout-offset-in-bits='
64'
>
732 <!-- __mbstate_t _G_fpos_t::__state -->
733 <var-decl name='__state' type-id='type-id-
28' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
13' column='
1'
/>
736 <!-- typedef long int __off_t -->
737 <typedef-decl name='__off_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
152' column='
1' id='type-id-
27'
/>
738 <!-- typedef __anonymous_struct__ __mbstate_t -->
739 <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'
/>
740 <!-- struct {int __count; union {unsigned int __wch; char __wchb[4];} __value;} -->
741 <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'
>
742 <data-member access='public' layout-offset-in-bits='
0'
>
744 <var-decl name='__count' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
15' column='
1'
/>
746 <data-member access='public' layout-offset-in-bits='
32'
>
747 <!-- union {unsigned int __wch; char __wchb[4];} __value -->
748 <var-decl name='__value' type-id='type-id-
30' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
20' column='
1'
/>
751 <!-- union {unsigned int __wch; char __wchb[4];} -->
752 <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'
>
753 <data-member access='private'
>
754 <!-- unsigned int __wch -->
755 <var-decl name='__wch' type-id='type-id-
13' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
18' column='
1'
/>
757 <data-member access='private'
>
758 <!-- char __wchb[4] -->
759 <var-decl name='__wchb' type-id='type-id-
2' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
19' column='
1'
/>
762 <!-- LTTNG_UST_LFILE* -->
763 <pointer-type-def type-id='type-id-
16' size-in-bits='
64' id='type-id-
31'
/>
765 <pointer-type-def type-id='type-id-
1' size-in-bits='
64' id='type-id-
32'
/>
767 <qualified-type-def type-id='type-id-
1' const='yes' id='type-id-
33'
/>
769 <pointer-type-def type-id='type-id-
33' size-in-bits='
64' id='type-id-
34'
/>
770 <!-- int (void*)* -->
771 <pointer-type-def type-id='type-id-
35' size-in-bits='
64' id='type-id-
20'
/>
772 <!-- int (void*, char*, int)* -->
773 <pointer-type-def type-id='type-id-
36' size-in-bits='
64' id='type-id-
21'
/>
774 <!-- int (void*, const char*, int)* -->
775 <pointer-type-def type-id='type-id-
37' size-in-bits='
64' id='type-id-
23'
/>
776 <!-- typedef fpos_t (void*, typedef fpos_t, int)* -->
777 <pointer-type-def type-id='type-id-
38' size-in-bits='
64' id='type-id-
22'
/>
778 <!-- unsigned char* -->
779 <pointer-type-def type-id='type-id-
8' size-in-bits='
64' id='type-id-
17'
/>
781 <pointer-type-def type-id='type-id-
14' size-in-bits='
64' id='type-id-
19'
/>
782 <!-- int __sflush(LTTNG_UST_LFILE*) -->
783 <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'
>
784 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
785 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fflush.c' line='
53' column='
1'
/>
787 <return type-id='type-id-
5'
/>
789 <!-- int ust_safe_fflush(LTTNG_UST_LFILE*) -->
790 <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'
>
791 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
792 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fflush.c' line='
39' column='
1'
/>
794 <return type-id='type-id-
5'
/>
797 <function-type size-in-bits='
64' id='type-id-
35'
>
798 <!-- parameter of type 'void*' -->
799 <parameter type-id='type-id-
19'
/>
801 <return type-id='type-id-
5'
/>
803 <!-- int (void*, char*, int) -->
804 <function-type size-in-bits='
64' id='type-id-
36'
>
805 <!-- parameter of type 'void*' -->
806 <parameter type-id='type-id-
19'
/>
807 <!-- parameter of type 'char*' -->
808 <parameter type-id='type-id-
32'
/>
809 <!-- parameter of type 'int' -->
810 <parameter type-id='type-id-
5'
/>
812 <return type-id='type-id-
5'
/>
814 <!-- int (void*, const char*, int) -->
815 <function-type size-in-bits='
64' id='type-id-
37'
>
816 <!-- parameter of type 'void*' -->
817 <parameter type-id='type-id-
19'
/>
818 <!-- parameter of type 'const char*' -->
819 <parameter type-id='type-id-
34'
/>
820 <!-- parameter of type 'int' -->
821 <parameter type-id='type-id-
5'
/>
823 <return type-id='type-id-
5'
/>
825 <!-- fpos_t (void*, fpos_t, int) -->
826 <function-type size-in-bits='
64' id='type-id-
38'
>
827 <!-- parameter of type 'void*' -->
828 <parameter type-id='type-id-
19'
/>
829 <!-- parameter of type 'typedef fpos_t' -->
830 <parameter type-id='type-id-
24'
/>
831 <!-- parameter of type 'int' -->
832 <parameter type-id='type-id-
5'
/>
833 <!-- typedef fpos_t -->
834 <return type-id='type-id-
24'
/>
837 <abi-instr version='
1.0' address-size='
64' path='fvwrite.c' comp-dir-path='snprintf' language='LANG_C99'
>
838 <!-- struct __lttng_ust_suio -->
839 <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'
>
840 <data-member access='public' layout-offset-in-bits='
0'
>
841 <!-- __lttng_ust_siov* __lttng_ust_suio::uio_iov -->
842 <var-decl name='uio_iov' type-id='type-id-
40' visibility='default' filepath='snprintf/fvwrite.h' line='
43' column='
1'
/>
844 <data-member access='public' layout-offset-in-bits='
64'
>
845 <!-- int __lttng_ust_suio::uio_iovcnt -->
846 <var-decl name='uio_iovcnt' type-id='type-id-
5' visibility='default' filepath='snprintf/fvwrite.h' line='
44' column='
1'
/>
848 <data-member access='public' layout-offset-in-bits='
96'
>
849 <!-- int __lttng_ust_suio::uio_resid -->
850 <var-decl name='uio_resid' type-id='type-id-
5' visibility='default' filepath='snprintf/fvwrite.h' line='
45' column='
1'
/>
853 <!-- struct __lttng_ust_siov -->
854 <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'
>
855 <data-member access='public' layout-offset-in-bits='
0'
>
856 <!-- void* __lttng_ust_siov::iov_base -->
857 <var-decl name='iov_base' type-id='type-id-
19' visibility='default' filepath='snprintf/fvwrite.h' line='
39' column='
1'
/>
859 <data-member access='public' layout-offset-in-bits='
64'
>
860 <!-- size_t __lttng_ust_siov::iov_len -->
861 <var-decl name='iov_len' type-id='type-id-
42' visibility='default' filepath='snprintf/fvwrite.h' line='
40' column='
1'
/>
864 <!-- typedef unsigned long int size_t -->
865 <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'
/>
866 <!-- __lttng_ust_siov* -->
867 <pointer-type-def type-id='type-id-
41' size-in-bits='
64' id='type-id-
40'
/>
868 <!-- __lttng_ust_suio* -->
869 <pointer-type-def type-id='type-id-
39' size-in-bits='
64' id='type-id-
43'
/>
870 <!-- int __sfvwrite(LTTNG_UST_LFILE*, __lttng_ust_suio*) -->
871 <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'
>
872 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
873 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
874 <!-- parameter of type '__lttng_ust_suio*' -->
875 <parameter type-id='type-id-
43' name='uio' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
877 <return type-id='type-id-
5'
/>
880 <abi-instr version='
1.0' address-size='
64' path='mbrtowc_sb.c' comp-dir-path='snprintf' language='LANG_C99'
>
881 <!-- typedef int wchar_t -->
882 <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'
/>
883 <!-- typedef __mbstate_t mbstate_t -->
884 <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'
/>
886 <pointer-type-def type-id='type-id-
45' size-in-bits='
64' id='type-id-
46'
/>
888 <pointer-type-def type-id='type-id-
44' size-in-bits='
64' id='type-id-
47'
/>
889 <!-- size_t ust_safe_mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) -->
890 <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'
>
891 <!-- parameter of type 'wchar_t*' -->
892 <parameter type-id='type-id-
47' name='pwc' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
893 <!-- parameter of type 'const char*' -->
894 <parameter type-id='type-id-
34' name='s' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
895 <!-- parameter of type 'typedef size_t' -->
896 <parameter type-id='type-id-
42' name='n' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
897 <!-- parameter of type 'mbstate_t*' -->
898 <parameter type-id='type-id-
46' name='ps' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
899 <!-- typedef size_t -->
900 <return type-id='type-id-
42'
/>
903 <abi-instr version='
1.0' address-size='
64' path='snprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
904 <!-- struct __va_list_tag -->
905 <class-decl name='__va_list_tag' size-in-bits='
192' is-struct='yes' visibility='default' id='type-id-
48'
>
906 <data-member access='public' layout-offset-in-bits='
0'
>
907 <!-- unsigned int __va_list_tag::gp_offset -->
908 <var-decl name='gp_offset' type-id='type-id-
13' visibility='default'
/>
910 <data-member access='public' layout-offset-in-bits='
32'
>
911 <!-- unsigned int __va_list_tag::fp_offset -->
912 <var-decl name='fp_offset' type-id='type-id-
13' visibility='default'
/>
914 <data-member access='public' layout-offset-in-bits='
64'
>
915 <!-- void* __va_list_tag::overflow_arg_area -->
916 <var-decl name='overflow_arg_area' type-id='type-id-
19' visibility='default'
/>
918 <data-member access='public' layout-offset-in-bits='
128'
>
919 <!-- void* __va_list_tag::reg_save_area -->
920 <var-decl name='reg_save_area' type-id='type-id-
19' visibility='default'
/>
923 <!-- __va_list_tag* -->
924 <pointer-type-def type-id='type-id-
48' size-in-bits='
64' id='type-id-
49'
/>
925 <!-- int ust_safe_snprintf(char*, size_t, const char*, ...) -->
926 <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'
>
927 <!-- parameter of type 'char*' -->
928 <parameter type-id='type-id-
32' name='str' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
929 <!-- parameter of type 'typedef size_t' -->
930 <parameter type-id='type-id-
42' name='n' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
931 <!-- parameter of type 'const char*' -->
932 <parameter type-id='type-id-
34' name='fmt' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
933 <parameter is-variadic='yes'
/>
935 <return type-id='type-id-
5'
/>
937 <!-- int ust_safe_vsnprintf(char*, size_t, const char*, __va_list_tag*) -->
938 <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'
>
939 <!-- parameter of type 'char*' -->
940 <parameter type-id='type-id-
32' name='str' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
941 <!-- parameter of type 'typedef size_t' -->
942 <parameter type-id='type-id-
42' name='n' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
943 <!-- parameter of type 'const char*' -->
944 <parameter type-id='type-id-
34' name='fmt' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
945 <!-- parameter of type '__va_list_tag*' -->
946 <parameter type-id='type-id-
49' name='ap' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
948 <return type-id='type-id-
5'
/>
951 <abi-instr version='
1.0' address-size='
64' path='vfprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
952 <!-- int ust_safe_vfprintf(LTTNG_UST_LFILE*, const char*, __va_list_tag*) -->
953 <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'
>
954 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
955 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
956 <!-- parameter of type 'const char*' -->
957 <parameter type-id='type-id-
34' name='fmt0' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
958 <!-- parameter of type '__va_list_tag*' -->
959 <parameter type-id='type-id-
49' name='ap' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
961 <return type-id='type-id-
5'
/>
964 <abi-instr version='
1.0' address-size='
64' path='wsetup.c' comp-dir-path='snprintf' language='LANG_C99'
>
965 <!-- int __swsetup(LTTNG_UST_LFILE*) -->
966 <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'
>
967 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
968 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/wsetup.c' line='
45' column='
1'
/>
970 <return type-id='type-id-
5'
/>
973 <abi-instr version='
1.0' address-size='
64' path='core.c' comp-dir-path='snprintf' language='LANG_C99'
>
974 <!-- unnamed-enum-underlying-type -->
975 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='
32' alignment-in-bits='
32' id='type-id-
50'
/>
976 <!-- enum ust_loglevel -->
977 <enum-decl name='ust_loglevel' filepath='../include/usterr-signal-safe.h' line='
31' column='
1' id='type-id-
51'
>
978 <underlying-type type-id='type-id-
50'
/>
979 <enumerator name='UST_LOGLEVEL_UNKNOWN' value='
0'
/>
980 <enumerator name='UST_LOGLEVEL_NORMAL' value='
1'
/>
981 <enumerator name='UST_LOGLEVEL_DEBUG' value='
2'
/>
983 <!-- volatile ust_loglevel -->
984 <qualified-type-def type-id='type-id-
51' volatile='yes' id='type-id-
52'
/>
985 <!-- volatile ust_loglevel ust_loglevel -->
986 <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'
/>
987 <!-- void init_usterr() -->
988 <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'
>
990 <return type-id='type-id-
14'
/>
993 <abi-instr version='
1.0' address-size='
64' path='patient_write.c' comp-dir-path='snprintf' language='LANG_C99'
>
994 <!-- typedef __ssize_t ssize_t -->
995 <typedef-decl name='ssize_t' type-id='type-id-
53' filepath='/usr/include/unistd.h' line='
220' column='
1' id='type-id-
54'
/>
996 <!-- typedef long int __ssize_t -->
997 <typedef-decl name='__ssize_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
194' column='
1' id='type-id-
53'
/>
998 <!-- ssize_t patient_send(int, void*, size_t, int) -->
999 <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'
>
1000 <!-- parameter of type 'int' -->
1001 <parameter type-id='type-id-
5' name='fd' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1002 <!-- parameter of type 'void*' -->
1003 <parameter type-id='type-id-
19' name='buf' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1004 <!-- parameter of type 'typedef size_t' -->
1005 <parameter type-id='type-id-
42' name='count' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1006 <!-- parameter of type 'int' -->
1007 <parameter type-id='type-id-
5' name='flags' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
1008 <!-- typedef ssize_t -->
1009 <return type-id='type-id-
54'
/>
1011 <!-- ssize_t patient_write(int, void*, size_t) -->
1012 <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'
>
1013 <!-- parameter of type 'int' -->
1014 <parameter type-id='type-id-
5' name='fd' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1015 <!-- parameter of type 'void*' -->
1016 <parameter type-id='type-id-
19' name='buf' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1017 <!-- parameter of type 'typedef size_t' -->
1018 <parameter type-id='type-id-
42' name='count' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1019 <!-- typedef ssize_t -->
1020 <return type-id='type-id-
54'
/>
1023 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
1035 <!-- cds_hlist_head[4096] -->
1036 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
262144' id='type-id-
56'
>
1037 <!-- <anonymous range>[4096] -->
1038 <subrange length='
4096' type-id='type-id-
3' id='type-id-
57'
/>
1042 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
1024' id='type-id-
58'
>
1043 <!-- <anonymous range>[128] -->
1044 <subrange length='
128' type-id='type-id-
3' id='type-id-
59'
/>
1048 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
128' id='type-id-
60'
>
1049 <!-- <anonymous range>[16] -->
1050 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
1054 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
160' id='type-id-
62'
>
1055 <!-- <anonymous range>[20] -->
1056 <subrange length='
20' type-id='type-id-
3' id='type-id-
63'
/>
1060 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
192' id='type-id-
64'
>
1061 <!-- <anonymous range>[24] -->
1062 <subrange length='
24' type-id='type-id-
3' id='type-id-
65'
/>
1066 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2048' id='type-id-
66'
>
1067 <!-- <anonymous range>[256] -->
1068 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
1072 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2304' id='type-id-
68'
>
1073 <!-- <anonymous range>[288] -->
1074 <subrange length='
288' type-id='type-id-
3' id='type-id-
69'
/>
1078 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
224' id='type-id-
70'
>
1079 <!-- <anonymous range>[28] -->
1080 <subrange length='
28' type-id='type-id-
3' id='type-id-
71'
/>
1084 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
256' id='type-id-
72'
>
1085 <!-- <anonymous range>[32] -->
1086 <subrange length='
32' type-id='type-id-
3' id='type-id-
73'
/>
1090 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
320' id='type-id-
74'
>
1091 <!-- <anonymous range>[40] -->
1092 <subrange length='
40' type-id='type-id-
3' id='type-id-
75'
/>
1096 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='infinite' id='type-id-
76'
>
1097 <!-- <anonymous range>[] -->
1098 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
1101 <!-- struct channel -->
1102 <class-decl name='channel' size-in-bits='
6144' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
78'
/>
1103 <!-- struct lttng_perf_counter_field -->
1104 <class-decl name='lttng_perf_counter_field' size-in-bits='
1024' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
79'
/>
1105 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
1106 <class-decl name='lttng_ust_lib_ring_buffer_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
80'
/>
1107 <!-- struct lttng_ust_shm_handle -->
1108 <class-decl name='lttng_ust_shm_handle' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
81'
/>
1110 <type-decl name='double' size-in-bits='
64' id='type-id-
82'
/>
1111 <!-- long long unsigned int -->
1112 <type-decl name='long long unsigned int' size-in-bits='
64' id='type-id-
83'
/>
1113 <!-- unsigned char[16] -->
1114 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
128' id='type-id-
84'
>
1115 <!-- <anonymous range>[16] -->
1116 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
1119 <!-- unsigned short int -->
1120 <type-decl name='unsigned short int' size-in-bits='
16' id='type-id-
85'
/>
1121 <!-- struct lttng_session -->
1122 <class-decl name='lttng_session' size-in-bits='
525504' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
582' column='
1' id='type-id-
86'
>
1123 <data-member access='public' layout-offset-in-bits='
0'
>
1124 <!-- int lttng_session::active -->
1125 <var-decl name='active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
583' column='
1'
/>
1127 <data-member access='public' layout-offset-in-bits='
32'
>
1128 <!-- int lttng_session::been_active -->
1129 <var-decl name='been_active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
584' column='
1'
/>
1131 <data-member access='public' layout-offset-in-bits='
64'
>
1132 <!-- int lttng_session::objd -->
1133 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
585' column='
1'
/>
1135 <data-member access='public' layout-offset-in-bits='
128'
>
1136 <!-- void* lttng_session::_deprecated1 -->
1137 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1'
/>
1139 <data-member access='public' layout-offset-in-bits='
192'
>
1140 <!-- cds_list_head lttng_session::chan_head -->
1141 <var-decl name='chan_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
1143 <data-member access='public' layout-offset-in-bits='
320'
>
1144 <!-- cds_list_head lttng_session::events_head -->
1145 <var-decl name='events_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
1147 <data-member access='public' layout-offset-in-bits='
448'
>
1148 <!-- cds_list_head lttng_session::_deprecated2 -->
1149 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
1151 <data-member access='public' layout-offset-in-bits='
576'
>
1152 <!-- cds_list_head lttng_session::node -->
1153 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
1155 <data-member access='public' layout-offset-in-bits='
704'
>
1156 <!-- int lttng_session::_deprecated3 -->
1157 <var-decl name='_deprecated3' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
591' column='
1'
/>
1159 <data-member access='public' layout-offset-in-bits='
31'
>
1160 <!-- unsigned int lttng_session::_deprecated4 -->
1161 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
592' column='
1'
/>
1163 <data-member access='public' layout-offset-in-bits='
768'
>
1164 <!-- cds_list_head lttng_session::enablers_head -->
1165 <var-decl name='enablers_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
1167 <data-member access='public' layout-offset-in-bits='
896'
>
1168 <!-- lttng_ust_event_ht lttng_session::events_ht -->
1169 <var-decl name='events_ht' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-events.h' line='
597' column='
1'
/>
1171 <data-member access='public' layout-offset-in-bits='
263040'
>
1172 <!-- void* lttng_session::owner -->
1173 <var-decl name='owner' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
598' column='
1'
/>
1175 <data-member access='public' layout-offset-in-bits='
31'
>
1176 <!-- int lttng_session::tstate -->
1177 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
599' column='
1'
/>
1179 <data-member access='public' layout-offset-in-bits='
30'
>
1180 <!-- int lttng_session::statedump_pending -->
1181 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
602' column='
1'
/>
1183 <data-member access='public' layout-offset-in-bits='
263168'
>
1184 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
1185 <var-decl name='enums_ht' type-id='type-id-
89' visibility='default' filepath='../include/lttng/ust-events.h' line='
605' column='
1'
/>
1187 <data-member access='public' layout-offset-in-bits='
525312'
>
1188 <!-- cds_list_head lttng_session::enums_head -->
1189 <var-decl name='enums_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
606' column='
1'
/>
1191 <data-member access='public' layout-offset-in-bits='
525440'
>
1192 <!-- lttng_ctx* lttng_session::ctx -->
1193 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
607' column='
1'
/>
1196 <!-- struct cds_list_head -->
1197 <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'
>
1198 <data-member access='public' layout-offset-in-bits='
0'
>
1199 <!-- cds_list_head* cds_list_head::next -->
1200 <var-decl name='next' type-id='type-id-
91' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
1202 <data-member access='public' layout-offset-in-bits='
64'
>
1203 <!-- cds_list_head* cds_list_head::prev -->
1204 <var-decl name='prev' type-id='type-id-
91' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
1207 <!-- struct lttng_ust_event_ht -->
1208 <class-decl name='lttng_ust_event_ht' size-in-bits='
262144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
566' column='
1' id='type-id-
88'
>
1209 <data-member access='public' layout-offset-in-bits='
0'
>
1210 <!-- cds_hlist_head lttng_ust_event_ht::table[4096] -->
1211 <var-decl name='table' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
567' column='
1'
/>
1214 <!-- struct cds_hlist_head -->
1215 <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'
>
1216 <data-member access='public' layout-offset-in-bits='
0'
>
1217 <!-- cds_hlist_node* cds_hlist_head::next -->
1218 <var-decl name='next' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
22' column='
1'
/>
1221 <!-- struct cds_hlist_node -->
1222 <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'
>
1223 <data-member access='public' layout-offset-in-bits='
0'
>
1224 <!-- cds_hlist_node* cds_hlist_node::next -->
1225 <var-decl name='next' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
1227 <data-member access='public' layout-offset-in-bits='
64'
>
1228 <!-- cds_hlist_node* cds_hlist_node::prev -->
1229 <var-decl name='prev' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
1232 <!-- struct lttng_ust_enum_ht -->
1233 <class-decl name='lttng_ust_enum_ht' size-in-bits='
262144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
573' column='
1' id='type-id-
89'
>
1234 <data-member access='public' layout-offset-in-bits='
0'
>
1235 <!-- cds_hlist_head lttng_ust_enum_ht::table[4096] -->
1236 <var-decl name='table' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
574' column='
1'
/>
1239 <!-- struct lttng_ctx -->
1240 <class-decl name='lttng_ctx' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
304' column='
1' id='type-id-
94'
>
1241 <data-member access='public' layout-offset-in-bits='
0'
>
1242 <!-- lttng_ctx_field* lttng_ctx::fields -->
1243 <var-decl name='fields' type-id='type-id-
95' visibility='default' filepath='../include/lttng/ust-events.h' line='
305' column='
1'
/>
1245 <data-member access='public' layout-offset-in-bits='
64'
>
1246 <!-- unsigned int lttng_ctx::nr_fields -->
1247 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
306' column='
1'
/>
1249 <data-member access='public' layout-offset-in-bits='
96'
>
1250 <!-- unsigned int lttng_ctx::allocated_fields -->
1251 <var-decl name='allocated_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
307' column='
1'
/>
1253 <data-member access='public' layout-offset-in-bits='
128'
>
1254 <!-- unsigned int lttng_ctx::largest_align -->
1255 <var-decl name='largest_align' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1'
/>
1257 <data-member access='public' layout-offset-in-bits='
160'
>
1258 <!-- char lttng_ctx::padding[20] -->
1259 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
1262 <!-- struct lttng_ctx_field -->
1263 <class-decl name='lttng_ctx_field' size-in-bits='
3200' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
287' column='
1' id='type-id-
96'
>
1264 <data-member access='public' layout-offset-in-bits='
0'
>
1265 <!-- lttng_event_field lttng_ctx_field::event_field -->
1266 <var-decl name='event_field' type-id='type-id-
97' visibility='default' filepath='../include/lttng/ust-events.h' line='
288' column='
1'
/>
1268 <data-member access='public' layout-offset-in-bits='
2560'
>
1269 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
1270 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-events.h' line='
289' column='
1'
/>
1272 <data-member access='public' layout-offset-in-bits='
2624'
>
1273 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
1274 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-events.h' line='
290' column='
1'
/>
1276 <data-member access='public' layout-offset-in-bits='
2688'
>
1277 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
1278 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
1280 <data-member access='public' layout-offset-in-bits='
2752'
>
1281 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
1282 <var-decl name='u' type-id='type-id-
101' visibility='default' filepath='../include/lttng/ust-events.h' line='
298' column='
1'
/>
1284 <data-member access='public' layout-offset-in-bits='
3072'
>
1285 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
1286 <var-decl name='destroy' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1'
/>
1288 <data-member access='public' layout-offset-in-bits='
3136'
>
1289 <!-- char* lttng_ctx_field::field_name -->
1290 <var-decl name='field_name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
1293 <!-- struct lttng_event_field -->
1294 <class-decl name='lttng_event_field' size-in-bits='
2560' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
252' column='
1' id='type-id-
97'
>
1295 <data-member access='public' layout-offset-in-bits='
0'
>
1296 <!-- const char* lttng_event_field::name -->
1297 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
253' column='
1'
/>
1299 <data-member access='public' layout-offset-in-bits='
64'
>
1300 <!-- lttng_type lttng_event_field::type -->
1301 <var-decl name='type' type-id='type-id-
103' visibility='default' filepath='../include/lttng/ust-events.h' line='
254' column='
1'
/>
1303 <data-member access='public' layout-offset-in-bits='
2304'
>
1304 <!-- unsigned int lttng_event_field::nowrite -->
1305 <var-decl name='nowrite' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
255' column='
1'
/>
1307 <data-member access='public' layout-offset-in-bits='
2336'
>
1308 <!-- char lttng_event_field::padding[28] -->
1309 <var-decl name='padding' type-id='type-id-
70' visibility='default' filepath='../include/lttng/ust-events.h' line='
256' column='
1'
/>
1312 <!-- struct lttng_type -->
1313 <class-decl name='lttng_type' size-in-bits='
2240' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
215' column='
1' id='type-id-
103'
>
1314 <data-member access='public' layout-offset-in-bits='
0'
>
1315 <!-- lttng_abstract_types lttng_type::atype -->
1316 <var-decl name='atype' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
216' column='
1'
/>
1318 <data-member access='public' layout-offset-in-bits='
64'
>
1319 <!-- 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 -->
1320 <var-decl name='u' type-id='type-id-
105' visibility='default' filepath='../include/lttng/ust-events.h' line='
232' column='
1'
/>
1323 <!-- enum lttng_abstract_types -->
1324 <enum-decl name='lttng_abstract_types' filepath='../include/lttng/ust-events.h' line='
84' column='
1' id='type-id-
104'
>
1325 <underlying-type type-id='type-id-
50'
/>
1326 <enumerator name='atype_integer' value='
0'
/>
1327 <enumerator name='atype_enum' value='
1'
/>
1328 <enumerator name='atype_array' value='
2'
/>
1329 <enumerator name='atype_sequence' value='
3'
/>
1330 <enumerator name='atype_string' value='
4'
/>
1331 <enumerator name='atype_float' value='
5'
/>
1332 <enumerator name='atype_dynamic' value='
6'
/>
1333 <enumerator name='atype_struct' value='
7'
/>
1334 <enumerator name='NR_ABSTRACT_TYPES' value='
8'
/>
1336 <!-- 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];} -->
1337 <union-decl name='__anonymous_union__' size-in-bits='
2176' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
217' column='
1' id='type-id-
105'
>
1338 <data-member access='private'
>
1339 <!-- _lttng_basic_type basic -->
1340 <var-decl name='basic' type-id='type-id-
106' visibility='default' filepath='../include/lttng/ust-events.h' line='
218' column='
1'
/>
1342 <data-member access='private'
>
1343 <!-- struct {lttng_basic_type elem_type; unsigned int length;} array -->
1344 <var-decl name='array' type-id='type-id-
107' visibility='default' filepath='../include/lttng/ust-events.h' line='
222' column='
1'
/>
1346 <data-member access='private'
>
1347 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} sequence -->
1348 <var-decl name='sequence' type-id='type-id-
108' visibility='default' filepath='../include/lttng/ust-events.h' line='
226' column='
1'
/>
1350 <data-member access='private'
>
1351 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} _struct -->
1352 <var-decl name='_struct' type-id='type-id-
109' visibility='default' filepath='../include/lttng/ust-events.h' line='
230' column='
1'
/>
1354 <data-member access='private'
>
1355 <!-- char padding[128] -->
1356 <var-decl name='padding' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
231' column='
1'
/>
1359 <!-- union _lttng_basic_type -->
1360 <union-decl name='_lttng_basic_type' size-in-bits='
1024' visibility='default' filepath='../include/lttng/ust-events.h' line='
194' column='
1' id='type-id-
106'
>
1361 <data-member access='private'
>
1362 <!-- lttng_integer_type _lttng_basic_type::integer -->
1363 <var-decl name='integer' type-id='type-id-
110' visibility='default' filepath='../include/lttng/ust-events.h' line='
195' column='
1'
/>
1365 <data-member access='private'
>
1366 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} _lttng_basic_type::enumeration -->
1367 <var-decl name='enumeration' type-id='type-id-
111' visibility='default' filepath='../include/lttng/ust-events.h' line='
199' column='
1'
/>
1369 <data-member access='private'
>
1370 <!-- struct {lttng_string_encodings encoding;} _lttng_basic_type::string -->
1371 <var-decl name='string' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
202' column='
1'
/>
1373 <data-member access='private'
>
1374 <!-- lttng_float_type _lttng_basic_type::_float -->
1375 <var-decl name='_float' type-id='type-id-
113' visibility='default' filepath='../include/lttng/ust-events.h' line='
203' column='
1'
/>
1377 <data-member access='private'
>
1378 <!-- char _lttng_basic_type::padding[128] -->
1379 <var-decl name='padding' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
204' column='
1'
/>
1382 <!-- struct lttng_integer_type -->
1383 <class-decl name='lttng_integer_type' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
146' column='
1' id='type-id-
110'
>
1384 <data-member access='public' layout-offset-in-bits='
0'
>
1385 <!-- unsigned int lttng_integer_type::size -->
1386 <var-decl name='size' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
147' column='
1'
/>
1388 <data-member access='public' layout-offset-in-bits='
32'
>
1389 <!-- unsigned short int lttng_integer_type::alignment -->
1390 <var-decl name='alignment' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-events.h' line='
148' column='
1'
/>
1392 <data-member access='public' layout-offset-in-bits='
15'
>
1393 <!-- unsigned int lttng_integer_type::signedness -->
1394 <var-decl name='signedness' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
149' column='
1'
/>
1396 <data-member access='public' layout-offset-in-bits='
14'
>
1397 <!-- unsigned int lttng_integer_type::reverse_byte_order -->
1398 <var-decl name='reverse_byte_order' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
150' column='
1'
/>
1400 <data-member access='public' layout-offset-in-bits='
64'
>
1401 <!-- unsigned int lttng_integer_type::base -->
1402 <var-decl name='base' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
151' column='
1'
/>
1404 <data-member access='public' layout-offset-in-bits='
96'
>
1405 <!-- lttng_string_encodings lttng_integer_type::encoding -->
1406 <var-decl name='encoding' type-id='type-id-
114' visibility='default' filepath='../include/lttng/ust-events.h' line='
152' column='
1'
/>
1408 <data-member access='public' layout-offset-in-bits='
128'
>
1409 <!-- char lttng_integer_type::padding[24] -->
1410 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
153' column='
1'
/>
1413 <!-- enum lttng_string_encodings -->
1414 <enum-decl name='lttng_string_encodings' filepath='../include/lttng/ust-events.h' line='
97' column='
1' id='type-id-
114'
>
1415 <underlying-type type-id='type-id-
50'
/>
1416 <enumerator name='lttng_encode_none' value='
0'
/>
1417 <enumerator name='lttng_encode_UTF8' value='
1'
/>
1418 <enumerator name='lttng_encode_ASCII' value='
2'
/>
1419 <enumerator name='NR_STRING_ENCODINGS' value='
3'
/>
1421 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} -->
1422 <class-decl name='__anonymous_struct__' size-in-bits='
384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
196' column='
1' id='type-id-
111'
>
1423 <data-member access='public' layout-offset-in-bits='
0'
>
1424 <!-- const lttng_enum_desc* desc -->
1425 <var-decl name='desc' type-id='type-id-
115' visibility='default' filepath='../include/lttng/ust-events.h' line='
197' column='
1'
/>
1427 <data-member access='public' layout-offset-in-bits='
64'
>
1428 <!-- lttng_integer_type container_type -->
1429 <var-decl name='container_type' type-id='type-id-
110' visibility='default' filepath='../include/lttng/ust-events.h' line='
198' column='
1'
/>
1432 <!-- struct lttng_enum_desc -->
1433 <class-decl name='lttng_enum_desc' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
236' column='
1' id='type-id-
116'
>
1434 <data-member access='public' layout-offset-in-bits='
0'
>
1435 <!-- const char* lttng_enum_desc::name -->
1436 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
237' column='
1'
/>
1438 <data-member access='public' layout-offset-in-bits='
64'
>
1439 <!-- const lttng_enum_entry* lttng_enum_desc::entries -->
1440 <var-decl name='entries' type-id='type-id-
117' visibility='default' filepath='../include/lttng/ust-events.h' line='
238' column='
1'
/>
1442 <data-member access='public' layout-offset-in-bits='
128'
>
1443 <!-- unsigned int lttng_enum_desc::nr_entries -->
1444 <var-decl name='nr_entries' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
239' column='
1'
/>
1446 <data-member access='public' layout-offset-in-bits='
160'
>
1447 <!-- char lttng_enum_desc::padding[24] -->
1448 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
240' column='
1'
/>
1451 <!-- struct lttng_enum_entry -->
1452 <class-decl name='lttng_enum_entry' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
114' column='
1' id='type-id-
118'
>
1453 <data-member access='public' layout-offset-in-bits='
0'
>
1454 <!-- lttng_enum_value lttng_enum_entry::start -->
1455 <var-decl name='start' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ust-events.h' line='
115' column='
1'
/>
1457 <data-member access='public' layout-offset-in-bits='
128'
>
1458 <!-- lttng_enum_value lttng_enum_entry::end -->
1459 <var-decl name='end' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ust-events.h' line='
115' column='
1'
/>
1461 <data-member access='public' layout-offset-in-bits='
256'
>
1462 <!-- const char* lttng_enum_entry::string -->
1463 <var-decl name='string' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
116' column='
1'
/>
1465 <data-member access='public' layout-offset-in-bits='
320'
>
1466 <!-- union {struct {unsigned int options;} extra; char padding[16];} lttng_enum_entry::u -->
1467 <var-decl name='u' type-id='type-id-
120' visibility='default' filepath='../include/lttng/ust-events.h' line='
122' column='
1'
/>
1470 <!-- struct lttng_enum_value -->
1471 <class-decl name='lttng_enum_value' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
104' column='
1' id='type-id-
119'
>
1472 <data-member access='public' layout-offset-in-bits='
0'
>
1473 <!-- long long unsigned int lttng_enum_value::value -->
1474 <var-decl name='value' type-id='type-id-
83' visibility='default' filepath='../include/lttng/ust-events.h' line='
105' column='
1'
/>
1476 <data-member access='public' layout-offset-in-bits='
31'
>
1477 <!-- unsigned int lttng_enum_value::signedness -->
1478 <var-decl name='signedness' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
106' column='
1'
/>
1481 <!-- union {struct {unsigned int options;} extra; char padding[16];} -->
1482 <union-decl name='__anonymous_union__1' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
117' column='
1' id='type-id-
120'
>
1483 <data-member access='private'
>
1484 <!-- struct {unsigned int options;} extra -->
1485 <var-decl name='extra' type-id='type-id-
121' visibility='default' filepath='../include/lttng/ust-events.h' line='
120' column='
1'
/>
1487 <data-member access='private'
>
1488 <!-- char padding[16] -->
1489 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-events.h' line='
121' column='
1'
/>
1492 <!-- struct {unsigned int options;} -->
1493 <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='
118' column='
1' id='type-id-
121'
>
1494 <data-member access='public' layout-offset-in-bits='
0'
>
1495 <!-- unsigned int options -->
1496 <var-decl name='options' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
119' column='
1'
/>
1499 <!-- struct {lttng_string_encodings encoding;} -->
1500 <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='
200' column='
1' id='type-id-
112'
>
1501 <data-member access='public' layout-offset-in-bits='
0'
>
1502 <!-- lttng_string_encodings encoding -->
1503 <var-decl name='encoding' type-id='type-id-
114' visibility='default' filepath='../include/lttng/ust-events.h' line='
201' column='
1'
/>
1506 <!-- struct lttng_float_type -->
1507 <class-decl name='lttng_float_type' size-in-bits='
288' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
185' column='
1' id='type-id-
113'
>
1508 <data-member access='public' layout-offset-in-bits='
0'
>
1509 <!-- unsigned int lttng_float_type::exp_dig -->
1510 <var-decl name='exp_dig' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
186' column='
1'
/>
1512 <data-member access='public' layout-offset-in-bits='
32'
>
1513 <!-- unsigned int lttng_float_type::mant_dig -->
1514 <var-decl name='mant_dig' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
187' column='
1'
/>
1516 <data-member access='public' layout-offset-in-bits='
64'
>
1517 <!-- unsigned short int lttng_float_type::alignment -->
1518 <var-decl name='alignment' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-events.h' line='
188' column='
1'
/>
1520 <data-member access='public' layout-offset-in-bits='
15'
>
1521 <!-- unsigned int lttng_float_type::reverse_byte_order -->
1522 <var-decl name='reverse_byte_order' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
189' column='
1'
/>
1524 <data-member access='public' layout-offset-in-bits='
88'
>
1525 <!-- char lttng_float_type::padding[24] -->
1526 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
190' column='
1'
/>
1529 <!-- struct {lttng_basic_type elem_type; unsigned int length;} -->
1530 <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='
219' column='
1' id='type-id-
107'
>
1531 <data-member access='public' layout-offset-in-bits='
0'
>
1532 <!-- lttng_basic_type elem_type -->
1533 <var-decl name='elem_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
220' column='
1'
/>
1535 <data-member access='public' layout-offset-in-bits='
1088'
>
1536 <!-- unsigned int length -->
1537 <var-decl name='length' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
221' column='
1'
/>
1540 <!-- struct lttng_basic_type -->
1541 <class-decl name='lttng_basic_type' size-in-bits='
1088' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
207' column='
1' id='type-id-
122'
>
1542 <data-member access='public' layout-offset-in-bits='
0'
>
1543 <!-- lttng_abstract_types lttng_basic_type::atype -->
1544 <var-decl name='atype' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
208' column='
1'
/>
1546 <data-member access='public' layout-offset-in-bits='
64'
>
1547 <!-- union {_lttng_basic_type basic;} lttng_basic_type::u -->
1548 <var-decl name='u' type-id='type-id-
123' visibility='default' filepath='../include/lttng/ust-events.h' line='
211' column='
1'
/>
1551 <!-- union {_lttng_basic_type basic;} -->
1552 <union-decl name='__anonymous_union__2' size-in-bits='
1024' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
209' column='
1' id='type-id-
123'
>
1553 <data-member access='private'
>
1554 <!-- _lttng_basic_type basic -->
1555 <var-decl name='basic' type-id='type-id-
106' visibility='default' filepath='../include/lttng/ust-events.h' line='
210' column='
1'
/>
1558 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} -->
1559 <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='
223' column='
1' id='type-id-
108'
>
1560 <data-member access='public' layout-offset-in-bits='
0'
>
1561 <!-- lttng_basic_type length_type -->
1562 <var-decl name='length_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
224' column='
1'
/>
1564 <data-member access='public' layout-offset-in-bits='
1088'
>
1565 <!-- lttng_basic_type elem_type -->
1566 <var-decl name='elem_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
225' column='
1'
/>
1569 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} -->
1570 <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='
227' column='
1' id='type-id-
109'
>
1571 <data-member access='public' layout-offset-in-bits='
0'
>
1572 <!-- uint32_t nr_fields -->
1573 <var-decl name='nr_fields' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
228' column='
1'
/>
1575 <data-member access='public' layout-offset-in-bits='
64'
>
1576 <!-- lttng_event_field* fields -->
1577 <var-decl name='fields' type-id='type-id-
125' visibility='default' filepath='../include/lttng/ust-events.h' line='
229' column='
1'
/>
1580 <!-- typedef __uint32_t uint32_t -->
1581 <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'
/>
1582 <!-- typedef unsigned int __uint32_t -->
1583 <typedef-decl name='__uint32_t' type-id='type-id-
13' filepath='/usr/include/bits/types.h' line='
42' column='
1' id='type-id-
126'
/>
1584 <!-- struct lttng_channel -->
1585 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
527' column='
1' id='type-id-
127'
>
1586 <data-member access='public' layout-offset-in-bits='
0'
>
1587 <!-- channel* lttng_channel::chan -->
1588 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
1590 <data-member access='public' layout-offset-in-bits='
64'
>
1591 <!-- int lttng_channel::enabled -->
1592 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
535' column='
1'
/>
1594 <data-member access='public' layout-offset-in-bits='
128'
>
1595 <!-- lttng_ctx* lttng_channel::ctx -->
1596 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
1598 <data-member access='public' layout-offset-in-bits='
192'
>
1599 <!-- lttng_session* lttng_channel::session -->
1600 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
1602 <data-member access='public' layout-offset-in-bits='
256'
>
1603 <!-- int lttng_channel::objd -->
1604 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
1606 <data-member access='public' layout-offset-in-bits='
288'
>
1607 <!-- unsigned int lttng_channel::_deprecated1 -->
1608 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
1610 <data-member access='public' layout-offset-in-bits='
320'
>
1611 <!-- unsigned int lttng_channel::_deprecated2 -->
1612 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
1614 <data-member access='public' layout-offset-in-bits='
384'
>
1615 <!-- cds_list_head lttng_channel::node -->
1616 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
1618 <data-member access='public' layout-offset-in-bits='
512'
>
1619 <!-- const lttng_channel_ops* lttng_channel::ops -->
1620 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
1622 <data-member access='public' layout-offset-in-bits='
576'
>
1623 <!-- int lttng_channel::header_type -->
1624 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
1626 <data-member access='public' layout-offset-in-bits='
640'
>
1627 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
1628 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ust-events.h' line='
545' column='
1'
/>
1630 <data-member access='public' layout-offset-in-bits='
31'
>
1631 <!-- unsigned int lttng_channel::_deprecated3 -->
1632 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
546' column='
1'
/>
1634 <data-member access='public' layout-offset-in-bits='
736'
>
1635 <!-- unsigned int lttng_channel::id -->
1636 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
1638 <data-member access='public' layout-offset-in-bits='
768'
>
1639 <!-- lttng_ust_chan_type lttng_channel::type -->
1640 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
1642 <data-member access='public' layout-offset-in-bits='
800'
>
1643 <!-- unsigned char lttng_channel::uuid[16] -->
1644 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
551' column='
1'
/>
1646 <data-member access='public' layout-offset-in-bits='
31'
>
1647 <!-- int lttng_channel::tstate -->
1648 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
552' column='
1'
/>
1651 <!-- struct lttng_channel_ops -->
1652 <class-decl name='lttng_channel_ops' size-in-bits='
768' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
485' column='
1' id='type-id-
133'
>
1653 <data-member access='public' layout-offset-in-bits='
0'
>
1654 <!-- 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 -->
1655 <var-decl name='channel_create' type-id='type-id-
134' visibility='default' filepath='../include/lttng/ust-events.h' line='
486' column='
1'
/>
1657 <data-member access='public' layout-offset-in-bits='
64'
>
1658 <!-- void (lttng_channel*)* lttng_channel_ops::channel_destroy -->
1659 <var-decl name='channel_destroy' type-id='type-id-
135' visibility='default' filepath='../include/lttng/ust-events.h' line='
495' column='
1'
/>
1661 <data-member access='public' layout-offset-in-bits='
128'
>
1662 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} lttng_channel_ops::u -->
1663 <var-decl name='u' type-id='type-id-
136' visibility='default' filepath='../include/lttng/ust-events.h' line='
499' column='
1'
/>
1665 <data-member access='public' layout-offset-in-bits='
192'
>
1666 <!-- void* lttng_channel_ops::_deprecated2 -->
1667 <var-decl name='_deprecated2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
500' column='
1'
/>
1669 <data-member access='public' layout-offset-in-bits='
256'
>
1670 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* lttng_channel_ops::event_reserve -->
1671 <var-decl name='event_reserve' type-id='type-id-
137' visibility='default' filepath='../include/lttng/ust-events.h' line='
501' column='
1'
/>
1673 <data-member access='public' layout-offset-in-bits='
320'
>
1674 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* lttng_channel_ops::event_commit -->
1675 <var-decl name='event_commit' type-id='type-id-
138' visibility='default' filepath='../include/lttng/ust-events.h' line='
503' column='
1'
/>
1677 <data-member access='public' layout-offset-in-bits='
384'
>
1678 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* lttng_channel_ops::event_write -->
1679 <var-decl name='event_write' type-id='type-id-
139' visibility='default' filepath='../include/lttng/ust-events.h' line='
504' column='
1'
/>
1681 <data-member access='public' layout-offset-in-bits='
448'
>
1682 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::packet_avail_size -->
1683 <var-decl name='packet_avail_size' type-id='type-id-
140' visibility='default' filepath='../include/lttng/ust-events.h' line='
511' column='
1'
/>
1685 <data-member access='public' layout-offset-in-bits='
512'
>
1686 <!-- int (channel*)* lttng_channel_ops::is_finalized -->
1687 <var-decl name='is_finalized' type-id='type-id-
141' visibility='default' filepath='../include/lttng/ust-events.h' line='
515' column='
1'
/>
1689 <data-member access='public' layout-offset-in-bits='
576'
>
1690 <!-- int (channel*)* lttng_channel_ops::is_disabled -->
1691 <var-decl name='is_disabled' type-id='type-id-
141' visibility='default' filepath='../include/lttng/ust-events.h' line='
516' column='
1'
/>
1693 <data-member access='public' layout-offset-in-bits='
640'
>
1694 <!-- int (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::flush_buffer -->
1695 <var-decl name='flush_buffer' type-id='type-id-
142' visibility='default' filepath='../include/lttng/ust-events.h' line='
517' column='
1'
/>
1697 <data-member access='public' layout-offset-in-bits='
704'
>
1698 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* lttng_channel_ops::event_strcpy -->
1699 <var-decl name='event_strcpy' type-id='type-id-
143' visibility='default' filepath='../include/lttng/ust-events.h' line='
518' column='
1'
/>
1702 <!-- typedef __int64_t int64_t -->
1703 <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'
/>
1704 <!-- typedef long int __int64_t -->
1705 <typedef-decl name='__int64_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
44' column='
1' id='type-id-
144'
/>
1706 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} -->
1707 <union-decl name='__anonymous_union__3' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
496' column='
1' id='type-id-
136'
>
1708 <data-member access='private'
>
1709 <!-- void* _deprecated1 -->
1710 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
497' column='
1'
/>
1712 <data-member access='private'
>
1713 <!-- unsigned long int has_strcpy -->
1714 <var-decl name='has_strcpy' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ust-events.h' line='
498' column='
1'
/>
1717 <!-- enum lttng_ust_chan_type -->
1718 <enum-decl name='lttng_ust_chan_type' filepath='../include/lttng/ust-abi.h' line='
64' column='
1' id='type-id-
132'
>
1719 <underlying-type type-id='type-id-
50'
/>
1720 <enumerator name='LTTNG_UST_CHAN_PER_CPU' value='
0'
/>
1721 <enumerator name='LTTNG_UST_CHAN_METADATA' value='
1'
/>
1723 <!-- struct lttng_ctx_value -->
1724 <class-decl name='lttng_ctx_value' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
275' column='
1' id='type-id-
146'
>
1725 <data-member access='public' layout-offset-in-bits='
0'
>
1726 <!-- lttng_ust_dynamic_type lttng_ctx_value::sel -->
1727 <var-decl name='sel' type-id='type-id-
147' visibility='default' filepath='../include/lttng/ust-events.h' line='
276' column='
1'
/>
1729 <data-member access='public' layout-offset-in-bits='
64'
>
1730 <!-- union {int64_t s64; const char* str; double d;} lttng_ctx_value::u -->
1731 <var-decl name='u' type-id='type-id-
148' visibility='default' filepath='../include/lttng/ust-events.h' line='
281' column='
1'
/>
1734 <!-- enum lttng_ust_dynamic_type -->
1735 <enum-decl name='lttng_ust_dynamic_type' filepath='../include/lttng/ust-events.h' line='
259' column='
1' id='type-id-
147'
>
1736 <underlying-type type-id='type-id-
50'
/>
1737 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_NONE' value='
0'
/>
1738 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S8' value='
1'
/>
1739 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S16' value='
2'
/>
1740 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S32' value='
3'
/>
1741 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S64' value='
4'
/>
1742 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U8' value='
5'
/>
1743 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U16' value='
6'
/>
1744 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U32' value='
7'
/>
1745 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U64' value='
8'
/>
1746 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_FLOAT' value='
9'
/>
1747 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_DOUBLE' value='
10'
/>
1748 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_STRING' value='
11'
/>
1749 <enumerator name='_NR_LTTNG_UST_DYNAMIC_TYPES' value='
12'
/>
1751 <!-- union {int64_t s64; const char* str; double d;} -->
1752 <union-decl name='__anonymous_union__4' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
277' column='
1' id='type-id-
148'
>
1753 <data-member access='private'
>
1754 <!-- int64_t s64 -->
1755 <var-decl name='s64' type-id='type-id-
145' visibility='default' filepath='../include/lttng/ust-events.h' line='
278' column='
1'
/>
1757 <data-member access='private'
>
1758 <!-- const char* str -->
1759 <var-decl name='str' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
279' column='
1'
/>
1761 <data-member access='private'
>
1763 <var-decl name='d' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-events.h' line='
280' column='
1'
/>
1766 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
1767 <union-decl name='__anonymous_union__5' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
295' column='
1' id='type-id-
101'
>
1768 <data-member access='private'
>
1769 <!-- lttng_perf_counter_field* perf_counter -->
1770 <var-decl name='perf_counter' type-id='type-id-
149' visibility='default' filepath='../include/lttng/ust-events.h' line='
296' column='
1'
/>
1772 <data-member access='private'
>
1773 <!-- char padding[40] -->
1774 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
1777 <!-- typedef __uint64_t uint64_t -->
1778 <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'
/>
1779 <!-- typedef unsigned long int __uint64_t -->
1780 <typedef-decl name='__uint64_t' type-id='type-id-
3' filepath='/usr/include/bits/types.h' line='
45' column='
1' id='type-id-
150'
/>
1781 <!-- enum ustctl_socket_type -->
1782 <enum-decl name='ustctl_socket_type' filepath='../include/lttng/ust-ctl.h' line='
287' column='
1' id='type-id-
152'
>
1783 <underlying-type type-id='type-id-
50'
/>
1784 <enumerator name='USTCTL_SOCKET_CMD' value='
0'
/>
1785 <enumerator name='USTCTL_SOCKET_NOTIFY' value='
1'
/>
1787 <!-- struct ustcomm_ust_msg -->
1788 <class-decl name='ustcomm_ust_msg' size-in-bits='
4896' is-struct='yes' visibility='default' filepath='../include/ust-comm.h' line='
82' column='
1' id='type-id-
153'
>
1789 <data-member access='public' layout-offset-in-bits='
0'
>
1790 <!-- uint32_t ustcomm_ust_msg::handle -->
1791 <var-decl name='handle' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
83' column='
1'
/>
1793 <data-member access='public' layout-offset-in-bits='
32'
>
1794 <!-- uint32_t ustcomm_ust_msg::cmd -->
1795 <var-decl name='cmd' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
84' column='
1'
/>
1797 <data-member access='public' layout-offset-in-bits='
64'
>
1798 <!-- char ustcomm_ust_msg::padding[32] -->
1799 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
85' column='
1'
/>
1801 <data-member access='public' layout-offset-in-bits='
320'
>
1802 <!-- 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 -->
1803 <var-decl name='u' type-id='type-id-
154' visibility='default' filepath='../include/ust-comm.h' line='
102' column='
1'
/>
1806 <!-- 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];} -->
1807 <union-decl name='__anonymous_union__6' size-in-bits='
4576' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
86' column='
1' id='type-id-
154'
>
1808 <data-member access='private'
>
1809 <!-- lttng_ust_channel channel -->
1810 <var-decl name='channel' type-id='type-id-
155' visibility='default' filepath='../include/ust-comm.h' line='
87' column='
1'
/>
1812 <data-member access='private'
>
1813 <!-- lttng_ust_stream stream -->
1814 <var-decl name='stream' type-id='type-id-
156' visibility='default' filepath='../include/ust-comm.h' line='
88' column='
1'
/>
1816 <data-member access='private'
>
1817 <!-- lttng_ust_event event -->
1818 <var-decl name='event' type-id='type-id-
157' visibility='default' filepath='../include/ust-comm.h' line='
89' column='
1'
/>
1820 <data-member access='private'
>
1821 <!-- lttng_ust_context context -->
1822 <var-decl name='context' type-id='type-id-
158' visibility='default' filepath='../include/ust-comm.h' line='
90' column='
1'
/>
1824 <data-member access='private'
>
1825 <!-- lttng_ust_tracer_version version -->
1826 <var-decl name='version' type-id='type-id-
159' visibility='default' filepath='../include/ust-comm.h' line='
91' column='
1'
/>
1828 <data-member access='private'
>
1829 <!-- lttng_ust_tracepoint_iter tracepoint -->
1830 <var-decl name='tracepoint' type-id='type-id-
160' visibility='default' filepath='../include/ust-comm.h' line='
92' column='
1'
/>
1832 <data-member access='private'
>
1833 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} filter -->
1834 <var-decl name='filter' type-id='type-id-
161' visibility='default' filepath='../include/ust-comm.h' line='
97' column='
1'
/>
1836 <data-member access='private'
>
1837 <!-- struct {uint32_t count;} exclusion -->
1838 <var-decl name='exclusion' type-id='type-id-
162' visibility='default' filepath='../include/ust-comm.h' line='
100' column='
1'
/>
1840 <data-member access='private'
>
1841 <!-- char padding[32] -->
1842 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
101' column='
1'
/>
1845 <!-- struct lttng_ust_channel -->
1846 <class-decl name='lttng_ust_channel' size-in-bits='
2400' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
83' column='
1' id='type-id-
155'
>
1847 <data-member access='public' layout-offset-in-bits='
0'
>
1848 <!-- uint64_t lttng_ust_channel::len -->
1849 <var-decl name='len' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
84' column='
1'
/>
1851 <data-member access='public' layout-offset-in-bits='
64'
>
1852 <!-- lttng_ust_chan_type lttng_ust_channel::type -->
1853 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-abi.h' line='
85' column='
1'
/>
1855 <data-member access='public' layout-offset-in-bits='
96'
>
1856 <!-- char lttng_ust_channel::padding[288] -->
1857 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
86' column='
1'
/>
1859 <data-member access='public' layout-offset-in-bits='
2400'
>
1860 <!-- char lttng_ust_channel::data[] -->
1861 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-abi.h' line='
87' column='
1'
/>
1864 <!-- struct lttng_ust_stream -->
1865 <class-decl name='lttng_ust_stream' size-in-bits='
2400' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
91' column='
1' id='type-id-
156'
>
1866 <data-member access='public' layout-offset-in-bits='
0'
>
1867 <!-- uint64_t lttng_ust_stream::len -->
1868 <var-decl name='len' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
92' column='
1'
/>
1870 <data-member access='public' layout-offset-in-bits='
64'
>
1871 <!-- uint32_t lttng_ust_stream::stream_nr -->
1872 <var-decl name='stream_nr' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
93' column='
1'
/>
1874 <data-member access='public' layout-offset-in-bits='
96'
>
1875 <!-- char lttng_ust_stream::padding[288] -->
1876 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
94' column='
1'
/>
1879 <!-- struct lttng_ust_event -->
1880 <class-decl name='lttng_ust_event' size-in-bits='
4576' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
103' column='
1' id='type-id-
157'
>
1881 <data-member access='public' layout-offset-in-bits='
0'
>
1882 <!-- lttng_ust_instrumentation lttng_ust_event::instrumentation -->
1883 <var-decl name='instrumentation' type-id='type-id-
163' visibility='default' filepath='../include/lttng/ust-abi.h' line='
104' column='
1'
/>
1885 <data-member access='public' layout-offset-in-bits='
32'
>
1886 <!-- char lttng_ust_event::name[256] -->
1887 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
105' column='
1'
/>
1889 <data-member access='public' layout-offset-in-bits='
2080'
>
1890 <!-- lttng_ust_loglevel_type lttng_ust_event::loglevel_type -->
1891 <var-decl name='loglevel_type' type-id='type-id-
164' visibility='default' filepath='../include/lttng/ust-abi.h' line='
107' column='
1'
/>
1893 <data-member access='public' layout-offset-in-bits='
2112'
>
1894 <!-- int lttng_ust_event::loglevel -->
1895 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
108' column='
1'
/>
1897 <data-member access='public' layout-offset-in-bits='
2144'
>
1898 <!-- char lttng_ust_event::padding[16] -->
1899 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
109' column='
1'
/>
1901 <data-member access='public' layout-offset-in-bits='
2272'
>
1902 <!-- union {char padding[288];} lttng_ust_event::u -->
1903 <var-decl name='u' type-id='type-id-
165' visibility='default' filepath='../include/lttng/ust-abi.h' line='
114' column='
1'
/>
1906 <!-- enum lttng_ust_instrumentation -->
1907 <enum-decl name='lttng_ust_instrumentation' filepath='../include/lttng/ust-abi.h' line='
48' column='
1' id='type-id-
163'
>
1908 <underlying-type type-id='type-id-
50'
/>
1909 <enumerator name='LTTNG_UST_TRACEPOINT' value='
0'
/>
1910 <enumerator name='LTTNG_UST_PROBE' value='
1'
/>
1911 <enumerator name='LTTNG_UST_FUNCTION' value='
2'
/>
1913 <!-- enum lttng_ust_loglevel_type -->
1914 <enum-decl name='lttng_ust_loglevel_type' filepath='../include/lttng/ust-abi.h' line='
54' column='
1' id='type-id-
164'
>
1915 <underlying-type type-id='type-id-
50'
/>
1916 <enumerator name='LTTNG_UST_LOGLEVEL_ALL' value='
0'
/>
1917 <enumerator name='LTTNG_UST_LOGLEVEL_RANGE' value='
1'
/>
1918 <enumerator name='LTTNG_UST_LOGLEVEL_SINGLE' value='
2'
/>
1920 <!-- union {char padding[288];} -->
1921 <union-decl name='__anonymous_union__7' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
112' column='
1' id='type-id-
165'
>
1922 <data-member access='private'
>
1923 <!-- char padding[288] -->
1924 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
113' column='
1'
/>
1927 <!-- struct lttng_ust_context -->
1928 <class-decl name='lttng_ust_context' size-in-bits='
2464' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
154' column='
1' id='type-id-
158'
>
1929 <data-member access='public' layout-offset-in-bits='
0'
>
1930 <!-- lttng_ust_context_type lttng_ust_context::ctx -->
1931 <var-decl name='ctx' type-id='type-id-
166' visibility='default' filepath='../include/lttng/ust-abi.h' line='
155' column='
1'
/>
1933 <data-member access='public' layout-offset-in-bits='
32'
>
1934 <!-- char lttng_ust_context::padding[16] -->
1935 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
156' column='
1'
/>
1937 <data-member access='public' layout-offset-in-bits='
160'
>
1938 <!-- 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 -->
1939 <var-decl name='u' type-id='type-id-
167' visibility='default' filepath='../include/lttng/ust-abi.h' line='
166' column='
1'
/>
1942 <!-- enum lttng_ust_context_type -->
1943 <enum-decl name='lttng_ust_context_type' filepath='../include/lttng/ust-abi.h' line='
135' column='
1' id='type-id-
166'
>
1944 <underlying-type type-id='type-id-
50'
/>
1945 <enumerator name='LTTNG_UST_CONTEXT_VTID' value='
0'
/>
1946 <enumerator name='LTTNG_UST_CONTEXT_VPID' value='
1'
/>
1947 <enumerator name='LTTNG_UST_CONTEXT_PTHREAD_ID' value='
2'
/>
1948 <enumerator name='LTTNG_UST_CONTEXT_PROCNAME' value='
3'
/>
1949 <enumerator name='LTTNG_UST_CONTEXT_IP' value='
4'
/>
1950 <enumerator name='LTTNG_UST_CONTEXT_PERF_THREAD_COUNTER' value='
5'
/>
1951 <enumerator name='LTTNG_UST_CONTEXT_CPU_ID' value='
6'
/>
1952 <enumerator name='LTTNG_UST_CONTEXT_APP_CONTEXT' value='
7'
/>
1954 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx; char padding[288];} -->
1955 <union-decl name='__anonymous_union__8' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
158' column='
1' id='type-id-
167'
>
1956 <data-member access='private'
>
1957 <!-- lttng_ust_perf_counter_ctx perf_counter -->
1958 <var-decl name='perf_counter' type-id='type-id-
168' visibility='default' filepath='../include/lttng/ust-abi.h' line='
159' column='
1'
/>
1960 <data-member access='private'
>
1961 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx -->
1962 <var-decl name='app_ctx' type-id='type-id-
169' visibility='default' filepath='../include/lttng/ust-abi.h' line='
164' column='
1'
/>
1964 <data-member access='private'
>
1965 <!-- char padding[288] -->
1966 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
165' column='
1'
/>
1969 <!-- struct lttng_ust_perf_counter_ctx -->
1970 <class-decl name='lttng_ust_perf_counter_ctx' size-in-bits='
2144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
146' column='
1' id='type-id-
168'
>
1971 <data-member access='public' layout-offset-in-bits='
0'
>
1972 <!-- uint32_t lttng_ust_perf_counter_ctx::type -->
1973 <var-decl name='type' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
147' column='
1'
/>
1975 <data-member access='public' layout-offset-in-bits='
32'
>
1976 <!-- uint64_t lttng_ust_perf_counter_ctx::config -->
1977 <var-decl name='config' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
148' column='
1'
/>
1979 <data-member access='public' layout-offset-in-bits='
96'
>
1980 <!-- char lttng_ust_perf_counter_ctx::name[256] -->
1981 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
149' column='
1'
/>
1984 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} -->
1985 <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='
160' column='
1' id='type-id-
169'
>
1986 <data-member access='public' layout-offset-in-bits='
0'
>
1987 <!-- uint32_t provider_name_len -->
1988 <var-decl name='provider_name_len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
162' column='
1'
/>
1990 <data-member access='public' layout-offset-in-bits='
32'
>
1991 <!-- uint32_t ctx_name_len -->
1992 <var-decl name='ctx_name_len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
163' column='
1'
/>
1995 <!-- struct lttng_ust_tracer_version -->
1996 <class-decl name='lttng_ust_tracer_version' size-in-bits='
96' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
69' column='
1' id='type-id-
159'
>
1997 <data-member access='public' layout-offset-in-bits='
0'
>
1998 <!-- uint32_t lttng_ust_tracer_version::major -->
1999 <var-decl name='major' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
70' column='
1'
/>
2001 <data-member access='public' layout-offset-in-bits='
32'
>
2002 <!-- uint32_t lttng_ust_tracer_version::minor -->
2003 <var-decl name='minor' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
71' column='
1'
/>
2005 <data-member access='public' layout-offset-in-bits='
64'
>
2006 <!-- uint32_t lttng_ust_tracer_version::patchlevel -->
2007 <var-decl name='patchlevel' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
72' column='
1'
/>
2010 <!-- struct lttng_ust_tracepoint_iter -->
2011 <class-decl name='lttng_ust_tracepoint_iter' size-in-bits='
2208' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
189' column='
1' id='type-id-
160'
>
2012 <data-member access='public' layout-offset-in-bits='
0'
>
2013 <!-- char lttng_ust_tracepoint_iter::name[256] -->
2014 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
190' column='
1'
/>
2016 <data-member access='public' layout-offset-in-bits='
2048'
>
2017 <!-- int lttng_ust_tracepoint_iter::loglevel -->
2018 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
191' column='
1'
/>
2020 <data-member access='public' layout-offset-in-bits='
2080'
>
2021 <!-- char lttng_ust_tracepoint_iter::padding[16] -->
2022 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
192' column='
1'
/>
2025 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} -->
2026 <class-decl name='__anonymous_struct__7' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
93' column='
1' id='type-id-
161'
>
2027 <data-member access='public' layout-offset-in-bits='
0'
>
2028 <!-- uint32_t data_size -->
2029 <var-decl name='data_size' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
94' column='
1'
/>
2031 <data-member access='public' layout-offset-in-bits='
32'
>
2032 <!-- uint32_t reloc_offset -->
2033 <var-decl name='reloc_offset' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
95' column='
1'
/>
2035 <data-member access='public' layout-offset-in-bits='
64'
>
2036 <!-- uint64_t seqnum -->
2037 <var-decl name='seqnum' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
96' column='
1'
/>
2040 <!-- struct {uint32_t count;} -->
2041 <class-decl name='__anonymous_struct__8' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
98' column='
1' id='type-id-
162'
>
2042 <data-member access='public' layout-offset-in-bits='
0'
>
2043 <!-- uint32_t count -->
2044 <var-decl name='count' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
99' column='
1'
/>
2047 <!-- struct ustcomm_ust_reply -->
2048 <class-decl name='ustcomm_ust_reply' size-in-bits='
2592' is-struct='yes' visibility='default' filepath='../include/ust-comm.h' line='
111' column='
1' id='type-id-
170'
>
2049 <data-member access='public' layout-offset-in-bits='
0'
>
2050 <!-- uint32_t ustcomm_ust_reply::handle -->
2051 <var-decl name='handle' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
112' column='
1'
/>
2053 <data-member access='public' layout-offset-in-bits='
32'
>
2054 <!-- uint32_t ustcomm_ust_reply::cmd -->
2055 <var-decl name='cmd' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
113' column='
1'
/>
2057 <data-member access='public' layout-offset-in-bits='
64'
>
2058 <!-- int32_t ustcomm_ust_reply::ret_code -->
2059 <var-decl name='ret_code' type-id='type-id-
171' visibility='default' filepath='../include/ust-comm.h' line='
114' column='
1'
/>
2061 <data-member access='public' layout-offset-in-bits='
96'
>
2062 <!-- uint32_t ustcomm_ust_reply::ret_val -->
2063 <var-decl name='ret_val' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
115' column='
1'
/>
2065 <data-member access='public' layout-offset-in-bits='
128'
>
2066 <!-- char ustcomm_ust_reply::padding[32] -->
2067 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
116' column='
1'
/>
2069 <data-member access='public' layout-offset-in-bits='
384'
>
2070 <!-- 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 -->
2071 <var-decl name='u' type-id='type-id-
172' visibility='default' filepath='../include/ust-comm.h' line='
127' column='
1'
/>
2074 <!-- typedef __int32_t int32_t -->
2075 <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'
/>
2076 <!-- typedef int __int32_t -->
2077 <typedef-decl name='__int32_t' type-id='type-id-
5' filepath='/usr/include/bits/types.h' line='
41' column='
1' id='type-id-
173'
/>
2078 <!-- 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];} -->
2079 <union-decl name='__anonymous_union__9' size-in-bits='
2208' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
117' column='
1' id='type-id-
172'
>
2080 <data-member access='private'
>
2081 <!-- struct {uint64_t memory_map_size;} channel -->
2082 <var-decl name='channel' type-id='type-id-
174' visibility='default' filepath='../include/ust-comm.h' line='
120' column='
1'
/>
2084 <data-member access='private'
>
2085 <!-- struct {uint64_t memory_map_size;} stream -->
2086 <var-decl name='stream' type-id='type-id-
175' visibility='default' filepath='../include/ust-comm.h' line='
123' column='
1'
/>
2088 <data-member access='private'
>
2089 <!-- lttng_ust_tracer_version version -->
2090 <var-decl name='version' type-id='type-id-
159' visibility='default' filepath='../include/ust-comm.h' line='
124' column='
1'
/>
2092 <data-member access='private'
>
2093 <!-- lttng_ust_tracepoint_iter tracepoint -->
2094 <var-decl name='tracepoint' type-id='type-id-
160' visibility='default' filepath='../include/ust-comm.h' line='
125' column='
1'
/>
2096 <data-member access='private'
>
2097 <!-- char padding[32] -->
2098 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
126' column='
1'
/>
2101 <!-- struct {uint64_t memory_map_size;} -->
2102 <class-decl name='__anonymous_struct__9' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
118' column='
1' id='type-id-
174'
>
2103 <data-member access='public' layout-offset-in-bits='
0'
>
2104 <!-- uint64_t memory_map_size -->
2105 <var-decl name='memory_map_size' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
119' column='
1'
/>
2108 <!-- struct {uint64_t memory_map_size;} -->
2109 <class-decl name='__anonymous_struct__10' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
121' column='
1' id='type-id-
175'
>
2110 <data-member access='public' layout-offset-in-bits='
0'
>
2111 <!-- uint64_t memory_map_size -->
2112 <var-decl name='memory_map_size' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
122' column='
1'
/>
2115 <!-- cds_hlist_node* -->
2116 <pointer-type-def type-id='type-id-
93' size-in-bits='
64' id='type-id-
92'
/>
2117 <!-- cds_list_head* -->
2118 <pointer-type-def type-id='type-id-
87' size-in-bits='
64' id='type-id-
91'
/>
2120 <pointer-type-def type-id='type-id-
78' size-in-bits='
64' id='type-id-
128'
/>
2122 <qualified-type-def type-id='type-id-
5' const='yes' id='type-id-
176'
/>
2124 <pointer-type-def type-id='type-id-
176' size-in-bits='
64' id='type-id-
177'
/>
2125 <!-- const lttng_channel_ops -->
2126 <qualified-type-def type-id='type-id-
133' const='yes' id='type-id-
178'
/>
2127 <!-- const lttng_channel_ops* -->
2128 <pointer-type-def type-id='type-id-
178' size-in-bits='
64' id='type-id-
130'
/>
2129 <!-- const lttng_ctx_field -->
2130 <qualified-type-def type-id='type-id-
96' const='yes' id='type-id-
179'
/>
2131 <!-- const lttng_ctx_field* -->
2132 <pointer-type-def type-id='type-id-
179' size-in-bits='
64' id='type-id-
180'
/>
2133 <!-- const lttng_enum_desc -->
2134 <qualified-type-def type-id='type-id-
116' const='yes' id='type-id-
181'
/>
2135 <!-- const lttng_enum_desc* -->
2136 <pointer-type-def type-id='type-id-
181' size-in-bits='
64' id='type-id-
115'
/>
2137 <!-- const lttng_enum_entry -->
2138 <qualified-type-def type-id='type-id-
118' const='yes' id='type-id-
182'
/>
2139 <!-- const lttng_enum_entry* -->
2140 <pointer-type-def type-id='type-id-
182' size-in-bits='
64' id='type-id-
117'
/>
2141 <!-- const lttng_event_field -->
2142 <qualified-type-def type-id='type-id-
97' const='yes' id='type-id-
183'
/>
2143 <!-- const lttng_event_field* -->
2144 <pointer-type-def type-id='type-id-
183' size-in-bits='
64' id='type-id-
184'
/>
2145 <!-- int (channel*)* -->
2146 <pointer-type-def type-id='type-id-
185' size-in-bits='
64' id='type-id-
141'
/>
2147 <!-- int (channel*, lttng_ust_shm_handle*)* -->
2148 <pointer-type-def type-id='type-id-
186' size-in-bits='
64' id='type-id-
142'
/>
2149 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* -->
2150 <pointer-type-def type-id='type-id-
187' size-in-bits='
64' id='type-id-
137'
/>
2152 <pointer-type-def type-id='type-id-
5' size-in-bits='
64' id='type-id-
188'
/>
2153 <!-- lttng_channel* -->
2154 <pointer-type-def type-id='type-id-
127' size-in-bits='
64' id='type-id-
189'
/>
2155 <!-- 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)* -->
2156 <pointer-type-def type-id='type-id-
190' size-in-bits='
64' id='type-id-
134'
/>
2158 <pointer-type-def type-id='type-id-
94' size-in-bits='
64' id='type-id-
90'
/>
2159 <!-- lttng_ctx_field* -->
2160 <pointer-type-def type-id='type-id-
96' size-in-bits='
64' id='type-id-
95'
/>
2161 <!-- lttng_ctx_value* -->
2162 <pointer-type-def type-id='type-id-
146' size-in-bits='
64' id='type-id-
191'
/>
2163 <!-- lttng_event_field* -->
2164 <pointer-type-def type-id='type-id-
97' size-in-bits='
64' id='type-id-
125'
/>
2165 <!-- lttng_perf_counter_field* -->
2166 <pointer-type-def type-id='type-id-
79' size-in-bits='
64' id='type-id-
149'
/>
2167 <!-- lttng_session* -->
2168 <pointer-type-def type-id='type-id-
86' size-in-bits='
64' id='type-id-
129'
/>
2169 <!-- lttng_ust_lib_ring_buffer_ctx* -->
2170 <pointer-type-def type-id='type-id-
80' size-in-bits='
64' id='type-id-
192'
/>
2171 <!-- lttng_ust_shm_handle* -->
2172 <pointer-type-def type-id='type-id-
81' size-in-bits='
64' id='type-id-
131'
/>
2173 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* -->
2174 <pointer-type-def type-id='type-id-
193' size-in-bits='
64' id='type-id-
140'
/>
2175 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* -->
2176 <pointer-type-def type-id='type-id-
194' size-in-bits='
64' id='type-id-
98'
/>
2178 <pointer-type-def type-id='type-id-
124' size-in-bits='
64' id='type-id-
195'
/>
2180 <pointer-type-def type-id='type-id-
151' size-in-bits='
64' id='type-id-
196'
/>
2181 <!-- ustcomm_ust_msg* -->
2182 <pointer-type-def type-id='type-id-
153' size-in-bits='
64' id='type-id-
197'
/>
2183 <!-- ustcomm_ust_reply* -->
2184 <pointer-type-def type-id='type-id-
170' size-in-bits='
64' id='type-id-
198'
/>
2185 <!-- void (lttng_channel*)* -->
2186 <pointer-type-def type-id='type-id-
199' size-in-bits='
64' id='type-id-
135'
/>
2187 <!-- void (lttng_ctx_field*)* -->
2188 <pointer-type-def type-id='type-id-
200' size-in-bits='
64' id='type-id-
102'
/>
2189 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* -->
2190 <pointer-type-def type-id='type-id-
201' size-in-bits='
64' id='type-id-
100'
/>
2191 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* -->
2192 <pointer-type-def type-id='type-id-
202' size-in-bits='
64' id='type-id-
99'
/>
2193 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* -->
2194 <pointer-type-def type-id='type-id-
203' size-in-bits='
64' id='type-id-
138'
/>
2195 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* -->
2196 <pointer-type-def type-id='type-id-
204' size-in-bits='
64' id='type-id-
143'
/>
2197 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* -->
2198 <pointer-type-def type-id='type-id-
205' size-in-bits='
64' id='type-id-
139'
/>
2200 <pointer-type-def type-id='type-id-
19' size-in-bits='
64' id='type-id-
206'
/>
2201 <!-- int ustcomm_setsockopt_snd_timeout(int, unsigned int) -->
2202 <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'
>
2203 <!-- parameter of type 'int' -->
2204 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1610' column='
1'
/>
2205 <!-- parameter of type 'unsigned int' -->
2206 <parameter type-id='type-id-
13' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1610' column='
1'
/>
2208 <return type-id='type-id-
5'
/>
2210 <!-- int ustcomm_setsockopt_rcv_timeout(int, unsigned int) -->
2211 <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'
>
2212 <!-- parameter of type 'int' -->
2213 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1590' column='
1'
/>
2214 <!-- parameter of type 'unsigned int' -->
2215 <parameter type-id='type-id-
13' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1590' column='
1'
/>
2217 <return type-id='type-id-
5'
/>
2219 <!-- int ustcomm_register_channel(int, lttng_session*, int, int, size_t, const lttng_ctx_field*, uint32_t*, int*) -->
2220 <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'
>
2221 <!-- parameter of type 'int' -->
2222 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1483' column='
1'
/>
2223 <!-- parameter of type 'lttng_session*' -->
2224 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1484' column='
1'
/>
2225 <!-- parameter of type 'int' -->
2226 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1485' column='
1'
/>
2227 <!-- parameter of type 'int' -->
2228 <parameter type-id='type-id-
5' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1486' column='
1'
/>
2229 <!-- parameter of type 'typedef size_t' -->
2230 <parameter type-id='type-id-
42' name='nr_ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1487' column='
1'
/>
2231 <!-- parameter of type 'const lttng_ctx_field*' -->
2232 <parameter type-id='type-id-
180' name='ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1488' column='
1'
/>
2233 <!-- parameter of type 'uint32_t*' -->
2234 <parameter type-id='type-id-
195' name='chan_id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1489' column='
1'
/>
2235 <!-- parameter of type 'int*' -->
2236 <parameter type-id='type-id-
188' name='header_type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1490' column='
1'
/>
2238 <return type-id='type-id-
5'
/>
2240 <!-- int ustcomm_register_enum(int, int, const char*, size_t, const lttng_enum_entry*, uint64_t*) -->
2241 <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'
>
2242 <!-- parameter of type 'int' -->
2243 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1379' column='
1'
/>
2244 <!-- parameter of type 'int' -->
2245 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1380' column='
1'
/>
2246 <!-- parameter of type 'const char*' -->
2247 <parameter type-id='type-id-
34' name='enum_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1381' column='
1'
/>
2248 <!-- parameter of type 'typedef size_t' -->
2249 <parameter type-id='type-id-
42' name='nr_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1382' column='
1'
/>
2250 <!-- parameter of type 'const lttng_enum_entry*' -->
2251 <parameter type-id='type-id-
117' name='lttng_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1383' column='
1'
/>
2252 <!-- parameter of type 'uint64_t*' -->
2253 <parameter type-id='type-id-
196' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1384' column='
1'
/>
2255 <return type-id='type-id-
5'
/>
2257 <!-- int ustcomm_register_event(int, lttng_session*, int, int, const char*, int, const char*, size_t, const lttng_event_field*, const char*, uint32_t*) -->
2258 <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'
>
2259 <!-- parameter of type 'int' -->
2260 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1236' column='
1'
/>
2261 <!-- parameter of type 'lttng_session*' -->
2262 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1237' column='
1'
/>
2263 <!-- parameter of type 'int' -->
2264 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1238' column='
1'
/>
2265 <!-- parameter of type 'int' -->
2266 <parameter type-id='type-id-
5' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1239' column='
1'
/>
2267 <!-- parameter of type 'const char*' -->
2268 <parameter type-id='type-id-
34' name='event_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1240' column='
1'
/>
2269 <!-- parameter of type 'int' -->
2270 <parameter type-id='type-id-
5' name='loglevel' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1241' column='
1'
/>
2271 <!-- parameter of type 'const char*' -->
2272 <parameter type-id='type-id-
34' name='signature' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1242' column='
1'
/>
2273 <!-- parameter of type 'typedef size_t' -->
2274 <parameter type-id='type-id-
42' name='nr_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1243' column='
1'
/>
2275 <!-- parameter of type 'const lttng_event_field*' -->
2276 <parameter type-id='type-id-
184' name='lttng_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1244' column='
1'
/>
2277 <!-- parameter of type 'const char*' -->
2278 <parameter type-id='type-id-
34' name='model_emf_uri' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1245' column='
1'
/>
2279 <!-- parameter of type 'uint32_t*' -->
2280 <parameter type-id='type-id-
195' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1246' column='
1'
/>
2282 <return type-id='type-id-
5'
/>
2284 <!-- int ustcomm_send_reg_msg(int, ustctl_socket_type, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t) -->
2285 <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'
>
2286 <!-- parameter of type 'int' -->
2287 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
728' column='
1'
/>
2288 <!-- parameter of type 'enum ustctl_socket_type' -->
2289 <parameter type-id='type-id-
152' name='type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
729' column='
1'
/>
2290 <!-- parameter of type 'typedef uint32_t' -->
2291 <parameter type-id='type-id-
124' name='bits_per_long' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
730' column='
1'
/>
2292 <!-- parameter of type 'typedef uint32_t' -->
2293 <parameter type-id='type-id-
124' name='uint8_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
731' column='
1'
/>
2294 <!-- parameter of type 'typedef uint32_t' -->
2295 <parameter type-id='type-id-
124' name='uint16_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
732' column='
1'
/>
2296 <!-- parameter of type 'typedef uint32_t' -->
2297 <parameter type-id='type-id-
124' name='uint32_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
733' column='
1'
/>
2298 <!-- parameter of type 'typedef uint32_t' -->
2299 <parameter type-id='type-id-
124' name='uint64_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
734' column='
1'
/>
2300 <!-- parameter of type 'typedef uint32_t' -->
2301 <parameter type-id='type-id-
124' name='long_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
735' column='
1'
/>
2303 <return type-id='type-id-
5'
/>
2305 <!-- int ustcomm_recv_stream_from_sessiond(int, uint64_t*, int*, int*) -->
2306 <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'
>
2307 <!-- parameter of type 'int' -->
2308 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
668' column='
1'
/>
2309 <!-- parameter of type 'uint64_t*' -->
2310 <parameter type-id='type-id-
196' name='memory_map_size' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
669' column='
1'
/>
2311 <!-- parameter of type 'int*' -->
2312 <parameter type-id='type-id-
188' name='shm_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
670' column='
1'
/>
2313 <!-- parameter of type 'int*' -->
2314 <parameter type-id='type-id-
188' name='wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
670' column='
1'
/>
2316 <return type-id='type-id-
5'
/>
2318 <!-- ssize_t ustcomm_recv_channel_from_sessiond(int, void**, uint64_t, int*) -->
2319 <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'
>
2320 <!-- parameter of type 'int' -->
2321 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
608' column='
1'
/>
2322 <!-- parameter of type 'void**' -->
2323 <parameter type-id='type-id-
206' name='_chan_data' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
609' column='
1'
/>
2324 <!-- parameter of type 'typedef uint64_t' -->
2325 <parameter type-id='type-id-
151' name='var_len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
609' column='
1'
/>
2326 <!-- parameter of type 'int*' -->
2327 <parameter type-id='type-id-
188' name='_wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
610' column='
1'
/>
2328 <!-- typedef ssize_t -->
2329 <return type-id='type-id-
54'
/>
2331 <!-- int ustcomm_send_app_cmd(int, ustcomm_ust_msg*, ustcomm_ust_reply*) -->
2332 <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'
>
2333 <!-- parameter of type 'int' -->
2334 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
589' column='
1'
/>
2335 <!-- parameter of type 'ustcomm_ust_msg*' -->
2336 <parameter type-id='type-id-
197' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
590' column='
1'
/>
2337 <!-- parameter of type 'ustcomm_ust_reply*' -->
2338 <parameter type-id='type-id-
198' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
591' column='
1'
/>
2340 <return type-id='type-id-
5'
/>
2342 <!-- int ustcomm_recv_app_reply(int, ustcomm_ust_reply*, uint32_t, uint32_t) -->
2343 <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'
>
2344 <!-- parameter of type 'int' -->
2345 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
549' column='
1'
/>
2346 <!-- parameter of type 'ustcomm_ust_reply*' -->
2347 <parameter type-id='type-id-
198' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
549' column='
1'
/>
2348 <!-- parameter of type 'typedef uint32_t' -->
2349 <parameter type-id='type-id-
124' name='expected_handle' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
550' column='
1'
/>
2350 <!-- parameter of type 'typedef uint32_t' -->
2351 <parameter type-id='type-id-
124' name='expected_cmd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
550' column='
1'
/>
2353 <return type-id='type-id-
5'
/>
2355 <!-- int ustcomm_send_app_msg(int, ustcomm_ust_msg*) -->
2356 <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'
>
2357 <!-- parameter of type 'int' -->
2358 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
530' column='
1'
/>
2359 <!-- parameter of type 'ustcomm_ust_msg*' -->
2360 <parameter type-id='type-id-
197' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
530' column='
1'
/>
2362 <return type-id='type-id-
5'
/>
2364 <!-- ssize_t ustcomm_recv_fds_unix_sock(int, int*, size_t) -->
2365 <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'
>
2366 <!-- parameter of type 'int' -->
2367 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1'
/>
2368 <!-- parameter of type 'int*' -->
2369 <parameter type-id='type-id-
188' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1'
/>
2370 <!-- parameter of type 'typedef size_t' -->
2371 <parameter type-id='type-id-
42' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
448' column='
1'
/>
2372 <!-- typedef ssize_t -->
2373 <return type-id='type-id-
54'
/>
2375 <!-- ssize_t ustcomm_send_fds_unix_sock(int, int*, size_t) -->
2376 <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'
>
2377 <!-- parameter of type 'int' -->
2378 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1'
/>
2379 <!-- parameter of type 'int*' -->
2380 <parameter type-id='type-id-
188' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1'
/>
2381 <!-- parameter of type 'typedef size_t' -->
2382 <parameter type-id='type-id-
42' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
390' column='
1'
/>
2383 <!-- typedef ssize_t -->
2384 <return type-id='type-id-
54'
/>
2386 <!-- ssize_t ustcomm_send_unix_sock(int, void*, size_t) -->
2387 <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'
>
2388 <!-- parameter of type 'int' -->
2389 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1'
/>
2390 <!-- parameter of type 'void*' -->
2391 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1'
/>
2392 <!-- parameter of type 'typedef size_t' -->
2393 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
344' column='
1'
/>
2394 <!-- typedef ssize_t -->
2395 <return type-id='type-id-
54'
/>
2397 <!-- ssize_t ustcomm_recv_unix_sock(int, void*, size_t) -->
2398 <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'
>
2399 <!-- parameter of type 'int' -->
2400 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1'
/>
2401 <!-- parameter of type 'void*' -->
2402 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1'
/>
2403 <!-- parameter of type 'typedef size_t' -->
2404 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
294' column='
1'
/>
2405 <!-- typedef ssize_t -->
2406 <return type-id='type-id-
54'
/>
2408 <!-- int ustcomm_close_unix_sock(int) -->
2409 <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'
>
2410 <!-- parameter of type 'int' -->
2411 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
269' column='
1'
/>
2413 <return type-id='type-id-
5'
/>
2415 <!-- int ustcomm_listen_unix_sock(int) -->
2416 <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'
>
2417 <!-- parameter of type 'int' -->
2418 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
249' column='
1'
/>
2420 <return type-id='type-id-
5'
/>
2422 <!-- int ustcomm_create_unix_sock(const char*) -->
2423 <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'
>
2424 <!-- parameter of type 'const char*' -->
2425 <parameter type-id='type-id-
34' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
203' column='
1'
/>
2427 <return type-id='type-id-
5'
/>
2429 <!-- int ustcomm_accept_unix_sock(int) -->
2430 <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'
>
2431 <!-- parameter of type 'int' -->
2432 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
179' column='
1'
/>
2434 <return type-id='type-id-
5'
/>
2436 <!-- int ustcomm_connect_unix_sock(const char*, long int) -->
2437 <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'
>
2438 <!-- parameter of type 'const char*' -->
2439 <parameter type-id='type-id-
34' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
103' column='
1'
/>
2440 <!-- parameter of type 'long int' -->
2441 <parameter type-id='type-id-
6' name='timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
103' column='
1'
/>
2443 <return type-id='type-id-
5'
/>
2445 <!-- const char* lttng_ust_strerror(int) -->
2446 <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'
>
2447 <!-- parameter of type 'int' -->
2448 <parameter type-id='type-id-
5' name='code' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
85' column='
1'
/>
2449 <!-- const char* -->
2450 <return type-id='type-id-
34'
/>
2452 <!-- int (channel*) -->
2453 <function-type size-in-bits='
64' id='type-id-
185'
>
2454 <!-- parameter of type 'channel*' -->
2455 <parameter type-id='type-id-
128'
/>
2457 <return type-id='type-id-
5'
/>
2459 <!-- int (channel*, lttng_ust_shm_handle*) -->
2460 <function-type size-in-bits='
64' id='type-id-
186'
>
2461 <!-- parameter of type 'channel*' -->
2462 <parameter type-id='type-id-
128'
/>
2463 <!-- parameter of type 'lttng_ust_shm_handle*' -->
2464 <parameter type-id='type-id-
131'
/>
2466 <return type-id='type-id-
5'
/>
2468 <!-- int (lttng_ust_lib_ring_buffer_ctx*, uint32_t) -->
2469 <function-type size-in-bits='
64' id='type-id-
187'
>
2470 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2471 <parameter type-id='type-id-
192'
/>
2472 <!-- parameter of type 'typedef uint32_t' -->
2473 <parameter type-id='type-id-
124'
/>
2475 <return type-id='type-id-
5'
/>
2477 <!-- lttng_channel* (const char*, void*, size_t, size_t, unsigned int, unsigned int, unsigned char*, uint32_t, const int*, int, int64_t) -->
2478 <function-type size-in-bits='
64' id='type-id-
190'
>
2479 <!-- parameter of type 'const char*' -->
2480 <parameter type-id='type-id-
34'
/>
2481 <!-- parameter of type 'void*' -->
2482 <parameter type-id='type-id-
19'
/>
2483 <!-- parameter of type 'typedef size_t' -->
2484 <parameter type-id='type-id-
42'
/>
2485 <!-- parameter of type 'typedef size_t' -->
2486 <parameter type-id='type-id-
42'
/>
2487 <!-- parameter of type 'unsigned int' -->
2488 <parameter type-id='type-id-
13'
/>
2489 <!-- parameter of type 'unsigned int' -->
2490 <parameter type-id='type-id-
13'
/>
2491 <!-- parameter of type 'unsigned char*' -->
2492 <parameter type-id='type-id-
17'
/>
2493 <!-- parameter of type 'typedef uint32_t' -->
2494 <parameter type-id='type-id-
124'
/>
2495 <!-- parameter of type 'const int*' -->
2496 <parameter type-id='type-id-
177'
/>
2497 <!-- parameter of type 'int' -->
2498 <parameter type-id='type-id-
5'
/>
2499 <!-- parameter of type 'typedef int64_t' -->
2500 <parameter type-id='type-id-
145'
/>
2501 <!-- lttng_channel* -->
2502 <return type-id='type-id-
189'
/>
2504 <!-- size_t (channel*, lttng_ust_shm_handle*) -->
2505 <function-type size-in-bits='
64' id='type-id-
193'
>
2506 <!-- parameter of type 'channel*' -->
2507 <parameter type-id='type-id-
128'
/>
2508 <!-- parameter of type 'lttng_ust_shm_handle*' -->
2509 <parameter type-id='type-id-
131'
/>
2510 <!-- typedef size_t -->
2511 <return type-id='type-id-
42'
/>
2513 <!-- size_t (lttng_ctx_field*, size_t) -->
2514 <function-type size-in-bits='
64' id='type-id-
194'
>
2515 <!-- parameter of type 'lttng_ctx_field*' -->
2516 <parameter type-id='type-id-
95'
/>
2517 <!-- parameter of type 'typedef size_t' -->
2518 <parameter type-id='type-id-
42'
/>
2519 <!-- typedef size_t -->
2520 <return type-id='type-id-
42'
/>
2522 <!-- void (lttng_channel*) -->
2523 <function-type size-in-bits='
64' id='type-id-
199'
>
2524 <!-- parameter of type 'lttng_channel*' -->
2525 <parameter type-id='type-id-
189'
/>
2527 <return type-id='type-id-
14'
/>
2529 <!-- void (lttng_ctx_field*) -->
2530 <function-type size-in-bits='
64' id='type-id-
200'
>
2531 <!-- parameter of type 'lttng_ctx_field*' -->
2532 <parameter type-id='type-id-
95'
/>
2534 <return type-id='type-id-
14'
/>
2536 <!-- void (lttng_ctx_field*, lttng_ctx_value*) -->
2537 <function-type size-in-bits='
64' id='type-id-
201'
>
2538 <!-- parameter of type 'lttng_ctx_field*' -->
2539 <parameter type-id='type-id-
95'
/>
2540 <!-- parameter of type 'lttng_ctx_value*' -->
2541 <parameter type-id='type-id-
191'
/>
2543 <return type-id='type-id-
14'
/>
2545 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
2546 <function-type size-in-bits='
64' id='type-id-
202'
>
2547 <!-- parameter of type 'lttng_ctx_field*' -->
2548 <parameter type-id='type-id-
95'
/>
2549 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2550 <parameter type-id='type-id-
192'
/>
2551 <!-- parameter of type 'lttng_channel*' -->
2552 <parameter type-id='type-id-
189'
/>
2554 <return type-id='type-id-
14'
/>
2556 <!-- void (lttng_ust_lib_ring_buffer_ctx*) -->
2557 <function-type size-in-bits='
64' id='type-id-
203'
>
2558 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2559 <parameter type-id='type-id-
192'
/>
2561 <return type-id='type-id-
14'
/>
2563 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, size_t) -->
2564 <function-type size-in-bits='
64' id='type-id-
204'
>
2565 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2566 <parameter type-id='type-id-
192'
/>
2567 <!-- parameter of type 'const char*' -->
2568 <parameter type-id='type-id-
34'
/>
2569 <!-- parameter of type 'typedef size_t' -->
2570 <parameter type-id='type-id-
42'
/>
2572 <return type-id='type-id-
14'
/>
2574 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, size_t) -->
2575 <function-type size-in-bits='
64' id='type-id-
205'
>
2576 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2577 <parameter type-id='type-id-
192'
/>
2578 <!-- parameter of type 'void*' -->
2579 <parameter type-id='type-id-
19'
/>
2580 <!-- parameter of type 'typedef size_t' -->
2581 <parameter type-id='type-id-
42'
/>
2583 <return type-id='type-id-
14'
/>
2586 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-fd-tracker.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
2588 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
8' id='type-id-
207'
>
2589 <!-- <anonymous range>[1] -->
2590 <subrange length='
1' type-id='type-id-
3' id='type-id-
10'
/>
2593 <!-- struct _IO_codecvt -->
2594 <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
208'
/>
2595 <!-- struct _IO_marker -->
2596 <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
209'
/>
2597 <!-- struct _IO_wide_data -->
2598 <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
210'
/>
2599 <!-- signed char -->
2600 <type-decl name='signed char' size-in-bits='
8' id='type-id-
211'
/>
2601 <!-- typedef _IO_FILE FILE -->
2602 <typedef-decl name='FILE' type-id='type-id-
212' filepath='/usr/include/bits/types/FILE.h' line='
7' column='
1' id='type-id-
213'
/>
2603 <!-- struct _IO_FILE -->
2604 <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'
>
2605 <data-member access='public' layout-offset-in-bits='
0'
>
2606 <!-- int _IO_FILE::_flags -->
2607 <var-decl name='_flags' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
51' column='
1'
/>
2609 <data-member access='public' layout-offset-in-bits='
64'
>
2610 <!-- char* _IO_FILE::_IO_read_ptr -->
2611 <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'
/>
2613 <data-member access='public' layout-offset-in-bits='
128'
>
2614 <!-- char* _IO_FILE::_IO_read_end -->
2615 <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'
/>
2617 <data-member access='public' layout-offset-in-bits='
192'
>
2618 <!-- char* _IO_FILE::_IO_read_base -->
2619 <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'
/>
2621 <data-member access='public' layout-offset-in-bits='
256'
>
2622 <!-- char* _IO_FILE::_IO_write_base -->
2623 <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'
/>
2625 <data-member access='public' layout-offset-in-bits='
320'
>
2626 <!-- char* _IO_FILE::_IO_write_ptr -->
2627 <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'
/>
2629 <data-member access='public' layout-offset-in-bits='
384'
>
2630 <!-- char* _IO_FILE::_IO_write_end -->
2631 <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'
/>
2633 <data-member access='public' layout-offset-in-bits='
448'
>
2634 <!-- char* _IO_FILE::_IO_buf_base -->
2635 <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'
/>
2637 <data-member access='public' layout-offset-in-bits='
512'
>
2638 <!-- char* _IO_FILE::_IO_buf_end -->
2639 <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'
/>
2641 <data-member access='public' layout-offset-in-bits='
576'
>
2642 <!-- char* _IO_FILE::_IO_save_base -->
2643 <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'
/>
2645 <data-member access='public' layout-offset-in-bits='
640'
>
2646 <!-- char* _IO_FILE::_IO_backup_base -->
2647 <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'
/>
2649 <data-member access='public' layout-offset-in-bits='
704'
>
2650 <!-- char* _IO_FILE::_IO_save_end -->
2651 <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'
/>
2653 <data-member access='public' layout-offset-in-bits='
768'
>
2654 <!-- _IO_marker* _IO_FILE::_markers -->
2655 <var-decl name='_markers' type-id='type-id-
214' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
68' column='
1'
/>
2657 <data-member access='public' layout-offset-in-bits='
832'
>
2658 <!-- _IO_FILE* _IO_FILE::_chain -->
2659 <var-decl name='_chain' type-id='type-id-
215' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
70' column='
1'
/>
2661 <data-member access='public' layout-offset-in-bits='
896'
>
2662 <!-- int _IO_FILE::_fileno -->
2663 <var-decl name='_fileno' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
72' column='
1'
/>
2665 <data-member access='public' layout-offset-in-bits='
928'
>
2666 <!-- int _IO_FILE::_flags2 -->
2667 <var-decl name='_flags2' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
73' column='
1'
/>
2669 <data-member access='public' layout-offset-in-bits='
960'
>
2670 <!-- __off_t _IO_FILE::_old_offset -->
2671 <var-decl name='_old_offset' type-id='type-id-
27' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
74' column='
1'
/>
2673 <data-member access='public' layout-offset-in-bits='
1024'
>
2674 <!-- unsigned short int _IO_FILE::_cur_column -->
2675 <var-decl name='_cur_column' type-id='type-id-
85' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
77' column='
1'
/>
2677 <data-member access='public' layout-offset-in-bits='
1040'
>
2678 <!-- signed char _IO_FILE::_vtable_offset -->
2679 <var-decl name='_vtable_offset' type-id='type-id-
211' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
78' column='
1'
/>
2681 <data-member access='public' layout-offset-in-bits='
1048'
>
2682 <!-- char _IO_FILE::_shortbuf[1] -->
2683 <var-decl name='_shortbuf' type-id='type-id-
207' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
79' column='
1'
/>
2685 <data-member access='public' layout-offset-in-bits='
1088'
>
2686 <!-- _IO_lock_t* _IO_FILE::_lock -->
2687 <var-decl name='_lock' type-id='type-id-
216' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
81' column='
1'
/>
2689 <data-member access='public' layout-offset-in-bits='
1152'
>
2690 <!-- __off64_t _IO_FILE::_offset -->
2691 <var-decl name='_offset' type-id='type-id-
217' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
89' column='
1'
/>
2693 <data-member access='public' layout-offset-in-bits='
1216'
>
2694 <!-- _IO_codecvt* _IO_FILE::_codecvt -->
2695 <var-decl name='_codecvt' type-id='type-id-
218' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
91' column='
1'
/>
2697 <data-member access='public' layout-offset-in-bits='
1280'
>
2698 <!-- _IO_wide_data* _IO_FILE::_wide_data -->
2699 <var-decl name='_wide_data' type-id='type-id-
219' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
92' column='
1'
/>
2701 <data-member access='public' layout-offset-in-bits='
1344'
>
2702 <!-- _IO_FILE* _IO_FILE::_freeres_list -->
2703 <var-decl name='_freeres_list' type-id='type-id-
215' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
93' column='
1'
/>
2705 <data-member access='public' layout-offset-in-bits='
1408'
>
2706 <!-- void* _IO_FILE::_freeres_buf -->
2707 <var-decl name='_freeres_buf' type-id='type-id-
19' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
94' column='
1'
/>
2709 <data-member access='public' layout-offset-in-bits='
1472'
>
2710 <!-- size_t _IO_FILE::__pad5 -->
2711 <var-decl name='__pad5' type-id='type-id-
42' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
95' column='
1'
/>
2713 <data-member access='public' layout-offset-in-bits='
1536'
>
2714 <!-- int _IO_FILE::_mode -->
2715 <var-decl name='_mode' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
96' column='
1'
/>
2717 <data-member access='public' layout-offset-in-bits='
1568'
>
2718 <!-- char _IO_FILE::_unused2[20] -->
2719 <var-decl name='_unused2' type-id='type-id-
62' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
98' column='
1'
/>
2722 <!-- typedef void _IO_lock_t -->
2723 <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'
/>
2724 <!-- typedef long int __off64_t -->
2725 <typedef-decl name='__off64_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
153' column='
1' id='type-id-
217'
/>
2727 <pointer-type-def type-id='type-id-
213' size-in-bits='
64' id='type-id-
221'
/>
2729 <pointer-type-def type-id='type-id-
212' size-in-bits='
64' id='type-id-
215'
/>
2730 <!-- _IO_codecvt* -->
2731 <pointer-type-def type-id='type-id-
208' size-in-bits='
64' id='type-id-
218'
/>
2732 <!-- _IO_lock_t* -->
2733 <pointer-type-def type-id='type-id-
220' size-in-bits='
64' id='type-id-
216'
/>
2734 <!-- _IO_marker* -->
2735 <pointer-type-def type-id='type-id-
209' size-in-bits='
64' id='type-id-
214'
/>
2736 <!-- _IO_wide_data* -->
2737 <pointer-type-def type-id='type-id-
210' size-in-bits='
64' id='type-id-
219'
/>
2738 <!-- int (FILE*)* -->
2739 <pointer-type-def type-id='type-id-
222' size-in-bits='
64' id='type-id-
223'
/>
2741 <pointer-type-def type-id='type-id-
224' size-in-bits='
64' id='type-id-
225'
/>
2742 <!-- int lttng_ust_safe_closefrom_fd(int, int (int)*) -->
2743 <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'
>
2744 <!-- parameter of type 'int' -->
2745 <parameter type-id='type-id-
5' name='lowfd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
2746 <!-- parameter of type 'int (int)*' -->
2747 <parameter type-id='type-id-
225' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
2749 <return type-id='type-id-
5'
/>
2751 <!-- int lttng_ust_safe_fclose_stream(FILE*, int (FILE*)*) -->
2752 <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'
>
2753 <!-- parameter of type 'FILE*' -->
2754 <parameter type-id='type-id-
221' name='stream' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
2755 <!-- parameter of type 'int (FILE*)*' -->
2756 <parameter type-id='type-id-
223' name='fclose_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
2758 <return type-id='type-id-
5'
/>
2760 <!-- int lttng_ust_safe_close_fd(int, int (int)*) -->
2761 <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'
>
2762 <!-- parameter of type 'int' -->
2763 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
2764 <!-- parameter of type 'int (int)*' -->
2765 <parameter type-id='type-id-
225' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
2767 <return type-id='type-id-
5'
/>
2769 <!-- void lttng_ust_delete_fd_from_tracker(int) -->
2770 <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'
>
2771 <!-- parameter of type 'int' -->
2772 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
313' column='
1'
/>
2774 <return type-id='type-id-
14'
/>
2776 <!-- int lttng_ust_add_fd_to_tracker(int) -->
2777 <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'
>
2778 <!-- parameter of type 'int' -->
2779 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
280' column='
1'
/>
2781 <return type-id='type-id-
5'
/>
2783 <!-- void lttng_ust_unlock_fd_tracker() -->
2784 <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'
>
2786 <return type-id='type-id-
14'
/>
2788 <!-- void lttng_ust_lock_fd_tracker() -->
2789 <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'
>
2791 <return type-id='type-id-
14'
/>
2793 <!-- void lttng_ust_init_fd_tracker() -->
2794 <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'
>
2796 <return type-id='type-id-
14'
/>
2798 <!-- void lttng_ust_fixup_fd_tracker_tls() -->
2799 <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'
>
2801 <return type-id='type-id-
14'
/>
2803 <!-- int (FILE*) -->
2804 <function-type size-in-bits='
64' id='type-id-
222'
>
2805 <!-- parameter of type 'FILE*' -->
2806 <parameter type-id='type-id-
221'
/>
2808 <return type-id='type-id-
5'
/>
2811 <function-type size-in-bits='
64' id='type-id-
224'
>
2812 <!-- parameter of type 'int' -->
2813 <parameter type-id='type-id-
5'
/>
2815 <return type-id='type-id-
5'
/>
2818 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
2820 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
32768' id='type-id-
226'
>
2821 <!-- <anonymous range>[4096] -->
2822 <subrange length='
4096' type-id='type-id-
3' id='type-id-
57'
/>
2825 <!-- unsigned long int[16] -->
2826 <array-type-def dimensions='
1' type-id='type-id-
3' size-in-bits='
1024' id='type-id-
227'
>
2827 <!-- <anonymous range>[16] -->
2828 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
2831 <!-- struct sock_info -->
2832 <class-decl name='sock_info' size-in-bits='
66048' is-struct='yes' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
248' column='
1' id='type-id-
228'
>
2833 <data-member access='public' layout-offset-in-bits='
0'
>
2834 <!-- const char* sock_info::name -->
2835 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
249' column='
1'
/>
2837 <data-member access='public' layout-offset-in-bits='
64'
>
2838 <!-- pthread_t sock_info::ust_listener -->
2839 <var-decl name='ust_listener' type-id='type-id-
229' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
250' column='
1'
/>
2841 <data-member access='public' layout-offset-in-bits='
128'
>
2842 <!-- int sock_info::root_handle -->
2843 <var-decl name='root_handle' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
251' column='
1'
/>
2845 <data-member access='public' layout-offset-in-bits='
160'
>
2846 <!-- int sock_info::registration_done -->
2847 <var-decl name='registration_done' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
252' column='
1'
/>
2849 <data-member access='public' layout-offset-in-bits='
192'
>
2850 <!-- int sock_info::allowed -->
2851 <var-decl name='allowed' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
253' column='
1'
/>
2853 <data-member access='public' layout-offset-in-bits='
224'
>
2854 <!-- int sock_info::global -->
2855 <var-decl name='global' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
254' column='
1'
/>
2857 <data-member access='public' layout-offset-in-bits='
256'
>
2858 <!-- int sock_info::thread_active -->
2859 <var-decl name='thread_active' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
255' column='
1'
/>
2861 <data-member access='public' layout-offset-in-bits='
288'
>
2862 <!-- char sock_info::sock_path[4096] -->
2863 <var-decl name='sock_path' type-id='type-id-
226' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
257' column='
1'
/>
2865 <data-member access='public' layout-offset-in-bits='
33056'
>
2866 <!-- int sock_info::socket -->
2867 <var-decl name='socket' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
258' column='
1'
/>
2869 <data-member access='public' layout-offset-in-bits='
33088'
>
2870 <!-- int sock_info::notify_socket -->
2871 <var-decl name='notify_socket' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
259' column='
1'
/>
2873 <data-member access='public' layout-offset-in-bits='
33120'
>
2874 <!-- char sock_info::wait_shm_path[4096] -->
2875 <var-decl name='wait_shm_path' type-id='type-id-
226' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
261' column='
1'
/>
2877 <data-member access='public' layout-offset-in-bits='
65920'
>
2878 <!-- char* sock_info::wait_shm_mmap -->
2879 <var-decl name='wait_shm_mmap' type-id='type-id-
32' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
262' column='
1'
/>
2881 <data-member access='public' layout-offset-in-bits='
65984'
>
2882 <!-- int sock_info::statedump_pending -->
2883 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
264' column='
1'
/>
2885 <data-member access='public' layout-offset-in-bits='
66016'
>
2886 <!-- int sock_info::initial_statedump_done -->
2887 <var-decl name='initial_statedump_done' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
265' column='
1'
/>
2890 <!-- typedef unsigned long int pthread_t -->
2891 <typedef-decl name='pthread_t' type-id='type-id-
3' filepath='/usr/include/bits/pthreadtypes.h' line='
27' column='
1' id='type-id-
229'
/>
2892 <!-- typedef __sigset_t sigset_t -->
2893 <typedef-decl name='sigset_t' type-id='type-id-
230' filepath='/usr/include/bits/types/sigset_t.h' line='
7' column='
1' id='type-id-
231'
/>
2894 <!-- typedef __anonymous_struct__ __sigset_t -->
2895 <typedef-decl name='__sigset_t' type-id='type-id-
232' filepath='/usr/include/bits/types/__sigset_t.h' line='
8' column='
1' id='type-id-
230'
/>
2896 <!-- struct {unsigned long int __val[16];} -->
2897 <class-decl name='__anonymous_struct__' size-in-bits='
1024' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-
230' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='
5' column='
1' id='type-id-
232'
>
2898 <data-member access='public' layout-offset-in-bits='
0'
>
2899 <!-- unsigned long int __val[16] -->
2900 <var-decl name='__val' type-id='type-id-
227' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='
7' column='
1'
/>
2904 <pointer-type-def type-id='type-id-
231' size-in-bits='
64' id='type-id-
233'
/>
2905 <!-- int lttng_ust_loaded -->
2906 <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'
/>
2907 <!-- sock_info global_apps -->
2908 <var-decl name='global_apps' type-id='type-id-
228' mangled-name='global_apps' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
269' column='
1' elf-symbol-id='global_apps'
/>
2909 <!-- sock_info local_apps -->
2910 <var-decl name='local_apps' type-id='type-id-
228' mangled-name='local_apps' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
290' column='
1' elf-symbol-id='local_apps'
/>
2911 <!-- void lttng_ust_sockinfo_session_enabled(void*) -->
2912 <function-decl name='lttng_ust_sockinfo_session_enabled' mangled-name='lttng_ust_sockinfo_session_enabled' filepath='liblttng-ust/lttng-ust-comm.c' line='
2157' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_sockinfo_session_enabled'
>
2913 <!-- parameter of type 'void*' -->
2914 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-comm.c' line='
2157' column='
1'
/>
2916 <return type-id='type-id-
14'
/>
2918 <!-- void ust_after_fork_child(sigset_t*) -->
2919 <function-decl name='ust_after_fork_child' mangled-name='ust_after_fork_child' filepath='liblttng-ust/lttng-ust-comm.c' line='
2141' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_fork_child'
>
2920 <!-- parameter of type 'sigset_t*' -->
2921 <parameter type-id='type-id-
233' name='restore_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2141' column='
1'
/>
2923 <return type-id='type-id-
14'
/>
2925 <!-- void ust_after_fork_parent(sigset_t*) -->
2926 <function-decl name='ust_after_fork_parent' mangled-name='ust_after_fork_parent' filepath='liblttng-ust/lttng-ust-comm.c' line='
2122' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_fork_parent'
>
2927 <!-- parameter of type 'sigset_t*' -->
2928 <parameter type-id='type-id-
233' name='restore_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2122' column='
1'
/>
2930 <return type-id='type-id-
14'
/>
2932 <!-- void ust_before_fork(sigset_t*) -->
2933 <function-decl name='ust_before_fork' mangled-name='ust_before_fork' filepath='liblttng-ust/lttng-ust-comm.c' line='
2073' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_before_fork'
>
2934 <!-- parameter of type 'sigset_t*' -->
2935 <parameter type-id='type-id-
233' name='save_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2073' column='
1'
/>
2937 <return type-id='type-id-
14'
/>
2939 <!-- void lttng_ust_exit() -->
2940 <function-decl name='lttng_ust_exit' mangled-name='lttng_ust_exit' filepath='liblttng-ust/lttng-ust-comm.c' line='
2014' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_exit'
>
2942 <return type-id='type-id-
14'
/>
2944 <!-- void lttng_ust_init() -->
2945 <function-decl name='lttng_ust_init' mangled-name='lttng_ust_init' filepath='liblttng-ust/lttng-ust-comm.c' line='
1800' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_init'
>
2947 <return type-id='type-id-
14'
/>
2949 <!-- void lttng_ust_malloc_wrapper_init() -->
2950 <function-decl name='lttng_ust_malloc_wrapper_init' mangled-name='lttng_ust_malloc_wrapper_init' filepath='liblttng-ust/lttng-ust-comm.c' line='
1792' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_malloc_wrapper_init'
>
2952 <return type-id='type-id-
14'
/>
2954 <!-- int lttng_get_notify_socket(void*) -->
2955 <function-decl name='lttng_get_notify_socket' mangled-name='lttng_get_notify_socket' filepath='liblttng-ust/lttng-ust-comm.c' line='
430' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_get_notify_socket'
>
2956 <!-- parameter of type 'void*' -->
2957 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-comm.c' line='
430' column='
1'
/>
2959 <return type-id='type-id-
5'
/>
2961 <!-- void lttng_ust_fixup_tls() -->
2962 <function-decl name='lttng_ust_fixup_tls' mangled-name='lttng_ust_fixup_tls' filepath='liblttng-ust/lttng-ust-comm.c' line='
418' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_fixup_tls'
>
2964 <return type-id='type-id-
14'
/>
2966 <!-- ssize_t lttng_ust_read(int, void*, size_t) -->
2967 <function-decl name='lttng_ust_read' mangled-name='lttng_ust_read' filepath='liblttng-ust/lttng-ust-comm.c' line='
359' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_read'
>
2968 <!-- parameter of type 'int' -->
2969 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust/lttng-ust-comm.c' line='
359' column='
1'
/>
2970 <!-- parameter of type 'void*' -->
2971 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust/lttng-ust-comm.c' line='
359' column='
1'
/>
2972 <!-- parameter of type 'typedef size_t' -->
2973 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust/lttng-ust-comm.c' line='
359' column='
1'
/>
2974 <!-- typedef ssize_t -->
2975 <return type-id='type-id-
54'
/>
2977 <!-- void ust_unlock() -->
2978 <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'
>
2980 <return type-id='type-id-
14'
/>
2982 <!-- void ust_lock_nocheck() -->
2983 <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'
>
2985 <return type-id='type-id-
14'
/>
2987 <!-- int ust_lock() -->
2988 <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'
>
2990 <return type-id='type-id-
5'
/>
2993 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-abi.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
2996 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2272' id='type-id-
234'
>
2997 <!-- <anonymous range>[284] -->
2998 <subrange length='
284' type-id='type-id-
3' id='type-id-
235'
/>
3001 <!-- struct lttng_ust_tracepoint_dlopen -->
3002 <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-
236'
>
3003 <data-member access='public' layout-offset-in-bits='
0'
>
3004 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
3005 <var-decl name='liblttngust_handle' type-id='type-id-
19' visibility='default' filepath='../include/lttng/tracepoint.h' line='
231' column='
1'
/>
3007 <data-member access='public' layout-offset-in-bits='
64'
>
3008 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::tracepoint_register_lib -->
3009 <var-decl name='tracepoint_register_lib' type-id='type-id-
237' visibility='default' filepath='../include/lttng/tracepoint.h' line='
233' column='
1'
/>
3011 <data-member access='public' layout-offset-in-bits='
128'
>
3012 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::tracepoint_unregister_lib -->
3013 <var-decl name='tracepoint_unregister_lib' type-id='type-id-
238' visibility='default' filepath='../include/lttng/tracepoint.h' line='
235' column='
1'
/>
3015 <data-member access='public' layout-offset-in-bits='
192'
>
3016 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym_bp -->
3017 <var-decl name='rcu_read_lock_sym_bp' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint.h' line='
236' column='
1'
/>
3019 <data-member access='public' layout-offset-in-bits='
256'
>
3020 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym_bp -->
3021 <var-decl name='rcu_read_unlock_sym_bp' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint.h' line='
237' column='
1'
/>
3023 <data-member access='public' layout-offset-in-bits='
320'
>
3024 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym_bp -->
3025 <var-decl name='rcu_dereference_sym_bp' type-id='type-id-
240' visibility='default' filepath='../include/lttng/tracepoint.h' line='
238' column='
1'
/>
3028 <!-- struct lttng_ust_tracepoint -->
3029 <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-
241'
>
3030 <data-member access='public' layout-offset-in-bits='
0'
>
3031 <!-- const char* lttng_ust_tracepoint::name -->
3032 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
33' column='
1'
/>
3034 <data-member access='public' layout-offset-in-bits='
64'
>
3035 <!-- int lttng_ust_tracepoint::state -->
3036 <var-decl name='state' type-id='type-id-
5' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
34' column='
1'
/>
3038 <data-member access='public' layout-offset-in-bits='
128'
>
3039 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
3040 <var-decl name='probes' type-id='type-id-
242' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
35' column='
1'
/>
3042 <data-member access='public' layout-offset-in-bits='
192'
>
3043 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
3044 <var-decl name='tracepoint_provider_ref' type-id='type-id-
188' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
36' column='
1'
/>
3046 <data-member access='public' layout-offset-in-bits='
256'
>
3047 <!-- const char* lttng_ust_tracepoint::signature -->
3048 <var-decl name='signature' type-id='type-id-
34' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
37' column='
1'
/>
3050 <data-member access='public' layout-offset-in-bits='
320'
>
3051 <!-- char lttng_ust_tracepoint::padding[16] -->
3052 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
38' column='
1'
/>
3055 <!-- struct lttng_ust_tracepoint_probe -->
3056 <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-
243'
>
3057 <data-member access='public' layout-offset-in-bits='
0'
>
3058 <!-- void ()* lttng_ust_tracepoint_probe::func -->
3059 <var-decl name='func' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
27' column='
1'
/>
3061 <data-member access='public' layout-offset-in-bits='
64'
>
3062 <!-- void* lttng_ust_tracepoint_probe::data -->
3063 <var-decl name='data' type-id='type-id-
19' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
28' column='
1'
/>
3066 <!-- struct lttng_ust_tracepoint_destructors_syms -->
3067 <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-
244'
>
3068 <data-member access='public' layout-offset-in-bits='
0'
>
3069 <!-- int* lttng_ust_tracepoint_destructors_syms::old_tracepoint_disable_destructors -->
3070 <var-decl name='old_tracepoint_disable_destructors' type-id='type-id-
188' visibility='default' filepath='../include/lttng/tracepoint.h' line='
274' column='
1'
/>
3072 <data-member access='public' layout-offset-in-bits='
64'
>
3073 <!-- void ()* lttng_ust_tracepoint_destructors_syms::tracepoint_disable_destructors -->
3074 <var-decl name='tracepoint_disable_destructors' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint.h' line='
275' column='
1'
/>
3076 <data-member access='public' layout-offset-in-bits='
128'
>
3077 <!-- int ()* lttng_ust_tracepoint_destructors_syms::tracepoint_get_destructors_state -->
3078 <var-decl name='tracepoint_get_destructors_state' type-id='type-id-
245' visibility='default' filepath='../include/lttng/tracepoint.h' line='
276' column='
1'
/>
3081 <!-- struct lttng_ust_objd_ops -->
3082 <class-decl name='lttng_ust_objd_ops' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
327' column='
1' id='type-id-
246'
>
3083 <data-member access='public' layout-offset-in-bits='
0'
>
3084 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*)* lttng_ust_objd_ops::cmd -->
3085 <var-decl name='cmd' type-id='type-id-
247' visibility='default' filepath='../include/lttng/ust-abi.h' line='
328' column='
1'
/>
3087 <data-member access='public' layout-offset-in-bits='
64'
>
3088 <!-- int (int)* lttng_ust_objd_ops::release -->
3089 <var-decl name='release' type-id='type-id-
225' visibility='default' filepath='../include/lttng/ust-abi.h' line='
330' column='
1'
/>
3092 <!-- struct {void* chan_data; int wakeup_fd;} -->
3093 <class-decl name='__anonymous_struct__' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
311' column='
1' id='type-id-
248'
>
3094 <data-member access='public' layout-offset-in-bits='
0'
>
3095 <!-- void* chan_data -->
3096 <var-decl name='chan_data' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-abi.h' line='
312' column='
1'
/>
3098 <data-member access='public' layout-offset-in-bits='
64'
>
3099 <!-- int wakeup_fd -->
3100 <var-decl name='wakeup_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
313' column='
1'
/>
3103 <!-- struct {int shm_fd; int wakeup_fd;} -->
3104 <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='
315' column='
1' id='type-id-
249'
>
3105 <data-member access='public' layout-offset-in-bits='
0'
>
3107 <var-decl name='shm_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
316' column='
1'
/>
3109 <data-member access='public' layout-offset-in-bits='
32'
>
3110 <!-- int wakeup_fd -->
3111 <var-decl name='wakeup_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
317' column='
1'
/>
3114 <!-- struct {lttng_ust_field_iter entry;} -->
3115 <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='
319' column='
1' id='type-id-
250'
>
3116 <data-member access='public' layout-offset-in-bits='
0'
>
3117 <!-- lttng_ust_field_iter entry -->
3118 <var-decl name='entry' type-id='type-id-
251' visibility='default' filepath='../include/lttng/ust-abi.h' line='
320' column='
1'
/>
3121 <!-- struct lttng_ust_field_iter -->
3122 <class-decl name='lttng_ust_field_iter' size-in-bits='
6464' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
126' column='
1' id='type-id-
251'
>
3123 <data-member access='public' layout-offset-in-bits='
0'
>
3124 <!-- char lttng_ust_field_iter::event_name[256] -->
3125 <var-decl name='event_name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
127' column='
1'
/>
3127 <data-member access='public' layout-offset-in-bits='
2048'
>
3128 <!-- char lttng_ust_field_iter::field_name[256] -->
3129 <var-decl name='field_name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
128' column='
1'
/>
3131 <data-member access='public' layout-offset-in-bits='
4096'
>
3132 <!-- lttng_ust_field_type lttng_ust_field_iter::type -->
3133 <var-decl name='type' type-id='type-id-
252' visibility='default' filepath='../include/lttng/ust-abi.h' line='
129' column='
1'
/>
3135 <data-member access='public' layout-offset-in-bits='
4128'
>
3136 <!-- int lttng_ust_field_iter::loglevel -->
3137 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
130' column='
1'
/>
3139 <data-member access='public' layout-offset-in-bits='
4160'
>
3140 <!-- int lttng_ust_field_iter::nowrite -->
3141 <var-decl name='nowrite' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
131' column='
1'
/>
3143 <data-member access='public' layout-offset-in-bits='
4192'
>
3144 <!-- char lttng_ust_field_iter::padding[284] -->
3145 <var-decl name='padding' type-id='type-id-
234' visibility='default' filepath='../include/lttng/ust-abi.h' line='
132' column='
1'
/>
3148 <!-- enum lttng_ust_field_type -->
3149 <enum-decl name='lttng_ust_field_type' filepath='../include/lttng/ust-abi.h' line='
117' column='
1' id='type-id-
252'
>
3150 <underlying-type type-id='type-id-
50'
/>
3151 <enumerator name='LTTNG_UST_FIELD_OTHER' value='
0'
/>
3152 <enumerator name='LTTNG_UST_FIELD_INTEGER' value='
1'
/>
3153 <enumerator name='LTTNG_UST_FIELD_ENUM' value='
2'
/>
3154 <enumerator name='LTTNG_UST_FIELD_FLOAT' value='
3'
/>
3155 <enumerator name='LTTNG_UST_FIELD_STRING' value='
4'
/>
3157 <!-- struct {char* ctxname;} -->
3158 <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='
322' column='
1' id='type-id-
253'
>
3159 <data-member access='public' layout-offset-in-bits='
0'
>
3160 <!-- char* ctxname -->
3161 <var-decl name='ctxname' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-abi.h' line='
323' column='
1'
/>
3164 <!-- union ust_args -->
3165 <union-decl name='ust_args' size-in-bits='
6464' visibility='default' filepath='../include/lttng/ust-abi.h' line='
310' column='
1' id='type-id-
254'
>
3166 <data-member access='private'
>
3167 <!-- struct {void* chan_data; int wakeup_fd;} ust_args::channel -->
3168 <var-decl name='channel' type-id='type-id-
248' visibility='default' filepath='../include/lttng/ust-abi.h' line='
314' column='
1'
/>
3170 <data-member access='private'
>
3171 <!-- struct {int shm_fd; int wakeup_fd;} ust_args::stream -->
3172 <var-decl name='stream' type-id='type-id-
249' visibility='default' filepath='../include/lttng/ust-abi.h' line='
318' column='
1'
/>
3174 <data-member access='private'
>
3175 <!-- struct {lttng_ust_field_iter entry;} ust_args::field_list -->
3176 <var-decl name='field_list' type-id='type-id-
250' visibility='default' filepath='../include/lttng/ust-abi.h' line='
321' column='
1'
/>
3178 <data-member access='private'
>
3179 <!-- struct {char* ctxname;} ust_args::app_context -->
3180 <var-decl name='app_context' type-id='type-id-
253' visibility='default' filepath='../include/lttng/ust-abi.h' line='
324' column='
1'
/>
3183 <!-- const lttng_ust_objd_ops -->
3184 <qualified-type-def type-id='type-id-
246' const='yes' id='type-id-
255'
/>
3185 <!-- const lttng_ust_objd_ops* -->
3186 <pointer-type-def type-id='type-id-
255' size-in-bits='
64' id='type-id-
256'
/>
3188 <pointer-type-def type-id='type-id-
257' size-in-bits='
64' id='type-id-
245'
/>
3189 <!-- int (lttng_ust_tracepoint* const*)* -->
3190 <pointer-type-def type-id='type-id-
258' size-in-bits='
64' id='type-id-
238'
/>
3191 <!-- int (lttng_ust_tracepoint* const*, int)* -->
3192 <pointer-type-def type-id='type-id-
259' size-in-bits='
64' id='type-id-
237'
/>
3193 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*)* -->
3194 <pointer-type-def type-id='type-id-
260' size-in-bits='
64' id='type-id-
247'
/>
3195 <!-- lttng_ust_tracepoint* -->
3196 <pointer-type-def type-id='type-id-
241' size-in-bits='
64' id='type-id-
261'
/>
3197 <!-- lttng_ust_tracepoint* const -->
3198 <qualified-type-def type-id='type-id-
261' const='yes' id='type-id-
262'
/>
3199 <!-- lttng_ust_tracepoint* const* -->
3200 <pointer-type-def type-id='type-id-
262' size-in-bits='
64' id='type-id-
263'
/>
3201 <!-- lttng_ust_tracepoint_destructors_syms* -->
3202 <pointer-type-def type-id='type-id-
244' size-in-bits='
64' id='type-id-
264'
/>
3203 <!-- lttng_ust_tracepoint_dlopen* -->
3204 <pointer-type-def type-id='type-id-
236' size-in-bits='
64' id='type-id-
265'
/>
3205 <!-- lttng_ust_tracepoint_probe* -->
3206 <pointer-type-def type-id='type-id-
243' size-in-bits='
64' id='type-id-
242'
/>
3208 <pointer-type-def type-id='type-id-
254' size-in-bits='
64' id='type-id-
266'
/>
3210 <pointer-type-def type-id='type-id-
267' size-in-bits='
64' id='type-id-
239'
/>
3211 <!-- void* (void*)* -->
3212 <pointer-type-def type-id='type-id-
268' size-in-bits='
64' id='type-id-
240'
/>
3213 <!-- lttng_ust_tracepoint_dlopen tracepoint_dlopen -->
3214 <var-decl name='tracepoint_dlopen' type-id='type-id-
236' visibility='default' filepath='../include/lttng/tracepoint.h' line='
241' column='
1'
/>
3215 <!-- lttng_ust_tracepoint_dlopen* tracepoint_dlopen_ptr -->
3216 <var-decl name='tracepoint_dlopen_ptr' type-id='type-id-
265' visibility='default' filepath='../include/lttng/tracepoint.h' line='
242' column='
1'
/>
3217 <!-- lttng_ust_tracepoint_destructors_syms tracepoint_destructors_syms -->
3218 <var-decl name='tracepoint_destructors_syms' type-id='type-id-
244' visibility='default' filepath='../include/lttng/tracepoint.h' line='
279' column='
1'
/>
3219 <!-- lttng_ust_tracepoint_destructors_syms* tracepoint_destructors_syms_ptr -->
3220 <var-decl name='tracepoint_destructors_syms_ptr' type-id='type-id-
264' visibility='default' filepath='../include/lttng/tracepoint.h' line='
280' column='
1'
/>
3221 <!-- void lttng_ust_abi_exit() -->
3222 <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'
>
3224 <return type-id='type-id-
14'
/>
3226 <!-- int lttng_abi_create_root_handle() -->
3227 <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'
>
3229 <return type-id='type-id-
5'
/>
3231 <!-- void lttng_ust_objd_table_owner_cleanup(void*) -->
3232 <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'
>
3233 <!-- parameter of type 'void*' -->
3234 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
253' column='
1'
/>
3236 <return type-id='type-id-
14'
/>
3238 <!-- const char* lttng_ust_obj_get_name(int) -->
3239 <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'
>
3240 <!-- parameter of type 'int' -->
3241 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
244' column='
1'
/>
3242 <!-- const char* -->
3243 <return type-id='type-id-
34'
/>
3245 <!-- int lttng_ust_objd_unref(int, int) -->
3246 <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'
>
3247 <!-- parameter of type 'int' -->
3248 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
195' column='
1'
/>
3249 <!-- parameter of type 'int' -->
3250 <parameter type-id='type-id-
5' name='is_owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
195' column='
1'
/>
3252 <return type-id='type-id-
5'
/>
3254 <!-- const lttng_ust_objd_ops* objd_ops(int) -->
3255 <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'
>
3256 <!-- parameter of type 'int' -->
3257 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
166' column='
1'
/>
3258 <!-- const lttng_ust_objd_ops* -->
3259 <return type-id='type-id-
256'
/>
3262 <function-type size-in-bits='
64' id='type-id-
257'
>
3264 <return type-id='type-id-
5'
/>
3266 <!-- int (lttng_ust_tracepoint* const*) -->
3267 <function-type size-in-bits='
64' id='type-id-
258'
>
3268 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
3269 <parameter type-id='type-id-
263'
/>
3271 <return type-id='type-id-
5'
/>
3273 <!-- int (lttng_ust_tracepoint* const*, int) -->
3274 <function-type size-in-bits='
64' id='type-id-
259'
>
3275 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
3276 <parameter type-id='type-id-
263'
/>
3277 <!-- parameter of type 'int' -->
3278 <parameter type-id='type-id-
5'
/>
3280 <return type-id='type-id-
5'
/>
3282 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*) -->
3283 <function-type size-in-bits='
64' id='type-id-
260'
>
3284 <!-- parameter of type 'int' -->
3285 <parameter type-id='type-id-
5'
/>
3286 <!-- parameter of type 'unsigned int' -->
3287 <parameter type-id='type-id-
13'
/>
3288 <!-- parameter of type 'unsigned long int' -->
3289 <parameter type-id='type-id-
3'
/>
3290 <!-- parameter of type 'ust_args*' -->
3291 <parameter type-id='type-id-
266'
/>
3292 <!-- parameter of type 'void*' -->
3293 <parameter type-id='type-id-
19'
/>
3295 <return type-id='type-id-
6'
/>
3298 <function-type size-in-bits='
64' id='type-id-
267'
>
3300 <return type-id='type-id-
14'
/>
3302 <!-- void* (void*) -->
3303 <function-type size-in-bits='
64' id='type-id-
268'
>
3304 <!-- parameter of type 'void*' -->
3305 <parameter type-id='type-id-
19'
/>
3307 <return type-id='type-id-
19'
/>
3310 <abi-instr version='
1.0' address-size='
64' path='lttng-probes.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3313 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
96' id='type-id-
269'
>
3314 <!-- <anonymous range>[12] -->
3315 <subrange length='
12' type-id='type-id-
3' id='type-id-
270'
/>
3318 <!-- struct lttng_event_ctx -->
3319 <class-decl name='lttng_event_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
271'
/>
3320 <!-- struct lttng_ust_field_list -->
3321 <class-decl name='lttng_ust_field_list' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
383' column='
1' id='type-id-
272'
>
3322 <data-member access='public' layout-offset-in-bits='
0'
>
3323 <!-- tp_field_list_entry* lttng_ust_field_list::iter -->
3324 <var-decl name='iter' type-id='type-id-
273' visibility='default' filepath='../include/lttng/ust-events.h' line='
384' column='
1'
/>
3326 <data-member access='public' layout-offset-in-bits='
64'
>
3327 <!-- cds_list_head lttng_ust_field_list::head -->
3328 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
385' column='
1'
/>
3331 <!-- struct tp_field_list_entry -->
3332 <class-decl name='tp_field_list_entry' size-in-bits='
6592' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
378' column='
1' id='type-id-
274'
>
3333 <data-member access='public' layout-offset-in-bits='
0'
>
3334 <!-- lttng_ust_field_iter tp_field_list_entry::field -->
3335 <var-decl name='field' type-id='type-id-
251' visibility='default' filepath='../include/lttng/ust-events.h' line='
379' column='
1'
/>
3337 <data-member access='public' layout-offset-in-bits='
6464'
>
3338 <!-- cds_list_head tp_field_list_entry::head -->
3339 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
380' column='
1'
/>
3342 <!-- struct lttng_ust_tracepoint_list -->
3343 <class-decl name='lttng_ust_tracepoint_list' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
373' column='
1' id='type-id-
275'
>
3344 <data-member access='public' layout-offset-in-bits='
0'
>
3345 <!-- tp_list_entry* lttng_ust_tracepoint_list::iter -->
3346 <var-decl name='iter' type-id='type-id-
276' visibility='default' filepath='../include/lttng/ust-events.h' line='
374' column='
1'
/>
3348 <data-member access='public' layout-offset-in-bits='
64'
>
3349 <!-- cds_list_head lttng_ust_tracepoint_list::head -->
3350 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
375' column='
1'
/>
3353 <!-- struct tp_list_entry -->
3354 <class-decl name='tp_list_entry' size-in-bits='
2368' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
368' column='
1' id='type-id-
277'
>
3355 <data-member access='public' layout-offset-in-bits='
0'
>
3356 <!-- lttng_ust_tracepoint_iter tp_list_entry::tp -->
3357 <var-decl name='tp' type-id='type-id-
160' visibility='default' filepath='../include/lttng/ust-events.h' line='
369' column='
1'
/>
3359 <data-member access='public' layout-offset-in-bits='
2240'
>
3360 <!-- cds_list_head tp_list_entry::head -->
3361 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
370' column='
1'
/>
3364 <!-- struct lttng_probe_desc -->
3365 <class-decl name='lttng_probe_desc' size-in-bits='
640' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
330' column='
1' id='type-id-
278'
>
3366 <data-member access='public' layout-offset-in-bits='
0'
>
3367 <!-- const char* lttng_probe_desc::provider -->
3368 <var-decl name='provider' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
331' column='
1'
/>
3370 <data-member access='public' layout-offset-in-bits='
64'
>
3371 <!-- const lttng_event_desc** lttng_probe_desc::event_desc -->
3372 <var-decl name='event_desc' type-id='type-id-
279' visibility='default' filepath='../include/lttng/ust-events.h' line='
332' column='
1'
/>
3374 <data-member access='public' layout-offset-in-bits='
128'
>
3375 <!-- unsigned int lttng_probe_desc::nr_events -->
3376 <var-decl name='nr_events' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
333' column='
1'
/>
3378 <data-member access='public' layout-offset-in-bits='
192'
>
3379 <!-- cds_list_head lttng_probe_desc::head -->
3380 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
334' column='
1'
/>
3382 <data-member access='public' layout-offset-in-bits='
320'
>
3383 <!-- cds_list_head lttng_probe_desc::lazy_init_head -->
3384 <var-decl name='lazy_init_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
335' column='
1'
/>
3386 <data-member access='public' layout-offset-in-bits='
448'
>
3387 <!-- int lttng_probe_desc::lazy -->
3388 <var-decl name='lazy' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
336' column='
1'
/>
3390 <data-member access='public' layout-offset-in-bits='
480'
>
3391 <!-- uint32_t lttng_probe_desc::major -->
3392 <var-decl name='major' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
337' column='
1'
/>
3394 <data-member access='public' layout-offset-in-bits='
512'
>
3395 <!-- uint32_t lttng_probe_desc::minor -->
3396 <var-decl name='minor' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
338' column='
1'
/>
3398 <data-member access='public' layout-offset-in-bits='
544'
>
3399 <!-- char lttng_probe_desc::padding[12] -->
3400 <var-decl name='padding' type-id='type-id-
269' visibility='default' filepath='../include/lttng/ust-events.h' line='
339' column='
1'
/>
3403 <!-- struct lttng_event_desc -->
3404 <class-decl name='lttng_event_desc' size-in-bits='
768' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
313' column='
1' id='type-id-
280'
>
3405 <data-member access='public' layout-offset-in-bits='
0'
>
3406 <!-- const char* lttng_event_desc::name -->
3407 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
314' column='
1'
/>
3409 <data-member access='public' layout-offset-in-bits='
64'
>
3410 <!-- void ()* lttng_event_desc::probe_callback -->
3411 <var-decl name='probe_callback' type-id='type-id-
239' visibility='default' filepath='../include/lttng/ust-events.h' line='
315' column='
1'
/>
3413 <data-member access='public' layout-offset-in-bits='
128'
>
3414 <!-- const lttng_event_ctx* lttng_event_desc::ctx -->
3415 <var-decl name='ctx' type-id='type-id-
281' visibility='default' filepath='../include/lttng/ust-events.h' line='
316' column='
1'
/>
3417 <data-member access='public' layout-offset-in-bits='
192'
>
3418 <!-- const lttng_event_field* lttng_event_desc::fields -->
3419 <var-decl name='fields' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
317' column='
1'
/>
3421 <data-member access='public' layout-offset-in-bits='
256'
>
3422 <!-- unsigned int lttng_event_desc::nr_fields -->
3423 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
318' column='
1'
/>
3425 <data-member access='public' layout-offset-in-bits='
320'
>
3426 <!-- const int** lttng_event_desc::loglevel -->
3427 <var-decl name='loglevel' type-id='type-id-
282' visibility='default' filepath='../include/lttng/ust-events.h' line='
319' column='
1'
/>
3429 <data-member access='public' layout-offset-in-bits='
384'
>
3430 <!-- const char* lttng_event_desc::signature -->
3431 <var-decl name='signature' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
320' column='
1'
/>
3433 <data-member access='public' layout-offset-in-bits='
448'
>
3434 <!-- union {struct {const char** model_emf_uri;} ext; char padding[40];} lttng_event_desc::u -->
3435 <var-decl name='u' type-id='type-id-
283' visibility='default' filepath='../include/lttng/ust-events.h' line='
326' column='
1'
/>
3438 <!-- union {struct {const char** model_emf_uri;} ext; char padding[40];} -->
3439 <union-decl name='__anonymous_union__' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
321' column='
1' id='type-id-
283'
>
3440 <data-member access='private'
>
3441 <!-- struct {const char** model_emf_uri;} ext -->
3442 <var-decl name='ext' type-id='type-id-
284' visibility='default' filepath='../include/lttng/ust-events.h' line='
324' column='
1'
/>
3444 <data-member access='private'
>
3445 <!-- char padding[40] -->
3446 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
325' column='
1'
/>
3449 <!-- struct {const char** model_emf_uri;} -->
3450 <class-decl name='__anonymous_struct__' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
322' column='
1' id='type-id-
284'
>
3451 <data-member access='public' layout-offset-in-bits='
0'
>
3452 <!-- const char** model_emf_uri -->
3453 <var-decl name='model_emf_uri' type-id='type-id-
285' visibility='default' filepath='../include/lttng/ust-events.h' line='
323' column='
1'
/>
3456 <!-- const char** -->
3457 <pointer-type-def type-id='type-id-
34' size-in-bits='
64' id='type-id-
285'
/>
3458 <!-- const int** -->
3459 <pointer-type-def type-id='type-id-
177' size-in-bits='
64' id='type-id-
282'
/>
3460 <!-- const lttng_event_ctx -->
3461 <qualified-type-def type-id='type-id-
271' const='yes' id='type-id-
286'
/>
3462 <!-- const lttng_event_ctx* -->
3463 <pointer-type-def type-id='type-id-
286' size-in-bits='
64' id='type-id-
281'
/>
3464 <!-- const lttng_event_desc -->
3465 <qualified-type-def type-id='type-id-
280' const='yes' id='type-id-
287'
/>
3466 <!-- const lttng_event_desc* -->
3467 <pointer-type-def type-id='type-id-
287' size-in-bits='
64' id='type-id-
288'
/>
3468 <!-- const lttng_event_desc** -->
3469 <pointer-type-def type-id='type-id-
288' size-in-bits='
64' id='type-id-
279'
/>
3470 <!-- lttng_probe_desc* -->
3471 <pointer-type-def type-id='type-id-
278' size-in-bits='
64' id='type-id-
289'
/>
3472 <!-- lttng_ust_field_iter* -->
3473 <pointer-type-def type-id='type-id-
251' size-in-bits='
64' id='type-id-
290'
/>
3474 <!-- lttng_ust_field_list* -->
3475 <pointer-type-def type-id='type-id-
272' size-in-bits='
64' id='type-id-
291'
/>
3476 <!-- lttng_ust_tracepoint_iter* -->
3477 <pointer-type-def type-id='type-id-
160' size-in-bits='
64' id='type-id-
292'
/>
3478 <!-- lttng_ust_tracepoint_list* -->
3479 <pointer-type-def type-id='type-id-
275' size-in-bits='
64' id='type-id-
293'
/>
3480 <!-- tp_field_list_entry* -->
3481 <pointer-type-def type-id='type-id-
274' size-in-bits='
64' id='type-id-
273'
/>
3482 <!-- tp_list_entry* -->
3483 <pointer-type-def type-id='type-id-
277' size-in-bits='
64' id='type-id-
276'
/>
3484 <!-- lttng_ust_field_iter* lttng_ust_field_list_get_iter_next(lttng_ust_field_list*) -->
3485 <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'
>
3486 <!-- parameter of type 'lttng_ust_field_list*' -->
3487 <parameter type-id='type-id-
291' name='list' filepath='liblttng-ust/lttng-probes.c' line='
437' column='
1'
/>
3488 <!-- lttng_ust_field_iter* -->
3489 <return type-id='type-id-
290'
/>
3491 <!-- int lttng_probes_get_field_list(lttng_ust_field_list*) -->
3492 <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'
>
3493 <!-- parameter of type 'lttng_ust_field_list*' -->
3494 <parameter type-id='type-id-
291' name='list' filepath='liblttng-ust/lttng-probes.c' line='
327' column='
1'
/>
3496 <return type-id='type-id-
5'
/>
3498 <!-- void lttng_probes_prune_field_list(lttng_ust_field_list*) -->
3499 <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'
>
3500 <!-- parameter of type 'lttng_ust_field_list*' -->
3501 <parameter type-id='type-id-
291' name='list' filepath='liblttng-ust/lttng-probes.c' line='
314' column='
1'
/>
3503 <return type-id='type-id-
14'
/>
3505 <!-- lttng_ust_tracepoint_iter* lttng_ust_tracepoint_list_get_iter_next(lttng_ust_tracepoint_list*) -->
3506 <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'
>
3507 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3508 <parameter type-id='type-id-
293' name='list' filepath='liblttng-ust/lttng-probes.c' line='
299' column='
1'
/>
3509 <!-- lttng_ust_tracepoint_iter* -->
3510 <return type-id='type-id-
292'
/>
3512 <!-- int lttng_probes_get_event_list(lttng_ust_tracepoint_list*) -->
3513 <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'
>
3514 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3515 <parameter type-id='type-id-
293' name='list' filepath='liblttng-ust/lttng-probes.c' line='
255' column='
1'
/>
3517 <return type-id='type-id-
5'
/>
3519 <!-- void lttng_probes_prune_event_list(lttng_ust_tracepoint_list*) -->
3520 <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'
>
3521 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3522 <parameter type-id='type-id-
293' name='list' filepath='liblttng-ust/lttng-probes.c' line='
242' column='
1'
/>
3524 <return type-id='type-id-
14'
/>
3526 <!-- void ltt_probe_unregister(lttng_probe_desc*) -->
3527 <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'
>
3528 <!-- parameter of type 'lttng_probe_desc*' -->
3529 <parameter type-id='type-id-
289' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
237' column='
1'
/>
3531 <return type-id='type-id-
14'
/>
3533 <!-- void lttng_probe_unregister(lttng_probe_desc*) -->
3534 <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'
>
3535 <!-- parameter of type 'lttng_probe_desc*' -->
3536 <parameter type-id='type-id-
289' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
217' column='
1'
/>
3538 <return type-id='type-id-
14'
/>
3540 <!-- int ltt_probe_register(lttng_probe_desc*) -->
3541 <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'
>
3542 <!-- parameter of type 'lttng_probe_desc*' -->
3543 <parameter type-id='type-id-
289' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
212' column='
1'
/>
3545 <return type-id='type-id-
5'
/>
3547 <!-- int lttng_probe_register(lttng_probe_desc*) -->
3548 <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'
>
3549 <!-- parameter of type 'lttng_probe_desc*' -->
3550 <parameter type-id='type-id-
289' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
180' column='
1'
/>
3552 <return type-id='type-id-
5'
/>
3554 <!-- cds_list_head* lttng_get_probe_list_head() -->
3555 <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'
>
3556 <!-- cds_list_head* -->
3557 <return type-id='type-id-
91'
/>
3560 <abi-instr version='
1.0' address-size='
64' path='lttng-context-provider.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3561 <!-- struct lttng_ust_lib_ring_buffer -->
3562 <class-decl name='lttng_ust_lib_ring_buffer' size-in-bits='
5120' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
294'
/>
3563 <!-- struct lttng_ust_lib_ring_buffer_backend_pages -->
3564 <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-
295'
/>
3565 <!-- struct lttng_ust_context_provider -->
3566 <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-
296'
>
3567 <data-member access='public' layout-offset-in-bits='
0'
>
3568 <!-- char* lttng_ust_context_provider::name -->
3569 <var-decl name='name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
30' column='
1'
/>
3571 <data-member access='public' layout-offset-in-bits='
64'
>
3572 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ust_context_provider::get_size -->
3573 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
31' column='
1'
/>
3575 <data-member access='public' layout-offset-in-bits='
128'
>
3576 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ust_context_provider::record -->
3577 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
32' column='
1'
/>
3579 <data-member access='public' layout-offset-in-bits='
192'
>
3580 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ust_context_provider::get_value -->
3581 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
35' column='
1'
/>
3583 <data-member access='public' layout-offset-in-bits='
256'
>
3584 <!-- cds_hlist_node lttng_ust_context_provider::node -->
3585 <var-decl name='node' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
37' column='
1'
/>
3588 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
3589 <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-
297'
>
3590 <data-member access='public' layout-offset-in-bits='
0'
>
3591 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
3592 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
3594 <data-member access='public' layout-offset-in-bits='
64'
>
3595 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
3596 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
3598 <data-member access='public' layout-offset-in-bits='
128'
>
3599 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
3600 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
3602 <data-member access='public' layout-offset-in-bits='
192'
>
3603 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
3604 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
3606 <data-member access='public' layout-offset-in-bits='
256'
>
3607 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
3608 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
239' column='
1'
/>
3610 <data-member access='public' layout-offset-in-bits='
288'
>
3611 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
3612 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
243' column='
1'
/>
3614 <data-member access='public' layout-offset-in-bits='
320'
>
3615 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
3616 <var-decl name='buf' type-id='type-id-
298' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
246' column='
1'
/>
3618 <data-member access='public' layout-offset-in-bits='
384'
>
3619 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
3620 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
3622 <data-member access='public' layout-offset-in-bits='
448'
>
3623 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
3624 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
3626 <data-member access='public' layout-offset-in-bits='
512'
>
3627 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
3628 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
252' column='
1'
/>
3630 <data-member access='public' layout-offset-in-bits='
576'
>
3631 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
3632 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
3634 <data-member access='public' layout-offset-in-bits='
640'
>
3635 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
3636 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
259' column='
1'
/>
3638 <data-member access='public' layout-offset-in-bits='
672'
>
3639 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
3640 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
3642 <data-member access='public' layout-offset-in-bits='
704'
>
3643 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
3644 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
3646 <data-member access='public' layout-offset-in-bits='
768'
>
3647 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
3648 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
3650 <data-member access='public' layout-offset-in-bits='
832'
>
3651 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
3652 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
268' column='
1'
/>
3654 <data-member access='public' layout-offset-in-bits='
896'
>
3655 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
3656 <var-decl name='backend_pages' type-id='type-id-
299' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
275' column='
1'
/>
3659 <!-- lttng_ctx** -->
3660 <pointer-type-def type-id='type-id-
90' size-in-bits='
64' id='type-id-
300'
/>
3661 <!-- lttng_ust_context_provider* -->
3662 <pointer-type-def type-id='type-id-
296' size-in-bits='
64' id='type-id-
301'
/>
3663 <!-- lttng_ust_lib_ring_buffer* -->
3664 <pointer-type-def type-id='type-id-
294' size-in-bits='
64' id='type-id-
298'
/>
3665 <!-- lttng_ust_lib_ring_buffer_backend_pages* -->
3666 <pointer-type-def type-id='type-id-
295' size-in-bits='
64' id='type-id-
299'
/>
3667 <!-- lttng_ust_lib_ring_buffer_ctx* -->
3668 <pointer-type-def type-id='type-id-
297' size-in-bits='
64' id='type-id-
302'
/>
3669 <!-- int lttng_ust_add_app_context_to_ctx_rcu(const char*, lttng_ctx**) -->
3670 <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'
>
3671 <!-- parameter of type 'const char*' -->
3672 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context-provider.c' line='
120' column='
1'
/>
3673 <!-- parameter of type 'lttng_ctx**' -->
3674 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-provider.c' line='
121' column='
1'
/>
3676 <return type-id='type-id-
5'
/>
3678 <!-- void lttng_ust_context_provider_unregister(lttng_ust_context_provider*) -->
3679 <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'
>
3680 <!-- parameter of type 'lttng_ust_context_provider*' -->
3681 <parameter type-id='type-id-
301' name='provider' filepath='liblttng-ust/lttng-context-provider.c' line='
98' column='
1'
/>
3683 <return type-id='type-id-
14'
/>
3685 <!-- int lttng_ust_context_provider_register(lttng_ust_context_provider*) -->
3686 <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'
>
3687 <!-- parameter of type 'lttng_ust_context_provider*' -->
3688 <parameter type-id='type-id-
301' name='provider' filepath='liblttng-ust/lttng-context-provider.c' line='
64' column='
1'
/>
3690 <return type-id='type-id-
5'
/>
3693 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vtid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3694 <!-- void lttng_fixup_vtid_tls() -->
3695 <function-decl name='lttng_fixup_vtid_tls' mangled-name='lttng_fixup_vtid_tls' filepath='liblttng-ust/lttng-context-vtid.c' line='
109' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_vtid_tls'
>
3697 <return type-id='type-id-
14'
/>
3699 <!-- int lttng_add_vtid_to_ctx(lttng_ctx**) -->
3700 <function-decl name='lttng_add_vtid_to_ctx' mangled-name='lttng_add_vtid_to_ctx' filepath='liblttng-ust/lttng-context-vtid.c' line='
80' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vtid_to_ctx'
>
3701 <!-- parameter of type 'lttng_ctx**' -->
3702 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-vtid.c' line='
80' column='
1'
/>
3704 <return type-id='type-id-
5'
/>
3706 <!-- void lttng_context_vtid_reset() -->
3707 <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'
>
3709 <return type-id='type-id-
14'
/>
3712 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vpid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3713 <!-- int lttng_add_vpid_to_ctx(lttng_ctx**) -->
3714 <function-decl name='lttng_add_vpid_to_ctx' mangled-name='lttng_add_vpid_to_ctx' filepath='liblttng-ust/lttng-context-vpid.c' line='
85' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_vpid_to_ctx'
>
3715 <!-- parameter of type 'lttng_ctx**' -->
3716 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-vpid.c' line='
85' column='
1'
/>
3718 <return type-id='type-id-
5'
/>
3720 <!-- void lttng_context_vpid_reset() -->
3721 <function-decl name='lttng_context_vpid_reset' mangled-name='lttng_context_vpid_reset' filepath='liblttng-ust/lttng-context-vpid.c' line='
48' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_vpid_reset'
>
3723 <return type-id='type-id-
14'
/>
3726 <abi-instr version='
1.0' address-size='
64' path='lttng-context-pthread-id.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3727 <!-- int lttng_add_pthread_id_to_ctx(lttng_ctx**) -->
3728 <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='
61' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_pthread_id_to_ctx'
>
3729 <!-- parameter of type 'lttng_ctx**' -->
3730 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-pthread-id.c' line='
61' column='
1'
/>
3732 <return type-id='type-id-
5'
/>
3735 <abi-instr version='
1.0' address-size='
64' path='lttng-context-procname.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3736 <!-- void lttng_fixup_procname_tls() -->
3737 <function-decl name='lttng_fixup_procname_tls' mangled-name='lttng_fixup_procname_tls' filepath='liblttng-ust/lttng-context-procname.c' line='
119' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_procname_tls'
>
3739 <return type-id='type-id-
14'
/>
3741 <!-- int lttng_add_procname_to_ctx(lttng_ctx**) -->
3742 <function-decl name='lttng_add_procname_to_ctx' mangled-name='lttng_add_procname_to_ctx' filepath='liblttng-ust/lttng-context-procname.c' line='
88' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_procname_to_ctx'
>
3743 <!-- parameter of type 'lttng_ctx**' -->
3744 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-procname.c' line='
88' column='
1'
/>
3746 <return type-id='type-id-
5'
/>
3748 <!-- void lttng_context_procname_reset() -->
3749 <function-decl name='lttng_context_procname_reset' mangled-name='lttng_context_procname_reset' filepath='liblttng-ust/lttng-context-procname.c' line='
53' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_procname_reset'
>
3751 <return type-id='type-id-
14'
/>
3754 <abi-instr version='
1.0' address-size='
64' path='lttng-context-ip.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3755 <!-- int lttng_add_ip_to_ctx(lttng_ctx**) -->
3756 <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'
>
3757 <!-- parameter of type 'lttng_ctx**' -->
3758 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-ip.c' line='
52' column='
1'
/>
3760 <return type-id='type-id-
5'
/>
3763 <abi-instr version='
1.0' address-size='
64' path='lttng-context-cpu-id.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3764 <!-- int lttng_add_cpu_id_to_ctx(lttng_ctx**) -->
3765 <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='
70' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_cpu_id_to_ctx'
>
3766 <!-- parameter of type 'lttng_ctx**' -->
3767 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context-cpu-id.c' line='
70' column='
1'
/>
3769 <return type-id='type-id-
5'
/>
3772 <abi-instr version='
1.0' address-size='
64' path='lttng-context.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3773 <!-- lttng_ctx* lttng_static_ctx -->
3774 <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='
744' column='
1' elf-symbol-id='lttng_static_ctx'
/>
3775 <!-- void lttng_context_exit() -->
3776 <function-decl name='lttng_context_exit' mangled-name='lttng_context_exit' filepath='liblttng-ust/lttng-context.c' line='
390' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_exit'
>
3778 <return type-id='type-id-
14'
/>
3780 <!-- void lttng_context_init() -->
3781 <function-decl name='lttng_context_init' mangled-name='lttng_context_init' filepath='liblttng-ust/lttng-context.c' line='
386' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_init'
>
3783 <return type-id='type-id-
14'
/>
3785 <!-- int lttng_session_context_init(lttng_ctx**) -->
3786 <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'
>
3787 <!-- parameter of type 'lttng_ctx**' -->
3788 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
346' column='
1'
/>
3790 <return type-id='type-id-
5'
/>
3792 <!-- 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*)*) -->
3793 <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'
>
3794 <!-- parameter of type 'lttng_ctx**' -->
3795 <parameter type-id='type-id-
300' name='_ctx' filepath='liblttng-ust/lttng-context.c' line='
297' column='
1'
/>
3796 <!-- parameter of type 'const char*' -->
3797 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
298' column='
1'
/>
3798 <!-- parameter of type 'typedef size_t (lttng_ctx_field*, typedef size_t)*' -->
3799 <parameter type-id='type-id-
98' name='get_size' filepath='liblttng-ust/lttng-context.c' line='
299' column='
1'
/>
3800 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*' -->
3801 <parameter type-id='type-id-
99' name='record' filepath='liblttng-ust/lttng-context.c' line='
300' column='
1'
/>
3802 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ctx_value*)*' -->
3803 <parameter type-id='type-id-
100' name='get_value' filepath='liblttng-ust/lttng-context.c' line='
303' column='
1'
/>
3805 <return type-id='type-id-
5'
/>
3807 <!-- void lttng_destroy_context(lttng_ctx*) -->
3808 <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'
>
3809 <!-- parameter of type 'lttng_ctx*' -->
3810 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
270' column='
1'
/>
3812 <return type-id='type-id-
14'
/>
3814 <!-- void lttng_remove_context_field(lttng_ctx**, lttng_ctx_field*) -->
3815 <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'
>
3816 <!-- parameter of type 'lttng_ctx**' -->
3817 <parameter type-id='type-id-
300' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
258' column='
1'
/>
3818 <!-- parameter of type 'lttng_ctx_field*' -->
3819 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/lttng-context.c' line='
259' column='
1'
/>
3821 <return type-id='type-id-
14'
/>
3823 <!-- void lttng_context_update(lttng_ctx*) -->
3824 <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'
>
3825 <!-- parameter of type 'lttng_ctx*' -->
3826 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
170' column='
1'
/>
3828 <return type-id='type-id-
14'
/>
3830 <!-- int lttng_context_add_rcu(lttng_ctx**, const lttng_ctx_field*) -->
3831 <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'
>
3832 <!-- parameter of type 'lttng_ctx**' -->
3833 <parameter type-id='type-id-
300' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
127' column='
1'
/>
3834 <!-- parameter of type 'const lttng_ctx_field*' -->
3835 <parameter type-id='type-id-
180' name='f' filepath='liblttng-ust/lttng-context.c' line='
128' column='
1'
/>
3837 <return type-id='type-id-
5'
/>
3839 <!-- lttng_ctx_field* lttng_append_context(lttng_ctx**) -->
3840 <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'
>
3841 <!-- parameter of type 'lttng_ctx**' -->
3842 <parameter type-id='type-id-
300' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
98' column='
1'
/>
3843 <!-- lttng_ctx_field* -->
3844 <return type-id='type-id-
95'
/>
3846 <!-- int lttng_get_context_index(lttng_ctx*, const char*) -->
3847 <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'
>
3848 <!-- parameter of type 'lttng_ctx*' -->
3849 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1'
/>
3850 <!-- parameter of type 'const char*' -->
3851 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1'
/>
3853 <return type-id='type-id-
5'
/>
3855 <!-- int lttng_find_context(lttng_ctx*, const char*) -->
3856 <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'
>
3857 <!-- parameter of type 'lttng_ctx*' -->
3858 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1'
/>
3859 <!-- parameter of type 'const char*' -->
3860 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1'
/>
3862 <return type-id='type-id-
5'
/>
3865 <abi-instr version='
1.0' address-size='
64' path='lttng-events.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3867 <!-- char[256][] -->
3868 <array-type-def dimensions='
2' type-id='type-id-
1' size-in-bits='infinite' id='type-id-
303'
>
3869 <!-- <anonymous range>[256] -->
3870 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
3872 <!-- <anonymous range>[] -->
3873 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
3877 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
64' id='type-id-
304'
>
3878 <!-- <anonymous range>[2] -->
3879 <subrange length='
2' type-id='type-id-
3' id='type-id-
305'
/>
3882 <!-- shm_object[] -->
3883 <array-type-def dimensions='
1' type-id='type-id-
306' size-in-bits='infinite' id='type-id-
307'
>
3884 <!-- <anonymous range>[] -->
3885 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
3888 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
3889 <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-
308'
>
3890 <data-member access='public' layout-offset-in-bits='
0'
>
3891 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
3892 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
3894 <data-member access='public' layout-offset-in-bits='
64'
>
3895 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
3896 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
3898 <data-member access='public' layout-offset-in-bits='
128'
>
3899 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
3900 <var-decl name='handle' type-id='type-id-
309' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
3902 <data-member access='public' layout-offset-in-bits='
192'
>
3903 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
3904 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
3906 <data-member access='public' layout-offset-in-bits='
256'
>
3907 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
3908 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
239' column='
1'
/>
3910 <data-member access='public' layout-offset-in-bits='
288'
>
3911 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
3912 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
243' column='
1'
/>
3914 <data-member access='public' layout-offset-in-bits='
320'
>
3915 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
3916 <var-decl name='buf' type-id='type-id-
298' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
246' column='
1'
/>
3918 <data-member access='public' layout-offset-in-bits='
384'
>
3919 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
3920 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
3922 <data-member access='public' layout-offset-in-bits='
448'
>
3923 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
3924 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
3926 <data-member access='public' layout-offset-in-bits='
512'
>
3927 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
3928 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
252' column='
1'
/>
3930 <data-member access='public' layout-offset-in-bits='
576'
>
3931 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
3932 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
3934 <data-member access='public' layout-offset-in-bits='
640'
>
3935 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
3936 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
259' column='
1'
/>
3938 <data-member access='public' layout-offset-in-bits='
672'
>
3939 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
3940 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
3942 <data-member access='public' layout-offset-in-bits='
704'
>
3943 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
3944 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
3946 <data-member access='public' layout-offset-in-bits='
768'
>
3947 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
3948 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
3950 <data-member access='public' layout-offset-in-bits='
832'
>
3951 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
3952 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
268' column='
1'
/>
3954 <data-member access='public' layout-offset-in-bits='
896'
>
3955 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
3956 <var-decl name='backend_pages' type-id='type-id-
299' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
275' column='
1'
/>
3959 <!-- struct lttng_ust_shm_handle -->
3960 <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-
310'
>
3961 <data-member access='public' layout-offset-in-bits='
0'
>
3962 <!-- shm_object_table* lttng_ust_shm_handle::table -->
3963 <var-decl name='table' type-id='type-id-
311' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
3965 <data-member access='public' layout-offset-in-bits='
64'
>
3966 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
3967 <var-decl name='chan' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
3970 <!-- struct shm_object_table -->
3971 <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-
313'
>
3972 <data-member access='public' layout-offset-in-bits='
0'
>
3973 <!-- size_t shm_object_table::size -->
3974 <var-decl name='size' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
47' column='
1'
/>
3976 <data-member access='public' layout-offset-in-bits='
64'
>
3977 <!-- size_t shm_object_table::allocated_len -->
3978 <var-decl name='allocated_len' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
48' column='
1'
/>
3980 <data-member access='public' layout-offset-in-bits='
128'
>
3981 <!-- shm_object shm_object_table::objects[] -->
3982 <var-decl name='objects' type-id='type-id-
307' visibility='default' filepath='../libringbuffer/shm_types.h' line='
49' column='
1'
/>
3985 <!-- struct shm_object -->
3986 <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-
306'
>
3987 <data-member access='public' layout-offset-in-bits='
0'
>
3988 <!-- shm_object_type shm_object::type -->
3989 <var-decl name='type' type-id='type-id-
314' visibility='default' filepath='../libringbuffer/shm_types.h' line='
36' column='
1'
/>
3991 <data-member access='public' layout-offset-in-bits='
64'
>
3992 <!-- size_t shm_object::index -->
3993 <var-decl name='index' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
37' column='
1'
/>
3995 <data-member access='public' layout-offset-in-bits='
128'
>
3996 <!-- int shm_object::shm_fd -->
3997 <var-decl name='shm_fd' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/shm_types.h' line='
38' column='
1'
/>
3999 <data-member access='public' layout-offset-in-bits='
160'
>
4000 <!-- int shm_object::wait_fd[2] -->
4001 <var-decl name='wait_fd' type-id='type-id-
304' visibility='default' filepath='../libringbuffer/shm_types.h' line='
39' column='
1'
/>
4003 <data-member access='public' layout-offset-in-bits='
256'
>
4004 <!-- char* shm_object::memory_map -->
4005 <var-decl name='memory_map' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/shm_types.h' line='
40' column='
1'
/>
4007 <data-member access='public' layout-offset-in-bits='
320'
>
4008 <!-- size_t shm_object::memory_map_size -->
4009 <var-decl name='memory_map_size' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
41' column='
1'
/>
4011 <data-member access='public' layout-offset-in-bits='
384'
>
4012 <!-- uint64_t shm_object::allocated_len -->
4013 <var-decl name='allocated_len' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/shm_types.h' line='
42' column='
1'
/>
4015 <data-member access='public' layout-offset-in-bits='
448'
>
4016 <!-- int shm_object::shm_fd_ownership -->
4017 <var-decl name='shm_fd_ownership' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/shm_types.h' line='
43' column='
1'
/>
4020 <!-- enum shm_object_type -->
4021 <enum-decl name='shm_object_type' filepath='../libringbuffer/shm_types.h' line='
30' column='
1' id='type-id-
314'
>
4022 <underlying-type type-id='type-id-
50'
/>
4023 <enumerator name='SHM_OBJECT_SHM' value='
0'
/>
4024 <enumerator name='SHM_OBJECT_MEM' value='
1'
/>
4026 <!-- union {shm_ref _ref; channel* _type;} -->
4027 <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-
312'
>
4028 <data-member access='private'
>
4029 <!-- shm_ref _ref -->
4030 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4032 <data-member access='private'
>
4033 <!-- channel* _type -->
4034 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4037 <!-- struct shm_ref -->
4038 <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-
315'
>
4039 <data-member access='public' layout-offset-in-bits='
0'
>
4040 <!-- volatile ssize_t shm_ref::index -->
4041 <var-decl name='index' type-id='type-id-
316' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
25' column='
1'
/>
4043 <data-member access='public' layout-offset-in-bits='
64'
>
4044 <!-- volatile ssize_t shm_ref::offset -->
4045 <var-decl name='offset' type-id='type-id-
316' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
26' column='
1'
/>
4048 <!-- struct lttng_channel -->
4049 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
527' column='
1' id='type-id-
317'
>
4050 <data-member access='public' layout-offset-in-bits='
0'
>
4051 <!-- channel* lttng_channel::chan -->
4052 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
4054 <data-member access='public' layout-offset-in-bits='
64'
>
4055 <!-- int lttng_channel::enabled -->
4056 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
535' column='
1'
/>
4058 <data-member access='public' layout-offset-in-bits='
128'
>
4059 <!-- lttng_ctx* lttng_channel::ctx -->
4060 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
4062 <data-member access='public' layout-offset-in-bits='
192'
>
4063 <!-- lttng_session* lttng_channel::session -->
4064 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
4066 <data-member access='public' layout-offset-in-bits='
256'
>
4067 <!-- int lttng_channel::objd -->
4068 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
4070 <data-member access='public' layout-offset-in-bits='
288'
>
4071 <!-- unsigned int lttng_channel::_deprecated1 -->
4072 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
4074 <data-member access='public' layout-offset-in-bits='
320'
>
4075 <!-- unsigned int lttng_channel::_deprecated2 -->
4076 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
4078 <data-member access='public' layout-offset-in-bits='
384'
>
4079 <!-- cds_list_head lttng_channel::node -->
4080 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
4082 <data-member access='public' layout-offset-in-bits='
512'
>
4083 <!-- const lttng_channel_ops* lttng_channel::ops -->
4084 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
4086 <data-member access='public' layout-offset-in-bits='
576'
>
4087 <!-- int lttng_channel::header_type -->
4088 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
4090 <data-member access='public' layout-offset-in-bits='
640'
>
4091 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
4092 <var-decl name='handle' type-id='type-id-
309' visibility='default' filepath='../include/lttng/ust-events.h' line='
545' column='
1'
/>
4094 <data-member access='public' layout-offset-in-bits='
31'
>
4095 <!-- unsigned int lttng_channel::_deprecated3 -->
4096 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
546' column='
1'
/>
4098 <data-member access='public' layout-offset-in-bits='
736'
>
4099 <!-- unsigned int lttng_channel::id -->
4100 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
4102 <data-member access='public' layout-offset-in-bits='
768'
>
4103 <!-- lttng_ust_chan_type lttng_channel::type -->
4104 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
4106 <data-member access='public' layout-offset-in-bits='
800'
>
4107 <!-- unsigned char lttng_channel::uuid[16] -->
4108 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
551' column='
1'
/>
4110 <data-member access='public' layout-offset-in-bits='
31'
>
4111 <!-- int lttng_channel::tstate -->
4112 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
552' column='
1'
/>
4115 <!-- struct lttng_enabler -->
4116 <class-decl name='lttng_enabler' size-in-bits='
5248' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
353' column='
1' id='type-id-
318'
>
4117 <data-member access='public' layout-offset-in-bits='
0'
>
4118 <!-- lttng_enabler_type lttng_enabler::type -->
4119 <var-decl name='type' type-id='type-id-
319' visibility='default' filepath='../include/lttng/ust-events.h' line='
354' column='
1'
/>
4121 <data-member access='public' layout-offset-in-bits='
64'
>
4122 <!-- cds_list_head lttng_enabler::filter_bytecode_head -->
4123 <var-decl name='filter_bytecode_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
357' column='
1'
/>
4125 <data-member access='public' layout-offset-in-bits='
192'
>
4126 <!-- cds_list_head lttng_enabler::excluder_head -->
4127 <var-decl name='excluder_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
359' column='
1'
/>
4129 <data-member access='public' layout-offset-in-bits='
320'
>
4130 <!-- cds_list_head lttng_enabler::node -->
4131 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
360' column='
1'
/>
4133 <data-member access='public' layout-offset-in-bits='
448'
>
4134 <!-- lttng_ust_event lttng_enabler::event_param -->
4135 <var-decl name='event_param' type-id='type-id-
157' visibility='default' filepath='../include/lttng/ust-events.h' line='
362' column='
1'
/>
4137 <data-member access='public' layout-offset-in-bits='
5056'
>
4138 <!-- lttng_channel* lttng_enabler::chan -->
4139 <var-decl name='chan' type-id='type-id-
320' visibility='default' filepath='../include/lttng/ust-events.h' line='
363' column='
1'
/>
4141 <data-member access='public' layout-offset-in-bits='
5120'
>
4142 <!-- lttng_ctx* lttng_enabler::ctx -->
4143 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
364' column='
1'
/>
4145 <data-member access='public' layout-offset-in-bits='
31'
>
4146 <!-- unsigned int lttng_enabler::enabled -->
4147 <var-decl name='enabled' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
365' column='
1'
/>
4150 <!-- enum lttng_enabler_type -->
4151 <enum-decl name='lttng_enabler_type' filepath='../include/lttng/ust-events.h' line='
344' column='
1' id='type-id-
319'
>
4152 <underlying-type type-id='type-id-
50'
/>
4153 <enumerator name='LTTNG_ENABLER_STAR_GLOB' value='
0'
/>
4154 <enumerator name='LTTNG_ENABLER_EVENT' value='
1'
/>
4156 <!-- struct lttng_ust_excluder_node -->
4157 <class-decl name='lttng_ust_excluder_node' size-in-bits='
512' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
401' column='
1' id='type-id-
321'
>
4158 <data-member access='public' layout-offset-in-bits='
0'
>
4159 <!-- cds_list_head lttng_ust_excluder_node::node -->
4160 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
402' column='
1'
/>
4162 <data-member access='public' layout-offset-in-bits='
128'
>
4163 <!-- lttng_enabler* lttng_ust_excluder_node::enabler -->
4164 <var-decl name='enabler' type-id='type-id-
322' visibility='default' filepath='../include/lttng/ust-events.h' line='
403' column='
1'
/>
4166 <data-member access='public' layout-offset-in-bits='
192'
>
4167 <!-- lttng_ust_event_exclusion lttng_ust_excluder_node::excluder -->
4168 <var-decl name='excluder' type-id='type-id-
323' visibility='default' filepath='../include/lttng/ust-events.h' line='
408' column='
1'
/>
4171 <!-- struct lttng_ust_event_exclusion -->
4172 <class-decl name='lttng_ust_event_exclusion' size-in-bits='
288' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
252' column='
1' id='type-id-
323'
>
4173 <data-member access='public' layout-offset-in-bits='
0'
>
4174 <!-- uint32_t lttng_ust_event_exclusion::count -->
4175 <var-decl name='count' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
253' column='
1'
/>
4177 <data-member access='public' layout-offset-in-bits='
32'
>
4178 <!-- char lttng_ust_event_exclusion::padding[32] -->
4179 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-abi.h' line='
254' column='
1'
/>
4181 <data-member access='public' layout-offset-in-bits='
288'
>
4182 <!-- char lttng_ust_event_exclusion::names[256][] -->
4183 <var-decl name='names' type-id='type-id-
303' visibility='default' filepath='../include/lttng/ust-abi.h' line='
255' column='
1'
/>
4186 <!-- struct lttng_ust_filter_bytecode_node -->
4187 <class-decl name='lttng_ust_filter_bytecode_node' size-in-bits='
576' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
391' column='
1' id='type-id-
324'
>
4188 <data-member access='public' layout-offset-in-bits='
0'
>
4189 <!-- cds_list_head lttng_ust_filter_bytecode_node::node -->
4190 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
392' column='
1'
/>
4192 <data-member access='public' layout-offset-in-bits='
128'
>
4193 <!-- lttng_enabler* lttng_ust_filter_bytecode_node::enabler -->
4194 <var-decl name='enabler' type-id='type-id-
322' visibility='default' filepath='../include/lttng/ust-events.h' line='
393' column='
1'
/>
4196 <data-member access='public' layout-offset-in-bits='
192'
>
4197 <!-- lttng_ust_filter_bytecode lttng_ust_filter_bytecode_node::bc -->
4198 <var-decl name='bc' type-id='type-id-
325' visibility='default' filepath='../include/lttng/ust-events.h' line='
398' column='
1'
/>
4201 <!-- struct lttng_ust_filter_bytecode -->
4202 <class-decl name='lttng_ust_filter_bytecode' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
243' column='
1' id='type-id-
325'
>
4203 <data-member access='public' layout-offset-in-bits='
0'
>
4204 <!-- uint32_t lttng_ust_filter_bytecode::len -->
4205 <var-decl name='len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
244' column='
1'
/>
4207 <data-member access='public' layout-offset-in-bits='
32'
>
4208 <!-- uint32_t lttng_ust_filter_bytecode::reloc_offset -->
4209 <var-decl name='reloc_offset' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
245' column='
1'
/>
4211 <data-member access='public' layout-offset-in-bits='
64'
>
4212 <!-- uint64_t lttng_ust_filter_bytecode::seqnum -->
4213 <var-decl name='seqnum' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
246' column='
1'
/>
4215 <data-member access='public' layout-offset-in-bits='
128'
>
4216 <!-- char lttng_ust_filter_bytecode::padding[32] -->
4217 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-abi.h' line='
247' column='
1'
/>
4219 <data-member access='public' layout-offset-in-bits='
384'
>
4220 <!-- char lttng_ust_filter_bytecode::data[] -->
4221 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-abi.h' line='
248' column='
1'
/>
4224 <!-- lttng_channel* -->
4225 <pointer-type-def type-id='type-id-
317' size-in-bits='
64' id='type-id-
320'
/>
4226 <!-- lttng_enabler* -->
4227 <pointer-type-def type-id='type-id-
318' size-in-bits='
64' id='type-id-
322'
/>
4228 <!-- lttng_ust_context* -->
4229 <pointer-type-def type-id='type-id-
158' size-in-bits='
64' id='type-id-
326'
/>
4230 <!-- lttng_ust_event* -->
4231 <pointer-type-def type-id='type-id-
157' size-in-bits='
64' id='type-id-
327'
/>
4232 <!-- lttng_ust_excluder_node* -->
4233 <pointer-type-def type-id='type-id-
321' size-in-bits='
64' id='type-id-
328'
/>
4234 <!-- lttng_ust_filter_bytecode_node* -->
4235 <pointer-type-def type-id='type-id-
324' size-in-bits='
64' id='type-id-
329'
/>
4236 <!-- lttng_ust_lib_ring_buffer_ctx* -->
4237 <pointer-type-def type-id='type-id-
308' size-in-bits='
64' id='type-id-
330'
/>
4238 <!-- lttng_ust_shm_handle* -->
4239 <pointer-type-def type-id='type-id-
310' size-in-bits='
64' id='type-id-
309'
/>
4240 <!-- shm_object_table* -->
4241 <pointer-type-def type-id='type-id-
313' size-in-bits='
64' id='type-id-
311'
/>
4242 <!-- volatile ssize_t -->
4243 <qualified-type-def type-id='type-id-
54' volatile='yes' id='type-id-
316'
/>
4244 <!-- 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*)*) -->
4245 <function-decl name='lttng_ust_context_set_session_provider' mangled-name='lttng_ust_context_set_session_provider' filepath='liblttng-ust/lttng-events.c' line='
1260' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_context_set_session_provider'
>
4246 <!-- parameter of type 'const char*' -->
4247 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-events.c' line='
1260' column='
1'
/>
4248 <!-- parameter of type 'typedef size_t (lttng_ctx_field*, typedef size_t)*' -->
4249 <parameter type-id='type-id-
98' name='get_size' filepath='liblttng-ust/lttng-events.c' line='
1261' column='
1'
/>
4250 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*' -->
4251 <parameter type-id='type-id-
99' name='record' filepath='liblttng-ust/lttng-events.c' line='
1262' column='
1'
/>
4252 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ctx_value*)*' -->
4253 <parameter type-id='type-id-
100' name='get_value' filepath='liblttng-ust/lttng-events.c' line='
1265' column='
1'
/>
4255 <return type-id='type-id-
14'
/>
4257 <!-- int lttng_enabler_attach_context(lttng_enabler*, lttng_ust_context*) -->
4258 <function-decl name='lttng_enabler_attach_context' mangled-name='lttng_enabler_attach_context' filepath='liblttng-ust/lttng-events.c' line='
1126' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_context'
>
4259 <!-- parameter of type 'lttng_enabler*' -->
4260 <parameter type-id='type-id-
322' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1126' column='
1'
/>
4261 <!-- parameter of type 'lttng_ust_context*' -->
4262 <parameter type-id='type-id-
326' name='context_param' filepath='liblttng-ust/lttng-events.c' line='
1127' column='
1'
/>
4264 <return type-id='type-id-
5'
/>
4266 <!-- int lttng_attach_context(lttng_ust_context*, ust_args*, lttng_ctx**, lttng_session*) -->
4267 <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'
>
4268 <!-- parameter of type 'lttng_ust_context*' -->
4269 <parameter type-id='type-id-
326' name='context_param' filepath='liblttng-ust/lttng-events.c' line='
1082' column='
1'
/>
4270 <!-- parameter of type 'ust_args*' -->
4271 <parameter type-id='type-id-
266' name='uargs' filepath='liblttng-ust/lttng-events.c' line='
1083' column='
1'
/>
4272 <!-- parameter of type 'lttng_ctx**' -->
4273 <parameter type-id='type-id-
300' name='ctx' filepath='liblttng-ust/lttng-events.c' line='
1084' column='
1'
/>
4274 <!-- parameter of type 'lttng_session*' -->
4275 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
1084' column='
1'
/>
4277 <return type-id='type-id-
5'
/>
4279 <!-- int lttng_enabler_attach_exclusion(lttng_enabler*, lttng_ust_excluder_node*) -->
4280 <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'
>
4281 <!-- parameter of type 'lttng_enabler*' -->
4282 <parameter type-id='type-id-
322' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1073' column='
1'
/>
4283 <!-- parameter of type 'lttng_ust_excluder_node*' -->
4284 <parameter type-id='type-id-
328' name='excluder' filepath='liblttng-ust/lttng-events.c' line='
1074' column='
1'
/>
4286 <return type-id='type-id-
5'
/>
4288 <!-- int lttng_enabler_attach_bytecode(lttng_enabler*, lttng_ust_filter_bytecode_node*) -->
4289 <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'
>
4290 <!-- parameter of type 'lttng_enabler*' -->
4291 <parameter type-id='type-id-
322' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1064' column='
1'
/>
4292 <!-- parameter of type 'lttng_ust_filter_bytecode_node*' -->
4293 <parameter type-id='type-id-
329' name='bytecode' filepath='liblttng-ust/lttng-events.c' line='
1065' column='
1'
/>
4295 <return type-id='type-id-
5'
/>
4297 <!-- int lttng_enabler_disable(lttng_enabler*) -->
4298 <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'
>
4299 <!-- parameter of type 'lttng_enabler*' -->
4300 <parameter type-id='type-id-
322' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1057' column='
1'
/>
4302 <return type-id='type-id-
5'
/>
4304 <!-- int lttng_enabler_enable(lttng_enabler*) -->
4305 <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'
>
4306 <!-- parameter of type 'lttng_enabler*' -->
4307 <parameter type-id='type-id-
322' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1050' column='
1'
/>
4309 <return type-id='type-id-
5'
/>
4311 <!-- lttng_enabler* lttng_enabler_create(lttng_enabler_type, lttng_ust_event*, lttng_channel*) -->
4312 <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'
>
4313 <!-- parameter of type 'enum lttng_enabler_type' -->
4314 <parameter type-id='type-id-
319' name='type' filepath='liblttng-ust/lttng-events.c' line='
1028' column='
1'
/>
4315 <!-- parameter of type 'lttng_ust_event*' -->
4316 <parameter type-id='type-id-
327' name='event_param' filepath='liblttng-ust/lttng-events.c' line='
1029' column='
1'
/>
4317 <!-- parameter of type 'lttng_channel*' -->
4318 <parameter type-id='type-id-
320' name='chan' filepath='liblttng-ust/lttng-events.c' line='
1030' column='
1'
/>
4319 <!-- lttng_enabler* -->
4320 <return type-id='type-id-
322'
/>
4322 <!-- void lttng_ust_events_exit() -->
4323 <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'
>
4325 <return type-id='type-id-
14'
/>
4327 <!-- void lttng_handle_pending_statedump(void*) -->
4328 <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'
>
4329 <!-- parameter of type 'void*' -->
4330 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-events.c' line='
964' column='
1'
/>
4332 <return type-id='type-id-
14'
/>
4334 <!-- int lttng_fix_pending_events() -->
4335 <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'
>
4337 <return type-id='type-id-
5'
/>
4339 <!-- void lttng_probe_provider_unregister_events(lttng_probe_desc*) -->
4340 <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'
>
4341 <!-- parameter of type 'lttng_probe_desc*' -->
4342 <parameter type-id='type-id-
289' name='provider_desc' filepath='liblttng-ust/lttng-events.c' line='
796' column='
1'
/>
4344 <return type-id='type-id-
14'
/>
4346 <!-- int lttng_channel_disable(lttng_channel*) -->
4347 <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'
>
4348 <!-- parameter of type 'lttng_channel*' -->
4349 <parameter type-id='type-id-
320' name='channel' filepath='liblttng-ust/lttng-events.c' line='
510' column='
1'
/>
4351 <return type-id='type-id-
5'
/>
4353 <!-- int lttng_channel_enable(lttng_channel*) -->
4354 <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'
>
4355 <!-- parameter of type 'lttng_channel*' -->
4356 <parameter type-id='type-id-
320' name='channel' filepath='liblttng-ust/lttng-events.c' line='
493' column='
1'
/>
4358 <return type-id='type-id-
5'
/>
4360 <!-- int lttng_session_disable(lttng_session*) -->
4361 <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'
>
4362 <!-- parameter of type 'lttng_session*' -->
4363 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
475' column='
1'
/>
4365 <return type-id='type-id-
5'
/>
4367 <!-- int lttng_session_enable(lttng_session*) -->
4368 <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'
>
4369 <!-- parameter of type 'lttng_session*' -->
4370 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
400' column='
1'
/>
4372 <return type-id='type-id-
5'
/>
4374 <!-- int lttng_session_statedump(lttng_session*) -->
4375 <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'
>
4376 <!-- parameter of type 'lttng_session*' -->
4377 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
393' column='
1'
/>
4379 <return type-id='type-id-
5'
/>
4381 <!-- void lttng_session_destroy(lttng_session*) -->
4382 <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'
>
4383 <!-- parameter of type 'lttng_session*' -->
4384 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
224' column='
1'
/>
4386 <return type-id='type-id-
14'
/>
4388 <!-- lttng_session* lttng_session_create() -->
4389 <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'
>
4390 <!-- lttng_session* -->
4391 <return type-id='type-id-
129'
/>
4393 <!-- void synchronize_trace() -->
4394 <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'
>
4396 <return type-id='type-id-
14'
/>
4398 <!-- int lttng_session_active() -->
4399 <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'
>
4401 <return type-id='type-id-
5'
/>
4403 <!-- cds_list_head* _lttng_get_sessions() -->
4404 <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'
>
4405 <!-- cds_list_head* -->
4406 <return type-id='type-id-
91'
/>
4409 <abi-instr version='
1.0' address-size='
64' path='lttng-filter.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4410 <!-- struct lttng_event -->
4411 <class-decl name='lttng_event' size-in-bits='
1344' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
445' column='
1' id='type-id-
331'
>
4412 <data-member access='public' layout-offset-in-bits='
0'
>
4413 <!-- unsigned int lttng_event::id -->
4414 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
447' column='
1'
/>
4416 <data-member access='public' layout-offset-in-bits='
64'
>
4417 <!-- lttng_channel* lttng_event::chan -->
4418 <var-decl name='chan' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
448' column='
1'
/>
4420 <data-member access='public' layout-offset-in-bits='
128'
>
4421 <!-- int lttng_event::enabled -->
4422 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
449' column='
1'
/>
4424 <data-member access='public' layout-offset-in-bits='
192'
>
4425 <!-- const lttng_event_desc* lttng_event::desc -->
4426 <var-decl name='desc' type-id='type-id-
288' visibility='default' filepath='../include/lttng/ust-events.h' line='
450' column='
1'
/>
4428 <data-member access='public' layout-offset-in-bits='
256'
>
4429 <!-- void* lttng_event::_deprecated1 -->
4430 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
451' column='
1'
/>
4432 <data-member access='public' layout-offset-in-bits='
320'
>
4433 <!-- lttng_ctx* lttng_event::ctx -->
4434 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
452' column='
1'
/>
4436 <data-member access='public' layout-offset-in-bits='
384'
>
4437 <!-- lttng_ust_instrumentation lttng_event::instrumentation -->
4438 <var-decl name='instrumentation' type-id='type-id-
163' visibility='default' filepath='../include/lttng/ust-events.h' line='
453' column='
1'
/>
4440 <data-member access='public' layout-offset-in-bits='
448'
>
4441 <!-- cds_list_head lttng_event::node -->
4442 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
454' column='
1'
/>
4444 <data-member access='public' layout-offset-in-bits='
576'
>
4445 <!-- cds_list_head lttng_event::_deprecated2 -->
4446 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
455' column='
1'
/>
4448 <data-member access='public' layout-offset-in-bits='
704'
>
4449 <!-- void* lttng_event::_deprecated3 -->
4450 <var-decl name='_deprecated3' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
456' column='
1'
/>
4452 <data-member access='public' layout-offset-in-bits='
31'
>
4453 <!-- unsigned int lttng_event::_deprecated4 -->
4454 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
457' column='
1'
/>
4456 <data-member access='public' layout-offset-in-bits='
832'
>
4457 <!-- cds_list_head lttng_event::bytecode_runtime_head -->
4458 <var-decl name='bytecode_runtime_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
461' column='
1'
/>
4460 <data-member access='public' layout-offset-in-bits='
960'
>
4461 <!-- int lttng_event::has_enablers_without_bytecode -->
4462 <var-decl name='has_enablers_without_bytecode' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
462' column='
1'
/>
4464 <data-member access='public' layout-offset-in-bits='
1024'
>
4465 <!-- cds_list_head lttng_event::enablers_ref_head -->
4466 <var-decl name='enablers_ref_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
464' column='
1'
/>
4468 <data-member access='public' layout-offset-in-bits='
1152'
>
4469 <!-- cds_hlist_node lttng_event::hlist -->
4470 <var-decl name='hlist' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-events.h' line='
465' column='
1'
/>
4472 <data-member access='public' layout-offset-in-bits='
1280'
>
4473 <!-- int lttng_event::registered -->
4474 <var-decl name='registered' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
466' column='
1'
/>
4477 <!-- struct lttng_enabler -->
4478 <class-decl name='lttng_enabler' size-in-bits='
5248' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
353' column='
1' id='type-id-
332'
>
4479 <data-member access='public' layout-offset-in-bits='
0'
>
4480 <!-- lttng_enabler_type lttng_enabler::type -->
4481 <var-decl name='type' type-id='type-id-
319' visibility='default' filepath='../include/lttng/ust-events.h' line='
354' column='
1'
/>
4483 <data-member access='public' layout-offset-in-bits='
64'
>
4484 <!-- cds_list_head lttng_enabler::filter_bytecode_head -->
4485 <var-decl name='filter_bytecode_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
357' column='
1'
/>
4487 <data-member access='public' layout-offset-in-bits='
192'
>
4488 <!-- cds_list_head lttng_enabler::excluder_head -->
4489 <var-decl name='excluder_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
359' column='
1'
/>
4491 <data-member access='public' layout-offset-in-bits='
320'
>
4492 <!-- cds_list_head lttng_enabler::node -->
4493 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
360' column='
1'
/>
4495 <data-member access='public' layout-offset-in-bits='
448'
>
4496 <!-- lttng_ust_event lttng_enabler::event_param -->
4497 <var-decl name='event_param' type-id='type-id-
157' visibility='default' filepath='../include/lttng/ust-events.h' line='
362' column='
1'
/>
4499 <data-member access='public' layout-offset-in-bits='
5056'
>
4500 <!-- lttng_channel* lttng_enabler::chan -->
4501 <var-decl name='chan' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
363' column='
1'
/>
4503 <data-member access='public' layout-offset-in-bits='
5120'
>
4504 <!-- lttng_ctx* lttng_enabler::ctx -->
4505 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
364' column='
1'
/>
4507 <data-member access='public' layout-offset-in-bits='
31'
>
4508 <!-- unsigned int lttng_enabler::enabled -->
4509 <var-decl name='enabled' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
365' column='
1'
/>
4512 <!-- struct lttng_ust_filter_bytecode_node -->
4513 <class-decl name='lttng_ust_filter_bytecode_node' size-in-bits='
576' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
391' column='
1' id='type-id-
333'
>
4514 <data-member access='public' layout-offset-in-bits='
0'
>
4515 <!-- cds_list_head lttng_ust_filter_bytecode_node::node -->
4516 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
392' column='
1'
/>
4518 <data-member access='public' layout-offset-in-bits='
128'
>
4519 <!-- lttng_enabler* lttng_ust_filter_bytecode_node::enabler -->
4520 <var-decl name='enabler' type-id='type-id-
334' visibility='default' filepath='../include/lttng/ust-events.h' line='
393' column='
1'
/>
4522 <data-member access='public' layout-offset-in-bits='
192'
>
4523 <!-- lttng_ust_filter_bytecode lttng_ust_filter_bytecode_node::bc -->
4524 <var-decl name='bc' type-id='type-id-
325' visibility='default' filepath='../include/lttng/ust-events.h' line='
398' column='
1'
/>
4527 <!-- struct lttng_bytecode_runtime -->
4528 <class-decl name='lttng_bytecode_runtime' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
419' column='
1' id='type-id-
335'
>
4529 <data-member access='public' layout-offset-in-bits='
0'
>
4530 <!-- lttng_ust_filter_bytecode_node* lttng_bytecode_runtime::bc -->
4531 <var-decl name='bc' type-id='type-id-
336' visibility='default' filepath='../include/lttng/ust-events.h' line='
421' column='
1'
/>
4533 <data-member access='public' layout-offset-in-bits='
64'
>
4534 <!-- typedef uint64_t (void*, const char*)* lttng_bytecode_runtime::filter -->
4535 <var-decl name='filter' type-id='type-id-
337' visibility='default' filepath='../include/lttng/ust-events.h' line='
422' column='
1'
/>
4537 <data-member access='public' layout-offset-in-bits='
128'
>
4538 <!-- int lttng_bytecode_runtime::link_failed -->
4539 <var-decl name='link_failed' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
423' column='
1'
/>
4541 <data-member access='public' layout-offset-in-bits='
192'
>
4542 <!-- cds_list_head lttng_bytecode_runtime::node -->
4543 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
424' column='
1'
/>
4545 <data-member access='public' layout-offset-in-bits='
320'
>
4546 <!-- lttng_session* lttng_bytecode_runtime::session -->
4547 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
425' column='
1'
/>
4549 <data-member access='public' layout-offset-in-bits='
384'
>
4550 <!-- lttng_event* lttng_bytecode_runtime::event -->
4551 <var-decl name='event' type-id='type-id-
338' visibility='default' filepath='../include/lttng/ust-events.h' line='
426' column='
1'
/>
4554 <!-- enum filter_op -->
4555 <enum-decl name='filter_op' filepath='liblttng-ust/filter-bytecode.h' line='
66' column='
1' id='type-id-
339'
>
4556 <underlying-type type-id='type-id-
50'
/>
4557 <enumerator name='FILTER_OP_UNKNOWN' value='
0'
/>
4558 <enumerator name='FILTER_OP_RETURN' value='
1'
/>
4559 <enumerator name='FILTER_OP_MUL' value='
2'
/>
4560 <enumerator name='FILTER_OP_DIV' value='
3'
/>
4561 <enumerator name='FILTER_OP_MOD' value='
4'
/>
4562 <enumerator name='FILTER_OP_PLUS' value='
5'
/>
4563 <enumerator name='FILTER_OP_MINUS' value='
6'
/>
4564 <enumerator name='FILTER_OP_BIT_RSHIFT' value='
7'
/>
4565 <enumerator name='FILTER_OP_BIT_LSHIFT' value='
8'
/>
4566 <enumerator name='FILTER_OP_BIT_AND' value='
9'
/>
4567 <enumerator name='FILTER_OP_BIT_OR' value='
10'
/>
4568 <enumerator name='FILTER_OP_BIT_XOR' value='
11'
/>
4569 <enumerator name='FILTER_OP_EQ' value='
12'
/>
4570 <enumerator name='FILTER_OP_NE' value='
13'
/>
4571 <enumerator name='FILTER_OP_GT' value='
14'
/>
4572 <enumerator name='FILTER_OP_LT' value='
15'
/>
4573 <enumerator name='FILTER_OP_GE' value='
16'
/>
4574 <enumerator name='FILTER_OP_LE' value='
17'
/>
4575 <enumerator name='FILTER_OP_EQ_STRING' value='
18'
/>
4576 <enumerator name='FILTER_OP_NE_STRING' value='
19'
/>
4577 <enumerator name='FILTER_OP_GT_STRING' value='
20'
/>
4578 <enumerator name='FILTER_OP_LT_STRING' value='
21'
/>
4579 <enumerator name='FILTER_OP_GE_STRING' value='
22'
/>
4580 <enumerator name='FILTER_OP_LE_STRING' value='
23'
/>
4581 <enumerator name='FILTER_OP_EQ_S64' value='
24'
/>
4582 <enumerator name='FILTER_OP_NE_S64' value='
25'
/>
4583 <enumerator name='FILTER_OP_GT_S64' value='
26'
/>
4584 <enumerator name='FILTER_OP_LT_S64' value='
27'
/>
4585 <enumerator name='FILTER_OP_GE_S64' value='
28'
/>
4586 <enumerator name='FILTER_OP_LE_S64' value='
29'
/>
4587 <enumerator name='FILTER_OP_EQ_DOUBLE' value='
30'
/>
4588 <enumerator name='FILTER_OP_NE_DOUBLE' value='
31'
/>
4589 <enumerator name='FILTER_OP_GT_DOUBLE' value='
32'
/>
4590 <enumerator name='FILTER_OP_LT_DOUBLE' value='
33'
/>
4591 <enumerator name='FILTER_OP_GE_DOUBLE' value='
34'
/>
4592 <enumerator name='FILTER_OP_LE_DOUBLE' value='
35'
/>
4593 <enumerator name='FILTER_OP_EQ_DOUBLE_S64' value='
36'
/>
4594 <enumerator name='FILTER_OP_NE_DOUBLE_S64' value='
37'
/>
4595 <enumerator name='FILTER_OP_GT_DOUBLE_S64' value='
38'
/>
4596 <enumerator name='FILTER_OP_LT_DOUBLE_S64' value='
39'
/>
4597 <enumerator name='FILTER_OP_GE_DOUBLE_S64' value='
40'
/>
4598 <enumerator name='FILTER_OP_LE_DOUBLE_S64' value='
41'
/>
4599 <enumerator name='FILTER_OP_EQ_S64_DOUBLE' value='
42'
/>
4600 <enumerator name='FILTER_OP_NE_S64_DOUBLE' value='
43'
/>
4601 <enumerator name='FILTER_OP_GT_S64_DOUBLE' value='
44'
/>
4602 <enumerator name='FILTER_OP_LT_S64_DOUBLE' value='
45'
/>
4603 <enumerator name='FILTER_OP_GE_S64_DOUBLE' value='
46'
/>
4604 <enumerator name='FILTER_OP_LE_S64_DOUBLE' value='
47'
/>
4605 <enumerator name='FILTER_OP_UNARY_PLUS' value='
48'
/>
4606 <enumerator name='FILTER_OP_UNARY_MINUS' value='
49'
/>
4607 <enumerator name='FILTER_OP_UNARY_NOT' value='
50'
/>
4608 <enumerator name='FILTER_OP_UNARY_PLUS_S64' value='
51'
/>
4609 <enumerator name='FILTER_OP_UNARY_MINUS_S64' value='
52'
/>
4610 <enumerator name='FILTER_OP_UNARY_NOT_S64' value='
53'
/>
4611 <enumerator name='FILTER_OP_UNARY_PLUS_DOUBLE' value='
54'
/>
4612 <enumerator name='FILTER_OP_UNARY_MINUS_DOUBLE' value='
55'
/>
4613 <enumerator name='FILTER_OP_UNARY_NOT_DOUBLE' value='
56'
/>
4614 <enumerator name='FILTER_OP_AND' value='
57'
/>
4615 <enumerator name='FILTER_OP_OR' value='
58'
/>
4616 <enumerator name='FILTER_OP_LOAD_FIELD_REF' value='
59'
/>
4617 <enumerator name='FILTER_OP_LOAD_FIELD_REF_STRING' value='
60'
/>
4618 <enumerator name='FILTER_OP_LOAD_FIELD_REF_SEQUENCE' value='
61'
/>
4619 <enumerator name='FILTER_OP_LOAD_FIELD_REF_S64' value='
62'
/>
4620 <enumerator name='FILTER_OP_LOAD_FIELD_REF_DOUBLE' value='
63'
/>
4621 <enumerator name='FILTER_OP_LOAD_STRING' value='
64'
/>
4622 <enumerator name='FILTER_OP_LOAD_S64' value='
65'
/>
4623 <enumerator name='FILTER_OP_LOAD_DOUBLE' value='
66'
/>
4624 <enumerator name='FILTER_OP_CAST_TO_S64' value='
67'
/>
4625 <enumerator name='FILTER_OP_CAST_DOUBLE_TO_S64' value='
68'
/>
4626 <enumerator name='FILTER_OP_CAST_NOP' value='
69'
/>
4627 <enumerator name='FILTER_OP_GET_CONTEXT_REF' value='
70'
/>
4628 <enumerator name='FILTER_OP_GET_CONTEXT_REF_STRING' value='
71'
/>
4629 <enumerator name='FILTER_OP_GET_CONTEXT_REF_S64' value='
72'
/>
4630 <enumerator name='FILTER_OP_GET_CONTEXT_REF_DOUBLE' value='
73'
/>
4631 <enumerator name='FILTER_OP_LOAD_FIELD_REF_USER_STRING' value='
74'
/>
4632 <enumerator name='FILTER_OP_LOAD_FIELD_REF_USER_SEQUENCE' value='
75'
/>
4633 <enumerator name='FILTER_OP_LOAD_STAR_GLOB_STRING' value='
76'
/>
4634 <enumerator name='FILTER_OP_EQ_STAR_GLOB_STRING' value='
77'
/>
4635 <enumerator name='FILTER_OP_NE_STAR_GLOB_STRING' value='
78'
/>
4636 <enumerator name='FILTER_OP_GET_CONTEXT_ROOT' value='
79'
/>
4637 <enumerator name='FILTER_OP_GET_APP_CONTEXT_ROOT' value='
80'
/>
4638 <enumerator name='FILTER_OP_GET_PAYLOAD_ROOT' value='
81'
/>
4639 <enumerator name='FILTER_OP_GET_SYMBOL' value='
82'
/>
4640 <enumerator name='FILTER_OP_GET_SYMBOL_FIELD' value='
83'
/>
4641 <enumerator name='FILTER_OP_GET_INDEX_U16' value='
84'
/>
4642 <enumerator name='FILTER_OP_GET_INDEX_U64' value='
85'
/>
4643 <enumerator name='FILTER_OP_LOAD_FIELD' value='
86'
/>
4644 <enumerator name='FILTER_OP_LOAD_FIELD_S8' value='
87'
/>
4645 <enumerator name='FILTER_OP_LOAD_FIELD_S16' value='
88'
/>
4646 <enumerator name='FILTER_OP_LOAD_FIELD_S32' value='
89'
/>
4647 <enumerator name='FILTER_OP_LOAD_FIELD_S64' value='
90'
/>
4648 <enumerator name='FILTER_OP_LOAD_FIELD_U8' value='
91'
/>
4649 <enumerator name='FILTER_OP_LOAD_FIELD_U16' value='
92'
/>
4650 <enumerator name='FILTER_OP_LOAD_FIELD_U32' value='
93'
/>
4651 <enumerator name='FILTER_OP_LOAD_FIELD_U64' value='
94'
/>
4652 <enumerator name='FILTER_OP_LOAD_FIELD_STRING' value='
95'
/>
4653 <enumerator name='FILTER_OP_LOAD_FIELD_SEQUENCE' value='
96'
/>
4654 <enumerator name='FILTER_OP_LOAD_FIELD_DOUBLE' value='
97'
/>
4655 <enumerator name='FILTER_OP_UNARY_BIT_NOT' value='
98'
/>
4656 <enumerator name='FILTER_OP_RETURN_S64' value='
99'
/>
4657 <enumerator name='NR_FILTER_OPS' value='
100'
/>
4659 <!-- lttng_bytecode_runtime* -->
4660 <pointer-type-def type-id='type-id-
335' size-in-bits='
64' id='type-id-
340'
/>
4661 <!-- lttng_enabler* -->
4662 <pointer-type-def type-id='type-id-
332' size-in-bits='
64' id='type-id-
334'
/>
4663 <!-- lttng_event* -->
4664 <pointer-type-def type-id='type-id-
331' size-in-bits='
64' id='type-id-
338'
/>
4665 <!-- lttng_ust_filter_bytecode_node* -->
4666 <pointer-type-def type-id='type-id-
333' size-in-bits='
64' id='type-id-
336'
/>
4667 <!-- typedef uint64_t (void*, const char*)* -->
4668 <pointer-type-def type-id='type-id-
341' size-in-bits='
64' id='type-id-
337'
/>
4669 <!-- void lttng_free_event_filter_runtime(lttng_event*) -->
4670 <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'
>
4671 <!-- parameter of type 'lttng_event*' -->
4672 <parameter type-id='type-id-
338' name='event' filepath='liblttng-ust/lttng-filter.c' line='
596' column='
1'
/>
4674 <return type-id='type-id-
14'
/>
4676 <!-- void lttng_free_enabler_filter_bytecode(lttng_enabler*) -->
4677 <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'
>
4678 <!-- parameter of type 'lttng_enabler*' -->
4679 <parameter type-id='type-id-
334' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
586' column='
1'
/>
4681 <return type-id='type-id-
14'
/>
4683 <!-- int lttng_filter_enabler_attach_bytecode(lttng_enabler*, lttng_ust_filter_bytecode_node*) -->
4684 <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'
>
4685 <!-- parameter of type 'lttng_enabler*' -->
4686 <parameter type-id='type-id-
334' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
579' column='
1'
/>
4687 <!-- parameter of type 'lttng_ust_filter_bytecode_node*' -->
4688 <parameter type-id='type-id-
336' name='filter_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
580' column='
1'
/>
4690 <return type-id='type-id-
5'
/>
4692 <!-- void lttng_enabler_event_link_bytecode(lttng_event*, lttng_enabler*) -->
4693 <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'
>
4694 <!-- parameter of type 'lttng_event*' -->
4695 <parameter type-id='type-id-
338' name='event' filepath='liblttng-ust/lttng-filter.c' line='
527' column='
1'
/>
4696 <!-- parameter of type 'lttng_enabler*' -->
4697 <parameter type-id='type-id-
334' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
528' column='
1'
/>
4699 <return type-id='type-id-
14'
/>
4701 <!-- void lttng_filter_sync_state(lttng_bytecode_runtime*) -->
4702 <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'
>
4703 <!-- parameter of type 'lttng_bytecode_runtime*' -->
4704 <parameter type-id='type-id-
340' name='runtime' filepath='liblttng-ust/lttng-filter.c' line='
514' column='
1'
/>
4706 <return type-id='type-id-
14'
/>
4708 <!-- const char* print_op(filter_op) -->
4709 <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'
>
4710 <!-- parameter of type 'enum filter_op' -->
4711 <parameter type-id='type-id-
339' name='op' filepath='liblttng-ust/lttng-filter.c' line='
177' column='
1'
/>
4712 <!-- const char* -->
4713 <return type-id='type-id-
34'
/>
4715 <!-- uint64_t (void*, const char*) -->
4716 <function-type size-in-bits='
64' id='type-id-
341'
>
4717 <!-- parameter of type 'void*' -->
4718 <parameter type-id='type-id-
19'
/>
4719 <!-- parameter of type 'const char*' -->
4720 <parameter type-id='type-id-
34'
/>
4721 <!-- typedef uint64_t -->
4722 <return type-id='type-id-
151'
/>
4725 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-validator.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4726 <!-- struct bytecode_runtime -->
4727 <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-
342'
>
4728 <data-member access='public' layout-offset-in-bits='
0'
>
4729 <!-- lttng_bytecode_runtime bytecode_runtime::p -->
4730 <var-decl name='p' type-id='type-id-
335' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
80' column='
1'
/>
4732 <data-member access='public' layout-offset-in-bits='
448'
>
4733 <!-- size_t bytecode_runtime::data_len -->
4734 <var-decl name='data_len' type-id='type-id-
42' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
81' column='
1'
/>
4736 <data-member access='public' layout-offset-in-bits='
512'
>
4737 <!-- size_t bytecode_runtime::data_alloc_len -->
4738 <var-decl name='data_alloc_len' type-id='type-id-
42' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
82' column='
1'
/>
4740 <data-member access='public' layout-offset-in-bits='
576'
>
4741 <!-- char* bytecode_runtime::data -->
4742 <var-decl name='data' type-id='type-id-
32' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
83' column='
1'
/>
4744 <data-member access='public' layout-offset-in-bits='
640'
>
4745 <!-- uint16_t bytecode_runtime::len -->
4746 <var-decl name='len' type-id='type-id-
343' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
84' column='
1'
/>
4748 <data-member access='public' layout-offset-in-bits='
656'
>
4749 <!-- char bytecode_runtime::code[] -->
4750 <var-decl name='code' type-id='type-id-
76' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
85' column='
1'
/>
4753 <!-- typedef __uint16_t uint16_t -->
4754 <typedef-decl name='uint16_t' type-id='type-id-
344' filepath='/usr/include/bits/stdint-uintn.h' line='
25' column='
1' id='type-id-
343'
/>
4755 <!-- typedef unsigned short int __uint16_t -->
4756 <typedef-decl name='__uint16_t' type-id='type-id-
85' filepath='/usr/include/bits/types.h' line='
40' column='
1' id='type-id-
344'
/>
4757 <!-- bytecode_runtime* -->
4758 <pointer-type-def type-id='type-id-
342' size-in-bits='
64' id='type-id-
345'
/>
4759 <!-- int lttng_filter_validate_bytecode(bytecode_runtime*) -->
4760 <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'
>
4761 <!-- parameter of type 'bytecode_runtime*' -->
4762 <parameter type-id='type-id-
345' name='bytecode' filepath='liblttng-ust/lttng-filter-validator.c' line='
1849' column='
1'
/>
4764 <return type-id='type-id-
5'
/>
4767 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-specialize.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4768 <!-- int lttng_filter_specialize_bytecode(lttng_event*, bytecode_runtime*) -->
4769 <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'
>
4770 <!-- parameter of type 'lttng_event*' -->
4771 <parameter type-id='type-id-
338' name='event' filepath='liblttng-ust/lttng-filter-specialize.c' line='
601' column='
1'
/>
4772 <!-- parameter of type 'bytecode_runtime*' -->
4773 <parameter type-id='type-id-
345' name='bytecode' filepath='liblttng-ust/lttng-filter-specialize.c' line='
602' column='
1'
/>
4775 <return type-id='type-id-
5'
/>
4778 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-interpreter.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4779 <!-- uint64_t lttng_filter_interpret_bytecode(void*, const char*) -->
4780 <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'
>
4781 <!-- parameter of type 'void*' -->
4782 <parameter type-id='type-id-
19' name='filter_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
601' column='
1'
/>
4783 <!-- parameter of type 'const char*' -->
4784 <parameter type-id='type-id-
34' name='filter_stack_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
602' column='
1'
/>
4785 <!-- typedef uint64_t -->
4786 <return type-id='type-id-
151'
/>
4788 <!-- uint64_t lttng_filter_false(void*, const char*) -->
4789 <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'
>
4790 <!-- parameter of type 'void*' -->
4791 <parameter type-id='type-id-
19' name='filter_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
163' column='
1'
/>
4792 <!-- parameter of type 'const char*' -->
4793 <parameter type-id='type-id-
34' name='filter_stack_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
164' column='
1'
/>
4794 <!-- typedef uint64_t -->
4795 <return type-id='type-id-
151'
/>
4798 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-elf.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4799 <!-- struct lttng_ust_elf -->
4800 <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-
346'
>
4801 <data-member access='public' layout-offset-in-bits='
0'
>
4802 <!-- off_t lttng_ust_elf::section_names_offset -->
4803 <var-decl name='section_names_offset' type-id='type-id-
347' visibility='default' filepath='../include/lttng/ust-elf.h' line='
201' column='
1'
/>
4805 <data-member access='public' layout-offset-in-bits='
64'
>
4806 <!-- size_t lttng_ust_elf::section_names_size -->
4807 <var-decl name='section_names_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ust-elf.h' line='
203' column='
1'
/>
4809 <data-member access='public' layout-offset-in-bits='
128'
>
4810 <!-- char* lttng_ust_elf::path -->
4811 <var-decl name='path' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-elf.h' line='
204' column='
1'
/>
4813 <data-member access='public' layout-offset-in-bits='
192'
>
4814 <!-- int lttng_ust_elf::fd -->
4815 <var-decl name='fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-elf.h' line='
205' column='
1'
/>
4817 <data-member access='public' layout-offset-in-bits='
256'
>
4818 <!-- lttng_ust_elf_ehdr* lttng_ust_elf::ehdr -->
4819 <var-decl name='ehdr' type-id='type-id-
348' visibility='default' filepath='../include/lttng/ust-elf.h' line='
206' column='
1'
/>
4821 <data-member access='public' layout-offset-in-bits='
320'
>
4822 <!-- uint8_t lttng_ust_elf::bitness -->
4823 <var-decl name='bitness' type-id='type-id-
349' visibility='default' filepath='../include/lttng/ust-elf.h' line='
207' column='
1'
/>
4825 <data-member access='public' layout-offset-in-bits='
328'
>
4826 <!-- uint8_t lttng_ust_elf::endianness -->
4827 <var-decl name='endianness' type-id='type-id-
349' visibility='default' filepath='../include/lttng/ust-elf.h' line='
208' column='
1'
/>
4830 <!-- typedef __off_t off_t -->
4831 <typedef-decl name='off_t' type-id='type-id-
27' filepath='/usr/include/sys/types.h' line='
85' column='
1' id='type-id-
347'
/>
4832 <!-- struct lttng_ust_elf_ehdr -->
4833 <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-
350'
>
4834 <data-member access='public' layout-offset-in-bits='
0'
>
4835 <!-- uint16_t lttng_ust_elf_ehdr::e_type -->
4836 <var-decl name='e_type' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
156' column='
1'
/>
4838 <data-member access='public' layout-offset-in-bits='
16'
>
4839 <!-- uint16_t lttng_ust_elf_ehdr::e_machine -->
4840 <var-decl name='e_machine' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
157' column='
1'
/>
4842 <data-member access='public' layout-offset-in-bits='
32'
>
4843 <!-- uint32_t lttng_ust_elf_ehdr::e_version -->
4844 <var-decl name='e_version' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
158' column='
1'
/>
4846 <data-member access='public' layout-offset-in-bits='
64'
>
4847 <!-- uint64_t lttng_ust_elf_ehdr::e_entry -->
4848 <var-decl name='e_entry' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
159' column='
1'
/>
4850 <data-member access='public' layout-offset-in-bits='
128'
>
4851 <!-- uint64_t lttng_ust_elf_ehdr::e_phoff -->
4852 <var-decl name='e_phoff' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
160' column='
1'
/>
4854 <data-member access='public' layout-offset-in-bits='
192'
>
4855 <!-- uint64_t lttng_ust_elf_ehdr::e_shoff -->
4856 <var-decl name='e_shoff' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
161' column='
1'
/>
4858 <data-member access='public' layout-offset-in-bits='
256'
>
4859 <!-- uint32_t lttng_ust_elf_ehdr::e_flags -->
4860 <var-decl name='e_flags' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
162' column='
1'
/>
4862 <data-member access='public' layout-offset-in-bits='
288'
>
4863 <!-- uint16_t lttng_ust_elf_ehdr::e_ehsize -->
4864 <var-decl name='e_ehsize' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
163' column='
1'
/>
4866 <data-member access='public' layout-offset-in-bits='
304'
>
4867 <!-- uint16_t lttng_ust_elf_ehdr::e_phentsize -->
4868 <var-decl name='e_phentsize' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
164' column='
1'
/>
4870 <data-member access='public' layout-offset-in-bits='
320'
>
4871 <!-- uint16_t lttng_ust_elf_ehdr::e_phnum -->
4872 <var-decl name='e_phnum' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
165' column='
1'
/>
4874 <data-member access='public' layout-offset-in-bits='
336'
>
4875 <!-- uint16_t lttng_ust_elf_ehdr::e_shentsize -->
4876 <var-decl name='e_shentsize' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
166' column='
1'
/>
4878 <data-member access='public' layout-offset-in-bits='
352'
>
4879 <!-- uint16_t lttng_ust_elf_ehdr::e_shnum -->
4880 <var-decl name='e_shnum' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
167' column='
1'
/>
4882 <data-member access='public' layout-offset-in-bits='
368'
>
4883 <!-- uint16_t lttng_ust_elf_ehdr::e_shstrndx -->
4884 <var-decl name='e_shstrndx' type-id='type-id-
343' visibility='default' filepath='../include/lttng/ust-elf.h' line='
168' column='
1'
/>
4887 <!-- typedef __uint8_t uint8_t -->
4888 <typedef-decl name='uint8_t' type-id='type-id-
351' filepath='/usr/include/bits/stdint-uintn.h' line='
24' column='
1' id='type-id-
349'
/>
4889 <!-- typedef unsigned char __uint8_t -->
4890 <typedef-decl name='__uint8_t' type-id='type-id-
8' filepath='/usr/include/bits/types.h' line='
38' column='
1' id='type-id-
351'
/>
4891 <!-- struct lttng_ust_elf_shdr -->
4892 <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-
352'
>
4893 <data-member access='public' layout-offset-in-bits='
0'
>
4894 <!-- uint32_t lttng_ust_elf_shdr::sh_name -->
4895 <var-decl name='sh_name' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
181' column='
1'
/>
4897 <data-member access='public' layout-offset-in-bits='
32'
>
4898 <!-- uint32_t lttng_ust_elf_shdr::sh_type -->
4899 <var-decl name='sh_type' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
182' column='
1'
/>
4901 <data-member access='public' layout-offset-in-bits='
64'
>
4902 <!-- uint64_t lttng_ust_elf_shdr::sh_flags -->
4903 <var-decl name='sh_flags' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
183' column='
1'
/>
4905 <data-member access='public' layout-offset-in-bits='
128'
>
4906 <!-- uint64_t lttng_ust_elf_shdr::sh_addr -->
4907 <var-decl name='sh_addr' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
184' column='
1'
/>
4909 <data-member access='public' layout-offset-in-bits='
192'
>
4910 <!-- uint64_t lttng_ust_elf_shdr::sh_offset -->
4911 <var-decl name='sh_offset' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
185' column='
1'
/>
4913 <data-member access='public' layout-offset-in-bits='
256'
>
4914 <!-- uint64_t lttng_ust_elf_shdr::sh_size -->
4915 <var-decl name='sh_size' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
186' column='
1'
/>
4917 <data-member access='public' layout-offset-in-bits='
320'
>
4918 <!-- uint32_t lttng_ust_elf_shdr::sh_link -->
4919 <var-decl name='sh_link' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
187' column='
1'
/>
4921 <data-member access='public' layout-offset-in-bits='
352'
>
4922 <!-- uint32_t lttng_ust_elf_shdr::sh_info -->
4923 <var-decl name='sh_info' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
188' column='
1'
/>
4925 <data-member access='public' layout-offset-in-bits='
384'
>
4926 <!-- uint64_t lttng_ust_elf_shdr::sh_addralign -->
4927 <var-decl name='sh_addralign' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
189' column='
1'
/>
4929 <data-member access='public' layout-offset-in-bits='
448'
>
4930 <!-- uint64_t lttng_ust_elf_shdr::sh_entsize -->
4931 <var-decl name='sh_entsize' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
190' column='
1'
/>
4935 <pointer-type-def type-id='type-id-
32' size-in-bits='
64' id='type-id-
353'
/>
4936 <!-- lttng_ust_elf* -->
4937 <pointer-type-def type-id='type-id-
346' size-in-bits='
64' id='type-id-
354'
/>
4938 <!-- lttng_ust_elf_ehdr* -->
4939 <pointer-type-def type-id='type-id-
350' size-in-bits='
64' id='type-id-
348'
/>
4940 <!-- lttng_ust_elf_shdr* -->
4941 <pointer-type-def type-id='type-id-
352' size-in-bits='
64' id='type-id-
355'
/>
4943 <pointer-type-def type-id='type-id-
42' size-in-bits='
64' id='type-id-
356'
/>
4945 <pointer-type-def type-id='type-id-
349' size-in-bits='
64' id='type-id-
357'
/>
4947 <pointer-type-def type-id='type-id-
357' size-in-bits='
64' id='type-id-
358'
/>
4948 <!-- int lttng_ust_elf_get_debug_link(lttng_ust_elf*, char**, uint32_t*, int*) -->
4949 <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'
>
4950 <!-- parameter of type 'lttng_ust_elf*' -->
4951 <parameter type-id='type-id-
354' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1'
/>
4952 <!-- parameter of type 'char**' -->
4953 <parameter type-id='type-id-
353' name='filename' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1'
/>
4954 <!-- parameter of type 'uint32_t*' -->
4955 <parameter type-id='type-id-
195' name='crc' filepath='liblttng-ust/lttng-ust-elf.c' line='
669' column='
1'
/>
4956 <!-- parameter of type 'int*' -->
4957 <parameter type-id='type-id-
188' name='found' filepath='liblttng-ust/lttng-ust-elf.c' line='
669' column='
1'
/>
4959 <return type-id='type-id-
5'
/>
4961 <!-- int lttng_ust_elf_get_debug_link_from_section(lttng_ust_elf*, char**, uint32_t*, lttng_ust_elf_shdr*) -->
4962 <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'
>
4963 <!-- parameter of type 'lttng_ust_elf*' -->
4964 <parameter type-id='type-id-
354' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
591' column='
1'
/>
4965 <!-- parameter of type 'char**' -->
4966 <parameter type-id='type-id-
353' name='filename' filepath='liblttng-ust/lttng-ust-elf.c' line='
592' column='
1'
/>
4967 <!-- parameter of type 'uint32_t*' -->
4968 <parameter type-id='type-id-
195' name='crc' filepath='liblttng-ust/lttng-ust-elf.c' line='
592' column='
1'
/>
4969 <!-- parameter of type 'lttng_ust_elf_shdr*' -->
4970 <parameter type-id='type-id-
355' name='shdr' filepath='liblttng-ust/lttng-ust-elf.c' line='
593' column='
1'
/>
4972 <return type-id='type-id-
5'
/>
4974 <!-- int lttng_ust_elf_get_build_id(lttng_ust_elf*, uint8_t**, size_t*, int*) -->
4975 <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'
>
4976 <!-- parameter of type 'lttng_ust_elf*' -->
4977 <parameter type-id='type-id-
354' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1'
/>
4978 <!-- parameter of type 'uint8_t**' -->
4979 <parameter type-id='type-id-
358' name='build_id' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1'
/>
4980 <!-- parameter of type 'size_t*' -->
4981 <parameter type-id='type-id-
356' name='length' filepath='liblttng-ust/lttng-ust-elf.c' line='
528' column='
1'
/>
4982 <!-- parameter of type 'int*' -->
4983 <parameter type-id='type-id-
188' name='found' filepath='liblttng-ust/lttng-ust-elf.c' line='
528' column='
1'
/>
4985 <return type-id='type-id-
5'
/>
4987 <!-- int lttng_ust_elf_get_memsz(lttng_ust_elf*, uint64_t*) -->
4988 <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'
>
4989 <!-- parameter of type 'lttng_ust_elf*' -->
4990 <parameter type-id='type-id-
354' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1'
/>
4991 <!-- parameter of type 'uint64_t*' -->
4992 <parameter type-id='type-id-
196' name='memsz' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1'
/>
4994 <return type-id='type-id-
5'
/>
4996 <!-- void lttng_ust_elf_destroy(lttng_ust_elf*) -->
4997 <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'
>
4998 <!-- parameter of type 'lttng_ust_elf*' -->
4999 <parameter type-id='type-id-
354' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
351' column='
1'
/>
5001 <return type-id='type-id-
14'
/>
5003 <!-- uint8_t lttng_ust_elf_is_pic(lttng_ust_elf*) -->
5004 <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'
>
5005 <!-- parameter of type 'lttng_ust_elf*' -->
5006 <parameter type-id='type-id-
354' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
339' column='
1'
/>
5007 <!-- typedef uint8_t -->
5008 <return type-id='type-id-
349'
/>
5010 <!-- lttng_ust_elf* lttng_ust_elf_create(const char*) -->
5011 <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'
>
5012 <!-- parameter of type 'const char*' -->
5013 <parameter type-id='type-id-
34' name='path' filepath='liblttng-ust/lttng-ust-elf.c' line='
241' column='
1'
/>
5014 <!-- lttng_ust_elf* -->
5015 <return type-id='type-id-
354'
/>
5018 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-statedump.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5019 <!-- cds_hlist_head[256] -->
5020 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
16384' id='type-id-
359'
>
5021 <!-- <anonymous range>[256] -->
5022 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
5025 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___load -->
5026 <var-decl name='__tracepoint_lttng_ust_lib___load' type-id='type-id-
241' 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'
/>
5027 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___build_id -->
5028 <var-decl name='__tracepoint_lttng_ust_lib___build_id' type-id='type-id-
241' 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'
/>
5029 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___debug_link -->
5030 <var-decl name='__tracepoint_lttng_ust_lib___debug_link' type-id='type-id-
241' 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'
/>
5031 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___unload -->
5032 <var-decl name='__tracepoint_lttng_ust_lib___unload' type-id='type-id-
241' 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'
/>
5033 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___start -->
5034 <var-decl name='__tracepoint_lttng_ust_statedump___start' type-id='type-id-
241' mangled-name='__tracepoint_lttng_ust_statedump___start' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
41' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___start'
/>
5035 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___bin_info -->
5036 <var-decl name='__tracepoint_lttng_ust_statedump___bin_info' type-id='type-id-
241' mangled-name='__tracepoint_lttng_ust_statedump___bin_info' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
46' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___bin_info'
/>
5037 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___build_id -->
5038 <var-decl name='__tracepoint_lttng_ust_statedump___build_id' type-id='type-id-
241' mangled-name='__tracepoint_lttng_ust_statedump___build_id' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
66' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___build_id'
/>
5039 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___debug_link -->
5040 <var-decl name='__tracepoint_lttng_ust_statedump___debug_link' type-id='type-id-
241' mangled-name='__tracepoint_lttng_ust_statedump___debug_link' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
80' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___debug_link'
/>
5041 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___end -->
5042 <var-decl name='__tracepoint_lttng_ust_statedump___end' type-id='type-id-
241' mangled-name='__tracepoint_lttng_ust_statedump___end' visibility='default' filepath='liblttng-ust/lttng-ust-statedump-provider.h' line='
94' column='
1' elf-symbol-id='__tracepoint_lttng_ust_statedump___end'
/>
5043 <!-- int __tracepoint_provider_lttng_ust_statedump -->
5044 <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='
41' column='
1' elf-symbol-id='__tracepoint_provider_lttng_ust_statedump'
/>
5045 <!-- cds_hlist_head dl_state_table[256] -->
5046 <var-decl name='dl_state_table' type-id='type-id-
359' mangled-name='dl_state_table' visibility='default' filepath='liblttng-ust/lttng-ust-statedump.c' line='
75' column='
1' elf-symbol-id='dl_state_table'
/>
5047 <!-- void lttng_ust_statedump_destroy() -->
5048 <function-decl name='lttng_ust_statedump_destroy' mangled-name='lttng_ust_statedump_destroy' filepath='liblttng-ust/lttng-ust-statedump.c' line='
647' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_statedump_destroy'
>
5050 <return type-id='type-id-
14'
/>
5052 <!-- void lttng_ust_statedump_init() -->
5053 <function-decl name='lttng_ust_statedump_init' mangled-name='lttng_ust_statedump_init' filepath='liblttng-ust/lttng-ust-statedump.c' line='
623' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_statedump_init'
>
5055 <return type-id='type-id-
14'
/>
5057 <!-- int do_lttng_ust_statedump(void*) -->
5058 <function-decl name='do_lttng_ust_statedump' mangled-name='do_lttng_ust_statedump' filepath='liblttng-ust/lttng-ust-statedump.c' line='
608' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='do_lttng_ust_statedump'
>
5059 <!-- parameter of type 'void*' -->
5060 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-statedump.c' line='
608' column='
1'
/>
5062 <return type-id='type-id-
5'
/>
5064 <!-- void lttng_ust_dl_update(void*) -->
5065 <function-decl name='lttng_ust_dl_update' mangled-name='lttng_ust_dl_update' filepath='liblttng-ust/lttng-ust-statedump.c' line='
551' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dl_update'
>
5066 <!-- parameter of type 'void*' -->
5067 <parameter type-id='type-id-
19' name='ip' filepath='liblttng-ust/lttng-ust-statedump.c' line='
551' column='
1'
/>
5069 <return type-id='type-id-
14'
/>
5072 <abi-instr version='
1.0' address-size='
64' path='ust_lib.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5073 <!-- int __tracepoint_provider_lttng_ust_lib -->
5074 <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'
/>
5076 <abi-instr version='
1.0' address-size='
64' path='tracef.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5077 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracef___event -->
5078 <var-decl name='__tracepoint_lttng_ust_tracef___event' type-id='type-id-
241' 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'
/>
5079 <!-- int __tracepoint_provider_lttng_ust_tracef -->
5080 <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'
/>
5081 <!-- void _lttng_ust_tracef(const char*, ...) -->
5082 <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'
>
5083 <!-- parameter of type 'const char*' -->
5084 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracef.c' line='
32' column='
1'
/>
5085 <parameter is-variadic='yes'
/>
5087 <return type-id='type-id-
14'
/>
5090 <abi-instr version='
1.0' address-size='
64' path='tracelog.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5091 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_EMERG -->
5092 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_EMERG' type-id='type-id-
241' 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'
/>
5093 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_ALERT -->
5094 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_ALERT' type-id='type-id-
241' 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'
/>
5095 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_CRIT -->
5096 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_CRIT' type-id='type-id-
241' 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'
/>
5097 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_ERR -->
5098 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_ERR' type-id='type-id-
241' 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'
/>
5099 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_WARNING -->
5100 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_WARNING' type-id='type-id-
241' 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'
/>
5101 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_NOTICE -->
5102 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE' type-id='type-id-
241' 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'
/>
5103 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_INFO -->
5104 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_INFO' type-id='type-id-
241' 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'
/>
5105 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM -->
5106 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM' type-id='type-id-
241' 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'
/>
5107 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM -->
5108 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM' type-id='type-id-
241' 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'
/>
5109 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS -->
5110 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS' type-id='type-id-
241' 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'
/>
5111 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE -->
5112 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE' type-id='type-id-
241' 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'
/>
5113 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT -->
5114 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT' type-id='type-id-
241' 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'
/>
5115 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION -->
5116 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION' type-id='type-id-
241' 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'
/>
5117 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE -->
5118 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE' type-id='type-id-
241' 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'
/>
5119 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG -->
5120 <var-decl name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG' type-id='type-id-
241' 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'
/>
5121 <!-- int __tracepoint_provider_lttng_ust_tracelog -->
5122 <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'
/>
5123 <!-- void _lttng_ust_tracelog_TRACE_DEBUG(const char*, int, const char*, const char*, ...) -->
5124 <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'
>
5125 <!-- parameter of type 'const char*' -->
5126 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5127 <!-- parameter of type 'int' -->
5128 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5129 <!-- parameter of type 'const char*' -->
5130 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5131 <!-- parameter of type 'const char*' -->
5132 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5133 <parameter is-variadic='yes'
/>
5135 <return type-id='type-id-
14'
/>
5137 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_LINE(const char*, int, const char*, const char*, ...) -->
5138 <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'
>
5139 <!-- parameter of type 'const char*' -->
5140 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5141 <!-- parameter of type 'int' -->
5142 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5143 <!-- parameter of type 'const char*' -->
5144 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5145 <!-- parameter of type 'const char*' -->
5146 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5147 <parameter is-variadic='yes'
/>
5149 <return type-id='type-id-
14'
/>
5151 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_FUNCTION(const char*, int, const char*, const char*, ...) -->
5152 <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'
>
5153 <!-- parameter of type 'const char*' -->
5154 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5155 <!-- parameter of type 'int' -->
5156 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5157 <!-- parameter of type 'const char*' -->
5158 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5159 <!-- parameter of type 'const char*' -->
5160 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5161 <parameter is-variadic='yes'
/>
5163 <return type-id='type-id-
14'
/>
5165 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_UNIT(const char*, int, const char*, const char*, ...) -->
5166 <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'
>
5167 <!-- parameter of type 'const char*' -->
5168 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5169 <!-- parameter of type 'int' -->
5170 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5171 <!-- parameter of type 'const char*' -->
5172 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5173 <!-- parameter of type 'const char*' -->
5174 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5175 <parameter is-variadic='yes'
/>
5177 <return type-id='type-id-
14'
/>
5179 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_MODULE(const char*, int, const char*, const char*, ...) -->
5180 <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'
>
5181 <!-- parameter of type 'const char*' -->
5182 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5183 <!-- parameter of type 'int' -->
5184 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5185 <!-- parameter of type 'const char*' -->
5186 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5187 <!-- parameter of type 'const char*' -->
5188 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5189 <parameter is-variadic='yes'
/>
5191 <return type-id='type-id-
14'
/>
5193 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_PROCESS(const char*, int, const char*, const char*, ...) -->
5194 <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'
>
5195 <!-- parameter of type 'const char*' -->
5196 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5197 <!-- parameter of type 'int' -->
5198 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5199 <!-- parameter of type 'const char*' -->
5200 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5201 <!-- parameter of type 'const char*' -->
5202 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5203 <parameter is-variadic='yes'
/>
5205 <return type-id='type-id-
14'
/>
5207 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_PROGRAM(const char*, int, const char*, const char*, ...) -->
5208 <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'
>
5209 <!-- parameter of type 'const char*' -->
5210 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5211 <!-- parameter of type 'int' -->
5212 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5213 <!-- parameter of type 'const char*' -->
5214 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5215 <!-- parameter of type 'const char*' -->
5216 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5217 <parameter is-variadic='yes'
/>
5219 <return type-id='type-id-
14'
/>
5221 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_SYSTEM(const char*, int, const char*, const char*, ...) -->
5222 <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'
>
5223 <!-- parameter of type 'const char*' -->
5224 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5225 <!-- parameter of type 'int' -->
5226 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5227 <!-- parameter of type 'const char*' -->
5228 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5229 <!-- parameter of type 'const char*' -->
5230 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5231 <parameter is-variadic='yes'
/>
5233 <return type-id='type-id-
14'
/>
5235 <!-- void _lttng_ust_tracelog_TRACE_INFO(const char*, int, const char*, const char*, ...) -->
5236 <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'
>
5237 <!-- parameter of type 'const char*' -->
5238 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5239 <!-- parameter of type 'int' -->
5240 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5241 <!-- parameter of type 'const char*' -->
5242 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5243 <!-- parameter of type 'const char*' -->
5244 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5245 <parameter is-variadic='yes'
/>
5247 <return type-id='type-id-
14'
/>
5249 <!-- void _lttng_ust_tracelog_TRACE_NOTICE(const char*, int, const char*, const char*, ...) -->
5250 <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'
>
5251 <!-- parameter of type 'const char*' -->
5252 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5253 <!-- parameter of type 'int' -->
5254 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5255 <!-- parameter of type 'const char*' -->
5256 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5257 <!-- parameter of type 'const char*' -->
5258 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5259 <parameter is-variadic='yes'
/>
5261 <return type-id='type-id-
14'
/>
5263 <!-- void _lttng_ust_tracelog_TRACE_WARNING(const char*, int, const char*, const char*, ...) -->
5264 <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'
>
5265 <!-- parameter of type 'const char*' -->
5266 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5267 <!-- parameter of type 'int' -->
5268 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5269 <!-- parameter of type 'const char*' -->
5270 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5271 <!-- parameter of type 'const char*' -->
5272 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5273 <parameter is-variadic='yes'
/>
5275 <return type-id='type-id-
14'
/>
5277 <!-- void _lttng_ust_tracelog_TRACE_ERR(const char*, int, const char*, const char*, ...) -->
5278 <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'
>
5279 <!-- parameter of type 'const char*' -->
5280 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5281 <!-- parameter of type 'int' -->
5282 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5283 <!-- parameter of type 'const char*' -->
5284 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5285 <!-- parameter of type 'const char*' -->
5286 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5287 <parameter is-variadic='yes'
/>
5289 <return type-id='type-id-
14'
/>
5291 <!-- void _lttng_ust_tracelog_TRACE_CRIT(const char*, int, const char*, const char*, ...) -->
5292 <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'
>
5293 <!-- parameter of type 'const char*' -->
5294 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5295 <!-- parameter of type 'int' -->
5296 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5297 <!-- parameter of type 'const char*' -->
5298 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5299 <!-- parameter of type 'const char*' -->
5300 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5301 <parameter is-variadic='yes'
/>
5303 <return type-id='type-id-
14'
/>
5305 <!-- void _lttng_ust_tracelog_TRACE_ALERT(const char*, int, const char*, const char*, ...) -->
5306 <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'
>
5307 <!-- parameter of type 'const char*' -->
5308 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5309 <!-- parameter of type 'int' -->
5310 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5311 <!-- parameter of type 'const char*' -->
5312 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5313 <!-- parameter of type 'const char*' -->
5314 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5315 <parameter is-variadic='yes'
/>
5317 <return type-id='type-id-
14'
/>
5319 <!-- void _lttng_ust_tracelog_TRACE_EMERG(const char*, int, const char*, const char*, ...) -->
5320 <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'
>
5321 <!-- parameter of type 'const char*' -->
5322 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5323 <!-- parameter of type 'int' -->
5324 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5325 <!-- parameter of type 'const char*' -->
5326 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5327 <!-- parameter of type 'const char*' -->
5328 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5329 <parameter is-variadic='yes'
/>
5331 <return type-id='type-id-
14'
/>
5334 <abi-instr version='
1.0' address-size='
64' path='string-utils.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5336 <type-decl name='bool' size-in-bits='
8' id='type-id-
360'
/>
5337 <!-- bool strutils_star_glob_match(const char*, size_t, const char*, size_t) -->
5338 <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'
>
5339 <!-- parameter of type 'const char*' -->
5340 <parameter type-id='type-id-
34' name='pattern' filepath='liblttng-ust/string-utils.c' line='
108' column='
1'
/>
5341 <!-- parameter of type 'typedef size_t' -->
5342 <parameter type-id='type-id-
42' name='pattern_len' filepath='liblttng-ust/string-utils.c' line='
108' column='
1'
/>
5343 <!-- parameter of type 'const char*' -->
5344 <parameter type-id='type-id-
34' name='candidate' filepath='liblttng-ust/string-utils.c' line='
109' column='
1'
/>
5345 <!-- parameter of type 'typedef size_t' -->
5346 <parameter type-id='type-id-
42' name='candidate_len' filepath='liblttng-ust/string-utils.c' line='
109' column='
1'
/>
5348 <return type-id='type-id-
360'
/>
5350 <!-- bool strutils_is_star_at_the_end_only_glob_pattern(const char*) -->
5351 <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'
>
5352 <!-- parameter of type 'const char*' -->
5353 <parameter type-id='type-id-
34' name='pattern' filepath='liblttng-ust/string-utils.c' line='
86' column='
1'
/>
5355 <return type-id='type-id-
360'
/>
5357 <!-- bool strutils_is_star_glob_pattern(const char*) -->
5358 <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'
>
5359 <!-- parameter of type 'const char*' -->
5360 <parameter type-id='type-id-
34' name='pattern' filepath='liblttng-ust/string-utils.c' line='
76' column='
1'
/>
5362 <return type-id='type-id-
360'
/>
5365 <abi-instr version='
1.0' address-size='
64' path='lttng-context-perf-counters.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5366 <!-- struct lttng_ctx -->
5367 <class-decl name='lttng_ctx' size-in-bits='
320' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
304' column='
1' id='type-id-
361'
>
5368 <data-member access='public' layout-offset-in-bits='
0'
>
5369 <!-- lttng_ctx_field* lttng_ctx::fields -->
5370 <var-decl name='fields' type-id='type-id-
362' visibility='default' filepath='../include/lttng/ust-events.h' line='
305' column='
1'
/>
5372 <data-member access='public' layout-offset-in-bits='
64'
>
5373 <!-- unsigned int lttng_ctx::nr_fields -->
5374 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
306' column='
1'
/>
5376 <data-member access='public' layout-offset-in-bits='
96'
>
5377 <!-- unsigned int lttng_ctx::allocated_fields -->
5378 <var-decl name='allocated_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
307' column='
1'
/>
5380 <data-member access='public' layout-offset-in-bits='
128'
>
5381 <!-- unsigned int lttng_ctx::largest_align -->
5382 <var-decl name='largest_align' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1'
/>
5384 <data-member access='public' layout-offset-in-bits='
160'
>
5385 <!-- char lttng_ctx::padding[20] -->
5386 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
5389 <!-- struct lttng_ctx_field -->
5390 <class-decl name='lttng_ctx_field' size-in-bits='
3200' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
287' column='
1' id='type-id-
363'
>
5391 <data-member access='public' layout-offset-in-bits='
0'
>
5392 <!-- lttng_event_field lttng_ctx_field::event_field -->
5393 <var-decl name='event_field' type-id='type-id-
97' visibility='default' filepath='../include/lttng/ust-events.h' line='
288' column='
1'
/>
5395 <data-member access='public' layout-offset-in-bits='
2560'
>
5396 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
5397 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-events.h' line='
289' column='
1'
/>
5399 <data-member access='public' layout-offset-in-bits='
2624'
>
5400 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
5401 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-events.h' line='
290' column='
1'
/>
5403 <data-member access='public' layout-offset-in-bits='
2688'
>
5404 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
5405 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
5407 <data-member access='public' layout-offset-in-bits='
2752'
>
5408 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
5409 <var-decl name='u' type-id='type-id-
364' visibility='default' filepath='../include/lttng/ust-events.h' line='
298' column='
1'
/>
5411 <data-member access='public' layout-offset-in-bits='
3072'
>
5412 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
5413 <var-decl name='destroy' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1'
/>
5415 <data-member access='public' layout-offset-in-bits='
3136'
>
5416 <!-- char* lttng_ctx_field::field_name -->
5417 <var-decl name='field_name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
5420 <!-- struct lttng_channel -->
5421 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
527' column='
1' id='type-id-
365'
>
5422 <data-member access='public' layout-offset-in-bits='
0'
>
5423 <!-- channel* lttng_channel::chan -->
5424 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
5426 <data-member access='public' layout-offset-in-bits='
64'
>
5427 <!-- int lttng_channel::enabled -->
5428 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
535' column='
1'
/>
5430 <data-member access='public' layout-offset-in-bits='
128'
>
5431 <!-- lttng_ctx* lttng_channel::ctx -->
5432 <var-decl name='ctx' type-id='type-id-
366' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
5434 <data-member access='public' layout-offset-in-bits='
192'
>
5435 <!-- lttng_session* lttng_channel::session -->
5436 <var-decl name='session' type-id='type-id-
367' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
5438 <data-member access='public' layout-offset-in-bits='
256'
>
5439 <!-- int lttng_channel::objd -->
5440 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
5442 <data-member access='public' layout-offset-in-bits='
288'
>
5443 <!-- unsigned int lttng_channel::_deprecated1 -->
5444 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
5446 <data-member access='public' layout-offset-in-bits='
320'
>
5447 <!-- unsigned int lttng_channel::_deprecated2 -->
5448 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
5450 <data-member access='public' layout-offset-in-bits='
384'
>
5451 <!-- cds_list_head lttng_channel::node -->
5452 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
5454 <data-member access='public' layout-offset-in-bits='
512'
>
5455 <!-- const lttng_channel_ops* lttng_channel::ops -->
5456 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
5458 <data-member access='public' layout-offset-in-bits='
576'
>
5459 <!-- int lttng_channel::header_type -->
5460 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
5462 <data-member access='public' layout-offset-in-bits='
640'
>
5463 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
5464 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ust-events.h' line='
545' column='
1'
/>
5466 <data-member access='public' layout-offset-in-bits='
31'
>
5467 <!-- unsigned int lttng_channel::_deprecated3 -->
5468 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
546' column='
1'
/>
5470 <data-member access='public' layout-offset-in-bits='
736'
>
5471 <!-- unsigned int lttng_channel::id -->
5472 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
5474 <data-member access='public' layout-offset-in-bits='
768'
>
5475 <!-- lttng_ust_chan_type lttng_channel::type -->
5476 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
5478 <data-member access='public' layout-offset-in-bits='
800'
>
5479 <!-- unsigned char lttng_channel::uuid[16] -->
5480 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
551' column='
1'
/>
5482 <data-member access='public' layout-offset-in-bits='
31'
>
5483 <!-- int lttng_channel::tstate -->
5484 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
552' column='
1'
/>
5487 <!-- struct lttng_session -->
5488 <class-decl name='lttng_session' size-in-bits='
525504' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
582' column='
1' id='type-id-
368'
>
5489 <data-member access='public' layout-offset-in-bits='
0'
>
5490 <!-- int lttng_session::active -->
5491 <var-decl name='active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
583' column='
1'
/>
5493 <data-member access='public' layout-offset-in-bits='
32'
>
5494 <!-- int lttng_session::been_active -->
5495 <var-decl name='been_active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
584' column='
1'
/>
5497 <data-member access='public' layout-offset-in-bits='
64'
>
5498 <!-- int lttng_session::objd -->
5499 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
585' column='
1'
/>
5501 <data-member access='public' layout-offset-in-bits='
128'
>
5502 <!-- void* lttng_session::_deprecated1 -->
5503 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1'
/>
5505 <data-member access='public' layout-offset-in-bits='
192'
>
5506 <!-- cds_list_head lttng_session::chan_head -->
5507 <var-decl name='chan_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
5509 <data-member access='public' layout-offset-in-bits='
320'
>
5510 <!-- cds_list_head lttng_session::events_head -->
5511 <var-decl name='events_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
5513 <data-member access='public' layout-offset-in-bits='
448'
>
5514 <!-- cds_list_head lttng_session::_deprecated2 -->
5515 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
5517 <data-member access='public' layout-offset-in-bits='
576'
>
5518 <!-- cds_list_head lttng_session::node -->
5519 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
5521 <data-member access='public' layout-offset-in-bits='
704'
>
5522 <!-- int lttng_session::_deprecated3 -->
5523 <var-decl name='_deprecated3' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
591' column='
1'
/>
5525 <data-member access='public' layout-offset-in-bits='
31'
>
5526 <!-- unsigned int lttng_session::_deprecated4 -->
5527 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
592' column='
1'
/>
5529 <data-member access='public' layout-offset-in-bits='
768'
>
5530 <!-- cds_list_head lttng_session::enablers_head -->
5531 <var-decl name='enablers_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
5533 <data-member access='public' layout-offset-in-bits='
896'
>
5534 <!-- lttng_ust_event_ht lttng_session::events_ht -->
5535 <var-decl name='events_ht' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-events.h' line='
597' column='
1'
/>
5537 <data-member access='public' layout-offset-in-bits='
263040'
>
5538 <!-- void* lttng_session::owner -->
5539 <var-decl name='owner' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
598' column='
1'
/>
5541 <data-member access='public' layout-offset-in-bits='
31'
>
5542 <!-- int lttng_session::tstate -->
5543 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
599' column='
1'
/>
5545 <data-member access='public' layout-offset-in-bits='
30'
>
5546 <!-- int lttng_session::statedump_pending -->
5547 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
602' column='
1'
/>
5549 <data-member access='public' layout-offset-in-bits='
263168'
>
5550 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
5551 <var-decl name='enums_ht' type-id='type-id-
89' visibility='default' filepath='../include/lttng/ust-events.h' line='
605' column='
1'
/>
5553 <data-member access='public' layout-offset-in-bits='
525312'
>
5554 <!-- cds_list_head lttng_session::enums_head -->
5555 <var-decl name='enums_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
606' column='
1'
/>
5557 <data-member access='public' layout-offset-in-bits='
525440'
>
5558 <!-- lttng_ctx* lttng_session::ctx -->
5559 <var-decl name='ctx' type-id='type-id-
366' visibility='default' filepath='../include/lttng/ust-events.h' line='
607' column='
1'
/>
5562 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
5563 <union-decl name='__anonymous_union__' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
295' column='
1' id='type-id-
364'
>
5564 <data-member access='private'
>
5565 <!-- lttng_perf_counter_field* perf_counter -->
5566 <var-decl name='perf_counter' type-id='type-id-
149' visibility='default' filepath='../include/lttng/ust-events.h' line='
296' column='
1'
/>
5568 <data-member access='private'
>
5569 <!-- char padding[40] -->
5570 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
5573 <!-- struct perf_event_attr -->
5574 <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-
369'
>
5575 <data-member access='public' layout-offset-in-bits='
0'
>
5576 <!-- __u32 perf_event_attr::type -->
5577 <var-decl name='type' type-id='type-id-
370' visibility='default' filepath='liblttng-ust/perf_event.h' line='
298' column='
1'
/>
5579 <data-member access='public' layout-offset-in-bits='
32'
>
5580 <!-- __u32 perf_event_attr::size -->
5581 <var-decl name='size' type-id='type-id-
370' visibility='default' filepath='liblttng-ust/perf_event.h' line='
303' column='
1'
/>
5583 <data-member access='public' layout-offset-in-bits='
64'
>
5584 <!-- __u64 perf_event_attr::config -->
5585 <var-decl name='config' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
308' column='
1'
/>
5587 <data-member access='public' layout-offset-in-bits='
128'
>
5588 <!-- union {__u64 sample_period; __u64 sample_freq;} -->
5589 <var-decl name='' type-id='type-id-
372' visibility='default'
/>
5591 <data-member access='public' layout-offset-in-bits='
192'
>
5592 <!-- __u64 perf_event_attr::sample_type -->
5593 <var-decl name='sample_type' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
315' column='
1'
/>
5595 <data-member access='public' layout-offset-in-bits='
256'
>
5596 <!-- __u64 perf_event_attr::read_format -->
5597 <var-decl name='read_format' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
316' column='
1'
/>
5599 <data-member access='public' layout-offset-in-bits='
63'
>
5600 <!-- __u64 perf_event_attr::disabled -->
5601 <var-decl name='disabled' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
318' column='
1'
/>
5603 <data-member access='public' layout-offset-in-bits='
62'
>
5604 <!-- __u64 perf_event_attr::inherit -->
5605 <var-decl name='inherit' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
319' column='
1'
/>
5607 <data-member access='public' layout-offset-in-bits='
61'
>
5608 <!-- __u64 perf_event_attr::pinned -->
5609 <var-decl name='pinned' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
320' column='
1'
/>
5611 <data-member access='public' layout-offset-in-bits='
60'
>
5612 <!-- __u64 perf_event_attr::exclusive -->
5613 <var-decl name='exclusive' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
321' column='
1'
/>
5615 <data-member access='public' layout-offset-in-bits='
59'
>
5616 <!-- __u64 perf_event_attr::exclude_user -->
5617 <var-decl name='exclude_user' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
322' column='
1'
/>
5619 <data-member access='public' layout-offset-in-bits='
58'
>
5620 <!-- __u64 perf_event_attr::exclude_kernel -->
5621 <var-decl name='exclude_kernel' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
323' column='
1'
/>
5623 <data-member access='public' layout-offset-in-bits='
57'
>
5624 <!-- __u64 perf_event_attr::exclude_hv -->
5625 <var-decl name='exclude_hv' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
324' column='
1'
/>
5627 <data-member access='public' layout-offset-in-bits='
56'
>
5628 <!-- __u64 perf_event_attr::exclude_idle -->
5629 <var-decl name='exclude_idle' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
325' column='
1'
/>
5631 <data-member access='public' layout-offset-in-bits='
55'
>
5632 <!-- __u64 perf_event_attr::mmap -->
5633 <var-decl name='mmap' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
326' column='
1'
/>
5635 <data-member access='public' layout-offset-in-bits='
54'
>
5636 <!-- __u64 perf_event_attr::comm -->
5637 <var-decl name='comm' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
327' column='
1'
/>
5639 <data-member access='public' layout-offset-in-bits='
53'
>
5640 <!-- __u64 perf_event_attr::freq -->
5641 <var-decl name='freq' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
328' column='
1'
/>
5643 <data-member access='public' layout-offset-in-bits='
52'
>
5644 <!-- __u64 perf_event_attr::inherit_stat -->
5645 <var-decl name='inherit_stat' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
329' column='
1'
/>
5647 <data-member access='public' layout-offset-in-bits='
51'
>
5648 <!-- __u64 perf_event_attr::enable_on_exec -->
5649 <var-decl name='enable_on_exec' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
330' column='
1'
/>
5651 <data-member access='public' layout-offset-in-bits='
50'
>
5652 <!-- __u64 perf_event_attr::task -->
5653 <var-decl name='task' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
331' column='
1'
/>
5655 <data-member access='public' layout-offset-in-bits='
49'
>
5656 <!-- __u64 perf_event_attr::watermark -->
5657 <var-decl name='watermark' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
332' column='
1'
/>
5659 <data-member access='public' layout-offset-in-bits='
47'
>
5660 <!-- __u64 perf_event_attr::precise_ip -->
5661 <var-decl name='precise_ip' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
343' column='
1'
/>
5663 <data-member access='public' layout-offset-in-bits='
46'
>
5664 <!-- __u64 perf_event_attr::mmap_data -->
5665 <var-decl name='mmap_data' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
344' column='
1'
/>
5667 <data-member access='public' layout-offset-in-bits='
45'
>
5668 <!-- __u64 perf_event_attr::sample_id_all -->
5669 <var-decl name='sample_id_all' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
345' column='
1'
/>
5671 <data-member access='public' layout-offset-in-bits='
44'
>
5672 <!-- __u64 perf_event_attr::exclude_host -->
5673 <var-decl name='exclude_host' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
347' column='
1'
/>
5675 <data-member access='public' layout-offset-in-bits='
43'
>
5676 <!-- __u64 perf_event_attr::exclude_guest -->
5677 <var-decl name='exclude_guest' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
348' column='
1'
/>
5679 <data-member access='public' layout-offset-in-bits='
42'
>
5680 <!-- __u64 perf_event_attr::exclude_callchain_kernel -->
5681 <var-decl name='exclude_callchain_kernel' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
350' column='
1'
/>
5683 <data-member access='public' layout-offset-in-bits='
41'
>
5684 <!-- __u64 perf_event_attr::exclude_callchain_user -->
5685 <var-decl name='exclude_callchain_user' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
351' column='
1'
/>
5687 <data-member access='public' layout-offset-in-bits='
40'
>
5688 <!-- __u64 perf_event_attr::mmap2 -->
5689 <var-decl name='mmap2' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
352' column='
1'
/>
5691 <data-member access='public' layout-offset-in-bits='
39'
>
5692 <!-- __u64 perf_event_attr::comm_exec -->
5693 <var-decl name='comm_exec' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
353' column='
1'
/>
5695 <data-member access='public' layout-offset-in-bits='
38'
>
5696 <!-- __u64 perf_event_attr::use_clockid -->
5697 <var-decl name='use_clockid' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
354' column='
1'
/>
5699 <data-member access='public' layout-offset-in-bits='
37'
>
5700 <!-- __u64 perf_event_attr::context_switch -->
5701 <var-decl name='context_switch' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
355' column='
1'
/>
5703 <data-member access='public' layout-offset-in-bits='
36'
>
5704 <!-- __u64 perf_event_attr::write_backward -->
5705 <var-decl name='write_backward' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
356' column='
1'
/>
5707 <data-member access='public' layout-offset-in-bits='
320'
>
5708 <!-- __u64 perf_event_attr::__reserved_1 -->
5709 <var-decl name='__reserved_1' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
357' column='
1'
/>
5711 <data-member access='public' layout-offset-in-bits='
416'
>
5712 <!-- __u32 perf_event_attr::bp_type -->
5713 <var-decl name='bp_type' type-id='type-id-
370' visibility='default' filepath='liblttng-ust/perf_event.h' line='
364' column='
1'
/>
5715 <data-member access='public' layout-offset-in-bits='
576'
>
5716 <!-- __u64 perf_event_attr::branch_sample_type -->
5717 <var-decl name='branch_sample_type' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
373' column='
1'
/>
5719 <data-member access='public' layout-offset-in-bits='
640'
>
5720 <!-- __u64 perf_event_attr::sample_regs_user -->
5721 <var-decl name='sample_regs_user' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
379' column='
1'
/>
5723 <data-member access='public' layout-offset-in-bits='
704'
>
5724 <!-- __u32 perf_event_attr::sample_stack_user -->
5725 <var-decl name='sample_stack_user' type-id='type-id-
370' visibility='default' filepath='liblttng-ust/perf_event.h' line='
384' column='
1'
/>
5727 <data-member access='public' layout-offset-in-bits='
736'
>
5728 <!-- __s32 perf_event_attr::clockid -->
5729 <var-decl name='clockid' type-id='type-id-
373' visibility='default' filepath='liblttng-ust/perf_event.h' line='
386' column='
1'
/>
5731 <data-member access='public' layout-offset-in-bits='
768'
>
5732 <!-- __u64 perf_event_attr::sample_regs_intr -->
5733 <var-decl name='sample_regs_intr' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
395' column='
1'
/>
5735 <data-member access='public' layout-offset-in-bits='
832'
>
5736 <!-- __u32 perf_event_attr::aux_watermark -->
5737 <var-decl name='aux_watermark' type-id='type-id-
370' visibility='default' filepath='liblttng-ust/perf_event.h' line='
400' column='
1'
/>
5739 <data-member access='public' layout-offset-in-bits='
864'
>
5740 <!-- __u32 perf_event_attr::__reserved_2 -->
5741 <var-decl name='__reserved_2' type-id='type-id-
370' visibility='default' filepath='liblttng-ust/perf_event.h' line='
401' column='
1'
/>
5744 <!-- typedef unsigned int __u32 -->
5745 <typedef-decl name='__u32' type-id='type-id-
13' filepath='/usr/include/asm-generic/int-ll64.h' line='
27' column='
1' id='type-id-
370'
/>
5746 <!-- typedef long long unsigned int __u64 -->
5747 <typedef-decl name='__u64' type-id='type-id-
83' filepath='/usr/include/asm-generic/int-ll64.h' line='
31' column='
1' id='type-id-
371'
/>
5748 <!-- union {__u64 sample_period; __u64 sample_freq;} -->
5749 <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-
372'
>
5750 <data-member access='private'
>
5751 <!-- __u64 sample_period -->
5752 <var-decl name='sample_period' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
311' column='
1'
/>
5754 <data-member access='private'
>
5755 <!-- __u64 sample_freq -->
5756 <var-decl name='sample_freq' type-id='type-id-
371' visibility='default' filepath='liblttng-ust/perf_event.h' line='
312' column='
1'
/>
5759 <!-- typedef int __s32 -->
5760 <typedef-decl name='__s32' type-id='type-id-
5' filepath='/usr/include/asm-generic/int-ll64.h' line='
26' column='
1' id='type-id-
373'
/>
5761 <!-- lttng_channel* -->
5762 <pointer-type-def type-id='type-id-
365' size-in-bits='
64' id='type-id-
374'
/>
5764 <pointer-type-def type-id='type-id-
361' size-in-bits='
64' id='type-id-
366'
/>
5765 <!-- lttng_ctx** -->
5766 <pointer-type-def type-id='type-id-
366' size-in-bits='
64' id='type-id-
375'
/>
5767 <!-- lttng_ctx_field* -->
5768 <pointer-type-def type-id='type-id-
363' size-in-bits='
64' id='type-id-
362'
/>
5769 <!-- lttng_session* -->
5770 <pointer-type-def type-id='type-id-
368' size-in-bits='
64' id='type-id-
367'
/>
5771 <!-- void lttng_perf_counter_exit() -->
5772 <function-decl name='lttng_perf_counter_exit' mangled-name='lttng_perf_counter_exit' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
630' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_perf_counter_exit'
>
5774 <return type-id='type-id-
14'
/>
5776 <!-- int lttng_perf_counter_init() -->
5777 <function-decl name='lttng_perf_counter_init' mangled-name='lttng_perf_counter_init' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
619' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_perf_counter_init'
>
5779 <return type-id='type-id-
5'
/>
5781 <!-- int lttng_add_perf_counter_to_ctx(uint32_t, uint64_t, const char*, lttng_ctx**) -->
5782 <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='
538' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_add_perf_counter_to_ctx'
>
5783 <!-- parameter of type 'typedef uint32_t' -->
5784 <parameter type-id='type-id-
124' name='type' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
538' column='
1'
/>
5785 <!-- parameter of type 'typedef uint64_t' -->
5786 <parameter type-id='type-id-
151' name='config' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
539' column='
1'
/>
5787 <!-- parameter of type 'const char*' -->
5788 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
540' column='
1'
/>
5789 <!-- parameter of type 'lttng_ctx**' -->
5790 <parameter type-id='type-id-
375' name='ctx' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
541' column='
1'
/>
5792 <return type-id='type-id-
5'
/>
5794 <!-- void lttng_perf_unlock() -->
5795 <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'
>
5797 <return type-id='type-id-
14'
/>
5799 <!-- void lttng_perf_lock() -->
5800 <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'
>
5802 <return type-id='type-id-
14'
/>
5804 <!-- void lttng_ust_fixup_perf_counter_tls() -->
5805 <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'
>
5807 <return type-id='type-id-
14'
/>
5810 <abi-instr version='
1.0' address-size='
64' path='ust-core.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5811 <!-- struct lttng_enum -->
5812 <class-decl name='lttng_enum' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
469' column='
1' id='type-id-
376'
>
5813 <data-member access='public' layout-offset-in-bits='
0'
>
5814 <!-- const lttng_enum_desc* lttng_enum::desc -->
5815 <var-decl name='desc' type-id='type-id-
115' visibility='default' filepath='../include/lttng/ust-events.h' line='
470' column='
1'
/>
5817 <data-member access='public' layout-offset-in-bits='
64'
>
5818 <!-- lttng_session* lttng_enum::session -->
5819 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
471' column='
1'
/>
5821 <data-member access='public' layout-offset-in-bits='
128'
>
5822 <!-- cds_list_head lttng_enum::node -->
5823 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
472' column='
1'
/>
5825 <data-member access='public' layout-offset-in-bits='
256'
>
5826 <!-- cds_hlist_node lttng_enum::hlist -->
5827 <var-decl name='hlist' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-events.h' line='
473' column='
1'
/>
5829 <data-member access='public' layout-offset-in-bits='
384'
>
5830 <!-- uint64_t lttng_enum::id -->
5831 <var-decl name='id' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-events.h' line='
474' column='
1'
/>
5834 <!-- struct lttng_transport -->
5835 <class-decl name='lttng_transport' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
610' column='
1' id='type-id-
377'
>
5836 <data-member access='public' layout-offset-in-bits='
0'
>
5837 <!-- char* lttng_transport::name -->
5838 <var-decl name='name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
611' column='
1'
/>
5840 <data-member access='public' layout-offset-in-bits='
64'
>
5841 <!-- cds_list_head lttng_transport::node -->
5842 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
612' column='
1'
/>
5844 <data-member access='public' layout-offset-in-bits='
192'
>
5845 <!-- lttng_channel_ops lttng_transport::ops -->
5846 <var-decl name='ops' type-id='type-id-
133' visibility='default' filepath='../include/lttng/ust-events.h' line='
613' column='
1'
/>
5848 <data-member access='public' layout-offset-in-bits='
960'
>
5849 <!-- const lttng_ust_lib_ring_buffer_config* lttng_transport::client_config -->
5850 <var-decl name='client_config' type-id='type-id-
378' visibility='default' filepath='../include/lttng/ust-events.h' line='
614' column='
1'
/>
5853 <!-- struct lttng_ust_lib_ring_buffer_config -->
5854 <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-
379'
>
5855 <data-member access='public' layout-offset-in-bits='
0'
>
5856 <!-- lttng_ust_lib_ring_buffer_alloc_types lttng_ust_lib_ring_buffer_config::alloc -->
5857 <var-decl name='alloc' type-id='type-id-
380' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
195' column='
1'
/>
5859 <data-member access='public' layout-offset-in-bits='
32'
>
5860 <!-- lttng_ust_lib_ring_buffer_sync_types lttng_ust_lib_ring_buffer_config::sync -->
5861 <var-decl name='sync' type-id='type-id-
381' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
196' column='
1'
/>
5863 <data-member access='public' layout-offset-in-bits='
64'
>
5864 <!-- lttng_ust_lib_ring_buffer_mode_types lttng_ust_lib_ring_buffer_config::mode -->
5865 <var-decl name='mode' type-id='type-id-
382' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
197' column='
1'
/>
5867 <data-member access='public' layout-offset-in-bits='
96'
>
5868 <!-- lttng_ust_lib_ring_buffer_output_types lttng_ust_lib_ring_buffer_config::output -->
5869 <var-decl name='output' type-id='type-id-
383' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
198' column='
1'
/>
5871 <data-member access='public' layout-offset-in-bits='
128'
>
5872 <!-- lttng_ust_lib_ring_buffer_backend_types lttng_ust_lib_ring_buffer_config::backend -->
5873 <var-decl name='backend' type-id='type-id-
384' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
199' column='
1'
/>
5875 <data-member access='public' layout-offset-in-bits='
160'
>
5876 <!-- lttng_ust_lib_ring_buffer_oops_types lttng_ust_lib_ring_buffer_config::oops -->
5877 <var-decl name='oops' type-id='type-id-
385' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
200' column='
1'
/>
5879 <data-member access='public' layout-offset-in-bits='
192'
>
5880 <!-- lttng_ust_lib_ring_buffer_ipi_types lttng_ust_lib_ring_buffer_config::ipi -->
5881 <var-decl name='ipi' type-id='type-id-
386' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
201' column='
1'
/>
5883 <data-member access='public' layout-offset-in-bits='
224'
>
5884 <!-- lttng_ust_lib_ring_buffer_wakeup_types lttng_ust_lib_ring_buffer_config::wakeup -->
5885 <var-decl name='wakeup' type-id='type-id-
387' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
202' column='
1'
/>
5887 <data-member access='public' layout-offset-in-bits='
256'
>
5888 <!-- unsigned int lttng_ust_lib_ring_buffer_config::tsc_bits -->
5889 <var-decl name='tsc_bits' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
207' column='
1'
/>
5891 <data-member access='public' layout-offset-in-bits='
320'
>
5892 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_lib_ring_buffer_config::cb -->
5893 <var-decl name='cb' type-id='type-id-
388' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
208' column='
1'
/>
5895 <data-member access='public' layout-offset-in-bits='
960'
>
5896 <!-- int lttng_ust_lib_ring_buffer_config::client_type -->
5897 <var-decl name='client_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
214' column='
1'
/>
5899 <data-member access='public' layout-offset-in-bits='
992'
>
5900 <!-- int lttng_ust_lib_ring_buffer_config::_unused1 -->
5901 <var-decl name='_unused1' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
215' column='
1'
/>
5903 <data-member access='public' layout-offset-in-bits='
1024'
>
5904 <!-- const lttng_ust_lib_ring_buffer_client_cb* lttng_ust_lib_ring_buffer_config::cb_ptr -->
5905 <var-decl name='cb_ptr' type-id='type-id-
389' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
216' column='
1'
/>
5907 <data-member access='public' layout-offset-in-bits='
1088'
>
5908 <!-- char lttng_ust_lib_ring_buffer_config::padding[20] -->
5909 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
217' column='
1'
/>
5912 <!-- enum lttng_ust_lib_ring_buffer_alloc_types -->
5913 <enum-decl name='lttng_ust_lib_ring_buffer_alloc_types' filepath='../include/lttng/ringbuffer-config.h' line='
146' column='
1' id='type-id-
380'
>
5914 <underlying-type type-id='type-id-
50'
/>
5915 <enumerator name='RING_BUFFER_ALLOC_PER_CPU' value='
0'
/>
5916 <enumerator name='RING_BUFFER_ALLOC_GLOBAL' value='
1'
/>
5918 <!-- enum lttng_ust_lib_ring_buffer_sync_types -->
5919 <enum-decl name='lttng_ust_lib_ring_buffer_sync_types' filepath='../include/lttng/ringbuffer-config.h' line='
151' column='
1' id='type-id-
381'
>
5920 <underlying-type type-id='type-id-
50'
/>
5921 <enumerator name='RING_BUFFER_SYNC_PER_CPU' value='
0'
/>
5922 <enumerator name='RING_BUFFER_SYNC_GLOBAL' value='
1'
/>
5924 <!-- enum lttng_ust_lib_ring_buffer_mode_types -->
5925 <enum-decl name='lttng_ust_lib_ring_buffer_mode_types' filepath='../include/lttng/ringbuffer-config.h' line='
156' column='
1' id='type-id-
382'
>
5926 <underlying-type type-id='type-id-
50'
/>
5927 <enumerator name='RING_BUFFER_OVERWRITE' value='
0'
/>
5928 <enumerator name='RING_BUFFER_DISCARD' value='
1'
/>
5930 <!-- enum lttng_ust_lib_ring_buffer_output_types -->
5931 <enum-decl name='lttng_ust_lib_ring_buffer_output_types' filepath='../include/lttng/ringbuffer-config.h' line='
161' column='
1' id='type-id-
383'
>
5932 <underlying-type type-id='type-id-
50'
/>
5933 <enumerator name='RING_BUFFER_SPLICE' value='
0'
/>
5934 <enumerator name='RING_BUFFER_MMAP' value='
1'
/>
5935 <enumerator name='RING_BUFFER_READ' value='
2'
/>
5936 <enumerator name='RING_BUFFER_ITERATOR' value='
3'
/>
5937 <enumerator name='RING_BUFFER_NONE' value='
4'
/>
5939 <!-- enum lttng_ust_lib_ring_buffer_backend_types -->
5940 <enum-decl name='lttng_ust_lib_ring_buffer_backend_types' filepath='../include/lttng/ringbuffer-config.h' line='
169' column='
1' id='type-id-
384'
>
5941 <underlying-type type-id='type-id-
50'
/>
5942 <enumerator name='RING_BUFFER_PAGE' value='
0'
/>
5943 <enumerator name='RING_BUFFER_VMAP' value='
1'
/>
5944 <enumerator name='RING_BUFFER_STATIC' value='
2'
/>
5946 <!-- enum lttng_ust_lib_ring_buffer_oops_types -->
5947 <enum-decl name='lttng_ust_lib_ring_buffer_oops_types' filepath='../include/lttng/ringbuffer-config.h' line='
175' column='
1' id='type-id-
385'
>
5948 <underlying-type type-id='type-id-
50'
/>
5949 <enumerator name='RING_BUFFER_NO_OOPS_CONSISTENCY' value='
0'
/>
5950 <enumerator name='RING_BUFFER_OOPS_CONSISTENCY' value='
1'
/>
5952 <!-- enum lttng_ust_lib_ring_buffer_ipi_types -->
5953 <enum-decl name='lttng_ust_lib_ring_buffer_ipi_types' filepath='../include/lttng/ringbuffer-config.h' line='
180' column='
1' id='type-id-
386'
>
5954 <underlying-type type-id='type-id-
50'
/>
5955 <enumerator name='RING_BUFFER_IPI_BARRIER' value='
0'
/>
5956 <enumerator name='RING_BUFFER_NO_IPI_BARRIER' value='
1'
/>
5958 <!-- enum lttng_ust_lib_ring_buffer_wakeup_types -->
5959 <enum-decl name='lttng_ust_lib_ring_buffer_wakeup_types' filepath='../include/lttng/ringbuffer-config.h' line='
185' column='
1' id='type-id-
387'
>
5960 <underlying-type type-id='type-id-
50'
/>
5961 <enumerator name='RING_BUFFER_WAKEUP_BY_TIMER' value='
0'
/>
5962 <enumerator name='RING_BUFFER_WAKEUP_BY_WRITER' value='
1'
/>
5964 <!-- struct lttng_ust_lib_ring_buffer_client_cb -->
5965 <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-
388'
>
5966 <data-member access='public' layout-offset-in-bits='
0'
>
5967 <!-- typedef uint64_t (channel*)* lttng_ust_lib_ring_buffer_client_cb::ring_buffer_clock_read -->
5968 <var-decl name='ring_buffer_clock_read' type-id='type-id-
390' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
56' column='
1'
/>
5970 <data-member access='public' layout-offset-in-bits='
64'
>
5971 <!-- 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 -->
5972 <var-decl name='record_header_size' type-id='type-id-
391' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
57' column='
1'
/>
5974 <data-member access='public' layout-offset-in-bits='
128'
>
5975 <!-- typedef size_t ()* lttng_ust_lib_ring_buffer_client_cb::subbuffer_header_size -->
5976 <var-decl name='subbuffer_header_size' type-id='type-id-
392' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
64' column='
1'
/>
5978 <data-member access='public' layout-offset-in-bits='
192'
>
5979 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_begin -->
5980 <var-decl name='buffer_begin' type-id='type-id-
393' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
65' column='
1'
/>
5982 <data-member access='public' layout-offset-in-bits='
256'
>
5983 <!-- 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 -->
5984 <var-decl name='buffer_end' type-id='type-id-
394' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
68' column='
1'
/>
5986 <data-member access='public' layout-offset-in-bits='
320'
>
5987 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_create -->
5988 <var-decl name='buffer_create' type-id='type-id-
395' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
75' column='
1'
/>
5990 <data-member access='public' layout-offset-in-bits='
384'
>
5991 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_finalize -->
5992 <var-decl name='buffer_finalize' type-id='type-id-
396' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
82' column='
1'
/>
5994 <data-member access='public' layout-offset-in-bits='
448'
>
5995 <!-- 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 -->
5996 <var-decl name='record_get' type-id='type-id-
397' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
91' column='
1'
/>
5998 <data-member access='public' layout-offset-in-bits='
512'
>
5999 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::content_size_field -->
6000 <var-decl name='content_size_field' type-id='type-id-
398' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
99' column='
1'
/>
6002 <data-member access='public' layout-offset-in-bits='
576'
>
6003 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::packet_size_field -->
6004 <var-decl name='packet_size_field' type-id='type-id-
398' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
101' column='
1'
/>
6007 <!-- const lttng_ust_lib_ring_buffer_client_cb -->
6008 <qualified-type-def type-id='type-id-
388' const='yes' id='type-id-
399'
/>
6009 <!-- const lttng_ust_lib_ring_buffer_client_cb* -->
6010 <pointer-type-def type-id='type-id-
399' size-in-bits='
64' id='type-id-
389'
/>
6011 <!-- const lttng_ust_lib_ring_buffer_config -->
6012 <qualified-type-def type-id='type-id-
379' const='yes' id='type-id-
400'
/>
6013 <!-- const lttng_ust_lib_ring_buffer_config* -->
6014 <pointer-type-def type-id='type-id-
400' size-in-bits='
64' id='type-id-
378'
/>
6015 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* -->
6016 <pointer-type-def type-id='type-id-
401' size-in-bits='
64' id='type-id-
395'
/>
6017 <!-- lttng_enum* -->
6018 <pointer-type-def type-id='type-id-
376' size-in-bits='
64' id='type-id-
402'
/>
6019 <!-- lttng_transport* -->
6020 <pointer-type-def type-id='type-id-
377' size-in-bits='
64' id='type-id-
403'
/>
6021 <!-- typedef size_t ()* -->
6022 <pointer-type-def type-id='type-id-
404' size-in-bits='
64' id='type-id-
392'
/>
6023 <!-- typedef size_t (const lttng_ust_lib_ring_buffer_config*, channel*, typedef size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*, void*)* -->
6024 <pointer-type-def type-id='type-id-
405' size-in-bits='
64' id='type-id-
391'
/>
6025 <!-- typedef uint64_t (channel*)* -->
6026 <pointer-type-def type-id='type-id-
406' size-in-bits='
64' id='type-id-
390'
/>
6027 <!-- 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*)* -->
6028 <pointer-type-def type-id='type-id-
407' size-in-bits='
64' id='type-id-
397'
/>
6029 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* -->
6030 <pointer-type-def type-id='type-id-
408' size-in-bits='
64' id='type-id-
398'
/>
6031 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* -->
6032 <pointer-type-def type-id='type-id-
409' size-in-bits='
64' id='type-id-
393'
/>
6033 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*)* -->
6034 <pointer-type-def type-id='type-id-
410' size-in-bits='
64' id='type-id-
394'
/>
6035 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* -->
6036 <pointer-type-def type-id='type-id-
411' size-in-bits='
64' id='type-id-
396'
/>
6037 <!-- int lttng_context_is_app(const char*) -->
6038 <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'
>
6039 <!-- parameter of type 'const char*' -->
6040 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/ust-core.c' line='
110' column='
1'
/>
6042 <return type-id='type-id-
5'
/>
6044 <!-- void lttng_ust_dummy_get_value(lttng_ctx_field*, lttng_ctx_value*) -->
6045 <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'
>
6046 <!-- parameter of type 'lttng_ctx_field*' -->
6047 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
104' column='
1'
/>
6048 <!-- parameter of type 'lttng_ctx_value*' -->
6049 <parameter type-id='type-id-
191' name='value' filepath='liblttng-ust/ust-core.c' line='
105' column='
1'
/>
6051 <return type-id='type-id-
14'
/>
6053 <!-- void lttng_ust_dummy_record(lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
6054 <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'
>
6055 <!-- parameter of type 'lttng_ctx_field*' -->
6056 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
94' column='
1'
/>
6057 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
6058 <parameter type-id='type-id-
302' name='ctx' filepath='liblttng-ust/ust-core.c' line='
95' column='
1'
/>
6059 <!-- parameter of type 'lttng_channel*' -->
6060 <parameter type-id='type-id-
189' name='chan' filepath='liblttng-ust/ust-core.c' line='
96' column='
1'
/>
6062 <return type-id='type-id-
14'
/>
6064 <!-- size_t lttng_ust_dummy_get_size(lttng_ctx_field*, size_t) -->
6065 <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'
>
6066 <!-- parameter of type 'lttng_ctx_field*' -->
6067 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
85' column='
1'
/>
6068 <!-- parameter of type 'typedef size_t' -->
6069 <parameter type-id='type-id-
42' name='offset' filepath='liblttng-ust/ust-core.c' line='
85' column='
1'
/>
6070 <!-- typedef size_t -->
6071 <return type-id='type-id-
42'
/>
6073 <!-- lttng_enum* lttng_ust_enum_get_from_desc(lttng_session*, const lttng_enum_desc*) -->
6074 <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'
>
6075 <!-- parameter of type 'lttng_session*' -->
6076 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/ust-core.c' line='
66' column='
1'
/>
6077 <!-- parameter of type 'const lttng_enum_desc*' -->
6078 <parameter type-id='type-id-
115' name='enum_desc' filepath='liblttng-ust/ust-core.c' line='
67' column='
1'
/>
6079 <!-- lttng_enum* -->
6080 <return type-id='type-id-
402'
/>
6082 <!-- void lttng_transport_unregister(lttng_transport*) -->
6083 <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'
>
6084 <!-- parameter of type 'lttng_transport*' -->
6085 <parameter type-id='type-id-
403' name='transport' filepath='liblttng-ust/ust-core.c' line='
58' column='
1'
/>
6087 <return type-id='type-id-
14'
/>
6089 <!-- void lttng_transport_register(lttng_transport*) -->
6090 <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'
>
6091 <!-- parameter of type 'lttng_transport*' -->
6092 <parameter type-id='type-id-
403' name='transport' filepath='liblttng-ust/ust-core.c' line='
48' column='
1'
/>
6094 <return type-id='type-id-
14'
/>
6096 <!-- lttng_transport* lttng_transport_find(const char*) -->
6097 <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'
>
6098 <!-- parameter of type 'const char*' -->
6099 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/ust-core.c' line='
30' column='
1'
/>
6100 <!-- lttng_transport* -->
6101 <return type-id='type-id-
403'
/>
6103 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*) -->
6104 <function-type size-in-bits='
64' id='type-id-
401'
>
6105 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6106 <parameter type-id='type-id-
298'
/>
6107 <!-- parameter of type 'void*' -->
6108 <parameter type-id='type-id-
19'
/>
6109 <!-- parameter of type 'int' -->
6110 <parameter type-id='type-id-
5'
/>
6111 <!-- parameter of type 'const char*' -->
6112 <parameter type-id='type-id-
34'
/>
6113 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6114 <parameter type-id='type-id-
131'
/>
6116 <return type-id='type-id-
5'
/>
6119 <function-type size-in-bits='
64' id='type-id-
404'
>
6120 <!-- typedef size_t -->
6121 <return type-id='type-id-
42'
/>
6123 <!-- size_t (const lttng_ust_lib_ring_buffer_config*, channel*, size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*, void*) -->
6124 <function-type size-in-bits='
64' id='type-id-
405'
>
6125 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6126 <parameter type-id='type-id-
378'
/>
6127 <!-- parameter of type 'channel*' -->
6128 <parameter type-id='type-id-
128'
/>
6129 <!-- parameter of type 'typedef size_t' -->
6130 <parameter type-id='type-id-
42'
/>
6131 <!-- parameter of type 'size_t*' -->
6132 <parameter type-id='type-id-
356'
/>
6133 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
6134 <parameter type-id='type-id-
302'
/>
6135 <!-- parameter of type 'void*' -->
6136 <parameter type-id='type-id-
19'
/>
6137 <!-- typedef size_t -->
6138 <return type-id='type-id-
42'
/>
6140 <!-- uint64_t (channel*) -->
6141 <function-type size-in-bits='
64' id='type-id-
406'
>
6142 <!-- parameter of type 'channel*' -->
6143 <parameter type-id='type-id-
128'
/>
6144 <!-- typedef uint64_t -->
6145 <return type-id='type-id-
151'
/>
6147 <!-- 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*) -->
6148 <function-type size-in-bits='
64' id='type-id-
407'
>
6149 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6150 <parameter type-id='type-id-
378'
/>
6151 <!-- parameter of type 'channel*' -->
6152 <parameter type-id='type-id-
128'
/>
6153 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6154 <parameter type-id='type-id-
298'
/>
6155 <!-- parameter of type 'typedef size_t' -->
6156 <parameter type-id='type-id-
42'
/>
6157 <!-- parameter of type 'size_t*' -->
6158 <parameter type-id='type-id-
356'
/>
6159 <!-- parameter of type 'size_t*' -->
6160 <parameter type-id='type-id-
356'
/>
6161 <!-- parameter of type 'uint64_t*' -->
6162 <parameter type-id='type-id-
196'
/>
6163 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6164 <parameter type-id='type-id-
131'
/>
6166 <return type-id='type-id-
14'
/>
6168 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*) -->
6169 <function-type size-in-bits='
64' id='type-id-
408'
>
6170 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6171 <parameter type-id='type-id-
378'
/>
6172 <!-- parameter of type 'size_t*' -->
6173 <parameter type-id='type-id-
356'
/>
6174 <!-- parameter of type 'size_t*' -->
6175 <parameter type-id='type-id-
356'
/>
6177 <return type-id='type-id-
14'
/>
6179 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, lttng_ust_shm_handle*) -->
6180 <function-type size-in-bits='
64' id='type-id-
409'
>
6181 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6182 <parameter type-id='type-id-
298'
/>
6183 <!-- parameter of type 'typedef uint64_t' -->
6184 <parameter type-id='type-id-
151'
/>
6185 <!-- parameter of type 'unsigned int' -->
6186 <parameter type-id='type-id-
13'
/>
6187 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6188 <parameter type-id='type-id-
131'
/>
6190 <return type-id='type-id-
14'
/>
6192 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*) -->
6193 <function-type size-in-bits='
64' id='type-id-
410'
>
6194 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6195 <parameter type-id='type-id-
298'
/>
6196 <!-- parameter of type 'typedef uint64_t' -->
6197 <parameter type-id='type-id-
151'
/>
6198 <!-- parameter of type 'unsigned int' -->
6199 <parameter type-id='type-id-
13'
/>
6200 <!-- parameter of type 'unsigned long int' -->
6201 <parameter type-id='type-id-
3'
/>
6202 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6203 <parameter type-id='type-id-
131'
/>
6205 <return type-id='type-id-
14'
/>
6207 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*) -->
6208 <function-type size-in-bits='
64' id='type-id-
411'
>
6209 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6210 <parameter type-id='type-id-
298'
/>
6211 <!-- parameter of type 'void*' -->
6212 <parameter type-id='type-id-
19'
/>
6213 <!-- parameter of type 'int' -->
6214 <parameter type-id='type-id-
5'
/>
6215 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6216 <parameter type-id='type-id-
131'
/>
6218 <return type-id='type-id-
14'
/>
6221 <abi-instr version='
1.0' address-size='
64' path='getenv.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6222 <!-- void lttng_ust_getenv_init() -->
6223 <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'
>
6225 <return type-id='type-id-
14'
/>
6227 <!-- char* lttng_getenv(const char*) -->
6228 <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'
>
6229 <!-- parameter of type 'const char*' -->
6230 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/getenv.c' line='
64' column='
1'
/>
6232 <return type-id='type-id-
32'
/>
6235 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-dynamic-type.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6236 <!-- const lttng_event_field[12] -->
6237 <array-type-def dimensions='
1' type-id='type-id-
183' size-in-bits='
30720' id='type-id-
412'
>
6238 <!-- <anonymous range>[12] -->
6239 <subrange length='
12' type-id='type-id-
3' id='type-id-
270'
/>
6242 <!-- const lttng_event_field** -->
6243 <pointer-type-def type-id='type-id-
184' size-in-bits='
64' id='type-id-
413'
/>
6244 <!-- const lttng_event_field dt_var_fields[12] -->
6245 <var-decl name='dt_var_fields' type-id='type-id-
412' 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'
/>
6246 <!-- const lttng_event_field* lttng_ust_dynamic_type_tag_field() -->
6247 <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'
>
6248 <!-- const lttng_event_field* -->
6249 <return type-id='type-id-
184'
/>
6251 <!-- int lttng_ust_dynamic_type_choices(size_t*, const lttng_event_field**) -->
6252 <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'
>
6253 <!-- parameter of type 'size_t*' -->
6254 <parameter type-id='type-id-
356' name='nr_choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
6255 <!-- parameter of type 'const lttng_event_field**' -->
6256 <parameter type-id='type-id-
413' name='choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
6258 <return type-id='type-id-
5'
/>
6260 <!-- const lttng_event_field* lttng_ust_dynamic_type_field(int64_t) -->
6261 <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'
>
6262 <!-- parameter of type 'typedef int64_t' -->
6263 <parameter type-id='type-id-
145' name='value' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
153' column='
1'
/>
6264 <!-- const lttng_event_field* -->
6265 <return type-id='type-id-
184'
/>
6268 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6273 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2040' id='type-id-
414'
>
6274 <!-- <anonymous range>[255] -->
6275 <subrange length='
255' type-id='type-id-
3' id='type-id-
415'
/>
6279 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
480' id='type-id-
416'
>
6280 <!-- <anonymous range>[60] -->
6281 <subrange length='
60' type-id='type-id-
3' id='type-id-
417'
/>
6285 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
512' id='type-id-
418'
>
6286 <!-- <anonymous range>[64] -->
6287 <subrange length='
64' type-id='type-id-
3' id='type-id-
419'
/>
6290 <!-- lttng_ust_lib_ring_buffer_shmp[] -->
6291 <array-type-def dimensions='
1' type-id='type-id-
420' size-in-bits='infinite' id='type-id-
421'
>
6292 <!-- <anonymous range>[] -->
6293 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
6296 <!-- uint8_t[16] -->
6297 <array-type-def dimensions='
1' type-id='type-id-
349' size-in-bits='
128' id='type-id-
422'
>
6298 <!-- <anonymous range>[16] -->
6299 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
6302 <!-- struct lttng_ust_client_lib_ring_buffer_client_cb -->
6303 <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-
423'
>
6304 <data-member access='public' layout-offset-in-bits='
0'
>
6305 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_client_lib_ring_buffer_client_cb::parent -->
6306 <var-decl name='parent' type-id='type-id-
388' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
23' column='
1'
/>
6308 <data-member access='public' layout-offset-in-bits='
640'
>
6309 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_begin -->
6310 <var-decl name='timestamp_begin' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
25' column='
1'
/>
6312 <data-member access='public' layout-offset-in-bits='
704'
>
6313 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_end -->
6314 <var-decl name='timestamp_end' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
28' column='
1'
/>
6316 <data-member access='public' layout-offset-in-bits='
768'
>
6317 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::events_discarded -->
6318 <var-decl name='events_discarded' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
31' column='
1'
/>
6320 <data-member access='public' layout-offset-in-bits='
832'
>
6321 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::content_size -->
6322 <var-decl name='content_size' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
34' column='
1'
/>
6324 <data-member access='public' layout-offset-in-bits='
896'
>
6325 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::packet_size -->
6326 <var-decl name='packet_size' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
37' column='
1'
/>
6328 <data-member access='public' layout-offset-in-bits='
960'
>
6329 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::stream_id -->
6330 <var-decl name='stream_id' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
40' column='
1'
/>
6332 <data-member access='public' layout-offset-in-bits='
1024'
>
6333 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::current_timestamp -->
6334 <var-decl name='current_timestamp' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
43' column='
1'
/>
6336 <data-member access='public' layout-offset-in-bits='
1088'
>
6337 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::sequence_number -->
6338 <var-decl name='sequence_number' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
46' column='
1'
/>
6340 <data-member access='public' layout-offset-in-bits='
1152'
>
6341 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::instance_id -->
6342 <var-decl name='instance_id' type-id='type-id-
424' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
48' column='
1'
/>
6345 <!-- struct lttng_crash_abi -->
6346 <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-
425'
>
6347 <data-member access='public' layout-offset-in-bits='
0'
>
6348 <!-- uint8_t lttng_crash_abi::magic[16] -->
6349 <var-decl name='magic' type-id='type-id-
422' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
134' column='
1'
/>
6351 <data-member access='public' layout-offset-in-bits='
128'
>
6352 <!-- uint64_t lttng_crash_abi::mmap_length -->
6353 <var-decl name='mmap_length' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
135' column='
1'
/>
6355 <data-member access='public' layout-offset-in-bits='
192'
>
6356 <!-- uint16_t lttng_crash_abi::endian -->
6357 <var-decl name='endian' type-id='type-id-
343' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
136' column='
1'
/>
6359 <data-member access='public' layout-offset-in-bits='
208'
>
6360 <!-- uint16_t lttng_crash_abi::major -->
6361 <var-decl name='major' type-id='type-id-
343' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
140' column='
1'
/>
6363 <data-member access='public' layout-offset-in-bits='
224'
>
6364 <!-- uint16_t lttng_crash_abi::minor -->
6365 <var-decl name='minor' type-id='type-id-
343' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
141' column='
1'
/>
6367 <data-member access='public' layout-offset-in-bits='
240'
>
6368 <!-- uint8_t lttng_crash_abi::word_size -->
6369 <var-decl name='word_size' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
142' column='
1'
/>
6371 <data-member access='public' layout-offset-in-bits='
248'
>
6372 <!-- uint8_t lttng_crash_abi::layout_type -->
6373 <var-decl name='layout_type' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
143' column='
1'
/>
6375 <data-member access='public' layout-offset-in-bits='
256'
>
6376 <!-- 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 -->
6377 <var-decl name='offset' type-id='type-id-
426' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
157' column='
1'
/>
6379 <data-member access='public' layout-offset-in-bits='
608'
>
6380 <!-- 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 -->
6381 <var-decl name='length' type-id='type-id-
427' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
167' column='
1'
/>
6383 <data-member access='public' layout-offset-in-bits='
672'
>
6384 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} lttng_crash_abi::stride -->
6385 <var-decl name='stride' type-id='type-id-
428' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
172' column='
1'
/>
6387 <data-member access='public' layout-offset-in-bits='
768'
>
6388 <!-- uint64_t lttng_crash_abi::buf_size -->
6389 <var-decl name='buf_size' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
174' column='
1'
/>
6391 <data-member access='public' layout-offset-in-bits='
832'
>
6392 <!-- uint64_t lttng_crash_abi::subbuf_size -->
6393 <var-decl name='subbuf_size' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
175' column='
1'
/>
6395 <data-member access='public' layout-offset-in-bits='
896'
>
6396 <!-- uint64_t lttng_crash_abi::num_subbuf -->
6397 <var-decl name='num_subbuf' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
176' column='
1'
/>
6399 <data-member access='public' layout-offset-in-bits='
960'
>
6400 <!-- uint32_t lttng_crash_abi::mode -->
6401 <var-decl name='mode' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
177' column='
1'
/>
6404 <!-- 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;} -->
6405 <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-
426'
>
6406 <data-member access='public' layout-offset-in-bits='
0'
>
6407 <!-- uint32_t prod_offset -->
6408 <var-decl name='prod_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
146' column='
1'
/>
6410 <data-member access='public' layout-offset-in-bits='
32'
>
6411 <!-- uint32_t consumed_offset -->
6412 <var-decl name='consumed_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
147' column='
1'
/>
6414 <data-member access='public' layout-offset-in-bits='
64'
>
6415 <!-- uint32_t commit_hot_array -->
6416 <var-decl name='commit_hot_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
148' column='
1'
/>
6418 <data-member access='public' layout-offset-in-bits='
96'
>
6419 <!-- uint32_t commit_hot_seq -->
6420 <var-decl name='commit_hot_seq' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
149' column='
1'
/>
6422 <data-member access='public' layout-offset-in-bits='
128'
>
6423 <!-- uint32_t buf_wsb_array -->
6424 <var-decl name='buf_wsb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
150' column='
1'
/>
6426 <data-member access='public' layout-offset-in-bits='
160'
>
6427 <!-- uint32_t buf_wsb_id -->
6428 <var-decl name='buf_wsb_id' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
151' column='
1'
/>
6430 <data-member access='public' layout-offset-in-bits='
192'
>
6431 <!-- uint32_t sb_array -->
6432 <var-decl name='sb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
152' column='
1'
/>
6434 <data-member access='public' layout-offset-in-bits='
224'
>
6435 <!-- uint32_t sb_array_shmp_offset -->
6436 <var-decl name='sb_array_shmp_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
153' column='
1'
/>
6438 <data-member access='public' layout-offset-in-bits='
256'
>
6439 <!-- uint32_t sb_backend_p_offset -->
6440 <var-decl name='sb_backend_p_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
154' column='
1'
/>
6442 <data-member access='public' layout-offset-in-bits='
288'
>
6443 <!-- uint32_t content_size -->
6444 <var-decl name='content_size' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
155' column='
1'
/>
6446 <data-member access='public' layout-offset-in-bits='
320'
>
6447 <!-- uint32_t packet_size -->
6448 <var-decl name='packet_size' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
156' column='
1'
/>
6451 <!-- 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;} -->
6452 <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-
427'
>
6453 <data-member access='public' layout-offset-in-bits='
0'
>
6454 <!-- uint8_t prod_offset -->
6455 <var-decl name='prod_offset' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
159' column='
1'
/>
6457 <data-member access='public' layout-offset-in-bits='
8'
>
6458 <!-- uint8_t consumed_offset -->
6459 <var-decl name='consumed_offset' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
160' column='
1'
/>
6461 <data-member access='public' layout-offset-in-bits='
16'
>
6462 <!-- uint8_t commit_hot_seq -->
6463 <var-decl name='commit_hot_seq' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
161' column='
1'
/>
6465 <data-member access='public' layout-offset-in-bits='
24'
>
6466 <!-- uint8_t buf_wsb_id -->
6467 <var-decl name='buf_wsb_id' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
162' column='
1'
/>
6469 <data-member access='public' layout-offset-in-bits='
32'
>
6470 <!-- uint8_t sb_array_shmp_offset -->
6471 <var-decl name='sb_array_shmp_offset' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
163' column='
1'
/>
6473 <data-member access='public' layout-offset-in-bits='
40'
>
6474 <!-- uint8_t sb_backend_p_offset -->
6475 <var-decl name='sb_backend_p_offset' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
164' column='
1'
/>
6477 <data-member access='public' layout-offset-in-bits='
48'
>
6478 <!-- uint8_t content_size -->
6479 <var-decl name='content_size' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
165' column='
1'
/>
6481 <data-member access='public' layout-offset-in-bits='
56'
>
6482 <!-- uint8_t packet_size -->
6483 <var-decl name='packet_size' type-id='type-id-
349' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
166' column='
1'
/>
6486 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} -->
6487 <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-
428'
>
6488 <data-member access='public' layout-offset-in-bits='
0'
>
6489 <!-- uint32_t commit_hot_array -->
6490 <var-decl name='commit_hot_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
169' column='
1'
/>
6492 <data-member access='public' layout-offset-in-bits='
32'
>
6493 <!-- uint32_t buf_wsb_array -->
6494 <var-decl name='buf_wsb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
170' column='
1'
/>
6496 <data-member access='public' layout-offset-in-bits='
64'
>
6497 <!-- uint32_t sb_array -->
6498 <var-decl name='sb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
171' column='
1'
/>
6501 <!-- union v_atomic -->
6502 <union-decl name='v_atomic' size-in-bits='
64' visibility='default' filepath='../libringbuffer/vatomic.h' line='
39' column='
1' id='type-id-
429'
>
6503 <data-member access='private'
>
6504 <!-- long int v_atomic::a -->
6505 <var-decl name='a' type-id='type-id-
6' visibility='default' filepath='../libringbuffer/vatomic.h' line='
40' column='
1'
/>
6507 <data-member access='private'
>
6508 <!-- long int v_atomic::v -->
6509 <var-decl name='v' type-id='type-id-
6' visibility='default' filepath='../libringbuffer/vatomic.h' line='
41' column='
1'
/>
6512 <!-- union {shm_ref _ref; commit_counters_hot* _type;} -->
6513 <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-
430'
>
6514 <data-member access='private'
>
6515 <!-- shm_ref _ref -->
6516 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
187' column='
1'
/>
6518 <data-member access='private'
>
6519 <!-- commit_counters_hot* _type -->
6520 <var-decl name='_type' type-id='type-id-
431' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
187' column='
1'
/>
6523 <!-- struct commit_counters_hot -->
6524 <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-
432'
>
6525 <data-member access='public' layout-offset-in-bits='
0'
>
6526 <!-- v_atomic commit_counters_hot::cc -->
6527 <var-decl name='cc' type-id='type-id-
429' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
90' column='
1'
/>
6529 <data-member access='public' layout-offset-in-bits='
64'
>
6530 <!-- v_atomic commit_counters_hot::seq -->
6531 <var-decl name='seq' type-id='type-id-
429' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
91' column='
1'
/>
6533 <data-member access='public' layout-offset-in-bits='
128'
>
6534 <!-- char commit_counters_hot::padding[16] -->
6535 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
92' column='
1'
/>
6538 <!-- struct lttng_ust_lib_ring_buffer_backend -->
6539 <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-
433'
>
6540 <data-member access='public' layout-offset-in-bits='
0'
>
6541 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} lttng_ust_lib_ring_buffer_backend::buf_wsb -->
6542 <var-decl name='buf_wsb' type-id='type-id-
434' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6544 <data-member access='public' layout-offset-in-bits='
128'
>
6545 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer lttng_ust_lib_ring_buffer_backend::buf_rsb -->
6546 <var-decl name='buf_rsb' type-id='type-id-
435' visibility='default' filepath='../libringbuffer/backend_types.h' line='
70' column='
1'
/>
6548 <data-member access='public' layout-offset-in-bits='
192'
>
6549 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} lttng_ust_lib_ring_buffer_backend::buf_cnt -->
6550 <var-decl name='buf_cnt' type-id='type-id-
436' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6552 <data-member access='public' layout-offset-in-bits='
320'
>
6553 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} lttng_ust_lib_ring_buffer_backend::array -->
6554 <var-decl name='array' type-id='type-id-
437' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6556 <data-member access='public' layout-offset-in-bits='
448'
>
6557 <!-- union {shm_ref _ref; char* _type;} lttng_ust_lib_ring_buffer_backend::memory_map -->
6558 <var-decl name='memory_map' type-id='type-id-
438' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6560 <data-member access='public' layout-offset-in-bits='
576'
>
6561 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_lib_ring_buffer_backend::chan -->
6562 <var-decl name='chan' type-id='type-id-
439' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6564 <data-member access='public' layout-offset-in-bits='
704'
>
6565 <!-- int lttng_ust_lib_ring_buffer_backend::cpu -->
6566 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/backend_types.h' line='
81' column='
1'
/>
6568 <data-member access='public' layout-offset-in-bits='
768'
>
6569 <!-- v_atomic lttng_ust_lib_ring_buffer_backend::records_read -->
6570 <var-decl name='records_read' type-id='type-id-
429' visibility='default' filepath='../libringbuffer/backend_types.h' line='
82' column='
1'
/>
6572 <data-member access='public' layout-offset-in-bits='
31'
>
6573 <!-- unsigned int lttng_ust_lib_ring_buffer_backend::allocated -->
6574 <var-decl name='allocated' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
83' column='
1'
/>
6576 <data-member access='public' layout-offset-in-bits='
840'
>
6577 <!-- char lttng_ust_lib_ring_buffer_backend::padding[64] -->
6578 <var-decl name='padding' type-id='type-id-
418' visibility='default' filepath='../libringbuffer/backend_types.h' line='
84' column='
1'
/>
6581 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} -->
6582 <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-
434'
>
6583 <data-member access='private'
>
6584 <!-- shm_ref _ref -->
6585 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6587 <data-member access='private'
>
6588 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* _type -->
6589 <var-decl name='_type' type-id='type-id-
440' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6592 <!-- struct lttng_ust_lib_ring_buffer_backend_subbuffer -->
6593 <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-
435'
>
6594 <data-member access='public' layout-offset-in-bits='
0'
>
6595 <!-- unsigned long int lttng_ust_lib_ring_buffer_backend_subbuffer::id -->
6596 <var-decl name='id' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
42' column='
1'
/>
6599 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} -->
6600 <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-
436'
>
6601 <data-member access='private'
>
6602 <!-- shm_ref _ref -->
6603 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6605 <data-member access='private'
>
6606 <!-- lttng_ust_lib_ring_buffer_backend_counts* _type -->
6607 <var-decl name='_type' type-id='type-id-
441' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6610 <!-- struct lttng_ust_lib_ring_buffer_backend_counts -->
6611 <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-
442'
>
6612 <data-member access='public' layout-offset-in-bits='
0'
>
6613 <!-- uint64_t lttng_ust_lib_ring_buffer_backend_counts::seq_cnt -->
6614 <var-decl name='seq_cnt' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
52' column='
1'
/>
6617 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} -->
6618 <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-
437'
>
6619 <data-member access='private'
>
6620 <!-- shm_ref _ref -->
6621 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6623 <data-member access='private'
>
6624 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* _type -->
6625 <var-decl name='_type' type-id='type-id-
443' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6628 <!-- struct lttng_ust_lib_ring_buffer_backend_pages_shmp -->
6629 <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-
444'
>
6630 <data-member access='public' layout-offset-in-bits='
0'
>
6631 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} lttng_ust_lib_ring_buffer_backend_pages_shmp::shmp -->
6632 <var-decl name='shmp' type-id='type-id-
445' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6635 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} -->
6636 <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-
445'
>
6637 <data-member access='private'
>
6638 <!-- shm_ref _ref -->
6639 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6641 <data-member access='private'
>
6642 <!-- lttng_ust_lib_ring_buffer_backend_pages* _type -->
6643 <var-decl name='_type' type-id='type-id-
299' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6646 <!-- union {shm_ref _ref; char* _type;} -->
6647 <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-
446'
>
6648 <data-member access='private'
>
6649 <!-- shm_ref _ref -->
6650 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
6652 <data-member access='private'
>
6653 <!-- char* _type -->
6654 <var-decl name='_type' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
6657 <!-- union {shm_ref _ref; char* _type;} -->
6658 <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-
438'
>
6659 <data-member access='private'
>
6660 <!-- shm_ref _ref -->
6661 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6663 <data-member access='private'
>
6664 <!-- char* _type -->
6665 <var-decl name='_type' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6668 <!-- union {shm_ref _ref; channel* _type;} -->
6669 <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-
439'
>
6670 <data-member access='private'
>
6671 <!-- shm_ref _ref -->
6672 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6674 <data-member access='private'
>
6675 <!-- channel* _type -->
6676 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6679 <!-- typedef __timer_t timer_t -->
6680 <typedef-decl name='timer_t' type-id='type-id-
447' filepath='/usr/include/bits/types/timer_t.h' line='
7' column='
1' id='type-id-
448'
/>
6681 <!-- typedef void* __timer_t -->
6682 <typedef-decl name='__timer_t' type-id='type-id-
19' filepath='/usr/include/bits/types.h' line='
172' column='
1' id='type-id-
447'
/>
6683 <!-- struct lttng_ust_shm_handle -->
6684 <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-
449'
>
6685 <data-member access='public' layout-offset-in-bits='
0'
>
6686 <!-- shm_object_table* lttng_ust_shm_handle::table -->
6687 <var-decl name='table' type-id='type-id-
311' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
6689 <data-member access='public' layout-offset-in-bits='
64'
>
6690 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
6691 <var-decl name='chan' type-id='type-id-
450' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
6694 <!-- union {shm_ref _ref; channel* _type;} -->
6695 <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-
450'
>
6696 <data-member access='private'
>
6697 <!-- shm_ref _ref -->
6698 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
6700 <data-member access='private'
>
6701 <!-- channel* _type -->
6702 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
6705 <!-- union {struct {int32_t blocking_timeout_ms;} s; char padding[32];} -->
6706 <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-
451'
>
6707 <data-member access='private'
>
6708 <!-- struct {int32_t blocking_timeout_ms;} s -->
6709 <var-decl name='s' type-id='type-id-
452' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
77' column='
1'
/>
6711 <data-member access='private'
>
6712 <!-- char padding[32] -->
6713 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
78' column='
1'
/>
6716 <!-- struct {int32_t blocking_timeout_ms;} -->
6717 <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-
452'
>
6718 <data-member access='public' layout-offset-in-bits='
0'
>
6719 <!-- int32_t blocking_timeout_ms -->
6720 <var-decl name='blocking_timeout_ms' type-id='type-id-
171' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
76' column='
1'
/>
6723 <!-- struct channel_backend -->
6724 <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-
453'
>
6725 <data-member access='public' layout-offset-in-bits='
0'
>
6726 <!-- unsigned long int channel_backend::buf_size -->
6727 <var-decl name='buf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
93' column='
1'
/>
6729 <data-member access='public' layout-offset-in-bits='
64'
>
6730 <!-- unsigned long int channel_backend::subbuf_size -->
6731 <var-decl name='subbuf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
94' column='
1'
/>
6733 <data-member access='public' layout-offset-in-bits='
128'
>
6734 <!-- unsigned int channel_backend::subbuf_size_order -->
6735 <var-decl name='subbuf_size_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
95' column='
1'
/>
6737 <data-member access='public' layout-offset-in-bits='
160'
>
6738 <!-- unsigned int channel_backend::num_subbuf_order -->
6739 <var-decl name='num_subbuf_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
96' column='
1'
/>
6741 <data-member access='public' layout-offset-in-bits='
192'
>
6742 <!-- unsigned int channel_backend::buf_size_order -->
6743 <var-decl name='buf_size_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
100' column='
1'
/>
6745 <data-member access='public' layout-offset-in-bits='
31'
>
6746 <!-- unsigned int channel_backend::extra_reader_sb -->
6747 <var-decl name='extra_reader_sb' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
101' column='
1'
/>
6749 <data-member access='public' layout-offset-in-bits='
256'
>
6750 <!-- unsigned long int channel_backend::num_subbuf -->
6751 <var-decl name='num_subbuf' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
102' column='
1'
/>
6753 <data-member access='public' layout-offset-in-bits='
320'
>
6754 <!-- uint64_t channel_backend::start_tsc -->
6755 <var-decl name='start_tsc' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
103' column='
1'
/>
6757 <data-member access='public' layout-offset-in-bits='
384'
>
6758 <!-- union {shm_ref _ref; void** _type;} channel_backend::priv_data -->
6759 <var-decl name='priv_data' type-id='type-id-
454' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
6761 <data-member access='public' layout-offset-in-bits='
512'
>
6762 <!-- lttng_ust_lib_ring_buffer_config channel_backend::config -->
6763 <var-decl name='config' type-id='type-id-
379' visibility='default' filepath='../libringbuffer/backend_types.h' line='
105' column='
1'
/>
6765 <data-member access='public' layout-offset-in-bits='
1792'
>
6766 <!-- char channel_backend::name[255] -->
6767 <var-decl name='name' type-id='type-id-
414' visibility='default' filepath='../libringbuffer/backend_types.h' line='
106' column='
1'
/>
6769 <data-member access='public' layout-offset-in-bits='
3832'
>
6770 <!-- char channel_backend::padding[64] -->
6771 <var-decl name='padding' type-id='type-id-
418' visibility='default' filepath='../libringbuffer/backend_types.h' line='
107' column='
1'
/>
6773 <data-member access='public' layout-offset-in-bits='
4352'
>
6774 <!-- lttng_ust_lib_ring_buffer_shmp channel_backend::buf[] -->
6775 <var-decl name='buf' type-id='type-id-
421' visibility='default' filepath='../libringbuffer/backend_types.h' line='
108' column='
1'
/>
6778 <!-- union {shm_ref _ref; void** _type;} -->
6779 <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-
454'
>
6780 <data-member access='private'
>
6781 <!-- shm_ref _ref -->
6782 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
6784 <data-member access='private'
>
6785 <!-- void** _type -->
6786 <var-decl name='_type' type-id='type-id-
206' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
6789 <!-- struct lttng_ust_lib_ring_buffer_shmp -->
6790 <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-
420'
>
6791 <data-member access='public' layout-offset-in-bits='
0'
>
6792 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} lttng_ust_lib_ring_buffer_shmp::shmp -->
6793 <var-decl name='shmp' type-id='type-id-
455' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
6796 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
6797 <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-
455'
>
6798 <data-member access='private'
>
6799 <!-- shm_ref _ref -->
6800 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
6802 <data-member access='private'
>
6803 <!-- lttng_ust_lib_ring_buffer* _type -->
6804 <var-decl name='_type' type-id='type-id-
298' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
6807 <!-- union {shm_ref _ref; commit_counters_cold* _type;} -->
6808 <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-
456'
>
6809 <data-member access='private'
>
6810 <!-- shm_ref _ref -->
6811 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
203' column='
1'
/>
6813 <data-member access='private'
>
6814 <!-- commit_counters_cold* _type -->
6815 <var-decl name='_type' type-id='type-id-
457' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
203' column='
1'
/>
6818 <!-- struct commit_counters_cold -->
6819 <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-
458'
>
6820 <data-member access='public' layout-offset-in-bits='
0'
>
6821 <!-- v_atomic commit_counters_cold::cc_sb -->
6822 <var-decl name='cc_sb' type-id='type-id-
429' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
98' column='
1'
/>
6824 <data-member access='public' layout-offset-in-bits='
64'
>
6825 <!-- char commit_counters_cold::padding[24] -->
6826 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
99' column='
1'
/>
6829 <!-- union {shm_ref _ref; uint64_t* _type;} -->
6830 <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-
459'
>
6831 <data-member access='private'
>
6832 <!-- shm_ref _ref -->
6833 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
205' column='
1'
/>
6835 <data-member access='private'
>
6836 <!-- uint64_t* _type -->
6837 <var-decl name='_type' type-id='type-id-
196' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
205' column='
1'
/>
6840 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
6841 <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-
460'
>
6842 <data-member access='private'
>
6843 <!-- shm_ref _ref -->
6844 <var-decl name='_ref' type-id='type-id-
315' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
236' column='
1'
/>
6846 <data-member access='private'
>
6847 <!-- lttng_ust_lib_ring_buffer* _type -->
6848 <var-decl name='_type' type-id='type-id-
298' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
236' column='
1'
/>
6851 <!-- commit_counters_cold* -->
6852 <pointer-type-def type-id='type-id-
458' size-in-bits='
64' id='type-id-
457'
/>
6853 <!-- commit_counters_hot* -->
6854 <pointer-type-def type-id='type-id-
432' size-in-bits='
64' id='type-id-
431'
/>
6855 <!-- const lttng_ust_client_lib_ring_buffer_client_cb -->
6856 <qualified-type-def type-id='type-id-
423' const='yes' id='type-id-
461'
/>
6857 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* -->
6858 <pointer-type-def type-id='type-id-
461' size-in-bits='
64' id='type-id-
462'
/>
6859 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* -->
6860 <pointer-type-def type-id='type-id-
463' size-in-bits='
64' id='type-id-
424'
/>
6861 <!-- lttng_ust_lib_ring_buffer_backend_counts* -->
6862 <pointer-type-def type-id='type-id-
442' size-in-bits='
64' id='type-id-
441'
/>
6863 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* -->
6864 <pointer-type-def type-id='type-id-
444' size-in-bits='
64' id='type-id-
443'
/>
6865 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* -->
6866 <pointer-type-def type-id='type-id-
435' size-in-bits='
64' id='type-id-
440'
/>
6867 <!-- lttng_ust_shm_handle* -->
6868 <pointer-type-def type-id='type-id-
449' size-in-bits='
64' id='type-id-
464'
/>
6869 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard -->
6870 <var-decl name='lttng_client_callbacks_discard' type-id='type-id-
462' mangled-name='lttng_client_callbacks_discard' visibility='default' filepath='../include/lttng/ust-events.h' line='
710' column='
1' elf-symbol-id='lttng_client_callbacks_discard'
/>
6871 <!-- void lttng_ring_buffer_client_discard_exit() -->
6872 <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'
>
6874 <return type-id='type-id-
14'
/>
6876 <!-- void lttng_ring_buffer_client_discard_init() -->
6877 <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'
>
6879 <return type-id='type-id-
14'
/>
6881 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*) -->
6882 <function-type size-in-bits='
64' id='type-id-
463'
>
6883 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6884 <parameter type-id='type-id-
298'
/>
6885 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6886 <parameter type-id='type-id-
464'
/>
6887 <!-- parameter of type 'uint64_t*' -->
6888 <parameter type-id='type-id-
196'
/>
6890 <return type-id='type-id-
5'
/>
6893 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6894 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard_rt -->
6895 <var-decl name='lttng_client_callbacks_discard_rt' type-id='type-id-
462' 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'
/>
6896 <!-- void lttng_ring_buffer_client_discard_rt_exit() -->
6897 <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'
>
6899 <return type-id='type-id-
14'
/>
6901 <!-- void lttng_ring_buffer_client_discard_rt_init() -->
6902 <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'
>
6904 <return type-id='type-id-
14'
/>
6907 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6908 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite -->
6909 <var-decl name='lttng_client_callbacks_overwrite' type-id='type-id-
462' mangled-name='lttng_client_callbacks_overwrite' visibility='default' filepath='../include/lttng/ust-events.h' line='
711' column='
1' elf-symbol-id='lttng_client_callbacks_overwrite'
/>
6910 <!-- void lttng_ring_buffer_client_overwrite_exit() -->
6911 <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'
>
6913 <return type-id='type-id-
14'
/>
6915 <!-- void lttng_ring_buffer_client_overwrite_init() -->
6916 <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'
>
6918 <return type-id='type-id-
14'
/>
6921 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6922 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite_rt -->
6923 <var-decl name='lttng_client_callbacks_overwrite_rt' type-id='type-id-
462' 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'
/>
6924 <!-- void lttng_ring_buffer_client_overwrite_rt_exit() -->
6925 <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'
>
6927 <return type-id='type-id-
14'
/>
6929 <!-- void lttng_ring_buffer_client_overwrite_rt_init() -->
6930 <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'
>
6932 <return type-id='type-id-
14'
/>
6935 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-metadata-client.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6936 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_metadata -->
6937 <var-decl name='lttng_client_callbacks_metadata' type-id='type-id-
462' mangled-name='lttng_client_callbacks_metadata' visibility='default' filepath='../include/lttng/ust-events.h' line='
709' column='
1' elf-symbol-id='lttng_client_callbacks_metadata'
/>
6938 <!-- void lttng_ring_buffer_metadata_client_exit() -->
6939 <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'
>
6941 <return type-id='type-id-
14'
/>
6943 <!-- void lttng_ring_buffer_metadata_client_init() -->
6944 <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'
>
6946 <return type-id='type-id-
14'
/>
6949 <abi-instr version='
1.0' address-size='
64' path='lttng-clock.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6950 <!-- struct lttng_trace_clock -->
6951 <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-
465'
>
6952 <data-member access='public' layout-offset-in-bits='
0'
>
6953 <!-- typedef uint64_t ()* lttng_trace_clock::read64 -->
6954 <var-decl name='read64' type-id='type-id-
466' visibility='default' filepath='liblttng-ust/clock.h' line='
35' column='
1'
/>
6956 <data-member access='public' layout-offset-in-bits='
64'
>
6957 <!-- typedef uint64_t ()* lttng_trace_clock::freq -->
6958 <var-decl name='freq' type-id='type-id-
466' visibility='default' filepath='liblttng-ust/clock.h' line='
36' column='
1'
/>
6960 <data-member access='public' layout-offset-in-bits='
128'
>
6961 <!-- int (char*)* lttng_trace_clock::uuid -->
6962 <var-decl name='uuid' type-id='type-id-
467' visibility='default' filepath='liblttng-ust/clock.h' line='
37' column='
1'
/>
6964 <data-member access='public' layout-offset-in-bits='
192'
>
6965 <!-- const char* ()* lttng_trace_clock::name -->
6966 <var-decl name='name' type-id='type-id-
468' visibility='default' filepath='liblttng-ust/clock.h' line='
38' column='
1'
/>
6968 <data-member access='public' layout-offset-in-bits='
256'
>
6969 <!-- const char* ()* lttng_trace_clock::description -->
6970 <var-decl name='description' type-id='type-id-
468' visibility='default' filepath='liblttng-ust/clock.h' line='
39' column='
1'
/>
6973 <!-- const char* ()* -->
6974 <pointer-type-def type-id='type-id-
469' size-in-bits='
64' id='type-id-
468'
/>
6975 <!-- int (char*)* -->
6976 <pointer-type-def type-id='type-id-
470' size-in-bits='
64' id='type-id-
467'
/>
6977 <!-- lttng_trace_clock* -->
6978 <pointer-type-def type-id='type-id-
465' size-in-bits='
64' id='type-id-
471'
/>
6979 <!-- typedef uint64_t ()* -->
6980 <pointer-type-def type-id='type-id-
472' size-in-bits='
64' id='type-id-
466'
/>
6981 <!-- lttng_trace_clock* lttng_trace_clock -->
6982 <var-decl name='lttng_trace_clock' type-id='type-id-
471' mangled-name='lttng_trace_clock' visibility='default' filepath='liblttng-ust/clock.h' line='
42' column='
1' elf-symbol-id='lttng_trace_clock'
/>
6983 <!-- void lttng_ust_clock_init() -->
6984 <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'
>
6986 <return type-id='type-id-
14'
/>
6988 <!-- int lttng_ust_enable_trace_clock_override() -->
6989 <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'
>
6991 <return type-id='type-id-
5'
/>
6993 <!-- int lttng_ust_trace_clock_set_description_cb(const char* ()*) -->
6994 <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'
>
6995 <!-- parameter of type 'const char* ()*' -->
6996 <parameter type-id='type-id-
468' name='description' filepath='liblttng-ust/lttng-clock.c' line='
72' column='
1'
/>
6998 <return type-id='type-id-
5'
/>
7000 <!-- int lttng_ust_trace_clock_set_name_cb(const char* ()*) -->
7001 <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'
>
7002 <!-- parameter of type 'const char* ()*' -->
7003 <parameter type-id='type-id-
468' name='name' filepath='liblttng-ust/lttng-clock.c' line='
64' column='
1'
/>
7005 <return type-id='type-id-
5'
/>
7007 <!-- int lttng_ust_trace_clock_set_uuid_cb(int (char*)*) -->
7008 <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'
>
7009 <!-- parameter of type 'int (char*)*' -->
7010 <parameter type-id='type-id-
467' name='uuid' filepath='liblttng-ust/lttng-clock.c' line='
56' column='
1'
/>
7012 <return type-id='type-id-
5'
/>
7014 <!-- int lttng_ust_trace_clock_set_freq_cb(typedef uint64_t ()*) -->
7015 <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'
>
7016 <!-- parameter of type 'typedef uint64_t ()*' -->
7017 <parameter type-id='type-id-
466' name='freq' filepath='liblttng-ust/lttng-clock.c' line='
48' column='
1'
/>
7019 <return type-id='type-id-
5'
/>
7021 <!-- int lttng_ust_trace_clock_set_read64_cb(typedef uint64_t ()*) -->
7022 <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'
>
7023 <!-- parameter of type 'typedef uint64_t ()*' -->
7024 <parameter type-id='type-id-
466' name='read64' filepath='liblttng-ust/lttng-clock.c' line='
40' column='
1'
/>
7026 <return type-id='type-id-
5'
/>
7028 <!-- const char* () -->
7029 <function-type size-in-bits='
64' id='type-id-
469'
>
7030 <!-- const char* -->
7031 <return type-id='type-id-
34'
/>
7033 <!-- int (char*) -->
7034 <function-type size-in-bits='
64' id='type-id-
470'
>
7035 <!-- parameter of type 'char*' -->
7036 <parameter type-id='type-id-
32'
/>
7038 <return type-id='type-id-
5'
/>
7040 <!-- uint64_t () -->
7041 <function-type size-in-bits='
64' id='type-id-
472'
>
7042 <!-- typedef uint64_t -->
7043 <return type-id='type-id-
151'
/>
7046 <abi-instr version='
1.0' address-size='
64' path='lttng-getcpu.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
7047 <!-- int ()* lttng_get_cpu -->
7048 <var-decl name='lttng_get_cpu' type-id='type-id-
245' mangled-name='lttng_get_cpu' visibility='default' filepath='../libringbuffer/getcpu.h' line='
29' column='
1' elf-symbol-id='lttng_get_cpu'
/>
7049 <!-- void lttng_ust_getcpu_init() -->
7050 <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'
>
7052 <return type-id='type-id-
14'
/>
7054 <!-- int lttng_ust_getcpu_override(int ()*) -->
7055 <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'
>
7056 <!-- parameter of type 'int ()*' -->
7057 <parameter type-id='type-id-
245' name='getcpu' filepath='liblttng-ust/lttng-getcpu.c' line='
37' column='
1'
/>
7059 <return type-id='type-id-
5'
/>
7062 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_backend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7063 <!-- channel_backend* -->
7064 <pointer-type-def type-id='type-id-
453' size-in-bits='
64' id='type-id-
473'
/>
7065 <!-- lttng_ust_lib_ring_buffer_backend* -->
7066 <pointer-type-def type-id='type-id-
433' size-in-bits='
64' id='type-id-
474'
/>
7067 <!-- shm_object* -->
7068 <pointer-type-def type-id='type-id-
306' size-in-bits='
64' id='type-id-
475'
/>
7069 <!-- void* lib_ring_buffer_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
7070 <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'
>
7071 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7072 <parameter type-id='type-id-
474' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
568' column='
1'
/>
7073 <!-- parameter of type 'typedef size_t' -->
7074 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
569' column='
1'
/>
7075 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7076 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
570' column='
1'
/>
7078 <return type-id='type-id-
19'
/>
7080 <!-- void* lib_ring_buffer_read_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
7081 <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'
>
7082 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7083 <parameter type-id='type-id-
474' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
530' column='
1'
/>
7084 <!-- parameter of type 'typedef size_t' -->
7085 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
531' column='
1'
/>
7086 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7087 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
532' column='
1'
/>
7089 <return type-id='type-id-
19'
/>
7091 <!-- int lib_ring_buffer_read_cstr(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
7092 <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'
>
7093 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7094 <parameter type-id='type-id-
474' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
474' column='
1'
/>
7095 <!-- parameter of type 'typedef size_t' -->
7096 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
474' column='
1'
/>
7097 <!-- parameter of type 'void*' -->
7098 <parameter type-id='type-id-
19' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
475' column='
1'
/>
7099 <!-- parameter of type 'typedef size_t' -->
7100 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
475' column='
1'
/>
7101 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7102 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
475' column='
1'
/>
7104 <return type-id='type-id-
5'
/>
7106 <!-- size_t lib_ring_buffer_read(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
7107 <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'
>
7108 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7109 <parameter type-id='type-id-
474' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
421' column='
1'
/>
7110 <!-- parameter of type 'typedef size_t' -->
7111 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
421' column='
1'
/>
7112 <!-- parameter of type 'void*' -->
7113 <parameter type-id='type-id-
19' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
422' column='
1'
/>
7114 <!-- parameter of type 'typedef size_t' -->
7115 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
422' column='
1'
/>
7116 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7117 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
422' column='
1'
/>
7118 <!-- typedef size_t -->
7119 <return type-id='type-id-
42'
/>
7121 <!-- void channel_backend_free(channel_backend*, lttng_ust_shm_handle*) -->
7122 <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'
>
7123 <!-- parameter of type 'channel_backend*' -->
7124 <parameter type-id='type-id-
473' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
405' column='
1'
/>
7125 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7126 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
406' column='
1'
/>
7128 <return type-id='type-id-
14'
/>
7130 <!-- 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*) -->
7131 <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'
>
7132 <!-- parameter of type 'channel_backend*' -->
7133 <parameter type-id='type-id-
473' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
267' column='
1'
/>
7134 <!-- parameter of type 'const char*' -->
7135 <parameter type-id='type-id-
34' name='name' filepath='libringbuffer/ring_buffer_backend.c' line='
268' column='
1'
/>
7136 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7137 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_backend.c' line='
269' column='
1'
/>
7138 <!-- parameter of type 'typedef size_t' -->
7139 <parameter type-id='type-id-
42' name='subbuf_size' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
7140 <!-- parameter of type 'typedef size_t' -->
7141 <parameter type-id='type-id-
42' name='num_subbuf' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
7142 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7143 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
271' column='
1'
/>
7144 <!-- parameter of type 'const int*' -->
7145 <parameter type-id='type-id-
177' name='stream_fds' filepath='libringbuffer/ring_buffer_backend.c' line='
272' column='
1'
/>
7147 <return type-id='type-id-
5'
/>
7149 <!-- void channel_backend_reset(channel_backend*) -->
7150 <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'
>
7151 <!-- parameter of type 'channel_backend*' -->
7152 <parameter type-id='type-id-
473' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
235' column='
1'
/>
7154 <return type-id='type-id-
14'
/>
7156 <!-- void lib_ring_buffer_backend_reset(lttng_ust_lib_ring_buffer_backend*, lttng_ust_shm_handle*) -->
7157 <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'
>
7158 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7159 <parameter type-id='type-id-
474' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
180' column='
1'
/>
7160 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7161 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
181' column='
1'
/>
7163 <return type-id='type-id-
14'
/>
7165 <!-- int lib_ring_buffer_backend_create(lttng_ust_lib_ring_buffer_backend*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
7166 <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'
>
7167 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7168 <parameter type-id='type-id-
474' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
164' column='
1'
/>
7169 <!-- parameter of type 'channel_backend*' -->
7170 <parameter type-id='type-id-
473' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
7171 <!-- parameter of type 'int' -->
7172 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
7173 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7174 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
166' column='
1'
/>
7175 <!-- parameter of type 'shm_object*' -->
7176 <parameter type-id='type-id-
475' name='shmobj' filepath='libringbuffer/ring_buffer_backend.c' line='
167' column='
1'
/>
7178 <return type-id='type-id-
5'
/>
7181 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_frontend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7182 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
7183 <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-
476'
>
7184 <data-member access='public' layout-offset-in-bits='
0'
>
7185 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
7186 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
7188 <data-member access='public' layout-offset-in-bits='
64'
>
7189 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
7190 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
7192 <data-member access='public' layout-offset-in-bits='
128'
>
7193 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
7194 <var-decl name='handle' type-id='type-id-
464' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
7196 <data-member access='public' layout-offset-in-bits='
192'
>
7197 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
7198 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
7200 <data-member access='public' layout-offset-in-bits='
256'
>
7201 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
7202 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
239' column='
1'
/>
7204 <data-member access='public' layout-offset-in-bits='
288'
>
7205 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
7206 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
243' column='
1'
/>
7208 <data-member access='public' layout-offset-in-bits='
320'
>
7209 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
7210 <var-decl name='buf' type-id='type-id-
298' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
246' column='
1'
/>
7212 <data-member access='public' layout-offset-in-bits='
384'
>
7213 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
7214 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
7216 <data-member access='public' layout-offset-in-bits='
448'
>
7217 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
7218 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
7220 <data-member access='public' layout-offset-in-bits='
512'
>
7221 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
7222 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
252' column='
1'
/>
7224 <data-member access='public' layout-offset-in-bits='
576'
>
7225 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
7226 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
7228 <data-member access='public' layout-offset-in-bits='
640'
>
7229 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
7230 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
259' column='
1'
/>
7232 <data-member access='public' layout-offset-in-bits='
672'
>
7233 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
7234 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
7236 <data-member access='public' layout-offset-in-bits='
704'
>
7237 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
7238 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
7240 <data-member access='public' layout-offset-in-bits='
768'
>
7241 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
7242 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
7244 <data-member access='public' layout-offset-in-bits='
832'
>
7245 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
7246 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
268' column='
1'
/>
7248 <data-member access='public' layout-offset-in-bits='
896'
>
7249 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
7250 <var-decl name='backend_pages' type-id='type-id-
299' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
275' column='
1'
/>
7253 <!-- enum switch_mode -->
7254 <enum-decl name='switch_mode' filepath='libringbuffer/frontend_types.h' line='
48' column='
1' id='type-id-
477'
>
7255 <underlying-type type-id='type-id-
50'
/>
7256 <enumerator name='SWITCH_ACTIVE' value='
0'
/>
7257 <enumerator name='SWITCH_FLUSH' value='
1'
/>
7259 <!-- lttng_ust_lib_ring_buffer_ctx* -->
7260 <pointer-type-def type-id='type-id-
476' size-in-bits='
64' id='type-id-
478'
/>
7261 <!-- unsigned long int* -->
7262 <pointer-type-def type-id='type-id-
3' size-in-bits='
64' id='type-id-
479'
/>
7263 <!-- uint8_t lttng_crash_magic_xor[16] -->
7264 <var-decl name='lttng_crash_magic_xor' type-id='type-id-
422' 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'
/>
7265 <!-- unsigned int lib_ring_buffer_nesting -->
7266 <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='
334' column='
1' elf-symbol-id='lib_ring_buffer_nesting'
/>
7267 <!-- void lib_ringbuffer_signal_init() -->
7268 <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'
>
7270 <return type-id='type-id-
14'
/>
7272 <!-- void lttng_fixup_ringbuffer_tls() -->
7273 <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'
>
7275 <return type-id='type-id-
14'
/>
7277 <!-- 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) -->
7278 <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'
>
7279 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7280 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
2442' column='
1'
/>
7281 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7282 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
2443' column='
1'
/>
7283 <!-- parameter of type 'channel*' -->
7284 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
2444' column='
1'
/>
7285 <!-- parameter of type 'unsigned long int' -->
7286 <parameter type-id='type-id-
3' name='offset' filepath='libringbuffer/ring_buffer_frontend.c' line='
2445' column='
1'
/>
7287 <!-- parameter of type 'unsigned long int' -->
7288 <parameter type-id='type-id-
3' name='commit_count' filepath='libringbuffer/ring_buffer_frontend.c' line='
2446' column='
1'
/>
7289 <!-- parameter of type 'unsigned long int' -->
7290 <parameter type-id='type-id-
3' name='idx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2447' column='
1'
/>
7291 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7292 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
2448' column='
1'
/>
7293 <!-- parameter of type 'typedef uint64_t' -->
7294 <parameter type-id='type-id-
151' name='tsc' filepath='libringbuffer/ring_buffer_frontend.c' line='
2449' column='
1'
/>
7296 <return type-id='type-id-
14'
/>
7298 <!-- int lib_ring_buffer_reserve_slow(lttng_ust_lib_ring_buffer_ctx*, void*) -->
7299 <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'
>
7300 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
7301 <parameter type-id='type-id-
478' name='ctx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2323' column='
1'
/>
7302 <!-- parameter of type 'void*' -->
7303 <parameter type-id='type-id-
19' name='client_ctx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2324' column='
1'
/>
7305 <return type-id='type-id-
5'
/>
7307 <!-- void lib_ring_buffer_switch_slow(lttng_ust_lib_ring_buffer*, switch_mode, lttng_ust_shm_handle*) -->
7308 <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'
>
7309 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7310 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
2050' column='
1'
/>
7311 <!-- parameter of type 'enum switch_mode' -->
7312 <parameter type-id='type-id-
477' name='mode' filepath='libringbuffer/ring_buffer_frontend.c' line='
2050' column='
1'
/>
7313 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7314 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
2051' column='
1'
/>
7316 <return type-id='type-id-
14'
/>
7318 <!-- void lib_ring_buffer_put_subbuf(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7319 <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'
>
7320 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7321 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1588' column='
1'
/>
7322 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7323 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1589' column='
1'
/>
7325 <return type-id='type-id-
14'
/>
7327 <!-- int lib_ring_buffer_get_subbuf(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
7328 <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'
>
7329 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7330 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1424' column='
1'
/>
7331 <!-- parameter of type 'unsigned long int' -->
7332 <parameter type-id='type-id-
3' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1425' column='
1'
/>
7333 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7334 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1426' column='
1'
/>
7336 <return type-id='type-id-
5'
/>
7338 <!-- void lib_ring_buffer_move_consumer(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
7339 <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'
>
7340 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7341 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1392' column='
1'
/>
7342 <!-- parameter of type 'unsigned long int' -->
7343 <parameter type-id='type-id-
3' name='consumed_new' filepath='libringbuffer/ring_buffer_frontend.c' line='
1393' column='
1'
/>
7344 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7345 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1394' column='
1'
/>
7347 <return type-id='type-id-
14'
/>
7349 <!-- int lib_ring_buffer_snapshot_sample_positions(lttng_ust_lib_ring_buffer*, unsigned long int*, unsigned long int*, lttng_ust_shm_handle*) -->
7350 <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'
>
7351 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7352 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1362' column='
1'
/>
7353 <!-- parameter of type 'unsigned long int*' -->
7354 <parameter type-id='type-id-
479' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1363' column='
1'
/>
7355 <!-- parameter of type 'unsigned long int*' -->
7356 <parameter type-id='type-id-
479' name='produced' filepath='libringbuffer/ring_buffer_frontend.c' line='
1363' column='
1'
/>
7357 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7358 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1364' column='
1'
/>
7360 <return type-id='type-id-
5'
/>
7362 <!-- int lib_ring_buffer_snapshot(lttng_ust_lib_ring_buffer*, unsigned long int*, unsigned long int*, lttng_ust_shm_handle*) -->
7363 <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'
>
7364 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7365 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1297' column='
1'
/>
7366 <!-- parameter of type 'unsigned long int*' -->
7367 <parameter type-id='type-id-
479' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1298' column='
1'
/>
7368 <!-- parameter of type 'unsigned long int*' -->
7369 <parameter type-id='type-id-
479' name='produced' filepath='libringbuffer/ring_buffer_frontend.c' line='
1298' column='
1'
/>
7370 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7371 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1299' column='
1'
/>
7373 <return type-id='type-id-
5'
/>
7375 <!-- void lib_ring_buffer_release_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7376 <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'
>
7377 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7378 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1275' column='
1'
/>
7379 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7380 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1276' column='
1'
/>
7382 <return type-id='type-id-
14'
/>
7384 <!-- int lib_ring_buffer_open_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7385 <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'
>
7386 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7387 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1266' column='
1'
/>
7388 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7389 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1267' column='
1'
/>
7391 <return type-id='type-id-
5'
/>
7393 <!-- int ring_buffer_stream_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
7394 <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'
>
7395 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7396 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1245' column='
1'
/>
7397 <!-- parameter of type 'channel*' -->
7398 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1246' column='
1'
/>
7399 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7400 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1247' column='
1'
/>
7401 <!-- parameter of type 'int' -->
7402 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1248' column='
1'
/>
7404 <return type-id='type-id-
5'
/>
7406 <!-- int ring_buffer_stream_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
7407 <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'
>
7408 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7409 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1228' column='
1'
/>
7410 <!-- parameter of type 'channel*' -->
7411 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1229' column='
1'
/>
7412 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7413 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1230' column='
1'
/>
7414 <!-- parameter of type 'int' -->
7415 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1231' column='
1'
/>
7417 <return type-id='type-id-
5'
/>
7419 <!-- int ring_buffer_channel_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
7420 <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'
>
7421 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7422 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1218' column='
1'
/>
7423 <!-- parameter of type 'channel*' -->
7424 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1219' column='
1'
/>
7425 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7426 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1220' column='
1'
/>
7428 <return type-id='type-id-
5'
/>
7430 <!-- int ring_buffer_channel_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
7431 <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'
>
7432 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7433 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1208' column='
1'
/>
7434 <!-- parameter of type 'channel*' -->
7435 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1209' column='
1'
/>
7436 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7437 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1210' column='
1'
/>
7439 <return type-id='type-id-
5'
/>
7441 <!-- 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*) -->
7442 <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'
>
7443 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7444 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1184' column='
1'
/>
7445 <!-- parameter of type 'channel*' -->
7446 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1185' column='
1'
/>
7447 <!-- parameter of type 'int' -->
7448 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1185' column='
1'
/>
7449 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7450 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1186' column='
1'
/>
7451 <!-- parameter of type 'int*' -->
7452 <parameter type-id='type-id-
188' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1187' column='
1'
/>
7453 <!-- parameter of type 'int*' -->
7454 <parameter type-id='type-id-
188' name='wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1187' column='
1'
/>
7455 <!-- parameter of type 'int*' -->
7456 <parameter type-id='type-id-
188' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1188' column='
1'
/>
7457 <!-- parameter of type 'uint64_t*' -->
7458 <parameter type-id='type-id-
196' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1189' column='
1'
/>
7459 <!-- lttng_ust_lib_ring_buffer* -->
7460 <return type-id='type-id-
298'
/>
7462 <!-- void channel_destroy(channel*, lttng_ust_shm_handle*, int) -->
7463 <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'
>
7464 <!-- parameter of type 'channel*' -->
7465 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1160' column='
1'
/>
7466 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7467 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1160' column='
1'
/>
7468 <!-- parameter of type 'int' -->
7469 <parameter type-id='type-id-
5' name='consumer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1161' column='
1'
/>
7471 <return type-id='type-id-
14'
/>
7473 <!-- unsigned int channel_handle_get_nr_streams(lttng_ust_shm_handle*) -->
7474 <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'
>
7475 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7476 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1137' column='
1'
/>
7477 <!-- unsigned int -->
7478 <return type-id='type-id-
13'
/>
7480 <!-- int channel_handle_add_stream(lttng_ust_shm_handle*, int, int, uint32_t, uint64_t) -->
7481 <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'
>
7482 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7483 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1122' column='
1'
/>
7484 <!-- parameter of type 'int' -->
7485 <parameter type-id='type-id-
5' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1123' column='
1'
/>
7486 <!-- parameter of type 'int' -->
7487 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1123' column='
1'
/>
7488 <!-- parameter of type 'typedef uint32_t' -->
7489 <parameter type-id='type-id-
124' name='stream_nr' filepath='libringbuffer/ring_buffer_frontend.c' line='
1123' column='
1'
/>
7490 <!-- parameter of type 'typedef uint64_t' -->
7491 <parameter type-id='type-id-
151' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1124' column='
1'
/>
7493 <return type-id='type-id-
5'
/>
7495 <!-- lttng_ust_shm_handle* channel_handle_create(void*, uint64_t, int) -->
7496 <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'
>
7497 <!-- parameter of type 'void*' -->
7498 <parameter type-id='type-id-
19' name='data' filepath='libringbuffer/ring_buffer_frontend.c' line='
1090' column='
1'
/>
7499 <!-- parameter of type 'typedef uint64_t' -->
7500 <parameter type-id='type-id-
151' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1091' column='
1'
/>
7501 <!-- parameter of type 'int' -->
7502 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1092' column='
1'
/>
7503 <!-- lttng_ust_shm_handle* -->
7504 <return type-id='type-id-
464'
/>
7506 <!-- 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) -->
7507 <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'
>
7508 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7509 <parameter type-id='type-id-
378' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
970' column='
1'
/>
7510 <!-- parameter of type 'const char*' -->
7511 <parameter type-id='type-id-
34' name='name' filepath='libringbuffer/ring_buffer_frontend.c' line='
971' column='
1'
/>
7512 <!-- parameter of type 'void**' -->
7513 <parameter type-id='type-id-
206' name='priv_data' filepath='libringbuffer/ring_buffer_frontend.c' line='
972' column='
1'
/>
7514 <!-- parameter of type 'typedef size_t' -->
7515 <parameter type-id='type-id-
42' name='priv_data_align' filepath='libringbuffer/ring_buffer_frontend.c' line='
973' column='
1'
/>
7516 <!-- parameter of type 'typedef size_t' -->
7517 <parameter type-id='type-id-
42' name='priv_data_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
974' column='
1'
/>
7518 <!-- parameter of type 'void*' -->
7519 <parameter type-id='type-id-
19' name='priv_data_init' filepath='libringbuffer/ring_buffer_frontend.c' line='
975' column='
1'
/>
7520 <!-- parameter of type 'void*' -->
7521 <parameter type-id='type-id-
19' name='buf_addr' filepath='libringbuffer/ring_buffer_frontend.c' line='
976' column='
1'
/>
7522 <!-- parameter of type 'typedef size_t' -->
7523 <parameter type-id='type-id-
42' name='subbuf_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
976' column='
1'
/>
7524 <!-- parameter of type 'typedef size_t' -->
7525 <parameter type-id='type-id-
42' name='num_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
977' column='
1'
/>
7526 <!-- parameter of type 'unsigned int' -->
7527 <parameter type-id='type-id-
13' name='switch_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
977' column='
1'
/>
7528 <!-- parameter of type 'unsigned int' -->
7529 <parameter type-id='type-id-
13' name='read_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
978' column='
1'
/>
7530 <!-- parameter of type 'const int*' -->
7531 <parameter type-id='type-id-
177' name='stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
979' column='
1'
/>
7532 <!-- parameter of type 'int' -->
7533 <parameter type-id='type-id-
5' name='nr_stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
979' column='
1'
/>
7534 <!-- parameter of type 'typedef int64_t' -->
7535 <parameter type-id='type-id-
145' name='blocking_timeout' filepath='libringbuffer/ring_buffer_frontend.c' line='
980' column='
1'
/>
7536 <!-- lttng_ust_shm_handle* -->
7537 <return type-id='type-id-
464'
/>
7539 <!-- int lib_ring_buffer_create(lttng_ust_lib_ring_buffer*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
7540 <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'
>
7541 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7542 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
340' column='
1'
/>
7543 <!-- parameter of type 'channel_backend*' -->
7544 <parameter type-id='type-id-
473' name='chanb' filepath='libringbuffer/ring_buffer_frontend.c' line='
341' column='
1'
/>
7545 <!-- parameter of type 'int' -->
7546 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
341' column='
1'
/>
7547 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7548 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
342' column='
1'
/>
7549 <!-- parameter of type 'shm_object*' -->
7550 <parameter type-id='type-id-
475' name='shmobj' filepath='libringbuffer/ring_buffer_frontend.c' line='
343' column='
1'
/>
7552 <return type-id='type-id-
5'
/>
7554 <!-- void channel_reset(channel*) -->
7555 <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'
>
7556 <!-- parameter of type 'channel*' -->
7557 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
235' column='
1'
/>
7559 <return type-id='type-id-
14'
/>
7561 <!-- void lib_ring_buffer_reset(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7562 <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'
>
7563 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7564 <parameter type-id='type-id-
298' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
178' column='
1'
/>
7565 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7566 <parameter type-id='type-id-
464' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
179' column='
1'
/>
7568 <return type-id='type-id-
14'
/>
7570 <!-- void lttng_ust_ringbuffer_set_allow_blocking() -->
7571 <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'
>
7573 <return type-id='type-id-
14'
/>
7576 <abi-instr version='
1.0' address-size='
64' path='shm.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7577 <!-- void align_shm(shm_object*, size_t) -->
7578 <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'
>
7579 <!-- parameter of type 'shm_object*' -->
7580 <parameter type-id='type-id-
475' name='obj' filepath='libringbuffer/shm.c' line='
519' column='
1'
/>
7581 <!-- parameter of type 'typedef size_t' -->
7582 <parameter type-id='type-id-
42' name='align' filepath='libringbuffer/shm.c' line='
519' column='
1'
/>
7584 <return type-id='type-id-
14'
/>
7586 <!-- shm_ref zalloc_shm(shm_object*, size_t) -->
7587 <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'
>
7588 <!-- parameter of type 'shm_object*' -->
7589 <parameter type-id='type-id-
475' name='obj' filepath='libringbuffer/shm.c' line='
506' column='
1'
/>
7590 <!-- parameter of type 'typedef size_t' -->
7591 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/shm.c' line='
506' column='
1'
/>
7592 <!-- struct shm_ref -->
7593 <return type-id='type-id-
315'
/>
7595 <!-- void shm_object_table_destroy(shm_object_table*, int) -->
7596 <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'
>
7597 <!-- parameter of type 'shm_object_table*' -->
7598 <parameter type-id='type-id-
311' name='table' filepath='libringbuffer/shm.c' line='
490' column='
1'
/>
7599 <!-- parameter of type 'int' -->
7600 <parameter type-id='type-id-
5' name='consumer' filepath='libringbuffer/shm.c' line='
490' column='
1'
/>
7602 <return type-id='type-id-
14'
/>
7604 <!-- shm_object* shm_object_table_append_mem(shm_object_table*, void*, size_t, int) -->
7605 <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'
>
7606 <!-- parameter of type 'shm_object_table*' -->
7607 <parameter type-id='type-id-
311' name='table' filepath='libringbuffer/shm.c' line='
361' column='
1'
/>
7608 <!-- parameter of type 'void*' -->
7609 <parameter type-id='type-id-
19' name='mem' filepath='libringbuffer/shm.c' line='
362' column='
1'
/>
7610 <!-- parameter of type 'typedef size_t' -->
7611 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
362' column='
1'
/>
7612 <!-- parameter of type 'int' -->
7613 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
362' column='
1'
/>
7614 <!-- shm_object* -->
7615 <return type-id='type-id-
475'
/>
7617 <!-- shm_object* shm_object_table_append_shm(shm_object_table*, int, int, uint32_t, size_t) -->
7618 <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'
>
7619 <!-- parameter of type 'shm_object_table*' -->
7620 <parameter type-id='type-id-
311' name='table' filepath='libringbuffer/shm.c' line='
309' column='
1'
/>
7621 <!-- parameter of type 'int' -->
7622 <parameter type-id='type-id-
5' name='shm_fd' filepath='libringbuffer/shm.c' line='
310' column='
1'
/>
7623 <!-- parameter of type 'int' -->
7624 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
310' column='
1'
/>
7625 <!-- parameter of type 'typedef uint32_t' -->
7626 <parameter type-id='type-id-
124' name='stream_nr' filepath='libringbuffer/shm.c' line='
310' column='
1'
/>
7627 <!-- parameter of type 'typedef size_t' -->
7628 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
311' column='
1'
/>
7629 <!-- shm_object* -->
7630 <return type-id='type-id-
475'
/>
7632 <!-- shm_object* shm_object_table_alloc(shm_object_table*, size_t, shm_object_type, int, int) -->
7633 <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'
>
7634 <!-- parameter of type 'shm_object_table*' -->
7635 <parameter type-id='type-id-
311' name='table' filepath='libringbuffer/shm.c' line='
268' column='
1'
/>
7636 <!-- parameter of type 'typedef size_t' -->
7637 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
269' column='
1'
/>
7638 <!-- parameter of type 'enum shm_object_type' -->
7639 <parameter type-id='type-id-
314' name='type' filepath='libringbuffer/shm.c' line='
270' column='
1'
/>
7640 <!-- parameter of type 'int' -->
7641 <parameter type-id='type-id-
5' name='stream_fd' filepath='libringbuffer/shm.c' line='
271' column='
1'
/>
7642 <!-- parameter of type 'int' -->
7643 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/shm.c' line='
272' column='
1'
/>
7644 <!-- shm_object* -->
7645 <return type-id='type-id-
475'
/>
7647 <!-- shm_object_table* shm_object_table_create(size_t) -->
7648 <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'
>
7649 <!-- parameter of type 'typedef size_t' -->
7650 <parameter type-id='type-id-
42' name='max_nb_obj' filepath='libringbuffer/shm.c' line='
83' column='
1'
/>
7651 <!-- shm_object_table* -->
7652 <return type-id='type-id-
311'
/>
7655 <abi-instr version='
1.0' address-size='
64' path='smp.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7656 <!-- int __num_possible_cpus -->
7657 <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'
/>
7658 <!-- void _get_num_possible_cpus() -->
7659 <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'
>
7661 <return type-id='type-id-
14'
/>