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='liburcu-bp.so
.6'
/>
7 <dependency name='liburcu-cds.so
.6'
/>
8 <dependency name='libpthread.so
.0'
/>
9 <dependency name='libc.so
.6'
/>
10 <dependency name='ld-linux-x86-
64.so
.2'
/>
12 <elf-function-symbols>
14 <elf-symbol name='__sflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
16 <elf-symbol name='__sfvwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
18 <elf-symbol name='__swsetup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
19 <!-- _get_num_possible_cpus -->
20 <elf-symbol name='_get_num_possible_cpus' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
21 <!-- _lttng_get_sessions -->
22 <elf-symbol name='_lttng_get_sessions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
23 <!-- _lttng_ust_tracef -->
24 <elf-symbol name='_lttng_ust_tracef' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
25 <!-- _lttng_ust_tracelog_TRACE_ALERT -->
26 <elf-symbol name='_lttng_ust_tracelog_TRACE_ALERT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
27 <!-- _lttng_ust_tracelog_TRACE_CRIT -->
28 <elf-symbol name='_lttng_ust_tracelog_TRACE_CRIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
29 <!-- _lttng_ust_tracelog_TRACE_DEBUG -->
30 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
31 <!-- _lttng_ust_tracelog_TRACE_DEBUG_FUNCTION -->
32 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_FUNCTION' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
33 <!-- _lttng_ust_tracelog_TRACE_DEBUG_LINE -->
34 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_LINE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
35 <!-- _lttng_ust_tracelog_TRACE_DEBUG_MODULE -->
36 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_MODULE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
37 <!-- _lttng_ust_tracelog_TRACE_DEBUG_PROCESS -->
38 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_PROCESS' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
39 <!-- _lttng_ust_tracelog_TRACE_DEBUG_PROGRAM -->
40 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_PROGRAM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
41 <!-- _lttng_ust_tracelog_TRACE_DEBUG_SYSTEM -->
42 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_SYSTEM' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
43 <!-- _lttng_ust_tracelog_TRACE_DEBUG_UNIT -->
44 <elf-symbol name='_lttng_ust_tracelog_TRACE_DEBUG_UNIT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
45 <!-- _lttng_ust_tracelog_TRACE_EMERG -->
46 <elf-symbol name='_lttng_ust_tracelog_TRACE_EMERG' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
47 <!-- _lttng_ust_tracelog_TRACE_ERR -->
48 <elf-symbol name='_lttng_ust_tracelog_TRACE_ERR' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
49 <!-- _lttng_ust_tracelog_TRACE_INFO -->
50 <elf-symbol name='_lttng_ust_tracelog_TRACE_INFO' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
51 <!-- _lttng_ust_tracelog_TRACE_NOTICE -->
52 <elf-symbol name='_lttng_ust_tracelog_TRACE_NOTICE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
53 <!-- _lttng_ust_tracelog_TRACE_WARNING -->
54 <elf-symbol name='_lttng_ust_tracelog_TRACE_WARNING' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
56 <elf-symbol name='align_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
57 <!-- channel_backend_free -->
58 <elf-symbol name='channel_backend_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
59 <!-- channel_backend_init -->
60 <elf-symbol name='channel_backend_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
61 <!-- channel_backend_reset -->
62 <elf-symbol name='channel_backend_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
63 <!-- channel_create -->
64 <elf-symbol name='channel_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
65 <!-- channel_destroy -->
66 <elf-symbol name='channel_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
67 <!-- channel_get_ring_buffer -->
68 <elf-symbol name='channel_get_ring_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
69 <!-- channel_handle_add_stream -->
70 <elf-symbol name='channel_handle_add_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
71 <!-- channel_handle_create -->
72 <elf-symbol name='channel_handle_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
73 <!-- channel_handle_get_nr_streams -->
74 <elf-symbol name='channel_handle_get_nr_streams' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
75 <!-- channel_reset -->
76 <elf-symbol name='channel_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
77 <!-- do_lttng_ust_statedump -->
78 <elf-symbol name='do_lttng_ust_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
80 <elf-symbol name='init_usterr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
81 <!-- lib_ring_buffer_backend_create -->
82 <elf-symbol name='lib_ring_buffer_backend_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
83 <!-- lib_ring_buffer_backend_reset -->
84 <elf-symbol name='lib_ring_buffer_backend_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
85 <!-- lib_ring_buffer_check_deliver_slow -->
86 <elf-symbol name='lib_ring_buffer_check_deliver_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
87 <!-- lib_ring_buffer_create -->
88 <elf-symbol name='lib_ring_buffer_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
89 <!-- lib_ring_buffer_get_subbuf -->
90 <elf-symbol name='lib_ring_buffer_get_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
91 <!-- lib_ring_buffer_move_consumer -->
92 <elf-symbol name='lib_ring_buffer_move_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
93 <!-- lib_ring_buffer_offset_address -->
94 <elf-symbol name='lib_ring_buffer_offset_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
95 <!-- lib_ring_buffer_open_read -->
96 <elf-symbol name='lib_ring_buffer_open_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
97 <!-- lib_ring_buffer_put_subbuf -->
98 <elf-symbol name='lib_ring_buffer_put_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
99 <!-- lib_ring_buffer_read -->
100 <elf-symbol name='lib_ring_buffer_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
101 <!-- lib_ring_buffer_read_cstr -->
102 <elf-symbol name='lib_ring_buffer_read_cstr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
103 <!-- lib_ring_buffer_read_offset_address -->
104 <elf-symbol name='lib_ring_buffer_read_offset_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
105 <!-- lib_ring_buffer_release_read -->
106 <elf-symbol name='lib_ring_buffer_release_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
107 <!-- lib_ring_buffer_reserve_slow -->
108 <elf-symbol name='lib_ring_buffer_reserve_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
109 <!-- lib_ring_buffer_reset -->
110 <elf-symbol name='lib_ring_buffer_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
111 <!-- lib_ring_buffer_snapshot -->
112 <elf-symbol name='lib_ring_buffer_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
113 <!-- lib_ring_buffer_switch_slow -->
114 <elf-symbol name='lib_ring_buffer_switch_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
115 <!-- lib_ringbuffer_signal_init -->
116 <elf-symbol name='lib_ringbuffer_signal_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
117 <!-- ltt_probe_register -->
118 <elf-symbol name='ltt_probe_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
119 <!-- ltt_probe_unregister -->
120 <elf-symbol name='ltt_probe_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
121 <!-- lttng_abi_create_root_handle -->
122 <elf-symbol name='lttng_abi_create_root_handle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
123 <!-- lttng_abi_map_channel -->
124 <elf-symbol name='lttng_abi_map_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
125 <!-- lttng_add_cpu_id_to_ctx -->
126 <elf-symbol name='lttng_add_cpu_id_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
127 <!-- lttng_add_ip_to_ctx -->
128 <elf-symbol name='lttng_add_ip_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
129 <!-- lttng_add_perf_counter_to_ctx -->
130 <elf-symbol name='lttng_add_perf_counter_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
131 <!-- lttng_add_procname_to_ctx -->
132 <elf-symbol name='lttng_add_procname_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
133 <!-- lttng_add_pthread_id_to_ctx -->
134 <elf-symbol name='lttng_add_pthread_id_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
135 <!-- lttng_add_vpid_to_ctx -->
136 <elf-symbol name='lttng_add_vpid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
137 <!-- lttng_add_vtid_to_ctx -->
138 <elf-symbol name='lttng_add_vtid_to_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
139 <!-- lttng_append_context -->
140 <elf-symbol name='lttng_append_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
141 <!-- lttng_attach_context -->
142 <elf-symbol name='lttng_attach_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
143 <!-- lttng_channel_disable -->
144 <elf-symbol name='lttng_channel_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
145 <!-- lttng_channel_enable -->
146 <elf-symbol name='lttng_channel_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
147 <!-- lttng_context_add_rcu -->
148 <elf-symbol name='lttng_context_add_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
149 <!-- lttng_context_exit -->
150 <elf-symbol name='lttng_context_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
151 <!-- lttng_context_init -->
152 <elf-symbol name='lttng_context_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
153 <!-- lttng_context_is_app -->
154 <elf-symbol name='lttng_context_is_app' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
155 <!-- lttng_context_procname_reset -->
156 <elf-symbol name='lttng_context_procname_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
157 <!-- lttng_context_update -->
158 <elf-symbol name='lttng_context_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
159 <!-- lttng_context_vpid_reset -->
160 <elf-symbol name='lttng_context_vpid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
161 <!-- lttng_context_vtid_reset -->
162 <elf-symbol name='lttng_context_vtid_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
163 <!-- lttng_destroy_context -->
164 <elf-symbol name='lttng_destroy_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
165 <!-- lttng_enabler_attach_bytecode -->
166 <elf-symbol name='lttng_enabler_attach_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
167 <!-- lttng_enabler_attach_context -->
168 <elf-symbol name='lttng_enabler_attach_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
169 <!-- lttng_enabler_attach_exclusion -->
170 <elf-symbol name='lttng_enabler_attach_exclusion' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
171 <!-- lttng_enabler_create -->
172 <elf-symbol name='lttng_enabler_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
173 <!-- lttng_enabler_disable -->
174 <elf-symbol name='lttng_enabler_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
175 <!-- lttng_enabler_enable -->
176 <elf-symbol name='lttng_enabler_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
177 <!-- lttng_enabler_event_link_bytecode -->
178 <elf-symbol name='lttng_enabler_event_link_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
179 <!-- lttng_filter_enabler_attach_bytecode -->
180 <elf-symbol name='lttng_filter_enabler_attach_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
181 <!-- lttng_filter_false -->
182 <elf-symbol name='lttng_filter_false' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
183 <!-- lttng_filter_interpret_bytecode -->
184 <elf-symbol name='lttng_filter_interpret_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
185 <!-- lttng_filter_specialize_bytecode -->
186 <elf-symbol name='lttng_filter_specialize_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
187 <!-- lttng_filter_sync_state -->
188 <elf-symbol name='lttng_filter_sync_state' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
189 <!-- lttng_filter_validate_bytecode -->
190 <elf-symbol name='lttng_filter_validate_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
191 <!-- lttng_find_context -->
192 <elf-symbol name='lttng_find_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
193 <!-- lttng_fix_pending_events -->
194 <elf-symbol name='lttng_fix_pending_events' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
195 <!-- lttng_fixup_procname_tls -->
196 <elf-symbol name='lttng_fixup_procname_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
197 <!-- lttng_fixup_ringbuffer_tls -->
198 <elf-symbol name='lttng_fixup_ringbuffer_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
199 <!-- lttng_fixup_vtid_tls -->
200 <elf-symbol name='lttng_fixup_vtid_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
201 <!-- lttng_free_enabler_filter_bytecode -->
202 <elf-symbol name='lttng_free_enabler_filter_bytecode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
203 <!-- lttng_free_event_filter_runtime -->
204 <elf-symbol name='lttng_free_event_filter_runtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
205 <!-- lttng_get_context_index -->
206 <elf-symbol name='lttng_get_context_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
207 <!-- lttng_get_notify_socket -->
208 <elf-symbol name='lttng_get_notify_socket' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
209 <!-- lttng_get_probe_list_head -->
210 <elf-symbol name='lttng_get_probe_list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
211 <!-- lttng_getenv -->
212 <elf-symbol name='lttng_getenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
213 <!-- lttng_handle_pending_statedump -->
214 <elf-symbol name='lttng_handle_pending_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
215 <!-- lttng_perf_counter_exit -->
216 <elf-symbol name='lttng_perf_counter_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
217 <!-- lttng_perf_counter_init -->
218 <elf-symbol name='lttng_perf_counter_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
219 <!-- lttng_perf_lock -->
220 <elf-symbol name='lttng_perf_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
221 <!-- lttng_perf_unlock -->
222 <elf-symbol name='lttng_perf_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
223 <!-- lttng_probe_register -->
224 <elf-symbol name='lttng_probe_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
225 <!-- lttng_probe_unregister -->
226 <elf-symbol name='lttng_probe_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
227 <!-- lttng_probes_get_event_list -->
228 <elf-symbol name='lttng_probes_get_event_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
229 <!-- lttng_probes_get_field_list -->
230 <elf-symbol name='lttng_probes_get_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
231 <!-- lttng_probes_prune_event_list -->
232 <elf-symbol name='lttng_probes_prune_event_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
233 <!-- lttng_probes_prune_field_list -->
234 <elf-symbol name='lttng_probes_prune_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
235 <!-- lttng_remove_context_field -->
236 <elf-symbol name='lttng_remove_context_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
237 <!-- lttng_ring_buffer_client_discard_exit -->
238 <elf-symbol name='lttng_ring_buffer_client_discard_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
239 <!-- lttng_ring_buffer_client_discard_init -->
240 <elf-symbol name='lttng_ring_buffer_client_discard_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
241 <!-- lttng_ring_buffer_client_discard_rt_exit -->
242 <elf-symbol name='lttng_ring_buffer_client_discard_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
243 <!-- lttng_ring_buffer_client_discard_rt_init -->
244 <elf-symbol name='lttng_ring_buffer_client_discard_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
245 <!-- lttng_ring_buffer_client_overwrite_exit -->
246 <elf-symbol name='lttng_ring_buffer_client_overwrite_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
247 <!-- lttng_ring_buffer_client_overwrite_init -->
248 <elf-symbol name='lttng_ring_buffer_client_overwrite_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
249 <!-- lttng_ring_buffer_client_overwrite_rt_exit -->
250 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
251 <!-- lttng_ring_buffer_client_overwrite_rt_init -->
252 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
253 <!-- lttng_ring_buffer_metadata_client_exit -->
254 <elf-symbol name='lttng_ring_buffer_metadata_client_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
255 <!-- lttng_ring_buffer_metadata_client_init -->
256 <elf-symbol name='lttng_ring_buffer_metadata_client_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
257 <!-- lttng_session_active -->
258 <elf-symbol name='lttng_session_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
259 <!-- lttng_session_context_init -->
260 <elf-symbol name='lttng_session_context_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
261 <!-- lttng_session_create -->
262 <elf-symbol name='lttng_session_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
263 <!-- lttng_session_destroy -->
264 <elf-symbol name='lttng_session_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
265 <!-- lttng_session_disable -->
266 <elf-symbol name='lttng_session_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
267 <!-- lttng_session_enable -->
268 <elf-symbol name='lttng_session_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
269 <!-- lttng_session_statedump -->
270 <elf-symbol name='lttng_session_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
271 <!-- lttng_transport_find -->
272 <elf-symbol name='lttng_transport_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
273 <!-- lttng_transport_register -->
274 <elf-symbol name='lttng_transport_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
275 <!-- lttng_transport_unregister -->
276 <elf-symbol name='lttng_transport_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
277 <!-- lttng_ust_abi_exit -->
278 <elf-symbol name='lttng_ust_abi_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
279 <!-- lttng_ust_add_app_context_to_ctx_rcu -->
280 <elf-symbol name='lttng_ust_add_app_context_to_ctx_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
281 <!-- lttng_ust_add_fd_to_tracker -->
282 <elf-symbol name='lttng_ust_add_fd_to_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
283 <!-- lttng_ust_clock_init -->
284 <elf-symbol name='lttng_ust_clock_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
285 <!-- lttng_ust_context_provider_register -->
286 <elf-symbol name='lttng_ust_context_provider_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
287 <!-- lttng_ust_context_provider_unregister -->
288 <elf-symbol name='lttng_ust_context_provider_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
289 <!-- lttng_ust_context_set_provider_rcu -->
290 <elf-symbol name='lttng_ust_context_set_provider_rcu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
291 <!-- lttng_ust_context_set_session_provider -->
292 <elf-symbol name='lttng_ust_context_set_session_provider' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
293 <!-- lttng_ust_delete_fd_from_tracker -->
294 <elf-symbol name='lttng_ust_delete_fd_from_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
295 <!-- lttng_ust_dl_update -->
296 <elf-symbol name='lttng_ust_dl_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
297 <!-- lttng_ust_dummy_get_size -->
298 <elf-symbol name='lttng_ust_dummy_get_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
299 <!-- lttng_ust_dummy_get_value -->
300 <elf-symbol name='lttng_ust_dummy_get_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
301 <!-- lttng_ust_dummy_record -->
302 <elf-symbol name='lttng_ust_dummy_record' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
303 <!-- lttng_ust_dynamic_type_choices -->
304 <elf-symbol name='lttng_ust_dynamic_type_choices' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
305 <!-- lttng_ust_dynamic_type_field -->
306 <elf-symbol name='lttng_ust_dynamic_type_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
307 <!-- lttng_ust_dynamic_type_tag_field -->
308 <elf-symbol name='lttng_ust_dynamic_type_tag_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
309 <!-- lttng_ust_elf_create -->
310 <elf-symbol name='lttng_ust_elf_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
311 <!-- lttng_ust_elf_destroy -->
312 <elf-symbol name='lttng_ust_elf_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
313 <!-- lttng_ust_elf_get_build_id -->
314 <elf-symbol name='lttng_ust_elf_get_build_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
315 <!-- lttng_ust_elf_get_debug_link -->
316 <elf-symbol name='lttng_ust_elf_get_debug_link' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
317 <!-- lttng_ust_elf_get_debug_link_from_section -->
318 <elf-symbol name='lttng_ust_elf_get_debug_link_from_section' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
319 <!-- lttng_ust_elf_get_memsz -->
320 <elf-symbol name='lttng_ust_elf_get_memsz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
321 <!-- lttng_ust_elf_is_pic -->
322 <elf-symbol name='lttng_ust_elf_is_pic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
323 <!-- lttng_ust_enable_trace_clock_override -->
324 <elf-symbol name='lttng_ust_enable_trace_clock_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
325 <!-- lttng_ust_enum_get -->
326 <elf-symbol name='lttng_ust_enum_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
327 <!-- lttng_ust_events_exit -->
328 <elf-symbol name='lttng_ust_events_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
329 <!-- lttng_ust_exit -->
330 <elf-symbol name='lttng_ust_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
331 <!-- lttng_ust_field_list_get_iter_next -->
332 <elf-symbol name='lttng_ust_field_list_get_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
333 <!-- lttng_ust_fixup_fd_tracker_tls -->
334 <elf-symbol name='lttng_ust_fixup_fd_tracker_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
335 <!-- lttng_ust_fixup_perf_counter_tls -->
336 <elf-symbol name='lttng_ust_fixup_perf_counter_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
337 <!-- lttng_ust_fixup_tls -->
338 <elf-symbol name='lttng_ust_fixup_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
339 <!-- lttng_ust_getcpu_init -->
340 <elf-symbol name='lttng_ust_getcpu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
341 <!-- lttng_ust_getcpu_override -->
342 <elf-symbol name='lttng_ust_getcpu_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
343 <!-- lttng_ust_getenv_init -->
344 <elf-symbol name='lttng_ust_getenv_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
345 <!-- lttng_ust_init -->
346 <elf-symbol name='lttng_ust_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
347 <!-- lttng_ust_init_fd_tracker -->
348 <elf-symbol name='lttng_ust_init_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
349 <!-- lttng_ust_lock_fd_tracker -->
350 <elf-symbol name='lttng_ust_lock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
351 <!-- lttng_ust_malloc_wrapper_init -->
352 <elf-symbol name='lttng_ust_malloc_wrapper_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
353 <!-- lttng_ust_obj_get_name -->
354 <elf-symbol name='lttng_ust_obj_get_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
355 <!-- lttng_ust_objd_table_owner_cleanup -->
356 <elf-symbol name='lttng_ust_objd_table_owner_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
357 <!-- lttng_ust_objd_unref -->
358 <elf-symbol name='lttng_ust_objd_unref' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
359 <!-- lttng_ust_read -->
360 <elf-symbol name='lttng_ust_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
361 <!-- lttng_ust_safe_close_fd -->
362 <elf-symbol name='lttng_ust_safe_close_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
363 <!-- lttng_ust_safe_closefrom_fd -->
364 <elf-symbol name='lttng_ust_safe_closefrom_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
365 <!-- lttng_ust_safe_fclose_stream -->
366 <elf-symbol name='lttng_ust_safe_fclose_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
367 <!-- lttng_ust_sockinfo_session_enabled -->
368 <elf-symbol name='lttng_ust_sockinfo_session_enabled' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
369 <!-- lttng_ust_statedump_destroy -->
370 <elf-symbol name='lttng_ust_statedump_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
371 <!-- lttng_ust_statedump_init -->
372 <elf-symbol name='lttng_ust_statedump_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
373 <!-- lttng_ust_strerror -->
374 <elf-symbol name='lttng_ust_strerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
375 <!-- lttng_ust_trace_clock_set_description_cb -->
376 <elf-symbol name='lttng_ust_trace_clock_set_description_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
377 <!-- lttng_ust_trace_clock_set_freq_cb -->
378 <elf-symbol name='lttng_ust_trace_clock_set_freq_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
379 <!-- lttng_ust_trace_clock_set_name_cb -->
380 <elf-symbol name='lttng_ust_trace_clock_set_name_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
381 <!-- lttng_ust_trace_clock_set_read64_cb -->
382 <elf-symbol name='lttng_ust_trace_clock_set_read64_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
383 <!-- lttng_ust_trace_clock_set_uuid_cb -->
384 <elf-symbol name='lttng_ust_trace_clock_set_uuid_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
385 <!-- lttng_ust_tracepoint_list_get_iter_next -->
386 <elf-symbol name='lttng_ust_tracepoint_list_get_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
387 <!-- lttng_ust_unlock_fd_tracker -->
388 <elf-symbol name='lttng_ust_unlock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
390 <elf-symbol name='objd_ops' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
391 <!-- patient_send -->
392 <elf-symbol name='patient_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
393 <!-- patient_write -->
394 <elf-symbol name='patient_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
396 <elf-symbol name='print_op' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
397 <!-- ring_buffer_channel_close_wait_fd -->
398 <elf-symbol name='ring_buffer_channel_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
399 <!-- ring_buffer_channel_close_wakeup_fd -->
400 <elf-symbol name='ring_buffer_channel_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
401 <!-- ring_buffer_stream_close_wait_fd -->
402 <elf-symbol name='ring_buffer_stream_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
403 <!-- ring_buffer_stream_close_wakeup_fd -->
404 <elf-symbol name='ring_buffer_stream_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
405 <!-- shm_object_table_alloc -->
406 <elf-symbol name='shm_object_table_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
407 <!-- shm_object_table_append_mem -->
408 <elf-symbol name='shm_object_table_append_mem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
409 <!-- shm_object_table_append_shm -->
410 <elf-symbol name='shm_object_table_append_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
411 <!-- shm_object_table_create -->
412 <elf-symbol name='shm_object_table_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
413 <!-- shm_object_table_destroy -->
414 <elf-symbol name='shm_object_table_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
415 <!-- synchronize_trace -->
416 <elf-symbol name='synchronize_trace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
417 <!-- ust_after_fork_child -->
418 <elf-symbol name='ust_after_fork_child' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
419 <!-- ust_after_fork_parent -->
420 <elf-symbol name='ust_after_fork_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
421 <!-- ust_before_fork -->
422 <elf-symbol name='ust_before_fork' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
424 <elf-symbol name='ust_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
425 <!-- ust_lock_nocheck -->
426 <elf-symbol name='ust_lock_nocheck' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
427 <!-- ust_safe_fflush -->
428 <elf-symbol name='ust_safe_fflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
429 <!-- ust_safe_mbrtowc -->
430 <elf-symbol name='ust_safe_mbrtowc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
431 <!-- ust_safe_snprintf -->
432 <elf-symbol name='ust_safe_snprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
433 <!-- ust_safe_vfprintf -->
434 <elf-symbol name='ust_safe_vfprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
435 <!-- ust_safe_vsnprintf -->
436 <elf-symbol name='ust_safe_vsnprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
438 <elf-symbol name='ust_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
439 <!-- ustcomm_accept_unix_sock -->
440 <elf-symbol name='ustcomm_accept_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
441 <!-- ustcomm_close_unix_sock -->
442 <elf-symbol name='ustcomm_close_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
443 <!-- ustcomm_connect_unix_sock -->
444 <elf-symbol name='ustcomm_connect_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
445 <!-- ustcomm_create_unix_sock -->
446 <elf-symbol name='ustcomm_create_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
447 <!-- ustcomm_listen_unix_sock -->
448 <elf-symbol name='ustcomm_listen_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
449 <!-- ustcomm_recv_app_reply -->
450 <elf-symbol name='ustcomm_recv_app_reply' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
451 <!-- ustcomm_recv_channel_from_sessiond -->
452 <elf-symbol name='ustcomm_recv_channel_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
453 <!-- ustcomm_recv_fds_unix_sock -->
454 <elf-symbol name='ustcomm_recv_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
455 <!-- ustcomm_recv_stream_from_sessiond -->
456 <elf-symbol name='ustcomm_recv_stream_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
457 <!-- ustcomm_recv_unix_sock -->
458 <elf-symbol name='ustcomm_recv_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
459 <!-- ustcomm_register_channel -->
460 <elf-symbol name='ustcomm_register_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
461 <!-- ustcomm_register_enum -->
462 <elf-symbol name='ustcomm_register_enum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
463 <!-- ustcomm_register_event -->
464 <elf-symbol name='ustcomm_register_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
465 <!-- ustcomm_send_app_cmd -->
466 <elf-symbol name='ustcomm_send_app_cmd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
467 <!-- ustcomm_send_app_msg -->
468 <elf-symbol name='ustcomm_send_app_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
469 <!-- ustcomm_send_fds_unix_sock -->
470 <elf-symbol name='ustcomm_send_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
471 <!-- ustcomm_send_reg_msg -->
472 <elf-symbol name='ustcomm_send_reg_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
473 <!-- ustcomm_send_unix_sock -->
474 <elf-symbol name='ustcomm_send_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
475 <!-- ustcomm_setsockopt_rcv_timeout -->
476 <elf-symbol name='ustcomm_setsockopt_rcv_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
477 <!-- ustcomm_setsockopt_snd_timeout -->
478 <elf-symbol name='ustcomm_setsockopt_snd_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
480 <elf-symbol name='zalloc_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
481 </elf-function-symbols>
482 <elf-variable-symbols>
483 <!-- __num_possible_cpus -->
484 <elf-symbol name='__num_possible_cpus' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
485 <!-- __tracepoint_lttng_ust_lib___build_id -->
486 <elf-symbol name='__tracepoint_lttng_ust_lib___build_id' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
487 <!-- __tracepoint_lttng_ust_lib___debug_link -->
488 <elf-symbol name='__tracepoint_lttng_ust_lib___debug_link' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
489 <!-- __tracepoint_lttng_ust_lib___load -->
490 <elf-symbol name='__tracepoint_lttng_ust_lib___load' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
491 <!-- __tracepoint_lttng_ust_lib___unload -->
492 <elf-symbol name='__tracepoint_lttng_ust_lib___unload' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
493 <!-- __tracepoint_lttng_ust_statedump___bin_info -->
494 <elf-symbol name='__tracepoint_lttng_ust_statedump___bin_info' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
495 <!-- __tracepoint_lttng_ust_statedump___build_id -->
496 <elf-symbol name='__tracepoint_lttng_ust_statedump___build_id' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
497 <!-- __tracepoint_lttng_ust_statedump___debug_link -->
498 <elf-symbol name='__tracepoint_lttng_ust_statedump___debug_link' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
499 <!-- __tracepoint_lttng_ust_statedump___end -->
500 <elf-symbol name='__tracepoint_lttng_ust_statedump___end' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
501 <!-- __tracepoint_lttng_ust_statedump___start -->
502 <elf-symbol name='__tracepoint_lttng_ust_statedump___start' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
503 <!-- __tracepoint_lttng_ust_tracef___event -->
504 <elf-symbol name='__tracepoint_lttng_ust_tracef___event' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
505 <!-- __tracepoint_lttng_ust_tracelog___TRACE_ALERT -->
506 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_ALERT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
507 <!-- __tracepoint_lttng_ust_tracelog___TRACE_CRIT -->
508 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_CRIT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
509 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG -->
510 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
511 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION -->
512 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
513 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE -->
514 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
515 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE -->
516 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
517 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS -->
518 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
519 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM -->
520 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
521 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM -->
522 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
523 <!-- __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT -->
524 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
525 <!-- __tracepoint_lttng_ust_tracelog___TRACE_EMERG -->
526 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_EMERG' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
527 <!-- __tracepoint_lttng_ust_tracelog___TRACE_ERR -->
528 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_ERR' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
529 <!-- __tracepoint_lttng_ust_tracelog___TRACE_INFO -->
530 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_INFO' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
531 <!-- __tracepoint_lttng_ust_tracelog___TRACE_NOTICE -->
532 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_NOTICE' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
533 <!-- __tracepoint_lttng_ust_tracelog___TRACE_WARNING -->
534 <elf-symbol name='__tracepoint_lttng_ust_tracelog___TRACE_WARNING' size='
56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
535 <!-- __tracepoint_provider_lttng_ust_lib -->
536 <elf-symbol name='__tracepoint_provider_lttng_ust_lib' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
537 <!-- __tracepoint_provider_lttng_ust_statedump -->
538 <elf-symbol name='__tracepoint_provider_lttng_ust_statedump' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
539 <!-- __tracepoint_provider_lttng_ust_tracef -->
540 <elf-symbol name='__tracepoint_provider_lttng_ust_tracef' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
541 <!-- __tracepoint_provider_lttng_ust_tracelog -->
542 <elf-symbol name='__tracepoint_provider_lttng_ust_tracelog' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
543 <!-- __tracepoints__disable_destructors -->
544 <elf-symbol name='__tracepoints__disable_destructors' size='
4' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
545 <!-- dl_state_table -->
546 <elf-symbol name='dl_state_table' size='
2048' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
547 <!-- dt_var_fields -->
548 <elf-symbol name='dt_var_fields' size='
3840' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
550 <elf-symbol name='global_apps' size='
8256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
551 <!-- lib_ring_buffer_nesting -->
552 <elf-symbol name='lib_ring_buffer_nesting' size='
4' type='tls-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
554 <elf-symbol name='local_apps' size='
8256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
555 <!-- lttng_client_callbacks_discard -->
556 <elf-symbol name='lttng_client_callbacks_discard' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
557 <!-- lttng_client_callbacks_discard_rt -->
558 <elf-symbol name='lttng_client_callbacks_discard_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
559 <!-- lttng_client_callbacks_metadata -->
560 <elf-symbol name='lttng_client_callbacks_metadata' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
561 <!-- lttng_client_callbacks_overwrite -->
562 <elf-symbol name='lttng_client_callbacks_overwrite' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
563 <!-- lttng_client_callbacks_overwrite_rt -->
564 <elf-symbol name='lttng_client_callbacks_overwrite_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
565 <!-- lttng_crash_magic_xor -->
566 <elf-symbol name='lttng_crash_magic_xor' size='
16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
567 <!-- lttng_get_cpu -->
568 <elf-symbol name='lttng_get_cpu' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
569 <!-- lttng_static_ctx -->
570 <elf-symbol name='lttng_static_ctx' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
571 <!-- lttng_trace_clock -->
572 <elf-symbol name='lttng_trace_clock' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
573 <!-- lttng_ust_loaded -->
574 <elf-symbol name='lttng_ust_loaded' size='
4' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'
/>
575 <!-- ust_loglevel -->
576 <elf-symbol name='ust_loglevel' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
577 </elf-variable-symbols>
578 <abi-instr version='
1.0' address-size='
64' path='fflush.c' comp-dir-path='snprintf' language='LANG_C99'
>
583 <type-decl name='char' size-in-bits='
8' id='type-id-
1'
/>
585 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
32' id='type-id-
2'
>
586 <!-- <anonymous range>[4] -->
587 <subrange length='
4' type-id='type-id-
3' id='type-id-
4'
/>
591 <type-decl name='int' size-in-bits='
32' id='type-id-
5'
/>
593 <type-decl name='long int' size-in-bits='
64' id='type-id-
6'
/>
595 <type-decl name='short int' size-in-bits='
16' id='type-id-
7'
/>
596 <!-- unsigned char -->
597 <type-decl name='unsigned char' size-in-bits='
8' id='type-id-
8'
/>
598 <!-- unsigned char[1] -->
599 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
8' id='type-id-
9'
>
600 <!-- <anonymous range>[1] -->
601 <subrange length='
1' type-id='type-id-
3' id='type-id-
10'
/>
604 <!-- unsigned char[3] -->
605 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
24' id='type-id-
11'
>
606 <!-- <anonymous range>[3] -->
607 <subrange length='
3' type-id='type-id-
3' id='type-id-
12'
/>
610 <!-- unsigned int -->
611 <type-decl name='unsigned int' size-in-bits='
32' id='type-id-
13'
/>
612 <!-- unsigned long int -->
613 <type-decl name='unsigned long int' size-in-bits='
64' id='type-id-
3'
/>
615 <type-decl name='void' id='type-id-
14'
/>
616 <!-- typedef __lttng_ust_sFILE LTTNG_UST_LFILE -->
617 <typedef-decl name='LTTNG_UST_LFILE' type-id='type-id-
15' filepath='snprintf/various.h' line='
99' column='
1' id='type-id-
16'
/>
618 <!-- struct __lttng_ust_sFILE -->
619 <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'
>
620 <data-member access='public' layout-offset-in-bits='
0'
>
621 <!-- unsigned char* __lttng_ust_sFILE::_p -->
622 <var-decl name='_p' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
68' column='
1'
/>
624 <data-member access='public' layout-offset-in-bits='
64'
>
625 <!-- int __lttng_ust_sFILE::_r -->
626 <var-decl name='_r' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
69' column='
1'
/>
628 <data-member access='public' layout-offset-in-bits='
96'
>
629 <!-- int __lttng_ust_sFILE::_w -->
630 <var-decl name='_w' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
70' column='
1'
/>
632 <data-member access='public' layout-offset-in-bits='
128'
>
633 <!-- short int __lttng_ust_sFILE::_flags -->
634 <var-decl name='_flags' type-id='type-id-
7' visibility='default' filepath='snprintf/various.h' line='
71' column='
1'
/>
636 <data-member access='public' layout-offset-in-bits='
144'
>
637 <!-- short int __lttng_ust_sFILE::_file -->
638 <var-decl name='_file' type-id='type-id-
7' visibility='default' filepath='snprintf/various.h' line='
72' column='
1'
/>
640 <data-member access='public' layout-offset-in-bits='
192'
>
641 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_bf -->
642 <var-decl name='_bf' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
73' column='
1'
/>
644 <data-member access='public' layout-offset-in-bits='
320'
>
645 <!-- int __lttng_ust_sFILE::_lbfsize -->
646 <var-decl name='_lbfsize' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
74' column='
1'
/>
648 <data-member access='public' layout-offset-in-bits='
384'
>
649 <!-- void* __lttng_ust_sFILE::_cookie -->
650 <var-decl name='_cookie' type-id='type-id-
19' visibility='default' filepath='snprintf/various.h' line='
77' column='
1'
/>
652 <data-member access='public' layout-offset-in-bits='
448'
>
653 <!-- int (void*)* __lttng_ust_sFILE::_close -->
654 <var-decl name='_close' type-id='type-id-
20' visibility='default' filepath='snprintf/various.h' line='
78' column='
1'
/>
656 <data-member access='public' layout-offset-in-bits='
512'
>
657 <!-- int (void*, char*, int)* __lttng_ust_sFILE::_read -->
658 <var-decl name='_read' type-id='type-id-
21' visibility='default' filepath='snprintf/various.h' line='
79' column='
1'
/>
660 <data-member access='public' layout-offset-in-bits='
576'
>
661 <!-- typedef fpos_t (void*, typedef fpos_t, int)* __lttng_ust_sFILE::_seek -->
662 <var-decl name='_seek' type-id='type-id-
22' visibility='default' filepath='snprintf/various.h' line='
80' column='
1'
/>
664 <data-member access='public' layout-offset-in-bits='
640'
>
665 <!-- int (void*, const char*, int)* __lttng_ust_sFILE::_write -->
666 <var-decl name='_write' type-id='type-id-
23' visibility='default' filepath='snprintf/various.h' line='
81' column='
1'
/>
668 <data-member access='public' layout-offset-in-bits='
704'
>
669 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_ext -->
670 <var-decl name='_ext' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
84' column='
1'
/>
672 <data-member access='public' layout-offset-in-bits='
832'
>
673 <!-- unsigned char* __lttng_ust_sFILE::_up -->
674 <var-decl name='_up' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
86' column='
1'
/>
676 <data-member access='public' layout-offset-in-bits='
896'
>
677 <!-- int __lttng_ust_sFILE::_ur -->
678 <var-decl name='_ur' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
87' column='
1'
/>
680 <data-member access='public' layout-offset-in-bits='
928'
>
681 <!-- unsigned char __lttng_ust_sFILE::_ubuf[3] -->
682 <var-decl name='_ubuf' type-id='type-id-
11' visibility='default' filepath='snprintf/various.h' line='
90' column='
1'
/>
684 <data-member access='public' layout-offset-in-bits='
952'
>
685 <!-- unsigned char __lttng_ust_sFILE::_nbuf[1] -->
686 <var-decl name='_nbuf' type-id='type-id-
9' visibility='default' filepath='snprintf/various.h' line='
91' column='
1'
/>
688 <data-member access='public' layout-offset-in-bits='
960'
>
689 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_lb -->
690 <var-decl name='_lb' type-id='type-id-
18' visibility='default' filepath='snprintf/various.h' line='
94' column='
1'
/>
692 <data-member access='public' layout-offset-in-bits='
1088'
>
693 <!-- int __lttng_ust_sFILE::_blksize -->
694 <var-decl name='_blksize' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
97' column='
1'
/>
696 <data-member access='public' layout-offset-in-bits='
1152'
>
697 <!-- fpos_t __lttng_ust_sFILE::_offset -->
698 <var-decl name='_offset' type-id='type-id-
24' visibility='default' filepath='snprintf/various.h' line='
98' column='
1'
/>
701 <!-- struct __lttng_ust_sbuf -->
702 <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'
>
703 <data-member access='public' layout-offset-in-bits='
0'
>
704 <!-- unsigned char* __lttng_ust_sbuf::_base -->
705 <var-decl name='_base' type-id='type-id-
17' visibility='default' filepath='snprintf/various.h' line='
39' column='
1'
/>
707 <data-member access='public' layout-offset-in-bits='
64'
>
708 <!-- int __lttng_ust_sbuf::_size -->
709 <var-decl name='_size' type-id='type-id-
5' visibility='default' filepath='snprintf/various.h' line='
40' column='
1'
/>
712 <!-- typedef __fpos_t fpos_t -->
713 <typedef-decl name='fpos_t' type-id='type-id-
25' filepath='/usr/include/stdio.h' line='
84' column='
1' id='type-id-
24'
/>
714 <!-- typedef _G_fpos_t __fpos_t -->
715 <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'
/>
716 <!-- struct _G_fpos_t -->
717 <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'
>
718 <data-member access='public' layout-offset-in-bits='
0'
>
719 <!-- __off_t _G_fpos_t::__pos -->
720 <var-decl name='__pos' type-id='type-id-
27' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
12' column='
1'
/>
722 <data-member access='public' layout-offset-in-bits='
64'
>
723 <!-- __mbstate_t _G_fpos_t::__state -->
724 <var-decl name='__state' type-id='type-id-
28' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
13' column='
1'
/>
727 <!-- typedef long int __off_t -->
728 <typedef-decl name='__off_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
152' column='
1' id='type-id-
27'
/>
729 <!-- typedef __anonymous_struct__ __mbstate_t -->
730 <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'
/>
731 <!-- struct {int __count; union {unsigned int __wch; char __wchb[4];} __value;} -->
732 <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'
>
733 <data-member access='public' layout-offset-in-bits='
0'
>
735 <var-decl name='__count' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
15' column='
1'
/>
737 <data-member access='public' layout-offset-in-bits='
32'
>
738 <!-- union {unsigned int __wch; char __wchb[4];} __value -->
739 <var-decl name='__value' type-id='type-id-
30' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
20' column='
1'
/>
742 <!-- union {unsigned int __wch; char __wchb[4];} -->
743 <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'
>
744 <data-member access='private'
>
745 <!-- unsigned int __wch -->
746 <var-decl name='__wch' type-id='type-id-
13' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
18' column='
1'
/>
748 <data-member access='private'
>
749 <!-- char __wchb[4] -->
750 <var-decl name='__wchb' type-id='type-id-
2' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
19' column='
1'
/>
753 <!-- LTTNG_UST_LFILE* -->
754 <pointer-type-def type-id='type-id-
16' size-in-bits='
64' id='type-id-
31'
/>
756 <pointer-type-def type-id='type-id-
1' size-in-bits='
64' id='type-id-
32'
/>
758 <qualified-type-def type-id='type-id-
1' const='yes' id='type-id-
33'
/>
760 <pointer-type-def type-id='type-id-
33' size-in-bits='
64' id='type-id-
34'
/>
761 <!-- int (void*)* -->
762 <pointer-type-def type-id='type-id-
35' size-in-bits='
64' id='type-id-
20'
/>
763 <!-- int (void*, char*, int)* -->
764 <pointer-type-def type-id='type-id-
36' size-in-bits='
64' id='type-id-
21'
/>
765 <!-- int (void*, const char*, int)* -->
766 <pointer-type-def type-id='type-id-
37' size-in-bits='
64' id='type-id-
23'
/>
767 <!-- typedef fpos_t (void*, typedef fpos_t, int)* -->
768 <pointer-type-def type-id='type-id-
38' size-in-bits='
64' id='type-id-
22'
/>
769 <!-- unsigned char* -->
770 <pointer-type-def type-id='type-id-
8' size-in-bits='
64' id='type-id-
17'
/>
772 <pointer-type-def type-id='type-id-
14' size-in-bits='
64' id='type-id-
19'
/>
773 <!-- int __sflush(LTTNG_UST_LFILE*) -->
774 <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'
>
775 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
776 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fflush.c' line='
53' column='
1'
/>
778 <return type-id='type-id-
5'
/>
780 <!-- int ust_safe_fflush(LTTNG_UST_LFILE*) -->
781 <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'
>
782 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
783 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fflush.c' line='
39' column='
1'
/>
785 <return type-id='type-id-
5'
/>
788 <function-type size-in-bits='
64' id='type-id-
35'
>
789 <!-- parameter of type 'void*' -->
790 <parameter type-id='type-id-
19'
/>
792 <return type-id='type-id-
5'
/>
794 <!-- int (void*, char*, int) -->
795 <function-type size-in-bits='
64' id='type-id-
36'
>
796 <!-- parameter of type 'void*' -->
797 <parameter type-id='type-id-
19'
/>
798 <!-- parameter of type 'char*' -->
799 <parameter type-id='type-id-
32'
/>
800 <!-- parameter of type 'int' -->
801 <parameter type-id='type-id-
5'
/>
803 <return type-id='type-id-
5'
/>
805 <!-- int (void*, const char*, int) -->
806 <function-type size-in-bits='
64' id='type-id-
37'
>
807 <!-- parameter of type 'void*' -->
808 <parameter type-id='type-id-
19'
/>
809 <!-- parameter of type 'const char*' -->
810 <parameter type-id='type-id-
34'
/>
811 <!-- parameter of type 'int' -->
812 <parameter type-id='type-id-
5'
/>
814 <return type-id='type-id-
5'
/>
816 <!-- fpos_t (void*, fpos_t, int) -->
817 <function-type size-in-bits='
64' id='type-id-
38'
>
818 <!-- parameter of type 'void*' -->
819 <parameter type-id='type-id-
19'
/>
820 <!-- parameter of type 'typedef fpos_t' -->
821 <parameter type-id='type-id-
24'
/>
822 <!-- parameter of type 'int' -->
823 <parameter type-id='type-id-
5'
/>
824 <!-- typedef fpos_t -->
825 <return type-id='type-id-
24'
/>
828 <abi-instr version='
1.0' address-size='
64' path='fvwrite.c' comp-dir-path='snprintf' language='LANG_C99'
>
829 <!-- struct __lttng_ust_suio -->
830 <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'
>
831 <data-member access='public' layout-offset-in-bits='
0'
>
832 <!-- __lttng_ust_siov* __lttng_ust_suio::uio_iov -->
833 <var-decl name='uio_iov' type-id='type-id-
40' visibility='default' filepath='snprintf/fvwrite.h' line='
43' column='
1'
/>
835 <data-member access='public' layout-offset-in-bits='
64'
>
836 <!-- int __lttng_ust_suio::uio_iovcnt -->
837 <var-decl name='uio_iovcnt' type-id='type-id-
5' visibility='default' filepath='snprintf/fvwrite.h' line='
44' column='
1'
/>
839 <data-member access='public' layout-offset-in-bits='
96'
>
840 <!-- int __lttng_ust_suio::uio_resid -->
841 <var-decl name='uio_resid' type-id='type-id-
5' visibility='default' filepath='snprintf/fvwrite.h' line='
45' column='
1'
/>
844 <!-- struct __lttng_ust_siov -->
845 <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'
>
846 <data-member access='public' layout-offset-in-bits='
0'
>
847 <!-- void* __lttng_ust_siov::iov_base -->
848 <var-decl name='iov_base' type-id='type-id-
19' visibility='default' filepath='snprintf/fvwrite.h' line='
39' column='
1'
/>
850 <data-member access='public' layout-offset-in-bits='
64'
>
851 <!-- size_t __lttng_ust_siov::iov_len -->
852 <var-decl name='iov_len' type-id='type-id-
42' visibility='default' filepath='snprintf/fvwrite.h' line='
40' column='
1'
/>
855 <!-- typedef unsigned long int size_t -->
856 <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'
/>
857 <!-- __lttng_ust_siov* -->
858 <pointer-type-def type-id='type-id-
41' size-in-bits='
64' id='type-id-
40'
/>
859 <!-- __lttng_ust_suio* -->
860 <pointer-type-def type-id='type-id-
39' size-in-bits='
64' id='type-id-
43'
/>
861 <!-- int __sfvwrite(LTTNG_UST_LFILE*, __lttng_ust_suio*) -->
862 <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'
>
863 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
864 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
865 <!-- parameter of type '__lttng_ust_suio*' -->
866 <parameter type-id='type-id-
43' name='uio' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
868 <return type-id='type-id-
5'
/>
871 <abi-instr version='
1.0' address-size='
64' path='mbrtowc_sb.c' comp-dir-path='snprintf' language='LANG_C99'
>
872 <!-- typedef int wchar_t -->
873 <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'
/>
874 <!-- typedef __mbstate_t mbstate_t -->
875 <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'
/>
877 <pointer-type-def type-id='type-id-
45' size-in-bits='
64' id='type-id-
46'
/>
879 <pointer-type-def type-id='type-id-
44' size-in-bits='
64' id='type-id-
47'
/>
880 <!-- size_t ust_safe_mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) -->
881 <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'
>
882 <!-- parameter of type 'wchar_t*' -->
883 <parameter type-id='type-id-
47' name='pwc' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
884 <!-- parameter of type 'const char*' -->
885 <parameter type-id='type-id-
34' name='s' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
886 <!-- parameter of type 'typedef size_t' -->
887 <parameter type-id='type-id-
42' name='n' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
888 <!-- parameter of type 'mbstate_t*' -->
889 <parameter type-id='type-id-
46' name='ps' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
890 <!-- typedef size_t -->
891 <return type-id='type-id-
42'
/>
894 <abi-instr version='
1.0' address-size='
64' path='snprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
895 <!-- struct __va_list_tag -->
896 <class-decl name='__va_list_tag' size-in-bits='
192' is-struct='yes' visibility='default' id='type-id-
48'
>
897 <data-member access='public' layout-offset-in-bits='
0'
>
898 <!-- unsigned int __va_list_tag::gp_offset -->
899 <var-decl name='gp_offset' type-id='type-id-
13' visibility='default'
/>
901 <data-member access='public' layout-offset-in-bits='
32'
>
902 <!-- unsigned int __va_list_tag::fp_offset -->
903 <var-decl name='fp_offset' type-id='type-id-
13' visibility='default'
/>
905 <data-member access='public' layout-offset-in-bits='
64'
>
906 <!-- void* __va_list_tag::overflow_arg_area -->
907 <var-decl name='overflow_arg_area' type-id='type-id-
19' visibility='default'
/>
909 <data-member access='public' layout-offset-in-bits='
128'
>
910 <!-- void* __va_list_tag::reg_save_area -->
911 <var-decl name='reg_save_area' type-id='type-id-
19' visibility='default'
/>
914 <!-- __va_list_tag* -->
915 <pointer-type-def type-id='type-id-
48' size-in-bits='
64' id='type-id-
49'
/>
916 <!-- int ust_safe_snprintf(char*, size_t, const char*, ...) -->
917 <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'
>
918 <!-- parameter of type 'char*' -->
919 <parameter type-id='type-id-
32' name='str' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
920 <!-- parameter of type 'typedef size_t' -->
921 <parameter type-id='type-id-
42' name='n' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
922 <!-- parameter of type 'const char*' -->
923 <parameter type-id='type-id-
34' name='fmt' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
924 <parameter is-variadic='yes'
/>
926 <return type-id='type-id-
5'
/>
928 <!-- int ust_safe_vsnprintf(char*, size_t, const char*, __va_list_tag*) -->
929 <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'
>
930 <!-- parameter of type 'char*' -->
931 <parameter type-id='type-id-
32' name='str' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
932 <!-- parameter of type 'typedef size_t' -->
933 <parameter type-id='type-id-
42' name='n' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
934 <!-- parameter of type 'const char*' -->
935 <parameter type-id='type-id-
34' name='fmt' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
936 <!-- parameter of type '__va_list_tag*' -->
937 <parameter type-id='type-id-
49' name='ap' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
939 <return type-id='type-id-
5'
/>
942 <abi-instr version='
1.0' address-size='
64' path='vfprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
943 <!-- int ust_safe_vfprintf(LTTNG_UST_LFILE*, const char*, __va_list_tag*) -->
944 <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'
>
945 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
946 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
947 <!-- parameter of type 'const char*' -->
948 <parameter type-id='type-id-
34' name='fmt0' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
949 <!-- parameter of type '__va_list_tag*' -->
950 <parameter type-id='type-id-
49' name='ap' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
952 <return type-id='type-id-
5'
/>
955 <abi-instr version='
1.0' address-size='
64' path='wsetup.c' comp-dir-path='snprintf' language='LANG_C99'
>
956 <!-- int __swsetup(LTTNG_UST_LFILE*) -->
957 <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'
>
958 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
959 <parameter type-id='type-id-
31' name='fp' filepath='snprintf/wsetup.c' line='
45' column='
1'
/>
961 <return type-id='type-id-
5'
/>
964 <abi-instr version='
1.0' address-size='
64' path='core.c' comp-dir-path='snprintf' language='LANG_C99'
>
965 <!-- unnamed-enum-underlying-type -->
966 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='
32' alignment-in-bits='
32' id='type-id-
50'
/>
967 <!-- enum ust_loglevel -->
968 <enum-decl name='ust_loglevel' filepath='../include/usterr-signal-safe.h' line='
31' column='
1' id='type-id-
51'
>
969 <underlying-type type-id='type-id-
50'
/>
970 <enumerator name='UST_LOGLEVEL_UNKNOWN' value='
0'
/>
971 <enumerator name='UST_LOGLEVEL_NORMAL' value='
1'
/>
972 <enumerator name='UST_LOGLEVEL_DEBUG' value='
2'
/>
974 <!-- volatile ust_loglevel -->
975 <qualified-type-def type-id='type-id-
51' volatile='yes' id='type-id-
52'
/>
976 <!-- volatile ust_loglevel ust_loglevel -->
977 <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'
/>
978 <!-- void init_usterr() -->
979 <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'
>
981 <return type-id='type-id-
14'
/>
984 <abi-instr version='
1.0' address-size='
64' path='patient_write.c' comp-dir-path='snprintf' language='LANG_C99'
>
985 <!-- typedef __ssize_t ssize_t -->
986 <typedef-decl name='ssize_t' type-id='type-id-
53' filepath='/usr/include/unistd.h' line='
220' column='
1' id='type-id-
54'
/>
987 <!-- typedef long int __ssize_t -->
988 <typedef-decl name='__ssize_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
194' column='
1' id='type-id-
53'
/>
989 <!-- ssize_t patient_send(int, void*, size_t, int) -->
990 <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'
>
991 <!-- parameter of type 'int' -->
992 <parameter type-id='type-id-
5' name='fd' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
993 <!-- parameter of type 'void*' -->
994 <parameter type-id='type-id-
19' name='buf' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
995 <!-- parameter of type 'typedef size_t' -->
996 <parameter type-id='type-id-
42' name='count' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
997 <!-- parameter of type 'int' -->
998 <parameter type-id='type-id-
5' name='flags' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
999 <!-- typedef ssize_t -->
1000 <return type-id='type-id-
54'
/>
1002 <!-- ssize_t patient_write(int, void*, size_t) -->
1003 <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'
>
1004 <!-- parameter of type 'int' -->
1005 <parameter type-id='type-id-
5' name='fd' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1006 <!-- parameter of type 'void*' -->
1007 <parameter type-id='type-id-
19' name='buf' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1008 <!-- parameter of type 'typedef size_t' -->
1009 <parameter type-id='type-id-
42' name='count' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
1010 <!-- typedef ssize_t -->
1011 <return type-id='type-id-
54'
/>
1014 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
1026 <!-- cds_hlist_head[4096] -->
1027 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
262144' id='type-id-
56'
>
1028 <!-- <anonymous range>[4096] -->
1029 <subrange length='
4096' type-id='type-id-
3' id='type-id-
57'
/>
1033 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
1024' id='type-id-
58'
>
1034 <!-- <anonymous range>[128] -->
1035 <subrange length='
128' type-id='type-id-
3' id='type-id-
59'
/>
1039 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
128' id='type-id-
60'
>
1040 <!-- <anonymous range>[16] -->
1041 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
1045 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
160' id='type-id-
62'
>
1046 <!-- <anonymous range>[20] -->
1047 <subrange length='
20' type-id='type-id-
3' id='type-id-
63'
/>
1051 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
192' id='type-id-
64'
>
1052 <!-- <anonymous range>[24] -->
1053 <subrange length='
24' type-id='type-id-
3' id='type-id-
65'
/>
1057 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2048' id='type-id-
66'
>
1058 <!-- <anonymous range>[256] -->
1059 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
1063 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2304' id='type-id-
68'
>
1064 <!-- <anonymous range>[288] -->
1065 <subrange length='
288' type-id='type-id-
3' id='type-id-
69'
/>
1069 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
224' id='type-id-
70'
>
1070 <!-- <anonymous range>[28] -->
1071 <subrange length='
28' type-id='type-id-
3' id='type-id-
71'
/>
1075 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
256' id='type-id-
72'
>
1076 <!-- <anonymous range>[32] -->
1077 <subrange length='
32' type-id='type-id-
3' id='type-id-
73'
/>
1081 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
320' id='type-id-
74'
>
1082 <!-- <anonymous range>[40] -->
1083 <subrange length='
40' type-id='type-id-
3' id='type-id-
75'
/>
1087 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='infinite' id='type-id-
76'
>
1088 <!-- <anonymous range>[] -->
1089 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
1092 <!-- struct channel -->
1093 <class-decl name='channel' size-in-bits='
6144' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
78'
/>
1094 <!-- struct lttng_perf_counter_field -->
1095 <class-decl name='lttng_perf_counter_field' size-in-bits='
1024' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
79'
/>
1096 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
1097 <class-decl name='lttng_ust_lib_ring_buffer_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
80'
/>
1098 <!-- struct lttng_ust_shm_handle -->
1099 <class-decl name='lttng_ust_shm_handle' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
81'
/>
1101 <type-decl name='double' size-in-bits='
64' id='type-id-
82'
/>
1102 <!-- long long unsigned int -->
1103 <type-decl name='long long unsigned int' size-in-bits='
64' id='type-id-
83'
/>
1104 <!-- unsigned char[16] -->
1105 <array-type-def dimensions='
1' type-id='type-id-
8' size-in-bits='
128' id='type-id-
84'
>
1106 <!-- <anonymous range>[16] -->
1107 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
1110 <!-- unsigned short int -->
1111 <type-decl name='unsigned short int' size-in-bits='
16' id='type-id-
85'
/>
1112 <!-- struct lttng_session -->
1113 <class-decl name='lttng_session' size-in-bits='
525504' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
580' column='
1' id='type-id-
86'
>
1114 <data-member access='public' layout-offset-in-bits='
0'
>
1115 <!-- int lttng_session::active -->
1116 <var-decl name='active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
581' column='
1'
/>
1118 <data-member access='public' layout-offset-in-bits='
32'
>
1119 <!-- int lttng_session::been_active -->
1120 <var-decl name='been_active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
582' column='
1'
/>
1122 <data-member access='public' layout-offset-in-bits='
64'
>
1123 <!-- int lttng_session::objd -->
1124 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
583' column='
1'
/>
1126 <data-member access='public' layout-offset-in-bits='
128'
>
1127 <!-- void* lttng_session::_deprecated1 -->
1128 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
584' column='
1'
/>
1130 <data-member access='public' layout-offset-in-bits='
192'
>
1131 <!-- cds_list_head lttng_session::chan_head -->
1132 <var-decl name='chan_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
585' column='
1'
/>
1134 <data-member access='public' layout-offset-in-bits='
320'
>
1135 <!-- cds_list_head lttng_session::events_head -->
1136 <var-decl name='events_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1'
/>
1138 <data-member access='public' layout-offset-in-bits='
448'
>
1139 <!-- cds_list_head lttng_session::_deprecated2 -->
1140 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
1142 <data-member access='public' layout-offset-in-bits='
576'
>
1143 <!-- cds_list_head lttng_session::node -->
1144 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
1146 <data-member access='public' layout-offset-in-bits='
704'
>
1147 <!-- int lttng_session::_deprecated3 -->
1148 <var-decl name='_deprecated3' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
1150 <data-member access='public' layout-offset-in-bits='
31'
>
1151 <!-- unsigned int lttng_session::_deprecated4 -->
1152 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
1154 <data-member access='public' layout-offset-in-bits='
768'
>
1155 <!-- cds_list_head lttng_session::enablers_head -->
1156 <var-decl name='enablers_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
594' column='
1'
/>
1158 <data-member access='public' layout-offset-in-bits='
896'
>
1159 <!-- lttng_ust_event_ht lttng_session::events_ht -->
1160 <var-decl name='events_ht' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-events.h' line='
595' column='
1'
/>
1162 <data-member access='public' layout-offset-in-bits='
263040'
>
1163 <!-- void* lttng_session::owner -->
1164 <var-decl name='owner' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
1166 <data-member access='public' layout-offset-in-bits='
31'
>
1167 <!-- int lttng_session::tstate -->
1168 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
597' column='
1'
/>
1170 <data-member access='public' layout-offset-in-bits='
30'
>
1171 <!-- int lttng_session::statedump_pending -->
1172 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
600' column='
1'
/>
1174 <data-member access='public' layout-offset-in-bits='
263168'
>
1175 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
1176 <var-decl name='enums_ht' type-id='type-id-
89' visibility='default' filepath='../include/lttng/ust-events.h' line='
603' column='
1'
/>
1178 <data-member access='public' layout-offset-in-bits='
525312'
>
1179 <!-- cds_list_head lttng_session::enums_head -->
1180 <var-decl name='enums_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
604' column='
1'
/>
1182 <data-member access='public' layout-offset-in-bits='
525440'
>
1183 <!-- lttng_ctx* lttng_session::ctx -->
1184 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
605' column='
1'
/>
1187 <!-- struct cds_list_head -->
1188 <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'
>
1189 <data-member access='public' layout-offset-in-bits='
0'
>
1190 <!-- cds_list_head* cds_list_head::next -->
1191 <var-decl name='next' type-id='type-id-
91' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
1193 <data-member access='public' layout-offset-in-bits='
64'
>
1194 <!-- cds_list_head* cds_list_head::prev -->
1195 <var-decl name='prev' type-id='type-id-
91' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
1198 <!-- struct lttng_ust_event_ht -->
1199 <class-decl name='lttng_ust_event_ht' size-in-bits='
262144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
564' column='
1' id='type-id-
88'
>
1200 <data-member access='public' layout-offset-in-bits='
0'
>
1201 <!-- cds_hlist_head lttng_ust_event_ht::table[4096] -->
1202 <var-decl name='table' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
565' column='
1'
/>
1205 <!-- struct cds_hlist_head -->
1206 <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'
>
1207 <data-member access='public' layout-offset-in-bits='
0'
>
1208 <!-- cds_hlist_node* cds_hlist_head::next -->
1209 <var-decl name='next' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
22' column='
1'
/>
1212 <!-- struct cds_hlist_node -->
1213 <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'
>
1214 <data-member access='public' layout-offset-in-bits='
0'
>
1215 <!-- cds_hlist_node* cds_hlist_node::next -->
1216 <var-decl name='next' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
1218 <data-member access='public' layout-offset-in-bits='
64'
>
1219 <!-- cds_hlist_node* cds_hlist_node::prev -->
1220 <var-decl name='prev' type-id='type-id-
92' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
1223 <!-- struct lttng_ust_enum_ht -->
1224 <class-decl name='lttng_ust_enum_ht' size-in-bits='
262144' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
571' column='
1' id='type-id-
89'
>
1225 <data-member access='public' layout-offset-in-bits='
0'
>
1226 <!-- cds_hlist_head lttng_ust_enum_ht::table[4096] -->
1227 <var-decl name='table' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
572' column='
1'
/>
1230 <!-- struct lttng_ctx -->
1231 <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'
>
1232 <data-member access='public' layout-offset-in-bits='
0'
>
1233 <!-- lttng_ctx_field* lttng_ctx::fields -->
1234 <var-decl name='fields' type-id='type-id-
95' visibility='default' filepath='../include/lttng/ust-events.h' line='
305' column='
1'
/>
1236 <data-member access='public' layout-offset-in-bits='
64'
>
1237 <!-- unsigned int lttng_ctx::nr_fields -->
1238 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
306' column='
1'
/>
1240 <data-member access='public' layout-offset-in-bits='
96'
>
1241 <!-- unsigned int lttng_ctx::allocated_fields -->
1242 <var-decl name='allocated_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
307' column='
1'
/>
1244 <data-member access='public' layout-offset-in-bits='
128'
>
1245 <!-- unsigned int lttng_ctx::largest_align -->
1246 <var-decl name='largest_align' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1'
/>
1248 <data-member access='public' layout-offset-in-bits='
160'
>
1249 <!-- char lttng_ctx::padding[20] -->
1250 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
1253 <!-- struct lttng_ctx_field -->
1254 <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'
>
1255 <data-member access='public' layout-offset-in-bits='
0'
>
1256 <!-- lttng_event_field lttng_ctx_field::event_field -->
1257 <var-decl name='event_field' type-id='type-id-
97' visibility='default' filepath='../include/lttng/ust-events.h' line='
288' column='
1'
/>
1259 <data-member access='public' layout-offset-in-bits='
2560'
>
1260 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
1261 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-events.h' line='
289' column='
1'
/>
1263 <data-member access='public' layout-offset-in-bits='
2624'
>
1264 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
1265 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-events.h' line='
290' column='
1'
/>
1267 <data-member access='public' layout-offset-in-bits='
2688'
>
1268 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
1269 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
1271 <data-member access='public' layout-offset-in-bits='
2752'
>
1272 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
1273 <var-decl name='u' type-id='type-id-
101' visibility='default' filepath='../include/lttng/ust-events.h' line='
298' column='
1'
/>
1275 <data-member access='public' layout-offset-in-bits='
3072'
>
1276 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
1277 <var-decl name='destroy' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1'
/>
1279 <data-member access='public' layout-offset-in-bits='
3136'
>
1280 <!-- char* lttng_ctx_field::field_name -->
1281 <var-decl name='field_name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
1284 <!-- struct lttng_event_field -->
1285 <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'
>
1286 <data-member access='public' layout-offset-in-bits='
0'
>
1287 <!-- const char* lttng_event_field::name -->
1288 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
253' column='
1'
/>
1290 <data-member access='public' layout-offset-in-bits='
64'
>
1291 <!-- lttng_type lttng_event_field::type -->
1292 <var-decl name='type' type-id='type-id-
103' visibility='default' filepath='../include/lttng/ust-events.h' line='
254' column='
1'
/>
1294 <data-member access='public' layout-offset-in-bits='
2304'
>
1295 <!-- unsigned int lttng_event_field::nowrite -->
1296 <var-decl name='nowrite' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
255' column='
1'
/>
1298 <data-member access='public' layout-offset-in-bits='
2336'
>
1299 <!-- char lttng_event_field::padding[28] -->
1300 <var-decl name='padding' type-id='type-id-
70' visibility='default' filepath='../include/lttng/ust-events.h' line='
256' column='
1'
/>
1303 <!-- struct lttng_type -->
1304 <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'
>
1305 <data-member access='public' layout-offset-in-bits='
0'
>
1306 <!-- lttng_abstract_types lttng_type::atype -->
1307 <var-decl name='atype' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
216' column='
1'
/>
1309 <data-member access='public' layout-offset-in-bits='
64'
>
1310 <!-- 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 -->
1311 <var-decl name='u' type-id='type-id-
105' visibility='default' filepath='../include/lttng/ust-events.h' line='
232' column='
1'
/>
1314 <!-- enum lttng_abstract_types -->
1315 <enum-decl name='lttng_abstract_types' filepath='../include/lttng/ust-events.h' line='
84' column='
1' id='type-id-
104'
>
1316 <underlying-type type-id='type-id-
50'
/>
1317 <enumerator name='atype_integer' value='
0'
/>
1318 <enumerator name='atype_enum' value='
1'
/>
1319 <enumerator name='atype_array' value='
2'
/>
1320 <enumerator name='atype_sequence' value='
3'
/>
1321 <enumerator name='atype_string' value='
4'
/>
1322 <enumerator name='atype_float' value='
5'
/>
1323 <enumerator name='atype_dynamic' value='
6'
/>
1324 <enumerator name='atype_struct' value='
7'
/>
1325 <enumerator name='NR_ABSTRACT_TYPES' value='
8'
/>
1327 <!-- 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];} -->
1328 <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'
>
1329 <data-member access='private'
>
1330 <!-- _lttng_basic_type basic -->
1331 <var-decl name='basic' type-id='type-id-
106' visibility='default' filepath='../include/lttng/ust-events.h' line='
218' column='
1'
/>
1333 <data-member access='private'
>
1334 <!-- struct {lttng_basic_type elem_type; unsigned int length;} array -->
1335 <var-decl name='array' type-id='type-id-
107' visibility='default' filepath='../include/lttng/ust-events.h' line='
222' column='
1'
/>
1337 <data-member access='private'
>
1338 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} sequence -->
1339 <var-decl name='sequence' type-id='type-id-
108' visibility='default' filepath='../include/lttng/ust-events.h' line='
226' column='
1'
/>
1341 <data-member access='private'
>
1342 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} _struct -->
1343 <var-decl name='_struct' type-id='type-id-
109' visibility='default' filepath='../include/lttng/ust-events.h' line='
230' column='
1'
/>
1345 <data-member access='private'
>
1346 <!-- char padding[128] -->
1347 <var-decl name='padding' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
231' column='
1'
/>
1350 <!-- union _lttng_basic_type -->
1351 <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'
>
1352 <data-member access='private'
>
1353 <!-- lttng_integer_type _lttng_basic_type::integer -->
1354 <var-decl name='integer' type-id='type-id-
110' visibility='default' filepath='../include/lttng/ust-events.h' line='
195' column='
1'
/>
1356 <data-member access='private'
>
1357 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} _lttng_basic_type::enumeration -->
1358 <var-decl name='enumeration' type-id='type-id-
111' visibility='default' filepath='../include/lttng/ust-events.h' line='
199' column='
1'
/>
1360 <data-member access='private'
>
1361 <!-- struct {lttng_string_encodings encoding;} _lttng_basic_type::string -->
1362 <var-decl name='string' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
202' column='
1'
/>
1364 <data-member access='private'
>
1365 <!-- lttng_float_type _lttng_basic_type::_float -->
1366 <var-decl name='_float' type-id='type-id-
113' visibility='default' filepath='../include/lttng/ust-events.h' line='
203' column='
1'
/>
1368 <data-member access='private'
>
1369 <!-- char _lttng_basic_type::padding[128] -->
1370 <var-decl name='padding' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
204' column='
1'
/>
1373 <!-- struct lttng_integer_type -->
1374 <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'
>
1375 <data-member access='public' layout-offset-in-bits='
0'
>
1376 <!-- unsigned int lttng_integer_type::size -->
1377 <var-decl name='size' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
147' column='
1'
/>
1379 <data-member access='public' layout-offset-in-bits='
32'
>
1380 <!-- unsigned short int lttng_integer_type::alignment -->
1381 <var-decl name='alignment' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-events.h' line='
148' column='
1'
/>
1383 <data-member access='public' layout-offset-in-bits='
15'
>
1384 <!-- unsigned int lttng_integer_type::signedness -->
1385 <var-decl name='signedness' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
149' column='
1'
/>
1387 <data-member access='public' layout-offset-in-bits='
14'
>
1388 <!-- unsigned int lttng_integer_type::reverse_byte_order -->
1389 <var-decl name='reverse_byte_order' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
150' column='
1'
/>
1391 <data-member access='public' layout-offset-in-bits='
64'
>
1392 <!-- unsigned int lttng_integer_type::base -->
1393 <var-decl name='base' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
151' column='
1'
/>
1395 <data-member access='public' layout-offset-in-bits='
96'
>
1396 <!-- lttng_string_encodings lttng_integer_type::encoding -->
1397 <var-decl name='encoding' type-id='type-id-
114' visibility='default' filepath='../include/lttng/ust-events.h' line='
152' column='
1'
/>
1399 <data-member access='public' layout-offset-in-bits='
128'
>
1400 <!-- char lttng_integer_type::padding[24] -->
1401 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
153' column='
1'
/>
1404 <!-- enum lttng_string_encodings -->
1405 <enum-decl name='lttng_string_encodings' filepath='../include/lttng/ust-events.h' line='
97' column='
1' id='type-id-
114'
>
1406 <underlying-type type-id='type-id-
50'
/>
1407 <enumerator name='lttng_encode_none' value='
0'
/>
1408 <enumerator name='lttng_encode_UTF8' value='
1'
/>
1409 <enumerator name='lttng_encode_ASCII' value='
2'
/>
1410 <enumerator name='NR_STRING_ENCODINGS' value='
3'
/>
1412 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} -->
1413 <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'
>
1414 <data-member access='public' layout-offset-in-bits='
0'
>
1415 <!-- const lttng_enum_desc* desc -->
1416 <var-decl name='desc' type-id='type-id-
115' visibility='default' filepath='../include/lttng/ust-events.h' line='
197' column='
1'
/>
1418 <data-member access='public' layout-offset-in-bits='
64'
>
1419 <!-- lttng_integer_type container_type -->
1420 <var-decl name='container_type' type-id='type-id-
110' visibility='default' filepath='../include/lttng/ust-events.h' line='
198' column='
1'
/>
1423 <!-- struct lttng_enum_desc -->
1424 <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'
>
1425 <data-member access='public' layout-offset-in-bits='
0'
>
1426 <!-- const char* lttng_enum_desc::name -->
1427 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
237' column='
1'
/>
1429 <data-member access='public' layout-offset-in-bits='
64'
>
1430 <!-- const lttng_enum_entry* lttng_enum_desc::entries -->
1431 <var-decl name='entries' type-id='type-id-
117' visibility='default' filepath='../include/lttng/ust-events.h' line='
238' column='
1'
/>
1433 <data-member access='public' layout-offset-in-bits='
128'
>
1434 <!-- unsigned int lttng_enum_desc::nr_entries -->
1435 <var-decl name='nr_entries' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
239' column='
1'
/>
1437 <data-member access='public' layout-offset-in-bits='
160'
>
1438 <!-- char lttng_enum_desc::padding[24] -->
1439 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
240' column='
1'
/>
1442 <!-- struct lttng_enum_entry -->
1443 <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'
>
1444 <data-member access='public' layout-offset-in-bits='
0'
>
1445 <!-- lttng_enum_value lttng_enum_entry::start -->
1446 <var-decl name='start' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ust-events.h' line='
115' column='
1'
/>
1448 <data-member access='public' layout-offset-in-bits='
128'
>
1449 <!-- lttng_enum_value lttng_enum_entry::end -->
1450 <var-decl name='end' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ust-events.h' line='
115' column='
1'
/>
1452 <data-member access='public' layout-offset-in-bits='
256'
>
1453 <!-- const char* lttng_enum_entry::string -->
1454 <var-decl name='string' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
116' column='
1'
/>
1456 <data-member access='public' layout-offset-in-bits='
320'
>
1457 <!-- union {struct {unsigned int options;} extra; char padding[16];} lttng_enum_entry::u -->
1458 <var-decl name='u' type-id='type-id-
120' visibility='default' filepath='../include/lttng/ust-events.h' line='
122' column='
1'
/>
1461 <!-- struct lttng_enum_value -->
1462 <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'
>
1463 <data-member access='public' layout-offset-in-bits='
0'
>
1464 <!-- long long unsigned int lttng_enum_value::value -->
1465 <var-decl name='value' type-id='type-id-
83' visibility='default' filepath='../include/lttng/ust-events.h' line='
105' column='
1'
/>
1467 <data-member access='public' layout-offset-in-bits='
31'
>
1468 <!-- unsigned int lttng_enum_value::signedness -->
1469 <var-decl name='signedness' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
106' column='
1'
/>
1472 <!-- union {struct {unsigned int options;} extra; char padding[16];} -->
1473 <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'
>
1474 <data-member access='private'
>
1475 <!-- struct {unsigned int options;} extra -->
1476 <var-decl name='extra' type-id='type-id-
121' visibility='default' filepath='../include/lttng/ust-events.h' line='
120' column='
1'
/>
1478 <data-member access='private'
>
1479 <!-- char padding[16] -->
1480 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-events.h' line='
121' column='
1'
/>
1483 <!-- struct {unsigned int options;} -->
1484 <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'
>
1485 <data-member access='public' layout-offset-in-bits='
0'
>
1486 <!-- unsigned int options -->
1487 <var-decl name='options' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
119' column='
1'
/>
1490 <!-- struct {lttng_string_encodings encoding;} -->
1491 <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'
>
1492 <data-member access='public' layout-offset-in-bits='
0'
>
1493 <!-- lttng_string_encodings encoding -->
1494 <var-decl name='encoding' type-id='type-id-
114' visibility='default' filepath='../include/lttng/ust-events.h' line='
201' column='
1'
/>
1497 <!-- struct lttng_float_type -->
1498 <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'
>
1499 <data-member access='public' layout-offset-in-bits='
0'
>
1500 <!-- unsigned int lttng_float_type::exp_dig -->
1501 <var-decl name='exp_dig' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
186' column='
1'
/>
1503 <data-member access='public' layout-offset-in-bits='
32'
>
1504 <!-- unsigned int lttng_float_type::mant_dig -->
1505 <var-decl name='mant_dig' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
187' column='
1'
/>
1507 <data-member access='public' layout-offset-in-bits='
64'
>
1508 <!-- unsigned short int lttng_float_type::alignment -->
1509 <var-decl name='alignment' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-events.h' line='
188' column='
1'
/>
1511 <data-member access='public' layout-offset-in-bits='
15'
>
1512 <!-- unsigned int lttng_float_type::reverse_byte_order -->
1513 <var-decl name='reverse_byte_order' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
189' column='
1'
/>
1515 <data-member access='public' layout-offset-in-bits='
88'
>
1516 <!-- char lttng_float_type::padding[24] -->
1517 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ust-events.h' line='
190' column='
1'
/>
1520 <!-- struct {lttng_basic_type elem_type; unsigned int length;} -->
1521 <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'
>
1522 <data-member access='public' layout-offset-in-bits='
0'
>
1523 <!-- lttng_basic_type elem_type -->
1524 <var-decl name='elem_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
220' column='
1'
/>
1526 <data-member access='public' layout-offset-in-bits='
1088'
>
1527 <!-- unsigned int length -->
1528 <var-decl name='length' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
221' column='
1'
/>
1531 <!-- struct lttng_basic_type -->
1532 <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'
>
1533 <data-member access='public' layout-offset-in-bits='
0'
>
1534 <!-- lttng_abstract_types lttng_basic_type::atype -->
1535 <var-decl name='atype' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
208' column='
1'
/>
1537 <data-member access='public' layout-offset-in-bits='
64'
>
1538 <!-- union {_lttng_basic_type basic;} lttng_basic_type::u -->
1539 <var-decl name='u' type-id='type-id-
123' visibility='default' filepath='../include/lttng/ust-events.h' line='
211' column='
1'
/>
1542 <!-- union {_lttng_basic_type basic;} -->
1543 <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'
>
1544 <data-member access='private'
>
1545 <!-- _lttng_basic_type basic -->
1546 <var-decl name='basic' type-id='type-id-
106' visibility='default' filepath='../include/lttng/ust-events.h' line='
210' column='
1'
/>
1549 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} -->
1550 <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'
>
1551 <data-member access='public' layout-offset-in-bits='
0'
>
1552 <!-- lttng_basic_type length_type -->
1553 <var-decl name='length_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
224' column='
1'
/>
1555 <data-member access='public' layout-offset-in-bits='
1088'
>
1556 <!-- lttng_basic_type elem_type -->
1557 <var-decl name='elem_type' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ust-events.h' line='
225' column='
1'
/>
1560 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} -->
1561 <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'
>
1562 <data-member access='public' layout-offset-in-bits='
0'
>
1563 <!-- uint32_t nr_fields -->
1564 <var-decl name='nr_fields' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
228' column='
1'
/>
1566 <data-member access='public' layout-offset-in-bits='
64'
>
1567 <!-- lttng_event_field* fields -->
1568 <var-decl name='fields' type-id='type-id-
125' visibility='default' filepath='../include/lttng/ust-events.h' line='
229' column='
1'
/>
1571 <!-- typedef __uint32_t uint32_t -->
1572 <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'
/>
1573 <!-- typedef unsigned int __uint32_t -->
1574 <typedef-decl name='__uint32_t' type-id='type-id-
13' filepath='/usr/include/bits/types.h' line='
42' column='
1' id='type-id-
126'
/>
1575 <!-- struct lttng_channel -->
1576 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
525' column='
1' id='type-id-
127'
>
1577 <data-member access='public' layout-offset-in-bits='
0'
>
1578 <!-- channel* lttng_channel::chan -->
1579 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
532' column='
1'
/>
1581 <data-member access='public' layout-offset-in-bits='
64'
>
1582 <!-- int lttng_channel::enabled -->
1583 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
533' column='
1'
/>
1585 <data-member access='public' layout-offset-in-bits='
128'
>
1586 <!-- lttng_ctx* lttng_channel::ctx -->
1587 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
1589 <data-member access='public' layout-offset-in-bits='
192'
>
1590 <!-- lttng_session* lttng_channel::session -->
1591 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
1593 <data-member access='public' layout-offset-in-bits='
256'
>
1594 <!-- int lttng_channel::objd -->
1595 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
537' column='
1'
/>
1597 <data-member access='public' layout-offset-in-bits='
288'
>
1598 <!-- unsigned int lttng_channel::_deprecated1 -->
1599 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
1601 <data-member access='public' layout-offset-in-bits='
320'
>
1602 <!-- unsigned int lttng_channel::_deprecated2 -->
1603 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
1605 <data-member access='public' layout-offset-in-bits='
384'
>
1606 <!-- cds_list_head lttng_channel::node -->
1607 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
1609 <data-member access='public' layout-offset-in-bits='
512'
>
1610 <!-- const lttng_channel_ops* lttng_channel::ops -->
1611 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
1613 <data-member access='public' layout-offset-in-bits='
576'
>
1614 <!-- int lttng_channel::header_type -->
1615 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
1617 <data-member access='public' layout-offset-in-bits='
640'
>
1618 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
1619 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
1621 <data-member access='public' layout-offset-in-bits='
31'
>
1622 <!-- unsigned int lttng_channel::_deprecated3 -->
1623 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
1625 <data-member access='public' layout-offset-in-bits='
736'
>
1626 <!-- unsigned int lttng_channel::id -->
1627 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
1629 <data-member access='public' layout-offset-in-bits='
768'
>
1630 <!-- lttng_ust_chan_type lttng_channel::type -->
1631 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
1633 <data-member access='public' layout-offset-in-bits='
800'
>
1634 <!-- unsigned char lttng_channel::uuid[16] -->
1635 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
1637 <data-member access='public' layout-offset-in-bits='
31'
>
1638 <!-- int lttng_channel::tstate -->
1639 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
1642 <!-- struct lttng_channel_ops -->
1643 <class-decl name='lttng_channel_ops' size-in-bits='
768' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
484' column='
1' id='type-id-
133'
>
1644 <data-member access='public' layout-offset-in-bits='
0'
>
1645 <!-- lttng_channel* (const char*, void*, typedef size_t, typedef size_t, unsigned int, unsigned int, unsigned char*, typedef uint32_t, const int*, int)* lttng_channel_ops::channel_create -->
1646 <var-decl name='channel_create' type-id='type-id-
134' visibility='default' filepath='../include/lttng/ust-events.h' line='
485' column='
1'
/>
1648 <data-member access='public' layout-offset-in-bits='
64'
>
1649 <!-- void (lttng_channel*)* lttng_channel_ops::channel_destroy -->
1650 <var-decl name='channel_destroy' type-id='type-id-
135' visibility='default' filepath='../include/lttng/ust-events.h' line='
493' column='
1'
/>
1652 <data-member access='public' layout-offset-in-bits='
128'
>
1653 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} lttng_channel_ops::u -->
1654 <var-decl name='u' type-id='type-id-
136' visibility='default' filepath='../include/lttng/ust-events.h' line='
497' column='
1'
/>
1656 <data-member access='public' layout-offset-in-bits='
192'
>
1657 <!-- void* lttng_channel_ops::_deprecated2 -->
1658 <var-decl name='_deprecated2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
498' column='
1'
/>
1660 <data-member access='public' layout-offset-in-bits='
256'
>
1661 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* lttng_channel_ops::event_reserve -->
1662 <var-decl name='event_reserve' type-id='type-id-
137' visibility='default' filepath='../include/lttng/ust-events.h' line='
499' column='
1'
/>
1664 <data-member access='public' layout-offset-in-bits='
320'
>
1665 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* lttng_channel_ops::event_commit -->
1666 <var-decl name='event_commit' type-id='type-id-
138' visibility='default' filepath='../include/lttng/ust-events.h' line='
501' column='
1'
/>
1668 <data-member access='public' layout-offset-in-bits='
384'
>
1669 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* lttng_channel_ops::event_write -->
1670 <var-decl name='event_write' type-id='type-id-
139' visibility='default' filepath='../include/lttng/ust-events.h' line='
502' column='
1'
/>
1672 <data-member access='public' layout-offset-in-bits='
448'
>
1673 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::packet_avail_size -->
1674 <var-decl name='packet_avail_size' type-id='type-id-
140' visibility='default' filepath='../include/lttng/ust-events.h' line='
509' column='
1'
/>
1676 <data-member access='public' layout-offset-in-bits='
512'
>
1677 <!-- int (channel*)* lttng_channel_ops::is_finalized -->
1678 <var-decl name='is_finalized' type-id='type-id-
141' visibility='default' filepath='../include/lttng/ust-events.h' line='
513' column='
1'
/>
1680 <data-member access='public' layout-offset-in-bits='
576'
>
1681 <!-- int (channel*)* lttng_channel_ops::is_disabled -->
1682 <var-decl name='is_disabled' type-id='type-id-
141' visibility='default' filepath='../include/lttng/ust-events.h' line='
514' column='
1'
/>
1684 <data-member access='public' layout-offset-in-bits='
640'
>
1685 <!-- int (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::flush_buffer -->
1686 <var-decl name='flush_buffer' type-id='type-id-
142' visibility='default' filepath='../include/lttng/ust-events.h' line='
515' column='
1'
/>
1688 <data-member access='public' layout-offset-in-bits='
704'
>
1689 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* lttng_channel_ops::event_strcpy -->
1690 <var-decl name='event_strcpy' type-id='type-id-
143' visibility='default' filepath='../include/lttng/ust-events.h' line='
516' column='
1'
/>
1693 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} -->
1694 <union-decl name='__anonymous_union__3' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
494' column='
1' id='type-id-
136'
>
1695 <data-member access='private'
>
1696 <!-- void* _deprecated1 -->
1697 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
495' column='
1'
/>
1699 <data-member access='private'
>
1700 <!-- unsigned long int has_strcpy -->
1701 <var-decl name='has_strcpy' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ust-events.h' line='
496' column='
1'
/>
1704 <!-- enum lttng_ust_chan_type -->
1705 <enum-decl name='lttng_ust_chan_type' filepath='../include/lttng/ust-abi.h' line='
64' column='
1' id='type-id-
132'
>
1706 <underlying-type type-id='type-id-
50'
/>
1707 <enumerator name='LTTNG_UST_CHAN_PER_CPU' value='
0'
/>
1708 <enumerator name='LTTNG_UST_CHAN_METADATA' value='
1'
/>
1710 <!-- struct lttng_ctx_value -->
1711 <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-
144'
>
1712 <data-member access='public' layout-offset-in-bits='
0'
>
1713 <!-- lttng_ust_dynamic_type lttng_ctx_value::sel -->
1714 <var-decl name='sel' type-id='type-id-
145' visibility='default' filepath='../include/lttng/ust-events.h' line='
276' column='
1'
/>
1716 <data-member access='public' layout-offset-in-bits='
64'
>
1717 <!-- union {int64_t s64; const char* str; double d;} lttng_ctx_value::u -->
1718 <var-decl name='u' type-id='type-id-
146' visibility='default' filepath='../include/lttng/ust-events.h' line='
281' column='
1'
/>
1721 <!-- enum lttng_ust_dynamic_type -->
1722 <enum-decl name='lttng_ust_dynamic_type' filepath='../include/lttng/ust-events.h' line='
259' column='
1' id='type-id-
145'
>
1723 <underlying-type type-id='type-id-
50'
/>
1724 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_NONE' value='
0'
/>
1725 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S8' value='
1'
/>
1726 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S16' value='
2'
/>
1727 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S32' value='
3'
/>
1728 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S64' value='
4'
/>
1729 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U8' value='
5'
/>
1730 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U16' value='
6'
/>
1731 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U32' value='
7'
/>
1732 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U64' value='
8'
/>
1733 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_FLOAT' value='
9'
/>
1734 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_DOUBLE' value='
10'
/>
1735 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_STRING' value='
11'
/>
1736 <enumerator name='_NR_LTTNG_UST_DYNAMIC_TYPES' value='
12'
/>
1738 <!-- union {int64_t s64; const char* str; double d;} -->
1739 <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-
146'
>
1740 <data-member access='private'
>
1741 <!-- int64_t s64 -->
1742 <var-decl name='s64' type-id='type-id-
147' visibility='default' filepath='../include/lttng/ust-events.h' line='
278' column='
1'
/>
1744 <data-member access='private'
>
1745 <!-- const char* str -->
1746 <var-decl name='str' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
279' column='
1'
/>
1748 <data-member access='private'
>
1750 <var-decl name='d' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-events.h' line='
280' column='
1'
/>
1753 <!-- typedef __int64_t int64_t -->
1754 <typedef-decl name='int64_t' type-id='type-id-
148' filepath='/usr/include/bits/stdint-intn.h' line='
27' column='
1' id='type-id-
147'
/>
1755 <!-- typedef long int __int64_t -->
1756 <typedef-decl name='__int64_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
44' column='
1' id='type-id-
148'
/>
1757 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
1758 <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'
>
1759 <data-member access='private'
>
1760 <!-- lttng_perf_counter_field* perf_counter -->
1761 <var-decl name='perf_counter' type-id='type-id-
149' visibility='default' filepath='../include/lttng/ust-events.h' line='
296' column='
1'
/>
1763 <data-member access='private'
>
1764 <!-- char padding[40] -->
1765 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
1768 <!-- typedef __uint64_t uint64_t -->
1769 <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'
/>
1770 <!-- typedef unsigned long int __uint64_t -->
1771 <typedef-decl name='__uint64_t' type-id='type-id-
3' filepath='/usr/include/bits/types.h' line='
45' column='
1' id='type-id-
150'
/>
1772 <!-- enum ustctl_socket_type -->
1773 <enum-decl name='ustctl_socket_type' filepath='../include/lttng/ust-ctl.h' line='
285' column='
1' id='type-id-
152'
>
1774 <underlying-type type-id='type-id-
50'
/>
1775 <enumerator name='USTCTL_SOCKET_CMD' value='
0'
/>
1776 <enumerator name='USTCTL_SOCKET_NOTIFY' value='
1'
/>
1778 <!-- struct ustcomm_ust_msg -->
1779 <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'
>
1780 <data-member access='public' layout-offset-in-bits='
0'
>
1781 <!-- uint32_t ustcomm_ust_msg::handle -->
1782 <var-decl name='handle' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
83' column='
1'
/>
1784 <data-member access='public' layout-offset-in-bits='
32'
>
1785 <!-- uint32_t ustcomm_ust_msg::cmd -->
1786 <var-decl name='cmd' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
84' column='
1'
/>
1788 <data-member access='public' layout-offset-in-bits='
64'
>
1789 <!-- char ustcomm_ust_msg::padding[32] -->
1790 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
85' column='
1'
/>
1792 <data-member access='public' layout-offset-in-bits='
320'
>
1793 <!-- 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 -->
1794 <var-decl name='u' type-id='type-id-
154' visibility='default' filepath='../include/ust-comm.h' line='
102' column='
1'
/>
1797 <!-- 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];} -->
1798 <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'
>
1799 <data-member access='private'
>
1800 <!-- lttng_ust_channel channel -->
1801 <var-decl name='channel' type-id='type-id-
155' visibility='default' filepath='../include/ust-comm.h' line='
87' column='
1'
/>
1803 <data-member access='private'
>
1804 <!-- lttng_ust_stream stream -->
1805 <var-decl name='stream' type-id='type-id-
156' visibility='default' filepath='../include/ust-comm.h' line='
88' column='
1'
/>
1807 <data-member access='private'
>
1808 <!-- lttng_ust_event event -->
1809 <var-decl name='event' type-id='type-id-
157' visibility='default' filepath='../include/ust-comm.h' line='
89' column='
1'
/>
1811 <data-member access='private'
>
1812 <!-- lttng_ust_context context -->
1813 <var-decl name='context' type-id='type-id-
158' visibility='default' filepath='../include/ust-comm.h' line='
90' column='
1'
/>
1815 <data-member access='private'
>
1816 <!-- lttng_ust_tracer_version version -->
1817 <var-decl name='version' type-id='type-id-
159' visibility='default' filepath='../include/ust-comm.h' line='
91' column='
1'
/>
1819 <data-member access='private'
>
1820 <!-- lttng_ust_tracepoint_iter tracepoint -->
1821 <var-decl name='tracepoint' type-id='type-id-
160' visibility='default' filepath='../include/ust-comm.h' line='
92' column='
1'
/>
1823 <data-member access='private'
>
1824 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} filter -->
1825 <var-decl name='filter' type-id='type-id-
161' visibility='default' filepath='../include/ust-comm.h' line='
97' column='
1'
/>
1827 <data-member access='private'
>
1828 <!-- struct {uint32_t count;} exclusion -->
1829 <var-decl name='exclusion' type-id='type-id-
162' visibility='default' filepath='../include/ust-comm.h' line='
100' column='
1'
/>
1831 <data-member access='private'
>
1832 <!-- char padding[32] -->
1833 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
101' column='
1'
/>
1836 <!-- struct lttng_ust_channel -->
1837 <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'
>
1838 <data-member access='public' layout-offset-in-bits='
0'
>
1839 <!-- uint64_t lttng_ust_channel::len -->
1840 <var-decl name='len' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
84' column='
1'
/>
1842 <data-member access='public' layout-offset-in-bits='
64'
>
1843 <!-- lttng_ust_chan_type lttng_ust_channel::type -->
1844 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-abi.h' line='
85' column='
1'
/>
1846 <data-member access='public' layout-offset-in-bits='
96'
>
1847 <!-- char lttng_ust_channel::padding[288] -->
1848 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
86' column='
1'
/>
1850 <data-member access='public' layout-offset-in-bits='
2400'
>
1851 <!-- char lttng_ust_channel::data[] -->
1852 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-abi.h' line='
87' column='
1'
/>
1855 <!-- struct lttng_ust_stream -->
1856 <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'
>
1857 <data-member access='public' layout-offset-in-bits='
0'
>
1858 <!-- uint64_t lttng_ust_stream::len -->
1859 <var-decl name='len' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
92' column='
1'
/>
1861 <data-member access='public' layout-offset-in-bits='
64'
>
1862 <!-- uint32_t lttng_ust_stream::stream_nr -->
1863 <var-decl name='stream_nr' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
93' column='
1'
/>
1865 <data-member access='public' layout-offset-in-bits='
96'
>
1866 <!-- char lttng_ust_stream::padding[288] -->
1867 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
94' column='
1'
/>
1870 <!-- struct lttng_ust_event -->
1871 <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'
>
1872 <data-member access='public' layout-offset-in-bits='
0'
>
1873 <!-- lttng_ust_instrumentation lttng_ust_event::instrumentation -->
1874 <var-decl name='instrumentation' type-id='type-id-
163' visibility='default' filepath='../include/lttng/ust-abi.h' line='
104' column='
1'
/>
1876 <data-member access='public' layout-offset-in-bits='
32'
>
1877 <!-- char lttng_ust_event::name[256] -->
1878 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
105' column='
1'
/>
1880 <data-member access='public' layout-offset-in-bits='
2080'
>
1881 <!-- lttng_ust_loglevel_type lttng_ust_event::loglevel_type -->
1882 <var-decl name='loglevel_type' type-id='type-id-
164' visibility='default' filepath='../include/lttng/ust-abi.h' line='
107' column='
1'
/>
1884 <data-member access='public' layout-offset-in-bits='
2112'
>
1885 <!-- int lttng_ust_event::loglevel -->
1886 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
108' column='
1'
/>
1888 <data-member access='public' layout-offset-in-bits='
2144'
>
1889 <!-- char lttng_ust_event::padding[16] -->
1890 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
109' column='
1'
/>
1892 <data-member access='public' layout-offset-in-bits='
2272'
>
1893 <!-- union {char padding[288];} lttng_ust_event::u -->
1894 <var-decl name='u' type-id='type-id-
165' visibility='default' filepath='../include/lttng/ust-abi.h' line='
114' column='
1'
/>
1897 <!-- enum lttng_ust_instrumentation -->
1898 <enum-decl name='lttng_ust_instrumentation' filepath='../include/lttng/ust-abi.h' line='
48' column='
1' id='type-id-
163'
>
1899 <underlying-type type-id='type-id-
50'
/>
1900 <enumerator name='LTTNG_UST_TRACEPOINT' value='
0'
/>
1901 <enumerator name='LTTNG_UST_PROBE' value='
1'
/>
1902 <enumerator name='LTTNG_UST_FUNCTION' value='
2'
/>
1904 <!-- enum lttng_ust_loglevel_type -->
1905 <enum-decl name='lttng_ust_loglevel_type' filepath='../include/lttng/ust-abi.h' line='
54' column='
1' id='type-id-
164'
>
1906 <underlying-type type-id='type-id-
50'
/>
1907 <enumerator name='LTTNG_UST_LOGLEVEL_ALL' value='
0'
/>
1908 <enumerator name='LTTNG_UST_LOGLEVEL_RANGE' value='
1'
/>
1909 <enumerator name='LTTNG_UST_LOGLEVEL_SINGLE' value='
2'
/>
1911 <!-- union {char padding[288];} -->
1912 <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'
>
1913 <data-member access='private'
>
1914 <!-- char padding[288] -->
1915 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
113' column='
1'
/>
1918 <!-- struct lttng_ust_context -->
1919 <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'
>
1920 <data-member access='public' layout-offset-in-bits='
0'
>
1921 <!-- lttng_ust_context_type lttng_ust_context::ctx -->
1922 <var-decl name='ctx' type-id='type-id-
166' visibility='default' filepath='../include/lttng/ust-abi.h' line='
155' column='
1'
/>
1924 <data-member access='public' layout-offset-in-bits='
32'
>
1925 <!-- char lttng_ust_context::padding[16] -->
1926 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
156' column='
1'
/>
1928 <data-member access='public' layout-offset-in-bits='
160'
>
1929 <!-- 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 -->
1930 <var-decl name='u' type-id='type-id-
167' visibility='default' filepath='../include/lttng/ust-abi.h' line='
166' column='
1'
/>
1933 <!-- enum lttng_ust_context_type -->
1934 <enum-decl name='lttng_ust_context_type' filepath='../include/lttng/ust-abi.h' line='
135' column='
1' id='type-id-
166'
>
1935 <underlying-type type-id='type-id-
50'
/>
1936 <enumerator name='LTTNG_UST_CONTEXT_VTID' value='
0'
/>
1937 <enumerator name='LTTNG_UST_CONTEXT_VPID' value='
1'
/>
1938 <enumerator name='LTTNG_UST_CONTEXT_PTHREAD_ID' value='
2'
/>
1939 <enumerator name='LTTNG_UST_CONTEXT_PROCNAME' value='
3'
/>
1940 <enumerator name='LTTNG_UST_CONTEXT_IP' value='
4'
/>
1941 <enumerator name='LTTNG_UST_CONTEXT_PERF_THREAD_COUNTER' value='
5'
/>
1942 <enumerator name='LTTNG_UST_CONTEXT_CPU_ID' value='
6'
/>
1943 <enumerator name='LTTNG_UST_CONTEXT_APP_CONTEXT' value='
7'
/>
1945 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx; char padding[288];} -->
1946 <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'
>
1947 <data-member access='private'
>
1948 <!-- lttng_ust_perf_counter_ctx perf_counter -->
1949 <var-decl name='perf_counter' type-id='type-id-
168' visibility='default' filepath='../include/lttng/ust-abi.h' line='
159' column='
1'
/>
1951 <data-member access='private'
>
1952 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx -->
1953 <var-decl name='app_ctx' type-id='type-id-
169' visibility='default' filepath='../include/lttng/ust-abi.h' line='
164' column='
1'
/>
1955 <data-member access='private'
>
1956 <!-- char padding[288] -->
1957 <var-decl name='padding' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-abi.h' line='
165' column='
1'
/>
1960 <!-- struct lttng_ust_perf_counter_ctx -->
1961 <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'
>
1962 <data-member access='public' layout-offset-in-bits='
0'
>
1963 <!-- uint32_t lttng_ust_perf_counter_ctx::type -->
1964 <var-decl name='type' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
147' column='
1'
/>
1966 <data-member access='public' layout-offset-in-bits='
32'
>
1967 <!-- uint64_t lttng_ust_perf_counter_ctx::config -->
1968 <var-decl name='config' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
148' column='
1'
/>
1970 <data-member access='public' layout-offset-in-bits='
96'
>
1971 <!-- char lttng_ust_perf_counter_ctx::name[256] -->
1972 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
149' column='
1'
/>
1975 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} -->
1976 <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'
>
1977 <data-member access='public' layout-offset-in-bits='
0'
>
1978 <!-- uint32_t provider_name_len -->
1979 <var-decl name='provider_name_len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
162' column='
1'
/>
1981 <data-member access='public' layout-offset-in-bits='
32'
>
1982 <!-- uint32_t ctx_name_len -->
1983 <var-decl name='ctx_name_len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
163' column='
1'
/>
1986 <!-- struct lttng_ust_tracer_version -->
1987 <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'
>
1988 <data-member access='public' layout-offset-in-bits='
0'
>
1989 <!-- uint32_t lttng_ust_tracer_version::major -->
1990 <var-decl name='major' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
70' column='
1'
/>
1992 <data-member access='public' layout-offset-in-bits='
32'
>
1993 <!-- uint32_t lttng_ust_tracer_version::minor -->
1994 <var-decl name='minor' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
71' column='
1'
/>
1996 <data-member access='public' layout-offset-in-bits='
64'
>
1997 <!-- uint32_t lttng_ust_tracer_version::patchlevel -->
1998 <var-decl name='patchlevel' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
72' column='
1'
/>
2001 <!-- struct lttng_ust_tracepoint_iter -->
2002 <class-decl name='lttng_ust_tracepoint_iter' size-in-bits='
2208' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
184' column='
1' id='type-id-
160'
>
2003 <data-member access='public' layout-offset-in-bits='
0'
>
2004 <!-- char lttng_ust_tracepoint_iter::name[256] -->
2005 <var-decl name='name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
185' column='
1'
/>
2007 <data-member access='public' layout-offset-in-bits='
2048'
>
2008 <!-- int lttng_ust_tracepoint_iter::loglevel -->
2009 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
186' column='
1'
/>
2011 <data-member access='public' layout-offset-in-bits='
2080'
>
2012 <!-- char lttng_ust_tracepoint_iter::padding[16] -->
2013 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/ust-abi.h' line='
187' column='
1'
/>
2016 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} -->
2017 <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'
>
2018 <data-member access='public' layout-offset-in-bits='
0'
>
2019 <!-- uint32_t data_size -->
2020 <var-decl name='data_size' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
94' column='
1'
/>
2022 <data-member access='public' layout-offset-in-bits='
32'
>
2023 <!-- uint32_t reloc_offset -->
2024 <var-decl name='reloc_offset' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
95' column='
1'
/>
2026 <data-member access='public' layout-offset-in-bits='
64'
>
2027 <!-- uint64_t seqnum -->
2028 <var-decl name='seqnum' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
96' column='
1'
/>
2031 <!-- struct {uint32_t count;} -->
2032 <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'
>
2033 <data-member access='public' layout-offset-in-bits='
0'
>
2034 <!-- uint32_t count -->
2035 <var-decl name='count' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
99' column='
1'
/>
2038 <!-- struct ustcomm_ust_reply -->
2039 <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'
>
2040 <data-member access='public' layout-offset-in-bits='
0'
>
2041 <!-- uint32_t ustcomm_ust_reply::handle -->
2042 <var-decl name='handle' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
112' column='
1'
/>
2044 <data-member access='public' layout-offset-in-bits='
32'
>
2045 <!-- uint32_t ustcomm_ust_reply::cmd -->
2046 <var-decl name='cmd' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
113' column='
1'
/>
2048 <data-member access='public' layout-offset-in-bits='
64'
>
2049 <!-- int32_t ustcomm_ust_reply::ret_code -->
2050 <var-decl name='ret_code' type-id='type-id-
171' visibility='default' filepath='../include/ust-comm.h' line='
114' column='
1'
/>
2052 <data-member access='public' layout-offset-in-bits='
96'
>
2053 <!-- uint32_t ustcomm_ust_reply::ret_val -->
2054 <var-decl name='ret_val' type-id='type-id-
124' visibility='default' filepath='../include/ust-comm.h' line='
115' column='
1'
/>
2056 <data-member access='public' layout-offset-in-bits='
128'
>
2057 <!-- char ustcomm_ust_reply::padding[32] -->
2058 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
116' column='
1'
/>
2060 <data-member access='public' layout-offset-in-bits='
384'
>
2061 <!-- 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 -->
2062 <var-decl name='u' type-id='type-id-
172' visibility='default' filepath='../include/ust-comm.h' line='
127' column='
1'
/>
2065 <!-- typedef __int32_t int32_t -->
2066 <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'
/>
2067 <!-- typedef int __int32_t -->
2068 <typedef-decl name='__int32_t' type-id='type-id-
5' filepath='/usr/include/bits/types.h' line='
41' column='
1' id='type-id-
173'
/>
2069 <!-- 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];} -->
2070 <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'
>
2071 <data-member access='private'
>
2072 <!-- struct {uint64_t memory_map_size;} channel -->
2073 <var-decl name='channel' type-id='type-id-
174' visibility='default' filepath='../include/ust-comm.h' line='
120' column='
1'
/>
2075 <data-member access='private'
>
2076 <!-- struct {uint64_t memory_map_size;} stream -->
2077 <var-decl name='stream' type-id='type-id-
175' visibility='default' filepath='../include/ust-comm.h' line='
123' column='
1'
/>
2079 <data-member access='private'
>
2080 <!-- lttng_ust_tracer_version version -->
2081 <var-decl name='version' type-id='type-id-
159' visibility='default' filepath='../include/ust-comm.h' line='
124' column='
1'
/>
2083 <data-member access='private'
>
2084 <!-- lttng_ust_tracepoint_iter tracepoint -->
2085 <var-decl name='tracepoint' type-id='type-id-
160' visibility='default' filepath='../include/ust-comm.h' line='
125' column='
1'
/>
2087 <data-member access='private'
>
2088 <!-- char padding[32] -->
2089 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/ust-comm.h' line='
126' column='
1'
/>
2092 <!-- struct {uint64_t memory_map_size;} -->
2093 <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'
>
2094 <data-member access='public' layout-offset-in-bits='
0'
>
2095 <!-- uint64_t memory_map_size -->
2096 <var-decl name='memory_map_size' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
119' column='
1'
/>
2099 <!-- struct {uint64_t memory_map_size;} -->
2100 <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'
>
2101 <data-member access='public' layout-offset-in-bits='
0'
>
2102 <!-- uint64_t memory_map_size -->
2103 <var-decl name='memory_map_size' type-id='type-id-
151' visibility='default' filepath='../include/ust-comm.h' line='
122' column='
1'
/>
2106 <!-- cds_hlist_node* -->
2107 <pointer-type-def type-id='type-id-
93' size-in-bits='
64' id='type-id-
92'
/>
2108 <!-- cds_list_head* -->
2109 <pointer-type-def type-id='type-id-
87' size-in-bits='
64' id='type-id-
91'
/>
2111 <pointer-type-def type-id='type-id-
78' size-in-bits='
64' id='type-id-
128'
/>
2113 <qualified-type-def type-id='type-id-
5' const='yes' id='type-id-
176'
/>
2115 <pointer-type-def type-id='type-id-
176' size-in-bits='
64' id='type-id-
177'
/>
2116 <!-- const lttng_channel_ops -->
2117 <qualified-type-def type-id='type-id-
133' const='yes' id='type-id-
178'
/>
2118 <!-- const lttng_channel_ops* -->
2119 <pointer-type-def type-id='type-id-
178' size-in-bits='
64' id='type-id-
130'
/>
2120 <!-- const lttng_ctx_field -->
2121 <qualified-type-def type-id='type-id-
96' const='yes' id='type-id-
179'
/>
2122 <!-- const lttng_ctx_field* -->
2123 <pointer-type-def type-id='type-id-
179' size-in-bits='
64' id='type-id-
180'
/>
2124 <!-- const lttng_enum_desc -->
2125 <qualified-type-def type-id='type-id-
116' const='yes' id='type-id-
181'
/>
2126 <!-- const lttng_enum_desc* -->
2127 <pointer-type-def type-id='type-id-
181' size-in-bits='
64' id='type-id-
115'
/>
2128 <!-- const lttng_enum_entry -->
2129 <qualified-type-def type-id='type-id-
118' const='yes' id='type-id-
182'
/>
2130 <!-- const lttng_enum_entry* -->
2131 <pointer-type-def type-id='type-id-
182' size-in-bits='
64' id='type-id-
117'
/>
2132 <!-- const lttng_event_field -->
2133 <qualified-type-def type-id='type-id-
97' const='yes' id='type-id-
183'
/>
2134 <!-- const lttng_event_field* -->
2135 <pointer-type-def type-id='type-id-
183' size-in-bits='
64' id='type-id-
184'
/>
2136 <!-- int (channel*)* -->
2137 <pointer-type-def type-id='type-id-
185' size-in-bits='
64' id='type-id-
141'
/>
2138 <!-- int (channel*, lttng_ust_shm_handle*)* -->
2139 <pointer-type-def type-id='type-id-
186' size-in-bits='
64' id='type-id-
142'
/>
2140 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* -->
2141 <pointer-type-def type-id='type-id-
187' size-in-bits='
64' id='type-id-
137'
/>
2143 <pointer-type-def type-id='type-id-
5' size-in-bits='
64' id='type-id-
188'
/>
2144 <!-- lttng_channel* -->
2145 <pointer-type-def type-id='type-id-
127' size-in-bits='
64' id='type-id-
189'
/>
2146 <!-- lttng_channel* (const char*, void*, typedef size_t, typedef size_t, unsigned int, unsigned int, unsigned char*, typedef uint32_t, const int*, int)* -->
2147 <pointer-type-def type-id='type-id-
190' size-in-bits='
64' id='type-id-
134'
/>
2149 <pointer-type-def type-id='type-id-
94' size-in-bits='
64' id='type-id-
90'
/>
2150 <!-- lttng_ctx_field* -->
2151 <pointer-type-def type-id='type-id-
96' size-in-bits='
64' id='type-id-
95'
/>
2152 <!-- lttng_ctx_value* -->
2153 <pointer-type-def type-id='type-id-
144' size-in-bits='
64' id='type-id-
191'
/>
2154 <!-- lttng_event_field* -->
2155 <pointer-type-def type-id='type-id-
97' size-in-bits='
64' id='type-id-
125'
/>
2156 <!-- lttng_perf_counter_field* -->
2157 <pointer-type-def type-id='type-id-
79' size-in-bits='
64' id='type-id-
149'
/>
2158 <!-- lttng_session* -->
2159 <pointer-type-def type-id='type-id-
86' size-in-bits='
64' id='type-id-
129'
/>
2160 <!-- lttng_ust_lib_ring_buffer_ctx* -->
2161 <pointer-type-def type-id='type-id-
80' size-in-bits='
64' id='type-id-
192'
/>
2162 <!-- lttng_ust_shm_handle* -->
2163 <pointer-type-def type-id='type-id-
81' size-in-bits='
64' id='type-id-
131'
/>
2164 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* -->
2165 <pointer-type-def type-id='type-id-
193' size-in-bits='
64' id='type-id-
140'
/>
2166 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* -->
2167 <pointer-type-def type-id='type-id-
194' size-in-bits='
64' id='type-id-
98'
/>
2169 <pointer-type-def type-id='type-id-
124' size-in-bits='
64' id='type-id-
195'
/>
2171 <pointer-type-def type-id='type-id-
151' size-in-bits='
64' id='type-id-
196'
/>
2172 <!-- ustcomm_ust_msg* -->
2173 <pointer-type-def type-id='type-id-
153' size-in-bits='
64' id='type-id-
197'
/>
2174 <!-- ustcomm_ust_reply* -->
2175 <pointer-type-def type-id='type-id-
170' size-in-bits='
64' id='type-id-
198'
/>
2176 <!-- void (lttng_channel*)* -->
2177 <pointer-type-def type-id='type-id-
199' size-in-bits='
64' id='type-id-
135'
/>
2178 <!-- void (lttng_ctx_field*)* -->
2179 <pointer-type-def type-id='type-id-
200' size-in-bits='
64' id='type-id-
102'
/>
2180 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* -->
2181 <pointer-type-def type-id='type-id-
201' size-in-bits='
64' id='type-id-
100'
/>
2182 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* -->
2183 <pointer-type-def type-id='type-id-
202' size-in-bits='
64' id='type-id-
99'
/>
2184 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* -->
2185 <pointer-type-def type-id='type-id-
203' size-in-bits='
64' id='type-id-
138'
/>
2186 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* -->
2187 <pointer-type-def type-id='type-id-
204' size-in-bits='
64' id='type-id-
143'
/>
2188 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* -->
2189 <pointer-type-def type-id='type-id-
205' size-in-bits='
64' id='type-id-
139'
/>
2191 <pointer-type-def type-id='type-id-
19' size-in-bits='
64' id='type-id-
206'
/>
2192 <!-- int ustcomm_setsockopt_snd_timeout(int, unsigned int) -->
2193 <function-decl name='ustcomm_setsockopt_snd_timeout' mangled-name='ustcomm_setsockopt_snd_timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1598' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_setsockopt_snd_timeout'
>
2194 <!-- parameter of type 'int' -->
2195 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1598' column='
1'
/>
2196 <!-- parameter of type 'unsigned int' -->
2197 <parameter type-id='type-id-
13' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1598' column='
1'
/>
2199 <return type-id='type-id-
5'
/>
2201 <!-- int ustcomm_setsockopt_rcv_timeout(int, unsigned int) -->
2202 <function-decl name='ustcomm_setsockopt_rcv_timeout' mangled-name='ustcomm_setsockopt_rcv_timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1578' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_setsockopt_rcv_timeout'
>
2203 <!-- parameter of type 'int' -->
2204 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1578' 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='
1578' column='
1'
/>
2208 <return type-id='type-id-
5'
/>
2210 <!-- int ustcomm_register_channel(int, lttng_session*, int, int, size_t, const lttng_ctx_field*, uint32_t*, int*) -->
2211 <function-decl name='ustcomm_register_channel' mangled-name='ustcomm_register_channel' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1471' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_register_channel'
>
2212 <!-- parameter of type 'int' -->
2213 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1471' column='
1'
/>
2214 <!-- parameter of type 'lttng_session*' -->
2215 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1472' column='
1'
/>
2216 <!-- parameter of type 'int' -->
2217 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1473' column='
1'
/>
2218 <!-- parameter of type 'int' -->
2219 <parameter type-id='type-id-
5' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1474' column='
1'
/>
2220 <!-- parameter of type 'typedef size_t' -->
2221 <parameter type-id='type-id-
42' name='nr_ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1475' column='
1'
/>
2222 <!-- parameter of type 'const lttng_ctx_field*' -->
2223 <parameter type-id='type-id-
180' name='ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1476' column='
1'
/>
2224 <!-- parameter of type 'uint32_t*' -->
2225 <parameter type-id='type-id-
195' name='chan_id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1477' column='
1'
/>
2226 <!-- parameter of type 'int*' -->
2227 <parameter type-id='type-id-
188' name='header_type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1478' column='
1'
/>
2229 <return type-id='type-id-
5'
/>
2231 <!-- int ustcomm_register_enum(int, int, const char*, size_t, const lttng_enum_entry*, uint64_t*) -->
2232 <function-decl name='ustcomm_register_enum' mangled-name='ustcomm_register_enum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1367' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_register_enum'
>
2233 <!-- parameter of type 'int' -->
2234 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1367' column='
1'
/>
2235 <!-- parameter of type 'int' -->
2236 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1368' column='
1'
/>
2237 <!-- parameter of type 'const char*' -->
2238 <parameter type-id='type-id-
34' name='enum_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1369' column='
1'
/>
2239 <!-- parameter of type 'typedef size_t' -->
2240 <parameter type-id='type-id-
42' name='nr_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1370' column='
1'
/>
2241 <!-- parameter of type 'const lttng_enum_entry*' -->
2242 <parameter type-id='type-id-
117' name='lttng_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1371' column='
1'
/>
2243 <!-- parameter of type 'uint64_t*' -->
2244 <parameter type-id='type-id-
196' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1372' column='
1'
/>
2246 <return type-id='type-id-
5'
/>
2248 <!-- int ustcomm_register_event(int, lttng_session*, int, int, const char*, int, const char*, size_t, const lttng_event_field*, const char*, uint32_t*) -->
2249 <function-decl name='ustcomm_register_event' mangled-name='ustcomm_register_event' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1224' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_register_event'
>
2250 <!-- parameter of type 'int' -->
2251 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1224' column='
1'
/>
2252 <!-- parameter of type 'lttng_session*' -->
2253 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1225' column='
1'
/>
2254 <!-- parameter of type 'int' -->
2255 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1226' column='
1'
/>
2256 <!-- parameter of type 'int' -->
2257 <parameter type-id='type-id-
5' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1227' column='
1'
/>
2258 <!-- parameter of type 'const char*' -->
2259 <parameter type-id='type-id-
34' name='event_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1228' column='
1'
/>
2260 <!-- parameter of type 'int' -->
2261 <parameter type-id='type-id-
5' name='loglevel' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1229' column='
1'
/>
2262 <!-- parameter of type 'const char*' -->
2263 <parameter type-id='type-id-
34' name='signature' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1230' column='
1'
/>
2264 <!-- parameter of type 'typedef size_t' -->
2265 <parameter type-id='type-id-
42' name='nr_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1231' column='
1'
/>
2266 <!-- parameter of type 'const lttng_event_field*' -->
2267 <parameter type-id='type-id-
184' name='lttng_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1232' column='
1'
/>
2268 <!-- parameter of type 'const char*' -->
2269 <parameter type-id='type-id-
34' name='model_emf_uri' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1233' column='
1'
/>
2270 <!-- parameter of type 'uint32_t*' -->
2271 <parameter type-id='type-id-
195' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1234' column='
1'
/>
2273 <return type-id='type-id-
5'
/>
2275 <!-- int ustcomm_send_reg_msg(int, ustctl_socket_type, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t) -->
2276 <function-decl name='ustcomm_send_reg_msg' mangled-name='ustcomm_send_reg_msg' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
715' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_reg_msg'
>
2277 <!-- parameter of type 'int' -->
2278 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
715' column='
1'
/>
2279 <!-- parameter of type 'enum ustctl_socket_type' -->
2280 <parameter type-id='type-id-
152' name='type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
716' column='
1'
/>
2281 <!-- parameter of type 'typedef uint32_t' -->
2282 <parameter type-id='type-id-
124' name='bits_per_long' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
717' column='
1'
/>
2283 <!-- parameter of type 'typedef uint32_t' -->
2284 <parameter type-id='type-id-
124' name='uint8_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
718' column='
1'
/>
2285 <!-- parameter of type 'typedef uint32_t' -->
2286 <parameter type-id='type-id-
124' name='uint16_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
719' column='
1'
/>
2287 <!-- parameter of type 'typedef uint32_t' -->
2288 <parameter type-id='type-id-
124' name='uint32_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
720' column='
1'
/>
2289 <!-- parameter of type 'typedef uint32_t' -->
2290 <parameter type-id='type-id-
124' name='uint64_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
721' column='
1'
/>
2291 <!-- parameter of type 'typedef uint32_t' -->
2292 <parameter type-id='type-id-
124' name='long_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
722' column='
1'
/>
2294 <return type-id='type-id-
5'
/>
2296 <!-- int ustcomm_recv_stream_from_sessiond(int, uint64_t*, int*, int*) -->
2297 <function-decl name='ustcomm_recv_stream_from_sessiond' mangled-name='ustcomm_recv_stream_from_sessiond' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
655' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_stream_from_sessiond'
>
2298 <!-- parameter of type 'int' -->
2299 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
655' column='
1'
/>
2300 <!-- parameter of type 'uint64_t*' -->
2301 <parameter type-id='type-id-
196' name='memory_map_size' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
656' column='
1'
/>
2302 <!-- parameter of type 'int*' -->
2303 <parameter type-id='type-id-
188' name='shm_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
657' column='
1'
/>
2304 <!-- parameter of type 'int*' -->
2305 <parameter type-id='type-id-
188' name='wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
657' column='
1'
/>
2307 <return type-id='type-id-
5'
/>
2309 <!-- ssize_t ustcomm_recv_channel_from_sessiond(int, void**, uint64_t, int*) -->
2310 <function-decl name='ustcomm_recv_channel_from_sessiond' mangled-name='ustcomm_recv_channel_from_sessiond' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
595' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_channel_from_sessiond'
>
2311 <!-- parameter of type 'int' -->
2312 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
595' column='
1'
/>
2313 <!-- parameter of type 'void**' -->
2314 <parameter type-id='type-id-
206' name='_chan_data' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
596' column='
1'
/>
2315 <!-- parameter of type 'typedef uint64_t' -->
2316 <parameter type-id='type-id-
151' name='var_len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
596' column='
1'
/>
2317 <!-- parameter of type 'int*' -->
2318 <parameter type-id='type-id-
188' name='_wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
597' column='
1'
/>
2319 <!-- typedef ssize_t -->
2320 <return type-id='type-id-
54'
/>
2322 <!-- int ustcomm_send_app_cmd(int, ustcomm_ust_msg*, ustcomm_ust_reply*) -->
2323 <function-decl name='ustcomm_send_app_cmd' mangled-name='ustcomm_send_app_cmd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
576' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_app_cmd'
>
2324 <!-- parameter of type 'int' -->
2325 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
576' column='
1'
/>
2326 <!-- parameter of type 'ustcomm_ust_msg*' -->
2327 <parameter type-id='type-id-
197' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
577' column='
1'
/>
2328 <!-- parameter of type 'ustcomm_ust_reply*' -->
2329 <parameter type-id='type-id-
198' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
578' column='
1'
/>
2331 <return type-id='type-id-
5'
/>
2333 <!-- int ustcomm_recv_app_reply(int, ustcomm_ust_reply*, uint32_t, uint32_t) -->
2334 <function-decl name='ustcomm_recv_app_reply' mangled-name='ustcomm_recv_app_reply' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
536' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_app_reply'
>
2335 <!-- parameter of type 'int' -->
2336 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
536' 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='
536' column='
1'
/>
2339 <!-- parameter of type 'typedef uint32_t' -->
2340 <parameter type-id='type-id-
124' name='expected_handle' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
537' column='
1'
/>
2341 <!-- parameter of type 'typedef uint32_t' -->
2342 <parameter type-id='type-id-
124' name='expected_cmd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
537' column='
1'
/>
2344 <return type-id='type-id-
5'
/>
2346 <!-- int ustcomm_send_app_msg(int, ustcomm_ust_msg*) -->
2347 <function-decl name='ustcomm_send_app_msg' mangled-name='ustcomm_send_app_msg' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
517' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_app_msg'
>
2348 <!-- parameter of type 'int' -->
2349 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
517' column='
1'
/>
2350 <!-- parameter of type 'ustcomm_ust_msg*' -->
2351 <parameter type-id='type-id-
197' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
517' column='
1'
/>
2353 <return type-id='type-id-
5'
/>
2355 <!-- ssize_t ustcomm_recv_fds_unix_sock(int, int*, size_t) -->
2356 <function-decl name='ustcomm_recv_fds_unix_sock' mangled-name='ustcomm_recv_fds_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_fds_unix_sock'
>
2357 <!-- parameter of type 'int' -->
2358 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1'
/>
2359 <!-- parameter of type 'int*' -->
2360 <parameter type-id='type-id-
188' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1'
/>
2361 <!-- parameter of type 'typedef size_t' -->
2362 <parameter type-id='type-id-
42' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1'
/>
2363 <!-- typedef ssize_t -->
2364 <return type-id='type-id-
54'
/>
2366 <!-- ssize_t ustcomm_send_fds_unix_sock(int, int*, size_t) -->
2367 <function-decl name='ustcomm_send_fds_unix_sock' mangled-name='ustcomm_send_fds_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_fds_unix_sock'
>
2368 <!-- parameter of type 'int' -->
2369 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1'
/>
2370 <!-- parameter of type 'int*' -->
2371 <parameter type-id='type-id-
188' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1'
/>
2372 <!-- parameter of type 'typedef size_t' -->
2373 <parameter type-id='type-id-
42' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1'
/>
2374 <!-- typedef ssize_t -->
2375 <return type-id='type-id-
54'
/>
2377 <!-- ssize_t ustcomm_send_unix_sock(int, void*, size_t) -->
2378 <function-decl name='ustcomm_send_unix_sock' mangled-name='ustcomm_send_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_send_unix_sock'
>
2379 <!-- parameter of type 'int' -->
2380 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1'
/>
2381 <!-- parameter of type 'void*' -->
2382 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1'
/>
2383 <!-- parameter of type 'typedef size_t' -->
2384 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1'
/>
2385 <!-- typedef ssize_t -->
2386 <return type-id='type-id-
54'
/>
2388 <!-- ssize_t ustcomm_recv_unix_sock(int, void*, size_t) -->
2389 <function-decl name='ustcomm_recv_unix_sock' mangled-name='ustcomm_recv_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_recv_unix_sock'
>
2390 <!-- parameter of type 'int' -->
2391 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1'
/>
2392 <!-- parameter of type 'void*' -->
2393 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1'
/>
2394 <!-- parameter of type 'typedef size_t' -->
2395 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1'
/>
2396 <!-- typedef ssize_t -->
2397 <return type-id='type-id-
54'
/>
2399 <!-- int ustcomm_close_unix_sock(int) -->
2400 <function-decl name='ustcomm_close_unix_sock' mangled-name='ustcomm_close_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
266' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_close_unix_sock'
>
2401 <!-- parameter of type 'int' -->
2402 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
266' column='
1'
/>
2404 <return type-id='type-id-
5'
/>
2406 <!-- int ustcomm_listen_unix_sock(int) -->
2407 <function-decl name='ustcomm_listen_unix_sock' mangled-name='ustcomm_listen_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
246' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_listen_unix_sock'
>
2408 <!-- parameter of type 'int' -->
2409 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
246' column='
1'
/>
2411 <return type-id='type-id-
5'
/>
2413 <!-- int ustcomm_create_unix_sock(const char*) -->
2414 <function-decl name='ustcomm_create_unix_sock' mangled-name='ustcomm_create_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
200' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_create_unix_sock'
>
2415 <!-- parameter of type 'const char*' -->
2416 <parameter type-id='type-id-
34' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
200' column='
1'
/>
2418 <return type-id='type-id-
5'
/>
2420 <!-- int ustcomm_accept_unix_sock(int) -->
2421 <function-decl name='ustcomm_accept_unix_sock' mangled-name='ustcomm_accept_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
176' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_accept_unix_sock'
>
2422 <!-- parameter of type 'int' -->
2423 <parameter type-id='type-id-
5' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
176' column='
1'
/>
2425 <return type-id='type-id-
5'
/>
2427 <!-- int ustcomm_connect_unix_sock(const char*, long int) -->
2428 <function-decl name='ustcomm_connect_unix_sock' mangled-name='ustcomm_connect_unix_sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
101' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustcomm_connect_unix_sock'
>
2429 <!-- parameter of type 'const char*' -->
2430 <parameter type-id='type-id-
34' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
101' column='
1'
/>
2431 <!-- parameter of type 'long int' -->
2432 <parameter type-id='type-id-
6' name='timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
101' column='
1'
/>
2434 <return type-id='type-id-
5'
/>
2436 <!-- const char* lttng_ust_strerror(int) -->
2437 <function-decl name='lttng_ust_strerror' mangled-name='lttng_ust_strerror' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
83' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_strerror'
>
2438 <!-- parameter of type 'int' -->
2439 <parameter type-id='type-id-
5' name='code' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
83' column='
1'
/>
2440 <!-- const char* -->
2441 <return type-id='type-id-
34'
/>
2443 <!-- int (channel*) -->
2444 <function-type size-in-bits='
64' id='type-id-
185'
>
2445 <!-- parameter of type 'channel*' -->
2446 <parameter type-id='type-id-
128'
/>
2448 <return type-id='type-id-
5'
/>
2450 <!-- int (channel*, lttng_ust_shm_handle*) -->
2451 <function-type size-in-bits='
64' id='type-id-
186'
>
2452 <!-- parameter of type 'channel*' -->
2453 <parameter type-id='type-id-
128'
/>
2454 <!-- parameter of type 'lttng_ust_shm_handle*' -->
2455 <parameter type-id='type-id-
131'
/>
2457 <return type-id='type-id-
5'
/>
2459 <!-- int (lttng_ust_lib_ring_buffer_ctx*, uint32_t) -->
2460 <function-type size-in-bits='
64' id='type-id-
187'
>
2461 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2462 <parameter type-id='type-id-
192'
/>
2463 <!-- parameter of type 'typedef uint32_t' -->
2464 <parameter type-id='type-id-
124'
/>
2466 <return type-id='type-id-
5'
/>
2468 <!-- lttng_channel* (const char*, void*, size_t, size_t, unsigned int, unsigned int, unsigned char*, uint32_t, const int*, int) -->
2469 <function-type size-in-bits='
64' id='type-id-
190'
>
2470 <!-- parameter of type 'const char*' -->
2471 <parameter type-id='type-id-
34'
/>
2472 <!-- parameter of type 'void*' -->
2473 <parameter type-id='type-id-
19'
/>
2474 <!-- parameter of type 'typedef size_t' -->
2475 <parameter type-id='type-id-
42'
/>
2476 <!-- parameter of type 'typedef size_t' -->
2477 <parameter type-id='type-id-
42'
/>
2478 <!-- parameter of type 'unsigned int' -->
2479 <parameter type-id='type-id-
13'
/>
2480 <!-- parameter of type 'unsigned int' -->
2481 <parameter type-id='type-id-
13'
/>
2482 <!-- parameter of type 'unsigned char*' -->
2483 <parameter type-id='type-id-
17'
/>
2484 <!-- parameter of type 'typedef uint32_t' -->
2485 <parameter type-id='type-id-
124'
/>
2486 <!-- parameter of type 'const int*' -->
2487 <parameter type-id='type-id-
177'
/>
2488 <!-- parameter of type 'int' -->
2489 <parameter type-id='type-id-
5'
/>
2490 <!-- lttng_channel* -->
2491 <return type-id='type-id-
189'
/>
2493 <!-- size_t (channel*, lttng_ust_shm_handle*) -->
2494 <function-type size-in-bits='
64' id='type-id-
193'
>
2495 <!-- parameter of type 'channel*' -->
2496 <parameter type-id='type-id-
128'
/>
2497 <!-- parameter of type 'lttng_ust_shm_handle*' -->
2498 <parameter type-id='type-id-
131'
/>
2499 <!-- typedef size_t -->
2500 <return type-id='type-id-
42'
/>
2502 <!-- size_t (lttng_ctx_field*, size_t) -->
2503 <function-type size-in-bits='
64' id='type-id-
194'
>
2504 <!-- parameter of type 'lttng_ctx_field*' -->
2505 <parameter type-id='type-id-
95'
/>
2506 <!-- parameter of type 'typedef size_t' -->
2507 <parameter type-id='type-id-
42'
/>
2508 <!-- typedef size_t -->
2509 <return type-id='type-id-
42'
/>
2511 <!-- void (lttng_channel*) -->
2512 <function-type size-in-bits='
64' id='type-id-
199'
>
2513 <!-- parameter of type 'lttng_channel*' -->
2514 <parameter type-id='type-id-
189'
/>
2516 <return type-id='type-id-
14'
/>
2518 <!-- void (lttng_ctx_field*) -->
2519 <function-type size-in-bits='
64' id='type-id-
200'
>
2520 <!-- parameter of type 'lttng_ctx_field*' -->
2521 <parameter type-id='type-id-
95'
/>
2523 <return type-id='type-id-
14'
/>
2525 <!-- void (lttng_ctx_field*, lttng_ctx_value*) -->
2526 <function-type size-in-bits='
64' id='type-id-
201'
>
2527 <!-- parameter of type 'lttng_ctx_field*' -->
2528 <parameter type-id='type-id-
95'
/>
2529 <!-- parameter of type 'lttng_ctx_value*' -->
2530 <parameter type-id='type-id-
191'
/>
2532 <return type-id='type-id-
14'
/>
2534 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
2535 <function-type size-in-bits='
64' id='type-id-
202'
>
2536 <!-- parameter of type 'lttng_ctx_field*' -->
2537 <parameter type-id='type-id-
95'
/>
2538 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2539 <parameter type-id='type-id-
192'
/>
2540 <!-- parameter of type 'lttng_channel*' -->
2541 <parameter type-id='type-id-
189'
/>
2543 <return type-id='type-id-
14'
/>
2545 <!-- void (lttng_ust_lib_ring_buffer_ctx*) -->
2546 <function-type size-in-bits='
64' id='type-id-
203'
>
2547 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2548 <parameter type-id='type-id-
192'
/>
2550 <return type-id='type-id-
14'
/>
2552 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, size_t) -->
2553 <function-type size-in-bits='
64' id='type-id-
204'
>
2554 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2555 <parameter type-id='type-id-
192'
/>
2556 <!-- parameter of type 'const char*' -->
2557 <parameter type-id='type-id-
34'
/>
2558 <!-- parameter of type 'typedef size_t' -->
2559 <parameter type-id='type-id-
42'
/>
2561 <return type-id='type-id-
14'
/>
2563 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, size_t) -->
2564 <function-type size-in-bits='
64' id='type-id-
205'
>
2565 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
2566 <parameter type-id='type-id-
192'
/>
2567 <!-- parameter of type 'void*' -->
2568 <parameter type-id='type-id-
19'
/>
2569 <!-- parameter of type 'typedef size_t' -->
2570 <parameter type-id='type-id-
42'
/>
2572 <return type-id='type-id-
14'
/>
2575 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-fd-tracker.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
2577 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
8' id='type-id-
207'
>
2578 <!-- <anonymous range>[1] -->
2579 <subrange length='
1' type-id='type-id-
3' id='type-id-
10'
/>
2582 <!-- struct _IO_codecvt -->
2583 <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
208'
/>
2584 <!-- struct _IO_marker -->
2585 <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
209'
/>
2586 <!-- struct _IO_wide_data -->
2587 <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
210'
/>
2588 <!-- signed char -->
2589 <type-decl name='signed char' size-in-bits='
8' id='type-id-
211'
/>
2590 <!-- typedef _IO_FILE FILE -->
2591 <typedef-decl name='FILE' type-id='type-id-
212' filepath='/usr/include/bits/types/FILE.h' line='
7' column='
1' id='type-id-
213'
/>
2592 <!-- struct _IO_FILE -->
2593 <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'
>
2594 <data-member access='public' layout-offset-in-bits='
0'
>
2595 <!-- int _IO_FILE::_flags -->
2596 <var-decl name='_flags' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
51' column='
1'
/>
2598 <data-member access='public' layout-offset-in-bits='
64'
>
2599 <!-- char* _IO_FILE::_IO_read_ptr -->
2600 <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'
/>
2602 <data-member access='public' layout-offset-in-bits='
128'
>
2603 <!-- char* _IO_FILE::_IO_read_end -->
2604 <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'
/>
2606 <data-member access='public' layout-offset-in-bits='
192'
>
2607 <!-- char* _IO_FILE::_IO_read_base -->
2608 <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'
/>
2610 <data-member access='public' layout-offset-in-bits='
256'
>
2611 <!-- char* _IO_FILE::_IO_write_base -->
2612 <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'
/>
2614 <data-member access='public' layout-offset-in-bits='
320'
>
2615 <!-- char* _IO_FILE::_IO_write_ptr -->
2616 <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'
/>
2618 <data-member access='public' layout-offset-in-bits='
384'
>
2619 <!-- char* _IO_FILE::_IO_write_end -->
2620 <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'
/>
2622 <data-member access='public' layout-offset-in-bits='
448'
>
2623 <!-- char* _IO_FILE::_IO_buf_base -->
2624 <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'
/>
2626 <data-member access='public' layout-offset-in-bits='
512'
>
2627 <!-- char* _IO_FILE::_IO_buf_end -->
2628 <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'
/>
2630 <data-member access='public' layout-offset-in-bits='
576'
>
2631 <!-- char* _IO_FILE::_IO_save_base -->
2632 <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'
/>
2634 <data-member access='public' layout-offset-in-bits='
640'
>
2635 <!-- char* _IO_FILE::_IO_backup_base -->
2636 <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'
/>
2638 <data-member access='public' layout-offset-in-bits='
704'
>
2639 <!-- char* _IO_FILE::_IO_save_end -->
2640 <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'
/>
2642 <data-member access='public' layout-offset-in-bits='
768'
>
2643 <!-- _IO_marker* _IO_FILE::_markers -->
2644 <var-decl name='_markers' type-id='type-id-
214' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
68' column='
1'
/>
2646 <data-member access='public' layout-offset-in-bits='
832'
>
2647 <!-- _IO_FILE* _IO_FILE::_chain -->
2648 <var-decl name='_chain' type-id='type-id-
215' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
70' column='
1'
/>
2650 <data-member access='public' layout-offset-in-bits='
896'
>
2651 <!-- int _IO_FILE::_fileno -->
2652 <var-decl name='_fileno' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
72' column='
1'
/>
2654 <data-member access='public' layout-offset-in-bits='
928'
>
2655 <!-- int _IO_FILE::_flags2 -->
2656 <var-decl name='_flags2' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
73' column='
1'
/>
2658 <data-member access='public' layout-offset-in-bits='
960'
>
2659 <!-- __off_t _IO_FILE::_old_offset -->
2660 <var-decl name='_old_offset' type-id='type-id-
27' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
74' column='
1'
/>
2662 <data-member access='public' layout-offset-in-bits='
1024'
>
2663 <!-- unsigned short int _IO_FILE::_cur_column -->
2664 <var-decl name='_cur_column' type-id='type-id-
85' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
77' column='
1'
/>
2666 <data-member access='public' layout-offset-in-bits='
1040'
>
2667 <!-- signed char _IO_FILE::_vtable_offset -->
2668 <var-decl name='_vtable_offset' type-id='type-id-
211' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
78' column='
1'
/>
2670 <data-member access='public' layout-offset-in-bits='
1048'
>
2671 <!-- char _IO_FILE::_shortbuf[1] -->
2672 <var-decl name='_shortbuf' type-id='type-id-
207' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
79' column='
1'
/>
2674 <data-member access='public' layout-offset-in-bits='
1088'
>
2675 <!-- _IO_lock_t* _IO_FILE::_lock -->
2676 <var-decl name='_lock' type-id='type-id-
216' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
81' column='
1'
/>
2678 <data-member access='public' layout-offset-in-bits='
1152'
>
2679 <!-- __off64_t _IO_FILE::_offset -->
2680 <var-decl name='_offset' type-id='type-id-
217' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
89' column='
1'
/>
2682 <data-member access='public' layout-offset-in-bits='
1216'
>
2683 <!-- _IO_codecvt* _IO_FILE::_codecvt -->
2684 <var-decl name='_codecvt' type-id='type-id-
218' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
91' column='
1'
/>
2686 <data-member access='public' layout-offset-in-bits='
1280'
>
2687 <!-- _IO_wide_data* _IO_FILE::_wide_data -->
2688 <var-decl name='_wide_data' type-id='type-id-
219' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
92' column='
1'
/>
2690 <data-member access='public' layout-offset-in-bits='
1344'
>
2691 <!-- _IO_FILE* _IO_FILE::_freeres_list -->
2692 <var-decl name='_freeres_list' type-id='type-id-
215' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
93' column='
1'
/>
2694 <data-member access='public' layout-offset-in-bits='
1408'
>
2695 <!-- void* _IO_FILE::_freeres_buf -->
2696 <var-decl name='_freeres_buf' type-id='type-id-
19' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
94' column='
1'
/>
2698 <data-member access='public' layout-offset-in-bits='
1472'
>
2699 <!-- size_t _IO_FILE::__pad5 -->
2700 <var-decl name='__pad5' type-id='type-id-
42' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
95' column='
1'
/>
2702 <data-member access='public' layout-offset-in-bits='
1536'
>
2703 <!-- int _IO_FILE::_mode -->
2704 <var-decl name='_mode' type-id='type-id-
5' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
96' column='
1'
/>
2706 <data-member access='public' layout-offset-in-bits='
1568'
>
2707 <!-- char _IO_FILE::_unused2[20] -->
2708 <var-decl name='_unused2' type-id='type-id-
62' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
98' column='
1'
/>
2711 <!-- typedef void _IO_lock_t -->
2712 <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'
/>
2713 <!-- typedef long int __off64_t -->
2714 <typedef-decl name='__off64_t' type-id='type-id-
6' filepath='/usr/include/bits/types.h' line='
153' column='
1' id='type-id-
217'
/>
2716 <pointer-type-def type-id='type-id-
213' size-in-bits='
64' id='type-id-
221'
/>
2718 <pointer-type-def type-id='type-id-
212' size-in-bits='
64' id='type-id-
215'
/>
2719 <!-- _IO_codecvt* -->
2720 <pointer-type-def type-id='type-id-
208' size-in-bits='
64' id='type-id-
218'
/>
2721 <!-- _IO_lock_t* -->
2722 <pointer-type-def type-id='type-id-
220' size-in-bits='
64' id='type-id-
216'
/>
2723 <!-- _IO_marker* -->
2724 <pointer-type-def type-id='type-id-
209' size-in-bits='
64' id='type-id-
214'
/>
2725 <!-- _IO_wide_data* -->
2726 <pointer-type-def type-id='type-id-
210' size-in-bits='
64' id='type-id-
219'
/>
2727 <!-- int (FILE*)* -->
2728 <pointer-type-def type-id='type-id-
222' size-in-bits='
64' id='type-id-
223'
/>
2730 <pointer-type-def type-id='type-id-
224' size-in-bits='
64' id='type-id-
225'
/>
2731 <!-- int lttng_ust_safe_closefrom_fd(int, int (int)*) -->
2732 <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'
>
2733 <!-- parameter of type 'int' -->
2734 <parameter type-id='type-id-
5' name='lowfd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
2735 <!-- parameter of type 'int (int)*' -->
2736 <parameter type-id='type-id-
225' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
2738 <return type-id='type-id-
5'
/>
2740 <!-- int lttng_ust_safe_fclose_stream(FILE*, int (FILE*)*) -->
2741 <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'
>
2742 <!-- parameter of type 'FILE*' -->
2743 <parameter type-id='type-id-
221' name='stream' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
2744 <!-- parameter of type 'int (FILE*)*' -->
2745 <parameter type-id='type-id-
223' name='fclose_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
2747 <return type-id='type-id-
5'
/>
2749 <!-- int lttng_ust_safe_close_fd(int, int (int)*) -->
2750 <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'
>
2751 <!-- parameter of type 'int' -->
2752 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
2753 <!-- parameter of type 'int (int)*' -->
2754 <parameter type-id='type-id-
225' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
2756 <return type-id='type-id-
5'
/>
2758 <!-- void lttng_ust_delete_fd_from_tracker(int) -->
2759 <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'
>
2760 <!-- parameter of type 'int' -->
2761 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
313' column='
1'
/>
2763 <return type-id='type-id-
14'
/>
2765 <!-- int lttng_ust_add_fd_to_tracker(int) -->
2766 <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'
>
2767 <!-- parameter of type 'int' -->
2768 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
280' column='
1'
/>
2770 <return type-id='type-id-
5'
/>
2772 <!-- void lttng_ust_unlock_fd_tracker() -->
2773 <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'
>
2775 <return type-id='type-id-
14'
/>
2777 <!-- void lttng_ust_lock_fd_tracker() -->
2778 <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'
>
2780 <return type-id='type-id-
14'
/>
2782 <!-- void lttng_ust_init_fd_tracker() -->
2783 <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'
>
2785 <return type-id='type-id-
14'
/>
2787 <!-- void lttng_ust_fixup_fd_tracker_tls() -->
2788 <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'
>
2790 <return type-id='type-id-
14'
/>
2792 <!-- int (FILE*) -->
2793 <function-type size-in-bits='
64' id='type-id-
222'
>
2794 <!-- parameter of type 'FILE*' -->
2795 <parameter type-id='type-id-
221'
/>
2797 <return type-id='type-id-
5'
/>
2800 <function-type size-in-bits='
64' id='type-id-
224'
>
2801 <!-- parameter of type 'int' -->
2802 <parameter type-id='type-id-
5'
/>
2804 <return type-id='type-id-
5'
/>
2807 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
2809 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
32768' id='type-id-
226'
>
2810 <!-- <anonymous range>[4096] -->
2811 <subrange length='
4096' type-id='type-id-
3' id='type-id-
57'
/>
2814 <!-- unsigned long int[16] -->
2815 <array-type-def dimensions='
1' type-id='type-id-
3' size-in-bits='
1024' id='type-id-
227'
>
2816 <!-- <anonymous range>[16] -->
2817 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
2820 <!-- struct sock_info -->
2821 <class-decl name='sock_info' size-in-bits='
66048' is-struct='yes' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
243' column='
1' id='type-id-
228'
>
2822 <data-member access='public' layout-offset-in-bits='
0'
>
2823 <!-- const char* sock_info::name -->
2824 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
244' column='
1'
/>
2826 <data-member access='public' layout-offset-in-bits='
64'
>
2827 <!-- pthread_t sock_info::ust_listener -->
2828 <var-decl name='ust_listener' type-id='type-id-
229' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
245' column='
1'
/>
2830 <data-member access='public' layout-offset-in-bits='
128'
>
2831 <!-- int sock_info::root_handle -->
2832 <var-decl name='root_handle' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
246' column='
1'
/>
2834 <data-member access='public' layout-offset-in-bits='
160'
>
2835 <!-- int sock_info::registration_done -->
2836 <var-decl name='registration_done' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
247' column='
1'
/>
2838 <data-member access='public' layout-offset-in-bits='
192'
>
2839 <!-- int sock_info::allowed -->
2840 <var-decl name='allowed' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
248' column='
1'
/>
2842 <data-member access='public' layout-offset-in-bits='
224'
>
2843 <!-- int sock_info::global -->
2844 <var-decl name='global' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
249' column='
1'
/>
2846 <data-member access='public' layout-offset-in-bits='
256'
>
2847 <!-- int sock_info::thread_active -->
2848 <var-decl name='thread_active' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
250' column='
1'
/>
2850 <data-member access='public' layout-offset-in-bits='
288'
>
2851 <!-- char sock_info::sock_path[4096] -->
2852 <var-decl name='sock_path' type-id='type-id-
226' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
252' column='
1'
/>
2854 <data-member access='public' layout-offset-in-bits='
33056'
>
2855 <!-- int sock_info::socket -->
2856 <var-decl name='socket' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
253' column='
1'
/>
2858 <data-member access='public' layout-offset-in-bits='
33088'
>
2859 <!-- int sock_info::notify_socket -->
2860 <var-decl name='notify_socket' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
254' column='
1'
/>
2862 <data-member access='public' layout-offset-in-bits='
33120'
>
2863 <!-- char sock_info::wait_shm_path[4096] -->
2864 <var-decl name='wait_shm_path' type-id='type-id-
226' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
256' column='
1'
/>
2866 <data-member access='public' layout-offset-in-bits='
65920'
>
2867 <!-- char* sock_info::wait_shm_mmap -->
2868 <var-decl name='wait_shm_mmap' type-id='type-id-
32' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
257' column='
1'
/>
2870 <data-member access='public' layout-offset-in-bits='
65984'
>
2871 <!-- int sock_info::statedump_pending -->
2872 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
259' column='
1'
/>
2874 <data-member access='public' layout-offset-in-bits='
66016'
>
2875 <!-- int sock_info::initial_statedump_done -->
2876 <var-decl name='initial_statedump_done' type-id='type-id-
5' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
260' column='
1'
/>
2879 <!-- typedef unsigned long int pthread_t -->
2880 <typedef-decl name='pthread_t' type-id='type-id-
3' filepath='/usr/include/bits/pthreadtypes.h' line='
27' column='
1' id='type-id-
229'
/>
2881 <!-- typedef __sigset_t sigset_t -->
2882 <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'
/>
2883 <!-- typedef __anonymous_struct__ __sigset_t -->
2884 <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'
/>
2885 <!-- struct {unsigned long int __val[16];} -->
2886 <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'
>
2887 <data-member access='public' layout-offset-in-bits='
0'
>
2888 <!-- unsigned long int __val[16] -->
2889 <var-decl name='__val' type-id='type-id-
227' visibility='default' filepath='/usr/include/bits/types/__sigset_t.h' line='
7' column='
1'
/>
2893 <pointer-type-def type-id='type-id-
231' size-in-bits='
64' id='type-id-
233'
/>
2894 <!-- int lttng_ust_loaded -->
2895 <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='
118' column='
1' elf-symbol-id='lttng_ust_loaded'
/>
2896 <!-- sock_info global_apps -->
2897 <var-decl name='global_apps' type-id='type-id-
228' mangled-name='global_apps' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
264' column='
1' elf-symbol-id='global_apps'
/>
2898 <!-- sock_info local_apps -->
2899 <var-decl name='local_apps' type-id='type-id-
228' mangled-name='local_apps' visibility='default' filepath='liblttng-ust/lttng-ust-comm.c' line='
285' column='
1' elf-symbol-id='local_apps'
/>
2900 <!-- void lttng_ust_sockinfo_session_enabled(void*) -->
2901 <function-decl name='lttng_ust_sockinfo_session_enabled' mangled-name='lttng_ust_sockinfo_session_enabled' filepath='liblttng-ust/lttng-ust-comm.c' line='
2087' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_sockinfo_session_enabled'
>
2902 <!-- parameter of type 'void*' -->
2903 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-comm.c' line='
2087' column='
1'
/>
2905 <return type-id='type-id-
14'
/>
2907 <!-- void ust_after_fork_child(sigset_t*) -->
2908 <function-decl name='ust_after_fork_child' mangled-name='ust_after_fork_child' filepath='liblttng-ust/lttng-ust-comm.c' line='
2071' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_fork_child'
>
2909 <!-- parameter of type 'sigset_t*' -->
2910 <parameter type-id='type-id-
233' name='restore_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2071' column='
1'
/>
2912 <return type-id='type-id-
14'
/>
2914 <!-- void ust_after_fork_parent(sigset_t*) -->
2915 <function-decl name='ust_after_fork_parent' mangled-name='ust_after_fork_parent' filepath='liblttng-ust/lttng-ust-comm.c' line='
2052' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_after_fork_parent'
>
2916 <!-- parameter of type 'sigset_t*' -->
2917 <parameter type-id='type-id-
233' name='restore_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2052' column='
1'
/>
2919 <return type-id='type-id-
14'
/>
2921 <!-- void ust_before_fork(sigset_t*) -->
2922 <function-decl name='ust_before_fork' mangled-name='ust_before_fork' filepath='liblttng-ust/lttng-ust-comm.c' line='
2003' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_before_fork'
>
2923 <!-- parameter of type 'sigset_t*' -->
2924 <parameter type-id='type-id-
233' name='save_sigset' filepath='liblttng-ust/lttng-ust-comm.c' line='
2003' column='
1'
/>
2926 <return type-id='type-id-
14'
/>
2928 <!-- void lttng_ust_exit() -->
2929 <function-decl name='lttng_ust_exit' mangled-name='lttng_ust_exit' filepath='liblttng-ust/lttng-ust-comm.c' line='
1944' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_exit'
>
2931 <return type-id='type-id-
14'
/>
2933 <!-- void lttng_ust_init() -->
2934 <function-decl name='lttng_ust_init' mangled-name='lttng_ust_init' filepath='liblttng-ust/lttng-ust-comm.c' line='
1753' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_init'
>
2936 <return type-id='type-id-
14'
/>
2938 <!-- void lttng_ust_malloc_wrapper_init() -->
2939 <function-decl name='lttng_ust_malloc_wrapper_init' mangled-name='lttng_ust_malloc_wrapper_init' filepath='liblttng-ust/lttng-ust-comm.c' line='
1745' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_malloc_wrapper_init'
>
2941 <return type-id='type-id-
14'
/>
2943 <!-- int lttng_get_notify_socket(void*) -->
2944 <function-decl name='lttng_get_notify_socket' mangled-name='lttng_get_notify_socket' filepath='liblttng-ust/lttng-ust-comm.c' line='
425' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_get_notify_socket'
>
2945 <!-- parameter of type 'void*' -->
2946 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-comm.c' line='
425' column='
1'
/>
2948 <return type-id='type-id-
5'
/>
2950 <!-- void lttng_ust_fixup_tls() -->
2951 <function-decl name='lttng_ust_fixup_tls' mangled-name='lttng_ust_fixup_tls' filepath='liblttng-ust/lttng-ust-comm.c' line='
413' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_fixup_tls'
>
2953 <return type-id='type-id-
14'
/>
2955 <!-- ssize_t lttng_ust_read(int, void*, size_t) -->
2956 <function-decl name='lttng_ust_read' mangled-name='lttng_ust_read' filepath='liblttng-ust/lttng-ust-comm.c' line='
354' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_read'
>
2957 <!-- parameter of type 'int' -->
2958 <parameter type-id='type-id-
5' name='fd' filepath='liblttng-ust/lttng-ust-comm.c' line='
354' column='
1'
/>
2959 <!-- parameter of type 'void*' -->
2960 <parameter type-id='type-id-
19' name='buf' filepath='liblttng-ust/lttng-ust-comm.c' line='
354' column='
1'
/>
2961 <!-- parameter of type 'typedef size_t' -->
2962 <parameter type-id='type-id-
42' name='len' filepath='liblttng-ust/lttng-ust-comm.c' line='
354' column='
1'
/>
2963 <!-- typedef ssize_t -->
2964 <return type-id='type-id-
54'
/>
2966 <!-- void ust_unlock() -->
2967 <function-decl name='ust_unlock' mangled-name='ust_unlock' filepath='liblttng-ust/lttng-ust-comm.c' line='
189' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_unlock'
>
2969 <return type-id='type-id-
14'
/>
2971 <!-- void ust_lock_nocheck() -->
2972 <function-decl name='ust_lock_nocheck' mangled-name='ust_lock_nocheck' filepath='liblttng-ust/lttng-ust-comm.c' line='
161' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_lock_nocheck'
>
2974 <return type-id='type-id-
14'
/>
2976 <!-- int ust_lock() -->
2977 <function-decl name='ust_lock' mangled-name='ust_lock' filepath='liblttng-ust/lttng-ust-comm.c' line='
125' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ust_lock'
>
2979 <return type-id='type-id-
5'
/>
2982 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-abi.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
2985 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2272' id='type-id-
234'
>
2986 <!-- <anonymous range>[284] -->
2987 <subrange length='
284' type-id='type-id-
3' id='type-id-
235'
/>
2990 <!-- struct lttng_ust_tracepoint_dlopen -->
2991 <class-decl name='lttng_ust_tracepoint_dlopen' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/tracepoint.h' line='
215' column='
1' id='type-id-
236'
>
2992 <data-member access='public' layout-offset-in-bits='
0'
>
2993 <!-- void* lttng_ust_tracepoint_dlopen::liblttngust_handle -->
2994 <var-decl name='liblttngust_handle' type-id='type-id-
19' visibility='default' filepath='../include/lttng/tracepoint.h' line='
216' column='
1'
/>
2996 <data-member access='public' layout-offset-in-bits='
64'
>
2997 <!-- int (lttng_ust_tracepoint* const*, int)* lttng_ust_tracepoint_dlopen::tracepoint_register_lib -->
2998 <var-decl name='tracepoint_register_lib' type-id='type-id-
237' visibility='default' filepath='../include/lttng/tracepoint.h' line='
218' column='
1'
/>
3000 <data-member access='public' layout-offset-in-bits='
128'
>
3001 <!-- int (lttng_ust_tracepoint* const*)* lttng_ust_tracepoint_dlopen::tracepoint_unregister_lib -->
3002 <var-decl name='tracepoint_unregister_lib' type-id='type-id-
238' visibility='default' filepath='../include/lttng/tracepoint.h' line='
220' column='
1'
/>
3004 <data-member access='public' layout-offset-in-bits='
192'
>
3005 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_lock_sym_bp -->
3006 <var-decl name='rcu_read_lock_sym_bp' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint.h' line='
221' column='
1'
/>
3008 <data-member access='public' layout-offset-in-bits='
256'
>
3009 <!-- void ()* lttng_ust_tracepoint_dlopen::rcu_read_unlock_sym_bp -->
3010 <var-decl name='rcu_read_unlock_sym_bp' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint.h' line='
222' column='
1'
/>
3012 <data-member access='public' layout-offset-in-bits='
320'
>
3013 <!-- void* (void*)* lttng_ust_tracepoint_dlopen::rcu_dereference_sym_bp -->
3014 <var-decl name='rcu_dereference_sym_bp' type-id='type-id-
240' visibility='default' filepath='../include/lttng/tracepoint.h' line='
223' column='
1'
/>
3017 <!-- struct lttng_ust_tracepoint -->
3018 <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'
>
3019 <data-member access='public' layout-offset-in-bits='
0'
>
3020 <!-- const char* lttng_ust_tracepoint::name -->
3021 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
33' column='
1'
/>
3023 <data-member access='public' layout-offset-in-bits='
64'
>
3024 <!-- int lttng_ust_tracepoint::state -->
3025 <var-decl name='state' type-id='type-id-
5' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
34' column='
1'
/>
3027 <data-member access='public' layout-offset-in-bits='
128'
>
3028 <!-- lttng_ust_tracepoint_probe* lttng_ust_tracepoint::probes -->
3029 <var-decl name='probes' type-id='type-id-
242' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
35' column='
1'
/>
3031 <data-member access='public' layout-offset-in-bits='
192'
>
3032 <!-- int* lttng_ust_tracepoint::tracepoint_provider_ref -->
3033 <var-decl name='tracepoint_provider_ref' type-id='type-id-
188' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
36' column='
1'
/>
3035 <data-member access='public' layout-offset-in-bits='
256'
>
3036 <!-- const char* lttng_ust_tracepoint::signature -->
3037 <var-decl name='signature' type-id='type-id-
34' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
37' column='
1'
/>
3039 <data-member access='public' layout-offset-in-bits='
320'
>
3040 <!-- char lttng_ust_tracepoint::padding[16] -->
3041 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
38' column='
1'
/>
3044 <!-- struct lttng_ust_tracepoint_probe -->
3045 <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'
>
3046 <data-member access='public' layout-offset-in-bits='
0'
>
3047 <!-- void ()* lttng_ust_tracepoint_probe::func -->
3048 <var-decl name='func' type-id='type-id-
239' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
27' column='
1'
/>
3050 <data-member access='public' layout-offset-in-bits='
64'
>
3051 <!-- void* lttng_ust_tracepoint_probe::data -->
3052 <var-decl name='data' type-id='type-id-
19' visibility='default' filepath='../include/lttng/tracepoint-types.h' line='
28' column='
1'
/>
3055 <!-- struct {void* chan_data; int wakeup_fd;} -->
3056 <class-decl name='__anonymous_struct__' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
306' column='
1' id='type-id-
244'
>
3057 <data-member access='public' layout-offset-in-bits='
0'
>
3058 <!-- void* chan_data -->
3059 <var-decl name='chan_data' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-abi.h' line='
307' column='
1'
/>
3061 <data-member access='public' layout-offset-in-bits='
64'
>
3062 <!-- int wakeup_fd -->
3063 <var-decl name='wakeup_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
308' column='
1'
/>
3066 <!-- struct {int shm_fd; int wakeup_fd;} -->
3067 <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='
310' column='
1' id='type-id-
245'
>
3068 <data-member access='public' layout-offset-in-bits='
0'
>
3070 <var-decl name='shm_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
311' column='
1'
/>
3072 <data-member access='public' layout-offset-in-bits='
32'
>
3073 <!-- int wakeup_fd -->
3074 <var-decl name='wakeup_fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
312' column='
1'
/>
3077 <!-- struct {lttng_ust_field_iter entry;} -->
3078 <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='
314' column='
1' id='type-id-
246'
>
3079 <data-member access='public' layout-offset-in-bits='
0'
>
3080 <!-- lttng_ust_field_iter entry -->
3081 <var-decl name='entry' type-id='type-id-
247' visibility='default' filepath='../include/lttng/ust-abi.h' line='
315' column='
1'
/>
3084 <!-- struct lttng_ust_field_iter -->
3085 <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-
247'
>
3086 <data-member access='public' layout-offset-in-bits='
0'
>
3087 <!-- char lttng_ust_field_iter::event_name[256] -->
3088 <var-decl name='event_name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
127' column='
1'
/>
3090 <data-member access='public' layout-offset-in-bits='
2048'
>
3091 <!-- char lttng_ust_field_iter::field_name[256] -->
3092 <var-decl name='field_name' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-abi.h' line='
128' column='
1'
/>
3094 <data-member access='public' layout-offset-in-bits='
4096'
>
3095 <!-- lttng_ust_field_type lttng_ust_field_iter::type -->
3096 <var-decl name='type' type-id='type-id-
248' visibility='default' filepath='../include/lttng/ust-abi.h' line='
129' column='
1'
/>
3098 <data-member access='public' layout-offset-in-bits='
4128'
>
3099 <!-- int lttng_ust_field_iter::loglevel -->
3100 <var-decl name='loglevel' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
130' column='
1'
/>
3102 <data-member access='public' layout-offset-in-bits='
4160'
>
3103 <!-- int lttng_ust_field_iter::nowrite -->
3104 <var-decl name='nowrite' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-abi.h' line='
131' column='
1'
/>
3106 <data-member access='public' layout-offset-in-bits='
4192'
>
3107 <!-- char lttng_ust_field_iter::padding[284] -->
3108 <var-decl name='padding' type-id='type-id-
234' visibility='default' filepath='../include/lttng/ust-abi.h' line='
132' column='
1'
/>
3111 <!-- enum lttng_ust_field_type -->
3112 <enum-decl name='lttng_ust_field_type' filepath='../include/lttng/ust-abi.h' line='
117' column='
1' id='type-id-
248'
>
3113 <underlying-type type-id='type-id-
50'
/>
3114 <enumerator name='LTTNG_UST_FIELD_OTHER' value='
0'
/>
3115 <enumerator name='LTTNG_UST_FIELD_INTEGER' value='
1'
/>
3116 <enumerator name='LTTNG_UST_FIELD_ENUM' value='
2'
/>
3117 <enumerator name='LTTNG_UST_FIELD_FLOAT' value='
3'
/>
3118 <enumerator name='LTTNG_UST_FIELD_STRING' value='
4'
/>
3120 <!-- struct {char* ctxname;} -->
3121 <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='
317' column='
1' id='type-id-
249'
>
3122 <data-member access='public' layout-offset-in-bits='
0'
>
3123 <!-- char* ctxname -->
3124 <var-decl name='ctxname' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-abi.h' line='
318' column='
1'
/>
3127 <!-- struct lttng_ust_objd_ops -->
3128 <class-decl name='lttng_ust_objd_ops' size-in-bits='
128' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
322' column='
1' id='type-id-
250'
>
3129 <data-member access='public' layout-offset-in-bits='
0'
>
3130 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*)* lttng_ust_objd_ops::cmd -->
3131 <var-decl name='cmd' type-id='type-id-
251' visibility='default' filepath='../include/lttng/ust-abi.h' line='
323' column='
1'
/>
3133 <data-member access='public' layout-offset-in-bits='
64'
>
3134 <!-- int (int)* lttng_ust_objd_ops::release -->
3135 <var-decl name='release' type-id='type-id-
225' visibility='default' filepath='../include/lttng/ust-abi.h' line='
325' column='
1'
/>
3138 <!-- union ust_args -->
3139 <union-decl name='ust_args' size-in-bits='
6464' visibility='default' filepath='../include/lttng/ust-abi.h' line='
305' column='
1' id='type-id-
252'
>
3140 <data-member access='private'
>
3141 <!-- struct {void* chan_data; int wakeup_fd;} ust_args::channel -->
3142 <var-decl name='channel' type-id='type-id-
244' visibility='default' filepath='../include/lttng/ust-abi.h' line='
309' column='
1'
/>
3144 <data-member access='private'
>
3145 <!-- struct {int shm_fd; int wakeup_fd;} ust_args::stream -->
3146 <var-decl name='stream' type-id='type-id-
245' visibility='default' filepath='../include/lttng/ust-abi.h' line='
313' column='
1'
/>
3148 <data-member access='private'
>
3149 <!-- struct {lttng_ust_field_iter entry;} ust_args::field_list -->
3150 <var-decl name='field_list' type-id='type-id-
246' visibility='default' filepath='../include/lttng/ust-abi.h' line='
316' column='
1'
/>
3152 <data-member access='private'
>
3153 <!-- struct {char* ctxname;} ust_args::app_context -->
3154 <var-decl name='app_context' type-id='type-id-
249' visibility='default' filepath='../include/lttng/ust-abi.h' line='
319' column='
1'
/>
3157 <!-- const lttng_ust_objd_ops -->
3158 <qualified-type-def type-id='type-id-
250' const='yes' id='type-id-
253'
/>
3159 <!-- const lttng_ust_objd_ops* -->
3160 <pointer-type-def type-id='type-id-
253' size-in-bits='
64' id='type-id-
254'
/>
3161 <!-- int (lttng_ust_tracepoint* const*)* -->
3162 <pointer-type-def type-id='type-id-
255' size-in-bits='
64' id='type-id-
238'
/>
3163 <!-- int (lttng_ust_tracepoint* const*, int)* -->
3164 <pointer-type-def type-id='type-id-
256' size-in-bits='
64' id='type-id-
237'
/>
3165 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*)* -->
3166 <pointer-type-def type-id='type-id-
257' size-in-bits='
64' id='type-id-
251'
/>
3167 <!-- lttng_ust_channel* -->
3168 <pointer-type-def type-id='type-id-
155' size-in-bits='
64' id='type-id-
258'
/>
3169 <!-- lttng_ust_tracepoint* -->
3170 <pointer-type-def type-id='type-id-
241' size-in-bits='
64' id='type-id-
259'
/>
3171 <!-- lttng_ust_tracepoint* const -->
3172 <qualified-type-def type-id='type-id-
259' const='yes' id='type-id-
260'
/>
3173 <!-- lttng_ust_tracepoint* const* -->
3174 <pointer-type-def type-id='type-id-
260' size-in-bits='
64' id='type-id-
261'
/>
3175 <!-- lttng_ust_tracepoint_dlopen* -->
3176 <pointer-type-def type-id='type-id-
236' size-in-bits='
64' id='type-id-
262'
/>
3177 <!-- lttng_ust_tracepoint_probe* -->
3178 <pointer-type-def type-id='type-id-
243' size-in-bits='
64' id='type-id-
242'
/>
3180 <pointer-type-def type-id='type-id-
252' size-in-bits='
64' id='type-id-
263'
/>
3182 <pointer-type-def type-id='type-id-
264' size-in-bits='
64' id='type-id-
239'
/>
3183 <!-- void* (void*)* -->
3184 <pointer-type-def type-id='type-id-
265' size-in-bits='
64' id='type-id-
240'
/>
3185 <!-- int __tracepoints__disable_destructors -->
3186 <var-decl name='__tracepoints__disable_destructors' type-id='type-id-
5' mangled-name='__tracepoints__disable_destructors' visibility='default' filepath='../include/lttng/tracepoint.h' line='
230' column='
1' elf-symbol-id='__tracepoints__disable_destructors'
/>
3187 <!-- lttng_ust_tracepoint_dlopen tracepoint_dlopen -->
3188 <var-decl name='tracepoint_dlopen' type-id='type-id-
236' visibility='default' filepath='../include/lttng/tracepoint.h' line='
226' column='
1'
/>
3189 <!-- lttng_ust_tracepoint_dlopen* tracepoint_dlopen_ptr -->
3190 <var-decl name='tracepoint_dlopen_ptr' type-id='type-id-
262' visibility='default' filepath='../include/lttng/tracepoint.h' line='
227' column='
1'
/>
3191 <!-- void lttng_ust_abi_exit() -->
3192 <function-decl name='lttng_ust_abi_exit' mangled-name='lttng_ust_abi_exit' filepath='liblttng-ust/lttng-ust-abi.c' line='
993' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_abi_exit'
>
3194 <return type-id='type-id-
14'
/>
3196 <!-- int lttng_abi_map_channel(int, lttng_ust_channel*, ust_args*, void*) -->
3197 <function-decl name='lttng_abi_map_channel' mangled-name='lttng_abi_map_channel' filepath='liblttng-ust/lttng-ust-abi.c' line='
395' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_abi_map_channel'
>
3198 <!-- parameter of type 'int' -->
3199 <parameter type-id='type-id-
5' name='session_objd' filepath='liblttng-ust/lttng-ust-abi.c' line='
395' column='
1'
/>
3200 <!-- parameter of type 'lttng_ust_channel*' -->
3201 <parameter type-id='type-id-
258' name='ust_chan' filepath='liblttng-ust/lttng-ust-abi.c' line='
396' column='
1'
/>
3202 <!-- parameter of type 'ust_args*' -->
3203 <parameter type-id='type-id-
263' name='uargs' filepath='liblttng-ust/lttng-ust-abi.c' line='
397' column='
1'
/>
3204 <!-- parameter of type 'void*' -->
3205 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
398' column='
1'
/>
3207 <return type-id='type-id-
5'
/>
3209 <!-- int lttng_abi_create_root_handle() -->
3210 <function-decl name='lttng_abi_create_root_handle' mangled-name='lttng_abi_create_root_handle' filepath='liblttng-ust/lttng-ust-abi.c' line='
283' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_abi_create_root_handle'
>
3212 <return type-id='type-id-
5'
/>
3214 <!-- void lttng_ust_objd_table_owner_cleanup(void*) -->
3215 <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='
252' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_objd_table_owner_cleanup'
>
3216 <!-- parameter of type 'void*' -->
3217 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
252' column='
1'
/>
3219 <return type-id='type-id-
14'
/>
3221 <!-- const char* lttng_ust_obj_get_name(int) -->
3222 <function-decl name='lttng_ust_obj_get_name' mangled-name='lttng_ust_obj_get_name' filepath='liblttng-ust/lttng-ust-abi.c' line='
243' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_obj_get_name'
>
3223 <!-- parameter of type 'int' -->
3224 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
243' column='
1'
/>
3225 <!-- const char* -->
3226 <return type-id='type-id-
34'
/>
3228 <!-- int lttng_ust_objd_unref(int, int) -->
3229 <function-decl name='lttng_ust_objd_unref' mangled-name='lttng_ust_objd_unref' filepath='liblttng-ust/lttng-ust-abi.c' line='
194' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_objd_unref'
>
3230 <!-- parameter of type 'int' -->
3231 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
194' column='
1'
/>
3232 <!-- parameter of type 'int' -->
3233 <parameter type-id='type-id-
5' name='is_owner' filepath='liblttng-ust/lttng-ust-abi.c' line='
194' column='
1'
/>
3235 <return type-id='type-id-
5'
/>
3237 <!-- const lttng_ust_objd_ops* objd_ops(int) -->
3238 <function-decl name='objd_ops' mangled-name='objd_ops' filepath='liblttng-ust/lttng-ust-abi.c' line='
165' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='objd_ops'
>
3239 <!-- parameter of type 'int' -->
3240 <parameter type-id='type-id-
5' name='id' filepath='liblttng-ust/lttng-ust-abi.c' line='
165' column='
1'
/>
3241 <!-- const lttng_ust_objd_ops* -->
3242 <return type-id='type-id-
254'
/>
3244 <!-- int (lttng_ust_tracepoint* const*) -->
3245 <function-type size-in-bits='
64' id='type-id-
255'
>
3246 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
3247 <parameter type-id='type-id-
261'
/>
3249 <return type-id='type-id-
5'
/>
3251 <!-- int (lttng_ust_tracepoint* const*, int) -->
3252 <function-type size-in-bits='
64' id='type-id-
256'
>
3253 <!-- parameter of type 'lttng_ust_tracepoint* const*' -->
3254 <parameter type-id='type-id-
261'
/>
3255 <!-- parameter of type 'int' -->
3256 <parameter type-id='type-id-
5'
/>
3258 <return type-id='type-id-
5'
/>
3260 <!-- long int (int, unsigned int, unsigned long int, ust_args*, void*) -->
3261 <function-type size-in-bits='
64' id='type-id-
257'
>
3262 <!-- parameter of type 'int' -->
3263 <parameter type-id='type-id-
5'
/>
3264 <!-- parameter of type 'unsigned int' -->
3265 <parameter type-id='type-id-
13'
/>
3266 <!-- parameter of type 'unsigned long int' -->
3267 <parameter type-id='type-id-
3'
/>
3268 <!-- parameter of type 'ust_args*' -->
3269 <parameter type-id='type-id-
263'
/>
3270 <!-- parameter of type 'void*' -->
3271 <parameter type-id='type-id-
19'
/>
3273 <return type-id='type-id-
6'
/>
3276 <function-type size-in-bits='
64' id='type-id-
264'
>
3278 <return type-id='type-id-
14'
/>
3280 <!-- void* (void*) -->
3281 <function-type size-in-bits='
64' id='type-id-
265'
>
3282 <!-- parameter of type 'void*' -->
3283 <parameter type-id='type-id-
19'
/>
3285 <return type-id='type-id-
19'
/>
3288 <abi-instr version='
1.0' address-size='
64' path='lttng-probes.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3291 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
96' id='type-id-
266'
>
3292 <!-- <anonymous range>[12] -->
3293 <subrange length='
12' type-id='type-id-
3' id='type-id-
267'
/>
3296 <!-- struct lttng_event_ctx -->
3297 <class-decl name='lttng_event_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
268'
/>
3298 <!-- struct lttng_ust_field_list -->
3299 <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-
269'
>
3300 <data-member access='public' layout-offset-in-bits='
0'
>
3301 <!-- tp_field_list_entry* lttng_ust_field_list::iter -->
3302 <var-decl name='iter' type-id='type-id-
270' visibility='default' filepath='../include/lttng/ust-events.h' line='
384' column='
1'
/>
3304 <data-member access='public' layout-offset-in-bits='
64'
>
3305 <!-- cds_list_head lttng_ust_field_list::head -->
3306 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
385' column='
1'
/>
3309 <!-- struct tp_field_list_entry -->
3310 <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-
271'
>
3311 <data-member access='public' layout-offset-in-bits='
0'
>
3312 <!-- lttng_ust_field_iter tp_field_list_entry::field -->
3313 <var-decl name='field' type-id='type-id-
247' visibility='default' filepath='../include/lttng/ust-events.h' line='
379' column='
1'
/>
3315 <data-member access='public' layout-offset-in-bits='
6464'
>
3316 <!-- cds_list_head tp_field_list_entry::head -->
3317 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
380' column='
1'
/>
3320 <!-- struct lttng_ust_tracepoint_list -->
3321 <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-
272'
>
3322 <data-member access='public' layout-offset-in-bits='
0'
>
3323 <!-- tp_list_entry* lttng_ust_tracepoint_list::iter -->
3324 <var-decl name='iter' type-id='type-id-
273' visibility='default' filepath='../include/lttng/ust-events.h' line='
374' column='
1'
/>
3326 <data-member access='public' layout-offset-in-bits='
64'
>
3327 <!-- cds_list_head lttng_ust_tracepoint_list::head -->
3328 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
375' column='
1'
/>
3331 <!-- struct tp_list_entry -->
3332 <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-
274'
>
3333 <data-member access='public' layout-offset-in-bits='
0'
>
3334 <!-- lttng_ust_tracepoint_iter tp_list_entry::tp -->
3335 <var-decl name='tp' type-id='type-id-
160' visibility='default' filepath='../include/lttng/ust-events.h' line='
369' column='
1'
/>
3337 <data-member access='public' layout-offset-in-bits='
2240'
>
3338 <!-- cds_list_head tp_list_entry::head -->
3339 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
370' column='
1'
/>
3342 <!-- struct lttng_probe_desc -->
3343 <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-
275'
>
3344 <data-member access='public' layout-offset-in-bits='
0'
>
3345 <!-- const char* lttng_probe_desc::provider -->
3346 <var-decl name='provider' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
331' column='
1'
/>
3348 <data-member access='public' layout-offset-in-bits='
64'
>
3349 <!-- const lttng_event_desc** lttng_probe_desc::event_desc -->
3350 <var-decl name='event_desc' type-id='type-id-
276' visibility='default' filepath='../include/lttng/ust-events.h' line='
332' column='
1'
/>
3352 <data-member access='public' layout-offset-in-bits='
128'
>
3353 <!-- unsigned int lttng_probe_desc::nr_events -->
3354 <var-decl name='nr_events' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
333' column='
1'
/>
3356 <data-member access='public' layout-offset-in-bits='
192'
>
3357 <!-- cds_list_head lttng_probe_desc::head -->
3358 <var-decl name='head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
334' column='
1'
/>
3360 <data-member access='public' layout-offset-in-bits='
320'
>
3361 <!-- cds_list_head lttng_probe_desc::lazy_init_head -->
3362 <var-decl name='lazy_init_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
335' column='
1'
/>
3364 <data-member access='public' layout-offset-in-bits='
448'
>
3365 <!-- int lttng_probe_desc::lazy -->
3366 <var-decl name='lazy' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
336' column='
1'
/>
3368 <data-member access='public' layout-offset-in-bits='
480'
>
3369 <!-- uint32_t lttng_probe_desc::major -->
3370 <var-decl name='major' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
337' column='
1'
/>
3372 <data-member access='public' layout-offset-in-bits='
512'
>
3373 <!-- uint32_t lttng_probe_desc::minor -->
3374 <var-decl name='minor' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-events.h' line='
338' column='
1'
/>
3376 <data-member access='public' layout-offset-in-bits='
544'
>
3377 <!-- char lttng_probe_desc::padding[12] -->
3378 <var-decl name='padding' type-id='type-id-
266' visibility='default' filepath='../include/lttng/ust-events.h' line='
339' column='
1'
/>
3381 <!-- struct lttng_event_desc -->
3382 <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-
277'
>
3383 <data-member access='public' layout-offset-in-bits='
0'
>
3384 <!-- const char* lttng_event_desc::name -->
3385 <var-decl name='name' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
314' column='
1'
/>
3387 <data-member access='public' layout-offset-in-bits='
64'
>
3388 <!-- void ()* lttng_event_desc::probe_callback -->
3389 <var-decl name='probe_callback' type-id='type-id-
239' visibility='default' filepath='../include/lttng/ust-events.h' line='
315' column='
1'
/>
3391 <data-member access='public' layout-offset-in-bits='
128'
>
3392 <!-- const lttng_event_ctx* lttng_event_desc::ctx -->
3393 <var-decl name='ctx' type-id='type-id-
278' visibility='default' filepath='../include/lttng/ust-events.h' line='
316' column='
1'
/>
3395 <data-member access='public' layout-offset-in-bits='
192'
>
3396 <!-- const lttng_event_field* lttng_event_desc::fields -->
3397 <var-decl name='fields' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
317' column='
1'
/>
3399 <data-member access='public' layout-offset-in-bits='
256'
>
3400 <!-- unsigned int lttng_event_desc::nr_fields -->
3401 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
318' column='
1'
/>
3403 <data-member access='public' layout-offset-in-bits='
320'
>
3404 <!-- const int** lttng_event_desc::loglevel -->
3405 <var-decl name='loglevel' type-id='type-id-
279' visibility='default' filepath='../include/lttng/ust-events.h' line='
319' column='
1'
/>
3407 <data-member access='public' layout-offset-in-bits='
384'
>
3408 <!-- const char* lttng_event_desc::signature -->
3409 <var-decl name='signature' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ust-events.h' line='
320' column='
1'
/>
3411 <data-member access='public' layout-offset-in-bits='
448'
>
3412 <!-- union {struct {const char** model_emf_uri;} ext; char padding[40];} lttng_event_desc::u -->
3413 <var-decl name='u' type-id='type-id-
280' visibility='default' filepath='../include/lttng/ust-events.h' line='
326' column='
1'
/>
3416 <!-- union {struct {const char** model_emf_uri;} ext; char padding[40];} -->
3417 <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-
280'
>
3418 <data-member access='private'
>
3419 <!-- struct {const char** model_emf_uri;} ext -->
3420 <var-decl name='ext' type-id='type-id-
281' visibility='default' filepath='../include/lttng/ust-events.h' line='
324' column='
1'
/>
3422 <data-member access='private'
>
3423 <!-- char padding[40] -->
3424 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
325' column='
1'
/>
3427 <!-- struct {const char** model_emf_uri;} -->
3428 <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-
281'
>
3429 <data-member access='public' layout-offset-in-bits='
0'
>
3430 <!-- const char** model_emf_uri -->
3431 <var-decl name='model_emf_uri' type-id='type-id-
282' visibility='default' filepath='../include/lttng/ust-events.h' line='
323' column='
1'
/>
3434 <!-- const char** -->
3435 <pointer-type-def type-id='type-id-
34' size-in-bits='
64' id='type-id-
282'
/>
3436 <!-- const int** -->
3437 <pointer-type-def type-id='type-id-
177' size-in-bits='
64' id='type-id-
279'
/>
3438 <!-- const lttng_event_ctx -->
3439 <qualified-type-def type-id='type-id-
268' const='yes' id='type-id-
283'
/>
3440 <!-- const lttng_event_ctx* -->
3441 <pointer-type-def type-id='type-id-
283' size-in-bits='
64' id='type-id-
278'
/>
3442 <!-- const lttng_event_desc -->
3443 <qualified-type-def type-id='type-id-
277' const='yes' id='type-id-
284'
/>
3444 <!-- const lttng_event_desc* -->
3445 <pointer-type-def type-id='type-id-
284' size-in-bits='
64' id='type-id-
285'
/>
3446 <!-- const lttng_event_desc** -->
3447 <pointer-type-def type-id='type-id-
285' size-in-bits='
64' id='type-id-
276'
/>
3448 <!-- lttng_probe_desc* -->
3449 <pointer-type-def type-id='type-id-
275' size-in-bits='
64' id='type-id-
286'
/>
3450 <!-- lttng_ust_field_iter* -->
3451 <pointer-type-def type-id='type-id-
247' size-in-bits='
64' id='type-id-
287'
/>
3452 <!-- lttng_ust_field_list* -->
3453 <pointer-type-def type-id='type-id-
269' size-in-bits='
64' id='type-id-
288'
/>
3454 <!-- lttng_ust_tracepoint_iter* -->
3455 <pointer-type-def type-id='type-id-
160' size-in-bits='
64' id='type-id-
289'
/>
3456 <!-- lttng_ust_tracepoint_list* -->
3457 <pointer-type-def type-id='type-id-
272' size-in-bits='
64' id='type-id-
290'
/>
3458 <!-- tp_field_list_entry* -->
3459 <pointer-type-def type-id='type-id-
271' size-in-bits='
64' id='type-id-
270'
/>
3460 <!-- tp_list_entry* -->
3461 <pointer-type-def type-id='type-id-
274' size-in-bits='
64' id='type-id-
273'
/>
3462 <!-- lttng_ust_field_iter* lttng_ust_field_list_get_iter_next(lttng_ust_field_list*) -->
3463 <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='
455' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_field_list_get_iter_next'
>
3464 <!-- parameter of type 'lttng_ust_field_list*' -->
3465 <parameter type-id='type-id-
288' name='list' filepath='liblttng-ust/lttng-probes.c' line='
455' column='
1'
/>
3466 <!-- lttng_ust_field_iter* -->
3467 <return type-id='type-id-
287'
/>
3469 <!-- int lttng_probes_get_field_list(lttng_ust_field_list*) -->
3470 <function-decl name='lttng_probes_get_field_list' mangled-name='lttng_probes_get_field_list' filepath='liblttng-ust/lttng-probes.c' line='
345' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_get_field_list'
>
3471 <!-- parameter of type 'lttng_ust_field_list*' -->
3472 <parameter type-id='type-id-
288' name='list' filepath='liblttng-ust/lttng-probes.c' line='
345' column='
1'
/>
3474 <return type-id='type-id-
5'
/>
3476 <!-- void lttng_probes_prune_field_list(lttng_ust_field_list*) -->
3477 <function-decl name='lttng_probes_prune_field_list' mangled-name='lttng_probes_prune_field_list' filepath='liblttng-ust/lttng-probes.c' line='
332' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_prune_field_list'
>
3478 <!-- parameter of type 'lttng_ust_field_list*' -->
3479 <parameter type-id='type-id-
288' name='list' filepath='liblttng-ust/lttng-probes.c' line='
332' column='
1'
/>
3481 <return type-id='type-id-
14'
/>
3483 <!-- lttng_ust_tracepoint_iter* lttng_ust_tracepoint_list_get_iter_next(lttng_ust_tracepoint_list*) -->
3484 <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='
317' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_tracepoint_list_get_iter_next'
>
3485 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3486 <parameter type-id='type-id-
290' name='list' filepath='liblttng-ust/lttng-probes.c' line='
317' column='
1'
/>
3487 <!-- lttng_ust_tracepoint_iter* -->
3488 <return type-id='type-id-
289'
/>
3490 <!-- int lttng_probes_get_event_list(lttng_ust_tracepoint_list*) -->
3491 <function-decl name='lttng_probes_get_event_list' mangled-name='lttng_probes_get_event_list' filepath='liblttng-ust/lttng-probes.c' line='
273' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_get_event_list'
>
3492 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3493 <parameter type-id='type-id-
290' name='list' filepath='liblttng-ust/lttng-probes.c' line='
273' column='
1'
/>
3495 <return type-id='type-id-
5'
/>
3497 <!-- void lttng_probes_prune_event_list(lttng_ust_tracepoint_list*) -->
3498 <function-decl name='lttng_probes_prune_event_list' mangled-name='lttng_probes_prune_event_list' filepath='liblttng-ust/lttng-probes.c' line='
260' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probes_prune_event_list'
>
3499 <!-- parameter of type 'lttng_ust_tracepoint_list*' -->
3500 <parameter type-id='type-id-
290' name='list' filepath='liblttng-ust/lttng-probes.c' line='
260' column='
1'
/>
3502 <return type-id='type-id-
14'
/>
3504 <!-- void ltt_probe_unregister(lttng_probe_desc*) -->
3505 <function-decl name='ltt_probe_unregister' mangled-name='ltt_probe_unregister' filepath='liblttng-ust/lttng-probes.c' line='
255' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ltt_probe_unregister'
>
3506 <!-- parameter of type 'lttng_probe_desc*' -->
3507 <parameter type-id='type-id-
286' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
255' column='
1'
/>
3509 <return type-id='type-id-
14'
/>
3511 <!-- void lttng_probe_unregister(lttng_probe_desc*) -->
3512 <function-decl name='lttng_probe_unregister' mangled-name='lttng_probe_unregister' filepath='liblttng-ust/lttng-probes.c' line='
238' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probe_unregister'
>
3513 <!-- parameter of type 'lttng_probe_desc*' -->
3514 <parameter type-id='type-id-
286' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
238' column='
1'
/>
3516 <return type-id='type-id-
14'
/>
3518 <!-- int ltt_probe_register(lttng_probe_desc*) -->
3519 <function-decl name='ltt_probe_register' mangled-name='ltt_probe_register' filepath='liblttng-ust/lttng-probes.c' line='
233' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ltt_probe_register'
>
3520 <!-- parameter of type 'lttng_probe_desc*' -->
3521 <parameter type-id='type-id-
286' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
233' column='
1'
/>
3523 <return type-id='type-id-
5'
/>
3525 <!-- int lttng_probe_register(lttng_probe_desc*) -->
3526 <function-decl name='lttng_probe_register' mangled-name='lttng_probe_register' filepath='liblttng-ust/lttng-probes.c' line='
194' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_probe_register'
>
3527 <!-- parameter of type 'lttng_probe_desc*' -->
3528 <parameter type-id='type-id-
286' name='desc' filepath='liblttng-ust/lttng-probes.c' line='
194' column='
1'
/>
3530 <return type-id='type-id-
5'
/>
3532 <!-- cds_list_head* lttng_get_probe_list_head() -->
3533 <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'
>
3534 <!-- cds_list_head* -->
3535 <return type-id='type-id-
91'
/>
3538 <abi-instr version='
1.0' address-size='
64' path='lttng-context-provider.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3539 <!-- struct lttng_ust_lib_ring_buffer -->
3540 <class-decl name='lttng_ust_lib_ring_buffer' size-in-bits='
5120' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
291'
/>
3541 <!-- struct lttng_ust_lib_ring_buffer_backend_pages -->
3542 <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-
292'
/>
3543 <!-- struct lttng_ust_context_provider -->
3544 <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-
293'
>
3545 <data-member access='public' layout-offset-in-bits='
0'
>
3546 <!-- char* lttng_ust_context_provider::name -->
3547 <var-decl name='name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
30' column='
1'
/>
3549 <data-member access='public' layout-offset-in-bits='
64'
>
3550 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ust_context_provider::get_size -->
3551 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
31' column='
1'
/>
3553 <data-member access='public' layout-offset-in-bits='
128'
>
3554 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ust_context_provider::record -->
3555 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
32' column='
1'
/>
3557 <data-member access='public' layout-offset-in-bits='
192'
>
3558 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ust_context_provider::get_value -->
3559 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
35' column='
1'
/>
3561 <data-member access='public' layout-offset-in-bits='
256'
>
3562 <!-- cds_hlist_node lttng_ust_context_provider::node -->
3563 <var-decl name='node' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-context-provider.h' line='
37' column='
1'
/>
3566 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
3567 <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='
232' column='
1' id='type-id-
294'
>
3568 <data-member access='public' layout-offset-in-bits='
0'
>
3569 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
3570 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
234' column='
1'
/>
3572 <data-member access='public' layout-offset-in-bits='
64'
>
3573 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
3574 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
3576 <data-member access='public' layout-offset-in-bits='
128'
>
3577 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
3578 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
3580 <data-member access='public' layout-offset-in-bits='
192'
>
3581 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
3582 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
3584 <data-member access='public' layout-offset-in-bits='
256'
>
3585 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
3586 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
3588 <data-member access='public' layout-offset-in-bits='
288'
>
3589 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
3590 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
242' column='
1'
/>
3592 <data-member access='public' layout-offset-in-bits='
320'
>
3593 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
3594 <var-decl name='buf' type-id='type-id-
295' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
245' column='
1'
/>
3596 <data-member access='public' layout-offset-in-bits='
384'
>
3597 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
3598 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
249' column='
1'
/>
3600 <data-member access='public' layout-offset-in-bits='
448'
>
3601 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
3602 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
3604 <data-member access='public' layout-offset-in-bits='
512'
>
3605 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
3606 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
3608 <data-member access='public' layout-offset-in-bits='
576'
>
3609 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
3610 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
257' column='
1'
/>
3612 <data-member access='public' layout-offset-in-bits='
640'
>
3613 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
3614 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
3616 <data-member access='public' layout-offset-in-bits='
672'
>
3617 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
3618 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
264' column='
1'
/>
3620 <data-member access='public' layout-offset-in-bits='
704'
>
3621 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
3622 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
3624 <data-member access='public' layout-offset-in-bits='
768'
>
3625 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
3626 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
3628 <data-member access='public' layout-offset-in-bits='
832'
>
3629 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
3630 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
3632 <data-member access='public' layout-offset-in-bits='
896'
>
3633 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
3634 <var-decl name='backend_pages' type-id='type-id-
296' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
274' column='
1'
/>
3637 <!-- lttng_ctx** -->
3638 <pointer-type-def type-id='type-id-
90' size-in-bits='
64' id='type-id-
297'
/>
3639 <!-- lttng_ust_context_provider* -->
3640 <pointer-type-def type-id='type-id-
293' size-in-bits='
64' id='type-id-
298'
/>
3641 <!-- lttng_ust_lib_ring_buffer* -->
3642 <pointer-type-def type-id='type-id-
291' size-in-bits='
64' id='type-id-
295'
/>
3643 <!-- lttng_ust_lib_ring_buffer_backend_pages* -->
3644 <pointer-type-def type-id='type-id-
292' size-in-bits='
64' id='type-id-
296'
/>
3645 <!-- lttng_ust_lib_ring_buffer_ctx* -->
3646 <pointer-type-def type-id='type-id-
294' size-in-bits='
64' id='type-id-
299'
/>
3647 <!-- int lttng_ust_add_app_context_to_ctx_rcu(const char*, lttng_ctx**) -->
3648 <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'
>
3649 <!-- parameter of type 'const char*' -->
3650 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context-provider.c' line='
120' column='
1'
/>
3651 <!-- parameter of type 'lttng_ctx**' -->
3652 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-provider.c' line='
121' column='
1'
/>
3654 <return type-id='type-id-
5'
/>
3656 <!-- void lttng_ust_context_provider_unregister(lttng_ust_context_provider*) -->
3657 <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'
>
3658 <!-- parameter of type 'lttng_ust_context_provider*' -->
3659 <parameter type-id='type-id-
298' name='provider' filepath='liblttng-ust/lttng-context-provider.c' line='
98' column='
1'
/>
3661 <return type-id='type-id-
14'
/>
3663 <!-- int lttng_ust_context_provider_register(lttng_ust_context_provider*) -->
3664 <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'
>
3665 <!-- parameter of type 'lttng_ust_context_provider*' -->
3666 <parameter type-id='type-id-
298' name='provider' filepath='liblttng-ust/lttng-context-provider.c' line='
64' column='
1'
/>
3668 <return type-id='type-id-
5'
/>
3671 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vtid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3672 <!-- void lttng_fixup_vtid_tls() -->
3673 <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'
>
3675 <return type-id='type-id-
14'
/>
3677 <!-- int lttng_add_vtid_to_ctx(lttng_ctx**) -->
3678 <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'
>
3679 <!-- parameter of type 'lttng_ctx**' -->
3680 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-vtid.c' line='
80' column='
1'
/>
3682 <return type-id='type-id-
5'
/>
3684 <!-- void lttng_context_vtid_reset() -->
3685 <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'
>
3687 <return type-id='type-id-
14'
/>
3690 <abi-instr version='
1.0' address-size='
64' path='lttng-context-vpid.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3691 <!-- int lttng_add_vpid_to_ctx(lttng_ctx**) -->
3692 <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'
>
3693 <!-- parameter of type 'lttng_ctx**' -->
3694 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-vpid.c' line='
85' column='
1'
/>
3696 <return type-id='type-id-
5'
/>
3698 <!-- void lttng_context_vpid_reset() -->
3699 <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'
>
3701 <return type-id='type-id-
14'
/>
3704 <abi-instr version='
1.0' address-size='
64' path='lttng-context-pthread-id.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3705 <!-- int lttng_add_pthread_id_to_ctx(lttng_ctx**) -->
3706 <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'
>
3707 <!-- parameter of type 'lttng_ctx**' -->
3708 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-pthread-id.c' line='
61' column='
1'
/>
3710 <return type-id='type-id-
5'
/>
3713 <abi-instr version='
1.0' address-size='
64' path='lttng-context-procname.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3714 <!-- void lttng_fixup_procname_tls() -->
3715 <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'
>
3717 <return type-id='type-id-
14'
/>
3719 <!-- int lttng_add_procname_to_ctx(lttng_ctx**) -->
3720 <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'
>
3721 <!-- parameter of type 'lttng_ctx**' -->
3722 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-procname.c' line='
88' column='
1'
/>
3724 <return type-id='type-id-
5'
/>
3726 <!-- void lttng_context_procname_reset() -->
3727 <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'
>
3729 <return type-id='type-id-
14'
/>
3732 <abi-instr version='
1.0' address-size='
64' path='lttng-context-ip.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3733 <!-- int lttng_add_ip_to_ctx(lttng_ctx**) -->
3734 <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'
>
3735 <!-- parameter of type 'lttng_ctx**' -->
3736 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-ip.c' line='
52' column='
1'
/>
3738 <return type-id='type-id-
5'
/>
3741 <abi-instr version='
1.0' address-size='
64' path='lttng-context-cpu-id.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3742 <!-- int lttng_add_cpu_id_to_ctx(lttng_ctx**) -->
3743 <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'
>
3744 <!-- parameter of type 'lttng_ctx**' -->
3745 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context-cpu-id.c' line='
70' column='
1'
/>
3747 <return type-id='type-id-
5'
/>
3750 <abi-instr version='
1.0' address-size='
64' path='lttng-context.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3751 <!-- lttng_ctx* lttng_static_ctx -->
3752 <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='
740' column='
1' elf-symbol-id='lttng_static_ctx'
/>
3753 <!-- void lttng_context_exit() -->
3754 <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'
>
3756 <return type-id='type-id-
14'
/>
3758 <!-- void lttng_context_init() -->
3759 <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'
>
3761 <return type-id='type-id-
14'
/>
3763 <!-- int lttng_session_context_init(lttng_ctx**) -->
3764 <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'
>
3765 <!-- parameter of type 'lttng_ctx**' -->
3766 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
346' column='
1'
/>
3768 <return type-id='type-id-
5'
/>
3770 <!-- 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*)*) -->
3771 <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'
>
3772 <!-- parameter of type 'lttng_ctx**' -->
3773 <parameter type-id='type-id-
297' name='_ctx' filepath='liblttng-ust/lttng-context.c' line='
297' column='
1'
/>
3774 <!-- parameter of type 'const char*' -->
3775 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
298' column='
1'
/>
3776 <!-- parameter of type 'typedef size_t (lttng_ctx_field*, typedef size_t)*' -->
3777 <parameter type-id='type-id-
98' name='get_size' filepath='liblttng-ust/lttng-context.c' line='
299' column='
1'
/>
3778 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*' -->
3779 <parameter type-id='type-id-
99' name='record' filepath='liblttng-ust/lttng-context.c' line='
300' column='
1'
/>
3780 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ctx_value*)*' -->
3781 <parameter type-id='type-id-
100' name='get_value' filepath='liblttng-ust/lttng-context.c' line='
303' column='
1'
/>
3783 <return type-id='type-id-
5'
/>
3785 <!-- void lttng_destroy_context(lttng_ctx*) -->
3786 <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'
>
3787 <!-- parameter of type 'lttng_ctx*' -->
3788 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
270' column='
1'
/>
3790 <return type-id='type-id-
14'
/>
3792 <!-- void lttng_remove_context_field(lttng_ctx**, lttng_ctx_field*) -->
3793 <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'
>
3794 <!-- parameter of type 'lttng_ctx**' -->
3795 <parameter type-id='type-id-
297' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
258' column='
1'
/>
3796 <!-- parameter of type 'lttng_ctx_field*' -->
3797 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/lttng-context.c' line='
259' column='
1'
/>
3799 <return type-id='type-id-
14'
/>
3801 <!-- void lttng_context_update(lttng_ctx*) -->
3802 <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'
>
3803 <!-- parameter of type 'lttng_ctx*' -->
3804 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
170' column='
1'
/>
3806 <return type-id='type-id-
14'
/>
3808 <!-- int lttng_context_add_rcu(lttng_ctx**, const lttng_ctx_field*) -->
3809 <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'
>
3810 <!-- parameter of type 'lttng_ctx**' -->
3811 <parameter type-id='type-id-
297' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
127' column='
1'
/>
3812 <!-- parameter of type 'const lttng_ctx_field*' -->
3813 <parameter type-id='type-id-
180' name='f' filepath='liblttng-ust/lttng-context.c' line='
128' column='
1'
/>
3815 <return type-id='type-id-
5'
/>
3817 <!-- lttng_ctx_field* lttng_append_context(lttng_ctx**) -->
3818 <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'
>
3819 <!-- parameter of type 'lttng_ctx**' -->
3820 <parameter type-id='type-id-
297' name='ctx_p' filepath='liblttng-ust/lttng-context.c' line='
98' column='
1'
/>
3821 <!-- lttng_ctx_field* -->
3822 <return type-id='type-id-
95'
/>
3824 <!-- int lttng_get_context_index(lttng_ctx*, const char*) -->
3825 <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'
>
3826 <!-- parameter of type 'lttng_ctx*' -->
3827 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1'
/>
3828 <!-- parameter of type 'const char*' -->
3829 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
58' column='
1'
/>
3831 <return type-id='type-id-
5'
/>
3833 <!-- int lttng_find_context(lttng_ctx*, const char*) -->
3834 <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'
>
3835 <!-- parameter of type 'lttng_ctx*' -->
3836 <parameter type-id='type-id-
90' name='ctx' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1'
/>
3837 <!-- parameter of type 'const char*' -->
3838 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context.c' line='
38' column='
1'
/>
3840 <return type-id='type-id-
5'
/>
3843 <abi-instr version='
1.0' address-size='
64' path='lttng-events.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
3845 <!-- char[256][] -->
3846 <array-type-def dimensions='
2' type-id='type-id-
1' size-in-bits='infinite' id='type-id-
300'
>
3847 <!-- <anonymous range>[256] -->
3848 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
3850 <!-- <anonymous range>[] -->
3851 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
3855 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
64' id='type-id-
301'
>
3856 <!-- <anonymous range>[2] -->
3857 <subrange length='
2' type-id='type-id-
3' id='type-id-
302'
/>
3860 <!-- shm_object[] -->
3861 <array-type-def dimensions='
1' type-id='type-id-
303' size-in-bits='infinite' id='type-id-
304'
>
3862 <!-- <anonymous range>[] -->
3863 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
3866 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
3867 <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='
232' column='
1' id='type-id-
305'
>
3868 <data-member access='public' layout-offset-in-bits='
0'
>
3869 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
3870 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
234' column='
1'
/>
3872 <data-member access='public' layout-offset-in-bits='
64'
>
3873 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
3874 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
3876 <data-member access='public' layout-offset-in-bits='
128'
>
3877 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
3878 <var-decl name='handle' type-id='type-id-
306' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
3880 <data-member access='public' layout-offset-in-bits='
192'
>
3881 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
3882 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
3884 <data-member access='public' layout-offset-in-bits='
256'
>
3885 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
3886 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
3888 <data-member access='public' layout-offset-in-bits='
288'
>
3889 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
3890 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
242' column='
1'
/>
3892 <data-member access='public' layout-offset-in-bits='
320'
>
3893 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
3894 <var-decl name='buf' type-id='type-id-
295' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
245' column='
1'
/>
3896 <data-member access='public' layout-offset-in-bits='
384'
>
3897 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
3898 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
249' column='
1'
/>
3900 <data-member access='public' layout-offset-in-bits='
448'
>
3901 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
3902 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
3904 <data-member access='public' layout-offset-in-bits='
512'
>
3905 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
3906 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
3908 <data-member access='public' layout-offset-in-bits='
576'
>
3909 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
3910 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
257' column='
1'
/>
3912 <data-member access='public' layout-offset-in-bits='
640'
>
3913 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
3914 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
3916 <data-member access='public' layout-offset-in-bits='
672'
>
3917 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
3918 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
264' column='
1'
/>
3920 <data-member access='public' layout-offset-in-bits='
704'
>
3921 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
3922 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
3924 <data-member access='public' layout-offset-in-bits='
768'
>
3925 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
3926 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
3928 <data-member access='public' layout-offset-in-bits='
832'
>
3929 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
3930 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
3932 <data-member access='public' layout-offset-in-bits='
896'
>
3933 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
3934 <var-decl name='backend_pages' type-id='type-id-
296' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
274' column='
1'
/>
3937 <!-- struct lttng_ust_shm_handle -->
3938 <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-
307'
>
3939 <data-member access='public' layout-offset-in-bits='
0'
>
3940 <!-- shm_object_table* lttng_ust_shm_handle::table -->
3941 <var-decl name='table' type-id='type-id-
308' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
3943 <data-member access='public' layout-offset-in-bits='
64'
>
3944 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
3945 <var-decl name='chan' type-id='type-id-
309' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
3948 <!-- struct shm_object_table -->
3949 <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-
310'
>
3950 <data-member access='public' layout-offset-in-bits='
0'
>
3951 <!-- size_t shm_object_table::size -->
3952 <var-decl name='size' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
47' column='
1'
/>
3954 <data-member access='public' layout-offset-in-bits='
64'
>
3955 <!-- size_t shm_object_table::allocated_len -->
3956 <var-decl name='allocated_len' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
48' column='
1'
/>
3958 <data-member access='public' layout-offset-in-bits='
128'
>
3959 <!-- shm_object shm_object_table::objects[] -->
3960 <var-decl name='objects' type-id='type-id-
304' visibility='default' filepath='../libringbuffer/shm_types.h' line='
49' column='
1'
/>
3963 <!-- struct shm_object -->
3964 <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-
303'
>
3965 <data-member access='public' layout-offset-in-bits='
0'
>
3966 <!-- shm_object_type shm_object::type -->
3967 <var-decl name='type' type-id='type-id-
311' visibility='default' filepath='../libringbuffer/shm_types.h' line='
36' column='
1'
/>
3969 <data-member access='public' layout-offset-in-bits='
64'
>
3970 <!-- size_t shm_object::index -->
3971 <var-decl name='index' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
37' column='
1'
/>
3973 <data-member access='public' layout-offset-in-bits='
128'
>
3974 <!-- int shm_object::shm_fd -->
3975 <var-decl name='shm_fd' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/shm_types.h' line='
38' column='
1'
/>
3977 <data-member access='public' layout-offset-in-bits='
160'
>
3978 <!-- int shm_object::wait_fd[2] -->
3979 <var-decl name='wait_fd' type-id='type-id-
301' visibility='default' filepath='../libringbuffer/shm_types.h' line='
39' column='
1'
/>
3981 <data-member access='public' layout-offset-in-bits='
256'
>
3982 <!-- char* shm_object::memory_map -->
3983 <var-decl name='memory_map' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/shm_types.h' line='
40' column='
1'
/>
3985 <data-member access='public' layout-offset-in-bits='
320'
>
3986 <!-- size_t shm_object::memory_map_size -->
3987 <var-decl name='memory_map_size' type-id='type-id-
42' visibility='default' filepath='../libringbuffer/shm_types.h' line='
41' column='
1'
/>
3989 <data-member access='public' layout-offset-in-bits='
384'
>
3990 <!-- uint64_t shm_object::allocated_len -->
3991 <var-decl name='allocated_len' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/shm_types.h' line='
42' column='
1'
/>
3993 <data-member access='public' layout-offset-in-bits='
448'
>
3994 <!-- int shm_object::shm_fd_ownership -->
3995 <var-decl name='shm_fd_ownership' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/shm_types.h' line='
43' column='
1'
/>
3998 <!-- enum shm_object_type -->
3999 <enum-decl name='shm_object_type' filepath='../libringbuffer/shm_types.h' line='
30' column='
1' id='type-id-
311'
>
4000 <underlying-type type-id='type-id-
50'
/>
4001 <enumerator name='SHM_OBJECT_SHM' value='
0'
/>
4002 <enumerator name='SHM_OBJECT_MEM' value='
1'
/>
4004 <!-- union {shm_ref _ref; channel* _type;} -->
4005 <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-
309'
>
4006 <data-member access='private'
>
4007 <!-- shm_ref _ref -->
4008 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4010 <data-member access='private'
>
4011 <!-- channel* _type -->
4012 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
4015 <!-- struct shm_ref -->
4016 <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-
312'
>
4017 <data-member access='public' layout-offset-in-bits='
0'
>
4018 <!-- volatile ssize_t shm_ref::index -->
4019 <var-decl name='index' type-id='type-id-
313' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
25' column='
1'
/>
4021 <data-member access='public' layout-offset-in-bits='
64'
>
4022 <!-- volatile ssize_t shm_ref::offset -->
4023 <var-decl name='offset' type-id='type-id-
313' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
26' column='
1'
/>
4026 <!-- struct lttng_channel -->
4027 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
525' column='
1' id='type-id-
314'
>
4028 <data-member access='public' layout-offset-in-bits='
0'
>
4029 <!-- channel* lttng_channel::chan -->
4030 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
532' column='
1'
/>
4032 <data-member access='public' layout-offset-in-bits='
64'
>
4033 <!-- int lttng_channel::enabled -->
4034 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
533' column='
1'
/>
4036 <data-member access='public' layout-offset-in-bits='
128'
>
4037 <!-- lttng_ctx* lttng_channel::ctx -->
4038 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
4040 <data-member access='public' layout-offset-in-bits='
192'
>
4041 <!-- lttng_session* lttng_channel::session -->
4042 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
4044 <data-member access='public' layout-offset-in-bits='
256'
>
4045 <!-- int lttng_channel::objd -->
4046 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
537' column='
1'
/>
4048 <data-member access='public' layout-offset-in-bits='
288'
>
4049 <!-- unsigned int lttng_channel::_deprecated1 -->
4050 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
4052 <data-member access='public' layout-offset-in-bits='
320'
>
4053 <!-- unsigned int lttng_channel::_deprecated2 -->
4054 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
4056 <data-member access='public' layout-offset-in-bits='
384'
>
4057 <!-- cds_list_head lttng_channel::node -->
4058 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
4060 <data-member access='public' layout-offset-in-bits='
512'
>
4061 <!-- const lttng_channel_ops* lttng_channel::ops -->
4062 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
4064 <data-member access='public' layout-offset-in-bits='
576'
>
4065 <!-- int lttng_channel::header_type -->
4066 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
4068 <data-member access='public' layout-offset-in-bits='
640'
>
4069 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
4070 <var-decl name='handle' type-id='type-id-
306' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
4072 <data-member access='public' layout-offset-in-bits='
31'
>
4073 <!-- unsigned int lttng_channel::_deprecated3 -->
4074 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
4076 <data-member access='public' layout-offset-in-bits='
736'
>
4077 <!-- unsigned int lttng_channel::id -->
4078 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
4080 <data-member access='public' layout-offset-in-bits='
768'
>
4081 <!-- lttng_ust_chan_type lttng_channel::type -->
4082 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
4084 <data-member access='public' layout-offset-in-bits='
800'
>
4085 <!-- unsigned char lttng_channel::uuid[16] -->
4086 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
4088 <data-member access='public' layout-offset-in-bits='
31'
>
4089 <!-- int lttng_channel::tstate -->
4090 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
4093 <!-- struct lttng_enabler -->
4094 <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-
315'
>
4095 <data-member access='public' layout-offset-in-bits='
0'
>
4096 <!-- lttng_enabler_type lttng_enabler::type -->
4097 <var-decl name='type' type-id='type-id-
316' visibility='default' filepath='../include/lttng/ust-events.h' line='
354' column='
1'
/>
4099 <data-member access='public' layout-offset-in-bits='
64'
>
4100 <!-- cds_list_head lttng_enabler::filter_bytecode_head -->
4101 <var-decl name='filter_bytecode_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
357' column='
1'
/>
4103 <data-member access='public' layout-offset-in-bits='
192'
>
4104 <!-- cds_list_head lttng_enabler::excluder_head -->
4105 <var-decl name='excluder_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
359' column='
1'
/>
4107 <data-member access='public' layout-offset-in-bits='
320'
>
4108 <!-- cds_list_head lttng_enabler::node -->
4109 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
360' column='
1'
/>
4111 <data-member access='public' layout-offset-in-bits='
448'
>
4112 <!-- lttng_ust_event lttng_enabler::event_param -->
4113 <var-decl name='event_param' type-id='type-id-
157' visibility='default' filepath='../include/lttng/ust-events.h' line='
362' column='
1'
/>
4115 <data-member access='public' layout-offset-in-bits='
5056'
>
4116 <!-- lttng_channel* lttng_enabler::chan -->
4117 <var-decl name='chan' type-id='type-id-
317' visibility='default' filepath='../include/lttng/ust-events.h' line='
363' column='
1'
/>
4119 <data-member access='public' layout-offset-in-bits='
5120'
>
4120 <!-- lttng_ctx* lttng_enabler::ctx -->
4121 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
364' column='
1'
/>
4123 <data-member access='public' layout-offset-in-bits='
31'
>
4124 <!-- unsigned int lttng_enabler::enabled -->
4125 <var-decl name='enabled' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
365' column='
1'
/>
4128 <!-- enum lttng_enabler_type -->
4129 <enum-decl name='lttng_enabler_type' filepath='../include/lttng/ust-events.h' line='
344' column='
1' id='type-id-
316'
>
4130 <underlying-type type-id='type-id-
50'
/>
4131 <enumerator name='LTTNG_ENABLER_WILDCARD' value='
0'
/>
4132 <enumerator name='LTTNG_ENABLER_EVENT' value='
1'
/>
4134 <!-- struct lttng_ust_excluder_node -->
4135 <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-
318'
>
4136 <data-member access='public' layout-offset-in-bits='
0'
>
4137 <!-- cds_list_head lttng_ust_excluder_node::node -->
4138 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
402' column='
1'
/>
4140 <data-member access='public' layout-offset-in-bits='
128'
>
4141 <!-- lttng_enabler* lttng_ust_excluder_node::enabler -->
4142 <var-decl name='enabler' type-id='type-id-
319' visibility='default' filepath='../include/lttng/ust-events.h' line='
403' column='
1'
/>
4144 <data-member access='public' layout-offset-in-bits='
192'
>
4145 <!-- lttng_ust_event_exclusion lttng_ust_excluder_node::excluder -->
4146 <var-decl name='excluder' type-id='type-id-
320' visibility='default' filepath='../include/lttng/ust-events.h' line='
408' column='
1'
/>
4149 <!-- struct lttng_ust_event_exclusion -->
4150 <class-decl name='lttng_ust_event_exclusion' size-in-bits='
288' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
247' column='
1' id='type-id-
320'
>
4151 <data-member access='public' layout-offset-in-bits='
0'
>
4152 <!-- uint32_t lttng_ust_event_exclusion::count -->
4153 <var-decl name='count' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
248' column='
1'
/>
4155 <data-member access='public' layout-offset-in-bits='
32'
>
4156 <!-- char lttng_ust_event_exclusion::padding[32] -->
4157 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-abi.h' line='
249' column='
1'
/>
4159 <data-member access='public' layout-offset-in-bits='
288'
>
4160 <!-- char lttng_ust_event_exclusion::names[256][] -->
4161 <var-decl name='names' type-id='type-id-
300' visibility='default' filepath='../include/lttng/ust-abi.h' line='
250' column='
1'
/>
4164 <!-- struct lttng_ust_filter_bytecode_node -->
4165 <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-
321'
>
4166 <data-member access='public' layout-offset-in-bits='
0'
>
4167 <!-- cds_list_head lttng_ust_filter_bytecode_node::node -->
4168 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
392' column='
1'
/>
4170 <data-member access='public' layout-offset-in-bits='
128'
>
4171 <!-- lttng_enabler* lttng_ust_filter_bytecode_node::enabler -->
4172 <var-decl name='enabler' type-id='type-id-
319' visibility='default' filepath='../include/lttng/ust-events.h' line='
393' column='
1'
/>
4174 <data-member access='public' layout-offset-in-bits='
192'
>
4175 <!-- lttng_ust_filter_bytecode lttng_ust_filter_bytecode_node::bc -->
4176 <var-decl name='bc' type-id='type-id-
322' visibility='default' filepath='../include/lttng/ust-events.h' line='
398' column='
1'
/>
4179 <!-- struct lttng_ust_filter_bytecode -->
4180 <class-decl name='lttng_ust_filter_bytecode' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
238' column='
1' id='type-id-
322'
>
4181 <data-member access='public' layout-offset-in-bits='
0'
>
4182 <!-- uint32_t lttng_ust_filter_bytecode::len -->
4183 <var-decl name='len' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
239' column='
1'
/>
4185 <data-member access='public' layout-offset-in-bits='
32'
>
4186 <!-- uint32_t lttng_ust_filter_bytecode::reloc_offset -->
4187 <var-decl name='reloc_offset' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-abi.h' line='
240' column='
1'
/>
4189 <data-member access='public' layout-offset-in-bits='
64'
>
4190 <!-- uint64_t lttng_ust_filter_bytecode::seqnum -->
4191 <var-decl name='seqnum' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-abi.h' line='
241' column='
1'
/>
4193 <data-member access='public' layout-offset-in-bits='
128'
>
4194 <!-- char lttng_ust_filter_bytecode::padding[32] -->
4195 <var-decl name='padding' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-abi.h' line='
242' column='
1'
/>
4197 <data-member access='public' layout-offset-in-bits='
384'
>
4198 <!-- char lttng_ust_filter_bytecode::data[] -->
4199 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-abi.h' line='
243' column='
1'
/>
4202 <!-- lttng_channel* -->
4203 <pointer-type-def type-id='type-id-
314' size-in-bits='
64' id='type-id-
317'
/>
4204 <!-- lttng_enabler* -->
4205 <pointer-type-def type-id='type-id-
315' size-in-bits='
64' id='type-id-
319'
/>
4206 <!-- lttng_ust_context* -->
4207 <pointer-type-def type-id='type-id-
158' size-in-bits='
64' id='type-id-
323'
/>
4208 <!-- lttng_ust_event* -->
4209 <pointer-type-def type-id='type-id-
157' size-in-bits='
64' id='type-id-
324'
/>
4210 <!-- lttng_ust_excluder_node* -->
4211 <pointer-type-def type-id='type-id-
318' size-in-bits='
64' id='type-id-
325'
/>
4212 <!-- lttng_ust_filter_bytecode_node* -->
4213 <pointer-type-def type-id='type-id-
321' size-in-bits='
64' id='type-id-
326'
/>
4214 <!-- lttng_ust_lib_ring_buffer_ctx* -->
4215 <pointer-type-def type-id='type-id-
305' size-in-bits='
64' id='type-id-
327'
/>
4216 <!-- lttng_ust_shm_handle* -->
4217 <pointer-type-def type-id='type-id-
307' size-in-bits='
64' id='type-id-
306'
/>
4218 <!-- shm_object_table* -->
4219 <pointer-type-def type-id='type-id-
310' size-in-bits='
64' id='type-id-
308'
/>
4220 <!-- volatile ssize_t -->
4221 <qualified-type-def type-id='type-id-
54' volatile='yes' id='type-id-
313'
/>
4222 <!-- 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*)*) -->
4223 <function-decl name='lttng_ust_context_set_session_provider' mangled-name='lttng_ust_context_set_session_provider' filepath='liblttng-ust/lttng-events.c' line='
1155' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_context_set_session_provider'
>
4224 <!-- parameter of type 'const char*' -->
4225 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-events.c' line='
1155' column='
1'
/>
4226 <!-- parameter of type 'typedef size_t (lttng_ctx_field*, typedef size_t)*' -->
4227 <parameter type-id='type-id-
98' name='get_size' filepath='liblttng-ust/lttng-events.c' line='
1156' column='
1'
/>
4228 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)*' -->
4229 <parameter type-id='type-id-
99' name='record' filepath='liblttng-ust/lttng-events.c' line='
1157' column='
1'
/>
4230 <!-- parameter of type 'void (lttng_ctx_field*, lttng_ctx_value*)*' -->
4231 <parameter type-id='type-id-
100' name='get_value' filepath='liblttng-ust/lttng-events.c' line='
1160' column='
1'
/>
4233 <return type-id='type-id-
14'
/>
4235 <!-- int lttng_enabler_attach_context(lttng_enabler*, lttng_ust_context*) -->
4236 <function-decl name='lttng_enabler_attach_context' mangled-name='lttng_enabler_attach_context' filepath='liblttng-ust/lttng-events.c' line='
1021' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_context'
>
4237 <!-- parameter of type 'lttng_enabler*' -->
4238 <parameter type-id='type-id-
319' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
1021' column='
1'
/>
4239 <!-- parameter of type 'lttng_ust_context*' -->
4240 <parameter type-id='type-id-
323' name='context_param' filepath='liblttng-ust/lttng-events.c' line='
1022' column='
1'
/>
4242 <return type-id='type-id-
5'
/>
4244 <!-- int lttng_attach_context(lttng_ust_context*, ust_args*, lttng_ctx**, lttng_session*) -->
4245 <function-decl name='lttng_attach_context' mangled-name='lttng_attach_context' filepath='liblttng-ust/lttng-events.c' line='
977' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_attach_context'
>
4246 <!-- parameter of type 'lttng_ust_context*' -->
4247 <parameter type-id='type-id-
323' name='context_param' filepath='liblttng-ust/lttng-events.c' line='
977' column='
1'
/>
4248 <!-- parameter of type 'ust_args*' -->
4249 <parameter type-id='type-id-
263' name='uargs' filepath='liblttng-ust/lttng-events.c' line='
978' column='
1'
/>
4250 <!-- parameter of type 'lttng_ctx**' -->
4251 <parameter type-id='type-id-
297' name='ctx' filepath='liblttng-ust/lttng-events.c' line='
979' column='
1'
/>
4252 <!-- parameter of type 'lttng_session*' -->
4253 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
979' column='
1'
/>
4255 <return type-id='type-id-
5'
/>
4257 <!-- int lttng_enabler_attach_exclusion(lttng_enabler*, lttng_ust_excluder_node*) -->
4258 <function-decl name='lttng_enabler_attach_exclusion' mangled-name='lttng_enabler_attach_exclusion' filepath='liblttng-ust/lttng-events.c' line='
968' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_exclusion'
>
4259 <!-- parameter of type 'lttng_enabler*' -->
4260 <parameter type-id='type-id-
319' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
968' column='
1'
/>
4261 <!-- parameter of type 'lttng_ust_excluder_node*' -->
4262 <parameter type-id='type-id-
325' name='excluder' filepath='liblttng-ust/lttng-events.c' line='
969' column='
1'
/>
4264 <return type-id='type-id-
5'
/>
4266 <!-- int lttng_enabler_attach_bytecode(lttng_enabler*, lttng_ust_filter_bytecode_node*) -->
4267 <function-decl name='lttng_enabler_attach_bytecode' mangled-name='lttng_enabler_attach_bytecode' filepath='liblttng-ust/lttng-events.c' line='
959' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_attach_bytecode'
>
4268 <!-- parameter of type 'lttng_enabler*' -->
4269 <parameter type-id='type-id-
319' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
959' column='
1'
/>
4270 <!-- parameter of type 'lttng_ust_filter_bytecode_node*' -->
4271 <parameter type-id='type-id-
326' name='bytecode' filepath='liblttng-ust/lttng-events.c' line='
960' column='
1'
/>
4273 <return type-id='type-id-
5'
/>
4275 <!-- int lttng_enabler_disable(lttng_enabler*) -->
4276 <function-decl name='lttng_enabler_disable' mangled-name='lttng_enabler_disable' filepath='liblttng-ust/lttng-events.c' line='
952' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_disable'
>
4277 <!-- parameter of type 'lttng_enabler*' -->
4278 <parameter type-id='type-id-
319' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
952' column='
1'
/>
4280 <return type-id='type-id-
5'
/>
4282 <!-- int lttng_enabler_enable(lttng_enabler*) -->
4283 <function-decl name='lttng_enabler_enable' mangled-name='lttng_enabler_enable' filepath='liblttng-ust/lttng-events.c' line='
945' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_enable'
>
4284 <!-- parameter of type 'lttng_enabler*' -->
4285 <parameter type-id='type-id-
319' name='enabler' filepath='liblttng-ust/lttng-events.c' line='
945' column='
1'
/>
4287 <return type-id='type-id-
5'
/>
4289 <!-- lttng_enabler* lttng_enabler_create(lttng_enabler_type, lttng_ust_event*, lttng_channel*) -->
4290 <function-decl name='lttng_enabler_create' mangled-name='lttng_enabler_create' filepath='liblttng-ust/lttng-events.c' line='
923' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_create'
>
4291 <!-- parameter of type 'enum lttng_enabler_type' -->
4292 <parameter type-id='type-id-
316' name='type' filepath='liblttng-ust/lttng-events.c' line='
923' column='
1'
/>
4293 <!-- parameter of type 'lttng_ust_event*' -->
4294 <parameter type-id='type-id-
324' name='event_param' filepath='liblttng-ust/lttng-events.c' line='
924' column='
1'
/>
4295 <!-- parameter of type 'lttng_channel*' -->
4296 <parameter type-id='type-id-
317' name='chan' filepath='liblttng-ust/lttng-events.c' line='
925' column='
1'
/>
4297 <!-- lttng_enabler* -->
4298 <return type-id='type-id-
319'
/>
4300 <!-- void lttng_ust_events_exit() -->
4301 <function-decl name='lttng_ust_events_exit' mangled-name='lttng_ust_events_exit' filepath='liblttng-ust/lttng-events.c' line='
912' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_events_exit'
>
4303 <return type-id='type-id-
14'
/>
4305 <!-- void lttng_handle_pending_statedump(void*) -->
4306 <function-decl name='lttng_handle_pending_statedump' mangled-name='lttng_handle_pending_statedump' filepath='liblttng-ust/lttng-events.c' line='
864' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_handle_pending_statedump'
>
4307 <!-- parameter of type 'void*' -->
4308 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-events.c' line='
864' column='
1'
/>
4310 <return type-id='type-id-
14'
/>
4312 <!-- int lttng_fix_pending_events() -->
4313 <function-decl name='lttng_fix_pending_events' mangled-name='lttng_fix_pending_events' filepath='liblttng-ust/lttng-events.c' line='
849' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fix_pending_events'
>
4315 <return type-id='type-id-
5'
/>
4317 <!-- int lttng_channel_disable(lttng_channel*) -->
4318 <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'
>
4319 <!-- parameter of type 'lttng_channel*' -->
4320 <parameter type-id='type-id-
317' name='channel' filepath='liblttng-ust/lttng-events.c' line='
510' column='
1'
/>
4322 <return type-id='type-id-
5'
/>
4324 <!-- int lttng_channel_enable(lttng_channel*) -->
4325 <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'
>
4326 <!-- parameter of type 'lttng_channel*' -->
4327 <parameter type-id='type-id-
317' name='channel' filepath='liblttng-ust/lttng-events.c' line='
493' column='
1'
/>
4329 <return type-id='type-id-
5'
/>
4331 <!-- int lttng_session_disable(lttng_session*) -->
4332 <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'
>
4333 <!-- parameter of type 'lttng_session*' -->
4334 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
475' column='
1'
/>
4336 <return type-id='type-id-
5'
/>
4338 <!-- int lttng_session_enable(lttng_session*) -->
4339 <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'
>
4340 <!-- parameter of type 'lttng_session*' -->
4341 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
400' column='
1'
/>
4343 <return type-id='type-id-
5'
/>
4345 <!-- int lttng_session_statedump(lttng_session*) -->
4346 <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'
>
4347 <!-- parameter of type 'lttng_session*' -->
4348 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
393' column='
1'
/>
4350 <return type-id='type-id-
5'
/>
4352 <!-- void lttng_session_destroy(lttng_session*) -->
4353 <function-decl name='lttng_session_destroy' mangled-name='lttng_session_destroy' filepath='liblttng-ust/lttng-events.c' line='
222' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_destroy'
>
4354 <!-- parameter of type 'lttng_session*' -->
4355 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/lttng-events.c' line='
222' column='
1'
/>
4357 <return type-id='type-id-
14'
/>
4359 <!-- lttng_session* lttng_session_create() -->
4360 <function-decl name='lttng_session_create' mangled-name='lttng_session_create' filepath='liblttng-ust/lttng-events.c' line='
136' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_create'
>
4361 <!-- lttng_session* -->
4362 <return type-id='type-id-
129'
/>
4364 <!-- void synchronize_trace() -->
4365 <function-decl name='synchronize_trace' mangled-name='synchronize_trace' filepath='liblttng-ust/lttng-events.c' line='
131' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='synchronize_trace'
>
4367 <return type-id='type-id-
14'
/>
4369 <!-- int lttng_session_active() -->
4370 <function-decl name='lttng_session_active' mangled-name='lttng_session_active' filepath='liblttng-ust/lttng-events.c' line='
90' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_session_active'
>
4372 <return type-id='type-id-
5'
/>
4374 <!-- cds_list_head* _lttng_get_sessions() -->
4375 <function-decl name='_lttng_get_sessions' mangled-name='_lttng_get_sessions' filepath='liblttng-ust/lttng-events.c' line='
72' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='_lttng_get_sessions'
>
4376 <!-- cds_list_head* -->
4377 <return type-id='type-id-
91'
/>
4380 <abi-instr version='
1.0' address-size='
64' path='lttng-filter.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4381 <!-- struct lttng_event -->
4382 <class-decl name='lttng_event' size-in-bits='
1344' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
444' column='
1' id='type-id-
328'
>
4383 <data-member access='public' layout-offset-in-bits='
0'
>
4384 <!-- unsigned int lttng_event::id -->
4385 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
446' column='
1'
/>
4387 <data-member access='public' layout-offset-in-bits='
64'
>
4388 <!-- lttng_channel* lttng_event::chan -->
4389 <var-decl name='chan' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
447' column='
1'
/>
4391 <data-member access='public' layout-offset-in-bits='
128'
>
4392 <!-- int lttng_event::enabled -->
4393 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
448' column='
1'
/>
4395 <data-member access='public' layout-offset-in-bits='
192'
>
4396 <!-- const lttng_event_desc* lttng_event::desc -->
4397 <var-decl name='desc' type-id='type-id-
285' visibility='default' filepath='../include/lttng/ust-events.h' line='
449' column='
1'
/>
4399 <data-member access='public' layout-offset-in-bits='
256'
>
4400 <!-- void* lttng_event::_deprecated1 -->
4401 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
450' column='
1'
/>
4403 <data-member access='public' layout-offset-in-bits='
320'
>
4404 <!-- lttng_ctx* lttng_event::ctx -->
4405 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
451' column='
1'
/>
4407 <data-member access='public' layout-offset-in-bits='
384'
>
4408 <!-- lttng_ust_instrumentation lttng_event::instrumentation -->
4409 <var-decl name='instrumentation' type-id='type-id-
163' visibility='default' filepath='../include/lttng/ust-events.h' line='
452' column='
1'
/>
4411 <data-member access='public' layout-offset-in-bits='
448'
>
4412 <!-- cds_list_head lttng_event::node -->
4413 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
453' column='
1'
/>
4415 <data-member access='public' layout-offset-in-bits='
576'
>
4416 <!-- cds_list_head lttng_event::_deprecated2 -->
4417 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
454' column='
1'
/>
4419 <data-member access='public' layout-offset-in-bits='
704'
>
4420 <!-- void* lttng_event::_deprecated3 -->
4421 <var-decl name='_deprecated3' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
455' column='
1'
/>
4423 <data-member access='public' layout-offset-in-bits='
31'
>
4424 <!-- unsigned int lttng_event::_deprecated4 -->
4425 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
456' column='
1'
/>
4427 <data-member access='public' layout-offset-in-bits='
832'
>
4428 <!-- cds_list_head lttng_event::bytecode_runtime_head -->
4429 <var-decl name='bytecode_runtime_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
460' column='
1'
/>
4431 <data-member access='public' layout-offset-in-bits='
960'
>
4432 <!-- int lttng_event::has_enablers_without_bytecode -->
4433 <var-decl name='has_enablers_without_bytecode' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
461' column='
1'
/>
4435 <data-member access='public' layout-offset-in-bits='
1024'
>
4436 <!-- cds_list_head lttng_event::enablers_ref_head -->
4437 <var-decl name='enablers_ref_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
463' column='
1'
/>
4439 <data-member access='public' layout-offset-in-bits='
1152'
>
4440 <!-- cds_hlist_node lttng_event::hlist -->
4441 <var-decl name='hlist' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-events.h' line='
464' column='
1'
/>
4443 <data-member access='public' layout-offset-in-bits='
1280'
>
4444 <!-- int lttng_event::registered -->
4445 <var-decl name='registered' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
465' column='
1'
/>
4448 <!-- struct lttng_enabler -->
4449 <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-
329'
>
4450 <data-member access='public' layout-offset-in-bits='
0'
>
4451 <!-- lttng_enabler_type lttng_enabler::type -->
4452 <var-decl name='type' type-id='type-id-
316' visibility='default' filepath='../include/lttng/ust-events.h' line='
354' column='
1'
/>
4454 <data-member access='public' layout-offset-in-bits='
64'
>
4455 <!-- cds_list_head lttng_enabler::filter_bytecode_head -->
4456 <var-decl name='filter_bytecode_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
357' column='
1'
/>
4458 <data-member access='public' layout-offset-in-bits='
192'
>
4459 <!-- cds_list_head lttng_enabler::excluder_head -->
4460 <var-decl name='excluder_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
359' column='
1'
/>
4462 <data-member access='public' layout-offset-in-bits='
320'
>
4463 <!-- cds_list_head lttng_enabler::node -->
4464 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
360' column='
1'
/>
4466 <data-member access='public' layout-offset-in-bits='
448'
>
4467 <!-- lttng_ust_event lttng_enabler::event_param -->
4468 <var-decl name='event_param' type-id='type-id-
157' visibility='default' filepath='../include/lttng/ust-events.h' line='
362' column='
1'
/>
4470 <data-member access='public' layout-offset-in-bits='
5056'
>
4471 <!-- lttng_channel* lttng_enabler::chan -->
4472 <var-decl name='chan' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
363' column='
1'
/>
4474 <data-member access='public' layout-offset-in-bits='
5120'
>
4475 <!-- lttng_ctx* lttng_enabler::ctx -->
4476 <var-decl name='ctx' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-events.h' line='
364' column='
1'
/>
4478 <data-member access='public' layout-offset-in-bits='
31'
>
4479 <!-- unsigned int lttng_enabler::enabled -->
4480 <var-decl name='enabled' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
365' column='
1'
/>
4483 <!-- struct lttng_ust_filter_bytecode_node -->
4484 <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-
330'
>
4485 <data-member access='public' layout-offset-in-bits='
0'
>
4486 <!-- cds_list_head lttng_ust_filter_bytecode_node::node -->
4487 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
392' column='
1'
/>
4489 <data-member access='public' layout-offset-in-bits='
128'
>
4490 <!-- lttng_enabler* lttng_ust_filter_bytecode_node::enabler -->
4491 <var-decl name='enabler' type-id='type-id-
331' visibility='default' filepath='../include/lttng/ust-events.h' line='
393' column='
1'
/>
4493 <data-member access='public' layout-offset-in-bits='
192'
>
4494 <!-- lttng_ust_filter_bytecode lttng_ust_filter_bytecode_node::bc -->
4495 <var-decl name='bc' type-id='type-id-
322' visibility='default' filepath='../include/lttng/ust-events.h' line='
398' column='
1'
/>
4498 <!-- struct lttng_bytecode_runtime -->
4499 <class-decl name='lttng_bytecode_runtime' size-in-bits='
384' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
419' column='
1' id='type-id-
332'
>
4500 <data-member access='public' layout-offset-in-bits='
0'
>
4501 <!-- lttng_ust_filter_bytecode_node* lttng_bytecode_runtime::bc -->
4502 <var-decl name='bc' type-id='type-id-
333' visibility='default' filepath='../include/lttng/ust-events.h' line='
421' column='
1'
/>
4504 <data-member access='public' layout-offset-in-bits='
64'
>
4505 <!-- typedef uint64_t (void*, const char*)* lttng_bytecode_runtime::filter -->
4506 <var-decl name='filter' type-id='type-id-
334' visibility='default' filepath='../include/lttng/ust-events.h' line='
422' column='
1'
/>
4508 <data-member access='public' layout-offset-in-bits='
128'
>
4509 <!-- int lttng_bytecode_runtime::link_failed -->
4510 <var-decl name='link_failed' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
423' column='
1'
/>
4512 <data-member access='public' layout-offset-in-bits='
192'
>
4513 <!-- cds_list_head lttng_bytecode_runtime::node -->
4514 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
424' column='
1'
/>
4516 <data-member access='public' layout-offset-in-bits='
320'
>
4517 <!-- lttng_session* lttng_bytecode_runtime::session -->
4518 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
425' column='
1'
/>
4521 <!-- enum filter_op -->
4522 <enum-decl name='filter_op' filepath='liblttng-ust/filter-bytecode.h' line='
48' column='
1' id='type-id-
335'
>
4523 <underlying-type type-id='type-id-
50'
/>
4524 <enumerator name='FILTER_OP_UNKNOWN' value='
0'
/>
4525 <enumerator name='FILTER_OP_RETURN' value='
1'
/>
4526 <enumerator name='FILTER_OP_MUL' value='
2'
/>
4527 <enumerator name='FILTER_OP_DIV' value='
3'
/>
4528 <enumerator name='FILTER_OP_MOD' value='
4'
/>
4529 <enumerator name='FILTER_OP_PLUS' value='
5'
/>
4530 <enumerator name='FILTER_OP_MINUS' value='
6'
/>
4531 <enumerator name='FILTER_OP_RSHIFT' value='
7'
/>
4532 <enumerator name='FILTER_OP_LSHIFT' value='
8'
/>
4533 <enumerator name='FILTER_OP_BIN_AND' value='
9'
/>
4534 <enumerator name='FILTER_OP_BIN_OR' value='
10'
/>
4535 <enumerator name='FILTER_OP_BIN_XOR' value='
11'
/>
4536 <enumerator name='FILTER_OP_EQ' value='
12'
/>
4537 <enumerator name='FILTER_OP_NE' value='
13'
/>
4538 <enumerator name='FILTER_OP_GT' value='
14'
/>
4539 <enumerator name='FILTER_OP_LT' value='
15'
/>
4540 <enumerator name='FILTER_OP_GE' value='
16'
/>
4541 <enumerator name='FILTER_OP_LE' value='
17'
/>
4542 <enumerator name='FILTER_OP_EQ_STRING' value='
18'
/>
4543 <enumerator name='FILTER_OP_NE_STRING' value='
19'
/>
4544 <enumerator name='FILTER_OP_GT_STRING' value='
20'
/>
4545 <enumerator name='FILTER_OP_LT_STRING' value='
21'
/>
4546 <enumerator name='FILTER_OP_GE_STRING' value='
22'
/>
4547 <enumerator name='FILTER_OP_LE_STRING' value='
23'
/>
4548 <enumerator name='FILTER_OP_EQ_S64' value='
24'
/>
4549 <enumerator name='FILTER_OP_NE_S64' value='
25'
/>
4550 <enumerator name='FILTER_OP_GT_S64' value='
26'
/>
4551 <enumerator name='FILTER_OP_LT_S64' value='
27'
/>
4552 <enumerator name='FILTER_OP_GE_S64' value='
28'
/>
4553 <enumerator name='FILTER_OP_LE_S64' value='
29'
/>
4554 <enumerator name='FILTER_OP_EQ_DOUBLE' value='
30'
/>
4555 <enumerator name='FILTER_OP_NE_DOUBLE' value='
31'
/>
4556 <enumerator name='FILTER_OP_GT_DOUBLE' value='
32'
/>
4557 <enumerator name='FILTER_OP_LT_DOUBLE' value='
33'
/>
4558 <enumerator name='FILTER_OP_GE_DOUBLE' value='
34'
/>
4559 <enumerator name='FILTER_OP_LE_DOUBLE' value='
35'
/>
4560 <enumerator name='FILTER_OP_EQ_DOUBLE_S64' value='
36'
/>
4561 <enumerator name='FILTER_OP_NE_DOUBLE_S64' value='
37'
/>
4562 <enumerator name='FILTER_OP_GT_DOUBLE_S64' value='
38'
/>
4563 <enumerator name='FILTER_OP_LT_DOUBLE_S64' value='
39'
/>
4564 <enumerator name='FILTER_OP_GE_DOUBLE_S64' value='
40'
/>
4565 <enumerator name='FILTER_OP_LE_DOUBLE_S64' value='
41'
/>
4566 <enumerator name='FILTER_OP_EQ_S64_DOUBLE' value='
42'
/>
4567 <enumerator name='FILTER_OP_NE_S64_DOUBLE' value='
43'
/>
4568 <enumerator name='FILTER_OP_GT_S64_DOUBLE' value='
44'
/>
4569 <enumerator name='FILTER_OP_LT_S64_DOUBLE' value='
45'
/>
4570 <enumerator name='FILTER_OP_GE_S64_DOUBLE' value='
46'
/>
4571 <enumerator name='FILTER_OP_LE_S64_DOUBLE' value='
47'
/>
4572 <enumerator name='FILTER_OP_UNARY_PLUS' value='
48'
/>
4573 <enumerator name='FILTER_OP_UNARY_MINUS' value='
49'
/>
4574 <enumerator name='FILTER_OP_UNARY_NOT' value='
50'
/>
4575 <enumerator name='FILTER_OP_UNARY_PLUS_S64' value='
51'
/>
4576 <enumerator name='FILTER_OP_UNARY_MINUS_S64' value='
52'
/>
4577 <enumerator name='FILTER_OP_UNARY_NOT_S64' value='
53'
/>
4578 <enumerator name='FILTER_OP_UNARY_PLUS_DOUBLE' value='
54'
/>
4579 <enumerator name='FILTER_OP_UNARY_MINUS_DOUBLE' value='
55'
/>
4580 <enumerator name='FILTER_OP_UNARY_NOT_DOUBLE' value='
56'
/>
4581 <enumerator name='FILTER_OP_AND' value='
57'
/>
4582 <enumerator name='FILTER_OP_OR' value='
58'
/>
4583 <enumerator name='FILTER_OP_LOAD_FIELD_REF' value='
59'
/>
4584 <enumerator name='FILTER_OP_LOAD_FIELD_REF_STRING' value='
60'
/>
4585 <enumerator name='FILTER_OP_LOAD_FIELD_REF_SEQUENCE' value='
61'
/>
4586 <enumerator name='FILTER_OP_LOAD_FIELD_REF_S64' value='
62'
/>
4587 <enumerator name='FILTER_OP_LOAD_FIELD_REF_DOUBLE' value='
63'
/>
4588 <enumerator name='FILTER_OP_LOAD_STRING' value='
64'
/>
4589 <enumerator name='FILTER_OP_LOAD_S64' value='
65'
/>
4590 <enumerator name='FILTER_OP_LOAD_DOUBLE' value='
66'
/>
4591 <enumerator name='FILTER_OP_CAST_TO_S64' value='
67'
/>
4592 <enumerator name='FILTER_OP_CAST_DOUBLE_TO_S64' value='
68'
/>
4593 <enumerator name='FILTER_OP_CAST_NOP' value='
69'
/>
4594 <enumerator name='FILTER_OP_GET_CONTEXT_REF' value='
70'
/>
4595 <enumerator name='FILTER_OP_GET_CONTEXT_REF_STRING' value='
71'
/>
4596 <enumerator name='FILTER_OP_GET_CONTEXT_REF_S64' value='
72'
/>
4597 <enumerator name='FILTER_OP_GET_CONTEXT_REF_DOUBLE' value='
73'
/>
4598 <enumerator name='NR_FILTER_OPS' value='
74'
/>
4600 <!-- lttng_bytecode_runtime* -->
4601 <pointer-type-def type-id='type-id-
332' size-in-bits='
64' id='type-id-
336'
/>
4602 <!-- lttng_enabler* -->
4603 <pointer-type-def type-id='type-id-
329' size-in-bits='
64' id='type-id-
331'
/>
4604 <!-- lttng_event* -->
4605 <pointer-type-def type-id='type-id-
328' size-in-bits='
64' id='type-id-
337'
/>
4606 <!-- lttng_ust_filter_bytecode_node* -->
4607 <pointer-type-def type-id='type-id-
330' size-in-bits='
64' id='type-id-
333'
/>
4608 <!-- typedef uint64_t (void*, const char*)* -->
4609 <pointer-type-def type-id='type-id-
338' size-in-bits='
64' id='type-id-
334'
/>
4610 <!-- void lttng_free_event_filter_runtime(lttng_event*) -->
4611 <function-decl name='lttng_free_event_filter_runtime' mangled-name='lttng_free_event_filter_runtime' filepath='liblttng-ust/lttng-filter.c' line='
489' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_free_event_filter_runtime'
>
4612 <!-- parameter of type 'lttng_event*' -->
4613 <parameter type-id='type-id-
337' name='event' filepath='liblttng-ust/lttng-filter.c' line='
489' column='
1'
/>
4615 <return type-id='type-id-
14'
/>
4617 <!-- void lttng_free_enabler_filter_bytecode(lttng_enabler*) -->
4618 <function-decl name='lttng_free_enabler_filter_bytecode' mangled-name='lttng_free_enabler_filter_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
479' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_free_enabler_filter_bytecode'
>
4619 <!-- parameter of type 'lttng_enabler*' -->
4620 <parameter type-id='type-id-
331' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
479' column='
1'
/>
4622 <return type-id='type-id-
14'
/>
4624 <!-- int lttng_filter_enabler_attach_bytecode(lttng_enabler*, lttng_ust_filter_bytecode_node*) -->
4625 <function-decl name='lttng_filter_enabler_attach_bytecode' mangled-name='lttng_filter_enabler_attach_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
472' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_enabler_attach_bytecode'
>
4626 <!-- parameter of type 'lttng_enabler*' -->
4627 <parameter type-id='type-id-
331' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
472' column='
1'
/>
4628 <!-- parameter of type 'lttng_ust_filter_bytecode_node*' -->
4629 <parameter type-id='type-id-
333' name='filter_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
473' column='
1'
/>
4631 <return type-id='type-id-
5'
/>
4633 <!-- void lttng_enabler_event_link_bytecode(lttng_event*, lttng_enabler*) -->
4634 <function-decl name='lttng_enabler_event_link_bytecode' mangled-name='lttng_enabler_event_link_bytecode' filepath='liblttng-ust/lttng-filter.c' line='
420' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_enabler_event_link_bytecode'
>
4635 <!-- parameter of type 'lttng_event*' -->
4636 <parameter type-id='type-id-
337' name='event' filepath='liblttng-ust/lttng-filter.c' line='
420' column='
1'
/>
4637 <!-- parameter of type 'lttng_enabler*' -->
4638 <parameter type-id='type-id-
331' name='enabler' filepath='liblttng-ust/lttng-filter.c' line='
421' column='
1'
/>
4640 <return type-id='type-id-
14'
/>
4642 <!-- void lttng_filter_sync_state(lttng_bytecode_runtime*) -->
4643 <function-decl name='lttng_filter_sync_state' mangled-name='lttng_filter_sync_state' filepath='liblttng-ust/lttng-filter.c' line='
407' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_sync_state'
>
4644 <!-- parameter of type 'lttng_bytecode_runtime*' -->
4645 <parameter type-id='type-id-
336' name='runtime' filepath='liblttng-ust/lttng-filter.c' line='
407' column='
1'
/>
4647 <return type-id='type-id-
14'
/>
4649 <!-- const char* print_op(filter_op) -->
4650 <function-decl name='print_op' mangled-name='print_op' filepath='liblttng-ust/lttng-filter.c' line='
130' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='print_op'
>
4651 <!-- parameter of type 'enum filter_op' -->
4652 <parameter type-id='type-id-
335' name='op' filepath='liblttng-ust/lttng-filter.c' line='
130' column='
1'
/>
4653 <!-- const char* -->
4654 <return type-id='type-id-
34'
/>
4656 <!-- uint64_t (void*, const char*) -->
4657 <function-type size-in-bits='
64' id='type-id-
338'
>
4658 <!-- parameter of type 'void*' -->
4659 <parameter type-id='type-id-
19'
/>
4660 <!-- parameter of type 'const char*' -->
4661 <parameter type-id='type-id-
34'
/>
4662 <!-- typedef uint64_t -->
4663 <return type-id='type-id-
151'
/>
4666 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-validator.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4667 <!-- struct bytecode_runtime -->
4668 <class-decl name='bytecode_runtime' size-in-bits='
448' is-struct='yes' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
72' column='
1' id='type-id-
339'
>
4669 <data-member access='public' layout-offset-in-bits='
0'
>
4670 <!-- lttng_bytecode_runtime bytecode_runtime::p -->
4671 <var-decl name='p' type-id='type-id-
332' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
73' column='
1'
/>
4673 <data-member access='public' layout-offset-in-bits='
384'
>
4674 <!-- uint16_t bytecode_runtime::len -->
4675 <var-decl name='len' type-id='type-id-
340' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
74' column='
1'
/>
4677 <data-member access='public' layout-offset-in-bits='
400'
>
4678 <!-- char bytecode_runtime::data[] -->
4679 <var-decl name='data' type-id='type-id-
76' visibility='default' filepath='liblttng-ust/lttng-filter.h' line='
75' column='
1'
/>
4682 <!-- typedef __uint16_t uint16_t -->
4683 <typedef-decl name='uint16_t' type-id='type-id-
341' filepath='/usr/include/bits/stdint-uintn.h' line='
25' column='
1' id='type-id-
340'
/>
4684 <!-- typedef unsigned short int __uint16_t -->
4685 <typedef-decl name='__uint16_t' type-id='type-id-
85' filepath='/usr/include/bits/types.h' line='
40' column='
1' id='type-id-
341'
/>
4686 <!-- bytecode_runtime* -->
4687 <pointer-type-def type-id='type-id-
339' size-in-bits='
64' id='type-id-
342'
/>
4688 <!-- int lttng_filter_validate_bytecode(bytecode_runtime*) -->
4689 <function-decl name='lttng_filter_validate_bytecode' mangled-name='lttng_filter_validate_bytecode' filepath='liblttng-ust/lttng-filter-validator.c' line='
1168' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_validate_bytecode'
>
4690 <!-- parameter of type 'bytecode_runtime*' -->
4691 <parameter type-id='type-id-
342' name='bytecode' filepath='liblttng-ust/lttng-filter-validator.c' line='
1168' column='
1'
/>
4693 <return type-id='type-id-
5'
/>
4696 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-specialize.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4697 <!-- int lttng_filter_specialize_bytecode(bytecode_runtime*) -->
4698 <function-decl name='lttng_filter_specialize_bytecode' mangled-name='lttng_filter_specialize_bytecode' filepath='liblttng-ust/lttng-filter-specialize.c' line='
26' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_specialize_bytecode'
>
4699 <!-- parameter of type 'bytecode_runtime*' -->
4700 <parameter type-id='type-id-
342' name='bytecode' filepath='liblttng-ust/lttng-filter-specialize.c' line='
26' column='
1'
/>
4702 <return type-id='type-id-
5'
/>
4705 <abi-instr version='
1.0' address-size='
64' path='lttng-filter-interpreter.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4706 <!-- uint64_t lttng_filter_interpret_bytecode(void*, const char*) -->
4707 <function-decl name='lttng_filter_interpret_bytecode' mangled-name='lttng_filter_interpret_bytecode' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
180' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_interpret_bytecode'
>
4708 <!-- parameter of type 'void*' -->
4709 <parameter type-id='type-id-
19' name='filter_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
180' column='
1'
/>
4710 <!-- parameter of type 'const char*' -->
4711 <parameter type-id='type-id-
34' name='filter_stack_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
181' column='
1'
/>
4712 <!-- typedef uint64_t -->
4713 <return type-id='type-id-
151'
/>
4715 <!-- uint64_t lttng_filter_false(void*, const char*) -->
4716 <function-decl name='lttng_filter_false' mangled-name='lttng_filter_false' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
116' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_filter_false'
>
4717 <!-- parameter of type 'void*' -->
4718 <parameter type-id='type-id-
19' name='filter_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
116' column='
1'
/>
4719 <!-- parameter of type 'const char*' -->
4720 <parameter type-id='type-id-
34' name='filter_stack_data' filepath='liblttng-ust/lttng-filter-interpreter.c' line='
117' column='
1'
/>
4721 <!-- typedef uint64_t -->
4722 <return type-id='type-id-
151'
/>
4725 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-elf.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4726 <!-- struct lttng_ust_elf -->
4727 <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-
343'
>
4728 <data-member access='public' layout-offset-in-bits='
0'
>
4729 <!-- off_t lttng_ust_elf::section_names_offset -->
4730 <var-decl name='section_names_offset' type-id='type-id-
344' visibility='default' filepath='../include/lttng/ust-elf.h' line='
201' column='
1'
/>
4732 <data-member access='public' layout-offset-in-bits='
64'
>
4733 <!-- size_t lttng_ust_elf::section_names_size -->
4734 <var-decl name='section_names_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ust-elf.h' line='
203' column='
1'
/>
4736 <data-member access='public' layout-offset-in-bits='
128'
>
4737 <!-- char* lttng_ust_elf::path -->
4738 <var-decl name='path' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-elf.h' line='
204' column='
1'
/>
4740 <data-member access='public' layout-offset-in-bits='
192'
>
4741 <!-- int lttng_ust_elf::fd -->
4742 <var-decl name='fd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-elf.h' line='
205' column='
1'
/>
4744 <data-member access='public' layout-offset-in-bits='
256'
>
4745 <!-- lttng_ust_elf_ehdr* lttng_ust_elf::ehdr -->
4746 <var-decl name='ehdr' type-id='type-id-
345' visibility='default' filepath='../include/lttng/ust-elf.h' line='
206' column='
1'
/>
4748 <data-member access='public' layout-offset-in-bits='
320'
>
4749 <!-- uint8_t lttng_ust_elf::bitness -->
4750 <var-decl name='bitness' type-id='type-id-
346' visibility='default' filepath='../include/lttng/ust-elf.h' line='
207' column='
1'
/>
4752 <data-member access='public' layout-offset-in-bits='
328'
>
4753 <!-- uint8_t lttng_ust_elf::endianness -->
4754 <var-decl name='endianness' type-id='type-id-
346' visibility='default' filepath='../include/lttng/ust-elf.h' line='
208' column='
1'
/>
4757 <!-- typedef __off_t off_t -->
4758 <typedef-decl name='off_t' type-id='type-id-
27' filepath='/usr/include/sys/types.h' line='
85' column='
1' id='type-id-
344'
/>
4759 <!-- struct lttng_ust_elf_ehdr -->
4760 <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-
347'
>
4761 <data-member access='public' layout-offset-in-bits='
0'
>
4762 <!-- uint16_t lttng_ust_elf_ehdr::e_type -->
4763 <var-decl name='e_type' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
156' column='
1'
/>
4765 <data-member access='public' layout-offset-in-bits='
16'
>
4766 <!-- uint16_t lttng_ust_elf_ehdr::e_machine -->
4767 <var-decl name='e_machine' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
157' column='
1'
/>
4769 <data-member access='public' layout-offset-in-bits='
32'
>
4770 <!-- uint32_t lttng_ust_elf_ehdr::e_version -->
4771 <var-decl name='e_version' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
158' column='
1'
/>
4773 <data-member access='public' layout-offset-in-bits='
64'
>
4774 <!-- uint64_t lttng_ust_elf_ehdr::e_entry -->
4775 <var-decl name='e_entry' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
159' column='
1'
/>
4777 <data-member access='public' layout-offset-in-bits='
128'
>
4778 <!-- uint64_t lttng_ust_elf_ehdr::e_phoff -->
4779 <var-decl name='e_phoff' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
160' column='
1'
/>
4781 <data-member access='public' layout-offset-in-bits='
192'
>
4782 <!-- uint64_t lttng_ust_elf_ehdr::e_shoff -->
4783 <var-decl name='e_shoff' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
161' column='
1'
/>
4785 <data-member access='public' layout-offset-in-bits='
256'
>
4786 <!-- uint32_t lttng_ust_elf_ehdr::e_flags -->
4787 <var-decl name='e_flags' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
162' column='
1'
/>
4789 <data-member access='public' layout-offset-in-bits='
288'
>
4790 <!-- uint16_t lttng_ust_elf_ehdr::e_ehsize -->
4791 <var-decl name='e_ehsize' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
163' column='
1'
/>
4793 <data-member access='public' layout-offset-in-bits='
304'
>
4794 <!-- uint16_t lttng_ust_elf_ehdr::e_phentsize -->
4795 <var-decl name='e_phentsize' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
164' column='
1'
/>
4797 <data-member access='public' layout-offset-in-bits='
320'
>
4798 <!-- uint16_t lttng_ust_elf_ehdr::e_phnum -->
4799 <var-decl name='e_phnum' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
165' column='
1'
/>
4801 <data-member access='public' layout-offset-in-bits='
336'
>
4802 <!-- uint16_t lttng_ust_elf_ehdr::e_shentsize -->
4803 <var-decl name='e_shentsize' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
166' column='
1'
/>
4805 <data-member access='public' layout-offset-in-bits='
352'
>
4806 <!-- uint16_t lttng_ust_elf_ehdr::e_shnum -->
4807 <var-decl name='e_shnum' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
167' column='
1'
/>
4809 <data-member access='public' layout-offset-in-bits='
368'
>
4810 <!-- uint16_t lttng_ust_elf_ehdr::e_shstrndx -->
4811 <var-decl name='e_shstrndx' type-id='type-id-
340' visibility='default' filepath='../include/lttng/ust-elf.h' line='
168' column='
1'
/>
4814 <!-- typedef __uint8_t uint8_t -->
4815 <typedef-decl name='uint8_t' type-id='type-id-
348' filepath='/usr/include/bits/stdint-uintn.h' line='
24' column='
1' id='type-id-
346'
/>
4816 <!-- typedef unsigned char __uint8_t -->
4817 <typedef-decl name='__uint8_t' type-id='type-id-
8' filepath='/usr/include/bits/types.h' line='
38' column='
1' id='type-id-
348'
/>
4818 <!-- struct lttng_ust_elf_shdr -->
4819 <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-
349'
>
4820 <data-member access='public' layout-offset-in-bits='
0'
>
4821 <!-- uint32_t lttng_ust_elf_shdr::sh_name -->
4822 <var-decl name='sh_name' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
181' column='
1'
/>
4824 <data-member access='public' layout-offset-in-bits='
32'
>
4825 <!-- uint32_t lttng_ust_elf_shdr::sh_type -->
4826 <var-decl name='sh_type' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
182' column='
1'
/>
4828 <data-member access='public' layout-offset-in-bits='
64'
>
4829 <!-- uint64_t lttng_ust_elf_shdr::sh_flags -->
4830 <var-decl name='sh_flags' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
183' column='
1'
/>
4832 <data-member access='public' layout-offset-in-bits='
128'
>
4833 <!-- uint64_t lttng_ust_elf_shdr::sh_addr -->
4834 <var-decl name='sh_addr' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
184' column='
1'
/>
4836 <data-member access='public' layout-offset-in-bits='
192'
>
4837 <!-- uint64_t lttng_ust_elf_shdr::sh_offset -->
4838 <var-decl name='sh_offset' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
185' column='
1'
/>
4840 <data-member access='public' layout-offset-in-bits='
256'
>
4841 <!-- uint64_t lttng_ust_elf_shdr::sh_size -->
4842 <var-decl name='sh_size' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
186' column='
1'
/>
4844 <data-member access='public' layout-offset-in-bits='
320'
>
4845 <!-- uint32_t lttng_ust_elf_shdr::sh_link -->
4846 <var-decl name='sh_link' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
187' column='
1'
/>
4848 <data-member access='public' layout-offset-in-bits='
352'
>
4849 <!-- uint32_t lttng_ust_elf_shdr::sh_info -->
4850 <var-decl name='sh_info' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ust-elf.h' line='
188' column='
1'
/>
4852 <data-member access='public' layout-offset-in-bits='
384'
>
4853 <!-- uint64_t lttng_ust_elf_shdr::sh_addralign -->
4854 <var-decl name='sh_addralign' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
189' column='
1'
/>
4856 <data-member access='public' layout-offset-in-bits='
448'
>
4857 <!-- uint64_t lttng_ust_elf_shdr::sh_entsize -->
4858 <var-decl name='sh_entsize' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-elf.h' line='
190' column='
1'
/>
4862 <pointer-type-def type-id='type-id-
32' size-in-bits='
64' id='type-id-
350'
/>
4863 <!-- lttng_ust_elf* -->
4864 <pointer-type-def type-id='type-id-
343' size-in-bits='
64' id='type-id-
351'
/>
4865 <!-- lttng_ust_elf_ehdr* -->
4866 <pointer-type-def type-id='type-id-
347' size-in-bits='
64' id='type-id-
345'
/>
4867 <!-- lttng_ust_elf_shdr* -->
4868 <pointer-type-def type-id='type-id-
349' size-in-bits='
64' id='type-id-
352'
/>
4870 <pointer-type-def type-id='type-id-
42' size-in-bits='
64' id='type-id-
353'
/>
4872 <pointer-type-def type-id='type-id-
346' size-in-bits='
64' id='type-id-
354'
/>
4874 <pointer-type-def type-id='type-id-
354' size-in-bits='
64' id='type-id-
355'
/>
4875 <!-- int lttng_ust_elf_get_debug_link(lttng_ust_elf*, char**, uint32_t*, int*) -->
4876 <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'
>
4877 <!-- parameter of type 'lttng_ust_elf*' -->
4878 <parameter type-id='type-id-
351' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1'
/>
4879 <!-- parameter of type 'char**' -->
4880 <parameter type-id='type-id-
350' name='filename' filepath='liblttng-ust/lttng-ust-elf.c' line='
668' column='
1'
/>
4881 <!-- parameter of type 'uint32_t*' -->
4882 <parameter type-id='type-id-
195' name='crc' filepath='liblttng-ust/lttng-ust-elf.c' line='
669' column='
1'
/>
4883 <!-- parameter of type 'int*' -->
4884 <parameter type-id='type-id-
188' name='found' filepath='liblttng-ust/lttng-ust-elf.c' line='
669' column='
1'
/>
4886 <return type-id='type-id-
5'
/>
4888 <!-- int lttng_ust_elf_get_debug_link_from_section(lttng_ust_elf*, char**, uint32_t*, lttng_ust_elf_shdr*) -->
4889 <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'
>
4890 <!-- parameter of type 'lttng_ust_elf*' -->
4891 <parameter type-id='type-id-
351' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
591' column='
1'
/>
4892 <!-- parameter of type 'char**' -->
4893 <parameter type-id='type-id-
350' name='filename' filepath='liblttng-ust/lttng-ust-elf.c' line='
592' column='
1'
/>
4894 <!-- parameter of type 'uint32_t*' -->
4895 <parameter type-id='type-id-
195' name='crc' filepath='liblttng-ust/lttng-ust-elf.c' line='
592' column='
1'
/>
4896 <!-- parameter of type 'lttng_ust_elf_shdr*' -->
4897 <parameter type-id='type-id-
352' name='shdr' filepath='liblttng-ust/lttng-ust-elf.c' line='
593' column='
1'
/>
4899 <return type-id='type-id-
5'
/>
4901 <!-- int lttng_ust_elf_get_build_id(lttng_ust_elf*, uint8_t**, size_t*, int*) -->
4902 <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'
>
4903 <!-- parameter of type 'lttng_ust_elf*' -->
4904 <parameter type-id='type-id-
351' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1'
/>
4905 <!-- parameter of type 'uint8_t**' -->
4906 <parameter type-id='type-id-
355' name='build_id' filepath='liblttng-ust/lttng-ust-elf.c' line='
527' column='
1'
/>
4907 <!-- parameter of type 'size_t*' -->
4908 <parameter type-id='type-id-
353' name='length' filepath='liblttng-ust/lttng-ust-elf.c' line='
528' column='
1'
/>
4909 <!-- parameter of type 'int*' -->
4910 <parameter type-id='type-id-
188' name='found' filepath='liblttng-ust/lttng-ust-elf.c' line='
528' column='
1'
/>
4912 <return type-id='type-id-
5'
/>
4914 <!-- int lttng_ust_elf_get_memsz(lttng_ust_elf*, uint64_t*) -->
4915 <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'
>
4916 <!-- parameter of type 'lttng_ust_elf*' -->
4917 <parameter type-id='type-id-
351' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1'
/>
4918 <!-- parameter of type 'uint64_t*' -->
4919 <parameter type-id='type-id-
196' name='memsz' filepath='liblttng-ust/lttng-ust-elf.c' line='
382' column='
1'
/>
4921 <return type-id='type-id-
5'
/>
4923 <!-- void lttng_ust_elf_destroy(lttng_ust_elf*) -->
4924 <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'
>
4925 <!-- parameter of type 'lttng_ust_elf*' -->
4926 <parameter type-id='type-id-
351' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
351' column='
1'
/>
4928 <return type-id='type-id-
14'
/>
4930 <!-- uint8_t lttng_ust_elf_is_pic(lttng_ust_elf*) -->
4931 <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'
>
4932 <!-- parameter of type 'lttng_ust_elf*' -->
4933 <parameter type-id='type-id-
351' name='elf' filepath='liblttng-ust/lttng-ust-elf.c' line='
339' column='
1'
/>
4934 <!-- typedef uint8_t -->
4935 <return type-id='type-id-
346'
/>
4937 <!-- lttng_ust_elf* lttng_ust_elf_create(const char*) -->
4938 <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'
>
4939 <!-- parameter of type 'const char*' -->
4940 <parameter type-id='type-id-
34' name='path' filepath='liblttng-ust/lttng-ust-elf.c' line='
241' column='
1'
/>
4941 <!-- lttng_ust_elf* -->
4942 <return type-id='type-id-
351'
/>
4945 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-statedump.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4946 <!-- cds_hlist_head[256] -->
4947 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
16384' id='type-id-
356'
>
4948 <!-- <anonymous range>[256] -->
4949 <subrange length='
256' type-id='type-id-
3' id='type-id-
67'
/>
4952 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___load -->
4953 <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'
/>
4954 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___build_id -->
4955 <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'
/>
4956 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___debug_link -->
4957 <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'
/>
4958 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_lib___unload -->
4959 <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'
/>
4960 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___start -->
4961 <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'
/>
4962 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___bin_info -->
4963 <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'
/>
4964 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___build_id -->
4965 <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'
/>
4966 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___debug_link -->
4967 <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'
/>
4968 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_statedump___end -->
4969 <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'
/>
4970 <!-- int __tracepoint_provider_lttng_ust_statedump -->
4971 <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'
/>
4972 <!-- cds_hlist_head dl_state_table[256] -->
4973 <var-decl name='dl_state_table' type-id='type-id-
356' mangled-name='dl_state_table' visibility='default' filepath='liblttng-ust/lttng-ust-statedump.c' line='
75' column='
1' elf-symbol-id='dl_state_table'
/>
4974 <!-- void lttng_ust_statedump_destroy() -->
4975 <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'
>
4977 <return type-id='type-id-
14'
/>
4979 <!-- void lttng_ust_statedump_init() -->
4980 <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'
>
4982 <return type-id='type-id-
14'
/>
4984 <!-- int do_lttng_ust_statedump(void*) -->
4985 <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'
>
4986 <!-- parameter of type 'void*' -->
4987 <parameter type-id='type-id-
19' name='owner' filepath='liblttng-ust/lttng-ust-statedump.c' line='
608' column='
1'
/>
4989 <return type-id='type-id-
5'
/>
4991 <!-- void lttng_ust_dl_update(void*) -->
4992 <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'
>
4993 <!-- parameter of type 'void*' -->
4994 <parameter type-id='type-id-
19' name='ip' filepath='liblttng-ust/lttng-ust-statedump.c' line='
551' column='
1'
/>
4996 <return type-id='type-id-
14'
/>
4999 <abi-instr version='
1.0' address-size='
64' path='ust_lib.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5000 <!-- int __tracepoint_provider_lttng_ust_lib -->
5001 <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='
1051' column='
1' elf-symbol-id='__tracepoint_provider_lttng_ust_lib'
/>
5003 <abi-instr version='
1.0' address-size='
64' path='tracef.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5004 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracef___event -->
5005 <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'
/>
5006 <!-- int __tracepoint_provider_lttng_ust_tracef -->
5007 <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'
/>
5008 <!-- void _lttng_ust_tracef(const char*, ...) -->
5009 <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'
>
5010 <!-- parameter of type 'const char*' -->
5011 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracef.c' line='
32' column='
1'
/>
5012 <parameter is-variadic='yes'
/>
5014 <return type-id='type-id-
14'
/>
5017 <abi-instr version='
1.0' address-size='
64' path='tracelog.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5018 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_EMERG -->
5019 <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'
/>
5020 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_ALERT -->
5021 <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'
/>
5022 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_CRIT -->
5023 <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'
/>
5024 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_ERR -->
5025 <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'
/>
5026 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_WARNING -->
5027 <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'
/>
5028 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_NOTICE -->
5029 <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'
/>
5030 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_INFO -->
5031 <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'
/>
5032 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_SYSTEM -->
5033 <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'
/>
5034 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROGRAM -->
5035 <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'
/>
5036 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_PROCESS -->
5037 <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'
/>
5038 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_MODULE -->
5039 <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'
/>
5040 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_UNIT -->
5041 <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'
/>
5042 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_FUNCTION -->
5043 <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'
/>
5044 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG_LINE -->
5045 <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'
/>
5046 <!-- lttng_ust_tracepoint __tracepoint_lttng_ust_tracelog___TRACE_DEBUG -->
5047 <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'
/>
5048 <!-- int __tracepoint_provider_lttng_ust_tracelog -->
5049 <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'
/>
5050 <!-- void _lttng_ust_tracelog_TRACE_DEBUG(const char*, int, const char*, const char*, ...) -->
5051 <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'
>
5052 <!-- parameter of type 'const char*' -->
5053 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5054 <!-- parameter of type 'int' -->
5055 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5056 <!-- parameter of type 'const char*' -->
5057 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5058 <!-- parameter of type 'const char*' -->
5059 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
68' column='
1'
/>
5060 <parameter is-variadic='yes'
/>
5062 <return type-id='type-id-
14'
/>
5064 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_LINE(const char*, int, const char*, const char*, ...) -->
5065 <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'
>
5066 <!-- parameter of type 'const char*' -->
5067 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5068 <!-- parameter of type 'int' -->
5069 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5070 <!-- parameter of type 'const char*' -->
5071 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5072 <!-- parameter of type 'const char*' -->
5073 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
67' column='
1'
/>
5074 <parameter is-variadic='yes'
/>
5076 <return type-id='type-id-
14'
/>
5078 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_FUNCTION(const char*, int, const char*, const char*, ...) -->
5079 <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'
>
5080 <!-- parameter of type 'const char*' -->
5081 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5082 <!-- parameter of type 'int' -->
5083 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5084 <!-- parameter of type 'const char*' -->
5085 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5086 <!-- parameter of type 'const char*' -->
5087 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
66' column='
1'
/>
5088 <parameter is-variadic='yes'
/>
5090 <return type-id='type-id-
14'
/>
5092 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_UNIT(const char*, int, const char*, const char*, ...) -->
5093 <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'
>
5094 <!-- parameter of type 'const char*' -->
5095 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5096 <!-- parameter of type 'int' -->
5097 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5098 <!-- parameter of type 'const char*' -->
5099 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5100 <!-- parameter of type 'const char*' -->
5101 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
65' column='
1'
/>
5102 <parameter is-variadic='yes'
/>
5104 <return type-id='type-id-
14'
/>
5106 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_MODULE(const char*, int, const char*, const char*, ...) -->
5107 <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'
>
5108 <!-- parameter of type 'const char*' -->
5109 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5110 <!-- parameter of type 'int' -->
5111 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5112 <!-- parameter of type 'const char*' -->
5113 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5114 <!-- parameter of type 'const char*' -->
5115 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
64' column='
1'
/>
5116 <parameter is-variadic='yes'
/>
5118 <return type-id='type-id-
14'
/>
5120 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_PROCESS(const char*, int, const char*, const char*, ...) -->
5121 <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'
>
5122 <!-- parameter of type 'const char*' -->
5123 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5124 <!-- parameter of type 'int' -->
5125 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5126 <!-- parameter of type 'const char*' -->
5127 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5128 <!-- parameter of type 'const char*' -->
5129 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
63' column='
1'
/>
5130 <parameter is-variadic='yes'
/>
5132 <return type-id='type-id-
14'
/>
5134 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_PROGRAM(const char*, int, const char*, const char*, ...) -->
5135 <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'
>
5136 <!-- parameter of type 'const char*' -->
5137 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5138 <!-- parameter of type 'int' -->
5139 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5140 <!-- parameter of type 'const char*' -->
5141 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5142 <!-- parameter of type 'const char*' -->
5143 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
62' column='
1'
/>
5144 <parameter is-variadic='yes'
/>
5146 <return type-id='type-id-
14'
/>
5148 <!-- void _lttng_ust_tracelog_TRACE_DEBUG_SYSTEM(const char*, int, const char*, const char*, ...) -->
5149 <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'
>
5150 <!-- parameter of type 'const char*' -->
5151 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5152 <!-- parameter of type 'int' -->
5153 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5154 <!-- parameter of type 'const char*' -->
5155 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5156 <!-- parameter of type 'const char*' -->
5157 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
61' column='
1'
/>
5158 <parameter is-variadic='yes'
/>
5160 <return type-id='type-id-
14'
/>
5162 <!-- void _lttng_ust_tracelog_TRACE_INFO(const char*, int, const char*, const char*, ...) -->
5163 <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'
>
5164 <!-- parameter of type 'const char*' -->
5165 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5166 <!-- parameter of type 'int' -->
5167 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5168 <!-- parameter of type 'const char*' -->
5169 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5170 <!-- parameter of type 'const char*' -->
5171 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
60' column='
1'
/>
5172 <parameter is-variadic='yes'
/>
5174 <return type-id='type-id-
14'
/>
5176 <!-- void _lttng_ust_tracelog_TRACE_NOTICE(const char*, int, const char*, const char*, ...) -->
5177 <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'
>
5178 <!-- parameter of type 'const char*' -->
5179 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5180 <!-- parameter of type 'int' -->
5181 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5182 <!-- parameter of type 'const char*' -->
5183 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5184 <!-- parameter of type 'const char*' -->
5185 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
59' column='
1'
/>
5186 <parameter is-variadic='yes'
/>
5188 <return type-id='type-id-
14'
/>
5190 <!-- void _lttng_ust_tracelog_TRACE_WARNING(const char*, int, const char*, const char*, ...) -->
5191 <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'
>
5192 <!-- parameter of type 'const char*' -->
5193 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5194 <!-- parameter of type 'int' -->
5195 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5196 <!-- parameter of type 'const char*' -->
5197 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5198 <!-- parameter of type 'const char*' -->
5199 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
58' column='
1'
/>
5200 <parameter is-variadic='yes'
/>
5202 <return type-id='type-id-
14'
/>
5204 <!-- void _lttng_ust_tracelog_TRACE_ERR(const char*, int, const char*, const char*, ...) -->
5205 <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'
>
5206 <!-- parameter of type 'const char*' -->
5207 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5208 <!-- parameter of type 'int' -->
5209 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5210 <!-- parameter of type 'const char*' -->
5211 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5212 <!-- parameter of type 'const char*' -->
5213 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
57' column='
1'
/>
5214 <parameter is-variadic='yes'
/>
5216 <return type-id='type-id-
14'
/>
5218 <!-- void _lttng_ust_tracelog_TRACE_CRIT(const char*, int, const char*, const char*, ...) -->
5219 <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'
>
5220 <!-- parameter of type 'const char*' -->
5221 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5222 <!-- parameter of type 'int' -->
5223 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5224 <!-- parameter of type 'const char*' -->
5225 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5226 <!-- parameter of type 'const char*' -->
5227 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
56' column='
1'
/>
5228 <parameter is-variadic='yes'
/>
5230 <return type-id='type-id-
14'
/>
5232 <!-- void _lttng_ust_tracelog_TRACE_ALERT(const char*, int, const char*, const char*, ...) -->
5233 <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'
>
5234 <!-- parameter of type 'const char*' -->
5235 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5236 <!-- parameter of type 'int' -->
5237 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5238 <!-- parameter of type 'const char*' -->
5239 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5240 <!-- parameter of type 'const char*' -->
5241 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
55' column='
1'
/>
5242 <parameter is-variadic='yes'
/>
5244 <return type-id='type-id-
14'
/>
5246 <!-- void _lttng_ust_tracelog_TRACE_EMERG(const char*, int, const char*, const char*, ...) -->
5247 <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'
>
5248 <!-- parameter of type 'const char*' -->
5249 <parameter type-id='type-id-
34' name='file' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5250 <!-- parameter of type 'int' -->
5251 <parameter type-id='type-id-
5' name='line' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5252 <!-- parameter of type 'const char*' -->
5253 <parameter type-id='type-id-
34' name='func' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5254 <!-- parameter of type 'const char*' -->
5255 <parameter type-id='type-id-
34' name='fmt' filepath='liblttng-ust/tracelog.c' line='
54' column='
1'
/>
5256 <parameter is-variadic='yes'
/>
5258 <return type-id='type-id-
14'
/>
5261 <abi-instr version='
1.0' address-size='
64' path='lttng-context-perf-counters.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5262 <!-- struct lttng_ctx -->
5263 <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-
357'
>
5264 <data-member access='public' layout-offset-in-bits='
0'
>
5265 <!-- lttng_ctx_field* lttng_ctx::fields -->
5266 <var-decl name='fields' type-id='type-id-
358' visibility='default' filepath='../include/lttng/ust-events.h' line='
305' column='
1'
/>
5268 <data-member access='public' layout-offset-in-bits='
64'
>
5269 <!-- unsigned int lttng_ctx::nr_fields -->
5270 <var-decl name='nr_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
306' column='
1'
/>
5272 <data-member access='public' layout-offset-in-bits='
96'
>
5273 <!-- unsigned int lttng_ctx::allocated_fields -->
5274 <var-decl name='allocated_fields' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
307' column='
1'
/>
5276 <data-member access='public' layout-offset-in-bits='
128'
>
5277 <!-- unsigned int lttng_ctx::largest_align -->
5278 <var-decl name='largest_align' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1'
/>
5280 <data-member access='public' layout-offset-in-bits='
160'
>
5281 <!-- char lttng_ctx::padding[20] -->
5282 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
5285 <!-- struct lttng_ctx_field -->
5286 <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-
359'
>
5287 <data-member access='public' layout-offset-in-bits='
0'
>
5288 <!-- lttng_event_field lttng_ctx_field::event_field -->
5289 <var-decl name='event_field' type-id='type-id-
97' visibility='default' filepath='../include/lttng/ust-events.h' line='
288' column='
1'
/>
5291 <data-member access='public' layout-offset-in-bits='
2560'
>
5292 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
5293 <var-decl name='get_size' type-id='type-id-
98' visibility='default' filepath='../include/lttng/ust-events.h' line='
289' column='
1'
/>
5295 <data-member access='public' layout-offset-in-bits='
2624'
>
5296 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
5297 <var-decl name='record' type-id='type-id-
99' visibility='default' filepath='../include/lttng/ust-events.h' line='
290' column='
1'
/>
5299 <data-member access='public' layout-offset-in-bits='
2688'
>
5300 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
5301 <var-decl name='get_value' type-id='type-id-
100' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
5303 <data-member access='public' layout-offset-in-bits='
2752'
>
5304 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
5305 <var-decl name='u' type-id='type-id-
360' visibility='default' filepath='../include/lttng/ust-events.h' line='
298' column='
1'
/>
5307 <data-member access='public' layout-offset-in-bits='
3072'
>
5308 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
5309 <var-decl name='destroy' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1'
/>
5311 <data-member access='public' layout-offset-in-bits='
3136'
>
5312 <!-- char* lttng_ctx_field::field_name -->
5313 <var-decl name='field_name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
5316 <!-- struct lttng_channel -->
5317 <class-decl name='lttng_channel' size-in-bits='
960' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
525' column='
1' id='type-id-
361'
>
5318 <data-member access='public' layout-offset-in-bits='
0'
>
5319 <!-- channel* lttng_channel::chan -->
5320 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ust-events.h' line='
532' column='
1'
/>
5322 <data-member access='public' layout-offset-in-bits='
64'
>
5323 <!-- int lttng_channel::enabled -->
5324 <var-decl name='enabled' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
533' column='
1'
/>
5326 <data-member access='public' layout-offset-in-bits='
128'
>
5327 <!-- lttng_ctx* lttng_channel::ctx -->
5328 <var-decl name='ctx' type-id='type-id-
362' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
5330 <data-member access='public' layout-offset-in-bits='
192'
>
5331 <!-- lttng_session* lttng_channel::session -->
5332 <var-decl name='session' type-id='type-id-
363' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
5334 <data-member access='public' layout-offset-in-bits='
256'
>
5335 <!-- int lttng_channel::objd -->
5336 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
537' column='
1'
/>
5338 <data-member access='public' layout-offset-in-bits='
288'
>
5339 <!-- unsigned int lttng_channel::_deprecated1 -->
5340 <var-decl name='_deprecated1' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
5342 <data-member access='public' layout-offset-in-bits='
320'
>
5343 <!-- unsigned int lttng_channel::_deprecated2 -->
5344 <var-decl name='_deprecated2' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
5346 <data-member access='public' layout-offset-in-bits='
384'
>
5347 <!-- cds_list_head lttng_channel::node -->
5348 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
5350 <data-member access='public' layout-offset-in-bits='
512'
>
5351 <!-- const lttng_channel_ops* lttng_channel::ops -->
5352 <var-decl name='ops' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
5354 <data-member access='public' layout-offset-in-bits='
576'
>
5355 <!-- int lttng_channel::header_type -->
5356 <var-decl name='header_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
5358 <data-member access='public' layout-offset-in-bits='
640'
>
5359 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
5360 <var-decl name='handle' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
5362 <data-member access='public' layout-offset-in-bits='
31'
>
5363 <!-- unsigned int lttng_channel::_deprecated3 -->
5364 <var-decl name='_deprecated3' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
5366 <data-member access='public' layout-offset-in-bits='
736'
>
5367 <!-- unsigned int lttng_channel::id -->
5368 <var-decl name='id' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
5370 <data-member access='public' layout-offset-in-bits='
768'
>
5371 <!-- lttng_ust_chan_type lttng_channel::type -->
5372 <var-decl name='type' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
5374 <data-member access='public' layout-offset-in-bits='
800'
>
5375 <!-- unsigned char lttng_channel::uuid[16] -->
5376 <var-decl name='uuid' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
5378 <data-member access='public' layout-offset-in-bits='
31'
>
5379 <!-- int lttng_channel::tstate -->
5380 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
5383 <!-- struct lttng_session -->
5384 <class-decl name='lttng_session' size-in-bits='
525504' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
580' column='
1' id='type-id-
364'
>
5385 <data-member access='public' layout-offset-in-bits='
0'
>
5386 <!-- int lttng_session::active -->
5387 <var-decl name='active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
581' column='
1'
/>
5389 <data-member access='public' layout-offset-in-bits='
32'
>
5390 <!-- int lttng_session::been_active -->
5391 <var-decl name='been_active' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
582' column='
1'
/>
5393 <data-member access='public' layout-offset-in-bits='
64'
>
5394 <!-- int lttng_session::objd -->
5395 <var-decl name='objd' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
583' column='
1'
/>
5397 <data-member access='public' layout-offset-in-bits='
128'
>
5398 <!-- void* lttng_session::_deprecated1 -->
5399 <var-decl name='_deprecated1' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
584' column='
1'
/>
5401 <data-member access='public' layout-offset-in-bits='
192'
>
5402 <!-- cds_list_head lttng_session::chan_head -->
5403 <var-decl name='chan_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
585' column='
1'
/>
5405 <data-member access='public' layout-offset-in-bits='
320'
>
5406 <!-- cds_list_head lttng_session::events_head -->
5407 <var-decl name='events_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1'
/>
5409 <data-member access='public' layout-offset-in-bits='
448'
>
5410 <!-- cds_list_head lttng_session::_deprecated2 -->
5411 <var-decl name='_deprecated2' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
5413 <data-member access='public' layout-offset-in-bits='
576'
>
5414 <!-- cds_list_head lttng_session::node -->
5415 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
5417 <data-member access='public' layout-offset-in-bits='
704'
>
5418 <!-- int lttng_session::_deprecated3 -->
5419 <var-decl name='_deprecated3' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
5421 <data-member access='public' layout-offset-in-bits='
31'
>
5422 <!-- unsigned int lttng_session::_deprecated4 -->
5423 <var-decl name='_deprecated4' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
5425 <data-member access='public' layout-offset-in-bits='
768'
>
5426 <!-- cds_list_head lttng_session::enablers_head -->
5427 <var-decl name='enablers_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
594' column='
1'
/>
5429 <data-member access='public' layout-offset-in-bits='
896'
>
5430 <!-- lttng_ust_event_ht lttng_session::events_ht -->
5431 <var-decl name='events_ht' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-events.h' line='
595' column='
1'
/>
5433 <data-member access='public' layout-offset-in-bits='
263040'
>
5434 <!-- void* lttng_session::owner -->
5435 <var-decl name='owner' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
5437 <data-member access='public' layout-offset-in-bits='
31'
>
5438 <!-- int lttng_session::tstate -->
5439 <var-decl name='tstate' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
597' column='
1'
/>
5441 <data-member access='public' layout-offset-in-bits='
30'
>
5442 <!-- int lttng_session::statedump_pending -->
5443 <var-decl name='statedump_pending' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ust-events.h' line='
600' column='
1'
/>
5445 <data-member access='public' layout-offset-in-bits='
263168'
>
5446 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
5447 <var-decl name='enums_ht' type-id='type-id-
89' visibility='default' filepath='../include/lttng/ust-events.h' line='
603' column='
1'
/>
5449 <data-member access='public' layout-offset-in-bits='
525312'
>
5450 <!-- cds_list_head lttng_session::enums_head -->
5451 <var-decl name='enums_head' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
604' column='
1'
/>
5453 <data-member access='public' layout-offset-in-bits='
525440'
>
5454 <!-- lttng_ctx* lttng_session::ctx -->
5455 <var-decl name='ctx' type-id='type-id-
362' visibility='default' filepath='../include/lttng/ust-events.h' line='
605' column='
1'
/>
5458 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
5459 <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-
360'
>
5460 <data-member access='private'
>
5461 <!-- lttng_perf_counter_field* perf_counter -->
5462 <var-decl name='perf_counter' type-id='type-id-
149' visibility='default' filepath='../include/lttng/ust-events.h' line='
296' column='
1'
/>
5464 <data-member access='private'
>
5465 <!-- char padding[40] -->
5466 <var-decl name='padding' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
5469 <!-- struct perf_event_attr -->
5470 <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-
365'
>
5471 <data-member access='public' layout-offset-in-bits='
0'
>
5472 <!-- __u32 perf_event_attr::type -->
5473 <var-decl name='type' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/perf_event.h' line='
298' column='
1'
/>
5475 <data-member access='public' layout-offset-in-bits='
32'
>
5476 <!-- __u32 perf_event_attr::size -->
5477 <var-decl name='size' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/perf_event.h' line='
303' column='
1'
/>
5479 <data-member access='public' layout-offset-in-bits='
64'
>
5480 <!-- __u64 perf_event_attr::config -->
5481 <var-decl name='config' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
308' column='
1'
/>
5483 <data-member access='public' layout-offset-in-bits='
128'
>
5484 <!-- union {__u64 sample_period; __u64 sample_freq;} -->
5485 <var-decl name='' type-id='type-id-
368' visibility='default'
/>
5487 <data-member access='public' layout-offset-in-bits='
192'
>
5488 <!-- __u64 perf_event_attr::sample_type -->
5489 <var-decl name='sample_type' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
315' column='
1'
/>
5491 <data-member access='public' layout-offset-in-bits='
256'
>
5492 <!-- __u64 perf_event_attr::read_format -->
5493 <var-decl name='read_format' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
316' column='
1'
/>
5495 <data-member access='public' layout-offset-in-bits='
63'
>
5496 <!-- __u64 perf_event_attr::disabled -->
5497 <var-decl name='disabled' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
318' column='
1'
/>
5499 <data-member access='public' layout-offset-in-bits='
62'
>
5500 <!-- __u64 perf_event_attr::inherit -->
5501 <var-decl name='inherit' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
319' column='
1'
/>
5503 <data-member access='public' layout-offset-in-bits='
61'
>
5504 <!-- __u64 perf_event_attr::pinned -->
5505 <var-decl name='pinned' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
320' column='
1'
/>
5507 <data-member access='public' layout-offset-in-bits='
60'
>
5508 <!-- __u64 perf_event_attr::exclusive -->
5509 <var-decl name='exclusive' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
321' column='
1'
/>
5511 <data-member access='public' layout-offset-in-bits='
59'
>
5512 <!-- __u64 perf_event_attr::exclude_user -->
5513 <var-decl name='exclude_user' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
322' column='
1'
/>
5515 <data-member access='public' layout-offset-in-bits='
58'
>
5516 <!-- __u64 perf_event_attr::exclude_kernel -->
5517 <var-decl name='exclude_kernel' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
323' column='
1'
/>
5519 <data-member access='public' layout-offset-in-bits='
57'
>
5520 <!-- __u64 perf_event_attr::exclude_hv -->
5521 <var-decl name='exclude_hv' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
324' column='
1'
/>
5523 <data-member access='public' layout-offset-in-bits='
56'
>
5524 <!-- __u64 perf_event_attr::exclude_idle -->
5525 <var-decl name='exclude_idle' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
325' column='
1'
/>
5527 <data-member access='public' layout-offset-in-bits='
55'
>
5528 <!-- __u64 perf_event_attr::mmap -->
5529 <var-decl name='mmap' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
326' column='
1'
/>
5531 <data-member access='public' layout-offset-in-bits='
54'
>
5532 <!-- __u64 perf_event_attr::comm -->
5533 <var-decl name='comm' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
327' column='
1'
/>
5535 <data-member access='public' layout-offset-in-bits='
53'
>
5536 <!-- __u64 perf_event_attr::freq -->
5537 <var-decl name='freq' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
328' column='
1'
/>
5539 <data-member access='public' layout-offset-in-bits='
52'
>
5540 <!-- __u64 perf_event_attr::inherit_stat -->
5541 <var-decl name='inherit_stat' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
329' column='
1'
/>
5543 <data-member access='public' layout-offset-in-bits='
51'
>
5544 <!-- __u64 perf_event_attr::enable_on_exec -->
5545 <var-decl name='enable_on_exec' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
330' column='
1'
/>
5547 <data-member access='public' layout-offset-in-bits='
50'
>
5548 <!-- __u64 perf_event_attr::task -->
5549 <var-decl name='task' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
331' column='
1'
/>
5551 <data-member access='public' layout-offset-in-bits='
49'
>
5552 <!-- __u64 perf_event_attr::watermark -->
5553 <var-decl name='watermark' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
332' column='
1'
/>
5555 <data-member access='public' layout-offset-in-bits='
47'
>
5556 <!-- __u64 perf_event_attr::precise_ip -->
5557 <var-decl name='precise_ip' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
343' column='
1'
/>
5559 <data-member access='public' layout-offset-in-bits='
46'
>
5560 <!-- __u64 perf_event_attr::mmap_data -->
5561 <var-decl name='mmap_data' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
344' column='
1'
/>
5563 <data-member access='public' layout-offset-in-bits='
45'
>
5564 <!-- __u64 perf_event_attr::sample_id_all -->
5565 <var-decl name='sample_id_all' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
345' column='
1'
/>
5567 <data-member access='public' layout-offset-in-bits='
44'
>
5568 <!-- __u64 perf_event_attr::exclude_host -->
5569 <var-decl name='exclude_host' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
347' column='
1'
/>
5571 <data-member access='public' layout-offset-in-bits='
43'
>
5572 <!-- __u64 perf_event_attr::exclude_guest -->
5573 <var-decl name='exclude_guest' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
348' column='
1'
/>
5575 <data-member access='public' layout-offset-in-bits='
42'
>
5576 <!-- __u64 perf_event_attr::exclude_callchain_kernel -->
5577 <var-decl name='exclude_callchain_kernel' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
350' column='
1'
/>
5579 <data-member access='public' layout-offset-in-bits='
41'
>
5580 <!-- __u64 perf_event_attr::exclude_callchain_user -->
5581 <var-decl name='exclude_callchain_user' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
351' column='
1'
/>
5583 <data-member access='public' layout-offset-in-bits='
40'
>
5584 <!-- __u64 perf_event_attr::mmap2 -->
5585 <var-decl name='mmap2' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
352' column='
1'
/>
5587 <data-member access='public' layout-offset-in-bits='
39'
>
5588 <!-- __u64 perf_event_attr::comm_exec -->
5589 <var-decl name='comm_exec' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
353' column='
1'
/>
5591 <data-member access='public' layout-offset-in-bits='
38'
>
5592 <!-- __u64 perf_event_attr::use_clockid -->
5593 <var-decl name='use_clockid' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
354' column='
1'
/>
5595 <data-member access='public' layout-offset-in-bits='
37'
>
5596 <!-- __u64 perf_event_attr::context_switch -->
5597 <var-decl name='context_switch' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
355' column='
1'
/>
5599 <data-member access='public' layout-offset-in-bits='
36'
>
5600 <!-- __u64 perf_event_attr::write_backward -->
5601 <var-decl name='write_backward' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
356' column='
1'
/>
5603 <data-member access='public' layout-offset-in-bits='
320'
>
5604 <!-- __u64 perf_event_attr::__reserved_1 -->
5605 <var-decl name='__reserved_1' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
357' column='
1'
/>
5607 <data-member access='public' layout-offset-in-bits='
416'
>
5608 <!-- __u32 perf_event_attr::bp_type -->
5609 <var-decl name='bp_type' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/perf_event.h' line='
364' column='
1'
/>
5611 <data-member access='public' layout-offset-in-bits='
576'
>
5612 <!-- __u64 perf_event_attr::branch_sample_type -->
5613 <var-decl name='branch_sample_type' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
373' column='
1'
/>
5615 <data-member access='public' layout-offset-in-bits='
640'
>
5616 <!-- __u64 perf_event_attr::sample_regs_user -->
5617 <var-decl name='sample_regs_user' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
379' column='
1'
/>
5619 <data-member access='public' layout-offset-in-bits='
704'
>
5620 <!-- __u32 perf_event_attr::sample_stack_user -->
5621 <var-decl name='sample_stack_user' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/perf_event.h' line='
384' column='
1'
/>
5623 <data-member access='public' layout-offset-in-bits='
736'
>
5624 <!-- __s32 perf_event_attr::clockid -->
5625 <var-decl name='clockid' type-id='type-id-
369' visibility='default' filepath='liblttng-ust/perf_event.h' line='
386' column='
1'
/>
5627 <data-member access='public' layout-offset-in-bits='
768'
>
5628 <!-- __u64 perf_event_attr::sample_regs_intr -->
5629 <var-decl name='sample_regs_intr' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
395' column='
1'
/>
5631 <data-member access='public' layout-offset-in-bits='
832'
>
5632 <!-- __u32 perf_event_attr::aux_watermark -->
5633 <var-decl name='aux_watermark' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/perf_event.h' line='
400' column='
1'
/>
5635 <data-member access='public' layout-offset-in-bits='
864'
>
5636 <!-- __u32 perf_event_attr::__reserved_2 -->
5637 <var-decl name='__reserved_2' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/perf_event.h' line='
401' column='
1'
/>
5640 <!-- typedef unsigned int __u32 -->
5641 <typedef-decl name='__u32' type-id='type-id-
13' filepath='/usr/include/asm-generic/int-ll64.h' line='
27' column='
1' id='type-id-
366'
/>
5642 <!-- typedef long long unsigned int __u64 -->
5643 <typedef-decl name='__u64' type-id='type-id-
83' filepath='/usr/include/asm-generic/int-ll64.h' line='
31' column='
1' id='type-id-
367'
/>
5644 <!-- union {__u64 sample_period; __u64 sample_freq;} -->
5645 <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-
368'
>
5646 <data-member access='private'
>
5647 <!-- __u64 sample_period -->
5648 <var-decl name='sample_period' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
311' column='
1'
/>
5650 <data-member access='private'
>
5651 <!-- __u64 sample_freq -->
5652 <var-decl name='sample_freq' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/perf_event.h' line='
312' column='
1'
/>
5655 <!-- typedef int __s32 -->
5656 <typedef-decl name='__s32' type-id='type-id-
5' filepath='/usr/include/asm-generic/int-ll64.h' line='
26' column='
1' id='type-id-
369'
/>
5657 <!-- lttng_channel* -->
5658 <pointer-type-def type-id='type-id-
361' size-in-bits='
64' id='type-id-
370'
/>
5660 <pointer-type-def type-id='type-id-
357' size-in-bits='
64' id='type-id-
362'
/>
5661 <!-- lttng_ctx** -->
5662 <pointer-type-def type-id='type-id-
362' size-in-bits='
64' id='type-id-
371'
/>
5663 <!-- lttng_ctx_field* -->
5664 <pointer-type-def type-id='type-id-
359' size-in-bits='
64' id='type-id-
358'
/>
5665 <!-- lttng_session* -->
5666 <pointer-type-def type-id='type-id-
364' size-in-bits='
64' id='type-id-
363'
/>
5667 <!-- void lttng_perf_counter_exit() -->
5668 <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'
>
5670 <return type-id='type-id-
14'
/>
5672 <!-- int lttng_perf_counter_init() -->
5673 <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'
>
5675 <return type-id='type-id-
5'
/>
5677 <!-- int lttng_add_perf_counter_to_ctx(uint32_t, uint64_t, const char*, lttng_ctx**) -->
5678 <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'
>
5679 <!-- parameter of type 'typedef uint32_t' -->
5680 <parameter type-id='type-id-
124' name='type' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
538' column='
1'
/>
5681 <!-- parameter of type 'typedef uint64_t' -->
5682 <parameter type-id='type-id-
151' name='config' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
539' column='
1'
/>
5683 <!-- parameter of type 'const char*' -->
5684 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
540' column='
1'
/>
5685 <!-- parameter of type 'lttng_ctx**' -->
5686 <parameter type-id='type-id-
371' name='ctx' filepath='liblttng-ust/lttng-context-perf-counters.c' line='
541' column='
1'
/>
5688 <return type-id='type-id-
5'
/>
5690 <!-- void lttng_perf_unlock() -->
5691 <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'
>
5693 <return type-id='type-id-
14'
/>
5695 <!-- void lttng_perf_lock() -->
5696 <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'
>
5698 <return type-id='type-id-
14'
/>
5700 <!-- void lttng_ust_fixup_perf_counter_tls() -->
5701 <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'
>
5703 <return type-id='type-id-
14'
/>
5706 <abi-instr version='
1.0' address-size='
64' path='ust-core.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5707 <!-- struct lttng_enum -->
5708 <class-decl name='lttng_enum' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
468' column='
1' id='type-id-
372'
>
5709 <data-member access='public' layout-offset-in-bits='
0'
>
5710 <!-- const lttng_enum_desc* lttng_enum::desc -->
5711 <var-decl name='desc' type-id='type-id-
115' visibility='default' filepath='../include/lttng/ust-events.h' line='
469' column='
1'
/>
5713 <data-member access='public' layout-offset-in-bits='
64'
>
5714 <!-- lttng_session* lttng_enum::session -->
5715 <var-decl name='session' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ust-events.h' line='
470' column='
1'
/>
5717 <data-member access='public' layout-offset-in-bits='
128'
>
5718 <!-- cds_list_head lttng_enum::node -->
5719 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
471' column='
1'
/>
5721 <data-member access='public' layout-offset-in-bits='
256'
>
5722 <!-- cds_hlist_node lttng_enum::hlist -->
5723 <var-decl name='hlist' type-id='type-id-
93' visibility='default' filepath='../include/lttng/ust-events.h' line='
472' column='
1'
/>
5725 <data-member access='public' layout-offset-in-bits='
384'
>
5726 <!-- uint64_t lttng_enum::id -->
5727 <var-decl name='id' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ust-events.h' line='
473' column='
1'
/>
5730 <!-- struct lttng_transport -->
5731 <class-decl name='lttng_transport' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
608' column='
1' id='type-id-
373'
>
5732 <data-member access='public' layout-offset-in-bits='
0'
>
5733 <!-- char* lttng_transport::name -->
5734 <var-decl name='name' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
609' column='
1'
/>
5736 <data-member access='public' layout-offset-in-bits='
64'
>
5737 <!-- cds_list_head lttng_transport::node -->
5738 <var-decl name='node' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-events.h' line='
610' column='
1'
/>
5740 <data-member access='public' layout-offset-in-bits='
192'
>
5741 <!-- lttng_channel_ops lttng_transport::ops -->
5742 <var-decl name='ops' type-id='type-id-
133' visibility='default' filepath='../include/lttng/ust-events.h' line='
611' column='
1'
/>
5744 <data-member access='public' layout-offset-in-bits='
960'
>
5745 <!-- const lttng_ust_lib_ring_buffer_config* lttng_transport::client_config -->
5746 <var-decl name='client_config' type-id='type-id-
374' visibility='default' filepath='../include/lttng/ust-events.h' line='
612' column='
1'
/>
5749 <!-- struct lttng_ust_lib_ring_buffer_config -->
5750 <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='
193' column='
1' id='type-id-
375'
>
5751 <data-member access='public' layout-offset-in-bits='
0'
>
5752 <!-- lttng_ust_lib_ring_buffer_alloc_types lttng_ust_lib_ring_buffer_config::alloc -->
5753 <var-decl name='alloc' type-id='type-id-
376' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
194' column='
1'
/>
5755 <data-member access='public' layout-offset-in-bits='
32'
>
5756 <!-- lttng_ust_lib_ring_buffer_sync_types lttng_ust_lib_ring_buffer_config::sync -->
5757 <var-decl name='sync' type-id='type-id-
377' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
195' column='
1'
/>
5759 <data-member access='public' layout-offset-in-bits='
64'
>
5760 <!-- lttng_ust_lib_ring_buffer_mode_types lttng_ust_lib_ring_buffer_config::mode -->
5761 <var-decl name='mode' type-id='type-id-
378' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
196' column='
1'
/>
5763 <data-member access='public' layout-offset-in-bits='
96'
>
5764 <!-- lttng_ust_lib_ring_buffer_output_types lttng_ust_lib_ring_buffer_config::output -->
5765 <var-decl name='output' type-id='type-id-
379' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
197' column='
1'
/>
5767 <data-member access='public' layout-offset-in-bits='
128'
>
5768 <!-- lttng_ust_lib_ring_buffer_backend_types lttng_ust_lib_ring_buffer_config::backend -->
5769 <var-decl name='backend' type-id='type-id-
380' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
198' column='
1'
/>
5771 <data-member access='public' layout-offset-in-bits='
160'
>
5772 <!-- lttng_ust_lib_ring_buffer_oops_types lttng_ust_lib_ring_buffer_config::oops -->
5773 <var-decl name='oops' type-id='type-id-
381' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
199' column='
1'
/>
5775 <data-member access='public' layout-offset-in-bits='
192'
>
5776 <!-- lttng_ust_lib_ring_buffer_ipi_types lttng_ust_lib_ring_buffer_config::ipi -->
5777 <var-decl name='ipi' type-id='type-id-
382' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
200' column='
1'
/>
5779 <data-member access='public' layout-offset-in-bits='
224'
>
5780 <!-- lttng_ust_lib_ring_buffer_wakeup_types lttng_ust_lib_ring_buffer_config::wakeup -->
5781 <var-decl name='wakeup' type-id='type-id-
383' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
201' column='
1'
/>
5783 <data-member access='public' layout-offset-in-bits='
256'
>
5784 <!-- unsigned int lttng_ust_lib_ring_buffer_config::tsc_bits -->
5785 <var-decl name='tsc_bits' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
206' column='
1'
/>
5787 <data-member access='public' layout-offset-in-bits='
320'
>
5788 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_lib_ring_buffer_config::cb -->
5789 <var-decl name='cb' type-id='type-id-
384' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
207' column='
1'
/>
5791 <data-member access='public' layout-offset-in-bits='
960'
>
5792 <!-- int lttng_ust_lib_ring_buffer_config::client_type -->
5793 <var-decl name='client_type' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
213' column='
1'
/>
5795 <data-member access='public' layout-offset-in-bits='
992'
>
5796 <!-- int lttng_ust_lib_ring_buffer_config::_unused1 -->
5797 <var-decl name='_unused1' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
214' column='
1'
/>
5799 <data-member access='public' layout-offset-in-bits='
1024'
>
5800 <!-- const lttng_ust_lib_ring_buffer_client_cb* lttng_ust_lib_ring_buffer_config::cb_ptr -->
5801 <var-decl name='cb_ptr' type-id='type-id-
385' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
215' column='
1'
/>
5803 <data-member access='public' layout-offset-in-bits='
1088'
>
5804 <!-- char lttng_ust_lib_ring_buffer_config::padding[20] -->
5805 <var-decl name='padding' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
216' column='
1'
/>
5808 <!-- enum lttng_ust_lib_ring_buffer_alloc_types -->
5809 <enum-decl name='lttng_ust_lib_ring_buffer_alloc_types' filepath='../include/lttng/ringbuffer-config.h' line='
145' column='
1' id='type-id-
376'
>
5810 <underlying-type type-id='type-id-
50'
/>
5811 <enumerator name='RING_BUFFER_ALLOC_PER_CPU' value='
0'
/>
5812 <enumerator name='RING_BUFFER_ALLOC_GLOBAL' value='
1'
/>
5814 <!-- enum lttng_ust_lib_ring_buffer_sync_types -->
5815 <enum-decl name='lttng_ust_lib_ring_buffer_sync_types' filepath='../include/lttng/ringbuffer-config.h' line='
150' column='
1' id='type-id-
377'
>
5816 <underlying-type type-id='type-id-
50'
/>
5817 <enumerator name='RING_BUFFER_SYNC_PER_CPU' value='
0'
/>
5818 <enumerator name='RING_BUFFER_SYNC_GLOBAL' value='
1'
/>
5820 <!-- enum lttng_ust_lib_ring_buffer_mode_types -->
5821 <enum-decl name='lttng_ust_lib_ring_buffer_mode_types' filepath='../include/lttng/ringbuffer-config.h' line='
155' column='
1' id='type-id-
378'
>
5822 <underlying-type type-id='type-id-
50'
/>
5823 <enumerator name='RING_BUFFER_OVERWRITE' value='
0'
/>
5824 <enumerator name='RING_BUFFER_DISCARD' value='
1'
/>
5826 <!-- enum lttng_ust_lib_ring_buffer_output_types -->
5827 <enum-decl name='lttng_ust_lib_ring_buffer_output_types' filepath='../include/lttng/ringbuffer-config.h' line='
160' column='
1' id='type-id-
379'
>
5828 <underlying-type type-id='type-id-
50'
/>
5829 <enumerator name='RING_BUFFER_SPLICE' value='
0'
/>
5830 <enumerator name='RING_BUFFER_MMAP' value='
1'
/>
5831 <enumerator name='RING_BUFFER_READ' value='
2'
/>
5832 <enumerator name='RING_BUFFER_ITERATOR' value='
3'
/>
5833 <enumerator name='RING_BUFFER_NONE' value='
4'
/>
5835 <!-- enum lttng_ust_lib_ring_buffer_backend_types -->
5836 <enum-decl name='lttng_ust_lib_ring_buffer_backend_types' filepath='../include/lttng/ringbuffer-config.h' line='
168' column='
1' id='type-id-
380'
>
5837 <underlying-type type-id='type-id-
50'
/>
5838 <enumerator name='RING_BUFFER_PAGE' value='
0'
/>
5839 <enumerator name='RING_BUFFER_VMAP' value='
1'
/>
5840 <enumerator name='RING_BUFFER_STATIC' value='
2'
/>
5842 <!-- enum lttng_ust_lib_ring_buffer_oops_types -->
5843 <enum-decl name='lttng_ust_lib_ring_buffer_oops_types' filepath='../include/lttng/ringbuffer-config.h' line='
174' column='
1' id='type-id-
381'
>
5844 <underlying-type type-id='type-id-
50'
/>
5845 <enumerator name='RING_BUFFER_NO_OOPS_CONSISTENCY' value='
0'
/>
5846 <enumerator name='RING_BUFFER_OOPS_CONSISTENCY' value='
1'
/>
5848 <!-- enum lttng_ust_lib_ring_buffer_ipi_types -->
5849 <enum-decl name='lttng_ust_lib_ring_buffer_ipi_types' filepath='../include/lttng/ringbuffer-config.h' line='
179' column='
1' id='type-id-
382'
>
5850 <underlying-type type-id='type-id-
50'
/>
5851 <enumerator name='RING_BUFFER_IPI_BARRIER' value='
0'
/>
5852 <enumerator name='RING_BUFFER_NO_IPI_BARRIER' value='
1'
/>
5854 <!-- enum lttng_ust_lib_ring_buffer_wakeup_types -->
5855 <enum-decl name='lttng_ust_lib_ring_buffer_wakeup_types' filepath='../include/lttng/ringbuffer-config.h' line='
184' column='
1' id='type-id-
383'
>
5856 <underlying-type type-id='type-id-
50'
/>
5857 <enumerator name='RING_BUFFER_WAKEUP_BY_TIMER' value='
0'
/>
5858 <enumerator name='RING_BUFFER_WAKEUP_BY_WRITER' value='
1'
/>
5860 <!-- struct lttng_ust_lib_ring_buffer_client_cb -->
5861 <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-
384'
>
5862 <data-member access='public' layout-offset-in-bits='
0'
>
5863 <!-- typedef uint64_t (channel*)* lttng_ust_lib_ring_buffer_client_cb::ring_buffer_clock_read -->
5864 <var-decl name='ring_buffer_clock_read' type-id='type-id-
386' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
56' column='
1'
/>
5866 <data-member access='public' layout-offset-in-bits='
64'
>
5867 <!-- typedef size_t (const lttng_ust_lib_ring_buffer_config*, channel*, typedef size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*)* lttng_ust_lib_ring_buffer_client_cb::record_header_size -->
5868 <var-decl name='record_header_size' type-id='type-id-
387' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
57' column='
1'
/>
5870 <data-member access='public' layout-offset-in-bits='
128'
>
5871 <!-- typedef size_t ()* lttng_ust_lib_ring_buffer_client_cb::subbuffer_header_size -->
5872 <var-decl name='subbuffer_header_size' type-id='type-id-
388' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
63' column='
1'
/>
5874 <data-member access='public' layout-offset-in-bits='
192'
>
5875 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_begin -->
5876 <var-decl name='buffer_begin' type-id='type-id-
389' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
64' column='
1'
/>
5878 <data-member access='public' layout-offset-in-bits='
256'
>
5879 <!-- 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 -->
5880 <var-decl name='buffer_end' type-id='type-id-
390' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
67' column='
1'
/>
5882 <data-member access='public' layout-offset-in-bits='
320'
>
5883 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_create -->
5884 <var-decl name='buffer_create' type-id='type-id-
391' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
74' column='
1'
/>
5886 <data-member access='public' layout-offset-in-bits='
384'
>
5887 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_finalize -->
5888 <var-decl name='buffer_finalize' type-id='type-id-
392' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
81' column='
1'
/>
5890 <data-member access='public' layout-offset-in-bits='
448'
>
5891 <!-- 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 -->
5892 <var-decl name='record_get' type-id='type-id-
393' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
90' column='
1'
/>
5894 <data-member access='public' layout-offset-in-bits='
512'
>
5895 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::content_size_field -->
5896 <var-decl name='content_size_field' type-id='type-id-
394' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
98' column='
1'
/>
5898 <data-member access='public' layout-offset-in-bits='
576'
>
5899 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::packet_size_field -->
5900 <var-decl name='packet_size_field' type-id='type-id-
394' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
100' column='
1'
/>
5903 <!-- const lttng_ust_lib_ring_buffer_client_cb -->
5904 <qualified-type-def type-id='type-id-
384' const='yes' id='type-id-
395'
/>
5905 <!-- const lttng_ust_lib_ring_buffer_client_cb* -->
5906 <pointer-type-def type-id='type-id-
395' size-in-bits='
64' id='type-id-
385'
/>
5907 <!-- const lttng_ust_lib_ring_buffer_config -->
5908 <qualified-type-def type-id='type-id-
375' const='yes' id='type-id-
396'
/>
5909 <!-- const lttng_ust_lib_ring_buffer_config* -->
5910 <pointer-type-def type-id='type-id-
396' size-in-bits='
64' id='type-id-
374'
/>
5911 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* -->
5912 <pointer-type-def type-id='type-id-
397' size-in-bits='
64' id='type-id-
391'
/>
5913 <!-- lttng_enum* -->
5914 <pointer-type-def type-id='type-id-
372' size-in-bits='
64' id='type-id-
398'
/>
5915 <!-- lttng_transport* -->
5916 <pointer-type-def type-id='type-id-
373' size-in-bits='
64' id='type-id-
399'
/>
5917 <!-- typedef size_t ()* -->
5918 <pointer-type-def type-id='type-id-
400' size-in-bits='
64' id='type-id-
388'
/>
5919 <!-- typedef size_t (const lttng_ust_lib_ring_buffer_config*, channel*, typedef size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*)* -->
5920 <pointer-type-def type-id='type-id-
401' size-in-bits='
64' id='type-id-
387'
/>
5921 <!-- typedef uint64_t (channel*)* -->
5922 <pointer-type-def type-id='type-id-
402' size-in-bits='
64' id='type-id-
386'
/>
5923 <!-- 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*)* -->
5924 <pointer-type-def type-id='type-id-
403' size-in-bits='
64' id='type-id-
393'
/>
5925 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* -->
5926 <pointer-type-def type-id='type-id-
404' size-in-bits='
64' id='type-id-
394'
/>
5927 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* -->
5928 <pointer-type-def type-id='type-id-
405' size-in-bits='
64' id='type-id-
389'
/>
5929 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*)* -->
5930 <pointer-type-def type-id='type-id-
406' size-in-bits='
64' id='type-id-
390'
/>
5931 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* -->
5932 <pointer-type-def type-id='type-id-
407' size-in-bits='
64' id='type-id-
392'
/>
5933 <!-- int lttng_context_is_app(const char*) -->
5934 <function-decl name='lttng_context_is_app' mangled-name='lttng_context_is_app' filepath='liblttng-ust/ust-core.c' line='
111' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_context_is_app'
>
5935 <!-- parameter of type 'const char*' -->
5936 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/ust-core.c' line='
111' column='
1'
/>
5938 <return type-id='type-id-
5'
/>
5940 <!-- void lttng_ust_dummy_get_value(lttng_ctx_field*, lttng_ctx_value*) -->
5941 <function-decl name='lttng_ust_dummy_get_value' mangled-name='lttng_ust_dummy_get_value' filepath='liblttng-ust/ust-core.c' line='
105' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dummy_get_value'
>
5942 <!-- parameter of type 'lttng_ctx_field*' -->
5943 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
105' column='
1'
/>
5944 <!-- parameter of type 'lttng_ctx_value*' -->
5945 <parameter type-id='type-id-
191' name='value' filepath='liblttng-ust/ust-core.c' line='
106' column='
1'
/>
5947 <return type-id='type-id-
14'
/>
5949 <!-- void lttng_ust_dummy_record(lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
5950 <function-decl name='lttng_ust_dummy_record' mangled-name='lttng_ust_dummy_record' filepath='liblttng-ust/ust-core.c' line='
95' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dummy_record'
>
5951 <!-- parameter of type 'lttng_ctx_field*' -->
5952 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
95' column='
1'
/>
5953 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
5954 <parameter type-id='type-id-
299' name='ctx' filepath='liblttng-ust/ust-core.c' line='
96' column='
1'
/>
5955 <!-- parameter of type 'lttng_channel*' -->
5956 <parameter type-id='type-id-
189' name='chan' filepath='liblttng-ust/ust-core.c' line='
97' column='
1'
/>
5958 <return type-id='type-id-
14'
/>
5960 <!-- size_t lttng_ust_dummy_get_size(lttng_ctx_field*, size_t) -->
5961 <function-decl name='lttng_ust_dummy_get_size' mangled-name='lttng_ust_dummy_get_size' filepath='liblttng-ust/ust-core.c' line='
86' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ust_dummy_get_size'
>
5962 <!-- parameter of type 'lttng_ctx_field*' -->
5963 <parameter type-id='type-id-
95' name='field' filepath='liblttng-ust/ust-core.c' line='
86' column='
1'
/>
5964 <!-- parameter of type 'typedef size_t' -->
5965 <parameter type-id='type-id-
42' name='offset' filepath='liblttng-ust/ust-core.c' line='
86' column='
1'
/>
5966 <!-- typedef size_t -->
5967 <return type-id='type-id-
42'
/>
5969 <!-- lttng_enum* lttng_ust_enum_get(lttng_session*, const char*) -->
5970 <function-decl name='lttng_ust_enum_get' mangled-name='lttng_ust_enum_get' 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'
>
5971 <!-- parameter of type 'lttng_session*' -->
5972 <parameter type-id='type-id-
129' name='session' filepath='liblttng-ust/ust-core.c' line='
66' column='
1'
/>
5973 <!-- parameter of type 'const char*' -->
5974 <parameter type-id='type-id-
34' name='enum_name' filepath='liblttng-ust/ust-core.c' line='
67' column='
1'
/>
5975 <!-- lttng_enum* -->
5976 <return type-id='type-id-
398'
/>
5978 <!-- void lttng_transport_unregister(lttng_transport*) -->
5979 <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'
>
5980 <!-- parameter of type 'lttng_transport*' -->
5981 <parameter type-id='type-id-
399' name='transport' filepath='liblttng-ust/ust-core.c' line='
58' column='
1'
/>
5983 <return type-id='type-id-
14'
/>
5985 <!-- void lttng_transport_register(lttng_transport*) -->
5986 <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'
>
5987 <!-- parameter of type 'lttng_transport*' -->
5988 <parameter type-id='type-id-
399' name='transport' filepath='liblttng-ust/ust-core.c' line='
48' column='
1'
/>
5990 <return type-id='type-id-
14'
/>
5992 <!-- lttng_transport* lttng_transport_find(const char*) -->
5993 <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'
>
5994 <!-- parameter of type 'const char*' -->
5995 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/ust-core.c' line='
30' column='
1'
/>
5996 <!-- lttng_transport* -->
5997 <return type-id='type-id-
399'
/>
5999 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*) -->
6000 <function-type size-in-bits='
64' id='type-id-
397'
>
6001 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6002 <parameter type-id='type-id-
295'
/>
6003 <!-- parameter of type 'void*' -->
6004 <parameter type-id='type-id-
19'
/>
6005 <!-- parameter of type 'int' -->
6006 <parameter type-id='type-id-
5'
/>
6007 <!-- parameter of type 'const char*' -->
6008 <parameter type-id='type-id-
34'
/>
6009 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6010 <parameter type-id='type-id-
131'
/>
6012 <return type-id='type-id-
5'
/>
6015 <function-type size-in-bits='
64' id='type-id-
400'
>
6016 <!-- typedef size_t -->
6017 <return type-id='type-id-
42'
/>
6019 <!-- size_t (const lttng_ust_lib_ring_buffer_config*, channel*, size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*) -->
6020 <function-type size-in-bits='
64' id='type-id-
401'
>
6021 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6022 <parameter type-id='type-id-
374'
/>
6023 <!-- parameter of type 'channel*' -->
6024 <parameter type-id='type-id-
128'
/>
6025 <!-- parameter of type 'typedef size_t' -->
6026 <parameter type-id='type-id-
42'
/>
6027 <!-- parameter of type 'size_t*' -->
6028 <parameter type-id='type-id-
353'
/>
6029 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
6030 <parameter type-id='type-id-
299'
/>
6031 <!-- typedef size_t -->
6032 <return type-id='type-id-
42'
/>
6034 <!-- uint64_t (channel*) -->
6035 <function-type size-in-bits='
64' id='type-id-
402'
>
6036 <!-- parameter of type 'channel*' -->
6037 <parameter type-id='type-id-
128'
/>
6038 <!-- typedef uint64_t -->
6039 <return type-id='type-id-
151'
/>
6041 <!-- 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*) -->
6042 <function-type size-in-bits='
64' id='type-id-
403'
>
6043 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6044 <parameter type-id='type-id-
374'
/>
6045 <!-- parameter of type 'channel*' -->
6046 <parameter type-id='type-id-
128'
/>
6047 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6048 <parameter type-id='type-id-
295'
/>
6049 <!-- parameter of type 'typedef size_t' -->
6050 <parameter type-id='type-id-
42'
/>
6051 <!-- parameter of type 'size_t*' -->
6052 <parameter type-id='type-id-
353'
/>
6053 <!-- parameter of type 'size_t*' -->
6054 <parameter type-id='type-id-
353'
/>
6055 <!-- parameter of type 'uint64_t*' -->
6056 <parameter type-id='type-id-
196'
/>
6057 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6058 <parameter type-id='type-id-
131'
/>
6060 <return type-id='type-id-
14'
/>
6062 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*) -->
6063 <function-type size-in-bits='
64' id='type-id-
404'
>
6064 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
6065 <parameter type-id='type-id-
374'
/>
6066 <!-- parameter of type 'size_t*' -->
6067 <parameter type-id='type-id-
353'
/>
6068 <!-- parameter of type 'size_t*' -->
6069 <parameter type-id='type-id-
353'
/>
6071 <return type-id='type-id-
14'
/>
6073 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, lttng_ust_shm_handle*) -->
6074 <function-type size-in-bits='
64' id='type-id-
405'
>
6075 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6076 <parameter type-id='type-id-
295'
/>
6077 <!-- parameter of type 'typedef uint64_t' -->
6078 <parameter type-id='type-id-
151'
/>
6079 <!-- parameter of type 'unsigned int' -->
6080 <parameter type-id='type-id-
13'
/>
6081 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6082 <parameter type-id='type-id-
131'
/>
6084 <return type-id='type-id-
14'
/>
6086 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*) -->
6087 <function-type size-in-bits='
64' id='type-id-
406'
>
6088 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6089 <parameter type-id='type-id-
295'
/>
6090 <!-- parameter of type 'typedef uint64_t' -->
6091 <parameter type-id='type-id-
151'
/>
6092 <!-- parameter of type 'unsigned int' -->
6093 <parameter type-id='type-id-
13'
/>
6094 <!-- parameter of type 'unsigned long int' -->
6095 <parameter type-id='type-id-
3'
/>
6096 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6097 <parameter type-id='type-id-
131'
/>
6099 <return type-id='type-id-
14'
/>
6101 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*) -->
6102 <function-type size-in-bits='
64' id='type-id-
407'
>
6103 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6104 <parameter type-id='type-id-
295'
/>
6105 <!-- parameter of type 'void*' -->
6106 <parameter type-id='type-id-
19'
/>
6107 <!-- parameter of type 'int' -->
6108 <parameter type-id='type-id-
5'
/>
6109 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6110 <parameter type-id='type-id-
131'
/>
6112 <return type-id='type-id-
14'
/>
6115 <abi-instr version='
1.0' address-size='
64' path='getenv.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6116 <!-- void lttng_ust_getenv_init() -->
6117 <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'
>
6119 <return type-id='type-id-
14'
/>
6121 <!-- char* lttng_getenv(const char*) -->
6122 <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'
>
6123 <!-- parameter of type 'const char*' -->
6124 <parameter type-id='type-id-
34' name='name' filepath='liblttng-ust/getenv.c' line='
64' column='
1'
/>
6126 <return type-id='type-id-
32'
/>
6129 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-dynamic-type.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6130 <!-- const lttng_event_field[12] -->
6131 <array-type-def dimensions='
1' type-id='type-id-
183' size-in-bits='
30720' id='type-id-
408'
>
6132 <!-- <anonymous range>[12] -->
6133 <subrange length='
12' type-id='type-id-
3' id='type-id-
267'
/>
6136 <!-- const lttng_event_field** -->
6137 <pointer-type-def type-id='type-id-
184' size-in-bits='
64' id='type-id-
409'
/>
6138 <!-- const lttng_event_field dt_var_fields[12] -->
6139 <var-decl name='dt_var_fields' type-id='type-id-
408' 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'
/>
6140 <!-- const lttng_event_field* lttng_ust_dynamic_type_tag_field() -->
6141 <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'
>
6142 <!-- const lttng_event_field* -->
6143 <return type-id='type-id-
184'
/>
6145 <!-- int lttng_ust_dynamic_type_choices(size_t*, const lttng_event_field**) -->
6146 <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'
>
6147 <!-- parameter of type 'size_t*' -->
6148 <parameter type-id='type-id-
353' name='nr_choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
6149 <!-- parameter of type 'const lttng_event_field**' -->
6150 <parameter type-id='type-id-
409' name='choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
6152 <return type-id='type-id-
5'
/>
6154 <!-- const lttng_event_field* lttng_ust_dynamic_type_field(int64_t) -->
6155 <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'
>
6156 <!-- parameter of type 'typedef int64_t' -->
6157 <parameter type-id='type-id-
147' name='value' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
153' column='
1'
/>
6158 <!-- const lttng_event_field* -->
6159 <return type-id='type-id-
184'
/>
6162 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6167 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
2040' id='type-id-
410'
>
6168 <!-- <anonymous range>[255] -->
6169 <subrange length='
255' type-id='type-id-
3' id='type-id-
411'
/>
6173 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
480' id='type-id-
412'
>
6174 <!-- <anonymous range>[60] -->
6175 <subrange length='
60' type-id='type-id-
3' id='type-id-
413'
/>
6179 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
512' id='type-id-
414'
>
6180 <!-- <anonymous range>[64] -->
6181 <subrange length='
64' type-id='type-id-
3' id='type-id-
415'
/>
6184 <!-- lttng_ust_lib_ring_buffer_shmp[] -->
6185 <array-type-def dimensions='
1' type-id='type-id-
416' size-in-bits='infinite' id='type-id-
417'
>
6186 <!-- <anonymous range>[] -->
6187 <subrange length='infinite' type-id='type-id-
3' id='type-id-
77'
/>
6190 <!-- uint8_t[16] -->
6191 <array-type-def dimensions='
1' type-id='type-id-
346' size-in-bits='
128' id='type-id-
418'
>
6192 <!-- <anonymous range>[16] -->
6193 <subrange length='
16' type-id='type-id-
3' id='type-id-
61'
/>
6196 <!-- struct lttng_ust_client_lib_ring_buffer_client_cb -->
6197 <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-
419'
>
6198 <data-member access='public' layout-offset-in-bits='
0'
>
6199 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_client_lib_ring_buffer_client_cb::parent -->
6200 <var-decl name='parent' type-id='type-id-
384' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
23' column='
1'
/>
6202 <data-member access='public' layout-offset-in-bits='
640'
>
6203 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_begin -->
6204 <var-decl name='timestamp_begin' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
25' column='
1'
/>
6206 <data-member access='public' layout-offset-in-bits='
704'
>
6207 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_end -->
6208 <var-decl name='timestamp_end' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
28' column='
1'
/>
6210 <data-member access='public' layout-offset-in-bits='
768'
>
6211 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::events_discarded -->
6212 <var-decl name='events_discarded' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
31' column='
1'
/>
6214 <data-member access='public' layout-offset-in-bits='
832'
>
6215 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::content_size -->
6216 <var-decl name='content_size' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
34' column='
1'
/>
6218 <data-member access='public' layout-offset-in-bits='
896'
>
6219 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::packet_size -->
6220 <var-decl name='packet_size' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
37' column='
1'
/>
6222 <data-member access='public' layout-offset-in-bits='
960'
>
6223 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::stream_id -->
6224 <var-decl name='stream_id' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
40' column='
1'
/>
6226 <data-member access='public' layout-offset-in-bits='
1024'
>
6227 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::current_timestamp -->
6228 <var-decl name='current_timestamp' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
43' column='
1'
/>
6230 <data-member access='public' layout-offset-in-bits='
1088'
>
6231 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::sequence_number -->
6232 <var-decl name='sequence_number' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
46' column='
1'
/>
6234 <data-member access='public' layout-offset-in-bits='
1152'
>
6235 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::instance_id -->
6236 <var-decl name='instance_id' type-id='type-id-
420' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
48' column='
1'
/>
6239 <!-- struct lttng_crash_abi -->
6240 <class-decl name='lttng_crash_abi' size-in-bits='
992' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
127' column='
1' id='type-id-
421'
>
6241 <data-member access='public' layout-offset-in-bits='
0'
>
6242 <!-- uint8_t lttng_crash_abi::magic[16] -->
6243 <var-decl name='magic' type-id='type-id-
418' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
128' column='
1'
/>
6245 <data-member access='public' layout-offset-in-bits='
128'
>
6246 <!-- uint64_t lttng_crash_abi::mmap_length -->
6247 <var-decl name='mmap_length' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
129' column='
1'
/>
6249 <data-member access='public' layout-offset-in-bits='
192'
>
6250 <!-- uint16_t lttng_crash_abi::endian -->
6251 <var-decl name='endian' type-id='type-id-
340' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
130' column='
1'
/>
6253 <data-member access='public' layout-offset-in-bits='
208'
>
6254 <!-- uint16_t lttng_crash_abi::major -->
6255 <var-decl name='major' type-id='type-id-
340' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
134' column='
1'
/>
6257 <data-member access='public' layout-offset-in-bits='
224'
>
6258 <!-- uint16_t lttng_crash_abi::minor -->
6259 <var-decl name='minor' type-id='type-id-
340' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
135' column='
1'
/>
6261 <data-member access='public' layout-offset-in-bits='
240'
>
6262 <!-- uint8_t lttng_crash_abi::word_size -->
6263 <var-decl name='word_size' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
136' column='
1'
/>
6265 <data-member access='public' layout-offset-in-bits='
248'
>
6266 <!-- uint8_t lttng_crash_abi::layout_type -->
6267 <var-decl name='layout_type' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
137' column='
1'
/>
6269 <data-member access='public' layout-offset-in-bits='
256'
>
6270 <!-- 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 -->
6271 <var-decl name='offset' type-id='type-id-
422' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
151' column='
1'
/>
6273 <data-member access='public' layout-offset-in-bits='
608'
>
6274 <!-- 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 -->
6275 <var-decl name='length' type-id='type-id-
423' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
161' column='
1'
/>
6277 <data-member access='public' layout-offset-in-bits='
672'
>
6278 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} lttng_crash_abi::stride -->
6279 <var-decl name='stride' type-id='type-id-
424' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
166' column='
1'
/>
6281 <data-member access='public' layout-offset-in-bits='
768'
>
6282 <!-- uint64_t lttng_crash_abi::buf_size -->
6283 <var-decl name='buf_size' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
168' column='
1'
/>
6285 <data-member access='public' layout-offset-in-bits='
832'
>
6286 <!-- uint64_t lttng_crash_abi::subbuf_size -->
6287 <var-decl name='subbuf_size' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
169' column='
1'
/>
6289 <data-member access='public' layout-offset-in-bits='
896'
>
6290 <!-- uint64_t lttng_crash_abi::num_subbuf -->
6291 <var-decl name='num_subbuf' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
170' column='
1'
/>
6293 <data-member access='public' layout-offset-in-bits='
960'
>
6294 <!-- uint32_t lttng_crash_abi::mode -->
6295 <var-decl name='mode' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
171' column='
1'
/>
6298 <!-- 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;} -->
6299 <class-decl name='__anonymous_struct__' size-in-bits='
352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
139' column='
1' id='type-id-
422'
>
6300 <data-member access='public' layout-offset-in-bits='
0'
>
6301 <!-- uint32_t prod_offset -->
6302 <var-decl name='prod_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
140' column='
1'
/>
6304 <data-member access='public' layout-offset-in-bits='
32'
>
6305 <!-- uint32_t consumed_offset -->
6306 <var-decl name='consumed_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
141' column='
1'
/>
6308 <data-member access='public' layout-offset-in-bits='
64'
>
6309 <!-- uint32_t commit_hot_array -->
6310 <var-decl name='commit_hot_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
142' column='
1'
/>
6312 <data-member access='public' layout-offset-in-bits='
96'
>
6313 <!-- uint32_t commit_hot_seq -->
6314 <var-decl name='commit_hot_seq' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
143' column='
1'
/>
6316 <data-member access='public' layout-offset-in-bits='
128'
>
6317 <!-- uint32_t buf_wsb_array -->
6318 <var-decl name='buf_wsb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
144' column='
1'
/>
6320 <data-member access='public' layout-offset-in-bits='
160'
>
6321 <!-- uint32_t buf_wsb_id -->
6322 <var-decl name='buf_wsb_id' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
145' column='
1'
/>
6324 <data-member access='public' layout-offset-in-bits='
192'
>
6325 <!-- uint32_t sb_array -->
6326 <var-decl name='sb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
146' column='
1'
/>
6328 <data-member access='public' layout-offset-in-bits='
224'
>
6329 <!-- uint32_t sb_array_shmp_offset -->
6330 <var-decl name='sb_array_shmp_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
147' column='
1'
/>
6332 <data-member access='public' layout-offset-in-bits='
256'
>
6333 <!-- uint32_t sb_backend_p_offset -->
6334 <var-decl name='sb_backend_p_offset' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
148' column='
1'
/>
6336 <data-member access='public' layout-offset-in-bits='
288'
>
6337 <!-- uint32_t content_size -->
6338 <var-decl name='content_size' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
149' column='
1'
/>
6340 <data-member access='public' layout-offset-in-bits='
320'
>
6341 <!-- uint32_t packet_size -->
6342 <var-decl name='packet_size' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
150' column='
1'
/>
6345 <!-- 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;} -->
6346 <class-decl name='__anonymous_struct__1' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
152' column='
1' id='type-id-
423'
>
6347 <data-member access='public' layout-offset-in-bits='
0'
>
6348 <!-- uint8_t prod_offset -->
6349 <var-decl name='prod_offset' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
153' column='
1'
/>
6351 <data-member access='public' layout-offset-in-bits='
8'
>
6352 <!-- uint8_t consumed_offset -->
6353 <var-decl name='consumed_offset' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
154' column='
1'
/>
6355 <data-member access='public' layout-offset-in-bits='
16'
>
6356 <!-- uint8_t commit_hot_seq -->
6357 <var-decl name='commit_hot_seq' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
155' column='
1'
/>
6359 <data-member access='public' layout-offset-in-bits='
24'
>
6360 <!-- uint8_t buf_wsb_id -->
6361 <var-decl name='buf_wsb_id' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
156' column='
1'
/>
6363 <data-member access='public' layout-offset-in-bits='
32'
>
6364 <!-- uint8_t sb_array_shmp_offset -->
6365 <var-decl name='sb_array_shmp_offset' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
157' column='
1'
/>
6367 <data-member access='public' layout-offset-in-bits='
40'
>
6368 <!-- uint8_t sb_backend_p_offset -->
6369 <var-decl name='sb_backend_p_offset' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
158' column='
1'
/>
6371 <data-member access='public' layout-offset-in-bits='
48'
>
6372 <!-- uint8_t content_size -->
6373 <var-decl name='content_size' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
159' column='
1'
/>
6375 <data-member access='public' layout-offset-in-bits='
56'
>
6376 <!-- uint8_t packet_size -->
6377 <var-decl name='packet_size' type-id='type-id-
346' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
160' column='
1'
/>
6380 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} -->
6381 <class-decl name='__anonymous_struct__2' size-in-bits='
96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
162' column='
1' id='type-id-
424'
>
6382 <data-member access='public' layout-offset-in-bits='
0'
>
6383 <!-- uint32_t commit_hot_array -->
6384 <var-decl name='commit_hot_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
163' column='
1'
/>
6386 <data-member access='public' layout-offset-in-bits='
32'
>
6387 <!-- uint32_t buf_wsb_array -->
6388 <var-decl name='buf_wsb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
164' column='
1'
/>
6390 <data-member access='public' layout-offset-in-bits='
64'
>
6391 <!-- uint32_t sb_array -->
6392 <var-decl name='sb_array' type-id='type-id-
124' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
165' column='
1'
/>
6395 <!-- union v_atomic -->
6396 <union-decl name='v_atomic' size-in-bits='
64' visibility='default' filepath='../libringbuffer/vatomic.h' line='
39' column='
1' id='type-id-
425'
>
6397 <data-member access='private'
>
6398 <!-- long int v_atomic::a -->
6399 <var-decl name='a' type-id='type-id-
6' visibility='default' filepath='../libringbuffer/vatomic.h' line='
40' column='
1'
/>
6401 <data-member access='private'
>
6402 <!-- long int v_atomic::v -->
6403 <var-decl name='v' type-id='type-id-
6' visibility='default' filepath='../libringbuffer/vatomic.h' line='
41' column='
1'
/>
6406 <!-- union {shm_ref _ref; commit_counters_hot* _type;} -->
6407 <union-decl name='__anonymous_union__' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1' id='type-id-
426'
>
6408 <data-member access='private'
>
6409 <!-- shm_ref _ref -->
6410 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1'
/>
6412 <data-member access='private'
>
6413 <!-- commit_counters_hot* _type -->
6414 <var-decl name='_type' type-id='type-id-
427' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1'
/>
6417 <!-- struct commit_counters_hot -->
6418 <class-decl name='commit_counters_hot' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
83' column='
1' id='type-id-
428'
>
6419 <data-member access='public' layout-offset-in-bits='
0'
>
6420 <!-- v_atomic commit_counters_hot::cc -->
6421 <var-decl name='cc' type-id='type-id-
425' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
84' column='
1'
/>
6423 <data-member access='public' layout-offset-in-bits='
64'
>
6424 <!-- v_atomic commit_counters_hot::seq -->
6425 <var-decl name='seq' type-id='type-id-
425' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
85' column='
1'
/>
6427 <data-member access='public' layout-offset-in-bits='
128'
>
6428 <!-- char commit_counters_hot::padding[16] -->
6429 <var-decl name='padding' type-id='type-id-
60' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
86' column='
1'
/>
6432 <!-- struct lttng_ust_lib_ring_buffer_backend -->
6433 <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-
429'
>
6434 <data-member access='public' layout-offset-in-bits='
0'
>
6435 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} lttng_ust_lib_ring_buffer_backend::buf_wsb -->
6436 <var-decl name='buf_wsb' type-id='type-id-
430' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6438 <data-member access='public' layout-offset-in-bits='
128'
>
6439 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer lttng_ust_lib_ring_buffer_backend::buf_rsb -->
6440 <var-decl name='buf_rsb' type-id='type-id-
431' visibility='default' filepath='../libringbuffer/backend_types.h' line='
70' column='
1'
/>
6442 <data-member access='public' layout-offset-in-bits='
192'
>
6443 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} lttng_ust_lib_ring_buffer_backend::buf_cnt -->
6444 <var-decl name='buf_cnt' type-id='type-id-
432' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6446 <data-member access='public' layout-offset-in-bits='
320'
>
6447 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} lttng_ust_lib_ring_buffer_backend::array -->
6448 <var-decl name='array' type-id='type-id-
433' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6450 <data-member access='public' layout-offset-in-bits='
448'
>
6451 <!-- union {shm_ref _ref; char* _type;} lttng_ust_lib_ring_buffer_backend::memory_map -->
6452 <var-decl name='memory_map' type-id='type-id-
434' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6454 <data-member access='public' layout-offset-in-bits='
576'
>
6455 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_lib_ring_buffer_backend::chan -->
6456 <var-decl name='chan' type-id='type-id-
435' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6458 <data-member access='public' layout-offset-in-bits='
704'
>
6459 <!-- int lttng_ust_lib_ring_buffer_backend::cpu -->
6460 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../libringbuffer/backend_types.h' line='
81' column='
1'
/>
6462 <data-member access='public' layout-offset-in-bits='
768'
>
6463 <!-- v_atomic lttng_ust_lib_ring_buffer_backend::records_read -->
6464 <var-decl name='records_read' type-id='type-id-
425' visibility='default' filepath='../libringbuffer/backend_types.h' line='
82' column='
1'
/>
6466 <data-member access='public' layout-offset-in-bits='
31'
>
6467 <!-- unsigned int lttng_ust_lib_ring_buffer_backend::allocated -->
6468 <var-decl name='allocated' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
83' column='
1'
/>
6470 <data-member access='public' layout-offset-in-bits='
840'
>
6471 <!-- char lttng_ust_lib_ring_buffer_backend::padding[64] -->
6472 <var-decl name='padding' type-id='type-id-
414' visibility='default' filepath='../libringbuffer/backend_types.h' line='
84' column='
1'
/>
6475 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} -->
6476 <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-
430'
>
6477 <data-member access='private'
>
6478 <!-- shm_ref _ref -->
6479 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6481 <data-member access='private'
>
6482 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* _type -->
6483 <var-decl name='_type' type-id='type-id-
436' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
6486 <!-- struct lttng_ust_lib_ring_buffer_backend_subbuffer -->
6487 <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-
431'
>
6488 <data-member access='public' layout-offset-in-bits='
0'
>
6489 <!-- unsigned long int lttng_ust_lib_ring_buffer_backend_subbuffer::id -->
6490 <var-decl name='id' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
42' column='
1'
/>
6493 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} -->
6494 <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-
432'
>
6495 <data-member access='private'
>
6496 <!-- shm_ref _ref -->
6497 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6499 <data-member access='private'
>
6500 <!-- lttng_ust_lib_ring_buffer_backend_counts* _type -->
6501 <var-decl name='_type' type-id='type-id-
437' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
6504 <!-- struct lttng_ust_lib_ring_buffer_backend_counts -->
6505 <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-
438'
>
6506 <data-member access='public' layout-offset-in-bits='
0'
>
6507 <!-- uint64_t lttng_ust_lib_ring_buffer_backend_counts::seq_cnt -->
6508 <var-decl name='seq_cnt' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
52' column='
1'
/>
6511 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} -->
6512 <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-
433'
>
6513 <data-member access='private'
>
6514 <!-- shm_ref _ref -->
6515 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6517 <data-member access='private'
>
6518 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* _type -->
6519 <var-decl name='_type' type-id='type-id-
439' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
6522 <!-- struct lttng_ust_lib_ring_buffer_backend_pages_shmp -->
6523 <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-
440'
>
6524 <data-member access='public' layout-offset-in-bits='
0'
>
6525 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} lttng_ust_lib_ring_buffer_backend_pages_shmp::shmp -->
6526 <var-decl name='shmp' type-id='type-id-
441' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6529 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} -->
6530 <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-
441'
>
6531 <data-member access='private'
>
6532 <!-- shm_ref _ref -->
6533 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6535 <data-member access='private'
>
6536 <!-- lttng_ust_lib_ring_buffer_backend_pages* _type -->
6537 <var-decl name='_type' type-id='type-id-
296' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
6540 <!-- union {shm_ref _ref; char* _type;} -->
6541 <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-
442'
>
6542 <data-member access='private'
>
6543 <!-- shm_ref _ref -->
6544 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
6546 <data-member access='private'
>
6547 <!-- char* _type -->
6548 <var-decl name='_type' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
6551 <!-- union {shm_ref _ref; char* _type;} -->
6552 <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-
434'
>
6553 <data-member access='private'
>
6554 <!-- shm_ref _ref -->
6555 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6557 <data-member access='private'
>
6558 <!-- char* _type -->
6559 <var-decl name='_type' type-id='type-id-
32' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
6562 <!-- union {shm_ref _ref; channel* _type;} -->
6563 <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-
435'
>
6564 <data-member access='private'
>
6565 <!-- shm_ref _ref -->
6566 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6568 <data-member access='private'
>
6569 <!-- channel* _type -->
6570 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
6573 <!-- typedef __timer_t timer_t -->
6574 <typedef-decl name='timer_t' type-id='type-id-
443' filepath='/usr/include/bits/types/timer_t.h' line='
7' column='
1' id='type-id-
444'
/>
6575 <!-- typedef void* __timer_t -->
6576 <typedef-decl name='__timer_t' type-id='type-id-
19' filepath='/usr/include/bits/types.h' line='
172' column='
1' id='type-id-
443'
/>
6577 <!-- struct lttng_ust_shm_handle -->
6578 <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-
445'
>
6579 <data-member access='public' layout-offset-in-bits='
0'
>
6580 <!-- shm_object_table* lttng_ust_shm_handle::table -->
6581 <var-decl name='table' type-id='type-id-
308' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
6583 <data-member access='public' layout-offset-in-bits='
64'
>
6584 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
6585 <var-decl name='chan' type-id='type-id-
446' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
6588 <!-- union {shm_ref _ref; channel* _type;} -->
6589 <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-
446'
>
6590 <data-member access='private'
>
6591 <!-- shm_ref _ref -->
6592 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
6594 <data-member access='private'
>
6595 <!-- channel* _type -->
6596 <var-decl name='_type' type-id='type-id-
128' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
6599 <!-- struct channel_backend -->
6600 <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-
447'
>
6601 <data-member access='public' layout-offset-in-bits='
0'
>
6602 <!-- unsigned long int channel_backend::buf_size -->
6603 <var-decl name='buf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
93' column='
1'
/>
6605 <data-member access='public' layout-offset-in-bits='
64'
>
6606 <!-- unsigned long int channel_backend::subbuf_size -->
6607 <var-decl name='subbuf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
94' column='
1'
/>
6609 <data-member access='public' layout-offset-in-bits='
128'
>
6610 <!-- unsigned int channel_backend::subbuf_size_order -->
6611 <var-decl name='subbuf_size_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
95' column='
1'
/>
6613 <data-member access='public' layout-offset-in-bits='
160'
>
6614 <!-- unsigned int channel_backend::num_subbuf_order -->
6615 <var-decl name='num_subbuf_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
96' column='
1'
/>
6617 <data-member access='public' layout-offset-in-bits='
192'
>
6618 <!-- unsigned int channel_backend::buf_size_order -->
6619 <var-decl name='buf_size_order' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
100' column='
1'
/>
6621 <data-member access='public' layout-offset-in-bits='
31'
>
6622 <!-- unsigned int channel_backend::extra_reader_sb -->
6623 <var-decl name='extra_reader_sb' type-id='type-id-
13' visibility='default' filepath='../libringbuffer/backend_types.h' line='
101' column='
1'
/>
6625 <data-member access='public' layout-offset-in-bits='
256'
>
6626 <!-- unsigned long int channel_backend::num_subbuf -->
6627 <var-decl name='num_subbuf' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
102' column='
1'
/>
6629 <data-member access='public' layout-offset-in-bits='
320'
>
6630 <!-- uint64_t channel_backend::start_tsc -->
6631 <var-decl name='start_tsc' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
103' column='
1'
/>
6633 <data-member access='public' layout-offset-in-bits='
384'
>
6634 <!-- union {shm_ref _ref; void** _type;} channel_backend::priv_data -->
6635 <var-decl name='priv_data' type-id='type-id-
448' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
6637 <data-member access='public' layout-offset-in-bits='
512'
>
6638 <!-- lttng_ust_lib_ring_buffer_config channel_backend::config -->
6639 <var-decl name='config' type-id='type-id-
375' visibility='default' filepath='../libringbuffer/backend_types.h' line='
105' column='
1'
/>
6641 <data-member access='public' layout-offset-in-bits='
1792'
>
6642 <!-- char channel_backend::name[255] -->
6643 <var-decl name='name' type-id='type-id-
410' visibility='default' filepath='../libringbuffer/backend_types.h' line='
106' column='
1'
/>
6645 <data-member access='public' layout-offset-in-bits='
3832'
>
6646 <!-- char channel_backend::padding[64] -->
6647 <var-decl name='padding' type-id='type-id-
414' visibility='default' filepath='../libringbuffer/backend_types.h' line='
107' column='
1'
/>
6649 <data-member access='public' layout-offset-in-bits='
4352'
>
6650 <!-- lttng_ust_lib_ring_buffer_shmp channel_backend::buf[] -->
6651 <var-decl name='buf' type-id='type-id-
417' visibility='default' filepath='../libringbuffer/backend_types.h' line='
108' column='
1'
/>
6654 <!-- union {shm_ref _ref; void** _type;} -->
6655 <union-decl name='__anonymous_union__9' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1' id='type-id-
448'
>
6656 <data-member access='private'
>
6657 <!-- shm_ref _ref -->
6658 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
6660 <data-member access='private'
>
6661 <!-- void** _type -->
6662 <var-decl name='_type' type-id='type-id-
206' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
6665 <!-- struct lttng_ust_lib_ring_buffer_shmp -->
6666 <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-
416'
>
6667 <data-member access='public' layout-offset-in-bits='
0'
>
6668 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} lttng_ust_lib_ring_buffer_shmp::shmp -->
6669 <var-decl name='shmp' type-id='type-id-
449' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
6672 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
6673 <union-decl name='__anonymous_union__10' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1' id='type-id-
449'
>
6674 <data-member access='private'
>
6675 <!-- shm_ref _ref -->
6676 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
6678 <data-member access='private'
>
6679 <!-- lttng_ust_lib_ring_buffer* _type -->
6680 <var-decl name='_type' type-id='type-id-
295' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
6683 <!-- union {shm_ref _ref; commit_counters_cold* _type;} -->
6684 <union-decl name='__anonymous_union__11' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1' id='type-id-
450'
>
6685 <data-member access='private'
>
6686 <!-- shm_ref _ref -->
6687 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1'
/>
6689 <data-member access='private'
>
6690 <!-- commit_counters_cold* _type -->
6691 <var-decl name='_type' type-id='type-id-
451' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1'
/>
6694 <!-- struct commit_counters_cold -->
6695 <class-decl name='commit_counters_cold' size-in-bits='
1024' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
91' column='
1' id='type-id-
452'
>
6696 <data-member access='public' layout-offset-in-bits='
0'
>
6697 <!-- v_atomic commit_counters_cold::cc_sb -->
6698 <var-decl name='cc_sb' type-id='type-id-
425' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
92' column='
1'
/>
6700 <data-member access='public' layout-offset-in-bits='
64'
>
6701 <!-- char commit_counters_cold::padding[24] -->
6702 <var-decl name='padding' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
93' column='
1'
/>
6705 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
6706 <union-decl name='__anonymous_union__12' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1' id='type-id-
453'
>
6707 <data-member access='private'
>
6708 <!-- shm_ref _ref -->
6709 <var-decl name='_ref' type-id='type-id-
312' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1'
/>
6711 <data-member access='private'
>
6712 <!-- lttng_ust_lib_ring_buffer* _type -->
6713 <var-decl name='_type' type-id='type-id-
295' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1'
/>
6716 <!-- commit_counters_cold* -->
6717 <pointer-type-def type-id='type-id-
452' size-in-bits='
64' id='type-id-
451'
/>
6718 <!-- commit_counters_hot* -->
6719 <pointer-type-def type-id='type-id-
428' size-in-bits='
64' id='type-id-
427'
/>
6720 <!-- const lttng_ust_client_lib_ring_buffer_client_cb -->
6721 <qualified-type-def type-id='type-id-
419' const='yes' id='type-id-
454'
/>
6722 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* -->
6723 <pointer-type-def type-id='type-id-
454' size-in-bits='
64' id='type-id-
455'
/>
6724 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* -->
6725 <pointer-type-def type-id='type-id-
456' size-in-bits='
64' id='type-id-
420'
/>
6726 <!-- lttng_ust_lib_ring_buffer_backend_counts* -->
6727 <pointer-type-def type-id='type-id-
438' size-in-bits='
64' id='type-id-
437'
/>
6728 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* -->
6729 <pointer-type-def type-id='type-id-
440' size-in-bits='
64' id='type-id-
439'
/>
6730 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* -->
6731 <pointer-type-def type-id='type-id-
431' size-in-bits='
64' id='type-id-
436'
/>
6732 <!-- lttng_ust_shm_handle* -->
6733 <pointer-type-def type-id='type-id-
445' size-in-bits='
64' id='type-id-
457'
/>
6734 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard -->
6735 <var-decl name='lttng_client_callbacks_discard' type-id='type-id-
455' mangled-name='lttng_client_callbacks_discard' visibility='default' filepath='../include/lttng/ust-events.h' line='
707' column='
1' elf-symbol-id='lttng_client_callbacks_discard'
/>
6736 <!-- void lttng_ring_buffer_client_discard_exit() -->
6737 <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='
827' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_exit'
>
6739 <return type-id='type-id-
14'
/>
6741 <!-- void lttng_ring_buffer_client_discard_init() -->
6742 <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='
820' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_init'
>
6744 <return type-id='type-id-
14'
/>
6746 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*) -->
6747 <function-type size-in-bits='
64' id='type-id-
456'
>
6748 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
6749 <parameter type-id='type-id-
295'
/>
6750 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6751 <parameter type-id='type-id-
457'
/>
6752 <!-- parameter of type 'uint64_t*' -->
6753 <parameter type-id='type-id-
196'
/>
6755 <return type-id='type-id-
5'
/>
6758 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6759 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard_rt -->
6760 <var-decl name='lttng_client_callbacks_discard_rt' type-id='type-id-
455' mangled-name='lttng_client_callbacks_discard_rt' visibility='default' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
650' column='
1' elf-symbol-id='lttng_client_callbacks_discard_rt'
/>
6761 <!-- void lttng_ring_buffer_client_discard_rt_exit() -->
6762 <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='
827' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_rt_exit'
>
6764 <return type-id='type-id-
14'
/>
6766 <!-- void lttng_ring_buffer_client_discard_rt_init() -->
6767 <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='
820' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_discard_rt_init'
>
6769 <return type-id='type-id-
14'
/>
6772 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6773 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite -->
6774 <var-decl name='lttng_client_callbacks_overwrite' type-id='type-id-
455' mangled-name='lttng_client_callbacks_overwrite' visibility='default' filepath='../include/lttng/ust-events.h' line='
708' column='
1' elf-symbol-id='lttng_client_callbacks_overwrite'
/>
6775 <!-- void lttng_ring_buffer_client_overwrite_exit() -->
6776 <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='
827' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_exit'
>
6778 <return type-id='type-id-
14'
/>
6780 <!-- void lttng_ring_buffer_client_overwrite_init() -->
6781 <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='
820' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_init'
>
6783 <return type-id='type-id-
14'
/>
6786 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6787 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite_rt -->
6788 <var-decl name='lttng_client_callbacks_overwrite_rt' type-id='type-id-
455' mangled-name='lttng_client_callbacks_overwrite_rt' visibility='default' filepath='liblttng-ust/lttng-ring-buffer-client.h' line='
650' column='
1' elf-symbol-id='lttng_client_callbacks_overwrite_rt'
/>
6789 <!-- void lttng_ring_buffer_client_overwrite_rt_exit() -->
6790 <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='
827' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_rt_exit'
>
6792 <return type-id='type-id-
14'
/>
6794 <!-- void lttng_ring_buffer_client_overwrite_rt_init() -->
6795 <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='
820' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_client_overwrite_rt_init'
>
6797 <return type-id='type-id-
14'
/>
6800 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-metadata-client.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6801 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_metadata -->
6802 <var-decl name='lttng_client_callbacks_metadata' type-id='type-id-
455' mangled-name='lttng_client_callbacks_metadata' visibility='default' filepath='../include/lttng/ust-events.h' line='
706' column='
1' elf-symbol-id='lttng_client_callbacks_metadata'
/>
6803 <!-- void lttng_ring_buffer_metadata_client_exit() -->
6804 <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='
353' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_metadata_client_exit'
>
6806 <return type-id='type-id-
14'
/>
6808 <!-- void lttng_ring_buffer_metadata_client_init() -->
6809 <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='
346' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_ring_buffer_metadata_client_init'
>
6811 <return type-id='type-id-
14'
/>
6814 <abi-instr version='
1.0' address-size='
64' path='lttng-clock.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6815 <!-- struct lttng_trace_clock -->
6816 <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-
458'
>
6817 <data-member access='public' layout-offset-in-bits='
0'
>
6818 <!-- typedef uint64_t ()* lttng_trace_clock::read64 -->
6819 <var-decl name='read64' type-id='type-id-
459' visibility='default' filepath='liblttng-ust/clock.h' line='
35' column='
1'
/>
6821 <data-member access='public' layout-offset-in-bits='
64'
>
6822 <!-- typedef uint64_t ()* lttng_trace_clock::freq -->
6823 <var-decl name='freq' type-id='type-id-
459' visibility='default' filepath='liblttng-ust/clock.h' line='
36' column='
1'
/>
6825 <data-member access='public' layout-offset-in-bits='
128'
>
6826 <!-- int (char*)* lttng_trace_clock::uuid -->
6827 <var-decl name='uuid' type-id='type-id-
460' visibility='default' filepath='liblttng-ust/clock.h' line='
37' column='
1'
/>
6829 <data-member access='public' layout-offset-in-bits='
192'
>
6830 <!-- const char* ()* lttng_trace_clock::name -->
6831 <var-decl name='name' type-id='type-id-
461' visibility='default' filepath='liblttng-ust/clock.h' line='
38' column='
1'
/>
6833 <data-member access='public' layout-offset-in-bits='
256'
>
6834 <!-- const char* ()* lttng_trace_clock::description -->
6835 <var-decl name='description' type-id='type-id-
461' visibility='default' filepath='liblttng-ust/clock.h' line='
39' column='
1'
/>
6838 <!-- const char* ()* -->
6839 <pointer-type-def type-id='type-id-
462' size-in-bits='
64' id='type-id-
461'
/>
6840 <!-- int (char*)* -->
6841 <pointer-type-def type-id='type-id-
463' size-in-bits='
64' id='type-id-
460'
/>
6842 <!-- lttng_trace_clock* -->
6843 <pointer-type-def type-id='type-id-
458' size-in-bits='
64' id='type-id-
464'
/>
6844 <!-- typedef uint64_t ()* -->
6845 <pointer-type-def type-id='type-id-
465' size-in-bits='
64' id='type-id-
459'
/>
6846 <!-- lttng_trace_clock* lttng_trace_clock -->
6847 <var-decl name='lttng_trace_clock' type-id='type-id-
464' mangled-name='lttng_trace_clock' visibility='default' filepath='liblttng-ust/clock.h' line='
42' column='
1' elf-symbol-id='lttng_trace_clock'
/>
6848 <!-- void lttng_ust_clock_init() -->
6849 <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'
>
6851 <return type-id='type-id-
14'
/>
6853 <!-- int lttng_ust_enable_trace_clock_override() -->
6854 <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'
>
6856 <return type-id='type-id-
5'
/>
6858 <!-- int lttng_ust_trace_clock_set_description_cb(const char* ()*) -->
6859 <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'
>
6860 <!-- parameter of type 'const char* ()*' -->
6861 <parameter type-id='type-id-
461' name='description' filepath='liblttng-ust/lttng-clock.c' line='
72' column='
1'
/>
6863 <return type-id='type-id-
5'
/>
6865 <!-- int lttng_ust_trace_clock_set_name_cb(const char* ()*) -->
6866 <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'
>
6867 <!-- parameter of type 'const char* ()*' -->
6868 <parameter type-id='type-id-
461' name='name' filepath='liblttng-ust/lttng-clock.c' line='
64' column='
1'
/>
6870 <return type-id='type-id-
5'
/>
6872 <!-- int lttng_ust_trace_clock_set_uuid_cb(int (char*)*) -->
6873 <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'
>
6874 <!-- parameter of type 'int (char*)*' -->
6875 <parameter type-id='type-id-
460' name='uuid' filepath='liblttng-ust/lttng-clock.c' line='
56' column='
1'
/>
6877 <return type-id='type-id-
5'
/>
6879 <!-- int lttng_ust_trace_clock_set_freq_cb(typedef uint64_t ()*) -->
6880 <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'
>
6881 <!-- parameter of type 'typedef uint64_t ()*' -->
6882 <parameter type-id='type-id-
459' name='freq' filepath='liblttng-ust/lttng-clock.c' line='
48' column='
1'
/>
6884 <return type-id='type-id-
5'
/>
6886 <!-- int lttng_ust_trace_clock_set_read64_cb(typedef uint64_t ()*) -->
6887 <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'
>
6888 <!-- parameter of type 'typedef uint64_t ()*' -->
6889 <parameter type-id='type-id-
459' name='read64' filepath='liblttng-ust/lttng-clock.c' line='
40' column='
1'
/>
6891 <return type-id='type-id-
5'
/>
6893 <!-- const char* () -->
6894 <function-type size-in-bits='
64' id='type-id-
462'
>
6895 <!-- const char* -->
6896 <return type-id='type-id-
34'
/>
6898 <!-- int (char*) -->
6899 <function-type size-in-bits='
64' id='type-id-
463'
>
6900 <!-- parameter of type 'char*' -->
6901 <parameter type-id='type-id-
32'
/>
6903 <return type-id='type-id-
5'
/>
6905 <!-- uint64_t () -->
6906 <function-type size-in-bits='
64' id='type-id-
465'
>
6907 <!-- typedef uint64_t -->
6908 <return type-id='type-id-
151'
/>
6911 <abi-instr version='
1.0' address-size='
64' path='lttng-getcpu.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
6913 <pointer-type-def type-id='type-id-
466' size-in-bits='
64' id='type-id-
467'
/>
6914 <!-- int ()* lttng_get_cpu -->
6915 <var-decl name='lttng_get_cpu' type-id='type-id-
467' mangled-name='lttng_get_cpu' visibility='default' filepath='../libringbuffer/getcpu.h' line='
29' column='
1' elf-symbol-id='lttng_get_cpu'
/>
6916 <!-- void lttng_ust_getcpu_init() -->
6917 <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'
>
6919 <return type-id='type-id-
14'
/>
6921 <!-- int lttng_ust_getcpu_override(int ()*) -->
6922 <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'
>
6923 <!-- parameter of type 'int ()*' -->
6924 <parameter type-id='type-id-
467' name='getcpu' filepath='liblttng-ust/lttng-getcpu.c' line='
37' column='
1'
/>
6926 <return type-id='type-id-
5'
/>
6929 <function-type size-in-bits='
64' id='type-id-
466'
>
6931 <return type-id='type-id-
5'
/>
6934 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_backend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
6935 <!-- channel_backend* -->
6936 <pointer-type-def type-id='type-id-
447' size-in-bits='
64' id='type-id-
468'
/>
6937 <!-- lttng_ust_lib_ring_buffer_backend* -->
6938 <pointer-type-def type-id='type-id-
429' size-in-bits='
64' id='type-id-
469'
/>
6939 <!-- shm_object* -->
6940 <pointer-type-def type-id='type-id-
303' size-in-bits='
64' id='type-id-
470'
/>
6941 <!-- void* lib_ring_buffer_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
6942 <function-decl name='lib_ring_buffer_offset_address' mangled-name='lib_ring_buffer_offset_address' filepath='libringbuffer/ring_buffer_backend.c' line='
565' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_offset_address'
>
6943 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
6944 <parameter type-id='type-id-
469' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
565' column='
1'
/>
6945 <!-- parameter of type 'typedef size_t' -->
6946 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
566' column='
1'
/>
6947 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6948 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
567' column='
1'
/>
6950 <return type-id='type-id-
19'
/>
6952 <!-- void* lib_ring_buffer_read_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
6953 <function-decl name='lib_ring_buffer_read_offset_address' mangled-name='lib_ring_buffer_read_offset_address' filepath='libringbuffer/ring_buffer_backend.c' line='
527' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_read_offset_address'
>
6954 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
6955 <parameter type-id='type-id-
469' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
527' column='
1'
/>
6956 <!-- parameter of type 'typedef size_t' -->
6957 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
528' column='
1'
/>
6958 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6959 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
529' column='
1'
/>
6961 <return type-id='type-id-
19'
/>
6963 <!-- int lib_ring_buffer_read_cstr(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
6964 <function-decl name='lib_ring_buffer_read_cstr' mangled-name='lib_ring_buffer_read_cstr' filepath='libringbuffer/ring_buffer_backend.c' line='
471' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_read_cstr'
>
6965 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
6966 <parameter type-id='type-id-
469' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
471' column='
1'
/>
6967 <!-- parameter of type 'typedef size_t' -->
6968 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
471' column='
1'
/>
6969 <!-- parameter of type 'void*' -->
6970 <parameter type-id='type-id-
19' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
472' column='
1'
/>
6971 <!-- parameter of type 'typedef size_t' -->
6972 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
472' column='
1'
/>
6973 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6974 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
472' column='
1'
/>
6976 <return type-id='type-id-
5'
/>
6978 <!-- size_t lib_ring_buffer_read(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
6979 <function-decl name='lib_ring_buffer_read' mangled-name='lib_ring_buffer_read' filepath='libringbuffer/ring_buffer_backend.c' line='
418' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_read'
>
6980 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
6981 <parameter type-id='type-id-
469' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
418' column='
1'
/>
6982 <!-- parameter of type 'typedef size_t' -->
6983 <parameter type-id='type-id-
42' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
418' column='
1'
/>
6984 <!-- parameter of type 'void*' -->
6985 <parameter type-id='type-id-
19' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
419' column='
1'
/>
6986 <!-- parameter of type 'typedef size_t' -->
6987 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
419' column='
1'
/>
6988 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6989 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
419' column='
1'
/>
6990 <!-- typedef size_t -->
6991 <return type-id='type-id-
42'
/>
6993 <!-- void channel_backend_free(channel_backend*, lttng_ust_shm_handle*) -->
6994 <function-decl name='channel_backend_free' mangled-name='channel_backend_free' filepath='libringbuffer/ring_buffer_backend.c' line='
402' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_backend_free'
>
6995 <!-- parameter of type 'channel_backend*' -->
6996 <parameter type-id='type-id-
468' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
402' column='
1'
/>
6997 <!-- parameter of type 'lttng_ust_shm_handle*' -->
6998 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
403' column='
1'
/>
7000 <return type-id='type-id-
14'
/>
7002 <!-- 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*) -->
7003 <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'
>
7004 <!-- parameter of type 'channel_backend*' -->
7005 <parameter type-id='type-id-
468' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
267' column='
1'
/>
7006 <!-- parameter of type 'const char*' -->
7007 <parameter type-id='type-id-
34' name='name' filepath='libringbuffer/ring_buffer_backend.c' line='
268' column='
1'
/>
7008 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7009 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_backend.c' line='
269' column='
1'
/>
7010 <!-- parameter of type 'typedef size_t' -->
7011 <parameter type-id='type-id-
42' name='subbuf_size' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
7012 <!-- parameter of type 'typedef size_t' -->
7013 <parameter type-id='type-id-
42' name='num_subbuf' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
7014 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7015 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
271' column='
1'
/>
7016 <!-- parameter of type 'const int*' -->
7017 <parameter type-id='type-id-
177' name='stream_fds' filepath='libringbuffer/ring_buffer_backend.c' line='
272' column='
1'
/>
7019 <return type-id='type-id-
5'
/>
7021 <!-- void channel_backend_reset(channel_backend*) -->
7022 <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'
>
7023 <!-- parameter of type 'channel_backend*' -->
7024 <parameter type-id='type-id-
468' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
235' column='
1'
/>
7026 <return type-id='type-id-
14'
/>
7028 <!-- void lib_ring_buffer_backend_reset(lttng_ust_lib_ring_buffer_backend*, lttng_ust_shm_handle*) -->
7029 <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'
>
7030 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7031 <parameter type-id='type-id-
469' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
180' column='
1'
/>
7032 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7033 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
181' column='
1'
/>
7035 <return type-id='type-id-
14'
/>
7037 <!-- int lib_ring_buffer_backend_create(lttng_ust_lib_ring_buffer_backend*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
7038 <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'
>
7039 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
7040 <parameter type-id='type-id-
469' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
164' column='
1'
/>
7041 <!-- parameter of type 'channel_backend*' -->
7042 <parameter type-id='type-id-
468' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
7043 <!-- parameter of type 'int' -->
7044 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
7045 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7046 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
166' column='
1'
/>
7047 <!-- parameter of type 'shm_object*' -->
7048 <parameter type-id='type-id-
470' name='shmobj' filepath='libringbuffer/ring_buffer_backend.c' line='
167' column='
1'
/>
7050 <return type-id='type-id-
5'
/>
7053 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_frontend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7054 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
7055 <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='
232' column='
1' id='type-id-
471'
>
7056 <data-member access='public' layout-offset-in-bits='
0'
>
7057 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
7058 <var-decl name='chan' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
234' column='
1'
/>
7060 <data-member access='public' layout-offset-in-bits='
64'
>
7061 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
7062 <var-decl name='priv' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
7064 <data-member access='public' layout-offset-in-bits='
128'
>
7065 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
7066 <var-decl name='handle' type-id='type-id-
457' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
7068 <data-member access='public' layout-offset-in-bits='
192'
>
7069 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
7070 <var-decl name='data_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
7072 <data-member access='public' layout-offset-in-bits='
256'
>
7073 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
7074 <var-decl name='largest_align' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
7076 <data-member access='public' layout-offset-in-bits='
288'
>
7077 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
7078 <var-decl name='cpu' type-id='type-id-
5' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
242' column='
1'
/>
7080 <data-member access='public' layout-offset-in-bits='
320'
>
7081 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
7082 <var-decl name='buf' type-id='type-id-
295' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
245' column='
1'
/>
7084 <data-member access='public' layout-offset-in-bits='
384'
>
7085 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
7086 <var-decl name='slot_size' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
249' column='
1'
/>
7088 <data-member access='public' layout-offset-in-bits='
448'
>
7089 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
7090 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
7092 <data-member access='public' layout-offset-in-bits='
512'
>
7093 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
7094 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
7096 <data-member access='public' layout-offset-in-bits='
576'
>
7097 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
7098 <var-decl name='tsc' type-id='type-id-
151' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
257' column='
1'
/>
7100 <data-member access='public' layout-offset-in-bits='
640'
>
7101 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
7102 <var-decl name='rflags' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
7104 <data-member access='public' layout-offset-in-bits='
672'
>
7105 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
7106 <var-decl name='ctx_len' type-id='type-id-
13' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
264' column='
1'
/>
7108 <data-member access='public' layout-offset-in-bits='
704'
>
7109 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
7110 <var-decl name='ip' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
7112 <data-member access='public' layout-offset-in-bits='
768'
>
7113 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
7114 <var-decl name='priv2' type-id='type-id-
19' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
7116 <data-member access='public' layout-offset-in-bits='
832'
>
7117 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
7118 <var-decl name='padding2' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
7120 <data-member access='public' layout-offset-in-bits='
896'
>
7121 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
7122 <var-decl name='backend_pages' type-id='type-id-
296' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
274' column='
1'
/>
7125 <!-- enum switch_mode -->
7126 <enum-decl name='switch_mode' filepath='libringbuffer/frontend_types.h' line='
48' column='
1' id='type-id-
472'
>
7127 <underlying-type type-id='type-id-
50'
/>
7128 <enumerator name='SWITCH_ACTIVE' value='
0'
/>
7129 <enumerator name='SWITCH_FLUSH' value='
1'
/>
7131 <!-- lttng_ust_lib_ring_buffer_ctx* -->
7132 <pointer-type-def type-id='type-id-
471' size-in-bits='
64' id='type-id-
473'
/>
7133 <!-- unsigned long int* -->
7134 <pointer-type-def type-id='type-id-
3' size-in-bits='
64' id='type-id-
474'
/>
7135 <!-- uint8_t lttng_crash_magic_xor[16] -->
7136 <var-decl name='lttng_crash_magic_xor' type-id='type-id-
418' mangled-name='lttng_crash_magic_xor' visibility='default' filepath='libringbuffer/ring_buffer_frontend.c' line='
91' column='
1' elf-symbol-id='lttng_crash_magic_xor'
/>
7137 <!-- unsigned int lib_ring_buffer_nesting -->
7138 <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='
333' column='
1' elf-symbol-id='lib_ring_buffer_nesting'
/>
7139 <!-- void lib_ringbuffer_signal_init() -->
7140 <function-decl name='lib_ringbuffer_signal_init' mangled-name='lib_ringbuffer_signal_init' filepath='libringbuffer/ring_buffer_frontend.c' line='
2418' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ringbuffer_signal_init'
>
7142 <return type-id='type-id-
14'
/>
7144 <!-- void lttng_fixup_ringbuffer_tls() -->
7145 <function-decl name='lttng_fixup_ringbuffer_tls' mangled-name='lttng_fixup_ringbuffer_tls' filepath='libringbuffer/ring_buffer_frontend.c' line='
2413' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lttng_fixup_ringbuffer_tls'
>
7147 <return type-id='type-id-
14'
/>
7149 <!-- 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) -->
7150 <function-decl name='lib_ring_buffer_check_deliver_slow' mangled-name='lib_ring_buffer_check_deliver_slow' filepath='libringbuffer/ring_buffer_frontend.c' line='
2303' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_check_deliver_slow'
>
7151 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7152 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
2303' column='
1'
/>
7153 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7154 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
2304' column='
1'
/>
7155 <!-- parameter of type 'channel*' -->
7156 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
2305' column='
1'
/>
7157 <!-- parameter of type 'unsigned long int' -->
7158 <parameter type-id='type-id-
3' name='offset' filepath='libringbuffer/ring_buffer_frontend.c' line='
2306' column='
1'
/>
7159 <!-- parameter of type 'unsigned long int' -->
7160 <parameter type-id='type-id-
3' name='commit_count' filepath='libringbuffer/ring_buffer_frontend.c' line='
2307' column='
1'
/>
7161 <!-- parameter of type 'unsigned long int' -->
7162 <parameter type-id='type-id-
3' name='idx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2308' column='
1'
/>
7163 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7164 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
2309' column='
1'
/>
7165 <!-- parameter of type 'typedef uint64_t' -->
7166 <parameter type-id='type-id-
151' name='tsc' filepath='libringbuffer/ring_buffer_frontend.c' line='
2310' column='
1'
/>
7168 <return type-id='type-id-
14'
/>
7170 <!-- int lib_ring_buffer_reserve_slow(lttng_ust_lib_ring_buffer_ctx*) -->
7171 <function-decl name='lib_ring_buffer_reserve_slow' mangled-name='lib_ring_buffer_reserve_slow' filepath='libringbuffer/ring_buffer_frontend.c' line='
2185' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_reserve_slow'
>
7172 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
7173 <parameter type-id='type-id-
473' name='ctx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2185' column='
1'
/>
7175 <return type-id='type-id-
5'
/>
7177 <!-- void lib_ring_buffer_switch_slow(lttng_ust_lib_ring_buffer*, switch_mode, lttng_ust_shm_handle*) -->
7178 <function-decl name='lib_ring_buffer_switch_slow' mangled-name='lib_ring_buffer_switch_slow' filepath='libringbuffer/ring_buffer_frontend.c' line='
1934' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_switch_slow'
>
7179 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7180 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1934' column='
1'
/>
7181 <!-- parameter of type 'enum switch_mode' -->
7182 <parameter type-id='type-id-
472' name='mode' filepath='libringbuffer/ring_buffer_frontend.c' line='
1934' column='
1'
/>
7183 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7184 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1935' column='
1'
/>
7186 <return type-id='type-id-
14'
/>
7188 <!-- void lib_ring_buffer_put_subbuf(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7189 <function-decl name='lib_ring_buffer_put_subbuf' mangled-name='lib_ring_buffer_put_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1499' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_put_subbuf'
>
7190 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7191 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1499' column='
1'
/>
7192 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7193 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1500' column='
1'
/>
7195 <return type-id='type-id-
14'
/>
7197 <!-- int lib_ring_buffer_get_subbuf(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
7198 <function-decl name='lib_ring_buffer_get_subbuf' mangled-name='lib_ring_buffer_get_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1335' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_get_subbuf'
>
7199 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7200 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1335' column='
1'
/>
7201 <!-- parameter of type 'unsigned long int' -->
7202 <parameter type-id='type-id-
3' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1336' column='
1'
/>
7203 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7204 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1337' column='
1'
/>
7206 <return type-id='type-id-
5'
/>
7208 <!-- void lib_ring_buffer_move_consumer(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
7209 <function-decl name='lib_ring_buffer_move_consumer' mangled-name='lib_ring_buffer_move_consumer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1303' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_move_consumer'
>
7210 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7211 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1303' column='
1'
/>
7212 <!-- parameter of type 'unsigned long int' -->
7213 <parameter type-id='type-id-
3' name='consumed_new' filepath='libringbuffer/ring_buffer_frontend.c' line='
1304' column='
1'
/>
7214 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7215 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1305' column='
1'
/>
7217 <return type-id='type-id-
14'
/>
7219 <!-- int lib_ring_buffer_snapshot(lttng_ust_lib_ring_buffer*, unsigned long int*, unsigned long int*, lttng_ust_shm_handle*) -->
7220 <function-decl name='lib_ring_buffer_snapshot' mangled-name='lib_ring_buffer_snapshot' filepath='libringbuffer/ring_buffer_frontend.c' line='
1245' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_snapshot'
>
7221 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7222 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1245' column='
1'
/>
7223 <!-- parameter of type 'unsigned long int*' -->
7224 <parameter type-id='type-id-
474' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1246' column='
1'
/>
7225 <!-- parameter of type 'unsigned long int*' -->
7226 <parameter type-id='type-id-
474' name='produced' filepath='libringbuffer/ring_buffer_frontend.c' line='
1246' column='
1'
/>
7227 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7228 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1247' column='
1'
/>
7230 <return type-id='type-id-
5'
/>
7232 <!-- void lib_ring_buffer_release_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7233 <function-decl name='lib_ring_buffer_release_read' mangled-name='lib_ring_buffer_release_read' filepath='libringbuffer/ring_buffer_frontend.c' line='
1223' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_release_read'
>
7234 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7235 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1223' column='
1'
/>
7236 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7237 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1224' column='
1'
/>
7239 <return type-id='type-id-
14'
/>
7241 <!-- int lib_ring_buffer_open_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7242 <function-decl name='lib_ring_buffer_open_read' mangled-name='lib_ring_buffer_open_read' filepath='libringbuffer/ring_buffer_frontend.c' line='
1214' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_open_read'
>
7243 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7244 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1214' column='
1'
/>
7245 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7246 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1215' column='
1'
/>
7248 <return type-id='type-id-
5'
/>
7250 <!-- int ring_buffer_stream_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
7251 <function-decl name='ring_buffer_stream_close_wakeup_fd' mangled-name='ring_buffer_stream_close_wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1193' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_stream_close_wakeup_fd'
>
7252 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7253 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1193' column='
1'
/>
7254 <!-- parameter of type 'channel*' -->
7255 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1194' column='
1'
/>
7256 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7257 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1195' column='
1'
/>
7258 <!-- parameter of type 'int' -->
7259 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1196' column='
1'
/>
7261 <return type-id='type-id-
5'
/>
7263 <!-- int ring_buffer_stream_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
7264 <function-decl name='ring_buffer_stream_close_wait_fd' mangled-name='ring_buffer_stream_close_wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1176' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_stream_close_wait_fd'
>
7265 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7266 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1176' column='
1'
/>
7267 <!-- parameter of type 'channel*' -->
7268 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1177' column='
1'
/>
7269 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7270 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1178' column='
1'
/>
7271 <!-- parameter of type 'int' -->
7272 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1179' column='
1'
/>
7274 <return type-id='type-id-
5'
/>
7276 <!-- int ring_buffer_channel_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
7277 <function-decl name='ring_buffer_channel_close_wakeup_fd' mangled-name='ring_buffer_channel_close_wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1166' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_channel_close_wakeup_fd'
>
7278 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7279 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1166' column='
1'
/>
7280 <!-- parameter of type 'channel*' -->
7281 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1167' column='
1'
/>
7282 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7283 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1168' column='
1'
/>
7285 <return type-id='type-id-
5'
/>
7287 <!-- int ring_buffer_channel_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
7288 <function-decl name='ring_buffer_channel_close_wait_fd' mangled-name='ring_buffer_channel_close_wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1156' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ring_buffer_channel_close_wait_fd'
>
7289 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7290 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1156' column='
1'
/>
7291 <!-- parameter of type 'channel*' -->
7292 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1157' column='
1'
/>
7293 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7294 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1158' column='
1'
/>
7296 <return type-id='type-id-
5'
/>
7298 <!-- 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*) -->
7299 <function-decl name='channel_get_ring_buffer' mangled-name='channel_get_ring_buffer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1131' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_get_ring_buffer'
>
7300 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7301 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1132' column='
1'
/>
7302 <!-- parameter of type 'channel*' -->
7303 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1133' column='
1'
/>
7304 <!-- parameter of type 'int' -->
7305 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1133' column='
1'
/>
7306 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7307 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1134' column='
1'
/>
7308 <!-- parameter of type 'int*' -->
7309 <parameter type-id='type-id-
188' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1135' column='
1'
/>
7310 <!-- parameter of type 'int*' -->
7311 <parameter type-id='type-id-
188' name='wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1135' column='
1'
/>
7312 <!-- parameter of type 'int*' -->
7313 <parameter type-id='type-id-
188' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1136' column='
1'
/>
7314 <!-- parameter of type 'uint64_t*' -->
7315 <parameter type-id='type-id-
196' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1137' column='
1'
/>
7316 <!-- lttng_ust_lib_ring_buffer* -->
7317 <return type-id='type-id-
295'
/>
7319 <!-- void channel_destroy(channel*, lttng_ust_shm_handle*, int) -->
7320 <function-decl name='channel_destroy' mangled-name='channel_destroy' filepath='libringbuffer/ring_buffer_frontend.c' line='
1108' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_destroy'
>
7321 <!-- parameter of type 'channel*' -->
7322 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1108' column='
1'
/>
7323 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7324 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1108' column='
1'
/>
7325 <!-- parameter of type 'int' -->
7326 <parameter type-id='type-id-
5' name='consumer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1109' column='
1'
/>
7328 <return type-id='type-id-
14'
/>
7330 <!-- unsigned int channel_handle_get_nr_streams(lttng_ust_shm_handle*) -->
7331 <function-decl name='channel_handle_get_nr_streams' mangled-name='channel_handle_get_nr_streams' filepath='libringbuffer/ring_buffer_frontend.c' line='
1085' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_handle_get_nr_streams'
>
7332 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7333 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1085' column='
1'
/>
7334 <!-- unsigned int -->
7335 <return type-id='type-id-
13'
/>
7337 <!-- int channel_handle_add_stream(lttng_ust_shm_handle*, int, int, uint32_t, uint64_t) -->
7338 <function-decl name='channel_handle_add_stream' mangled-name='channel_handle_add_stream' filepath='libringbuffer/ring_buffer_frontend.c' line='
1070' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_handle_add_stream'
>
7339 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7340 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1070' column='
1'
/>
7341 <!-- parameter of type 'int' -->
7342 <parameter type-id='type-id-
5' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1071' column='
1'
/>
7343 <!-- parameter of type 'int' -->
7344 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1071' column='
1'
/>
7345 <!-- parameter of type 'typedef uint32_t' -->
7346 <parameter type-id='type-id-
124' name='stream_nr' filepath='libringbuffer/ring_buffer_frontend.c' line='
1071' column='
1'
/>
7347 <!-- parameter of type 'typedef uint64_t' -->
7348 <parameter type-id='type-id-
151' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1072' column='
1'
/>
7350 <return type-id='type-id-
5'
/>
7352 <!-- lttng_ust_shm_handle* channel_handle_create(void*, uint64_t, int) -->
7353 <function-decl name='channel_handle_create' mangled-name='channel_handle_create' filepath='libringbuffer/ring_buffer_frontend.c' line='
1038' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_handle_create'
>
7354 <!-- parameter of type 'void*' -->
7355 <parameter type-id='type-id-
19' name='data' filepath='libringbuffer/ring_buffer_frontend.c' line='
1038' column='
1'
/>
7356 <!-- parameter of type 'typedef uint64_t' -->
7357 <parameter type-id='type-id-
151' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1039' column='
1'
/>
7358 <!-- parameter of type 'int' -->
7359 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1040' column='
1'
/>
7360 <!-- lttng_ust_shm_handle* -->
7361 <return type-id='type-id-
457'
/>
7363 <!-- 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) -->
7364 <function-decl name='channel_create' mangled-name='channel_create' filepath='libringbuffer/ring_buffer_frontend.c' line='
935' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_create'
>
7365 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
7366 <parameter type-id='type-id-
374' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
935' column='
1'
/>
7367 <!-- parameter of type 'const char*' -->
7368 <parameter type-id='type-id-
34' name='name' filepath='libringbuffer/ring_buffer_frontend.c' line='
936' column='
1'
/>
7369 <!-- parameter of type 'void**' -->
7370 <parameter type-id='type-id-
206' name='priv_data' filepath='libringbuffer/ring_buffer_frontend.c' line='
937' column='
1'
/>
7371 <!-- parameter of type 'typedef size_t' -->
7372 <parameter type-id='type-id-
42' name='priv_data_align' filepath='libringbuffer/ring_buffer_frontend.c' line='
938' column='
1'
/>
7373 <!-- parameter of type 'typedef size_t' -->
7374 <parameter type-id='type-id-
42' name='priv_data_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
939' column='
1'
/>
7375 <!-- parameter of type 'void*' -->
7376 <parameter type-id='type-id-
19' name='priv_data_init' filepath='libringbuffer/ring_buffer_frontend.c' line='
940' column='
1'
/>
7377 <!-- parameter of type 'void*' -->
7378 <parameter type-id='type-id-
19' name='buf_addr' filepath='libringbuffer/ring_buffer_frontend.c' line='
941' column='
1'
/>
7379 <!-- parameter of type 'typedef size_t' -->
7380 <parameter type-id='type-id-
42' name='subbuf_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
941' column='
1'
/>
7381 <!-- parameter of type 'typedef size_t' -->
7382 <parameter type-id='type-id-
42' name='num_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
942' column='
1'
/>
7383 <!-- parameter of type 'unsigned int' -->
7384 <parameter type-id='type-id-
13' name='switch_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
942' column='
1'
/>
7385 <!-- parameter of type 'unsigned int' -->
7386 <parameter type-id='type-id-
13' name='read_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
943' column='
1'
/>
7387 <!-- parameter of type 'const int*' -->
7388 <parameter type-id='type-id-
177' name='stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
944' column='
1'
/>
7389 <!-- parameter of type 'int' -->
7390 <parameter type-id='type-id-
5' name='nr_stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
944' column='
1'
/>
7391 <!-- lttng_ust_shm_handle* -->
7392 <return type-id='type-id-
457'
/>
7394 <!-- int lib_ring_buffer_create(lttng_ust_lib_ring_buffer*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
7395 <function-decl name='lib_ring_buffer_create' mangled-name='lib_ring_buffer_create' filepath='libringbuffer/ring_buffer_frontend.c' line='
318' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_create'
>
7396 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7397 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
318' column='
1'
/>
7398 <!-- parameter of type 'channel_backend*' -->
7399 <parameter type-id='type-id-
468' name='chanb' filepath='libringbuffer/ring_buffer_frontend.c' line='
319' column='
1'
/>
7400 <!-- parameter of type 'int' -->
7401 <parameter type-id='type-id-
5' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
319' column='
1'
/>
7402 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7403 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
320' column='
1'
/>
7404 <!-- parameter of type 'shm_object*' -->
7405 <parameter type-id='type-id-
470' name='shmobj' filepath='libringbuffer/ring_buffer_frontend.c' line='
321' column='
1'
/>
7407 <return type-id='type-id-
5'
/>
7409 <!-- void channel_reset(channel*) -->
7410 <function-decl name='channel_reset' mangled-name='channel_reset' filepath='libringbuffer/ring_buffer_frontend.c' line='
213' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='channel_reset'
>
7411 <!-- parameter of type 'channel*' -->
7412 <parameter type-id='type-id-
128' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
213' column='
1'
/>
7414 <return type-id='type-id-
14'
/>
7416 <!-- void lib_ring_buffer_reset(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
7417 <function-decl name='lib_ring_buffer_reset' mangled-name='lib_ring_buffer_reset' filepath='libringbuffer/ring_buffer_frontend.c' line='
161' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='lib_ring_buffer_reset'
>
7418 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
7419 <parameter type-id='type-id-
295' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
161' column='
1'
/>
7420 <!-- parameter of type 'lttng_ust_shm_handle*' -->
7421 <parameter type-id='type-id-
457' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
162' column='
1'
/>
7423 <return type-id='type-id-
14'
/>
7426 <abi-instr version='
1.0' address-size='
64' path='shm.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7427 <!-- void align_shm(shm_object*, size_t) -->
7428 <function-decl name='align_shm' mangled-name='align_shm' filepath='libringbuffer/shm.c' line='
475' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='align_shm'
>
7429 <!-- parameter of type 'shm_object*' -->
7430 <parameter type-id='type-id-
470' name='obj' filepath='libringbuffer/shm.c' line='
475' column='
1'
/>
7431 <!-- parameter of type 'typedef size_t' -->
7432 <parameter type-id='type-id-
42' name='align' filepath='libringbuffer/shm.c' line='
475' column='
1'
/>
7434 <return type-id='type-id-
14'
/>
7436 <!-- shm_ref zalloc_shm(shm_object*, size_t) -->
7437 <function-decl name='zalloc_shm' mangled-name='zalloc_shm' filepath='libringbuffer/shm.c' line='
462' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='zalloc_shm'
>
7438 <!-- parameter of type 'shm_object*' -->
7439 <parameter type-id='type-id-
470' name='obj' filepath='libringbuffer/shm.c' line='
462' column='
1'
/>
7440 <!-- parameter of type 'typedef size_t' -->
7441 <parameter type-id='type-id-
42' name='len' filepath='libringbuffer/shm.c' line='
462' column='
1'
/>
7442 <!-- struct shm_ref -->
7443 <return type-id='type-id-
312'
/>
7445 <!-- void shm_object_table_destroy(shm_object_table*, int) -->
7446 <function-decl name='shm_object_table_destroy' mangled-name='shm_object_table_destroy' filepath='libringbuffer/shm.c' line='
446' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_destroy'
>
7447 <!-- parameter of type 'shm_object_table*' -->
7448 <parameter type-id='type-id-
308' name='table' filepath='libringbuffer/shm.c' line='
446' column='
1'
/>
7449 <!-- parameter of type 'int' -->
7450 <parameter type-id='type-id-
5' name='consumer' filepath='libringbuffer/shm.c' line='
446' column='
1'
/>
7452 <return type-id='type-id-
14'
/>
7454 <!-- shm_object* shm_object_table_append_mem(shm_object_table*, void*, size_t, int) -->
7455 <function-decl name='shm_object_table_append_mem' mangled-name='shm_object_table_append_mem' filepath='libringbuffer/shm.c' line='
317' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_append_mem'
>
7456 <!-- parameter of type 'shm_object_table*' -->
7457 <parameter type-id='type-id-
308' name='table' filepath='libringbuffer/shm.c' line='
317' column='
1'
/>
7458 <!-- parameter of type 'void*' -->
7459 <parameter type-id='type-id-
19' name='mem' filepath='libringbuffer/shm.c' line='
318' column='
1'
/>
7460 <!-- parameter of type 'typedef size_t' -->
7461 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
318' column='
1'
/>
7462 <!-- parameter of type 'int' -->
7463 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
318' column='
1'
/>
7464 <!-- shm_object* -->
7465 <return type-id='type-id-
470'
/>
7467 <!-- shm_object* shm_object_table_append_shm(shm_object_table*, int, int, uint32_t, size_t) -->
7468 <function-decl name='shm_object_table_append_shm' mangled-name='shm_object_table_append_shm' filepath='libringbuffer/shm.c' line='
260' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_append_shm'
>
7469 <!-- parameter of type 'shm_object_table*' -->
7470 <parameter type-id='type-id-
308' name='table' filepath='libringbuffer/shm.c' line='
260' column='
1'
/>
7471 <!-- parameter of type 'int' -->
7472 <parameter type-id='type-id-
5' name='shm_fd' filepath='libringbuffer/shm.c' line='
261' column='
1'
/>
7473 <!-- parameter of type 'int' -->
7474 <parameter type-id='type-id-
5' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
261' column='
1'
/>
7475 <!-- parameter of type 'typedef uint32_t' -->
7476 <parameter type-id='type-id-
124' name='stream_nr' filepath='libringbuffer/shm.c' line='
261' column='
1'
/>
7477 <!-- parameter of type 'typedef size_t' -->
7478 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
262' column='
1'
/>
7479 <!-- shm_object* -->
7480 <return type-id='type-id-
470'
/>
7482 <!-- shm_object* shm_object_table_alloc(shm_object_table*, size_t, shm_object_type, int) -->
7483 <function-decl name='shm_object_table_alloc' mangled-name='shm_object_table_alloc' filepath='libringbuffer/shm.c' line='
243' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_alloc'
>
7484 <!-- parameter of type 'shm_object_table*' -->
7485 <parameter type-id='type-id-
308' name='table' filepath='libringbuffer/shm.c' line='
243' column='
1'
/>
7486 <!-- parameter of type 'typedef size_t' -->
7487 <parameter type-id='type-id-
42' name='memory_map_size' filepath='libringbuffer/shm.c' line='
244' column='
1'
/>
7488 <!-- parameter of type 'enum shm_object_type' -->
7489 <parameter type-id='type-id-
311' name='type' filepath='libringbuffer/shm.c' line='
245' column='
1'
/>
7490 <!-- parameter of type 'int' -->
7491 <parameter type-id='type-id-
5' name='stream_fd' filepath='libringbuffer/shm.c' line='
246' column='
1'
/>
7492 <!-- shm_object* -->
7493 <return type-id='type-id-
470'
/>
7495 <!-- shm_object_table* shm_object_table_create(size_t) -->
7496 <function-decl name='shm_object_table_create' mangled-name='shm_object_table_create' filepath='libringbuffer/shm.c' line='
76' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='shm_object_table_create'
>
7497 <!-- parameter of type 'typedef size_t' -->
7498 <parameter type-id='type-id-
42' name='max_nb_obj' filepath='libringbuffer/shm.c' line='
76' column='
1'
/>
7499 <!-- shm_object_table* -->
7500 <return type-id='type-id-
308'
/>
7503 <abi-instr version='
1.0' address-size='
64' path='smp.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
7504 <!-- int __num_possible_cpus -->
7505 <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'
/>
7506 <!-- void _get_num_possible_cpus() -->
7507 <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'
>
7509 <return type-id='type-id-
14'
/>