1 <abi-corpus architecture='elf-amd-x86_64' soname='liblttng-ust-ctl.so
.2'
>
3 <dependency name='librt.so
.1'
/>
4 <dependency name='libdl.so
.2'
/>
5 <dependency name='liburcu-bp.so
.6'
/>
6 <dependency name='liburcu-cds.so
.6'
/>
7 <dependency name='libpthread.so
.0'
/>
8 <dependency name='libc.so
.6'
/>
9 <dependency name='ld-linux-x86-
64.so
.2'
/>
11 <elf-function-symbols>
13 <elf-symbol name='__sflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
15 <elf-symbol name='__sfvwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
17 <elf-symbol name='__swsetup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
18 <!-- _get_num_possible_cpus -->
19 <elf-symbol name='_get_num_possible_cpus' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
21 <elf-symbol name='align_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
22 <!-- channel_backend_free -->
23 <elf-symbol name='channel_backend_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
24 <!-- channel_backend_init -->
25 <elf-symbol name='channel_backend_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
26 <!-- channel_backend_reset -->
27 <elf-symbol name='channel_backend_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
28 <!-- channel_create -->
29 <elf-symbol name='channel_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
30 <!-- channel_destroy -->
31 <elf-symbol name='channel_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
32 <!-- channel_get_ring_buffer -->
33 <elf-symbol name='channel_get_ring_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
34 <!-- channel_handle_add_stream -->
35 <elf-symbol name='channel_handle_add_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
36 <!-- channel_handle_create -->
37 <elf-symbol name='channel_handle_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
38 <!-- channel_handle_get_nr_streams -->
39 <elf-symbol name='channel_handle_get_nr_streams' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
40 <!-- channel_reset -->
41 <elf-symbol name='channel_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
43 <elf-symbol name='init_usterr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
44 <!-- lib_ring_buffer_backend_create -->
45 <elf-symbol name='lib_ring_buffer_backend_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
46 <!-- lib_ring_buffer_backend_reset -->
47 <elf-symbol name='lib_ring_buffer_backend_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
48 <!-- lib_ring_buffer_check_deliver_slow -->
49 <elf-symbol name='lib_ring_buffer_check_deliver_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
50 <!-- lib_ring_buffer_create -->
51 <elf-symbol name='lib_ring_buffer_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
52 <!-- lib_ring_buffer_get_subbuf -->
53 <elf-symbol name='lib_ring_buffer_get_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
54 <!-- lib_ring_buffer_move_consumer -->
55 <elf-symbol name='lib_ring_buffer_move_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
56 <!-- lib_ring_buffer_offset_address -->
57 <elf-symbol name='lib_ring_buffer_offset_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
58 <!-- lib_ring_buffer_open_read -->
59 <elf-symbol name='lib_ring_buffer_open_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
60 <!-- lib_ring_buffer_put_subbuf -->
61 <elf-symbol name='lib_ring_buffer_put_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
62 <!-- lib_ring_buffer_read -->
63 <elf-symbol name='lib_ring_buffer_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
64 <!-- lib_ring_buffer_read_cstr -->
65 <elf-symbol name='lib_ring_buffer_read_cstr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
66 <!-- lib_ring_buffer_read_offset_address -->
67 <elf-symbol name='lib_ring_buffer_read_offset_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
68 <!-- lib_ring_buffer_release_read -->
69 <elf-symbol name='lib_ring_buffer_release_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
70 <!-- lib_ring_buffer_reserve_slow -->
71 <elf-symbol name='lib_ring_buffer_reserve_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
72 <!-- lib_ring_buffer_reset -->
73 <elf-symbol name='lib_ring_buffer_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
74 <!-- lib_ring_buffer_snapshot -->
75 <elf-symbol name='lib_ring_buffer_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
76 <!-- lib_ring_buffer_switch_slow -->
77 <elf-symbol name='lib_ring_buffer_switch_slow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
78 <!-- lib_ringbuffer_signal_init -->
79 <elf-symbol name='lib_ringbuffer_signal_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
80 <!-- lttng_context_is_app -->
81 <elf-symbol name='lttng_context_is_app' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
82 <!-- lttng_fixup_ringbuffer_tls -->
83 <elf-symbol name='lttng_fixup_ringbuffer_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
85 <elf-symbol name='lttng_getenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
86 <!-- lttng_ring_buffer_client_discard_exit -->
87 <elf-symbol name='lttng_ring_buffer_client_discard_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
88 <!-- lttng_ring_buffer_client_discard_init -->
89 <elf-symbol name='lttng_ring_buffer_client_discard_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
90 <!-- lttng_ring_buffer_client_discard_rt_exit -->
91 <elf-symbol name='lttng_ring_buffer_client_discard_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
92 <!-- lttng_ring_buffer_client_discard_rt_init -->
93 <elf-symbol name='lttng_ring_buffer_client_discard_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
94 <!-- lttng_ring_buffer_client_overwrite_exit -->
95 <elf-symbol name='lttng_ring_buffer_client_overwrite_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
96 <!-- lttng_ring_buffer_client_overwrite_init -->
97 <elf-symbol name='lttng_ring_buffer_client_overwrite_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
98 <!-- lttng_ring_buffer_client_overwrite_rt_exit -->
99 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
100 <!-- lttng_ring_buffer_client_overwrite_rt_init -->
101 <elf-symbol name='lttng_ring_buffer_client_overwrite_rt_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
102 <!-- lttng_ring_buffer_metadata_client_exit -->
103 <elf-symbol name='lttng_ring_buffer_metadata_client_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
104 <!-- lttng_ring_buffer_metadata_client_init -->
105 <elf-symbol name='lttng_ring_buffer_metadata_client_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
106 <!-- lttng_transport_find -->
107 <elf-symbol name='lttng_transport_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
108 <!-- lttng_transport_register -->
109 <elf-symbol name='lttng_transport_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
110 <!-- lttng_transport_unregister -->
111 <elf-symbol name='lttng_transport_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
112 <!-- lttng_ust_add_fd_to_tracker -->
113 <elf-symbol name='lttng_ust_add_fd_to_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
114 <!-- lttng_ust_clock_init -->
115 <elf-symbol name='lttng_ust_clock_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
116 <!-- lttng_ust_delete_fd_from_tracker -->
117 <elf-symbol name='lttng_ust_delete_fd_from_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
118 <!-- lttng_ust_dummy_get_size -->
119 <elf-symbol name='lttng_ust_dummy_get_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
120 <!-- lttng_ust_dummy_get_value -->
121 <elf-symbol name='lttng_ust_dummy_get_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
122 <!-- lttng_ust_dummy_record -->
123 <elf-symbol name='lttng_ust_dummy_record' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
124 <!-- lttng_ust_dynamic_type_choices -->
125 <elf-symbol name='lttng_ust_dynamic_type_choices' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
126 <!-- lttng_ust_dynamic_type_field -->
127 <elf-symbol name='lttng_ust_dynamic_type_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
128 <!-- lttng_ust_dynamic_type_tag_field -->
129 <elf-symbol name='lttng_ust_dynamic_type_tag_field' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
130 <!-- lttng_ust_enable_trace_clock_override -->
131 <elf-symbol name='lttng_ust_enable_trace_clock_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
132 <!-- lttng_ust_enum_get -->
133 <elf-symbol name='lttng_ust_enum_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
134 <!-- lttng_ust_fixup_fd_tracker_tls -->
135 <elf-symbol name='lttng_ust_fixup_fd_tracker_tls' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
136 <!-- lttng_ust_getcpu_init -->
137 <elf-symbol name='lttng_ust_getcpu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
138 <!-- lttng_ust_getcpu_override -->
139 <elf-symbol name='lttng_ust_getcpu_override' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
140 <!-- lttng_ust_getenv_init -->
141 <elf-symbol name='lttng_ust_getenv_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
142 <!-- lttng_ust_init_fd_tracker -->
143 <elf-symbol name='lttng_ust_init_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
144 <!-- lttng_ust_lock_fd_tracker -->
145 <elf-symbol name='lttng_ust_lock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
146 <!-- lttng_ust_safe_close_fd -->
147 <elf-symbol name='lttng_ust_safe_close_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
148 <!-- lttng_ust_safe_closefrom_fd -->
149 <elf-symbol name='lttng_ust_safe_closefrom_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
150 <!-- lttng_ust_safe_fclose_stream -->
151 <elf-symbol name='lttng_ust_safe_fclose_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
152 <!-- lttng_ust_strerror -->
153 <elf-symbol name='lttng_ust_strerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
154 <!-- lttng_ust_trace_clock_set_description_cb -->
155 <elf-symbol name='lttng_ust_trace_clock_set_description_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
156 <!-- lttng_ust_trace_clock_set_freq_cb -->
157 <elf-symbol name='lttng_ust_trace_clock_set_freq_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
158 <!-- lttng_ust_trace_clock_set_name_cb -->
159 <elf-symbol name='lttng_ust_trace_clock_set_name_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
160 <!-- lttng_ust_trace_clock_set_read64_cb -->
161 <elf-symbol name='lttng_ust_trace_clock_set_read64_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
162 <!-- lttng_ust_trace_clock_set_uuid_cb -->
163 <elf-symbol name='lttng_ust_trace_clock_set_uuid_cb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
164 <!-- lttng_ust_unlock_fd_tracker -->
165 <elf-symbol name='lttng_ust_unlock_fd_tracker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
166 <!-- patient_send -->
167 <elf-symbol name='patient_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
168 <!-- patient_write -->
169 <elf-symbol name='patient_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
170 <!-- ring_buffer_channel_close_wait_fd -->
171 <elf-symbol name='ring_buffer_channel_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
172 <!-- ring_buffer_channel_close_wakeup_fd -->
173 <elf-symbol name='ring_buffer_channel_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
174 <!-- ring_buffer_stream_close_wait_fd -->
175 <elf-symbol name='ring_buffer_stream_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
176 <!-- ring_buffer_stream_close_wakeup_fd -->
177 <elf-symbol name='ring_buffer_stream_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
178 <!-- shm_object_table_alloc -->
179 <elf-symbol name='shm_object_table_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
180 <!-- shm_object_table_append_mem -->
181 <elf-symbol name='shm_object_table_append_mem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
182 <!-- shm_object_table_append_shm -->
183 <elf-symbol name='shm_object_table_append_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
184 <!-- shm_object_table_create -->
185 <elf-symbol name='shm_object_table_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
186 <!-- shm_object_table_destroy -->
187 <elf-symbol name='shm_object_table_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
188 <!-- ust_safe_fflush -->
189 <elf-symbol name='ust_safe_fflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
190 <!-- ust_safe_mbrtowc -->
191 <elf-symbol name='ust_safe_mbrtowc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
192 <!-- ust_safe_snprintf -->
193 <elf-symbol name='ust_safe_snprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
194 <!-- ust_safe_vfprintf -->
195 <elf-symbol name='ust_safe_vfprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
196 <!-- ust_safe_vsnprintf -->
197 <elf-symbol name='ust_safe_vsnprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
198 <!-- ustcomm_accept_unix_sock -->
199 <elf-symbol name='ustcomm_accept_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
200 <!-- ustcomm_close_unix_sock -->
201 <elf-symbol name='ustcomm_close_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
202 <!-- ustcomm_connect_unix_sock -->
203 <elf-symbol name='ustcomm_connect_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
204 <!-- ustcomm_create_unix_sock -->
205 <elf-symbol name='ustcomm_create_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
206 <!-- ustcomm_listen_unix_sock -->
207 <elf-symbol name='ustcomm_listen_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
208 <!-- ustcomm_recv_app_reply -->
209 <elf-symbol name='ustcomm_recv_app_reply' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
210 <!-- ustcomm_recv_channel_from_sessiond -->
211 <elf-symbol name='ustcomm_recv_channel_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
212 <!-- ustcomm_recv_fds_unix_sock -->
213 <elf-symbol name='ustcomm_recv_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
214 <!-- ustcomm_recv_stream_from_sessiond -->
215 <elf-symbol name='ustcomm_recv_stream_from_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
216 <!-- ustcomm_recv_unix_sock -->
217 <elf-symbol name='ustcomm_recv_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
218 <!-- ustcomm_register_channel -->
219 <elf-symbol name='ustcomm_register_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
220 <!-- ustcomm_register_enum -->
221 <elf-symbol name='ustcomm_register_enum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
222 <!-- ustcomm_register_event -->
223 <elf-symbol name='ustcomm_register_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
224 <!-- ustcomm_send_app_cmd -->
225 <elf-symbol name='ustcomm_send_app_cmd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
226 <!-- ustcomm_send_app_msg -->
227 <elf-symbol name='ustcomm_send_app_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
228 <!-- ustcomm_send_fds_unix_sock -->
229 <elf-symbol name='ustcomm_send_fds_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
230 <!-- ustcomm_send_reg_msg -->
231 <elf-symbol name='ustcomm_send_reg_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
232 <!-- ustcomm_send_unix_sock -->
233 <elf-symbol name='ustcomm_send_unix_sock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
234 <!-- ustcomm_setsockopt_rcv_timeout -->
235 <elf-symbol name='ustcomm_setsockopt_rcv_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
236 <!-- ustcomm_setsockopt_snd_timeout -->
237 <elf-symbol name='ustcomm_setsockopt_snd_timeout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
238 <!-- ustctl_add_context -->
239 <elf-symbol name='ustctl_add_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
240 <!-- ustctl_calibrate -->
241 <elf-symbol name='ustctl_calibrate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
242 <!-- ustctl_channel_close_wait_fd -->
243 <elf-symbol name='ustctl_channel_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
244 <!-- ustctl_channel_close_wakeup_fd -->
245 <elf-symbol name='ustctl_channel_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
246 <!-- ustctl_channel_get_wait_fd -->
247 <elf-symbol name='ustctl_channel_get_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
248 <!-- ustctl_channel_get_wakeup_fd -->
249 <elf-symbol name='ustctl_channel_get_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
250 <!-- ustctl_create_channel -->
251 <elf-symbol name='ustctl_create_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
252 <!-- ustctl_create_event -->
253 <elf-symbol name='ustctl_create_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
254 <!-- ustctl_create_session -->
255 <elf-symbol name='ustctl_create_session' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
256 <!-- ustctl_create_stream -->
257 <elf-symbol name='ustctl_create_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
258 <!-- ustctl_destroy_channel -->
259 <elf-symbol name='ustctl_destroy_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
260 <!-- ustctl_destroy_stream -->
261 <elf-symbol name='ustctl_destroy_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
262 <!-- ustctl_disable -->
263 <elf-symbol name='ustctl_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
264 <!-- ustctl_duplicate_ust_object_data -->
265 <elf-symbol name='ustctl_duplicate_ust_object_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
266 <!-- ustctl_enable -->
267 <elf-symbol name='ustctl_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
268 <!-- ustctl_flush_buffer -->
269 <elf-symbol name='ustctl_flush_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
270 <!-- ustctl_get_content_size -->
271 <elf-symbol name='ustctl_get_content_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
272 <!-- ustctl_get_current_timestamp -->
273 <elf-symbol name='ustctl_get_current_timestamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
274 <!-- ustctl_get_events_discarded -->
275 <elf-symbol name='ustctl_get_events_discarded' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
276 <!-- ustctl_get_instance_id -->
277 <elf-symbol name='ustctl_get_instance_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
278 <!-- ustctl_get_max_subbuf_size -->
279 <elf-symbol name='ustctl_get_max_subbuf_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
280 <!-- ustctl_get_mmap_base -->
281 <elf-symbol name='ustctl_get_mmap_base' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
282 <!-- ustctl_get_mmap_len -->
283 <elf-symbol name='ustctl_get_mmap_len' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
284 <!-- ustctl_get_mmap_read_offset -->
285 <elf-symbol name='ustctl_get_mmap_read_offset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
286 <!-- ustctl_get_next_subbuf -->
287 <elf-symbol name='ustctl_get_next_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
288 <!-- ustctl_get_nr_stream_per_channel -->
289 <elf-symbol name='ustctl_get_nr_stream_per_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
290 <!-- ustctl_get_packet_size -->
291 <elf-symbol name='ustctl_get_packet_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
292 <!-- ustctl_get_padded_subbuf_size -->
293 <elf-symbol name='ustctl_get_padded_subbuf_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
294 <!-- ustctl_get_sequence_number -->
295 <elf-symbol name='ustctl_get_sequence_number' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
296 <!-- ustctl_get_stream_id -->
297 <elf-symbol name='ustctl_get_stream_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
298 <!-- ustctl_get_subbuf -->
299 <elf-symbol name='ustctl_get_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
300 <!-- ustctl_get_subbuf_size -->
301 <elf-symbol name='ustctl_get_subbuf_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
302 <!-- ustctl_get_timestamp_begin -->
303 <elf-symbol name='ustctl_get_timestamp_begin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
304 <!-- ustctl_get_timestamp_end -->
305 <elf-symbol name='ustctl_get_timestamp_end' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
306 <!-- ustctl_has_perf_counters -->
307 <elf-symbol name='ustctl_has_perf_counters' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
308 <!-- ustctl_put_next_subbuf -->
309 <elf-symbol name='ustctl_put_next_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
310 <!-- ustctl_put_subbuf -->
311 <elf-symbol name='ustctl_put_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
312 <!-- ustctl_recv_channel_from_consumer -->
313 <elf-symbol name='ustctl_recv_channel_from_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
314 <!-- ustctl_recv_notify -->
315 <elf-symbol name='ustctl_recv_notify' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
316 <!-- ustctl_recv_reg_msg -->
317 <elf-symbol name='ustctl_recv_reg_msg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
318 <!-- ustctl_recv_register_channel -->
319 <elf-symbol name='ustctl_recv_register_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
320 <!-- ustctl_recv_register_enum -->
321 <elf-symbol name='ustctl_recv_register_enum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
322 <!-- ustctl_recv_register_event -->
323 <elf-symbol name='ustctl_recv_register_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
324 <!-- ustctl_recv_stream_from_consumer -->
325 <elf-symbol name='ustctl_recv_stream_from_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
326 <!-- ustctl_regenerate_statedump -->
327 <elf-symbol name='ustctl_regenerate_statedump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
328 <!-- ustctl_register_done -->
329 <elf-symbol name='ustctl_register_done' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
330 <!-- ustctl_release_handle -->
331 <elf-symbol name='ustctl_release_handle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
332 <!-- ustctl_release_object -->
333 <elf-symbol name='ustctl_release_object' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
334 <!-- ustctl_reply_register_channel -->
335 <elf-symbol name='ustctl_reply_register_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
336 <!-- ustctl_reply_register_enum -->
337 <elf-symbol name='ustctl_reply_register_enum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
338 <!-- ustctl_reply_register_event -->
339 <elf-symbol name='ustctl_reply_register_event' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
340 <!-- ustctl_send_channel_to_sessiond -->
341 <elf-symbol name='ustctl_send_channel_to_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
342 <!-- ustctl_send_channel_to_ust -->
343 <elf-symbol name='ustctl_send_channel_to_ust' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
344 <!-- ustctl_send_stream_to_sessiond -->
345 <elf-symbol name='ustctl_send_stream_to_sessiond' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
346 <!-- ustctl_send_stream_to_ust -->
347 <elf-symbol name='ustctl_send_stream_to_ust' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
348 <!-- ustctl_set_exclusion -->
349 <elf-symbol name='ustctl_set_exclusion' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
350 <!-- ustctl_set_filter -->
351 <elf-symbol name='ustctl_set_filter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
352 <!-- ustctl_snapshot -->
353 <elf-symbol name='ustctl_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
354 <!-- ustctl_snapshot_get_consumed -->
355 <elf-symbol name='ustctl_snapshot_get_consumed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
356 <!-- ustctl_snapshot_get_produced -->
357 <elf-symbol name='ustctl_snapshot_get_produced' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
358 <!-- ustctl_sock_flush_buffer -->
359 <elf-symbol name='ustctl_sock_flush_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
360 <!-- ustctl_start_session -->
361 <elf-symbol name='ustctl_start_session' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
362 <!-- ustctl_stop_session -->
363 <elf-symbol name='ustctl_stop_session' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
364 <!-- ustctl_stream_close_wait_fd -->
365 <elf-symbol name='ustctl_stream_close_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
366 <!-- ustctl_stream_close_wakeup_fd -->
367 <elf-symbol name='ustctl_stream_close_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
368 <!-- ustctl_stream_get_wait_fd -->
369 <elf-symbol name='ustctl_stream_get_wait_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
370 <!-- ustctl_stream_get_wakeup_fd -->
371 <elf-symbol name='ustctl_stream_get_wakeup_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
372 <!-- ustctl_tracepoint_field_list -->
373 <elf-symbol name='ustctl_tracepoint_field_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
374 <!-- ustctl_tracepoint_field_list_get -->
375 <elf-symbol name='ustctl_tracepoint_field_list_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
376 <!-- ustctl_tracepoint_list -->
377 <elf-symbol name='ustctl_tracepoint_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
378 <!-- ustctl_tracepoint_list_get -->
379 <elf-symbol name='ustctl_tracepoint_list_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
380 <!-- ustctl_tracer_version -->
381 <elf-symbol name='ustctl_tracer_version' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
382 <!-- ustctl_wait_quiescent -->
383 <elf-symbol name='ustctl_wait_quiescent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
384 <!-- ustctl_write_metadata_to_channel -->
385 <elf-symbol name='ustctl_write_metadata_to_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
386 <!-- ustctl_write_one_packet_to_channel -->
387 <elf-symbol name='ustctl_write_one_packet_to_channel' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
389 <elf-symbol name='zalloc_shm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
390 </elf-function-symbols>
391 <elf-variable-symbols>
392 <!-- __num_possible_cpus -->
393 <elf-symbol name='__num_possible_cpus' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
394 <!-- dt_var_fields -->
395 <elf-symbol name='dt_var_fields' size='
3840' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
396 <!-- lib_ring_buffer_nesting -->
397 <elf-symbol name='lib_ring_buffer_nesting' size='
4' type='tls-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
398 <!-- lttng_client_callbacks_discard -->
399 <elf-symbol name='lttng_client_callbacks_discard' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
400 <!-- lttng_client_callbacks_discard_rt -->
401 <elf-symbol name='lttng_client_callbacks_discard_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
402 <!-- lttng_client_callbacks_metadata -->
403 <elf-symbol name='lttng_client_callbacks_metadata' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
404 <!-- lttng_client_callbacks_overwrite -->
405 <elf-symbol name='lttng_client_callbacks_overwrite' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
406 <!-- lttng_client_callbacks_overwrite_rt -->
407 <elf-symbol name='lttng_client_callbacks_overwrite_rt' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
408 <!-- lttng_crash_magic_xor -->
409 <elf-symbol name='lttng_crash_magic_xor' size='
16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
410 <!-- lttng_get_cpu -->
411 <elf-symbol name='lttng_get_cpu' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
412 <!-- lttng_trace_clock -->
413 <elf-symbol name='lttng_trace_clock' size='
8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
414 <!-- ust_loglevel -->
415 <elf-symbol name='ust_loglevel' size='
4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'
/>
416 </elf-variable-symbols>
417 <abi-instr version='
1.0' address-size='
64' path='ustctl.c' comp-dir-path='liblttng-ust-ctl' language='LANG_C99'
>
437 <!-- cds_hlist_head[4096] -->
438 <array-type-def dimensions='
1' type-id='type-id-
1' size-in-bits='
262144' id='type-id-
2'
>
439 <!-- <anonymous range>[4096] -->
440 <subrange length='
4096' type-id='type-id-
3' id='type-id-
4'
/>
444 <type-decl name='char' size-in-bits='
8' id='type-id-
5'
/>
446 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
1024' id='type-id-
6'
>
447 <!-- <anonymous range>[128] -->
448 <subrange length='
128' type-id='type-id-
3' id='type-id-
7'
/>
452 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
120' id='type-id-
8'
>
453 <!-- <anonymous range>[15] -->
454 <subrange length='
15' type-id='type-id-
3' id='type-id-
9'
/>
458 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
128' id='type-id-
10'
>
459 <!-- <anonymous range>[16] -->
460 <subrange length='
16' type-id='type-id-
3' id='type-id-
11'
/>
464 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
160' id='type-id-
12'
>
465 <!-- <anonymous range>[20] -->
466 <subrange length='
20' type-id='type-id-
3' id='type-id-
13'
/>
470 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
192' id='type-id-
14'
>
471 <!-- <anonymous range>[24] -->
472 <subrange length='
24' type-id='type-id-
3' id='type-id-
15'
/>
476 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
2040' id='type-id-
16'
>
477 <!-- <anonymous range>[255] -->
478 <subrange length='
255' type-id='type-id-
3' id='type-id-
17'
/>
482 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
2048' id='type-id-
18'
>
483 <!-- <anonymous range>[256] -->
484 <subrange length='
256' type-id='type-id-
3' id='type-id-
19'
/>
488 <array-type-def dimensions='
2' type-id='type-id-
5' size-in-bits='infinite' id='type-id-
20'
>
489 <!-- <anonymous range>[256] -->
490 <subrange length='
256' type-id='type-id-
3' id='type-id-
19'
/>
492 <!-- <anonymous range>[] -->
493 <subrange length='infinite' type-id='type-id-
3' id='type-id-
21'
/>
497 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
2272' id='type-id-
22'
>
498 <!-- <anonymous range>[284] -->
499 <subrange length='
284' type-id='type-id-
3' id='type-id-
23'
/>
503 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
2304' id='type-id-
24'
>
504 <!-- <anonymous range>[288] -->
505 <subrange length='
288' type-id='type-id-
3' id='type-id-
25'
/>
509 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
224' id='type-id-
26'
>
510 <!-- <anonymous range>[28] -->
511 <subrange length='
28' type-id='type-id-
3' id='type-id-
27'
/>
515 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
2368' id='type-id-
28'
>
516 <!-- <anonymous range>[296] -->
517 <subrange length='
296' type-id='type-id-
3' id='type-id-
29'
/>
521 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
256' id='type-id-
30'
>
522 <!-- <anonymous range>[32] -->
523 <subrange length='
32' type-id='type-id-
3' id='type-id-
31'
/>
527 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
320' id='type-id-
32'
>
528 <!-- <anonymous range>[40] -->
529 <subrange length='
40' type-id='type-id-
3' id='type-id-
33'
/>
533 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
32' id='type-id-
34'
>
534 <!-- <anonymous range>[4] -->
535 <subrange length='
4' type-id='type-id-
3' id='type-id-
35'
/>
539 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
480' id='type-id-
36'
>
540 <!-- <anonymous range>[60] -->
541 <subrange length='
60' type-id='type-id-
3' id='type-id-
37'
/>
545 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
512' id='type-id-
38'
>
546 <!-- <anonymous range>[64] -->
547 <subrange length='
64' type-id='type-id-
3' id='type-id-
39'
/>
551 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='infinite' id='type-id-
40'
>
552 <!-- <anonymous range>[] -->
553 <subrange length='infinite' type-id='type-id-
3' id='type-id-
21'
/>
556 <!-- struct lttng_perf_counter_field -->
557 <class-decl name='lttng_perf_counter_field' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
41'
/>
559 <type-decl name='double' size-in-bits='
64' id='type-id-
42'
/>
561 <type-decl name='int' size-in-bits='
32' id='type-id-
43'
/>
563 <array-type-def dimensions='
1' type-id='type-id-
43' size-in-bits='
64' id='type-id-
44'
>
564 <!-- <anonymous range>[2] -->
565 <subrange length='
2' type-id='type-id-
3' id='type-id-
45'
/>
569 <type-decl name='long int' size-in-bits='
64' id='type-id-
46'
/>
570 <!-- long long unsigned int -->
571 <type-decl name='long long unsigned int' size-in-bits='
64' id='type-id-
47'
/>
572 <!-- lttng_ust_lib_ring_buffer_shmp[] -->
573 <array-type-def dimensions='
1' type-id='type-id-
48' size-in-bits='infinite' id='type-id-
49'
>
574 <!-- <anonymous range>[] -->
575 <subrange length='infinite' type-id='type-id-
3' id='type-id-
21'
/>
578 <!-- shm_object[] -->
579 <array-type-def dimensions='
1' type-id='type-id-
50' size-in-bits='infinite' id='type-id-
51'
>
580 <!-- <anonymous range>[] -->
581 <subrange length='infinite' type-id='type-id-
3' id='type-id-
21'
/>
585 <array-type-def dimensions='
1' type-id='type-id-
52' size-in-bits='
128' id='type-id-
53'
>
586 <!-- <anonymous range>[16] -->
587 <subrange length='
16' type-id='type-id-
3' id='type-id-
11'
/>
590 <!-- unnamed-enum-underlying-type -->
591 <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='
32' alignment-in-bits='
32' id='type-id-
54'
/>
592 <!-- unsigned char -->
593 <type-decl name='unsigned char' size-in-bits='
8' id='type-id-
55'
/>
594 <!-- unsigned char[16] -->
595 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
128' id='type-id-
56'
>
596 <!-- <anonymous range>[16] -->
597 <subrange length='
16' type-id='type-id-
3' id='type-id-
11'
/>
600 <!-- unsigned int -->
601 <type-decl name='unsigned int' size-in-bits='
32' id='type-id-
57'
/>
602 <!-- unsigned long int -->
603 <type-decl name='unsigned long int' size-in-bits='
64' id='type-id-
3'
/>
604 <!-- unsigned short int -->
605 <type-decl name='unsigned short int' size-in-bits='
16' id='type-id-
58'
/>
607 <type-decl name='void' id='type-id-
59'
/>
608 <!-- enum ust_loglevel -->
609 <enum-decl name='ust_loglevel' filepath='../include/usterr-signal-safe.h' line='
31' column='
1' id='type-id-
60'
>
610 <underlying-type type-id='type-id-
54'
/>
611 <enumerator name='UST_LOGLEVEL_UNKNOWN' value='
0'
/>
612 <enumerator name='UST_LOGLEVEL_NORMAL' value='
1'
/>
613 <enumerator name='UST_LOGLEVEL_DEBUG' value='
2'
/>
615 <!-- typedef __uint32_t uint32_t -->
616 <typedef-decl name='uint32_t' type-id='type-id-
61' filepath='/usr/include/bits/stdint-uintn.h' line='
26' column='
1' id='type-id-
62'
/>
617 <!-- typedef unsigned int __uint32_t -->
618 <typedef-decl name='__uint32_t' type-id='type-id-
57' filepath='/usr/include/bits/types.h' line='
42' column='
1' id='type-id-
61'
/>
619 <!-- enum ustctl_channel_header -->
620 <enum-decl name='ustctl_channel_header' filepath='../include/lttng/ust-ctl.h' line='
296' column='
1' id='type-id-
63'
>
621 <underlying-type type-id='type-id-
54'
/>
622 <enumerator name='USTCTL_CHANNEL_HEADER_UNKNOWN' value='
0'
/>
623 <enumerator name='USTCTL_CHANNEL_HEADER_COMPACT' value='
1'
/>
624 <enumerator name='USTCTL_CHANNEL_HEADER_LARGE' value='
2'
/>
626 <!-- typedef unsigned long int size_t -->
627 <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-
64'
/>
628 <!-- struct ustctl_field -->
629 <class-decl name='ustctl_field' size-in-bits='
7360' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
415' column='
1' id='type-id-
65'
>
630 <data-member access='public' layout-offset-in-bits='
0'
>
631 <!-- char ustctl_field::name[256] -->
632 <var-decl name='name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
416' column='
1'
/>
634 <data-member access='public' layout-offset-in-bits='
2048'
>
635 <!-- ustctl_type ustctl_field::type -->
636 <var-decl name='type' type-id='type-id-
66' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
417' column='
1'
/>
638 <data-member access='public' layout-offset-in-bits='
7136'
>
639 <!-- char ustctl_field::padding[28] -->
640 <var-decl name='padding' type-id='type-id-
26' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
418' column='
1'
/>
643 <!-- struct ustctl_type -->
644 <class-decl name='ustctl_type' size-in-bits='
5088' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
389' column='
1' id='type-id-
66'
>
645 <data-member access='public' layout-offset-in-bits='
0'
>
646 <!-- ustctl_abstract_types ustctl_type::atype -->
647 <var-decl name='atype' type-id='type-id-
67' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
390' column='
1'
/>
649 <data-member access='public' layout-offset-in-bits='
32'
>
650 <!-- union {_ustctl_basic_type basic; struct {ustctl_basic_type elem_type; uint32_t length;} array; struct {ustctl_basic_type length_type; ustctl_basic_type elem_type;} sequence; struct {uint32_t nr_choices; char tag_name[256];} variant; struct {uint32_t nr_fields;} _struct; char padding[128];} ustctl_type::u -->
651 <var-decl name='u' type-id='type-id-
68' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
411' column='
1'
/>
654 <!-- enum ustctl_abstract_types -->
655 <enum-decl name='ustctl_abstract_types' filepath='../include/lttng/ust-ctl.h' line='
304' column='
1' id='type-id-
67'
>
656 <underlying-type type-id='type-id-
54'
/>
657 <enumerator name='ustctl_atype_integer' value='
0'
/>
658 <enumerator name='ustctl_atype_enum' value='
1'
/>
659 <enumerator name='ustctl_atype_array' value='
2'
/>
660 <enumerator name='ustctl_atype_sequence' value='
3'
/>
661 <enumerator name='ustctl_atype_string' value='
4'
/>
662 <enumerator name='ustctl_atype_float' value='
5'
/>
663 <enumerator name='ustctl_atype_variant' value='
6'
/>
664 <enumerator name='ustctl_atype_struct' value='
7'
/>
665 <enumerator name='NR_USTCTL_ABSTRACT_TYPES' value='
8'
/>
667 <!-- union {_ustctl_basic_type basic; struct {ustctl_basic_type elem_type; uint32_t length;} array; struct {ustctl_basic_type length_type; ustctl_basic_type elem_type;} sequence; struct {uint32_t nr_choices; char tag_name[256];} variant; struct {uint32_t nr_fields;} _struct; char padding[128];} -->
668 <union-decl name='__anonymous_union__' size-in-bits='
5056' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
391' column='
1' id='type-id-
68'
>
669 <data-member access='private'
>
670 <!-- _ustctl_basic_type basic -->
671 <var-decl name='basic' type-id='type-id-
69' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
392' column='
1'
/>
673 <data-member access='private'
>
674 <!-- struct {ustctl_basic_type elem_type; uint32_t length;} array -->
675 <var-decl name='array' type-id='type-id-
70' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
396' column='
1'
/>
677 <data-member access='private'
>
678 <!-- struct {ustctl_basic_type length_type; ustctl_basic_type elem_type;} sequence -->
679 <var-decl name='sequence' type-id='type-id-
71' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
400' column='
1'
/>
681 <data-member access='private'
>
682 <!-- struct {uint32_t nr_choices; char tag_name[256];} variant -->
683 <var-decl name='variant' type-id='type-id-
72' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
405' column='
1'
/>
685 <data-member access='private'
>
686 <!-- struct {uint32_t nr_fields;} _struct -->
687 <var-decl name='_struct' type-id='type-id-
73' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
409' column='
1'
/>
689 <data-member access='private'
>
690 <!-- char padding[128] -->
691 <var-decl name='padding' type-id='type-id-
6' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
410' column='
1'
/>
694 <!-- union _ustctl_basic_type -->
695 <union-decl name='_ustctl_basic_type' size-in-bits='
2496' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
367' column='
1' id='type-id-
69'
>
696 <data-member access='private'
>
697 <!-- ustctl_integer_type _ustctl_basic_type::integer -->
698 <var-decl name='integer' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
368' column='
1'
/>
700 <data-member access='private'
>
701 <!-- struct {char name[256]; ustctl_integer_type container_type; uint64_t id;} _ustctl_basic_type::enumeration -->
702 <var-decl name='enumeration' type-id='type-id-
75' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
373' column='
1'
/>
704 <data-member access='private'
>
705 <!-- struct {int32_t encoding;} _ustctl_basic_type::string -->
706 <var-decl name='string' type-id='type-id-
76' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
376' column='
1'
/>
708 <data-member access='private'
>
709 <!-- ustctl_float_type _ustctl_basic_type::_float -->
710 <var-decl name='_float' type-id='type-id-
77' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
377' column='
1'
/>
712 <data-member access='private'
>
713 <!-- char _ustctl_basic_type::padding[296] -->
714 <var-decl name='padding' type-id='type-id-
28' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
378' column='
1'
/>
717 <!-- struct ustctl_integer_type -->
718 <class-decl name='ustctl_integer_type' size-in-bits='
368' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
324' column='
1' id='type-id-
74'
>
719 <data-member access='public' layout-offset-in-bits='
0'
>
720 <!-- uint32_t ustctl_integer_type::size -->
721 <var-decl name='size' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
325' column='
1'
/>
723 <data-member access='public' layout-offset-in-bits='
32'
>
724 <!-- uint32_t ustctl_integer_type::signedness -->
725 <var-decl name='signedness' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
326' column='
1'
/>
727 <data-member access='public' layout-offset-in-bits='
64'
>
728 <!-- uint32_t ustctl_integer_type::reverse_byte_order -->
729 <var-decl name='reverse_byte_order' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
327' column='
1'
/>
731 <data-member access='public' layout-offset-in-bits='
96'
>
732 <!-- uint32_t ustctl_integer_type::base -->
733 <var-decl name='base' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
328' column='
1'
/>
735 <data-member access='public' layout-offset-in-bits='
128'
>
736 <!-- int32_t ustctl_integer_type::encoding -->
737 <var-decl name='encoding' type-id='type-id-
78' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
329' column='
1'
/>
739 <data-member access='public' layout-offset-in-bits='
160'
>
740 <!-- uint16_t ustctl_integer_type::alignment -->
741 <var-decl name='alignment' type-id='type-id-
79' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
330' column='
1'
/>
743 <data-member access='public' layout-offset-in-bits='
176'
>
744 <!-- char ustctl_integer_type::padding[24] -->
745 <var-decl name='padding' type-id='type-id-
14' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
331' column='
1'
/>
748 <!-- typedef __int32_t int32_t -->
749 <typedef-decl name='int32_t' type-id='type-id-
80' filepath='/usr/include/bits/stdint-intn.h' line='
26' column='
1' id='type-id-
78'
/>
750 <!-- typedef int __int32_t -->
751 <typedef-decl name='__int32_t' type-id='type-id-
43' filepath='/usr/include/bits/types.h' line='
41' column='
1' id='type-id-
80'
/>
752 <!-- typedef __uint16_t uint16_t -->
753 <typedef-decl name='uint16_t' type-id='type-id-
81' filepath='/usr/include/bits/stdint-uintn.h' line='
25' column='
1' id='type-id-
79'
/>
754 <!-- typedef unsigned short int __uint16_t -->
755 <typedef-decl name='__uint16_t' type-id='type-id-
58' filepath='/usr/include/bits/types.h' line='
40' column='
1' id='type-id-
81'
/>
756 <!-- struct {char name[256]; ustctl_integer_type container_type; uint64_t id;} -->
757 <class-decl name='__anonymous_struct__' size-in-bits='
2496' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
369' column='
1' id='type-id-
75'
>
758 <data-member access='public' layout-offset-in-bits='
0'
>
759 <!-- char name[256] -->
760 <var-decl name='name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
370' column='
1'
/>
762 <data-member access='public' layout-offset-in-bits='
2048'
>
763 <!-- ustctl_integer_type container_type -->
764 <var-decl name='container_type' type-id='type-id-
74' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
371' column='
1'
/>
766 <data-member access='public' layout-offset-in-bits='
2432'
>
768 <var-decl name='id' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
372' column='
1'
/>
771 <!-- typedef __uint64_t uint64_t -->
772 <typedef-decl name='uint64_t' type-id='type-id-
83' filepath='/usr/include/bits/stdint-uintn.h' line='
27' column='
1' id='type-id-
82'
/>
773 <!-- typedef unsigned long int __uint64_t -->
774 <typedef-decl name='__uint64_t' type-id='type-id-
3' filepath='/usr/include/bits/types.h' line='
45' column='
1' id='type-id-
83'
/>
775 <!-- struct {int32_t encoding;} -->
776 <class-decl name='__anonymous_struct__1' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
374' column='
1' id='type-id-
76'
>
777 <data-member access='public' layout-offset-in-bits='
0'
>
778 <!-- int32_t encoding -->
779 <var-decl name='encoding' type-id='type-id-
78' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
375' column='
1'
/>
782 <!-- struct ustctl_float_type -->
783 <class-decl name='ustctl_float_type' size-in-bits='
304' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
335' column='
1' id='type-id-
77'
>
784 <data-member access='public' layout-offset-in-bits='
0'
>
785 <!-- uint32_t ustctl_float_type::exp_dig -->
786 <var-decl name='exp_dig' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
336' column='
1'
/>
788 <data-member access='public' layout-offset-in-bits='
32'
>
789 <!-- uint32_t ustctl_float_type::mant_dig -->
790 <var-decl name='mant_dig' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
337' column='
1'
/>
792 <data-member access='public' layout-offset-in-bits='
64'
>
793 <!-- uint32_t ustctl_float_type::reverse_byte_order -->
794 <var-decl name='reverse_byte_order' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
338' column='
1'
/>
796 <data-member access='public' layout-offset-in-bits='
96'
>
797 <!-- uint16_t ustctl_float_type::alignment -->
798 <var-decl name='alignment' type-id='type-id-
79' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
339' column='
1'
/>
800 <data-member access='public' layout-offset-in-bits='
112'
>
801 <!-- char ustctl_float_type::padding[24] -->
802 <var-decl name='padding' type-id='type-id-
14' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
340' column='
1'
/>
805 <!-- struct {ustctl_basic_type elem_type; uint32_t length;} -->
806 <class-decl name='__anonymous_struct__2' size-in-bits='
2560' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
393' column='
1' id='type-id-
70'
>
807 <data-member access='public' layout-offset-in-bits='
0'
>
808 <!-- ustctl_basic_type elem_type -->
809 <var-decl name='elem_type' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
394' column='
1'
/>
811 <data-member access='public' layout-offset-in-bits='
2528'
>
812 <!-- uint32_t length -->
813 <var-decl name='length' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
395' column='
1'
/>
816 <!-- struct ustctl_basic_type -->
817 <class-decl name='ustctl_basic_type' size-in-bits='
2528' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
381' column='
1' id='type-id-
84'
>
818 <data-member access='public' layout-offset-in-bits='
0'
>
819 <!-- ustctl_abstract_types ustctl_basic_type::atype -->
820 <var-decl name='atype' type-id='type-id-
67' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
382' column='
1'
/>
822 <data-member access='public' layout-offset-in-bits='
32'
>
823 <!-- union {_ustctl_basic_type basic;} ustctl_basic_type::u -->
824 <var-decl name='u' type-id='type-id-
85' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
385' column='
1'
/>
827 <!-- union {_ustctl_basic_type basic;} -->
828 <union-decl name='__anonymous_union__1' size-in-bits='
2496' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
383' column='
1' id='type-id-
85'
>
829 <data-member access='private'
>
830 <!-- _ustctl_basic_type basic -->
831 <var-decl name='basic' type-id='type-id-
69' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
384' column='
1'
/>
834 <!-- struct {ustctl_basic_type length_type; ustctl_basic_type elem_type;} -->
835 <class-decl name='__anonymous_struct__3' size-in-bits='
5056' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
397' column='
1' id='type-id-
71'
>
836 <data-member access='public' layout-offset-in-bits='
0'
>
837 <!-- ustctl_basic_type length_type -->
838 <var-decl name='length_type' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
398' column='
1'
/>
840 <data-member access='public' layout-offset-in-bits='
2528'
>
841 <!-- ustctl_basic_type elem_type -->
842 <var-decl name='elem_type' type-id='type-id-
84' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
399' column='
1'
/>
845 <!-- struct {uint32_t nr_choices; char tag_name[256];} -->
846 <class-decl name='__anonymous_struct__4' size-in-bits='
2080' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
401' column='
1' id='type-id-
72'
>
847 <data-member access='public' layout-offset-in-bits='
0'
>
848 <!-- uint32_t nr_choices -->
849 <var-decl name='nr_choices' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
402' column='
1'
/>
851 <data-member access='public' layout-offset-in-bits='
32'
>
852 <!-- char tag_name[256] -->
853 <var-decl name='tag_name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
403' column='
1'
/>
856 <!-- struct {uint32_t nr_fields;} -->
857 <class-decl name='__anonymous_struct__5' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
406' column='
1' id='type-id-
73'
>
858 <data-member access='public' layout-offset-in-bits='
0'
>
859 <!-- uint32_t nr_fields -->
860 <var-decl name='nr_fields' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
407' column='
1'
/>
863 <!-- struct ustctl_enum_entry -->
864 <class-decl name='ustctl_enum_entry' size-in-bits='
2688' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
355' column='
1' id='type-id-
86'
>
865 <data-member access='public' layout-offset-in-bits='
0'
>
866 <!-- ustctl_enum_value ustctl_enum_entry::start -->
867 <var-decl name='start' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
356' column='
1'
/>
869 <data-member access='public' layout-offset-in-bits='
192'
>
870 <!-- ustctl_enum_value ustctl_enum_entry::end -->
871 <var-decl name='end' type-id='type-id-
87' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
356' column='
1'
/>
873 <data-member access='public' layout-offset-in-bits='
384'
>
874 <!-- char ustctl_enum_entry::string[256] -->
875 <var-decl name='string' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
357' column='
1'
/>
877 <data-member access='public' layout-offset-in-bits='
2432'
>
878 <!-- union {struct {uint32_t options;} extra; char padding[32];} ustctl_enum_entry::u -->
879 <var-decl name='u' type-id='type-id-
88' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
363' column='
1'
/>
882 <!-- struct ustctl_enum_value -->
883 <class-decl name='ustctl_enum_value' size-in-bits='
192' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
344' column='
1' id='type-id-
87'
>
884 <data-member access='public' layout-offset-in-bits='
0'
>
885 <!-- uint64_t ustctl_enum_value::value -->
886 <var-decl name='value' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
345' column='
1'
/>
888 <data-member access='public' layout-offset-in-bits='
64'
>
889 <!-- uint8_t ustctl_enum_value::signedness -->
890 <var-decl name='signedness' type-id='type-id-
52' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
346' column='
1'
/>
892 <data-member access='public' layout-offset-in-bits='
72'
>
893 <!-- char ustctl_enum_value::padding[15] -->
894 <var-decl name='padding' type-id='type-id-
8' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
347' column='
1'
/>
897 <!-- typedef __uint8_t uint8_t -->
898 <typedef-decl name='uint8_t' type-id='type-id-
89' filepath='/usr/include/bits/stdint-uintn.h' line='
24' column='
1' id='type-id-
52'
/>
899 <!-- typedef unsigned char __uint8_t -->
900 <typedef-decl name='__uint8_t' type-id='type-id-
55' filepath='/usr/include/bits/types.h' line='
38' column='
1' id='type-id-
89'
/>
901 <!-- union {struct {uint32_t options;} extra; char padding[32];} -->
902 <union-decl name='__anonymous_union__2' size-in-bits='
256' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
358' column='
1' id='type-id-
88'
>
903 <data-member access='private'
>
904 <!-- struct {uint32_t options;} extra -->
905 <var-decl name='extra' type-id='type-id-
90' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
361' column='
1'
/>
907 <data-member access='private'
>
908 <!-- char padding[32] -->
909 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
362' column='
1'
/>
912 <!-- struct {uint32_t options;} -->
913 <class-decl name='__anonymous_struct__6' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
359' column='
1' id='type-id-
90'
>
914 <data-member access='public' layout-offset-in-bits='
0'
>
915 <!-- uint32_t options -->
916 <var-decl name='options' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
360' column='
1'
/>
919 <!-- enum ustctl_notify_cmd -->
920 <enum-decl name='ustctl_notify_cmd' filepath='../include/lttng/ust-ctl.h' line='
290' column='
1' id='type-id-
91'
>
921 <underlying-type type-id='type-id-
54'
/>
922 <enumerator name='USTCTL_NOTIFY_CMD_EVENT' value='
0'
/>
923 <enumerator name='USTCTL_NOTIFY_CMD_CHANNEL' value='
1'
/>
924 <enumerator name='USTCTL_NOTIFY_CMD_ENUM' value='
2'
/>
926 <!-- enum ustctl_socket_type -->
927 <enum-decl name='ustctl_socket_type' filepath='../include/lttng/ust-ctl.h' line='
285' column='
1' id='type-id-
92'
>
928 <underlying-type type-id='type-id-
54'
/>
929 <enumerator name='USTCTL_SOCKET_CMD' value='
0'
/>
930 <enumerator name='USTCTL_SOCKET_NOTIFY' value='
1'
/>
932 <!-- struct ustctl_consumer_stream -->
933 <class-decl name='ustctl_consumer_stream' size-in-bits='
384' is-struct='yes' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
60' column='
1' id='type-id-
93'
>
934 <data-member access='public' layout-offset-in-bits='
0'
>
935 <!-- lttng_ust_shm_handle* ustctl_consumer_stream::handle -->
936 <var-decl name='handle' type-id='type-id-
94' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
61' column='
1'
/>
938 <data-member access='public' layout-offset-in-bits='
64'
>
939 <!-- lttng_ust_lib_ring_buffer* ustctl_consumer_stream::buf -->
940 <var-decl name='buf' type-id='type-id-
95' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
62' column='
1'
/>
942 <data-member access='public' layout-offset-in-bits='
128'
>
943 <!-- ustctl_consumer_channel* ustctl_consumer_stream::chan -->
944 <var-decl name='chan' type-id='type-id-
96' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
63' column='
1'
/>
946 <data-member access='public' layout-offset-in-bits='
192'
>
947 <!-- int ustctl_consumer_stream::shm_fd -->
948 <var-decl name='shm_fd' type-id='type-id-
43' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
64' column='
1'
/>
950 <data-member access='public' layout-offset-in-bits='
224'
>
951 <!-- int ustctl_consumer_stream::wait_fd -->
952 <var-decl name='wait_fd' type-id='type-id-
43' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
64' column='
1'
/>
954 <data-member access='public' layout-offset-in-bits='
256'
>
955 <!-- int ustctl_consumer_stream::wakeup_fd -->
956 <var-decl name='wakeup_fd' type-id='type-id-
43' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
64' column='
1'
/>
958 <data-member access='public' layout-offset-in-bits='
288'
>
959 <!-- int ustctl_consumer_stream::cpu -->
960 <var-decl name='cpu' type-id='type-id-
43' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
65' column='
1'
/>
962 <data-member access='public' layout-offset-in-bits='
320'
>
963 <!-- uint64_t ustctl_consumer_stream::memory_map_size -->
964 <var-decl name='memory_map_size' type-id='type-id-
82' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
66' column='
1'
/>
967 <!-- struct lttng_ust_shm_handle -->
968 <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-
97'
>
969 <data-member access='public' layout-offset-in-bits='
0'
>
970 <!-- shm_object_table* lttng_ust_shm_handle::table -->
971 <var-decl name='table' type-id='type-id-
98' visibility='default' filepath='../libringbuffer/shm_types.h' line='
53' column='
1'
/>
973 <data-member access='public' layout-offset-in-bits='
64'
>
974 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_shm_handle::chan -->
975 <var-decl name='chan' type-id='type-id-
99' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
978 <!-- struct shm_object_table -->
979 <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-
100'
>
980 <data-member access='public' layout-offset-in-bits='
0'
>
981 <!-- size_t shm_object_table::size -->
982 <var-decl name='size' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/shm_types.h' line='
47' column='
1'
/>
984 <data-member access='public' layout-offset-in-bits='
64'
>
985 <!-- size_t shm_object_table::allocated_len -->
986 <var-decl name='allocated_len' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/shm_types.h' line='
48' column='
1'
/>
988 <data-member access='public' layout-offset-in-bits='
128'
>
989 <!-- shm_object shm_object_table::objects[] -->
990 <var-decl name='objects' type-id='type-id-
51' visibility='default' filepath='../libringbuffer/shm_types.h' line='
49' column='
1'
/>
993 <!-- struct shm_object -->
994 <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-
50'
>
995 <data-member access='public' layout-offset-in-bits='
0'
>
996 <!-- shm_object_type shm_object::type -->
997 <var-decl name='type' type-id='type-id-
101' visibility='default' filepath='../libringbuffer/shm_types.h' line='
36' column='
1'
/>
999 <data-member access='public' layout-offset-in-bits='
64'
>
1000 <!-- size_t shm_object::index -->
1001 <var-decl name='index' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/shm_types.h' line='
37' column='
1'
/>
1003 <data-member access='public' layout-offset-in-bits='
128'
>
1004 <!-- int shm_object::shm_fd -->
1005 <var-decl name='shm_fd' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/shm_types.h' line='
38' column='
1'
/>
1007 <data-member access='public' layout-offset-in-bits='
160'
>
1008 <!-- int shm_object::wait_fd[2] -->
1009 <var-decl name='wait_fd' type-id='type-id-
44' visibility='default' filepath='../libringbuffer/shm_types.h' line='
39' column='
1'
/>
1011 <data-member access='public' layout-offset-in-bits='
256'
>
1012 <!-- char* shm_object::memory_map -->
1013 <var-decl name='memory_map' type-id='type-id-
102' visibility='default' filepath='../libringbuffer/shm_types.h' line='
40' column='
1'
/>
1015 <data-member access='public' layout-offset-in-bits='
320'
>
1016 <!-- size_t shm_object::memory_map_size -->
1017 <var-decl name='memory_map_size' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/shm_types.h' line='
41' column='
1'
/>
1019 <data-member access='public' layout-offset-in-bits='
384'
>
1020 <!-- uint64_t shm_object::allocated_len -->
1021 <var-decl name='allocated_len' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/shm_types.h' line='
42' column='
1'
/>
1023 <data-member access='public' layout-offset-in-bits='
448'
>
1024 <!-- int shm_object::shm_fd_ownership -->
1025 <var-decl name='shm_fd_ownership' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/shm_types.h' line='
43' column='
1'
/>
1028 <!-- enum shm_object_type -->
1029 <enum-decl name='shm_object_type' filepath='../libringbuffer/shm_types.h' line='
30' column='
1' id='type-id-
101'
>
1030 <underlying-type type-id='type-id-
54'
/>
1031 <enumerator name='SHM_OBJECT_SHM' value='
0'
/>
1032 <enumerator name='SHM_OBJECT_MEM' value='
1'
/>
1034 <!-- union {shm_ref _ref; channel* _type;} -->
1035 <union-decl name='__anonymous_union__3' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1' id='type-id-
99'
>
1036 <data-member access='private'
>
1037 <!-- shm_ref _ref -->
1038 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
1040 <data-member access='private'
>
1041 <!-- channel* _type -->
1042 <var-decl name='_type' type-id='type-id-
104' visibility='default' filepath='../libringbuffer/shm_types.h' line='
54' column='
1'
/>
1045 <!-- struct shm_ref -->
1046 <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-
103'
>
1047 <data-member access='public' layout-offset-in-bits='
0'
>
1048 <!-- volatile ssize_t shm_ref::index -->
1049 <var-decl name='index' type-id='type-id-
105' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
25' column='
1'
/>
1051 <data-member access='public' layout-offset-in-bits='
64'
>
1052 <!-- volatile ssize_t shm_ref::offset -->
1053 <var-decl name='offset' type-id='type-id-
105' visibility='default' filepath='../libringbuffer/shm_internal.h' line='
26' column='
1'
/>
1056 <!-- typedef __ssize_t ssize_t -->
1057 <typedef-decl name='ssize_t' type-id='type-id-
106' filepath='/usr/include/sys/types.h' line='
108' column='
1' id='type-id-
107'
/>
1058 <!-- typedef long int __ssize_t -->
1059 <typedef-decl name='__ssize_t' type-id='type-id-
46' filepath='/usr/include/bits/types.h' line='
194' column='
1' id='type-id-
106'
/>
1060 <!-- struct channel -->
1061 <class-decl name='channel' size-in-bits='
6144' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
52' column='
1' id='type-id-
108'
>
1062 <data-member access='public' layout-offset-in-bits='
0'
>
1063 <!-- int channel::record_disabled -->
1064 <var-decl name='record_disabled' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
53' column='
1'
/>
1066 <data-member access='public' layout-offset-in-bits='
64'
>
1067 <!-- unsigned long int channel::commit_count_mask -->
1068 <var-decl name='commit_count_mask' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
54' column='
1'
/>
1070 <data-member access='public' layout-offset-in-bits='
128'
>
1071 <!-- unsigned long int channel::switch_timer_interval -->
1072 <var-decl name='switch_timer_interval' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
61' column='
1'
/>
1074 <data-member access='public' layout-offset-in-bits='
192'
>
1075 <!-- timer_t channel::switch_timer -->
1076 <var-decl name='switch_timer' type-id='type-id-
109' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
62' column='
1'
/>
1078 <data-member access='public' layout-offset-in-bits='
256'
>
1079 <!-- int channel::switch_timer_enabled -->
1080 <var-decl name='switch_timer_enabled' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
63' column='
1'
/>
1082 <data-member access='public' layout-offset-in-bits='
320'
>
1083 <!-- unsigned long int channel::read_timer_interval -->
1084 <var-decl name='read_timer_interval' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
65' column='
1'
/>
1086 <data-member access='public' layout-offset-in-bits='
384'
>
1087 <!-- timer_t channel::read_timer -->
1088 <var-decl name='read_timer' type-id='type-id-
109' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
66' column='
1'
/>
1090 <data-member access='public' layout-offset-in-bits='
448'
>
1091 <!-- int channel::read_timer_enabled -->
1092 <var-decl name='read_timer_enabled' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
67' column='
1'
/>
1094 <data-member access='public' layout-offset-in-bits='
480'
>
1095 <!-- int channel::finalized -->
1096 <var-decl name='finalized' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
69' column='
1'
/>
1098 <data-member access='public' layout-offset-in-bits='
512'
>
1099 <!-- size_t channel::priv_data_offset -->
1100 <var-decl name='priv_data_offset' type-id='type-id-
64' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
70' column='
1'
/>
1102 <data-member access='public' layout-offset-in-bits='
576'
>
1103 <!-- unsigned int channel::nr_streams -->
1104 <var-decl name='nr_streams' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
71' column='
1'
/>
1106 <data-member access='public' layout-offset-in-bits='
640'
>
1107 <!-- lttng_ust_shm_handle* channel::handle -->
1108 <var-decl name='handle' type-id='type-id-
94' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
72' column='
1'
/>
1110 <data-member access='public' layout-offset-in-bits='
704'
>
1111 <!-- char channel::padding[32] -->
1112 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
73' column='
1'
/>
1114 <data-member access='public' layout-offset-in-bits='
960'
>
1115 <!-- channel_backend channel::backend -->
1116 <var-decl name='backend' type-id='type-id-
110' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
78' column='
1'
/>
1119 <!-- typedef __timer_t timer_t -->
1120 <typedef-decl name='timer_t' type-id='type-id-
111' filepath='/usr/include/bits/types/timer_t.h' line='
7' column='
1' id='type-id-
109'
/>
1121 <!-- typedef void* __timer_t -->
1122 <typedef-decl name='__timer_t' type-id='type-id-
112' filepath='/usr/include/bits/types.h' line='
172' column='
1' id='type-id-
111'
/>
1123 <!-- struct channel_backend -->
1124 <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-
110'
>
1125 <data-member access='public' layout-offset-in-bits='
0'
>
1126 <!-- unsigned long int channel_backend::buf_size -->
1127 <var-decl name='buf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
93' column='
1'
/>
1129 <data-member access='public' layout-offset-in-bits='
64'
>
1130 <!-- unsigned long int channel_backend::subbuf_size -->
1131 <var-decl name='subbuf_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
94' column='
1'
/>
1133 <data-member access='public' layout-offset-in-bits='
128'
>
1134 <!-- unsigned int channel_backend::subbuf_size_order -->
1135 <var-decl name='subbuf_size_order' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/backend_types.h' line='
95' column='
1'
/>
1137 <data-member access='public' layout-offset-in-bits='
160'
>
1138 <!-- unsigned int channel_backend::num_subbuf_order -->
1139 <var-decl name='num_subbuf_order' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/backend_types.h' line='
96' column='
1'
/>
1141 <data-member access='public' layout-offset-in-bits='
192'
>
1142 <!-- unsigned int channel_backend::buf_size_order -->
1143 <var-decl name='buf_size_order' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/backend_types.h' line='
100' column='
1'
/>
1145 <data-member access='public' layout-offset-in-bits='
31'
>
1146 <!-- unsigned int channel_backend::extra_reader_sb -->
1147 <var-decl name='extra_reader_sb' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/backend_types.h' line='
101' column='
1'
/>
1149 <data-member access='public' layout-offset-in-bits='
256'
>
1150 <!-- unsigned long int channel_backend::num_subbuf -->
1151 <var-decl name='num_subbuf' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
102' column='
1'
/>
1153 <data-member access='public' layout-offset-in-bits='
320'
>
1154 <!-- uint64_t channel_backend::start_tsc -->
1155 <var-decl name='start_tsc' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/backend_types.h' line='
103' column='
1'
/>
1157 <data-member access='public' layout-offset-in-bits='
384'
>
1158 <!-- union {shm_ref _ref; void** _type;} channel_backend::priv_data -->
1159 <var-decl name='priv_data' type-id='type-id-
113' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
1161 <data-member access='public' layout-offset-in-bits='
512'
>
1162 <!-- lttng_ust_lib_ring_buffer_config channel_backend::config -->
1163 <var-decl name='config' type-id='type-id-
114' visibility='default' filepath='../libringbuffer/backend_types.h' line='
105' column='
1'
/>
1165 <data-member access='public' layout-offset-in-bits='
1792'
>
1166 <!-- char channel_backend::name[255] -->
1167 <var-decl name='name' type-id='type-id-
16' visibility='default' filepath='../libringbuffer/backend_types.h' line='
106' column='
1'
/>
1169 <data-member access='public' layout-offset-in-bits='
3832'
>
1170 <!-- char channel_backend::padding[64] -->
1171 <var-decl name='padding' type-id='type-id-
38' visibility='default' filepath='../libringbuffer/backend_types.h' line='
107' column='
1'
/>
1173 <data-member access='public' layout-offset-in-bits='
4352'
>
1174 <!-- lttng_ust_lib_ring_buffer_shmp channel_backend::buf[] -->
1175 <var-decl name='buf' type-id='type-id-
49' visibility='default' filepath='../libringbuffer/backend_types.h' line='
108' column='
1'
/>
1178 <!-- union {shm_ref _ref; void** _type;} -->
1179 <union-decl name='__anonymous_union__4' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1' id='type-id-
113'
>
1180 <data-member access='private'
>
1181 <!-- shm_ref _ref -->
1182 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
1184 <data-member access='private'
>
1185 <!-- void** _type -->
1186 <var-decl name='_type' type-id='type-id-
115' visibility='default' filepath='../libringbuffer/backend_types.h' line='
104' column='
1'
/>
1189 <!-- struct lttng_ust_lib_ring_buffer_config -->
1190 <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-
114'
>
1191 <data-member access='public' layout-offset-in-bits='
0'
>
1192 <!-- lttng_ust_lib_ring_buffer_alloc_types lttng_ust_lib_ring_buffer_config::alloc -->
1193 <var-decl name='alloc' type-id='type-id-
116' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
194' column='
1'
/>
1195 <data-member access='public' layout-offset-in-bits='
32'
>
1196 <!-- lttng_ust_lib_ring_buffer_sync_types lttng_ust_lib_ring_buffer_config::sync -->
1197 <var-decl name='sync' type-id='type-id-
117' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
195' column='
1'
/>
1199 <data-member access='public' layout-offset-in-bits='
64'
>
1200 <!-- lttng_ust_lib_ring_buffer_mode_types lttng_ust_lib_ring_buffer_config::mode -->
1201 <var-decl name='mode' type-id='type-id-
118' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
196' column='
1'
/>
1203 <data-member access='public' layout-offset-in-bits='
96'
>
1204 <!-- lttng_ust_lib_ring_buffer_output_types lttng_ust_lib_ring_buffer_config::output -->
1205 <var-decl name='output' type-id='type-id-
119' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
197' column='
1'
/>
1207 <data-member access='public' layout-offset-in-bits='
128'
>
1208 <!-- lttng_ust_lib_ring_buffer_backend_types lttng_ust_lib_ring_buffer_config::backend -->
1209 <var-decl name='backend' type-id='type-id-
120' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
198' column='
1'
/>
1211 <data-member access='public' layout-offset-in-bits='
160'
>
1212 <!-- lttng_ust_lib_ring_buffer_oops_types lttng_ust_lib_ring_buffer_config::oops -->
1213 <var-decl name='oops' type-id='type-id-
121' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
199' column='
1'
/>
1215 <data-member access='public' layout-offset-in-bits='
192'
>
1216 <!-- lttng_ust_lib_ring_buffer_ipi_types lttng_ust_lib_ring_buffer_config::ipi -->
1217 <var-decl name='ipi' type-id='type-id-
122' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
200' column='
1'
/>
1219 <data-member access='public' layout-offset-in-bits='
224'
>
1220 <!-- lttng_ust_lib_ring_buffer_wakeup_types lttng_ust_lib_ring_buffer_config::wakeup -->
1221 <var-decl name='wakeup' type-id='type-id-
123' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
201' column='
1'
/>
1223 <data-member access='public' layout-offset-in-bits='
256'
>
1224 <!-- unsigned int lttng_ust_lib_ring_buffer_config::tsc_bits -->
1225 <var-decl name='tsc_bits' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
206' column='
1'
/>
1227 <data-member access='public' layout-offset-in-bits='
320'
>
1228 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_lib_ring_buffer_config::cb -->
1229 <var-decl name='cb' type-id='type-id-
124' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
207' column='
1'
/>
1231 <data-member access='public' layout-offset-in-bits='
960'
>
1232 <!-- int lttng_ust_lib_ring_buffer_config::client_type -->
1233 <var-decl name='client_type' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
213' column='
1'
/>
1235 <data-member access='public' layout-offset-in-bits='
992'
>
1236 <!-- int lttng_ust_lib_ring_buffer_config::_unused1 -->
1237 <var-decl name='_unused1' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
214' column='
1'
/>
1239 <data-member access='public' layout-offset-in-bits='
1024'
>
1240 <!-- const lttng_ust_lib_ring_buffer_client_cb* lttng_ust_lib_ring_buffer_config::cb_ptr -->
1241 <var-decl name='cb_ptr' type-id='type-id-
125' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
215' column='
1'
/>
1243 <data-member access='public' layout-offset-in-bits='
1088'
>
1244 <!-- char lttng_ust_lib_ring_buffer_config::padding[20] -->
1245 <var-decl name='padding' type-id='type-id-
12' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
216' column='
1'
/>
1248 <!-- enum lttng_ust_lib_ring_buffer_alloc_types -->
1249 <enum-decl name='lttng_ust_lib_ring_buffer_alloc_types' filepath='../include/lttng/ringbuffer-config.h' line='
145' column='
1' id='type-id-
116'
>
1250 <underlying-type type-id='type-id-
54'
/>
1251 <enumerator name='RING_BUFFER_ALLOC_PER_CPU' value='
0'
/>
1252 <enumerator name='RING_BUFFER_ALLOC_GLOBAL' value='
1'
/>
1254 <!-- enum lttng_ust_lib_ring_buffer_sync_types -->
1255 <enum-decl name='lttng_ust_lib_ring_buffer_sync_types' filepath='../include/lttng/ringbuffer-config.h' line='
150' column='
1' id='type-id-
117'
>
1256 <underlying-type type-id='type-id-
54'
/>
1257 <enumerator name='RING_BUFFER_SYNC_PER_CPU' value='
0'
/>
1258 <enumerator name='RING_BUFFER_SYNC_GLOBAL' value='
1'
/>
1260 <!-- enum lttng_ust_lib_ring_buffer_mode_types -->
1261 <enum-decl name='lttng_ust_lib_ring_buffer_mode_types' filepath='../include/lttng/ringbuffer-config.h' line='
155' column='
1' id='type-id-
118'
>
1262 <underlying-type type-id='type-id-
54'
/>
1263 <enumerator name='RING_BUFFER_OVERWRITE' value='
0'
/>
1264 <enumerator name='RING_BUFFER_DISCARD' value='
1'
/>
1266 <!-- enum lttng_ust_lib_ring_buffer_output_types -->
1267 <enum-decl name='lttng_ust_lib_ring_buffer_output_types' filepath='../include/lttng/ringbuffer-config.h' line='
160' column='
1' id='type-id-
119'
>
1268 <underlying-type type-id='type-id-
54'
/>
1269 <enumerator name='RING_BUFFER_SPLICE' value='
0'
/>
1270 <enumerator name='RING_BUFFER_MMAP' value='
1'
/>
1271 <enumerator name='RING_BUFFER_READ' value='
2'
/>
1272 <enumerator name='RING_BUFFER_ITERATOR' value='
3'
/>
1273 <enumerator name='RING_BUFFER_NONE' value='
4'
/>
1275 <!-- enum lttng_ust_lib_ring_buffer_backend_types -->
1276 <enum-decl name='lttng_ust_lib_ring_buffer_backend_types' filepath='../include/lttng/ringbuffer-config.h' line='
168' column='
1' id='type-id-
120'
>
1277 <underlying-type type-id='type-id-
54'
/>
1278 <enumerator name='RING_BUFFER_PAGE' value='
0'
/>
1279 <enumerator name='RING_BUFFER_VMAP' value='
1'
/>
1280 <enumerator name='RING_BUFFER_STATIC' value='
2'
/>
1282 <!-- enum lttng_ust_lib_ring_buffer_oops_types -->
1283 <enum-decl name='lttng_ust_lib_ring_buffer_oops_types' filepath='../include/lttng/ringbuffer-config.h' line='
174' column='
1' id='type-id-
121'
>
1284 <underlying-type type-id='type-id-
54'
/>
1285 <enumerator name='RING_BUFFER_NO_OOPS_CONSISTENCY' value='
0'
/>
1286 <enumerator name='RING_BUFFER_OOPS_CONSISTENCY' value='
1'
/>
1288 <!-- enum lttng_ust_lib_ring_buffer_ipi_types -->
1289 <enum-decl name='lttng_ust_lib_ring_buffer_ipi_types' filepath='../include/lttng/ringbuffer-config.h' line='
179' column='
1' id='type-id-
122'
>
1290 <underlying-type type-id='type-id-
54'
/>
1291 <enumerator name='RING_BUFFER_IPI_BARRIER' value='
0'
/>
1292 <enumerator name='RING_BUFFER_NO_IPI_BARRIER' value='
1'
/>
1294 <!-- enum lttng_ust_lib_ring_buffer_wakeup_types -->
1295 <enum-decl name='lttng_ust_lib_ring_buffer_wakeup_types' filepath='../include/lttng/ringbuffer-config.h' line='
184' column='
1' id='type-id-
123'
>
1296 <underlying-type type-id='type-id-
54'
/>
1297 <enumerator name='RING_BUFFER_WAKEUP_BY_TIMER' value='
0'
/>
1298 <enumerator name='RING_BUFFER_WAKEUP_BY_WRITER' value='
1'
/>
1300 <!-- struct lttng_ust_lib_ring_buffer_client_cb -->
1301 <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-
124'
>
1302 <data-member access='public' layout-offset-in-bits='
0'
>
1303 <!-- typedef uint64_t (channel*)* lttng_ust_lib_ring_buffer_client_cb::ring_buffer_clock_read -->
1304 <var-decl name='ring_buffer_clock_read' type-id='type-id-
126' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
56' column='
1'
/>
1306 <data-member access='public' layout-offset-in-bits='
64'
>
1307 <!-- 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 -->
1308 <var-decl name='record_header_size' type-id='type-id-
127' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
57' column='
1'
/>
1310 <data-member access='public' layout-offset-in-bits='
128'
>
1311 <!-- typedef size_t ()* lttng_ust_lib_ring_buffer_client_cb::subbuffer_header_size -->
1312 <var-decl name='subbuffer_header_size' type-id='type-id-
128' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
63' column='
1'
/>
1314 <data-member access='public' layout-offset-in-bits='
192'
>
1315 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_begin -->
1316 <var-decl name='buffer_begin' type-id='type-id-
129' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
64' column='
1'
/>
1318 <data-member access='public' layout-offset-in-bits='
256'
>
1319 <!-- 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 -->
1320 <var-decl name='buffer_end' type-id='type-id-
130' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
67' column='
1'
/>
1322 <data-member access='public' layout-offset-in-bits='
320'
>
1323 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_create -->
1324 <var-decl name='buffer_create' type-id='type-id-
131' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
74' column='
1'
/>
1326 <data-member access='public' layout-offset-in-bits='
384'
>
1327 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* lttng_ust_lib_ring_buffer_client_cb::buffer_finalize -->
1328 <var-decl name='buffer_finalize' type-id='type-id-
132' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
81' column='
1'
/>
1330 <data-member access='public' layout-offset-in-bits='
448'
>
1331 <!-- 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 -->
1332 <var-decl name='record_get' type-id='type-id-
133' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
90' column='
1'
/>
1334 <data-member access='public' layout-offset-in-bits='
512'
>
1335 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::content_size_field -->
1336 <var-decl name='content_size_field' type-id='type-id-
134' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
98' column='
1'
/>
1338 <data-member access='public' layout-offset-in-bits='
576'
>
1339 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* lttng_ust_lib_ring_buffer_client_cb::packet_size_field -->
1340 <var-decl name='packet_size_field' type-id='type-id-
134' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
100' column='
1'
/>
1343 <!-- struct lttng_ust_lib_ring_buffer_ctx -->
1344 <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-
135'
>
1345 <data-member access='public' layout-offset-in-bits='
0'
>
1346 <!-- channel* lttng_ust_lib_ring_buffer_ctx::chan -->
1347 <var-decl name='chan' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
234' column='
1'
/>
1349 <data-member access='public' layout-offset-in-bits='
64'
>
1350 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv -->
1351 <var-decl name='priv' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
235' column='
1'
/>
1353 <data-member access='public' layout-offset-in-bits='
128'
>
1354 <!-- lttng_ust_shm_handle* lttng_ust_lib_ring_buffer_ctx::handle -->
1355 <var-decl name='handle' type-id='type-id-
94' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
236' column='
1'
/>
1357 <data-member access='public' layout-offset-in-bits='
192'
>
1358 <!-- size_t lttng_ust_lib_ring_buffer_ctx::data_size -->
1359 <var-decl name='data_size' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
237' column='
1'
/>
1361 <data-member access='public' layout-offset-in-bits='
256'
>
1362 <!-- int lttng_ust_lib_ring_buffer_ctx::largest_align -->
1363 <var-decl name='largest_align' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
238' column='
1'
/>
1365 <data-member access='public' layout-offset-in-bits='
288'
>
1366 <!-- int lttng_ust_lib_ring_buffer_ctx::cpu -->
1367 <var-decl name='cpu' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
242' column='
1'
/>
1369 <data-member access='public' layout-offset-in-bits='
320'
>
1370 <!-- lttng_ust_lib_ring_buffer* lttng_ust_lib_ring_buffer_ctx::buf -->
1371 <var-decl name='buf' type-id='type-id-
95' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
245' column='
1'
/>
1373 <data-member access='public' layout-offset-in-bits='
384'
>
1374 <!-- size_t lttng_ust_lib_ring_buffer_ctx::slot_size -->
1375 <var-decl name='slot_size' type-id='type-id-
64' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
249' column='
1'
/>
1377 <data-member access='public' layout-offset-in-bits='
448'
>
1378 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::buf_offset -->
1379 <var-decl name='buf_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
250' column='
1'
/>
1381 <data-member access='public' layout-offset-in-bits='
512'
>
1382 <!-- unsigned long int lttng_ust_lib_ring_buffer_ctx::pre_offset -->
1383 <var-decl name='pre_offset' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
251' column='
1'
/>
1385 <data-member access='public' layout-offset-in-bits='
576'
>
1386 <!-- uint64_t lttng_ust_lib_ring_buffer_ctx::tsc -->
1387 <var-decl name='tsc' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
257' column='
1'
/>
1389 <data-member access='public' layout-offset-in-bits='
640'
>
1390 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::rflags -->
1391 <var-decl name='rflags' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
258' column='
1'
/>
1393 <data-member access='public' layout-offset-in-bits='
672'
>
1394 <!-- unsigned int lttng_ust_lib_ring_buffer_ctx::ctx_len -->
1395 <var-decl name='ctx_len' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
264' column='
1'
/>
1397 <data-member access='public' layout-offset-in-bits='
704'
>
1398 <!-- void* lttng_ust_lib_ring_buffer_ctx::ip -->
1399 <var-decl name='ip' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
265' column='
1'
/>
1401 <data-member access='public' layout-offset-in-bits='
768'
>
1402 <!-- void* lttng_ust_lib_ring_buffer_ctx::priv2 -->
1403 <var-decl name='priv2' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
266' column='
1'
/>
1405 <data-member access='public' layout-offset-in-bits='
832'
>
1406 <!-- char lttng_ust_lib_ring_buffer_ctx::padding2[4] -->
1407 <var-decl name='padding2' type-id='type-id-
34' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
267' column='
1'
/>
1409 <data-member access='public' layout-offset-in-bits='
896'
>
1410 <!-- lttng_ust_lib_ring_buffer_backend_pages* lttng_ust_lib_ring_buffer_ctx::backend_pages -->
1411 <var-decl name='backend_pages' type-id='type-id-
136' visibility='default' filepath='../include/lttng/ringbuffer-config.h' line='
274' column='
1'
/>
1414 <!-- struct lttng_ust_lib_ring_buffer -->
1415 <class-decl name='lttng_ust_lib_ring_buffer' size-in-bits='
5120' is-struct='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
174' column='
1' id='type-id-
137'
>
1416 <data-member access='public' layout-offset-in-bits='
0'
>
1417 <!-- lttng_crash_abi lttng_ust_lib_ring_buffer::crash_abi -->
1418 <var-decl name='crash_abi' type-id='type-id-
138' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
176' column='
1'
/>
1420 <data-member access='public' layout-offset-in-bits='
1024'
>
1421 <!-- v_atomic lttng_ust_lib_ring_buffer::offset -->
1422 <var-decl name='offset' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
179' column='
1'
/>
1424 <data-member access='public' layout-offset-in-bits='
1088'
>
1425 <!-- union {shm_ref _ref; commit_counters_hot* _type;} lttng_ust_lib_ring_buffer::commit_hot -->
1426 <var-decl name='commit_hot' type-id='type-id-
140' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1'
/>
1428 <data-member access='public' layout-offset-in-bits='
1216'
>
1429 <!-- long int lttng_ust_lib_ring_buffer::consumed -->
1430 <var-decl name='consumed' type-id='type-id-
46' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
183' column='
1'
/>
1432 <data-member access='public' layout-offset-in-bits='
1280'
>
1433 <!-- int lttng_ust_lib_ring_buffer::record_disabled -->
1434 <var-decl name='record_disabled' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
187' column='
1'
/>
1436 <data-member access='public' layout-offset-in-bits='
1344'
>
1437 <!-- v_atomic lttng_ust_lib_ring_buffer::last_tsc -->
1438 <var-decl name='last_tsc' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
190' column='
1'
/>
1440 <data-member access='public' layout-offset-in-bits='
1408'
>
1441 <!-- lttng_ust_lib_ring_buffer_backend lttng_ust_lib_ring_buffer::backend -->
1442 <var-decl name='backend' type-id='type-id-
141' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
194' column='
1'
/>
1444 <data-member access='public' layout-offset-in-bits='
2816'
>
1445 <!-- union {shm_ref _ref; commit_counters_cold* _type;} lttng_ust_lib_ring_buffer::commit_cold -->
1446 <var-decl name='commit_cold' type-id='type-id-
142' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1'
/>
1448 <data-member access='public' layout-offset-in-bits='
2944'
>
1449 <!-- long int lttng_ust_lib_ring_buffer::active_readers -->
1450 <var-decl name='active_readers' type-id='type-id-
46' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
199' column='
1'
/>
1452 <data-member access='public' layout-offset-in-bits='
3008'
>
1453 <!-- v_atomic lttng_ust_lib_ring_buffer::records_lost_full -->
1454 <var-decl name='records_lost_full' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
204' column='
1'
/>
1456 <data-member access='public' layout-offset-in-bits='
3072'
>
1457 <!-- v_atomic lttng_ust_lib_ring_buffer::records_lost_wrap -->
1458 <var-decl name='records_lost_wrap' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
205' column='
1'
/>
1460 <data-member access='public' layout-offset-in-bits='
3136'
>
1461 <!-- v_atomic lttng_ust_lib_ring_buffer::records_lost_big -->
1462 <var-decl name='records_lost_big' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
206' column='
1'
/>
1464 <data-member access='public' layout-offset-in-bits='
3200'
>
1465 <!-- v_atomic lttng_ust_lib_ring_buffer::records_count -->
1466 <var-decl name='records_count' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
207' column='
1'
/>
1468 <data-member access='public' layout-offset-in-bits='
3264'
>
1469 <!-- v_atomic lttng_ust_lib_ring_buffer::records_overrun -->
1470 <var-decl name='records_overrun' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
208' column='
1'
/>
1472 <data-member access='public' layout-offset-in-bits='
3328'
>
1473 <!-- int lttng_ust_lib_ring_buffer::finalized -->
1474 <var-decl name='finalized' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
210' column='
1'
/>
1476 <data-member access='public' layout-offset-in-bits='
3392'
>
1477 <!-- unsigned long int lttng_ust_lib_ring_buffer::get_subbuf_consumed -->
1478 <var-decl name='get_subbuf_consumed' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
211' column='
1'
/>
1480 <data-member access='public' layout-offset-in-bits='
3456'
>
1481 <!-- unsigned long int lttng_ust_lib_ring_buffer::prod_snapshot -->
1482 <var-decl name='prod_snapshot' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
212' column='
1'
/>
1484 <data-member access='public' layout-offset-in-bits='
3520'
>
1485 <!-- unsigned long int lttng_ust_lib_ring_buffer::cons_snapshot -->
1486 <var-decl name='cons_snapshot' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
213' column='
1'
/>
1488 <data-member access='public' layout-offset-in-bits='
31'
>
1489 <!-- unsigned int lttng_ust_lib_ring_buffer::get_subbuf -->
1490 <var-decl name='get_subbuf' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
214' column='
1'
/>
1492 <data-member access='public' layout-offset-in-bits='
3648'
>
1493 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} lttng_ust_lib_ring_buffer::self -->
1494 <var-decl name='self' type-id='type-id-
143' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1'
/>
1496 <data-member access='public' layout-offset-in-bits='
3776'
>
1497 <!-- char lttng_ust_lib_ring_buffer::padding[60] -->
1498 <var-decl name='padding' type-id='type-id-
36' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
217' column='
1'
/>
1501 <!-- struct lttng_crash_abi -->
1502 <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-
138'
>
1503 <data-member access='public' layout-offset-in-bits='
0'
>
1504 <!-- uint8_t lttng_crash_abi::magic[16] -->
1505 <var-decl name='magic' type-id='type-id-
53' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
128' column='
1'
/>
1507 <data-member access='public' layout-offset-in-bits='
128'
>
1508 <!-- uint64_t lttng_crash_abi::mmap_length -->
1509 <var-decl name='mmap_length' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
129' column='
1'
/>
1511 <data-member access='public' layout-offset-in-bits='
192'
>
1512 <!-- uint16_t lttng_crash_abi::endian -->
1513 <var-decl name='endian' type-id='type-id-
79' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
130' column='
1'
/>
1515 <data-member access='public' layout-offset-in-bits='
208'
>
1516 <!-- uint16_t lttng_crash_abi::major -->
1517 <var-decl name='major' type-id='type-id-
79' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
134' column='
1'
/>
1519 <data-member access='public' layout-offset-in-bits='
224'
>
1520 <!-- uint16_t lttng_crash_abi::minor -->
1521 <var-decl name='minor' type-id='type-id-
79' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
135' column='
1'
/>
1523 <data-member access='public' layout-offset-in-bits='
240'
>
1524 <!-- uint8_t lttng_crash_abi::word_size -->
1525 <var-decl name='word_size' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
136' column='
1'
/>
1527 <data-member access='public' layout-offset-in-bits='
248'
>
1528 <!-- uint8_t lttng_crash_abi::layout_type -->
1529 <var-decl name='layout_type' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
137' column='
1'
/>
1531 <data-member access='public' layout-offset-in-bits='
256'
>
1532 <!-- 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 -->
1533 <var-decl name='offset' type-id='type-id-
144' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
151' column='
1'
/>
1535 <data-member access='public' layout-offset-in-bits='
608'
>
1536 <!-- 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 -->
1537 <var-decl name='length' type-id='type-id-
145' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
161' column='
1'
/>
1539 <data-member access='public' layout-offset-in-bits='
672'
>
1540 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} lttng_crash_abi::stride -->
1541 <var-decl name='stride' type-id='type-id-
146' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
166' column='
1'
/>
1543 <data-member access='public' layout-offset-in-bits='
768'
>
1544 <!-- uint64_t lttng_crash_abi::buf_size -->
1545 <var-decl name='buf_size' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
168' column='
1'
/>
1547 <data-member access='public' layout-offset-in-bits='
832'
>
1548 <!-- uint64_t lttng_crash_abi::subbuf_size -->
1549 <var-decl name='subbuf_size' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
169' column='
1'
/>
1551 <data-member access='public' layout-offset-in-bits='
896'
>
1552 <!-- uint64_t lttng_crash_abi::num_subbuf -->
1553 <var-decl name='num_subbuf' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
170' column='
1'
/>
1555 <data-member access='public' layout-offset-in-bits='
960'
>
1556 <!-- uint32_t lttng_crash_abi::mode -->
1557 <var-decl name='mode' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
171' column='
1'
/>
1560 <!-- 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;} -->
1561 <class-decl name='__anonymous_struct__7' size-in-bits='
352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
139' column='
1' id='type-id-
144'
>
1562 <data-member access='public' layout-offset-in-bits='
0'
>
1563 <!-- uint32_t prod_offset -->
1564 <var-decl name='prod_offset' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
140' column='
1'
/>
1566 <data-member access='public' layout-offset-in-bits='
32'
>
1567 <!-- uint32_t consumed_offset -->
1568 <var-decl name='consumed_offset' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
141' column='
1'
/>
1570 <data-member access='public' layout-offset-in-bits='
64'
>
1571 <!-- uint32_t commit_hot_array -->
1572 <var-decl name='commit_hot_array' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
142' column='
1'
/>
1574 <data-member access='public' layout-offset-in-bits='
96'
>
1575 <!-- uint32_t commit_hot_seq -->
1576 <var-decl name='commit_hot_seq' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
143' column='
1'
/>
1578 <data-member access='public' layout-offset-in-bits='
128'
>
1579 <!-- uint32_t buf_wsb_array -->
1580 <var-decl name='buf_wsb_array' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
144' column='
1'
/>
1582 <data-member access='public' layout-offset-in-bits='
160'
>
1583 <!-- uint32_t buf_wsb_id -->
1584 <var-decl name='buf_wsb_id' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
145' column='
1'
/>
1586 <data-member access='public' layout-offset-in-bits='
192'
>
1587 <!-- uint32_t sb_array -->
1588 <var-decl name='sb_array' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
146' column='
1'
/>
1590 <data-member access='public' layout-offset-in-bits='
224'
>
1591 <!-- uint32_t sb_array_shmp_offset -->
1592 <var-decl name='sb_array_shmp_offset' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
147' column='
1'
/>
1594 <data-member access='public' layout-offset-in-bits='
256'
>
1595 <!-- uint32_t sb_backend_p_offset -->
1596 <var-decl name='sb_backend_p_offset' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
148' column='
1'
/>
1598 <data-member access='public' layout-offset-in-bits='
288'
>
1599 <!-- uint32_t content_size -->
1600 <var-decl name='content_size' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
149' column='
1'
/>
1602 <data-member access='public' layout-offset-in-bits='
320'
>
1603 <!-- uint32_t packet_size -->
1604 <var-decl name='packet_size' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
150' column='
1'
/>
1607 <!-- 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;} -->
1608 <class-decl name='__anonymous_struct__8' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
152' column='
1' id='type-id-
145'
>
1609 <data-member access='public' layout-offset-in-bits='
0'
>
1610 <!-- uint8_t prod_offset -->
1611 <var-decl name='prod_offset' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
153' column='
1'
/>
1613 <data-member access='public' layout-offset-in-bits='
8'
>
1614 <!-- uint8_t consumed_offset -->
1615 <var-decl name='consumed_offset' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
154' column='
1'
/>
1617 <data-member access='public' layout-offset-in-bits='
16'
>
1618 <!-- uint8_t commit_hot_seq -->
1619 <var-decl name='commit_hot_seq' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
155' column='
1'
/>
1621 <data-member access='public' layout-offset-in-bits='
24'
>
1622 <!-- uint8_t buf_wsb_id -->
1623 <var-decl name='buf_wsb_id' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
156' column='
1'
/>
1625 <data-member access='public' layout-offset-in-bits='
32'
>
1626 <!-- uint8_t sb_array_shmp_offset -->
1627 <var-decl name='sb_array_shmp_offset' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
157' column='
1'
/>
1629 <data-member access='public' layout-offset-in-bits='
40'
>
1630 <!-- uint8_t sb_backend_p_offset -->
1631 <var-decl name='sb_backend_p_offset' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
158' column='
1'
/>
1633 <data-member access='public' layout-offset-in-bits='
48'
>
1634 <!-- uint8_t content_size -->
1635 <var-decl name='content_size' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
159' column='
1'
/>
1637 <data-member access='public' layout-offset-in-bits='
56'
>
1638 <!-- uint8_t packet_size -->
1639 <var-decl name='packet_size' type-id='type-id-
52' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
160' column='
1'
/>
1642 <!-- struct {uint32_t commit_hot_array; uint32_t buf_wsb_array; uint32_t sb_array;} -->
1643 <class-decl name='__anonymous_struct__9' size-in-bits='
96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
162' column='
1' id='type-id-
146'
>
1644 <data-member access='public' layout-offset-in-bits='
0'
>
1645 <!-- uint32_t commit_hot_array -->
1646 <var-decl name='commit_hot_array' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
163' column='
1'
/>
1648 <data-member access='public' layout-offset-in-bits='
32'
>
1649 <!-- uint32_t buf_wsb_array -->
1650 <var-decl name='buf_wsb_array' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
164' column='
1'
/>
1652 <data-member access='public' layout-offset-in-bits='
64'
>
1653 <!-- uint32_t sb_array -->
1654 <var-decl name='sb_array' type-id='type-id-
62' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
165' column='
1'
/>
1657 <!-- union v_atomic -->
1658 <union-decl name='v_atomic' size-in-bits='
64' visibility='default' filepath='../libringbuffer/vatomic.h' line='
39' column='
1' id='type-id-
139'
>
1659 <data-member access='private'
>
1660 <!-- long int v_atomic::a -->
1661 <var-decl name='a' type-id='type-id-
46' visibility='default' filepath='../libringbuffer/vatomic.h' line='
40' column='
1'
/>
1663 <data-member access='private'
>
1664 <!-- long int v_atomic::v -->
1665 <var-decl name='v' type-id='type-id-
46' visibility='default' filepath='../libringbuffer/vatomic.h' line='
41' column='
1'
/>
1668 <!-- union {shm_ref _ref; commit_counters_hot* _type;} -->
1669 <union-decl name='__anonymous_union__5' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1' id='type-id-
140'
>
1670 <data-member access='private'
>
1671 <!-- shm_ref _ref -->
1672 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1'
/>
1674 <data-member access='private'
>
1675 <!-- commit_counters_hot* _type -->
1676 <var-decl name='_type' type-id='type-id-
147' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
181' column='
1'
/>
1679 <!-- struct commit_counters_hot -->
1680 <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-
148'
>
1681 <data-member access='public' layout-offset-in-bits='
0'
>
1682 <!-- v_atomic commit_counters_hot::cc -->
1683 <var-decl name='cc' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
84' column='
1'
/>
1685 <data-member access='public' layout-offset-in-bits='
64'
>
1686 <!-- v_atomic commit_counters_hot::seq -->
1687 <var-decl name='seq' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
85' column='
1'
/>
1689 <data-member access='public' layout-offset-in-bits='
128'
>
1690 <!-- char commit_counters_hot::padding[16] -->
1691 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
86' column='
1'
/>
1694 <!-- struct lttng_ust_lib_ring_buffer_backend -->
1695 <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-
141'
>
1696 <data-member access='public' layout-offset-in-bits='
0'
>
1697 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} lttng_ust_lib_ring_buffer_backend::buf_wsb -->
1698 <var-decl name='buf_wsb' type-id='type-id-
149' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
1700 <data-member access='public' layout-offset-in-bits='
128'
>
1701 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer lttng_ust_lib_ring_buffer_backend::buf_rsb -->
1702 <var-decl name='buf_rsb' type-id='type-id-
150' visibility='default' filepath='../libringbuffer/backend_types.h' line='
70' column='
1'
/>
1704 <data-member access='public' layout-offset-in-bits='
192'
>
1705 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} lttng_ust_lib_ring_buffer_backend::buf_cnt -->
1706 <var-decl name='buf_cnt' type-id='type-id-
151' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
1708 <data-member access='public' layout-offset-in-bits='
320'
>
1709 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} lttng_ust_lib_ring_buffer_backend::array -->
1710 <var-decl name='array' type-id='type-id-
152' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
1712 <data-member access='public' layout-offset-in-bits='
448'
>
1713 <!-- union {shm_ref _ref; char* _type;} lttng_ust_lib_ring_buffer_backend::memory_map -->
1714 <var-decl name='memory_map' type-id='type-id-
153' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
1716 <data-member access='public' layout-offset-in-bits='
576'
>
1717 <!-- union {shm_ref _ref; channel* _type;} lttng_ust_lib_ring_buffer_backend::chan -->
1718 <var-decl name='chan' type-id='type-id-
154' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
1720 <data-member access='public' layout-offset-in-bits='
704'
>
1721 <!-- int lttng_ust_lib_ring_buffer_backend::cpu -->
1722 <var-decl name='cpu' type-id='type-id-
43' visibility='default' filepath='../libringbuffer/backend_types.h' line='
81' column='
1'
/>
1724 <data-member access='public' layout-offset-in-bits='
768'
>
1725 <!-- v_atomic lttng_ust_lib_ring_buffer_backend::records_read -->
1726 <var-decl name='records_read' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/backend_types.h' line='
82' column='
1'
/>
1728 <data-member access='public' layout-offset-in-bits='
31'
>
1729 <!-- unsigned int lttng_ust_lib_ring_buffer_backend::allocated -->
1730 <var-decl name='allocated' type-id='type-id-
57' visibility='default' filepath='../libringbuffer/backend_types.h' line='
83' column='
1'
/>
1732 <data-member access='public' layout-offset-in-bits='
840'
>
1733 <!-- char lttng_ust_lib_ring_buffer_backend::padding[64] -->
1734 <var-decl name='padding' type-id='type-id-
38' visibility='default' filepath='../libringbuffer/backend_types.h' line='
84' column='
1'
/>
1737 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_subbuffer* _type;} -->
1738 <union-decl name='__anonymous_union__6' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1' id='type-id-
149'
>
1739 <data-member access='private'
>
1740 <!-- shm_ref _ref -->
1741 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
1743 <data-member access='private'
>
1744 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* _type -->
1745 <var-decl name='_type' type-id='type-id-
155' visibility='default' filepath='../libringbuffer/backend_types.h' line='
68' column='
1'
/>
1748 <!-- struct lttng_ust_lib_ring_buffer_backend_subbuffer -->
1749 <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-
150'
>
1750 <data-member access='public' layout-offset-in-bits='
0'
>
1751 <!-- unsigned long int lttng_ust_lib_ring_buffer_backend_subbuffer::id -->
1752 <var-decl name='id' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
42' column='
1'
/>
1755 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_counts* _type;} -->
1756 <union-decl name='__anonymous_union__7' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1' id='type-id-
151'
>
1757 <data-member access='private'
>
1758 <!-- shm_ref _ref -->
1759 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
1761 <data-member access='private'
>
1762 <!-- lttng_ust_lib_ring_buffer_backend_counts* _type -->
1763 <var-decl name='_type' type-id='type-id-
156' visibility='default' filepath='../libringbuffer/backend_types.h' line='
72' column='
1'
/>
1766 <!-- struct lttng_ust_lib_ring_buffer_backend_counts -->
1767 <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-
157'
>
1768 <data-member access='public' layout-offset-in-bits='
0'
>
1769 <!-- uint64_t lttng_ust_lib_ring_buffer_backend_counts::seq_cnt -->
1770 <var-decl name='seq_cnt' type-id='type-id-
82' visibility='default' filepath='../libringbuffer/backend_types.h' line='
52' column='
1'
/>
1773 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages_shmp* _type;} -->
1774 <union-decl name='__anonymous_union__8' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1' id='type-id-
152'
>
1775 <data-member access='private'
>
1776 <!-- shm_ref _ref -->
1777 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
1779 <data-member access='private'
>
1780 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* _type -->
1781 <var-decl name='_type' type-id='type-id-
158' visibility='default' filepath='../libringbuffer/backend_types.h' line='
77' column='
1'
/>
1784 <!-- struct lttng_ust_lib_ring_buffer_backend_pages_shmp -->
1785 <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-
159'
>
1786 <data-member access='public' layout-offset-in-bits='
0'
>
1787 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} lttng_ust_lib_ring_buffer_backend_pages_shmp::shmp -->
1788 <var-decl name='shmp' type-id='type-id-
160' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
1791 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer_backend_pages* _type;} -->
1792 <union-decl name='__anonymous_union__9' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1' id='type-id-
160'
>
1793 <data-member access='private'
>
1794 <!-- shm_ref _ref -->
1795 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
1797 <data-member access='private'
>
1798 <!-- lttng_ust_lib_ring_buffer_backend_pages* _type -->
1799 <var-decl name='_type' type-id='type-id-
136' visibility='default' filepath='../libringbuffer/backend_types.h' line='
62' column='
1'
/>
1802 <!-- struct lttng_ust_lib_ring_buffer_backend_pages -->
1803 <class-decl name='lttng_ust_lib_ring_buffer_backend_pages' size-in-bits='
512' is-struct='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
31' column='
1' id='type-id-
161'
>
1804 <data-member access='public' layout-offset-in-bits='
0'
>
1805 <!-- unsigned long int lttng_ust_lib_ring_buffer_backend_pages::mmap_offset -->
1806 <var-decl name='mmap_offset' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
32' column='
1'
/>
1808 <data-member access='public' layout-offset-in-bits='
64'
>
1809 <!-- v_atomic lttng_ust_lib_ring_buffer_backend_pages::records_commit -->
1810 <var-decl name='records_commit' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/backend_types.h' line='
33' column='
1'
/>
1812 <data-member access='public' layout-offset-in-bits='
128'
>
1813 <!-- v_atomic lttng_ust_lib_ring_buffer_backend_pages::records_unread -->
1814 <var-decl name='records_unread' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/backend_types.h' line='
34' column='
1'
/>
1816 <data-member access='public' layout-offset-in-bits='
192'
>
1817 <!-- unsigned long int lttng_ust_lib_ring_buffer_backend_pages::data_size -->
1818 <var-decl name='data_size' type-id='type-id-
3' visibility='default' filepath='../libringbuffer/backend_types.h' line='
35' column='
1'
/>
1820 <data-member access='public' layout-offset-in-bits='
256'
>
1821 <!-- union {shm_ref _ref; char* _type;} lttng_ust_lib_ring_buffer_backend_pages::p -->
1822 <var-decl name='p' type-id='type-id-
162' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
1824 <data-member access='public' layout-offset-in-bits='
384'
>
1825 <!-- char lttng_ust_lib_ring_buffer_backend_pages::padding[16] -->
1826 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../libringbuffer/backend_types.h' line='
37' column='
1'
/>
1829 <!-- union {shm_ref _ref; char* _type;} -->
1830 <union-decl name='__anonymous_union__10' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1' id='type-id-
162'
>
1831 <data-member access='private'
>
1832 <!-- shm_ref _ref -->
1833 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
1835 <data-member access='private'
>
1836 <!-- char* _type -->
1837 <var-decl name='_type' type-id='type-id-
102' visibility='default' filepath='../libringbuffer/backend_types.h' line='
36' column='
1'
/>
1840 <!-- union {shm_ref _ref; char* _type;} -->
1841 <union-decl name='__anonymous_union__11' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1' id='type-id-
153'
>
1842 <data-member access='private'
>
1843 <!-- shm_ref _ref -->
1844 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
1846 <data-member access='private'
>
1847 <!-- char* _type -->
1848 <var-decl name='_type' type-id='type-id-
102' visibility='default' filepath='../libringbuffer/backend_types.h' line='
78' column='
1'
/>
1851 <!-- union {shm_ref _ref; channel* _type;} -->
1852 <union-decl name='__anonymous_union__12' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1' id='type-id-
154'
>
1853 <data-member access='private'
>
1854 <!-- shm_ref _ref -->
1855 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
1857 <data-member access='private'
>
1858 <!-- channel* _type -->
1859 <var-decl name='_type' type-id='type-id-
104' visibility='default' filepath='../libringbuffer/backend_types.h' line='
80' column='
1'
/>
1862 <!-- union {shm_ref _ref; commit_counters_cold* _type;} -->
1863 <union-decl name='__anonymous_union__13' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1' id='type-id-
142'
>
1864 <data-member access='private'
>
1865 <!-- shm_ref _ref -->
1866 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1'
/>
1868 <data-member access='private'
>
1869 <!-- commit_counters_cold* _type -->
1870 <var-decl name='_type' type-id='type-id-
163' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
197' column='
1'
/>
1873 <!-- struct commit_counters_cold -->
1874 <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-
164'
>
1875 <data-member access='public' layout-offset-in-bits='
0'
>
1876 <!-- v_atomic commit_counters_cold::cc_sb -->
1877 <var-decl name='cc_sb' type-id='type-id-
139' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
92' column='
1'
/>
1879 <data-member access='public' layout-offset-in-bits='
64'
>
1880 <!-- char commit_counters_cold::padding[24] -->
1881 <var-decl name='padding' type-id='type-id-
14' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
93' column='
1'
/>
1884 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
1885 <union-decl name='__anonymous_union__14' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1' id='type-id-
143'
>
1886 <data-member access='private'
>
1887 <!-- shm_ref _ref -->
1888 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1'
/>
1890 <data-member access='private'
>
1891 <!-- lttng_ust_lib_ring_buffer* _type -->
1892 <var-decl name='_type' type-id='type-id-
95' visibility='default' filepath='../libringbuffer/frontend_types.h' line='
216' column='
1'
/>
1895 <!-- struct lttng_ust_lib_ring_buffer_shmp -->
1896 <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-
48'
>
1897 <data-member access='public' layout-offset-in-bits='
0'
>
1898 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} lttng_ust_lib_ring_buffer_shmp::shmp -->
1899 <var-decl name='shmp' type-id='type-id-
165' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
1902 <!-- union {shm_ref _ref; lttng_ust_lib_ring_buffer* _type;} -->
1903 <union-decl name='__anonymous_union__15' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1' id='type-id-
165'
>
1904 <data-member access='private'
>
1905 <!-- shm_ref _ref -->
1906 <var-decl name='_ref' type-id='type-id-
103' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
1908 <data-member access='private'
>
1909 <!-- lttng_ust_lib_ring_buffer* _type -->
1910 <var-decl name='_type' type-id='type-id-
95' visibility='default' filepath='../libringbuffer/backend_types.h' line='
88' column='
1'
/>
1913 <!-- struct ustctl_consumer_channel -->
1914 <class-decl name='ustctl_consumer_channel' size-in-bits='
576' is-struct='yes' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
48' column='
1' id='type-id-
166'
>
1915 <data-member access='public' layout-offset-in-bits='
0'
>
1916 <!-- lttng_channel* ustctl_consumer_channel::chan -->
1917 <var-decl name='chan' type-id='type-id-
167' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
49' column='
1'
/>
1919 <data-member access='public' layout-offset-in-bits='
64'
>
1920 <!-- ustctl_consumer_channel_attr ustctl_consumer_channel::attr -->
1921 <var-decl name='attr' type-id='type-id-
168' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
52' column='
1'
/>
1923 <data-member access='public' layout-offset-in-bits='
512'
>
1924 <!-- int ustctl_consumer_channel::wait_fd -->
1925 <var-decl name='wait_fd' type-id='type-id-
43' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
53' column='
1'
/>
1927 <data-member access='public' layout-offset-in-bits='
544'
>
1928 <!-- int ustctl_consumer_channel::wakeup_fd -->
1929 <var-decl name='wakeup_fd' type-id='type-id-
43' visibility='default' filepath='liblttng-ust-ctl/ustctl.c' line='
54' column='
1'
/>
1932 <!-- struct lttng_channel -->
1933 <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-
169'
>
1934 <data-member access='public' layout-offset-in-bits='
0'
>
1935 <!-- channel* lttng_channel::chan -->
1936 <var-decl name='chan' type-id='type-id-
104' visibility='default' filepath='../include/lttng/ust-events.h' line='
532' column='
1'
/>
1938 <data-member access='public' layout-offset-in-bits='
64'
>
1939 <!-- int lttng_channel::enabled -->
1940 <var-decl name='enabled' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
533' column='
1'
/>
1942 <data-member access='public' layout-offset-in-bits='
128'
>
1943 <!-- lttng_ctx* lttng_channel::ctx -->
1944 <var-decl name='ctx' type-id='type-id-
170' visibility='default' filepath='../include/lttng/ust-events.h' line='
534' column='
1'
/>
1946 <data-member access='public' layout-offset-in-bits='
192'
>
1947 <!-- lttng_session* lttng_channel::session -->
1948 <var-decl name='session' type-id='type-id-
171' visibility='default' filepath='../include/lttng/ust-events.h' line='
536' column='
1'
/>
1950 <data-member access='public' layout-offset-in-bits='
256'
>
1951 <!-- int lttng_channel::objd -->
1952 <var-decl name='objd' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
537' column='
1'
/>
1954 <data-member access='public' layout-offset-in-bits='
288'
>
1955 <!-- unsigned int lttng_channel::_deprecated1 -->
1956 <var-decl name='_deprecated1' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
538' column='
1'
/>
1958 <data-member access='public' layout-offset-in-bits='
320'
>
1959 <!-- unsigned int lttng_channel::_deprecated2 -->
1960 <var-decl name='_deprecated2' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
539' column='
1'
/>
1962 <data-member access='public' layout-offset-in-bits='
384'
>
1963 <!-- cds_list_head lttng_channel::node -->
1964 <var-decl name='node' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
540' column='
1'
/>
1966 <data-member access='public' layout-offset-in-bits='
512'
>
1967 <!-- const lttng_channel_ops* lttng_channel::ops -->
1968 <var-decl name='ops' type-id='type-id-
173' visibility='default' filepath='../include/lttng/ust-events.h' line='
541' column='
1'
/>
1970 <data-member access='public' layout-offset-in-bits='
576'
>
1971 <!-- int lttng_channel::header_type -->
1972 <var-decl name='header_type' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
542' column='
1'
/>
1974 <data-member access='public' layout-offset-in-bits='
640'
>
1975 <!-- lttng_ust_shm_handle* lttng_channel::handle -->
1976 <var-decl name='handle' type-id='type-id-
94' visibility='default' filepath='../include/lttng/ust-events.h' line='
543' column='
1'
/>
1978 <data-member access='public' layout-offset-in-bits='
31'
>
1979 <!-- unsigned int lttng_channel::_deprecated3 -->
1980 <var-decl name='_deprecated3' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
544' column='
1'
/>
1982 <data-member access='public' layout-offset-in-bits='
736'
>
1983 <!-- unsigned int lttng_channel::id -->
1984 <var-decl name='id' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
547' column='
1'
/>
1986 <data-member access='public' layout-offset-in-bits='
768'
>
1987 <!-- lttng_ust_chan_type lttng_channel::type -->
1988 <var-decl name='type' type-id='type-id-
174' visibility='default' filepath='../include/lttng/ust-events.h' line='
548' column='
1'
/>
1990 <data-member access='public' layout-offset-in-bits='
800'
>
1991 <!-- unsigned char lttng_channel::uuid[16] -->
1992 <var-decl name='uuid' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-events.h' line='
549' column='
1'
/>
1994 <data-member access='public' layout-offset-in-bits='
31'
>
1995 <!-- int lttng_channel::tstate -->
1996 <var-decl name='tstate' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
550' column='
1'
/>
1999 <!-- struct lttng_ctx -->
2000 <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-
175'
>
2001 <data-member access='public' layout-offset-in-bits='
0'
>
2002 <!-- lttng_ctx_field* lttng_ctx::fields -->
2003 <var-decl name='fields' type-id='type-id-
176' visibility='default' filepath='../include/lttng/ust-events.h' line='
305' column='
1'
/>
2005 <data-member access='public' layout-offset-in-bits='
64'
>
2006 <!-- unsigned int lttng_ctx::nr_fields -->
2007 <var-decl name='nr_fields' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
306' column='
1'
/>
2009 <data-member access='public' layout-offset-in-bits='
96'
>
2010 <!-- unsigned int lttng_ctx::allocated_fields -->
2011 <var-decl name='allocated_fields' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
307' column='
1'
/>
2013 <data-member access='public' layout-offset-in-bits='
128'
>
2014 <!-- unsigned int lttng_ctx::largest_align -->
2015 <var-decl name='largest_align' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
308' column='
1'
/>
2017 <data-member access='public' layout-offset-in-bits='
160'
>
2018 <!-- char lttng_ctx::padding[20] -->
2019 <var-decl name='padding' type-id='type-id-
12' visibility='default' filepath='../include/lttng/ust-events.h' line='
309' column='
1'
/>
2022 <!-- struct lttng_ctx_field -->
2023 <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-
177'
>
2024 <data-member access='public' layout-offset-in-bits='
0'
>
2025 <!-- lttng_event_field lttng_ctx_field::event_field -->
2026 <var-decl name='event_field' type-id='type-id-
178' visibility='default' filepath='../include/lttng/ust-events.h' line='
288' column='
1'
/>
2028 <data-member access='public' layout-offset-in-bits='
2560'
>
2029 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* lttng_ctx_field::get_size -->
2030 <var-decl name='get_size' type-id='type-id-
179' visibility='default' filepath='../include/lttng/ust-events.h' line='
289' column='
1'
/>
2032 <data-member access='public' layout-offset-in-bits='
2624'
>
2033 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* lttng_ctx_field::record -->
2034 <var-decl name='record' type-id='type-id-
180' visibility='default' filepath='../include/lttng/ust-events.h' line='
290' column='
1'
/>
2036 <data-member access='public' layout-offset-in-bits='
2688'
>
2037 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* lttng_ctx_field::get_value -->
2038 <var-decl name='get_value' type-id='type-id-
181' visibility='default' filepath='../include/lttng/ust-events.h' line='
293' column='
1'
/>
2040 <data-member access='public' layout-offset-in-bits='
2752'
>
2041 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} lttng_ctx_field::u -->
2042 <var-decl name='u' type-id='type-id-
182' visibility='default' filepath='../include/lttng/ust-events.h' line='
298' column='
1'
/>
2044 <data-member access='public' layout-offset-in-bits='
3072'
>
2045 <!-- void (lttng_ctx_field*)* lttng_ctx_field::destroy -->
2046 <var-decl name='destroy' type-id='type-id-
183' visibility='default' filepath='../include/lttng/ust-events.h' line='
299' column='
1'
/>
2048 <data-member access='public' layout-offset-in-bits='
3136'
>
2049 <!-- char* lttng_ctx_field::field_name -->
2050 <var-decl name='field_name' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
300' column='
1'
/>
2053 <!-- struct lttng_event_field -->
2054 <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-
178'
>
2055 <data-member access='public' layout-offset-in-bits='
0'
>
2056 <!-- const char* lttng_event_field::name -->
2057 <var-decl name='name' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
253' column='
1'
/>
2059 <data-member access='public' layout-offset-in-bits='
64'
>
2060 <!-- lttng_type lttng_event_field::type -->
2061 <var-decl name='type' type-id='type-id-
185' visibility='default' filepath='../include/lttng/ust-events.h' line='
254' column='
1'
/>
2063 <data-member access='public' layout-offset-in-bits='
2304'
>
2064 <!-- unsigned int lttng_event_field::nowrite -->
2065 <var-decl name='nowrite' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
255' column='
1'
/>
2067 <data-member access='public' layout-offset-in-bits='
2336'
>
2068 <!-- char lttng_event_field::padding[28] -->
2069 <var-decl name='padding' type-id='type-id-
26' visibility='default' filepath='../include/lttng/ust-events.h' line='
256' column='
1'
/>
2072 <!-- struct lttng_type -->
2073 <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-
185'
>
2074 <data-member access='public' layout-offset-in-bits='
0'
>
2075 <!-- lttng_abstract_types lttng_type::atype -->
2076 <var-decl name='atype' type-id='type-id-
186' visibility='default' filepath='../include/lttng/ust-events.h' line='
216' column='
1'
/>
2078 <data-member access='public' layout-offset-in-bits='
64'
>
2079 <!-- 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 -->
2080 <var-decl name='u' type-id='type-id-
187' visibility='default' filepath='../include/lttng/ust-events.h' line='
232' column='
1'
/>
2083 <!-- enum lttng_abstract_types -->
2084 <enum-decl name='lttng_abstract_types' filepath='../include/lttng/ust-events.h' line='
84' column='
1' id='type-id-
186'
>
2085 <underlying-type type-id='type-id-
54'
/>
2086 <enumerator name='atype_integer' value='
0'
/>
2087 <enumerator name='atype_enum' value='
1'
/>
2088 <enumerator name='atype_array' value='
2'
/>
2089 <enumerator name='atype_sequence' value='
3'
/>
2090 <enumerator name='atype_string' value='
4'
/>
2091 <enumerator name='atype_float' value='
5'
/>
2092 <enumerator name='atype_dynamic' value='
6'
/>
2093 <enumerator name='atype_struct' value='
7'
/>
2094 <enumerator name='NR_ABSTRACT_TYPES' value='
8'
/>
2096 <!-- 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];} -->
2097 <union-decl name='__anonymous_union__16' size-in-bits='
2176' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
217' column='
1' id='type-id-
187'
>
2098 <data-member access='private'
>
2099 <!-- _lttng_basic_type basic -->
2100 <var-decl name='basic' type-id='type-id-
188' visibility='default' filepath='../include/lttng/ust-events.h' line='
218' column='
1'
/>
2102 <data-member access='private'
>
2103 <!-- struct {lttng_basic_type elem_type; unsigned int length;} array -->
2104 <var-decl name='array' type-id='type-id-
189' visibility='default' filepath='../include/lttng/ust-events.h' line='
222' column='
1'
/>
2106 <data-member access='private'
>
2107 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} sequence -->
2108 <var-decl name='sequence' type-id='type-id-
190' visibility='default' filepath='../include/lttng/ust-events.h' line='
226' column='
1'
/>
2110 <data-member access='private'
>
2111 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} _struct -->
2112 <var-decl name='_struct' type-id='type-id-
191' visibility='default' filepath='../include/lttng/ust-events.h' line='
230' column='
1'
/>
2114 <data-member access='private'
>
2115 <!-- char padding[128] -->
2116 <var-decl name='padding' type-id='type-id-
6' visibility='default' filepath='../include/lttng/ust-events.h' line='
231' column='
1'
/>
2119 <!-- union _lttng_basic_type -->
2120 <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-
188'
>
2121 <data-member access='private'
>
2122 <!-- lttng_integer_type _lttng_basic_type::integer -->
2123 <var-decl name='integer' type-id='type-id-
192' visibility='default' filepath='../include/lttng/ust-events.h' line='
195' column='
1'
/>
2125 <data-member access='private'
>
2126 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} _lttng_basic_type::enumeration -->
2127 <var-decl name='enumeration' type-id='type-id-
193' visibility='default' filepath='../include/lttng/ust-events.h' line='
199' column='
1'
/>
2129 <data-member access='private'
>
2130 <!-- struct {lttng_string_encodings encoding;} _lttng_basic_type::string -->
2131 <var-decl name='string' type-id='type-id-
194' visibility='default' filepath='../include/lttng/ust-events.h' line='
202' column='
1'
/>
2133 <data-member access='private'
>
2134 <!-- lttng_float_type _lttng_basic_type::_float -->
2135 <var-decl name='_float' type-id='type-id-
195' visibility='default' filepath='../include/lttng/ust-events.h' line='
203' column='
1'
/>
2137 <data-member access='private'
>
2138 <!-- char _lttng_basic_type::padding[128] -->
2139 <var-decl name='padding' type-id='type-id-
6' visibility='default' filepath='../include/lttng/ust-events.h' line='
204' column='
1'
/>
2142 <!-- struct lttng_integer_type -->
2143 <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-
192'
>
2144 <data-member access='public' layout-offset-in-bits='
0'
>
2145 <!-- unsigned int lttng_integer_type::size -->
2146 <var-decl name='size' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
147' column='
1'
/>
2148 <data-member access='public' layout-offset-in-bits='
32'
>
2149 <!-- unsigned short int lttng_integer_type::alignment -->
2150 <var-decl name='alignment' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
148' column='
1'
/>
2152 <data-member access='public' layout-offset-in-bits='
15'
>
2153 <!-- unsigned int lttng_integer_type::signedness -->
2154 <var-decl name='signedness' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
149' column='
1'
/>
2156 <data-member access='public' layout-offset-in-bits='
14'
>
2157 <!-- unsigned int lttng_integer_type::reverse_byte_order -->
2158 <var-decl name='reverse_byte_order' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
150' column='
1'
/>
2160 <data-member access='public' layout-offset-in-bits='
64'
>
2161 <!-- unsigned int lttng_integer_type::base -->
2162 <var-decl name='base' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
151' column='
1'
/>
2164 <data-member access='public' layout-offset-in-bits='
96'
>
2165 <!-- lttng_string_encodings lttng_integer_type::encoding -->
2166 <var-decl name='encoding' type-id='type-id-
196' visibility='default' filepath='../include/lttng/ust-events.h' line='
152' column='
1'
/>
2168 <data-member access='public' layout-offset-in-bits='
128'
>
2169 <!-- char lttng_integer_type::padding[24] -->
2170 <var-decl name='padding' type-id='type-id-
14' visibility='default' filepath='../include/lttng/ust-events.h' line='
153' column='
1'
/>
2173 <!-- enum lttng_string_encodings -->
2174 <enum-decl name='lttng_string_encodings' filepath='../include/lttng/ust-events.h' line='
97' column='
1' id='type-id-
196'
>
2175 <underlying-type type-id='type-id-
54'
/>
2176 <enumerator name='lttng_encode_none' value='
0'
/>
2177 <enumerator name='lttng_encode_UTF8' value='
1'
/>
2178 <enumerator name='lttng_encode_ASCII' value='
2'
/>
2179 <enumerator name='NR_STRING_ENCODINGS' value='
3'
/>
2181 <!-- struct {const lttng_enum_desc* desc; lttng_integer_type container_type;} -->
2182 <class-decl name='__anonymous_struct__10' 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-
193'
>
2183 <data-member access='public' layout-offset-in-bits='
0'
>
2184 <!-- const lttng_enum_desc* desc -->
2185 <var-decl name='desc' type-id='type-id-
197' visibility='default' filepath='../include/lttng/ust-events.h' line='
197' column='
1'
/>
2187 <data-member access='public' layout-offset-in-bits='
64'
>
2188 <!-- lttng_integer_type container_type -->
2189 <var-decl name='container_type' type-id='type-id-
192' visibility='default' filepath='../include/lttng/ust-events.h' line='
198' column='
1'
/>
2192 <!-- struct lttng_enum_desc -->
2193 <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-
198'
>
2194 <data-member access='public' layout-offset-in-bits='
0'
>
2195 <!-- const char* lttng_enum_desc::name -->
2196 <var-decl name='name' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
237' column='
1'
/>
2198 <data-member access='public' layout-offset-in-bits='
64'
>
2199 <!-- const lttng_enum_entry* lttng_enum_desc::entries -->
2200 <var-decl name='entries' type-id='type-id-
199' visibility='default' filepath='../include/lttng/ust-events.h' line='
238' column='
1'
/>
2202 <data-member access='public' layout-offset-in-bits='
128'
>
2203 <!-- unsigned int lttng_enum_desc::nr_entries -->
2204 <var-decl name='nr_entries' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
239' column='
1'
/>
2206 <data-member access='public' layout-offset-in-bits='
160'
>
2207 <!-- char lttng_enum_desc::padding[24] -->
2208 <var-decl name='padding' type-id='type-id-
14' visibility='default' filepath='../include/lttng/ust-events.h' line='
240' column='
1'
/>
2211 <!-- struct lttng_enum_entry -->
2212 <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-
200'
>
2213 <data-member access='public' layout-offset-in-bits='
0'
>
2214 <!-- lttng_enum_value lttng_enum_entry::start -->
2215 <var-decl name='start' type-id='type-id-
201' visibility='default' filepath='../include/lttng/ust-events.h' line='
115' column='
1'
/>
2217 <data-member access='public' layout-offset-in-bits='
128'
>
2218 <!-- lttng_enum_value lttng_enum_entry::end -->
2219 <var-decl name='end' type-id='type-id-
201' visibility='default' filepath='../include/lttng/ust-events.h' line='
115' column='
1'
/>
2221 <data-member access='public' layout-offset-in-bits='
256'
>
2222 <!-- const char* lttng_enum_entry::string -->
2223 <var-decl name='string' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
116' column='
1'
/>
2225 <data-member access='public' layout-offset-in-bits='
320'
>
2226 <!-- union {struct {unsigned int options;} extra; char padding[16];} lttng_enum_entry::u -->
2227 <var-decl name='u' type-id='type-id-
202' visibility='default' filepath='../include/lttng/ust-events.h' line='
122' column='
1'
/>
2230 <!-- struct lttng_enum_value -->
2231 <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-
201'
>
2232 <data-member access='public' layout-offset-in-bits='
0'
>
2233 <!-- long long unsigned int lttng_enum_value::value -->
2234 <var-decl name='value' type-id='type-id-
47' visibility='default' filepath='../include/lttng/ust-events.h' line='
105' column='
1'
/>
2236 <data-member access='public' layout-offset-in-bits='
31'
>
2237 <!-- unsigned int lttng_enum_value::signedness -->
2238 <var-decl name='signedness' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
106' column='
1'
/>
2241 <!-- union {struct {unsigned int options;} extra; char padding[16];} -->
2242 <union-decl name='__anonymous_union__17' size-in-bits='
128' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
117' column='
1' id='type-id-
202'
>
2243 <data-member access='private'
>
2244 <!-- struct {unsigned int options;} extra -->
2245 <var-decl name='extra' type-id='type-id-
203' visibility='default' filepath='../include/lttng/ust-events.h' line='
120' column='
1'
/>
2247 <data-member access='private'
>
2248 <!-- char padding[16] -->
2249 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../include/lttng/ust-events.h' line='
121' column='
1'
/>
2252 <!-- struct {unsigned int options;} -->
2253 <class-decl name='__anonymous_struct__11' 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-
203'
>
2254 <data-member access='public' layout-offset-in-bits='
0'
>
2255 <!-- unsigned int options -->
2256 <var-decl name='options' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
119' column='
1'
/>
2259 <!-- struct {lttng_string_encodings encoding;} -->
2260 <class-decl name='__anonymous_struct__12' 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-
194'
>
2261 <data-member access='public' layout-offset-in-bits='
0'
>
2262 <!-- lttng_string_encodings encoding -->
2263 <var-decl name='encoding' type-id='type-id-
196' visibility='default' filepath='../include/lttng/ust-events.h' line='
201' column='
1'
/>
2266 <!-- struct lttng_float_type -->
2267 <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-
195'
>
2268 <data-member access='public' layout-offset-in-bits='
0'
>
2269 <!-- unsigned int lttng_float_type::exp_dig -->
2270 <var-decl name='exp_dig' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
186' column='
1'
/>
2272 <data-member access='public' layout-offset-in-bits='
32'
>
2273 <!-- unsigned int lttng_float_type::mant_dig -->
2274 <var-decl name='mant_dig' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
187' column='
1'
/>
2276 <data-member access='public' layout-offset-in-bits='
64'
>
2277 <!-- unsigned short int lttng_float_type::alignment -->
2278 <var-decl name='alignment' type-id='type-id-
58' visibility='default' filepath='../include/lttng/ust-events.h' line='
188' column='
1'
/>
2280 <data-member access='public' layout-offset-in-bits='
15'
>
2281 <!-- unsigned int lttng_float_type::reverse_byte_order -->
2282 <var-decl name='reverse_byte_order' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
189' column='
1'
/>
2284 <data-member access='public' layout-offset-in-bits='
88'
>
2285 <!-- char lttng_float_type::padding[24] -->
2286 <var-decl name='padding' type-id='type-id-
14' visibility='default' filepath='../include/lttng/ust-events.h' line='
190' column='
1'
/>
2289 <!-- struct {lttng_basic_type elem_type; unsigned int length;} -->
2290 <class-decl name='__anonymous_struct__13' 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-
189'
>
2291 <data-member access='public' layout-offset-in-bits='
0'
>
2292 <!-- lttng_basic_type elem_type -->
2293 <var-decl name='elem_type' type-id='type-id-
204' visibility='default' filepath='../include/lttng/ust-events.h' line='
220' column='
1'
/>
2295 <data-member access='public' layout-offset-in-bits='
1088'
>
2296 <!-- unsigned int length -->
2297 <var-decl name='length' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
221' column='
1'
/>
2300 <!-- struct lttng_basic_type -->
2301 <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-
204'
>
2302 <data-member access='public' layout-offset-in-bits='
0'
>
2303 <!-- lttng_abstract_types lttng_basic_type::atype -->
2304 <var-decl name='atype' type-id='type-id-
186' visibility='default' filepath='../include/lttng/ust-events.h' line='
208' column='
1'
/>
2306 <data-member access='public' layout-offset-in-bits='
64'
>
2307 <!-- union {_lttng_basic_type basic;} lttng_basic_type::u -->
2308 <var-decl name='u' type-id='type-id-
205' visibility='default' filepath='../include/lttng/ust-events.h' line='
211' column='
1'
/>
2311 <!-- union {_lttng_basic_type basic;} -->
2312 <union-decl name='__anonymous_union__18' size-in-bits='
1024' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
209' column='
1' id='type-id-
205'
>
2313 <data-member access='private'
>
2314 <!-- _lttng_basic_type basic -->
2315 <var-decl name='basic' type-id='type-id-
188' visibility='default' filepath='../include/lttng/ust-events.h' line='
210' column='
1'
/>
2318 <!-- struct {lttng_basic_type length_type; lttng_basic_type elem_type;} -->
2319 <class-decl name='__anonymous_struct__14' 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-
190'
>
2320 <data-member access='public' layout-offset-in-bits='
0'
>
2321 <!-- lttng_basic_type length_type -->
2322 <var-decl name='length_type' type-id='type-id-
204' visibility='default' filepath='../include/lttng/ust-events.h' line='
224' column='
1'
/>
2324 <data-member access='public' layout-offset-in-bits='
1088'
>
2325 <!-- lttng_basic_type elem_type -->
2326 <var-decl name='elem_type' type-id='type-id-
204' visibility='default' filepath='../include/lttng/ust-events.h' line='
225' column='
1'
/>
2329 <!-- struct {uint32_t nr_fields; lttng_event_field* fields;} -->
2330 <class-decl name='__anonymous_struct__15' 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-
191'
>
2331 <data-member access='public' layout-offset-in-bits='
0'
>
2332 <!-- uint32_t nr_fields -->
2333 <var-decl name='nr_fields' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-events.h' line='
228' column='
1'
/>
2335 <data-member access='public' layout-offset-in-bits='
64'
>
2336 <!-- lttng_event_field* fields -->
2337 <var-decl name='fields' type-id='type-id-
206' visibility='default' filepath='../include/lttng/ust-events.h' line='
229' column='
1'
/>
2340 <!-- struct lttng_ctx_value -->
2341 <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-
207'
>
2342 <data-member access='public' layout-offset-in-bits='
0'
>
2343 <!-- lttng_ust_dynamic_type lttng_ctx_value::sel -->
2344 <var-decl name='sel' type-id='type-id-
208' visibility='default' filepath='../include/lttng/ust-events.h' line='
276' column='
1'
/>
2346 <data-member access='public' layout-offset-in-bits='
64'
>
2347 <!-- union {int64_t s64; const char* str; double d;} lttng_ctx_value::u -->
2348 <var-decl name='u' type-id='type-id-
209' visibility='default' filepath='../include/lttng/ust-events.h' line='
281' column='
1'
/>
2351 <!-- enum lttng_ust_dynamic_type -->
2352 <enum-decl name='lttng_ust_dynamic_type' filepath='../include/lttng/ust-events.h' line='
259' column='
1' id='type-id-
208'
>
2353 <underlying-type type-id='type-id-
54'
/>
2354 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_NONE' value='
0'
/>
2355 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S8' value='
1'
/>
2356 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S16' value='
2'
/>
2357 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S32' value='
3'
/>
2358 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_S64' value='
4'
/>
2359 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U8' value='
5'
/>
2360 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U16' value='
6'
/>
2361 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U32' value='
7'
/>
2362 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_U64' value='
8'
/>
2363 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_FLOAT' value='
9'
/>
2364 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_DOUBLE' value='
10'
/>
2365 <enumerator name='LTTNG_UST_DYNAMIC_TYPE_STRING' value='
11'
/>
2366 <enumerator name='_NR_LTTNG_UST_DYNAMIC_TYPES' value='
12'
/>
2368 <!-- union {int64_t s64; const char* str; double d;} -->
2369 <union-decl name='__anonymous_union__19' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
277' column='
1' id='type-id-
209'
>
2370 <data-member access='private'
>
2371 <!-- int64_t s64 -->
2372 <var-decl name='s64' type-id='type-id-
210' visibility='default' filepath='../include/lttng/ust-events.h' line='
278' column='
1'
/>
2374 <data-member access='private'
>
2375 <!-- const char* str -->
2376 <var-decl name='str' type-id='type-id-
184' visibility='default' filepath='../include/lttng/ust-events.h' line='
279' column='
1'
/>
2378 <data-member access='private'
>
2380 <var-decl name='d' type-id='type-id-
42' visibility='default' filepath='../include/lttng/ust-events.h' line='
280' column='
1'
/>
2383 <!-- typedef __int64_t int64_t -->
2384 <typedef-decl name='int64_t' type-id='type-id-
211' filepath='/usr/include/bits/stdint-intn.h' line='
27' column='
1' id='type-id-
210'
/>
2385 <!-- typedef long int __int64_t -->
2386 <typedef-decl name='__int64_t' type-id='type-id-
46' filepath='/usr/include/bits/types.h' line='
44' column='
1' id='type-id-
211'
/>
2387 <!-- union {lttng_perf_counter_field* perf_counter; char padding[40];} -->
2388 <union-decl name='__anonymous_union__20' size-in-bits='
320' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
295' column='
1' id='type-id-
182'
>
2389 <data-member access='private'
>
2390 <!-- lttng_perf_counter_field* perf_counter -->
2391 <var-decl name='perf_counter' type-id='type-id-
212' visibility='default' filepath='../include/lttng/ust-events.h' line='
296' column='
1'
/>
2393 <data-member access='private'
>
2394 <!-- char padding[40] -->
2395 <var-decl name='padding' type-id='type-id-
32' visibility='default' filepath='../include/lttng/ust-events.h' line='
297' column='
1'
/>
2398 <!-- struct lttng_session -->
2399 <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-
213'
>
2400 <data-member access='public' layout-offset-in-bits='
0'
>
2401 <!-- int lttng_session::active -->
2402 <var-decl name='active' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
581' column='
1'
/>
2404 <data-member access='public' layout-offset-in-bits='
32'
>
2405 <!-- int lttng_session::been_active -->
2406 <var-decl name='been_active' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
582' column='
1'
/>
2408 <data-member access='public' layout-offset-in-bits='
64'
>
2409 <!-- int lttng_session::objd -->
2410 <var-decl name='objd' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
583' column='
1'
/>
2412 <data-member access='public' layout-offset-in-bits='
128'
>
2413 <!-- void* lttng_session::_deprecated1 -->
2414 <var-decl name='_deprecated1' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
584' column='
1'
/>
2416 <data-member access='public' layout-offset-in-bits='
192'
>
2417 <!-- cds_list_head lttng_session::chan_head -->
2418 <var-decl name='chan_head' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
585' column='
1'
/>
2420 <data-member access='public' layout-offset-in-bits='
320'
>
2421 <!-- cds_list_head lttng_session::events_head -->
2422 <var-decl name='events_head' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
586' column='
1'
/>
2424 <data-member access='public' layout-offset-in-bits='
448'
>
2425 <!-- cds_list_head lttng_session::_deprecated2 -->
2426 <var-decl name='_deprecated2' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
587' column='
1'
/>
2428 <data-member access='public' layout-offset-in-bits='
576'
>
2429 <!-- cds_list_head lttng_session::node -->
2430 <var-decl name='node' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
588' column='
1'
/>
2432 <data-member access='public' layout-offset-in-bits='
704'
>
2433 <!-- int lttng_session::_deprecated3 -->
2434 <var-decl name='_deprecated3' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
589' column='
1'
/>
2436 <data-member access='public' layout-offset-in-bits='
31'
>
2437 <!-- unsigned int lttng_session::_deprecated4 -->
2438 <var-decl name='_deprecated4' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-events.h' line='
590' column='
1'
/>
2440 <data-member access='public' layout-offset-in-bits='
768'
>
2441 <!-- cds_list_head lttng_session::enablers_head -->
2442 <var-decl name='enablers_head' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
594' column='
1'
/>
2444 <data-member access='public' layout-offset-in-bits='
896'
>
2445 <!-- lttng_ust_event_ht lttng_session::events_ht -->
2446 <var-decl name='events_ht' type-id='type-id-
214' visibility='default' filepath='../include/lttng/ust-events.h' line='
595' column='
1'
/>
2448 <data-member access='public' layout-offset-in-bits='
263040'
>
2449 <!-- void* lttng_session::owner -->
2450 <var-decl name='owner' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
596' column='
1'
/>
2452 <data-member access='public' layout-offset-in-bits='
31'
>
2453 <!-- int lttng_session::tstate -->
2454 <var-decl name='tstate' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
597' column='
1'
/>
2456 <data-member access='public' layout-offset-in-bits='
30'
>
2457 <!-- int lttng_session::statedump_pending -->
2458 <var-decl name='statedump_pending' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-events.h' line='
600' column='
1'
/>
2460 <data-member access='public' layout-offset-in-bits='
263168'
>
2461 <!-- lttng_ust_enum_ht lttng_session::enums_ht -->
2462 <var-decl name='enums_ht' type-id='type-id-
215' visibility='default' filepath='../include/lttng/ust-events.h' line='
603' column='
1'
/>
2464 <data-member access='public' layout-offset-in-bits='
525312'
>
2465 <!-- cds_list_head lttng_session::enums_head -->
2466 <var-decl name='enums_head' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
604' column='
1'
/>
2468 <data-member access='public' layout-offset-in-bits='
525440'
>
2469 <!-- lttng_ctx* lttng_session::ctx -->
2470 <var-decl name='ctx' type-id='type-id-
170' visibility='default' filepath='../include/lttng/ust-events.h' line='
605' column='
1'
/>
2473 <!-- struct cds_list_head -->
2474 <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-
172'
>
2475 <data-member access='public' layout-offset-in-bits='
0'
>
2476 <!-- cds_list_head* cds_list_head::next -->
2477 <var-decl name='next' type-id='type-id-
216' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
2479 <data-member access='public' layout-offset-in-bits='
64'
>
2480 <!-- cds_list_head* cds_list_head::prev -->
2481 <var-decl name='prev' type-id='type-id-
216' visibility='default' filepath='/usr/include/urcu/list.h' line='
36' column='
1'
/>
2484 <!-- struct lttng_ust_event_ht -->
2485 <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-
214'
>
2486 <data-member access='public' layout-offset-in-bits='
0'
>
2487 <!-- cds_hlist_head lttng_ust_event_ht::table[4096] -->
2488 <var-decl name='table' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ust-events.h' line='
565' column='
1'
/>
2491 <!-- struct cds_hlist_head -->
2492 <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-
1'
>
2493 <data-member access='public' layout-offset-in-bits='
0'
>
2494 <!-- cds_hlist_node* cds_hlist_head::next -->
2495 <var-decl name='next' type-id='type-id-
217' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
22' column='
1'
/>
2498 <!-- struct cds_hlist_node -->
2499 <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-
218'
>
2500 <data-member access='public' layout-offset-in-bits='
0'
>
2501 <!-- cds_hlist_node* cds_hlist_node::next -->
2502 <var-decl name='next' type-id='type-id-
217' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
2504 <data-member access='public' layout-offset-in-bits='
64'
>
2505 <!-- cds_hlist_node* cds_hlist_node::prev -->
2506 <var-decl name='prev' type-id='type-id-
217' visibility='default' filepath='/usr/include/urcu/hlist.h' line='
26' column='
1'
/>
2509 <!-- struct lttng_ust_enum_ht -->
2510 <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-
215'
>
2511 <data-member access='public' layout-offset-in-bits='
0'
>
2512 <!-- cds_hlist_head lttng_ust_enum_ht::table[4096] -->
2513 <var-decl name='table' type-id='type-id-
2' visibility='default' filepath='../include/lttng/ust-events.h' line='
572' column='
1'
/>
2516 <!-- struct lttng_channel_ops -->
2517 <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-
219'
>
2518 <data-member access='public' layout-offset-in-bits='
0'
>
2519 <!-- 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 -->
2520 <var-decl name='channel_create' type-id='type-id-
220' visibility='default' filepath='../include/lttng/ust-events.h' line='
485' column='
1'
/>
2522 <data-member access='public' layout-offset-in-bits='
64'
>
2523 <!-- void (lttng_channel*)* lttng_channel_ops::channel_destroy -->
2524 <var-decl name='channel_destroy' type-id='type-id-
221' visibility='default' filepath='../include/lttng/ust-events.h' line='
493' column='
1'
/>
2526 <data-member access='public' layout-offset-in-bits='
128'
>
2527 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} lttng_channel_ops::u -->
2528 <var-decl name='u' type-id='type-id-
222' visibility='default' filepath='../include/lttng/ust-events.h' line='
497' column='
1'
/>
2530 <data-member access='public' layout-offset-in-bits='
192'
>
2531 <!-- void* lttng_channel_ops::_deprecated2 -->
2532 <var-decl name='_deprecated2' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
498' column='
1'
/>
2534 <data-member access='public' layout-offset-in-bits='
256'
>
2535 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* lttng_channel_ops::event_reserve -->
2536 <var-decl name='event_reserve' type-id='type-id-
223' visibility='default' filepath='../include/lttng/ust-events.h' line='
499' column='
1'
/>
2538 <data-member access='public' layout-offset-in-bits='
320'
>
2539 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* lttng_channel_ops::event_commit -->
2540 <var-decl name='event_commit' type-id='type-id-
224' visibility='default' filepath='../include/lttng/ust-events.h' line='
501' column='
1'
/>
2542 <data-member access='public' layout-offset-in-bits='
384'
>
2543 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* lttng_channel_ops::event_write -->
2544 <var-decl name='event_write' type-id='type-id-
225' visibility='default' filepath='../include/lttng/ust-events.h' line='
502' column='
1'
/>
2546 <data-member access='public' layout-offset-in-bits='
448'
>
2547 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::packet_avail_size -->
2548 <var-decl name='packet_avail_size' type-id='type-id-
226' visibility='default' filepath='../include/lttng/ust-events.h' line='
509' column='
1'
/>
2550 <data-member access='public' layout-offset-in-bits='
512'
>
2551 <!-- int (channel*)* lttng_channel_ops::is_finalized -->
2552 <var-decl name='is_finalized' type-id='type-id-
227' visibility='default' filepath='../include/lttng/ust-events.h' line='
513' column='
1'
/>
2554 <data-member access='public' layout-offset-in-bits='
576'
>
2555 <!-- int (channel*)* lttng_channel_ops::is_disabled -->
2556 <var-decl name='is_disabled' type-id='type-id-
227' visibility='default' filepath='../include/lttng/ust-events.h' line='
514' column='
1'
/>
2558 <data-member access='public' layout-offset-in-bits='
640'
>
2559 <!-- int (channel*, lttng_ust_shm_handle*)* lttng_channel_ops::flush_buffer -->
2560 <var-decl name='flush_buffer' type-id='type-id-
228' visibility='default' filepath='../include/lttng/ust-events.h' line='
515' column='
1'
/>
2562 <data-member access='public' layout-offset-in-bits='
704'
>
2563 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* lttng_channel_ops::event_strcpy -->
2564 <var-decl name='event_strcpy' type-id='type-id-
229' visibility='default' filepath='../include/lttng/ust-events.h' line='
516' column='
1'
/>
2567 <!-- union {void* _deprecated1; unsigned long int has_strcpy;} -->
2568 <union-decl name='__anonymous_union__21' size-in-bits='
64' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-events.h' line='
494' column='
1' id='type-id-
222'
>
2569 <data-member access='private'
>
2570 <!-- void* _deprecated1 -->
2571 <var-decl name='_deprecated1' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-events.h' line='
495' column='
1'
/>
2573 <data-member access='private'
>
2574 <!-- unsigned long int has_strcpy -->
2575 <var-decl name='has_strcpy' type-id='type-id-
3' visibility='default' filepath='../include/lttng/ust-events.h' line='
496' column='
1'
/>
2578 <!-- enum lttng_ust_chan_type -->
2579 <enum-decl name='lttng_ust_chan_type' filepath='../include/lttng/ust-abi.h' line='
64' column='
1' id='type-id-
174'
>
2580 <underlying-type type-id='type-id-
54'
/>
2581 <enumerator name='LTTNG_UST_CHAN_PER_CPU' value='
0'
/>
2582 <enumerator name='LTTNG_UST_CHAN_METADATA' value='
1'
/>
2584 <!-- struct ustctl_consumer_channel_attr -->
2585 <class-decl name='ustctl_consumer_channel_attr' size-in-bits='
448' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
46' column='
1' id='type-id-
168'
>
2586 <data-member access='public' layout-offset-in-bits='
0'
>
2587 <!-- lttng_ust_chan_type ustctl_consumer_channel_attr::type -->
2588 <var-decl name='type' type-id='type-id-
174' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
47' column='
1'
/>
2590 <data-member access='public' layout-offset-in-bits='
32'
>
2591 <!-- uint64_t ustctl_consumer_channel_attr::subbuf_size -->
2592 <var-decl name='subbuf_size' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
48' column='
1'
/>
2594 <data-member access='public' layout-offset-in-bits='
96'
>
2595 <!-- uint64_t ustctl_consumer_channel_attr::num_subbuf -->
2596 <var-decl name='num_subbuf' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
49' column='
1'
/>
2598 <data-member access='public' layout-offset-in-bits='
160'
>
2599 <!-- int ustctl_consumer_channel_attr::overwrite -->
2600 <var-decl name='overwrite' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
50' column='
1'
/>
2602 <data-member access='public' layout-offset-in-bits='
192'
>
2603 <!-- unsigned int ustctl_consumer_channel_attr::switch_timer_interval -->
2604 <var-decl name='switch_timer_interval' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
51' column='
1'
/>
2606 <data-member access='public' layout-offset-in-bits='
224'
>
2607 <!-- unsigned int ustctl_consumer_channel_attr::read_timer_interval -->
2608 <var-decl name='read_timer_interval' type-id='type-id-
57' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
52' column='
1'
/>
2610 <data-member access='public' layout-offset-in-bits='
256'
>
2611 <!-- lttng_ust_output ustctl_consumer_channel_attr::output -->
2612 <var-decl name='output' type-id='type-id-
230' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
53' column='
1'
/>
2614 <data-member access='public' layout-offset-in-bits='
288'
>
2615 <!-- uint32_t ustctl_consumer_channel_attr::chan_id -->
2616 <var-decl name='chan_id' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
54' column='
1'
/>
2618 <data-member access='public' layout-offset-in-bits='
320'
>
2619 <!-- unsigned char ustctl_consumer_channel_attr::uuid[16] -->
2620 <var-decl name='uuid' type-id='type-id-
56' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
55' column='
1'
/>
2623 <!-- enum lttng_ust_output -->
2624 <enum-decl name='lttng_ust_output' filepath='../include/lttng/ust-abi.h' line='
60' column='
1' id='type-id-
230'
>
2625 <underlying-type type-id='type-id-
54'
/>
2626 <enumerator name='LTTNG_UST_MMAP' value='
0'
/>
2628 <!-- struct lttng_ust_object_data -->
2629 <class-decl name='lttng_ust_object_data' size-in-bits='
2688' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
201' column='
1' id='type-id-
231'
>
2630 <data-member access='public' layout-offset-in-bits='
0'
>
2631 <!-- lttng_ust_object_type lttng_ust_object_data::type -->
2632 <var-decl name='type' type-id='type-id-
232' visibility='default' filepath='../include/lttng/ust-abi.h' line='
202' column='
1'
/>
2634 <data-member access='public' layout-offset-in-bits='
32'
>
2635 <!-- int lttng_ust_object_data::handle -->
2636 <var-decl name='handle' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
203' column='
1'
/>
2638 <data-member access='public' layout-offset-in-bits='
64'
>
2639 <!-- uint64_t lttng_ust_object_data::size -->
2640 <var-decl name='size' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-abi.h' line='
204' column='
1'
/>
2642 <data-member access='public' layout-offset-in-bits='
128'
>
2643 <!-- char lttng_ust_object_data::padding1[32] -->
2644 <var-decl name='padding1' type-id='type-id-
30' visibility='default' filepath='../include/lttng/ust-abi.h' line='
205' column='
1'
/>
2646 <data-member access='public' layout-offset-in-bits='
384'
>
2647 <!-- union {struct {void* data; lttng_ust_chan_type type; int wakeup_fd;} channel; struct {int shm_fd; int wakeup_fd; uint32_t stream_nr;} stream; char padding2[288];} lttng_ust_object_data::u -->
2648 <var-decl name='u' type-id='type-id-
233' visibility='default' filepath='../include/lttng/ust-abi.h' line='
218' column='
1'
/>
2651 <!-- enum lttng_ust_object_type -->
2652 <enum-decl name='lttng_ust_object_type' filepath='../include/lttng/ust-abi.h' line='
190' column='
1' id='type-id-
232'
>
2653 <underlying-type type-id='type-id-
54'
/>
2654 <enumerator name='LTTNG_UST_OBJECT_TYPE_UNKNOWN' value='-
1'
/>
2655 <enumerator name='LTTNG_UST_OBJECT_TYPE_CHANNEL' value='
0'
/>
2656 <enumerator name='LTTNG_UST_OBJECT_TYPE_STREAM' value='
1'
/>
2657 <enumerator name='LTTNG_UST_OBJECT_TYPE_EVENT' value='
2'
/>
2658 <enumerator name='LTTNG_UST_OBJECT_TYPE_CONTEXT' value='
3'
/>
2660 <!-- union {struct {void* data; lttng_ust_chan_type type; int wakeup_fd;} channel; struct {int shm_fd; int wakeup_fd; uint32_t stream_nr;} stream; char padding2[288];} -->
2661 <union-decl name='__anonymous_union__22' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
206' column='
1' id='type-id-
233'
>
2662 <data-member access='private'
>
2663 <!-- struct {void* data; lttng_ust_chan_type type; int wakeup_fd;} channel -->
2664 <var-decl name='channel' type-id='type-id-
234' visibility='default' filepath='../include/lttng/ust-abi.h' line='
211' column='
1'
/>
2666 <data-member access='private'
>
2667 <!-- struct {int shm_fd; int wakeup_fd; uint32_t stream_nr;} stream -->
2668 <var-decl name='stream' type-id='type-id-
235' visibility='default' filepath='../include/lttng/ust-abi.h' line='
216' column='
1'
/>
2670 <data-member access='private'
>
2671 <!-- char padding2[288] -->
2672 <var-decl name='padding2' type-id='type-id-
24' visibility='default' filepath='../include/lttng/ust-abi.h' line='
217' column='
1'
/>
2675 <!-- struct {void* data; lttng_ust_chan_type type; int wakeup_fd;} -->
2676 <class-decl name='__anonymous_struct__16' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
207' column='
1' id='type-id-
234'
>
2677 <data-member access='public' layout-offset-in-bits='
0'
>
2679 <var-decl name='data' type-id='type-id-
112' visibility='default' filepath='../include/lttng/ust-abi.h' line='
208' column='
1'
/>
2681 <data-member access='public' layout-offset-in-bits='
64'
>
2682 <!-- lttng_ust_chan_type type -->
2683 <var-decl name='type' type-id='type-id-
174' visibility='default' filepath='../include/lttng/ust-abi.h' line='
209' column='
1'
/>
2685 <data-member access='public' layout-offset-in-bits='
96'
>
2686 <!-- int wakeup_fd -->
2687 <var-decl name='wakeup_fd' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
210' column='
1'
/>
2690 <!-- struct {int shm_fd; int wakeup_fd; uint32_t stream_nr;} -->
2691 <class-decl name='__anonymous_struct__17' size-in-bits='
96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
212' column='
1' id='type-id-
235'
>
2692 <data-member access='public' layout-offset-in-bits='
0'
>
2694 <var-decl name='shm_fd' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
213' column='
1'
/>
2696 <data-member access='public' layout-offset-in-bits='
32'
>
2697 <!-- int wakeup_fd -->
2698 <var-decl name='wakeup_fd' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
214' column='
1'
/>
2700 <data-member access='public' layout-offset-in-bits='
64'
>
2701 <!-- uint32_t stream_nr -->
2702 <var-decl name='stream_nr' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
215' column='
1'
/>
2705 <!-- struct lttng_ust_calibrate -->
2706 <class-decl name='lttng_ust_calibrate' size-in-bits='
2464' is-struct='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
227' column='
1' id='type-id-
236'
>
2707 <data-member access='public' layout-offset-in-bits='
0'
>
2708 <!-- lttng_ust_calibrate_type lttng_ust_calibrate::type -->
2709 <var-decl name='type' type-id='type-id-
237' visibility='default' filepath='../include/lttng/ust-abi.h' line='
228' column='
1'
/>
2711 <data-member access='public' layout-offset-in-bits='
32'
>
2712 <!-- char lttng_ust_calibrate::padding[16] -->
2713 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../include/lttng/ust-abi.h' line='
229' column='
1'
/>
2715 <data-member access='public' layout-offset-in-bits='
160'
>
2716 <!-- union {char padding[288];} lttng_ust_calibrate::u -->
2717 <var-decl name='u' type-id='type-id-
238' visibility='default' filepath='../include/lttng/ust-abi.h' line='
233' column='
1'
/>
2720 <!-- enum lttng_ust_calibrate_type -->
2721 <enum-decl name='lttng_ust_calibrate_type' filepath='../include/lttng/ust-abi.h' line='
221' column='
1' id='type-id-
237'
>
2722 <underlying-type type-id='type-id-
54'
/>
2723 <enumerator name='LTTNG_UST_CALIBRATE_TRACEPOINT' value='
0'
/>
2725 <!-- union {char padding[288];} -->
2726 <union-decl name='__anonymous_union__23' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
231' column='
1' id='type-id-
238'
>
2727 <data-member access='private'
>
2728 <!-- char padding[288] -->
2729 <var-decl name='padding' type-id='type-id-
24' visibility='default' filepath='../include/lttng/ust-abi.h' line='
232' column='
1'
/>
2732 <!-- struct lttng_ust_tracer_version -->
2733 <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-
239'
>
2734 <data-member access='public' layout-offset-in-bits='
0'
>
2735 <!-- uint32_t lttng_ust_tracer_version::major -->
2736 <var-decl name='major' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
70' column='
1'
/>
2738 <data-member access='public' layout-offset-in-bits='
32'
>
2739 <!-- uint32_t lttng_ust_tracer_version::minor -->
2740 <var-decl name='minor' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
71' column='
1'
/>
2742 <data-member access='public' layout-offset-in-bits='
64'
>
2743 <!-- uint32_t lttng_ust_tracer_version::patchlevel -->
2744 <var-decl name='patchlevel' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
72' column='
1'
/>
2747 <!-- struct lttng_ust_field_iter -->
2748 <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-
240'
>
2749 <data-member access='public' layout-offset-in-bits='
0'
>
2750 <!-- char lttng_ust_field_iter::event_name[256] -->
2751 <var-decl name='event_name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-abi.h' line='
127' column='
1'
/>
2753 <data-member access='public' layout-offset-in-bits='
2048'
>
2754 <!-- char lttng_ust_field_iter::field_name[256] -->
2755 <var-decl name='field_name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-abi.h' line='
128' column='
1'
/>
2757 <data-member access='public' layout-offset-in-bits='
4096'
>
2758 <!-- lttng_ust_field_type lttng_ust_field_iter::type -->
2759 <var-decl name='type' type-id='type-id-
241' visibility='default' filepath='../include/lttng/ust-abi.h' line='
129' column='
1'
/>
2761 <data-member access='public' layout-offset-in-bits='
4128'
>
2762 <!-- int lttng_ust_field_iter::loglevel -->
2763 <var-decl name='loglevel' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
130' column='
1'
/>
2765 <data-member access='public' layout-offset-in-bits='
4160'
>
2766 <!-- int lttng_ust_field_iter::nowrite -->
2767 <var-decl name='nowrite' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
131' column='
1'
/>
2769 <data-member access='public' layout-offset-in-bits='
4192'
>
2770 <!-- char lttng_ust_field_iter::padding[284] -->
2771 <var-decl name='padding' type-id='type-id-
22' visibility='default' filepath='../include/lttng/ust-abi.h' line='
132' column='
1'
/>
2774 <!-- enum lttng_ust_field_type -->
2775 <enum-decl name='lttng_ust_field_type' filepath='../include/lttng/ust-abi.h' line='
117' column='
1' id='type-id-
241'
>
2776 <underlying-type type-id='type-id-
54'
/>
2777 <enumerator name='LTTNG_UST_FIELD_OTHER' value='
0'
/>
2778 <enumerator name='LTTNG_UST_FIELD_INTEGER' value='
1'
/>
2779 <enumerator name='LTTNG_UST_FIELD_ENUM' value='
2'
/>
2780 <enumerator name='LTTNG_UST_FIELD_FLOAT' value='
3'
/>
2781 <enumerator name='LTTNG_UST_FIELD_STRING' value='
4'
/>
2783 <!-- struct lttng_ust_tracepoint_iter -->
2784 <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-
242'
>
2785 <data-member access='public' layout-offset-in-bits='
0'
>
2786 <!-- char lttng_ust_tracepoint_iter::name[256] -->
2787 <var-decl name='name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-abi.h' line='
185' column='
1'
/>
2789 <data-member access='public' layout-offset-in-bits='
2048'
>
2790 <!-- int lttng_ust_tracepoint_iter::loglevel -->
2791 <var-decl name='loglevel' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
186' column='
1'
/>
2793 <data-member access='public' layout-offset-in-bits='
2080'
>
2794 <!-- char lttng_ust_tracepoint_iter::padding[16] -->
2795 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../include/lttng/ust-abi.h' line='
187' column='
1'
/>
2798 <!-- struct lttng_ust_event_exclusion -->
2799 <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-
243'
>
2800 <data-member access='public' layout-offset-in-bits='
0'
>
2801 <!-- uint32_t lttng_ust_event_exclusion::count -->
2802 <var-decl name='count' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
248' column='
1'
/>
2804 <data-member access='public' layout-offset-in-bits='
32'
>
2805 <!-- char lttng_ust_event_exclusion::padding[32] -->
2806 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/lttng/ust-abi.h' line='
249' column='
1'
/>
2808 <data-member access='public' layout-offset-in-bits='
288'
>
2809 <!-- char lttng_ust_event_exclusion::names[256][] -->
2810 <var-decl name='names' type-id='type-id-
20' visibility='default' filepath='../include/lttng/ust-abi.h' line='
250' column='
1'
/>
2813 <!-- struct lttng_ust_filter_bytecode -->
2814 <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-
244'
>
2815 <data-member access='public' layout-offset-in-bits='
0'
>
2816 <!-- uint32_t lttng_ust_filter_bytecode::len -->
2817 <var-decl name='len' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
239' column='
1'
/>
2819 <data-member access='public' layout-offset-in-bits='
32'
>
2820 <!-- uint32_t lttng_ust_filter_bytecode::reloc_offset -->
2821 <var-decl name='reloc_offset' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
240' column='
1'
/>
2823 <data-member access='public' layout-offset-in-bits='
64'
>
2824 <!-- uint64_t lttng_ust_filter_bytecode::seqnum -->
2825 <var-decl name='seqnum' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-abi.h' line='
241' column='
1'
/>
2827 <data-member access='public' layout-offset-in-bits='
128'
>
2828 <!-- char lttng_ust_filter_bytecode::padding[32] -->
2829 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/lttng/ust-abi.h' line='
242' column='
1'
/>
2831 <data-member access='public' layout-offset-in-bits='
384'
>
2832 <!-- char lttng_ust_filter_bytecode::data[] -->
2833 <var-decl name='data' type-id='type-id-
40' visibility='default' filepath='../include/lttng/ust-abi.h' line='
243' column='
1'
/>
2836 <!-- struct lttng_ust_context_attr -->
2837 <class-decl name='lttng_ust_context_attr' size-in-bits='
2240' is-struct='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
62' column='
1' id='type-id-
245'
>
2838 <data-member access='public' layout-offset-in-bits='
0'
>
2839 <!-- lttng_ust_context_type lttng_ust_context_attr::ctx -->
2840 <var-decl name='ctx' type-id='type-id-
246' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
63' column='
1'
/>
2842 <data-member access='public' layout-offset-in-bits='
64'
>
2843 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {char* provider_name; char* ctx_name;} app_ctx;} lttng_ust_context_attr::u -->
2844 <var-decl name='u' type-id='type-id-
247' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
70' column='
1'
/>
2847 <!-- enum lttng_ust_context_type -->
2848 <enum-decl name='lttng_ust_context_type' filepath='../include/lttng/ust-abi.h' line='
135' column='
1' id='type-id-
246'
>
2849 <underlying-type type-id='type-id-
54'
/>
2850 <enumerator name='LTTNG_UST_CONTEXT_VTID' value='
0'
/>
2851 <enumerator name='LTTNG_UST_CONTEXT_VPID' value='
1'
/>
2852 <enumerator name='LTTNG_UST_CONTEXT_PTHREAD_ID' value='
2'
/>
2853 <enumerator name='LTTNG_UST_CONTEXT_PROCNAME' value='
3'
/>
2854 <enumerator name='LTTNG_UST_CONTEXT_IP' value='
4'
/>
2855 <enumerator name='LTTNG_UST_CONTEXT_PERF_THREAD_COUNTER' value='
5'
/>
2856 <enumerator name='LTTNG_UST_CONTEXT_CPU_ID' value='
6'
/>
2857 <enumerator name='LTTNG_UST_CONTEXT_APP_CONTEXT' value='
7'
/>
2859 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {char* provider_name; char* ctx_name;} app_ctx;} -->
2860 <union-decl name='__anonymous_union__24' size-in-bits='
2176' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
64' column='
1' id='type-id-
247'
>
2861 <data-member access='private'
>
2862 <!-- lttng_ust_perf_counter_ctx perf_counter -->
2863 <var-decl name='perf_counter' type-id='type-id-
248' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
65' column='
1'
/>
2865 <data-member access='private'
>
2866 <!-- struct {char* provider_name; char* ctx_name;} app_ctx -->
2867 <var-decl name='app_ctx' type-id='type-id-
249' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
69' column='
1'
/>
2870 <!-- struct lttng_ust_perf_counter_ctx -->
2871 <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-
248'
>
2872 <data-member access='public' layout-offset-in-bits='
0'
>
2873 <!-- uint32_t lttng_ust_perf_counter_ctx::type -->
2874 <var-decl name='type' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
147' column='
1'
/>
2876 <data-member access='public' layout-offset-in-bits='
32'
>
2877 <!-- uint64_t lttng_ust_perf_counter_ctx::config -->
2878 <var-decl name='config' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-abi.h' line='
148' column='
1'
/>
2880 <data-member access='public' layout-offset-in-bits='
96'
>
2881 <!-- char lttng_ust_perf_counter_ctx::name[256] -->
2882 <var-decl name='name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-abi.h' line='
149' column='
1'
/>
2885 <!-- struct {char* provider_name; char* ctx_name;} -->
2886 <class-decl name='__anonymous_struct__18' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
66' column='
1' id='type-id-
249'
>
2887 <data-member access='public' layout-offset-in-bits='
0'
>
2888 <!-- char* provider_name -->
2889 <var-decl name='provider_name' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
67' column='
1'
/>
2891 <data-member access='public' layout-offset-in-bits='
64'
>
2892 <!-- char* ctx_name -->
2893 <var-decl name='ctx_name' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-ctl.h' line='
68' column='
1'
/>
2896 <!-- struct lttng_ust_event -->
2897 <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-
250'
>
2898 <data-member access='public' layout-offset-in-bits='
0'
>
2899 <!-- lttng_ust_instrumentation lttng_ust_event::instrumentation -->
2900 <var-decl name='instrumentation' type-id='type-id-
251' visibility='default' filepath='../include/lttng/ust-abi.h' line='
104' column='
1'
/>
2902 <data-member access='public' layout-offset-in-bits='
32'
>
2903 <!-- char lttng_ust_event::name[256] -->
2904 <var-decl name='name' type-id='type-id-
18' visibility='default' filepath='../include/lttng/ust-abi.h' line='
105' column='
1'
/>
2906 <data-member access='public' layout-offset-in-bits='
2080'
>
2907 <!-- lttng_ust_loglevel_type lttng_ust_event::loglevel_type -->
2908 <var-decl name='loglevel_type' type-id='type-id-
252' visibility='default' filepath='../include/lttng/ust-abi.h' line='
107' column='
1'
/>
2910 <data-member access='public' layout-offset-in-bits='
2112'
>
2911 <!-- int lttng_ust_event::loglevel -->
2912 <var-decl name='loglevel' type-id='type-id-
43' visibility='default' filepath='../include/lttng/ust-abi.h' line='
108' column='
1'
/>
2914 <data-member access='public' layout-offset-in-bits='
2144'
>
2915 <!-- char lttng_ust_event::padding[16] -->
2916 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../include/lttng/ust-abi.h' line='
109' column='
1'
/>
2918 <data-member access='public' layout-offset-in-bits='
2272'
>
2919 <!-- union {char padding[288];} lttng_ust_event::u -->
2920 <var-decl name='u' type-id='type-id-
253' visibility='default' filepath='../include/lttng/ust-abi.h' line='
114' column='
1'
/>
2923 <!-- enum lttng_ust_instrumentation -->
2924 <enum-decl name='lttng_ust_instrumentation' filepath='../include/lttng/ust-abi.h' line='
48' column='
1' id='type-id-
251'
>
2925 <underlying-type type-id='type-id-
54'
/>
2926 <enumerator name='LTTNG_UST_TRACEPOINT' value='
0'
/>
2927 <enumerator name='LTTNG_UST_PROBE' value='
1'
/>
2928 <enumerator name='LTTNG_UST_FUNCTION' value='
2'
/>
2930 <!-- enum lttng_ust_loglevel_type -->
2931 <enum-decl name='lttng_ust_loglevel_type' filepath='../include/lttng/ust-abi.h' line='
54' column='
1' id='type-id-
252'
>
2932 <underlying-type type-id='type-id-
54'
/>
2933 <enumerator name='LTTNG_UST_LOGLEVEL_ALL' value='
0'
/>
2934 <enumerator name='LTTNG_UST_LOGLEVEL_RANGE' value='
1'
/>
2935 <enumerator name='LTTNG_UST_LOGLEVEL_SINGLE' value='
2'
/>
2937 <!-- union {char padding[288];} -->
2938 <union-decl name='__anonymous_union__25' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
112' column='
1' id='type-id-
253'
>
2939 <data-member access='private'
>
2940 <!-- char padding[288] -->
2941 <var-decl name='padding' type-id='type-id-
24' visibility='default' filepath='../include/lttng/ust-abi.h' line='
113' column='
1'
/>
2944 <!-- cds_hlist_node* -->
2945 <pointer-type-def type-id='type-id-
218' size-in-bits='
64' id='type-id-
217'
/>
2946 <!-- cds_list_head* -->
2947 <pointer-type-def type-id='type-id-
172' size-in-bits='
64' id='type-id-
216'
/>
2949 <pointer-type-def type-id='type-id-
108' size-in-bits='
64' id='type-id-
104'
/>
2951 <pointer-type-def type-id='type-id-
5' size-in-bits='
64' id='type-id-
102'
/>
2953 <pointer-type-def type-id='type-id-
102' size-in-bits='
64' id='type-id-
254'
/>
2954 <!-- commit_counters_cold* -->
2955 <pointer-type-def type-id='type-id-
164' size-in-bits='
64' id='type-id-
163'
/>
2956 <!-- commit_counters_hot* -->
2957 <pointer-type-def type-id='type-id-
148' size-in-bits='
64' id='type-id-
147'
/>
2959 <qualified-type-def type-id='type-id-
5' const='yes' id='type-id-
255'
/>
2960 <!-- const char* -->
2961 <pointer-type-def type-id='type-id-
255' size-in-bits='
64' id='type-id-
184'
/>
2963 <qualified-type-def type-id='type-id-
43' const='yes' id='type-id-
256'
/>
2965 <pointer-type-def type-id='type-id-
256' size-in-bits='
64' id='type-id-
257'
/>
2966 <!-- const lttng_channel_ops -->
2967 <qualified-type-def type-id='type-id-
219' const='yes' id='type-id-
258'
/>
2968 <!-- const lttng_channel_ops* -->
2969 <pointer-type-def type-id='type-id-
258' size-in-bits='
64' id='type-id-
173'
/>
2970 <!-- const lttng_enum_desc -->
2971 <qualified-type-def type-id='type-id-
198' const='yes' id='type-id-
259'
/>
2972 <!-- const lttng_enum_desc* -->
2973 <pointer-type-def type-id='type-id-
259' size-in-bits='
64' id='type-id-
197'
/>
2974 <!-- const lttng_enum_entry -->
2975 <qualified-type-def type-id='type-id-
200' const='yes' id='type-id-
260'
/>
2976 <!-- const lttng_enum_entry* -->
2977 <pointer-type-def type-id='type-id-
260' size-in-bits='
64' id='type-id-
199'
/>
2978 <!-- const lttng_ust_lib_ring_buffer_client_cb -->
2979 <qualified-type-def type-id='type-id-
124' const='yes' id='type-id-
261'
/>
2980 <!-- const lttng_ust_lib_ring_buffer_client_cb* -->
2981 <pointer-type-def type-id='type-id-
261' size-in-bits='
64' id='type-id-
125'
/>
2982 <!-- const lttng_ust_lib_ring_buffer_config -->
2983 <qualified-type-def type-id='type-id-
114' const='yes' id='type-id-
262'
/>
2984 <!-- const lttng_ust_lib_ring_buffer_config* -->
2985 <pointer-type-def type-id='type-id-
262' size-in-bits='
64' id='type-id-
263'
/>
2986 <!-- int (channel*)* -->
2987 <pointer-type-def type-id='type-id-
264' size-in-bits='
64' id='type-id-
227'
/>
2988 <!-- int (channel*, lttng_ust_shm_handle*)* -->
2989 <pointer-type-def type-id='type-id-
265' size-in-bits='
64' id='type-id-
228'
/>
2990 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*)* -->
2991 <pointer-type-def type-id='type-id-
266' size-in-bits='
64' id='type-id-
131'
/>
2992 <!-- int (lttng_ust_lib_ring_buffer_ctx*, typedef uint32_t)* -->
2993 <pointer-type-def type-id='type-id-
267' size-in-bits='
64' id='type-id-
223'
/>
2995 <pointer-type-def type-id='type-id-
43' size-in-bits='
64' id='type-id-
268'
/>
2996 <!-- lttng_channel* -->
2997 <pointer-type-def type-id='type-id-
169' size-in-bits='
64' id='type-id-
167'
/>
2998 <!-- lttng_channel* (const char*, void*, typedef size_t, typedef size_t, unsigned int, unsigned int, unsigned char*, typedef uint32_t, const int*, int)* -->
2999 <pointer-type-def type-id='type-id-
269' size-in-bits='
64' id='type-id-
220'
/>
3001 <pointer-type-def type-id='type-id-
175' size-in-bits='
64' id='type-id-
170'
/>
3002 <!-- lttng_ctx_field* -->
3003 <pointer-type-def type-id='type-id-
177' size-in-bits='
64' id='type-id-
176'
/>
3004 <!-- lttng_ctx_value* -->
3005 <pointer-type-def type-id='type-id-
207' size-in-bits='
64' id='type-id-
270'
/>
3006 <!-- lttng_event_field* -->
3007 <pointer-type-def type-id='type-id-
178' size-in-bits='
64' id='type-id-
206'
/>
3008 <!-- lttng_perf_counter_field* -->
3009 <pointer-type-def type-id='type-id-
41' size-in-bits='
64' id='type-id-
212'
/>
3010 <!-- lttng_session* -->
3011 <pointer-type-def type-id='type-id-
213' size-in-bits='
64' id='type-id-
171'
/>
3012 <!-- lttng_ust_calibrate* -->
3013 <pointer-type-def type-id='type-id-
236' size-in-bits='
64' id='type-id-
271'
/>
3014 <!-- lttng_ust_context_attr* -->
3015 <pointer-type-def type-id='type-id-
245' size-in-bits='
64' id='type-id-
272'
/>
3016 <!-- lttng_ust_event* -->
3017 <pointer-type-def type-id='type-id-
250' size-in-bits='
64' id='type-id-
273'
/>
3018 <!-- lttng_ust_event_exclusion* -->
3019 <pointer-type-def type-id='type-id-
243' size-in-bits='
64' id='type-id-
274'
/>
3020 <!-- lttng_ust_field_iter* -->
3021 <pointer-type-def type-id='type-id-
240' size-in-bits='
64' id='type-id-
275'
/>
3022 <!-- lttng_ust_filter_bytecode* -->
3023 <pointer-type-def type-id='type-id-
244' size-in-bits='
64' id='type-id-
276'
/>
3024 <!-- lttng_ust_lib_ring_buffer* -->
3025 <pointer-type-def type-id='type-id-
137' size-in-bits='
64' id='type-id-
95'
/>
3026 <!-- lttng_ust_lib_ring_buffer_backend_counts* -->
3027 <pointer-type-def type-id='type-id-
157' size-in-bits='
64' id='type-id-
156'
/>
3028 <!-- lttng_ust_lib_ring_buffer_backend_pages* -->
3029 <pointer-type-def type-id='type-id-
161' size-in-bits='
64' id='type-id-
136'
/>
3030 <!-- lttng_ust_lib_ring_buffer_backend_pages_shmp* -->
3031 <pointer-type-def type-id='type-id-
159' size-in-bits='
64' id='type-id-
158'
/>
3032 <!-- lttng_ust_lib_ring_buffer_backend_subbuffer* -->
3033 <pointer-type-def type-id='type-id-
150' size-in-bits='
64' id='type-id-
155'
/>
3034 <!-- lttng_ust_lib_ring_buffer_ctx* -->
3035 <pointer-type-def type-id='type-id-
135' size-in-bits='
64' id='type-id-
277'
/>
3036 <!-- lttng_ust_object_data* -->
3037 <pointer-type-def type-id='type-id-
231' size-in-bits='
64' id='type-id-
278'
/>
3038 <!-- lttng_ust_object_data** -->
3039 <pointer-type-def type-id='type-id-
278' size-in-bits='
64' id='type-id-
279'
/>
3040 <!-- lttng_ust_shm_handle* -->
3041 <pointer-type-def type-id='type-id-
97' size-in-bits='
64' id='type-id-
94'
/>
3042 <!-- lttng_ust_tracepoint_iter* -->
3043 <pointer-type-def type-id='type-id-
242' size-in-bits='
64' id='type-id-
280'
/>
3044 <!-- lttng_ust_tracer_version* -->
3045 <pointer-type-def type-id='type-id-
239' size-in-bits='
64' id='type-id-
281'
/>
3046 <!-- shm_object_table* -->
3047 <pointer-type-def type-id='type-id-
100' size-in-bits='
64' id='type-id-
98'
/>
3049 <pointer-type-def type-id='type-id-
64' size-in-bits='
64' id='type-id-
282'
/>
3050 <!-- typedef size_t ()* -->
3051 <pointer-type-def type-id='type-id-
283' size-in-bits='
64' id='type-id-
128'
/>
3052 <!-- typedef size_t (channel*, lttng_ust_shm_handle*)* -->
3053 <pointer-type-def type-id='type-id-
284' size-in-bits='
64' id='type-id-
226'
/>
3054 <!-- typedef size_t (const lttng_ust_lib_ring_buffer_config*, channel*, typedef size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*)* -->
3055 <pointer-type-def type-id='type-id-
285' size-in-bits='
64' id='type-id-
127'
/>
3056 <!-- typedef size_t (lttng_ctx_field*, typedef size_t)* -->
3057 <pointer-type-def type-id='type-id-
286' size-in-bits='
64' id='type-id-
179'
/>
3058 <!-- typedef uint64_t (channel*)* -->
3059 <pointer-type-def type-id='type-id-
287' size-in-bits='
64' id='type-id-
126'
/>
3061 <pointer-type-def type-id='type-id-
62' size-in-bits='
64' id='type-id-
288'
/>
3063 <pointer-type-def type-id='type-id-
82' size-in-bits='
64' id='type-id-
289'
/>
3064 <!-- unsigned char* -->
3065 <pointer-type-def type-id='type-id-
55' size-in-bits='
64' id='type-id-
290'
/>
3066 <!-- unsigned long int* -->
3067 <pointer-type-def type-id='type-id-
3' size-in-bits='
64' id='type-id-
291'
/>
3068 <!-- ustctl_consumer_channel* -->
3069 <pointer-type-def type-id='type-id-
166' size-in-bits='
64' id='type-id-
96'
/>
3070 <!-- ustctl_consumer_channel_attr* -->
3071 <pointer-type-def type-id='type-id-
168' size-in-bits='
64' id='type-id-
292'
/>
3072 <!-- ustctl_consumer_stream* -->
3073 <pointer-type-def type-id='type-id-
93' size-in-bits='
64' id='type-id-
293'
/>
3074 <!-- ustctl_enum_entry* -->
3075 <pointer-type-def type-id='type-id-
86' size-in-bits='
64' id='type-id-
294'
/>
3076 <!-- ustctl_enum_entry** -->
3077 <pointer-type-def type-id='type-id-
294' size-in-bits='
64' id='type-id-
295'
/>
3078 <!-- ustctl_field* -->
3079 <pointer-type-def type-id='type-id-
65' size-in-bits='
64' id='type-id-
296'
/>
3080 <!-- ustctl_field** -->
3081 <pointer-type-def type-id='type-id-
296' size-in-bits='
64' id='type-id-
297'
/>
3082 <!-- ustctl_notify_cmd* -->
3083 <pointer-type-def type-id='type-id-
91' size-in-bits='
64' id='type-id-
298'
/>
3084 <!-- ustctl_socket_type* -->
3085 <pointer-type-def type-id='type-id-
92' size-in-bits='
64' id='type-id-
299'
/>
3086 <!-- 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*)* -->
3087 <pointer-type-def type-id='type-id-
300' size-in-bits='
64' id='type-id-
133'
/>
3088 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*)* -->
3089 <pointer-type-def type-id='type-id-
301' size-in-bits='
64' id='type-id-
134'
/>
3090 <!-- void (lttng_channel*)* -->
3091 <pointer-type-def type-id='type-id-
302' size-in-bits='
64' id='type-id-
221'
/>
3092 <!-- void (lttng_ctx_field*)* -->
3093 <pointer-type-def type-id='type-id-
303' size-in-bits='
64' id='type-id-
183'
/>
3094 <!-- void (lttng_ctx_field*, lttng_ctx_value*)* -->
3095 <pointer-type-def type-id='type-id-
304' size-in-bits='
64' id='type-id-
181'
/>
3096 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*)* -->
3097 <pointer-type-def type-id='type-id-
305' size-in-bits='
64' id='type-id-
180'
/>
3098 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, lttng_ust_shm_handle*)* -->
3099 <pointer-type-def type-id='type-id-
306' size-in-bits='
64' id='type-id-
129'
/>
3100 <!-- void (lttng_ust_lib_ring_buffer*, typedef uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*)* -->
3101 <pointer-type-def type-id='type-id-
307' size-in-bits='
64' id='type-id-
130'
/>
3102 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*)* -->
3103 <pointer-type-def type-id='type-id-
308' size-in-bits='
64' id='type-id-
132'
/>
3104 <!-- void (lttng_ust_lib_ring_buffer_ctx*)* -->
3105 <pointer-type-def type-id='type-id-
309' size-in-bits='
64' id='type-id-
224'
/>
3106 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, typedef size_t)* -->
3107 <pointer-type-def type-id='type-id-
310' size-in-bits='
64' id='type-id-
229'
/>
3108 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, typedef size_t)* -->
3109 <pointer-type-def type-id='type-id-
311' size-in-bits='
64' id='type-id-
225'
/>
3111 <pointer-type-def type-id='type-id-
59' size-in-bits='
64' id='type-id-
112'
/>
3113 <pointer-type-def type-id='type-id-
112' size-in-bits='
64' id='type-id-
115'
/>
3114 <!-- volatile ssize_t -->
3115 <qualified-type-def type-id='type-id-
107' volatile='yes' id='type-id-
105'
/>
3116 <!-- volatile ust_loglevel -->
3117 <qualified-type-def type-id='type-id-
60' volatile='yes' id='type-id-
312'
/>
3118 <!-- volatile ust_loglevel ust_loglevel -->
3119 <var-decl name='ust_loglevel' type-id='type-id-
312' mangled-name='ust_loglevel' visibility='default' filepath='../include/usterr-signal-safe.h' line='
37' column='
1' elf-symbol-id='ust_loglevel'
/>
3120 <!-- int ustctl_regenerate_statedump(int, int) -->
3121 <function-decl name='ustctl_regenerate_statedump' mangled-name='ustctl_regenerate_statedump' filepath='liblttng-ust-ctl/ustctl.c' line='
2189' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_regenerate_statedump'
>
3122 <!-- parameter of type 'int' -->
3123 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
2189' column='
1'
/>
3124 <!-- parameter of type 'int' -->
3125 <parameter type-id='type-id-
43' name='handle' filepath='liblttng-ust-ctl/ustctl.c' line='
2189' column='
1'
/>
3127 <return type-id='type-id-
43'
/>
3129 <!-- int ustctl_reply_register_channel(int, uint32_t, ustctl_channel_header, int) -->
3130 <function-decl name='ustctl_reply_register_channel' mangled-name='ustctl_reply_register_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
2154' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_reply_register_channel'
>
3131 <!-- parameter of type 'int' -->
3132 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
2154' column='
1'
/>
3133 <!-- parameter of type 'typedef uint32_t' -->
3134 <parameter type-id='type-id-
62' name='chan_id' filepath='liblttng-ust-ctl/ustctl.c' line='
2155' column='
1'
/>
3135 <!-- parameter of type 'enum ustctl_channel_header' -->
3136 <parameter type-id='type-id-
63' name='header_type' filepath='liblttng-ust-ctl/ustctl.c' line='
2156' column='
1'
/>
3137 <!-- parameter of type 'int' -->
3138 <parameter type-id='type-id-
43' name='ret_code' filepath='liblttng-ust-ctl/ustctl.c' line='
2157' column='
1'
/>
3140 <return type-id='type-id-
43'
/>
3142 <!-- int ustctl_recv_register_channel(int, int*, int*, size_t*, ustctl_field**) -->
3143 <function-decl name='ustctl_recv_register_channel' mangled-name='ustctl_recv_register_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
2092' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_register_channel'
>
3144 <!-- parameter of type 'int' -->
3145 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
2092' column='
1'
/>
3146 <!-- parameter of type 'int*' -->
3147 <parameter type-id='type-id-
268' name='session_objd' filepath='liblttng-ust-ctl/ustctl.c' line='
2093' column='
1'
/>
3148 <!-- parameter of type 'int*' -->
3149 <parameter type-id='type-id-
268' name='channel_objd' filepath='liblttng-ust-ctl/ustctl.c' line='
2094' column='
1'
/>
3150 <!-- parameter of type 'size_t*' -->
3151 <parameter type-id='type-id-
282' name='nr_fields' filepath='liblttng-ust-ctl/ustctl.c' line='
2095' column='
1'
/>
3152 <!-- parameter of type 'ustctl_field**' -->
3153 <parameter type-id='type-id-
297' name='fields' filepath='liblttng-ust-ctl/ustctl.c' line='
2096' column='
1'
/>
3155 <return type-id='type-id-
43'
/>
3157 <!-- int ustctl_reply_register_enum(int, uint64_t, int) -->
3158 <function-decl name='ustctl_reply_register_enum' mangled-name='ustctl_reply_register_enum' filepath='liblttng-ust-ctl/ustctl.c' line='
2067' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_reply_register_enum'
>
3159 <!-- parameter of type 'int' -->
3160 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
2067' column='
1'
/>
3161 <!-- parameter of type 'typedef uint64_t' -->
3162 <parameter type-id='type-id-
82' name='id' filepath='liblttng-ust-ctl/ustctl.c' line='
2068' column='
1'
/>
3163 <!-- parameter of type 'int' -->
3164 <parameter type-id='type-id-
43' name='ret_code' filepath='liblttng-ust-ctl/ustctl.c' line='
2069' column='
1'
/>
3166 <return type-id='type-id-
43'
/>
3168 <!-- int ustctl_recv_register_enum(int, int*, char*, ustctl_enum_entry**, size_t*) -->
3169 <function-decl name='ustctl_recv_register_enum' mangled-name='ustctl_recv_register_enum' filepath='liblttng-ust-ctl/ustctl.c' line='
2008' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_register_enum'
>
3170 <!-- parameter of type 'int' -->
3171 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
2008' column='
1'
/>
3172 <!-- parameter of type 'int*' -->
3173 <parameter type-id='type-id-
268' name='session_objd' filepath='liblttng-ust-ctl/ustctl.c' line='
2009' column='
1'
/>
3174 <!-- parameter of type 'char*' -->
3175 <parameter type-id='type-id-
102' name='enum_name' filepath='liblttng-ust-ctl/ustctl.c' line='
2010' column='
1'
/>
3176 <!-- parameter of type 'ustctl_enum_entry**' -->
3177 <parameter type-id='type-id-
295' name='entries' filepath='liblttng-ust-ctl/ustctl.c' line='
2011' column='
1'
/>
3178 <!-- parameter of type 'size_t*' -->
3179 <parameter type-id='type-id-
282' name='nr_entries' filepath='liblttng-ust-ctl/ustctl.c' line='
2012' column='
1'
/>
3181 <return type-id='type-id-
43'
/>
3183 <!-- int ustctl_reply_register_event(int, uint32_t, int) -->
3184 <function-decl name='ustctl_reply_register_event' mangled-name='ustctl_reply_register_event' filepath='liblttng-ust-ctl/ustctl.c' line='
1983' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_reply_register_event'
>
3185 <!-- parameter of type 'int' -->
3186 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
1983' column='
1'
/>
3187 <!-- parameter of type 'typedef uint32_t' -->
3188 <parameter type-id='type-id-
62' name='id' filepath='liblttng-ust-ctl/ustctl.c' line='
1984' column='
1'
/>
3189 <!-- parameter of type 'int' -->
3190 <parameter type-id='type-id-
43' name='ret_code' filepath='liblttng-ust-ctl/ustctl.c' line='
1985' column='
1'
/>
3192 <return type-id='type-id-
43'
/>
3194 <!-- int ustctl_recv_register_event(int, int*, int*, char*, int*, char**, size_t*, ustctl_field**, char**) -->
3195 <function-decl name='ustctl_recv_register_event' mangled-name='ustctl_recv_register_event' filepath='liblttng-ust-ctl/ustctl.c' line='
1862' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_register_event'
>
3196 <!-- parameter of type 'int' -->
3197 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
1862' column='
1'
/>
3198 <!-- parameter of type 'int*' -->
3199 <parameter type-id='type-id-
268' name='session_objd' filepath='liblttng-ust-ctl/ustctl.c' line='
1863' column='
1'
/>
3200 <!-- parameter of type 'int*' -->
3201 <parameter type-id='type-id-
268' name='channel_objd' filepath='liblttng-ust-ctl/ustctl.c' line='
1864' column='
1'
/>
3202 <!-- parameter of type 'char*' -->
3203 <parameter type-id='type-id-
102' name='event_name' filepath='liblttng-ust-ctl/ustctl.c' line='
1865' column='
1'
/>
3204 <!-- parameter of type 'int*' -->
3205 <parameter type-id='type-id-
268' name='loglevel' filepath='liblttng-ust-ctl/ustctl.c' line='
1866' column='
1'
/>
3206 <!-- parameter of type 'char**' -->
3207 <parameter type-id='type-id-
254' name='signature' filepath='liblttng-ust-ctl/ustctl.c' line='
1867' column='
1'
/>
3208 <!-- parameter of type 'size_t*' -->
3209 <parameter type-id='type-id-
282' name='nr_fields' filepath='liblttng-ust-ctl/ustctl.c' line='
1868' column='
1'
/>
3210 <!-- parameter of type 'ustctl_field**' -->
3211 <parameter type-id='type-id-
297' name='fields' filepath='liblttng-ust-ctl/ustctl.c' line='
1869' column='
1'
/>
3212 <!-- parameter of type 'char**' -->
3213 <parameter type-id='type-id-
254' name='model_emf_uri' filepath='liblttng-ust-ctl/ustctl.c' line='
1870' column='
1'
/>
3215 <return type-id='type-id-
43'
/>
3217 <!-- int ustctl_recv_notify(int, ustctl_notify_cmd*) -->
3218 <function-decl name='ustctl_recv_notify' mangled-name='ustctl_recv_notify' filepath='liblttng-ust-ctl/ustctl.c' line='
1831' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_notify'
>
3219 <!-- parameter of type 'int' -->
3220 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
1831' column='
1'
/>
3221 <!-- parameter of type 'ustctl_notify_cmd*' -->
3222 <parameter type-id='type-id-
298' name='notify_cmd' filepath='liblttng-ust-ctl/ustctl.c' line='
1831' column='
1'
/>
3224 <return type-id='type-id-
43'
/>
3226 <!-- int ustctl_recv_reg_msg(int, ustctl_socket_type*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*, int*, char*) -->
3227 <function-decl name='ustctl_recv_reg_msg' mangled-name='ustctl_recv_reg_msg' filepath='liblttng-ust-ctl/ustctl.c' line='
1766' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_reg_msg'
>
3228 <!-- parameter of type 'int' -->
3229 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
1766' column='
1'
/>
3230 <!-- parameter of type 'ustctl_socket_type*' -->
3231 <parameter type-id='type-id-
299' name='type' filepath='liblttng-ust-ctl/ustctl.c' line='
1767' column='
1'
/>
3232 <!-- parameter of type 'uint32_t*' -->
3233 <parameter type-id='type-id-
288' name='major' filepath='liblttng-ust-ctl/ustctl.c' line='
1768' column='
1'
/>
3234 <!-- parameter of type 'uint32_t*' -->
3235 <parameter type-id='type-id-
288' name='minor' filepath='liblttng-ust-ctl/ustctl.c' line='
1769' column='
1'
/>
3236 <!-- parameter of type 'uint32_t*' -->
3237 <parameter type-id='type-id-
288' name='pid' filepath='liblttng-ust-ctl/ustctl.c' line='
1770' column='
1'
/>
3238 <!-- parameter of type 'uint32_t*' -->
3239 <parameter type-id='type-id-
288' name='ppid' filepath='liblttng-ust-ctl/ustctl.c' line='
1771' column='
1'
/>
3240 <!-- parameter of type 'uint32_t*' -->
3241 <parameter type-id='type-id-
288' name='uid' filepath='liblttng-ust-ctl/ustctl.c' line='
1772' column='
1'
/>
3242 <!-- parameter of type 'uint32_t*' -->
3243 <parameter type-id='type-id-
288' name='gid' filepath='liblttng-ust-ctl/ustctl.c' line='
1773' column='
1'
/>
3244 <!-- parameter of type 'uint32_t*' -->
3245 <parameter type-id='type-id-
288' name='bits_per_long' filepath='liblttng-ust-ctl/ustctl.c' line='
1774' column='
1'
/>
3246 <!-- parameter of type 'uint32_t*' -->
3247 <parameter type-id='type-id-
288' name='uint8_t_alignment' filepath='liblttng-ust-ctl/ustctl.c' line='
1775' column='
1'
/>
3248 <!-- parameter of type 'uint32_t*' -->
3249 <parameter type-id='type-id-
288' name='uint16_t_alignment' filepath='liblttng-ust-ctl/ustctl.c' line='
1776' column='
1'
/>
3250 <!-- parameter of type 'uint32_t*' -->
3251 <parameter type-id='type-id-
288' name='uint32_t_alignment' filepath='liblttng-ust-ctl/ustctl.c' line='
1777' column='
1'
/>
3252 <!-- parameter of type 'uint32_t*' -->
3253 <parameter type-id='type-id-
288' name='uint64_t_alignment' filepath='liblttng-ust-ctl/ustctl.c' line='
1778' column='
1'
/>
3254 <!-- parameter of type 'uint32_t*' -->
3255 <parameter type-id='type-id-
288' name='long_alignment' filepath='liblttng-ust-ctl/ustctl.c' line='
1779' column='
1'
/>
3256 <!-- parameter of type 'int*' -->
3257 <parameter type-id='type-id-
268' name='byte_order' filepath='liblttng-ust-ctl/ustctl.c' line='
1780' column='
1'
/>
3258 <!-- parameter of type 'char*' -->
3259 <parameter type-id='type-id-
102' name='name' filepath='liblttng-ust-ctl/ustctl.c' line='
1781' column='
1'
/>
3261 <return type-id='type-id-
43'
/>
3263 <!-- int ustctl_has_perf_counters() -->
3264 <function-decl name='ustctl_has_perf_counters' mangled-name='ustctl_has_perf_counters' filepath='liblttng-ust-ctl/ustctl.c' line='
1749' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_has_perf_counters'
>
3266 <return type-id='type-id-
43'
/>
3268 <!-- int ustctl_get_instance_id(ustctl_consumer_stream*, uint64_t*) -->
3269 <function-decl name='ustctl_get_instance_id' mangled-name='ustctl_get_instance_id' filepath='liblttng-ust-ctl/ustctl.c' line='
1730' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_instance_id'
>
3270 <!-- parameter of type 'ustctl_consumer_stream*' -->
3271 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1730' column='
1'
/>
3272 <!-- parameter of type 'uint64_t*' -->
3273 <parameter type-id='type-id-
289' name='id' filepath='liblttng-ust-ctl/ustctl.c' line='
1731' column='
1'
/>
3275 <return type-id='type-id-
43'
/>
3277 <!-- int ustctl_get_sequence_number(ustctl_consumer_stream*, uint64_t*) -->
3278 <function-decl name='ustctl_get_sequence_number' mangled-name='ustctl_get_sequence_number' filepath='liblttng-ust-ctl/ustctl.c' line='
1713' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_sequence_number'
>
3279 <!-- parameter of type 'ustctl_consumer_stream*' -->
3280 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1713' column='
1'
/>
3281 <!-- parameter of type 'uint64_t*' -->
3282 <parameter type-id='type-id-
289' name='seq' filepath='liblttng-ust-ctl/ustctl.c' line='
1714' column='
1'
/>
3284 <return type-id='type-id-
43'
/>
3286 <!-- int ustctl_get_current_timestamp(ustctl_consumer_stream*, uint64_t*) -->
3287 <function-decl name='ustctl_get_current_timestamp' mangled-name='ustctl_get_current_timestamp' filepath='liblttng-ust-ctl/ustctl.c' line='
1696' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_current_timestamp'
>
3288 <!-- parameter of type 'ustctl_consumer_stream*' -->
3289 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1696' column='
1'
/>
3290 <!-- parameter of type 'uint64_t*' -->
3291 <parameter type-id='type-id-
289' name='ts' filepath='liblttng-ust-ctl/ustctl.c' line='
1697' column='
1'
/>
3293 <return type-id='type-id-
43'
/>
3295 <!-- int ustctl_get_stream_id(ustctl_consumer_stream*, uint64_t*) -->
3296 <function-decl name='ustctl_get_stream_id' mangled-name='ustctl_get_stream_id' filepath='liblttng-ust-ctl/ustctl.c' line='
1679' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_stream_id'
>
3297 <!-- parameter of type 'ustctl_consumer_stream*' -->
3298 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1679' column='
1'
/>
3299 <!-- parameter of type 'uint64_t*' -->
3300 <parameter type-id='type-id-
289' name='stream_id' filepath='liblttng-ust-ctl/ustctl.c' line='
1680' column='
1'
/>
3302 <return type-id='type-id-
43'
/>
3304 <!-- int ustctl_get_packet_size(ustctl_consumer_stream*, uint64_t*) -->
3305 <function-decl name='ustctl_get_packet_size' mangled-name='ustctl_get_packet_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1662' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_packet_size'
>
3306 <!-- parameter of type 'ustctl_consumer_stream*' -->
3307 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1662' column='
1'
/>
3308 <!-- parameter of type 'uint64_t*' -->
3309 <parameter type-id='type-id-
289' name='packet_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1663' column='
1'
/>
3311 <return type-id='type-id-
43'
/>
3313 <!-- int ustctl_get_content_size(ustctl_consumer_stream*, uint64_t*) -->
3314 <function-decl name='ustctl_get_content_size' mangled-name='ustctl_get_content_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1645' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_content_size'
>
3315 <!-- parameter of type 'ustctl_consumer_stream*' -->
3316 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1645' column='
1'
/>
3317 <!-- parameter of type 'uint64_t*' -->
3318 <parameter type-id='type-id-
289' name='content_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1646' column='
1'
/>
3320 <return type-id='type-id-
43'
/>
3322 <!-- int ustctl_get_events_discarded(ustctl_consumer_stream*, uint64_t*) -->
3323 <function-decl name='ustctl_get_events_discarded' mangled-name='ustctl_get_events_discarded' filepath='liblttng-ust-ctl/ustctl.c' line='
1628' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_events_discarded'
>
3324 <!-- parameter of type 'ustctl_consumer_stream*' -->
3325 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1628' column='
1'
/>
3326 <!-- parameter of type 'uint64_t*' -->
3327 <parameter type-id='type-id-
289' name='events_discarded' filepath='liblttng-ust-ctl/ustctl.c' line='
1629' column='
1'
/>
3329 <return type-id='type-id-
43'
/>
3331 <!-- int ustctl_get_timestamp_end(ustctl_consumer_stream*, uint64_t*) -->
3332 <function-decl name='ustctl_get_timestamp_end' mangled-name='ustctl_get_timestamp_end' filepath='liblttng-ust-ctl/ustctl.c' line='
1611' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_timestamp_end'
>
3333 <!-- parameter of type 'ustctl_consumer_stream*' -->
3334 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1611' column='
1'
/>
3335 <!-- parameter of type 'uint64_t*' -->
3336 <parameter type-id='type-id-
289' name='timestamp_end' filepath='liblttng-ust-ctl/ustctl.c' line='
1612' column='
1'
/>
3338 <return type-id='type-id-
43'
/>
3340 <!-- int ustctl_get_timestamp_begin(ustctl_consumer_stream*, uint64_t*) -->
3341 <function-decl name='ustctl_get_timestamp_begin' mangled-name='ustctl_get_timestamp_begin' filepath='liblttng-ust-ctl/ustctl.c' line='
1594' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_timestamp_begin'
>
3342 <!-- parameter of type 'ustctl_consumer_stream*' -->
3343 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1594' column='
1'
/>
3344 <!-- parameter of type 'uint64_t*' -->
3345 <parameter type-id='type-id-
289' name='timestamp_begin' filepath='liblttng-ust-ctl/ustctl.c' line='
1595' column='
1'
/>
3347 <return type-id='type-id-
43'
/>
3349 <!-- void ustctl_flush_buffer(ustctl_consumer_stream*, int) -->
3350 <function-decl name='ustctl_flush_buffer' mangled-name='ustctl_flush_buffer' filepath='liblttng-ust-ctl/ustctl.c' line='
1559' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_flush_buffer'
>
3351 <!-- parameter of type 'ustctl_consumer_stream*' -->
3352 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1559' column='
1'
/>
3353 <!-- parameter of type 'int' -->
3354 <parameter type-id='type-id-
43' name='producer_active' filepath='liblttng-ust-ctl/ustctl.c' line='
1560' column='
1'
/>
3356 <return type-id='type-id-
59'
/>
3358 <!-- int ustctl_put_subbuf(ustctl_consumer_stream*) -->
3359 <function-decl name='ustctl_put_subbuf' mangled-name='ustctl_put_subbuf' filepath='liblttng-ust-ctl/ustctl.c' line='
1546' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_put_subbuf'
>
3360 <!-- parameter of type 'ustctl_consumer_stream*' -->
3361 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1546' column='
1'
/>
3363 <return type-id='type-id-
43'
/>
3365 <!-- int ustctl_get_subbuf(ustctl_consumer_stream*, unsigned long int*) -->
3366 <function-decl name='ustctl_get_subbuf' mangled-name='ustctl_get_subbuf' filepath='liblttng-ust-ctl/ustctl.c' line='
1531' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_subbuf'
>
3367 <!-- parameter of type 'ustctl_consumer_stream*' -->
3368 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1531' column='
1'
/>
3369 <!-- parameter of type 'unsigned long int*' -->
3370 <parameter type-id='type-id-
291' name='pos' filepath='liblttng-ust-ctl/ustctl.c' line='
1532' column='
1'
/>
3372 <return type-id='type-id-
43'
/>
3374 <!-- int ustctl_snapshot_get_produced(ustctl_consumer_stream*, unsigned long int*) -->
3375 <function-decl name='ustctl_snapshot_get_produced' mangled-name='ustctl_snapshot_get_produced' filepath='liblttng-ust-ctl/ustctl.c' line='
1518' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_snapshot_get_produced'
>
3376 <!-- parameter of type 'ustctl_consumer_stream*' -->
3377 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1518' column='
1'
/>
3378 <!-- parameter of type 'unsigned long int*' -->
3379 <parameter type-id='type-id-
291' name='pos' filepath='liblttng-ust-ctl/ustctl.c' line='
1519' column='
1'
/>
3381 <return type-id='type-id-
43'
/>
3383 <!-- int ustctl_snapshot_get_consumed(ustctl_consumer_stream*, unsigned long int*) -->
3384 <function-decl name='ustctl_snapshot_get_consumed' mangled-name='ustctl_snapshot_get_consumed' filepath='liblttng-ust-ctl/ustctl.c' line='
1505' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_snapshot_get_consumed'
>
3385 <!-- parameter of type 'ustctl_consumer_stream*' -->
3386 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1505' column='
1'
/>
3387 <!-- parameter of type 'unsigned long int*' -->
3388 <parameter type-id='type-id-
291' name='pos' filepath='liblttng-ust-ctl/ustctl.c' line='
1506' column='
1'
/>
3390 <return type-id='type-id-
43'
/>
3392 <!-- int ustctl_snapshot(ustctl_consumer_stream*) -->
3393 <function-decl name='ustctl_snapshot' mangled-name='ustctl_snapshot' filepath='liblttng-ust-ctl/ustctl.c' line='
1491' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_snapshot'
>
3394 <!-- parameter of type 'ustctl_consumer_stream*' -->
3395 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1491' column='
1'
/>
3397 <return type-id='type-id-
43'
/>
3399 <!-- int ustctl_put_next_subbuf(ustctl_consumer_stream*) -->
3400 <function-decl name='ustctl_put_next_subbuf' mangled-name='ustctl_put_next_subbuf' filepath='liblttng-ust-ctl/ustctl.c' line='
1475' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_put_next_subbuf'
>
3401 <!-- parameter of type 'ustctl_consumer_stream*' -->
3402 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1475' column='
1'
/>
3404 <return type-id='type-id-
43'
/>
3406 <!-- int ustctl_get_next_subbuf(ustctl_consumer_stream*) -->
3407 <function-decl name='ustctl_get_next_subbuf' mangled-name='ustctl_get_next_subbuf' filepath='liblttng-ust-ctl/ustctl.c' line='
1460' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_next_subbuf'
>
3408 <!-- parameter of type 'ustctl_consumer_stream*' -->
3409 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1460' column='
1'
/>
3411 <return type-id='type-id-
43'
/>
3413 <!-- int ustctl_get_padded_subbuf_size(ustctl_consumer_stream*, unsigned long int*) -->
3414 <function-decl name='ustctl_get_padded_subbuf_size' mangled-name='ustctl_get_padded_subbuf_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1441' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_padded_subbuf_size'
>
3415 <!-- parameter of type 'ustctl_consumer_stream*' -->
3416 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1441' column='
1'
/>
3417 <!-- parameter of type 'unsigned long int*' -->
3418 <parameter type-id='type-id-
291' name='len' filepath='liblttng-ust-ctl/ustctl.c' line='
1442' column='
1'
/>
3420 <return type-id='type-id-
43'
/>
3422 <!-- int ustctl_get_subbuf_size(ustctl_consumer_stream*, unsigned long int*) -->
3423 <function-decl name='ustctl_get_subbuf_size' mangled-name='ustctl_get_subbuf_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1422' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_subbuf_size'
>
3424 <!-- parameter of type 'ustctl_consumer_stream*' -->
3425 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1422' column='
1'
/>
3426 <!-- parameter of type 'unsigned long int*' -->
3427 <parameter type-id='type-id-
291' name='len' filepath='liblttng-ust-ctl/ustctl.c' line='
1423' column='
1'
/>
3429 <return type-id='type-id-
43'
/>
3431 <!-- int ustctl_get_mmap_read_offset(ustctl_consumer_stream*, unsigned long int*) -->
3432 <function-decl name='ustctl_get_mmap_read_offset' mangled-name='ustctl_get_mmap_read_offset' filepath='liblttng-ust-ctl/ustctl.c' line='
1391' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_mmap_read_offset'
>
3433 <!-- parameter of type 'ustctl_consumer_stream*' -->
3434 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1391' column='
1'
/>
3435 <!-- parameter of type 'unsigned long int*' -->
3436 <parameter type-id='type-id-
291' name='off' filepath='liblttng-ust-ctl/ustctl.c' line='
1392' column='
1'
/>
3438 <return type-id='type-id-
43'
/>
3440 <!-- int ustctl_get_max_subbuf_size(ustctl_consumer_stream*, unsigned long int*) -->
3441 <function-decl name='ustctl_get_max_subbuf_size' mangled-name='ustctl_get_max_subbuf_size' filepath='liblttng-ust-ctl/ustctl.c' line='
1371' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_max_subbuf_size'
>
3442 <!-- parameter of type 'ustctl_consumer_stream*' -->
3443 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1371' column='
1'
/>
3444 <!-- parameter of type 'unsigned long int*' -->
3445 <parameter type-id='type-id-
291' name='len' filepath='liblttng-ust-ctl/ustctl.c' line='
1372' column='
1'
/>
3447 <return type-id='type-id-
43'
/>
3449 <!-- int ustctl_get_mmap_len(ustctl_consumer_stream*, unsigned long int*) -->
3450 <function-decl name='ustctl_get_mmap_len' mangled-name='ustctl_get_mmap_len' filepath='liblttng-ust-ctl/ustctl.c' line='
1348' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_mmap_len'
>
3451 <!-- parameter of type 'ustctl_consumer_stream*' -->
3452 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1348' column='
1'
/>
3453 <!-- parameter of type 'unsigned long int*' -->
3454 <parameter type-id='type-id-
291' name='len' filepath='liblttng-ust-ctl/ustctl.c' line='
1349' column='
1'
/>
3456 <return type-id='type-id-
43'
/>
3458 <!-- void* ustctl_get_mmap_base(ustctl_consumer_stream*) -->
3459 <function-decl name='ustctl_get_mmap_base' mangled-name='ustctl_get_mmap_base' filepath='liblttng-ust-ctl/ustctl.c' line='
1335' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_mmap_base'
>
3460 <!-- parameter of type 'ustctl_consumer_stream*' -->
3461 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1335' column='
1'
/>
3463 <return type-id='type-id-
112'
/>
3465 <!-- int ustctl_stream_get_wakeup_fd(ustctl_consumer_stream*) -->
3466 <function-decl name='ustctl_stream_get_wakeup_fd' mangled-name='ustctl_stream_get_wakeup_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1321' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_stream_get_wakeup_fd'
>
3467 <!-- parameter of type 'ustctl_consumer_stream*' -->
3468 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1321' column='
1'
/>
3470 <return type-id='type-id-
43'
/>
3472 <!-- int ustctl_stream_get_wait_fd(ustctl_consumer_stream*) -->
3473 <function-decl name='ustctl_stream_get_wait_fd' mangled-name='ustctl_stream_get_wait_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1309' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_stream_get_wait_fd'
>
3474 <!-- parameter of type 'ustctl_consumer_stream*' -->
3475 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1309' column='
1'
/>
3477 <return type-id='type-id-
43'
/>
3479 <!-- int ustctl_channel_get_wakeup_fd(ustctl_consumer_channel*) -->
3480 <function-decl name='ustctl_channel_get_wakeup_fd' mangled-name='ustctl_channel_get_wakeup_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1301' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_channel_get_wakeup_fd'
>
3481 <!-- parameter of type 'ustctl_consumer_channel*' -->
3482 <parameter type-id='type-id-
96' name='chan' filepath='liblttng-ust-ctl/ustctl.c' line='
1301' column='
1'
/>
3484 <return type-id='type-id-
43'
/>
3486 <!-- int ustctl_channel_get_wait_fd(ustctl_consumer_channel*) -->
3487 <function-decl name='ustctl_channel_get_wait_fd' mangled-name='ustctl_channel_get_wait_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1293' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_channel_get_wait_fd'
>
3488 <!-- parameter of type 'ustctl_consumer_channel*' -->
3489 <parameter type-id='type-id-
96' name='chan' filepath='liblttng-ust-ctl/ustctl.c' line='
1293' column='
1'
/>
3491 <return type-id='type-id-
43'
/>
3493 <!-- void ustctl_destroy_stream(ustctl_consumer_stream*) -->
3494 <function-decl name='ustctl_destroy_stream' mangled-name='ustctl_destroy_stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1279' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_destroy_stream'
>
3495 <!-- parameter of type 'ustctl_consumer_stream*' -->
3496 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1279' column='
1'
/>
3498 <return type-id='type-id-
59'
/>
3500 <!-- ustctl_consumer_stream* ustctl_create_stream(ustctl_consumer_channel*, int) -->
3501 <function-decl name='ustctl_create_stream' mangled-name='ustctl_create_stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1235' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_create_stream'
>
3502 <!-- parameter of type 'ustctl_consumer_channel*' -->
3503 <parameter type-id='type-id-
96' name='channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1235' column='
1'
/>
3504 <!-- parameter of type 'int' -->
3505 <parameter type-id='type-id-
43' name='cpu' filepath='liblttng-ust-ctl/ustctl.c' line='
1236' column='
1'
/>
3506 <!-- ustctl_consumer_stream* -->
3507 <return type-id='type-id-
293'
/>
3509 <!-- int ustctl_stream_close_wakeup_fd(ustctl_consumer_stream*) -->
3510 <function-decl name='ustctl_stream_close_wakeup_fd' mangled-name='ustctl_stream_close_wakeup_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1225' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_stream_close_wakeup_fd'
>
3511 <!-- parameter of type 'ustctl_consumer_stream*' -->
3512 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1225' column='
1'
/>
3514 <return type-id='type-id-
43'
/>
3516 <!-- int ustctl_stream_close_wait_fd(ustctl_consumer_stream*) -->
3517 <function-decl name='ustctl_stream_close_wait_fd' mangled-name='ustctl_stream_close_wait_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1216' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_stream_close_wait_fd'
>
3518 <!-- parameter of type 'ustctl_consumer_stream*' -->
3519 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1216' column='
1'
/>
3521 <return type-id='type-id-
43'
/>
3523 <!-- int ustctl_channel_close_wakeup_fd(ustctl_consumer_channel*) -->
3524 <function-decl name='ustctl_channel_close_wakeup_fd' mangled-name='ustctl_channel_close_wakeup_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1203' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_channel_close_wakeup_fd'
>
3525 <!-- parameter of type 'ustctl_consumer_channel*' -->
3526 <parameter type-id='type-id-
96' name='consumer_chan' filepath='liblttng-ust-ctl/ustctl.c' line='
1203' column='
1'
/>
3528 <return type-id='type-id-
43'
/>
3530 <!-- int ustctl_channel_close_wait_fd(ustctl_consumer_channel*) -->
3531 <function-decl name='ustctl_channel_close_wait_fd' mangled-name='ustctl_channel_close_wait_fd' filepath='liblttng-ust-ctl/ustctl.c' line='
1190' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_channel_close_wait_fd'
>
3532 <!-- parameter of type 'ustctl_consumer_channel*' -->
3533 <parameter type-id='type-id-
96' name='consumer_chan' filepath='liblttng-ust-ctl/ustctl.c' line='
1190' column='
1'
/>
3535 <return type-id='type-id-
43'
/>
3537 <!-- ssize_t ustctl_write_one_packet_to_channel(ustctl_consumer_channel*, const char*, size_t) -->
3538 <function-decl name='ustctl_write_one_packet_to_channel' mangled-name='ustctl_write_one_packet_to_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1160' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_write_one_packet_to_channel'
>
3539 <!-- parameter of type 'ustctl_consumer_channel*' -->
3540 <parameter type-id='type-id-
96' name='channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1161' column='
1'
/>
3541 <!-- parameter of type 'const char*' -->
3542 <parameter type-id='type-id-
184' name='metadata_str' filepath='liblttng-ust-ctl/ustctl.c' line='
1162' column='
1'
/>
3543 <!-- parameter of type 'typedef size_t' -->
3544 <parameter type-id='type-id-
64' name='len' filepath='liblttng-ust-ctl/ustctl.c' line='
1163' column='
1'
/>
3545 <!-- typedef ssize_t -->
3546 <return type-id='type-id-
107'
/>
3548 <!-- int ustctl_write_metadata_to_channel(ustctl_consumer_channel*, const char*, size_t) -->
3549 <function-decl name='ustctl_write_metadata_to_channel' mangled-name='ustctl_write_metadata_to_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1112' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_write_metadata_to_channel'
>
3550 <!-- parameter of type 'ustctl_consumer_channel*' -->
3551 <parameter type-id='type-id-
96' name='channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1113' column='
1'
/>
3552 <!-- parameter of type 'const char*' -->
3553 <parameter type-id='type-id-
184' name='metadata_str' filepath='liblttng-ust-ctl/ustctl.c' line='
1114' column='
1'
/>
3554 <!-- parameter of type 'typedef size_t' -->
3555 <parameter type-id='type-id-
64' name='len' filepath='liblttng-ust-ctl/ustctl.c' line='
1115' column='
1'
/>
3557 <return type-id='type-id-
43'
/>
3559 <!-- int ustctl_send_stream_to_sessiond(int, ustctl_consumer_stream*) -->
3560 <function-decl name='ustctl_send_stream_to_sessiond' mangled-name='ustctl_send_stream_to_sessiond' filepath='liblttng-ust-ctl/ustctl.c' line='
1099' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_send_stream_to_sessiond'
>
3561 <!-- parameter of type 'int' -->
3562 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
1099' column='
1'
/>
3563 <!-- parameter of type 'ustctl_consumer_stream*' -->
3564 <parameter type-id='type-id-
293' name='stream' filepath='liblttng-ust-ctl/ustctl.c' line='
1100' column='
1'
/>
3566 <return type-id='type-id-
43'
/>
3568 <!-- int ustctl_send_channel_to_sessiond(int, ustctl_consumer_channel*) -->
3569 <function-decl name='ustctl_send_channel_to_sessiond' mangled-name='ustctl_send_channel_to_sessiond' filepath='liblttng-ust-ctl/ustctl.c' line='
1083' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_send_channel_to_sessiond'
>
3570 <!-- parameter of type 'int' -->
3571 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
1083' column='
1'
/>
3572 <!-- parameter of type 'ustctl_consumer_channel*' -->
3573 <parameter type-id='type-id-
96' name='channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1084' column='
1'
/>
3575 <return type-id='type-id-
43'
/>
3577 <!-- void ustctl_destroy_channel(ustctl_consumer_channel*) -->
3578 <function-decl name='ustctl_destroy_channel' mangled-name='ustctl_destroy_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1075' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_destroy_channel'
>
3579 <!-- parameter of type 'ustctl_consumer_channel*' -->
3580 <parameter type-id='type-id-
96' name='chan' filepath='liblttng-ust-ctl/ustctl.c' line='
1075' column='
1'
/>
3582 <return type-id='type-id-
59'
/>
3584 <!-- ustctl_consumer_channel* ustctl_create_channel(ustctl_consumer_channel_attr*, const int*, int) -->
3585 <function-decl name='ustctl_create_channel' mangled-name='ustctl_create_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1006' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_create_channel'
>
3586 <!-- parameter of type 'ustctl_consumer_channel_attr*' -->
3587 <parameter type-id='type-id-
292' name='attr' filepath='liblttng-ust-ctl/ustctl.c' line='
1006' column='
1'
/>
3588 <!-- parameter of type 'const int*' -->
3589 <parameter type-id='type-id-
257' name='stream_fds' filepath='liblttng-ust-ctl/ustctl.c' line='
1007' column='
1'
/>
3590 <!-- parameter of type 'int' -->
3591 <parameter type-id='type-id-
43' name='nr_stream_fds' filepath='liblttng-ust-ctl/ustctl.c' line='
1007' column='
1'
/>
3592 <!-- ustctl_consumer_channel* -->
3593 <return type-id='type-id-
96'
/>
3595 <!-- int ustctl_get_nr_stream_per_channel() -->
3596 <function-decl name='ustctl_get_nr_stream_per_channel' mangled-name='ustctl_get_nr_stream_per_channel' filepath='liblttng-ust-ctl/ustctl.c' line='
1000' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_get_nr_stream_per_channel'
>
3598 <return type-id='type-id-
43'
/>
3600 <!-- int ustctl_duplicate_ust_object_data(lttng_ust_object_data**, lttng_ust_object_data*) -->
3601 <function-decl name='ustctl_duplicate_ust_object_data' mangled-name='ustctl_duplicate_ust_object_data' filepath='liblttng-ust-ctl/ustctl.c' line='
884' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_duplicate_ust_object_data'
>
3602 <!-- parameter of type 'lttng_ust_object_data**' -->
3603 <parameter type-id='type-id-
279' name='dest' filepath='liblttng-ust-ctl/ustctl.c' line='
884' column='
1'
/>
3604 <!-- parameter of type 'lttng_ust_object_data*' -->
3605 <parameter type-id='type-id-
278' name='src' filepath='liblttng-ust-ctl/ustctl.c' line='
885' column='
1'
/>
3607 <return type-id='type-id-
43'
/>
3609 <!-- int ustctl_send_stream_to_ust(int, lttng_ust_object_data*, lttng_ust_object_data*) -->
3610 <function-decl name='ustctl_send_stream_to_ust' mangled-name='ustctl_send_stream_to_ust' filepath='liblttng-ust-ctl/ustctl.c' line='
854' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_send_stream_to_ust'
>
3611 <!-- parameter of type 'int' -->
3612 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
854' column='
1'
/>
3613 <!-- parameter of type 'lttng_ust_object_data*' -->
3614 <parameter type-id='type-id-
278' name='channel_data' filepath='liblttng-ust-ctl/ustctl.c' line='
855' column='
1'
/>
3615 <!-- parameter of type 'lttng_ust_object_data*' -->
3616 <parameter type-id='type-id-
278' name='stream_data' filepath='liblttng-ust-ctl/ustctl.c' line='
856' column='
1'
/>
3618 <return type-id='type-id-
43'
/>
3620 <!-- int ustctl_send_channel_to_ust(int, int, lttng_ust_object_data*) -->
3621 <function-decl name='ustctl_send_channel_to_ust' mangled-name='ustctl_send_channel_to_ust' filepath='liblttng-ust-ctl/ustctl.c' line='
820' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_send_channel_to_ust'
>
3622 <!-- parameter of type 'int' -->
3623 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
820' column='
1'
/>
3624 <!-- parameter of type 'int' -->
3625 <parameter type-id='type-id-
43' name='session_handle' filepath='liblttng-ust-ctl/ustctl.c' line='
820' column='
1'
/>
3626 <!-- parameter of type 'lttng_ust_object_data*' -->
3627 <parameter type-id='type-id-
278' name='channel_data' filepath='liblttng-ust-ctl/ustctl.c' line='
821' column='
1'
/>
3629 <return type-id='type-id-
43'
/>
3631 <!-- int ustctl_recv_stream_from_consumer(int, lttng_ust_object_data**) -->
3632 <function-decl name='ustctl_recv_stream_from_consumer' mangled-name='ustctl_recv_stream_from_consumer' filepath='liblttng-ust-ctl/ustctl.c' line='
755' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_stream_from_consumer'
>
3633 <!-- parameter of type 'int' -->
3634 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
755' column='
1'
/>
3635 <!-- parameter of type 'lttng_ust_object_data**' -->
3636 <parameter type-id='type-id-
279' name='_stream_data' filepath='liblttng-ust-ctl/ustctl.c' line='
756' column='
1'
/>
3638 <return type-id='type-id-
43'
/>
3640 <!-- int ustctl_recv_channel_from_consumer(int, lttng_ust_object_data**) -->
3641 <function-decl name='ustctl_recv_channel_from_consumer' mangled-name='ustctl_recv_channel_from_consumer' filepath='liblttng-ust-ctl/ustctl.c' line='
679' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_recv_channel_from_consumer'
>
3642 <!-- parameter of type 'int' -->
3643 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
679' column='
1'
/>
3644 <!-- parameter of type 'lttng_ust_object_data**' -->
3645 <parameter type-id='type-id-
279' name='_channel_data' filepath='liblttng-ust-ctl/ustctl.c' line='
680' column='
1'
/>
3647 <return type-id='type-id-
43'
/>
3649 <!-- int ustctl_sock_flush_buffer(int, lttng_ust_object_data*) -->
3650 <function-decl name='ustctl_sock_flush_buffer' mangled-name='ustctl_sock_flush_buffer' filepath='liblttng-ust-ctl/ustctl.c' line='
551' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_sock_flush_buffer'
>
3651 <!-- parameter of type 'int' -->
3652 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
551' column='
1'
/>
3653 <!-- parameter of type 'lttng_ust_object_data*' -->
3654 <parameter type-id='type-id-
278' name='object' filepath='liblttng-ust-ctl/ustctl.c' line='
551' column='
1'
/>
3656 <return type-id='type-id-
43'
/>
3658 <!-- int ustctl_calibrate(int, lttng_ust_calibrate*) -->
3659 <function-decl name='ustctl_calibrate' mangled-name='ustctl_calibrate' filepath='liblttng-ust-ctl/ustctl.c' line='
543' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_calibrate'
>
3660 <!-- parameter of type 'int' -->
3661 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
543' column='
1'
/>
3662 <!-- parameter of type 'lttng_ust_calibrate*' -->
3663 <parameter type-id='type-id-
271' name='calibrate' filepath='liblttng-ust-ctl/ustctl.c' line='
543' column='
1'
/>
3665 <return type-id='type-id-
43'
/>
3667 <!-- int ustctl_wait_quiescent(int) -->
3668 <function-decl name='ustctl_wait_quiescent' mangled-name='ustctl_wait_quiescent' filepath='liblttng-ust-ctl/ustctl.c' line='
527' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_wait_quiescent'
>
3669 <!-- parameter of type 'int' -->
3670 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
527' column='
1'
/>
3672 <return type-id='type-id-
43'
/>
3674 <!-- int ustctl_tracer_version(int, lttng_ust_tracer_version*) -->
3675 <function-decl name='ustctl_tracer_version' mangled-name='ustctl_tracer_version' filepath='liblttng-ust-ctl/ustctl.c' line='
507' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_tracer_version'
>
3676 <!-- parameter of type 'int' -->
3677 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
507' column='
1'
/>
3678 <!-- parameter of type 'lttng_ust_tracer_version*' -->
3679 <parameter type-id='type-id-
281' name='v' filepath='liblttng-ust-ctl/ustctl.c' line='
507' column='
1'
/>
3681 <return type-id='type-id-
43'
/>
3683 <!-- int ustctl_tracepoint_field_list_get(int, int, lttng_ust_field_iter*) -->
3684 <function-decl name='ustctl_tracepoint_field_list_get' mangled-name='ustctl_tracepoint_field_list_get' filepath='liblttng-ust-ctl/ustctl.c' line='
478' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_tracepoint_field_list_get'
>
3685 <!-- parameter of type 'int' -->
3686 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
478' column='
1'
/>
3687 <!-- parameter of type 'int' -->
3688 <parameter type-id='type-id-
43' name='tp_field_list_handle' filepath='liblttng-ust-ctl/ustctl.c' line='
478' column='
1'
/>
3689 <!-- parameter of type 'lttng_ust_field_iter*' -->
3690 <parameter type-id='type-id-
275' name='iter' filepath='liblttng-ust-ctl/ustctl.c' line='
479' column='
1'
/>
3692 <return type-id='type-id-
43'
/>
3694 <!-- int ustctl_tracepoint_field_list(int) -->
3695 <function-decl name='ustctl_tracepoint_field_list' mangled-name='ustctl_tracepoint_field_list' filepath='liblttng-ust-ctl/ustctl.c' line='
461' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_tracepoint_field_list'
>
3696 <!-- parameter of type 'int' -->
3697 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
461' column='
1'
/>
3699 <return type-id='type-id-
43'
/>
3701 <!-- int ustctl_tracepoint_list_get(int, int, lttng_ust_tracepoint_iter*) -->
3702 <function-decl name='ustctl_tracepoint_list_get' mangled-name='ustctl_tracepoint_list_get' filepath='liblttng-ust-ctl/ustctl.c' line='
438' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_tracepoint_list_get'
>
3703 <!-- parameter of type 'int' -->
3704 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
438' column='
1'
/>
3705 <!-- parameter of type 'int' -->
3706 <parameter type-id='type-id-
43' name='tp_list_handle' filepath='liblttng-ust-ctl/ustctl.c' line='
438' column='
1'
/>
3707 <!-- parameter of type 'lttng_ust_tracepoint_iter*' -->
3708 <parameter type-id='type-id-
280' name='iter' filepath='liblttng-ust-ctl/ustctl.c' line='
439' column='
1'
/>
3710 <return type-id='type-id-
43'
/>
3712 <!-- int ustctl_tracepoint_list(int) -->
3713 <function-decl name='ustctl_tracepoint_list' mangled-name='ustctl_tracepoint_list' filepath='liblttng-ust-ctl/ustctl.c' line='
421' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_tracepoint_list'
>
3714 <!-- parameter of type 'int' -->
3715 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
421' column='
1'
/>
3717 <return type-id='type-id-
43'
/>
3719 <!-- int ustctl_stop_session(int, int) -->
3720 <function-decl name='ustctl_stop_session' mangled-name='ustctl_stop_session' filepath='liblttng-ust-ctl/ustctl.c' line='
413' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_stop_session'
>
3721 <!-- parameter of type 'int' -->
3722 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
413' column='
1'
/>
3723 <!-- parameter of type 'int' -->
3724 <parameter type-id='type-id-
43' name='handle' filepath='liblttng-ust-ctl/ustctl.c' line='
413' column='
1'
/>
3726 <return type-id='type-id-
43'
/>
3728 <!-- int ustctl_start_session(int, int) -->
3729 <function-decl name='ustctl_start_session' mangled-name='ustctl_start_session' filepath='liblttng-ust-ctl/ustctl.c' line='
405' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_start_session'
>
3730 <!-- parameter of type 'int' -->
3731 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
405' column='
1'
/>
3732 <!-- parameter of type 'int' -->
3733 <parameter type-id='type-id-
43' name='handle' filepath='liblttng-ust-ctl/ustctl.c' line='
405' column='
1'
/>
3735 <return type-id='type-id-
43'
/>
3737 <!-- int ustctl_disable(int, lttng_ust_object_data*) -->
3738 <function-decl name='ustctl_disable' mangled-name='ustctl_disable' filepath='liblttng-ust-ctl/ustctl.c' line='
386' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_disable'
>
3739 <!-- parameter of type 'int' -->
3740 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
386' column='
1'
/>
3741 <!-- parameter of type 'lttng_ust_object_data*' -->
3742 <parameter type-id='type-id-
278' name='object' filepath='liblttng-ust-ctl/ustctl.c' line='
386' column='
1'
/>
3744 <return type-id='type-id-
43'
/>
3746 <!-- int ustctl_enable(int, lttng_ust_object_data*) -->
3747 <function-decl name='ustctl_enable' mangled-name='ustctl_enable' filepath='liblttng-ust-ctl/ustctl.c' line='
366' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_enable'
>
3748 <!-- parameter of type 'int' -->
3749 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
366' column='
1'
/>
3750 <!-- parameter of type 'lttng_ust_object_data*' -->
3751 <parameter type-id='type-id-
278' name='object' filepath='liblttng-ust-ctl/ustctl.c' line='
366' column='
1'
/>
3753 <return type-id='type-id-
43'
/>
3755 <!-- int ustctl_set_exclusion(int, lttng_ust_event_exclusion*, lttng_ust_object_data*) -->
3756 <function-decl name='ustctl_set_exclusion' mangled-name='ustctl_set_exclusion' filepath='liblttng-ust-ctl/ustctl.c' line='
331' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_set_exclusion'
>
3757 <!-- parameter of type 'int' -->
3758 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
331' column='
1'
/>
3759 <!-- parameter of type 'lttng_ust_event_exclusion*' -->
3760 <parameter type-id='type-id-
274' name='exclusion' filepath='liblttng-ust-ctl/ustctl.c' line='
331' column='
1'
/>
3761 <!-- parameter of type 'lttng_ust_object_data*' -->
3762 <parameter type-id='type-id-
278' name='obj_data' filepath='liblttng-ust-ctl/ustctl.c' line='
332' column='
1'
/>
3764 <return type-id='type-id-
43'
/>
3766 <!-- int ustctl_set_filter(int, lttng_ust_filter_bytecode*, lttng_ust_object_data*) -->
3767 <function-decl name='ustctl_set_filter' mangled-name='ustctl_set_filter' filepath='liblttng-ust-ctl/ustctl.c' line='
300' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_set_filter'
>
3768 <!-- parameter of type 'int' -->
3769 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
300' column='
1'
/>
3770 <!-- parameter of type 'lttng_ust_filter_bytecode*' -->
3771 <parameter type-id='type-id-
276' name='bytecode' filepath='liblttng-ust-ctl/ustctl.c' line='
300' column='
1'
/>
3772 <!-- parameter of type 'lttng_ust_object_data*' -->
3773 <parameter type-id='type-id-
278' name='obj_data' filepath='liblttng-ust-ctl/ustctl.c' line='
301' column='
1'
/>
3775 <return type-id='type-id-
43'
/>
3777 <!-- int ustctl_add_context(int, lttng_ust_context_attr*, lttng_ust_object_data*, lttng_ust_object_data**) -->
3778 <function-decl name='ustctl_add_context' mangled-name='ustctl_add_context' filepath='liblttng-ust-ctl/ustctl.c' line='
217' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_add_context'
>
3779 <!-- parameter of type 'int' -->
3780 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
217' column='
1'
/>
3781 <!-- parameter of type 'lttng_ust_context_attr*' -->
3782 <parameter type-id='type-id-
272' name='ctx' filepath='liblttng-ust-ctl/ustctl.c' line='
217' column='
1'
/>
3783 <!-- parameter of type 'lttng_ust_object_data*' -->
3784 <parameter type-id='type-id-
278' name='obj_data' filepath='liblttng-ust-ctl/ustctl.c' line='
218' column='
1'
/>
3785 <!-- parameter of type 'lttng_ust_object_data**' -->
3786 <parameter type-id='type-id-
279' name='_context_data' filepath='liblttng-ust-ctl/ustctl.c' line='
219' column='
1'
/>
3788 <return type-id='type-id-
43'
/>
3790 <!-- int ustctl_create_event(int, lttng_ust_event*, lttng_ust_object_data*, lttng_ust_object_data**) -->
3791 <function-decl name='ustctl_create_event' mangled-name='ustctl_create_event' filepath='liblttng-ust-ctl/ustctl.c' line='
182' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_create_event'
>
3792 <!-- parameter of type 'int' -->
3793 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
182' column='
1'
/>
3794 <!-- parameter of type 'lttng_ust_event*' -->
3795 <parameter type-id='type-id-
273' name='ev' filepath='liblttng-ust-ctl/ustctl.c' line='
182' column='
1'
/>
3796 <!-- parameter of type 'lttng_ust_object_data*' -->
3797 <parameter type-id='type-id-
278' name='channel_data' filepath='liblttng-ust-ctl/ustctl.c' line='
183' column='
1'
/>
3798 <!-- parameter of type 'lttng_ust_object_data**' -->
3799 <parameter type-id='type-id-
279' name='_event_data' filepath='liblttng-ust-ctl/ustctl.c' line='
184' column='
1'
/>
3801 <return type-id='type-id-
43'
/>
3803 <!-- int ustctl_create_session(int) -->
3804 <function-decl name='ustctl_create_session' mangled-name='ustctl_create_session' filepath='liblttng-ust-ctl/ustctl.c' line='
164' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_create_session'
>
3805 <!-- parameter of type 'int' -->
3806 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
164' column='
1'
/>
3808 <return type-id='type-id-
43'
/>
3810 <!-- int ustctl_register_done(int) -->
3811 <function-decl name='ustctl_register_done' mangled-name='ustctl_register_done' filepath='liblttng-ust-ctl/ustctl.c' line='
145' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_register_done'
>
3812 <!-- parameter of type 'int' -->
3813 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
145' column='
1'
/>
3815 <return type-id='type-id-
43'
/>
3817 <!-- int ustctl_release_object(int, lttng_ust_object_data*) -->
3818 <function-decl name='ustctl_release_object' mangled-name='ustctl_release_object' filepath='liblttng-ust-ctl/ustctl.c' line='
99' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_release_object'
>
3819 <!-- parameter of type 'int' -->
3820 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
99' column='
1'
/>
3821 <!-- parameter of type 'lttng_ust_object_data*' -->
3822 <parameter type-id='type-id-
278' name='data' filepath='liblttng-ust-ctl/ustctl.c' line='
99' column='
1'
/>
3824 <return type-id='type-id-
43'
/>
3826 <!-- int ustctl_release_handle(int, int) -->
3827 <function-decl name='ustctl_release_handle' mangled-name='ustctl_release_handle' filepath='liblttng-ust-ctl/ustctl.c' line='
82' column='
1' visibility='default' binding='global' size-in-bits='
64' elf-symbol-id='ustctl_release_handle'
>
3828 <!-- parameter of type 'int' -->
3829 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-ctl/ustctl.c' line='
82' column='
1'
/>
3830 <!-- parameter of type 'int' -->
3831 <parameter type-id='type-id-
43' name='handle' filepath='liblttng-ust-ctl/ustctl.c' line='
82' column='
1'
/>
3833 <return type-id='type-id-
43'
/>
3835 <!-- int (channel*) -->
3836 <function-type size-in-bits='
64' id='type-id-
264'
>
3837 <!-- parameter of type 'channel*' -->
3838 <parameter type-id='type-id-
104'
/>
3840 <return type-id='type-id-
43'
/>
3842 <!-- int (channel*, lttng_ust_shm_handle*) -->
3843 <function-type size-in-bits='
64' id='type-id-
265'
>
3844 <!-- parameter of type 'channel*' -->
3845 <parameter type-id='type-id-
104'
/>
3846 <!-- parameter of type 'lttng_ust_shm_handle*' -->
3847 <parameter type-id='type-id-
94'
/>
3849 <return type-id='type-id-
43'
/>
3851 <!-- int (lttng_ust_lib_ring_buffer*, void*, int, const char*, lttng_ust_shm_handle*) -->
3852 <function-type size-in-bits='
64' id='type-id-
266'
>
3853 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
3854 <parameter type-id='type-id-
95'
/>
3855 <!-- parameter of type 'void*' -->
3856 <parameter type-id='type-id-
112'
/>
3857 <!-- parameter of type 'int' -->
3858 <parameter type-id='type-id-
43'
/>
3859 <!-- parameter of type 'const char*' -->
3860 <parameter type-id='type-id-
184'
/>
3861 <!-- parameter of type 'lttng_ust_shm_handle*' -->
3862 <parameter type-id='type-id-
94'
/>
3864 <return type-id='type-id-
43'
/>
3866 <!-- int (lttng_ust_lib_ring_buffer_ctx*, uint32_t) -->
3867 <function-type size-in-bits='
64' id='type-id-
267'
>
3868 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
3869 <parameter type-id='type-id-
277'
/>
3870 <!-- parameter of type 'typedef uint32_t' -->
3871 <parameter type-id='type-id-
62'
/>
3873 <return type-id='type-id-
43'
/>
3875 <!-- lttng_channel* (const char*, void*, size_t, size_t, unsigned int, unsigned int, unsigned char*, uint32_t, const int*, int) -->
3876 <function-type size-in-bits='
64' id='type-id-
269'
>
3877 <!-- parameter of type 'const char*' -->
3878 <parameter type-id='type-id-
184'
/>
3879 <!-- parameter of type 'void*' -->
3880 <parameter type-id='type-id-
112'
/>
3881 <!-- parameter of type 'typedef size_t' -->
3882 <parameter type-id='type-id-
64'
/>
3883 <!-- parameter of type 'typedef size_t' -->
3884 <parameter type-id='type-id-
64'
/>
3885 <!-- parameter of type 'unsigned int' -->
3886 <parameter type-id='type-id-
57'
/>
3887 <!-- parameter of type 'unsigned int' -->
3888 <parameter type-id='type-id-
57'
/>
3889 <!-- parameter of type 'unsigned char*' -->
3890 <parameter type-id='type-id-
290'
/>
3891 <!-- parameter of type 'typedef uint32_t' -->
3892 <parameter type-id='type-id-
62'
/>
3893 <!-- parameter of type 'const int*' -->
3894 <parameter type-id='type-id-
257'
/>
3895 <!-- parameter of type 'int' -->
3896 <parameter type-id='type-id-
43'
/>
3897 <!-- lttng_channel* -->
3898 <return type-id='type-id-
167'
/>
3901 <function-type size-in-bits='
64' id='type-id-
283'
>
3902 <!-- typedef size_t -->
3903 <return type-id='type-id-
64'
/>
3905 <!-- size_t (channel*, lttng_ust_shm_handle*) -->
3906 <function-type size-in-bits='
64' id='type-id-
284'
>
3907 <!-- parameter of type 'channel*' -->
3908 <parameter type-id='type-id-
104'
/>
3909 <!-- parameter of type 'lttng_ust_shm_handle*' -->
3910 <parameter type-id='type-id-
94'
/>
3911 <!-- typedef size_t -->
3912 <return type-id='type-id-
64'
/>
3914 <!-- size_t (const lttng_ust_lib_ring_buffer_config*, channel*, size_t, size_t*, lttng_ust_lib_ring_buffer_ctx*) -->
3915 <function-type size-in-bits='
64' id='type-id-
285'
>
3916 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
3917 <parameter type-id='type-id-
263'
/>
3918 <!-- parameter of type 'channel*' -->
3919 <parameter type-id='type-id-
104'
/>
3920 <!-- parameter of type 'typedef size_t' -->
3921 <parameter type-id='type-id-
64'
/>
3922 <!-- parameter of type 'size_t*' -->
3923 <parameter type-id='type-id-
282'
/>
3924 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
3925 <parameter type-id='type-id-
277'
/>
3926 <!-- typedef size_t -->
3927 <return type-id='type-id-
64'
/>
3929 <!-- size_t (lttng_ctx_field*, size_t) -->
3930 <function-type size-in-bits='
64' id='type-id-
286'
>
3931 <!-- parameter of type 'lttng_ctx_field*' -->
3932 <parameter type-id='type-id-
176'
/>
3933 <!-- parameter of type 'typedef size_t' -->
3934 <parameter type-id='type-id-
64'
/>
3935 <!-- typedef size_t -->
3936 <return type-id='type-id-
64'
/>
3938 <!-- uint64_t (channel*) -->
3939 <function-type size-in-bits='
64' id='type-id-
287'
>
3940 <!-- parameter of type 'channel*' -->
3941 <parameter type-id='type-id-
104'
/>
3942 <!-- typedef uint64_t -->
3943 <return type-id='type-id-
82'
/>
3945 <!-- 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*) -->
3946 <function-type size-in-bits='
64' id='type-id-
300'
>
3947 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
3948 <parameter type-id='type-id-
263'
/>
3949 <!-- parameter of type 'channel*' -->
3950 <parameter type-id='type-id-
104'
/>
3951 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
3952 <parameter type-id='type-id-
95'
/>
3953 <!-- parameter of type 'typedef size_t' -->
3954 <parameter type-id='type-id-
64'
/>
3955 <!-- parameter of type 'size_t*' -->
3956 <parameter type-id='type-id-
282'
/>
3957 <!-- parameter of type 'size_t*' -->
3958 <parameter type-id='type-id-
282'
/>
3959 <!-- parameter of type 'uint64_t*' -->
3960 <parameter type-id='type-id-
289'
/>
3961 <!-- parameter of type 'lttng_ust_shm_handle*' -->
3962 <parameter type-id='type-id-
94'
/>
3964 <return type-id='type-id-
59'
/>
3966 <!-- void (const lttng_ust_lib_ring_buffer_config*, size_t*, size_t*) -->
3967 <function-type size-in-bits='
64' id='type-id-
301'
>
3968 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
3969 <parameter type-id='type-id-
263'
/>
3970 <!-- parameter of type 'size_t*' -->
3971 <parameter type-id='type-id-
282'
/>
3972 <!-- parameter of type 'size_t*' -->
3973 <parameter type-id='type-id-
282'
/>
3975 <return type-id='type-id-
59'
/>
3977 <!-- void (lttng_channel*) -->
3978 <function-type size-in-bits='
64' id='type-id-
302'
>
3979 <!-- parameter of type 'lttng_channel*' -->
3980 <parameter type-id='type-id-
167'
/>
3982 <return type-id='type-id-
59'
/>
3984 <!-- void (lttng_ctx_field*) -->
3985 <function-type size-in-bits='
64' id='type-id-
303'
>
3986 <!-- parameter of type 'lttng_ctx_field*' -->
3987 <parameter type-id='type-id-
176'
/>
3989 <return type-id='type-id-
59'
/>
3991 <!-- void (lttng_ctx_field*, lttng_ctx_value*) -->
3992 <function-type size-in-bits='
64' id='type-id-
304'
>
3993 <!-- parameter of type 'lttng_ctx_field*' -->
3994 <parameter type-id='type-id-
176'
/>
3995 <!-- parameter of type 'lttng_ctx_value*' -->
3996 <parameter type-id='type-id-
270'
/>
3998 <return type-id='type-id-
59'
/>
4000 <!-- void (lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
4001 <function-type size-in-bits='
64' id='type-id-
305'
>
4002 <!-- parameter of type 'lttng_ctx_field*' -->
4003 <parameter type-id='type-id-
176'
/>
4004 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
4005 <parameter type-id='type-id-
277'
/>
4006 <!-- parameter of type 'lttng_channel*' -->
4007 <parameter type-id='type-id-
167'
/>
4009 <return type-id='type-id-
59'
/>
4011 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, lttng_ust_shm_handle*) -->
4012 <function-type size-in-bits='
64' id='type-id-
306'
>
4013 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
4014 <parameter type-id='type-id-
95'
/>
4015 <!-- parameter of type 'typedef uint64_t' -->
4016 <parameter type-id='type-id-
82'
/>
4017 <!-- parameter of type 'unsigned int' -->
4018 <parameter type-id='type-id-
57'
/>
4019 <!-- parameter of type 'lttng_ust_shm_handle*' -->
4020 <parameter type-id='type-id-
94'
/>
4022 <return type-id='type-id-
59'
/>
4024 <!-- void (lttng_ust_lib_ring_buffer*, uint64_t, unsigned int, unsigned long int, lttng_ust_shm_handle*) -->
4025 <function-type size-in-bits='
64' id='type-id-
307'
>
4026 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
4027 <parameter type-id='type-id-
95'
/>
4028 <!-- parameter of type 'typedef uint64_t' -->
4029 <parameter type-id='type-id-
82'
/>
4030 <!-- parameter of type 'unsigned int' -->
4031 <parameter type-id='type-id-
57'
/>
4032 <!-- parameter of type 'unsigned long int' -->
4033 <parameter type-id='type-id-
3'
/>
4034 <!-- parameter of type 'lttng_ust_shm_handle*' -->
4035 <parameter type-id='type-id-
94'
/>
4037 <return type-id='type-id-
59'
/>
4039 <!-- void (lttng_ust_lib_ring_buffer*, void*, int, lttng_ust_shm_handle*) -->
4040 <function-type size-in-bits='
64' id='type-id-
308'
>
4041 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
4042 <parameter type-id='type-id-
95'
/>
4043 <!-- parameter of type 'void*' -->
4044 <parameter type-id='type-id-
112'
/>
4045 <!-- parameter of type 'int' -->
4046 <parameter type-id='type-id-
43'
/>
4047 <!-- parameter of type 'lttng_ust_shm_handle*' -->
4048 <parameter type-id='type-id-
94'
/>
4050 <return type-id='type-id-
59'
/>
4052 <!-- void (lttng_ust_lib_ring_buffer_ctx*) -->
4053 <function-type size-in-bits='
64' id='type-id-
309'
>
4054 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
4055 <parameter type-id='type-id-
277'
/>
4057 <return type-id='type-id-
59'
/>
4059 <!-- void (lttng_ust_lib_ring_buffer_ctx*, const char*, size_t) -->
4060 <function-type size-in-bits='
64' id='type-id-
310'
>
4061 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
4062 <parameter type-id='type-id-
277'
/>
4063 <!-- parameter of type 'const char*' -->
4064 <parameter type-id='type-id-
184'
/>
4065 <!-- parameter of type 'typedef size_t' -->
4066 <parameter type-id='type-id-
64'
/>
4068 <return type-id='type-id-
59'
/>
4070 <!-- void (lttng_ust_lib_ring_buffer_ctx*, void*, size_t) -->
4071 <function-type size-in-bits='
64' id='type-id-
311'
>
4072 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
4073 <parameter type-id='type-id-
277'
/>
4074 <!-- parameter of type 'void*' -->
4075 <parameter type-id='type-id-
112'
/>
4076 <!-- parameter of type 'typedef size_t' -->
4077 <parameter type-id='type-id-
64'
/>
4079 <return type-id='type-id-
59'
/>
4082 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-comm.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
4083 <!-- struct ustcomm_ust_msg -->
4084 <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-
313'
>
4085 <data-member access='public' layout-offset-in-bits='
0'
>
4086 <!-- uint32_t ustcomm_ust_msg::handle -->
4087 <var-decl name='handle' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
83' column='
1'
/>
4089 <data-member access='public' layout-offset-in-bits='
32'
>
4090 <!-- uint32_t ustcomm_ust_msg::cmd -->
4091 <var-decl name='cmd' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
84' column='
1'
/>
4093 <data-member access='public' layout-offset-in-bits='
64'
>
4094 <!-- char ustcomm_ust_msg::padding[32] -->
4095 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/ust-comm.h' line='
85' column='
1'
/>
4097 <data-member access='public' layout-offset-in-bits='
320'
>
4098 <!-- 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 -->
4099 <var-decl name='u' type-id='type-id-
314' visibility='default' filepath='../include/ust-comm.h' line='
102' column='
1'
/>
4102 <!-- 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];} -->
4103 <union-decl name='__anonymous_union__' size-in-bits='
4576' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
86' column='
1' id='type-id-
314'
>
4104 <data-member access='private'
>
4105 <!-- lttng_ust_channel channel -->
4106 <var-decl name='channel' type-id='type-id-
315' visibility='default' filepath='../include/ust-comm.h' line='
87' column='
1'
/>
4108 <data-member access='private'
>
4109 <!-- lttng_ust_stream stream -->
4110 <var-decl name='stream' type-id='type-id-
316' visibility='default' filepath='../include/ust-comm.h' line='
88' column='
1'
/>
4112 <data-member access='private'
>
4113 <!-- lttng_ust_event event -->
4114 <var-decl name='event' type-id='type-id-
250' visibility='default' filepath='../include/ust-comm.h' line='
89' column='
1'
/>
4116 <data-member access='private'
>
4117 <!-- lttng_ust_context context -->
4118 <var-decl name='context' type-id='type-id-
317' visibility='default' filepath='../include/ust-comm.h' line='
90' column='
1'
/>
4120 <data-member access='private'
>
4121 <!-- lttng_ust_tracer_version version -->
4122 <var-decl name='version' type-id='type-id-
239' visibility='default' filepath='../include/ust-comm.h' line='
91' column='
1'
/>
4124 <data-member access='private'
>
4125 <!-- lttng_ust_tracepoint_iter tracepoint -->
4126 <var-decl name='tracepoint' type-id='type-id-
242' visibility='default' filepath='../include/ust-comm.h' line='
92' column='
1'
/>
4128 <data-member access='private'
>
4129 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} filter -->
4130 <var-decl name='filter' type-id='type-id-
318' visibility='default' filepath='../include/ust-comm.h' line='
97' column='
1'
/>
4132 <data-member access='private'
>
4133 <!-- struct {uint32_t count;} exclusion -->
4134 <var-decl name='exclusion' type-id='type-id-
319' visibility='default' filepath='../include/ust-comm.h' line='
100' column='
1'
/>
4136 <data-member access='private'
>
4137 <!-- char padding[32] -->
4138 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/ust-comm.h' line='
101' column='
1'
/>
4141 <!-- struct lttng_ust_channel -->
4142 <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-
315'
>
4143 <data-member access='public' layout-offset-in-bits='
0'
>
4144 <!-- uint64_t lttng_ust_channel::len -->
4145 <var-decl name='len' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-abi.h' line='
84' column='
1'
/>
4147 <data-member access='public' layout-offset-in-bits='
64'
>
4148 <!-- lttng_ust_chan_type lttng_ust_channel::type -->
4149 <var-decl name='type' type-id='type-id-
174' visibility='default' filepath='../include/lttng/ust-abi.h' line='
85' column='
1'
/>
4151 <data-member access='public' layout-offset-in-bits='
96'
>
4152 <!-- char lttng_ust_channel::padding[288] -->
4153 <var-decl name='padding' type-id='type-id-
24' visibility='default' filepath='../include/lttng/ust-abi.h' line='
86' column='
1'
/>
4155 <data-member access='public' layout-offset-in-bits='
2400'
>
4156 <!-- char lttng_ust_channel::data[] -->
4157 <var-decl name='data' type-id='type-id-
40' visibility='default' filepath='../include/lttng/ust-abi.h' line='
87' column='
1'
/>
4160 <!-- struct lttng_ust_stream -->
4161 <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-
316'
>
4162 <data-member access='public' layout-offset-in-bits='
0'
>
4163 <!-- uint64_t lttng_ust_stream::len -->
4164 <var-decl name='len' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-abi.h' line='
92' column='
1'
/>
4166 <data-member access='public' layout-offset-in-bits='
64'
>
4167 <!-- uint32_t lttng_ust_stream::stream_nr -->
4168 <var-decl name='stream_nr' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
93' column='
1'
/>
4170 <data-member access='public' layout-offset-in-bits='
96'
>
4171 <!-- char lttng_ust_stream::padding[288] -->
4172 <var-decl name='padding' type-id='type-id-
24' visibility='default' filepath='../include/lttng/ust-abi.h' line='
94' column='
1'
/>
4175 <!-- struct lttng_ust_context -->
4176 <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-
317'
>
4177 <data-member access='public' layout-offset-in-bits='
0'
>
4178 <!-- lttng_ust_context_type lttng_ust_context::ctx -->
4179 <var-decl name='ctx' type-id='type-id-
246' visibility='default' filepath='../include/lttng/ust-abi.h' line='
155' column='
1'
/>
4181 <data-member access='public' layout-offset-in-bits='
32'
>
4182 <!-- char lttng_ust_context::padding[16] -->
4183 <var-decl name='padding' type-id='type-id-
10' visibility='default' filepath='../include/lttng/ust-abi.h' line='
156' column='
1'
/>
4185 <data-member access='public' layout-offset-in-bits='
160'
>
4186 <!-- 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 -->
4187 <var-decl name='u' type-id='type-id-
320' visibility='default' filepath='../include/lttng/ust-abi.h' line='
166' column='
1'
/>
4190 <!-- union {lttng_ust_perf_counter_ctx perf_counter; struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx; char padding[288];} -->
4191 <union-decl name='__anonymous_union__1' size-in-bits='
2304' is-anonymous='yes' visibility='default' filepath='../include/lttng/ust-abi.h' line='
158' column='
1' id='type-id-
320'
>
4192 <data-member access='private'
>
4193 <!-- lttng_ust_perf_counter_ctx perf_counter -->
4194 <var-decl name='perf_counter' type-id='type-id-
248' visibility='default' filepath='../include/lttng/ust-abi.h' line='
159' column='
1'
/>
4196 <data-member access='private'
>
4197 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} app_ctx -->
4198 <var-decl name='app_ctx' type-id='type-id-
321' visibility='default' filepath='../include/lttng/ust-abi.h' line='
164' column='
1'
/>
4200 <data-member access='private'
>
4201 <!-- char padding[288] -->
4202 <var-decl name='padding' type-id='type-id-
24' visibility='default' filepath='../include/lttng/ust-abi.h' line='
165' column='
1'
/>
4205 <!-- struct {uint32_t provider_name_len; uint32_t ctx_name_len;} -->
4206 <class-decl name='__anonymous_struct__' 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-
321'
>
4207 <data-member access='public' layout-offset-in-bits='
0'
>
4208 <!-- uint32_t provider_name_len -->
4209 <var-decl name='provider_name_len' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
162' column='
1'
/>
4211 <data-member access='public' layout-offset-in-bits='
32'
>
4212 <!-- uint32_t ctx_name_len -->
4213 <var-decl name='ctx_name_len' type-id='type-id-
62' visibility='default' filepath='../include/lttng/ust-abi.h' line='
163' column='
1'
/>
4216 <!-- struct {uint32_t data_size; uint32_t reloc_offset; uint64_t seqnum;} -->
4217 <class-decl name='__anonymous_struct__1' size-in-bits='
128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
93' column='
1' id='type-id-
318'
>
4218 <data-member access='public' layout-offset-in-bits='
0'
>
4219 <!-- uint32_t data_size -->
4220 <var-decl name='data_size' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
94' column='
1'
/>
4222 <data-member access='public' layout-offset-in-bits='
32'
>
4223 <!-- uint32_t reloc_offset -->
4224 <var-decl name='reloc_offset' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
95' column='
1'
/>
4226 <data-member access='public' layout-offset-in-bits='
64'
>
4227 <!-- uint64_t seqnum -->
4228 <var-decl name='seqnum' type-id='type-id-
82' visibility='default' filepath='../include/ust-comm.h' line='
96' column='
1'
/>
4231 <!-- struct {uint32_t count;} -->
4232 <class-decl name='__anonymous_struct__2' size-in-bits='
32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
98' column='
1' id='type-id-
319'
>
4233 <data-member access='public' layout-offset-in-bits='
0'
>
4234 <!-- uint32_t count -->
4235 <var-decl name='count' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
99' column='
1'
/>
4238 <!-- struct ustcomm_ust_reply -->
4239 <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-
322'
>
4240 <data-member access='public' layout-offset-in-bits='
0'
>
4241 <!-- uint32_t ustcomm_ust_reply::handle -->
4242 <var-decl name='handle' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
112' column='
1'
/>
4244 <data-member access='public' layout-offset-in-bits='
32'
>
4245 <!-- uint32_t ustcomm_ust_reply::cmd -->
4246 <var-decl name='cmd' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
113' column='
1'
/>
4248 <data-member access='public' layout-offset-in-bits='
64'
>
4249 <!-- int32_t ustcomm_ust_reply::ret_code -->
4250 <var-decl name='ret_code' type-id='type-id-
78' visibility='default' filepath='../include/ust-comm.h' line='
114' column='
1'
/>
4252 <data-member access='public' layout-offset-in-bits='
96'
>
4253 <!-- uint32_t ustcomm_ust_reply::ret_val -->
4254 <var-decl name='ret_val' type-id='type-id-
62' visibility='default' filepath='../include/ust-comm.h' line='
115' column='
1'
/>
4256 <data-member access='public' layout-offset-in-bits='
128'
>
4257 <!-- char ustcomm_ust_reply::padding[32] -->
4258 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/ust-comm.h' line='
116' column='
1'
/>
4260 <data-member access='public' layout-offset-in-bits='
384'
>
4261 <!-- 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 -->
4262 <var-decl name='u' type-id='type-id-
323' visibility='default' filepath='../include/ust-comm.h' line='
127' column='
1'
/>
4265 <!-- 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];} -->
4266 <union-decl name='__anonymous_union__2' size-in-bits='
2208' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
117' column='
1' id='type-id-
323'
>
4267 <data-member access='private'
>
4268 <!-- struct {uint64_t memory_map_size;} channel -->
4269 <var-decl name='channel' type-id='type-id-
324' visibility='default' filepath='../include/ust-comm.h' line='
120' column='
1'
/>
4271 <data-member access='private'
>
4272 <!-- struct {uint64_t memory_map_size;} stream -->
4273 <var-decl name='stream' type-id='type-id-
325' visibility='default' filepath='../include/ust-comm.h' line='
123' column='
1'
/>
4275 <data-member access='private'
>
4276 <!-- lttng_ust_tracer_version version -->
4277 <var-decl name='version' type-id='type-id-
239' visibility='default' filepath='../include/ust-comm.h' line='
124' column='
1'
/>
4279 <data-member access='private'
>
4280 <!-- lttng_ust_tracepoint_iter tracepoint -->
4281 <var-decl name='tracepoint' type-id='type-id-
242' visibility='default' filepath='../include/ust-comm.h' line='
125' column='
1'
/>
4283 <data-member access='private'
>
4284 <!-- char padding[32] -->
4285 <var-decl name='padding' type-id='type-id-
30' visibility='default' filepath='../include/ust-comm.h' line='
126' column='
1'
/>
4288 <!-- struct {uint64_t memory_map_size;} -->
4289 <class-decl name='__anonymous_struct__3' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
118' column='
1' id='type-id-
324'
>
4290 <data-member access='public' layout-offset-in-bits='
0'
>
4291 <!-- uint64_t memory_map_size -->
4292 <var-decl name='memory_map_size' type-id='type-id-
82' visibility='default' filepath='../include/ust-comm.h' line='
119' column='
1'
/>
4295 <!-- struct {uint64_t memory_map_size;} -->
4296 <class-decl name='__anonymous_struct__4' size-in-bits='
64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../include/ust-comm.h' line='
121' column='
1' id='type-id-
325'
>
4297 <data-member access='public' layout-offset-in-bits='
0'
>
4298 <!-- uint64_t memory_map_size -->
4299 <var-decl name='memory_map_size' type-id='type-id-
82' visibility='default' filepath='../include/ust-comm.h' line='
122' column='
1'
/>
4302 <!-- const lttng_ctx_field -->
4303 <qualified-type-def type-id='type-id-
177' const='yes' id='type-id-
326'
/>
4304 <!-- const lttng_ctx_field* -->
4305 <pointer-type-def type-id='type-id-
326' size-in-bits='
64' id='type-id-
327'
/>
4306 <!-- const lttng_event_field -->
4307 <qualified-type-def type-id='type-id-
178' const='yes' id='type-id-
328'
/>
4308 <!-- const lttng_event_field* -->
4309 <pointer-type-def type-id='type-id-
328' size-in-bits='
64' id='type-id-
329'
/>
4310 <!-- ustcomm_ust_msg* -->
4311 <pointer-type-def type-id='type-id-
313' size-in-bits='
64' id='type-id-
330'
/>
4312 <!-- ustcomm_ust_reply* -->
4313 <pointer-type-def type-id='type-id-
322' size-in-bits='
64' id='type-id-
331'
/>
4314 <!-- int ustcomm_setsockopt_snd_timeout(int, unsigned int) -->
4315 <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'
>
4316 <!-- parameter of type 'int' -->
4317 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1598' column='
1'
/>
4318 <!-- parameter of type 'unsigned int' -->
4319 <parameter type-id='type-id-
57' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1598' column='
1'
/>
4321 <return type-id='type-id-
43'
/>
4323 <!-- int ustcomm_setsockopt_rcv_timeout(int, unsigned int) -->
4324 <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'
>
4325 <!-- parameter of type 'int' -->
4326 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1578' column='
1'
/>
4327 <!-- parameter of type 'unsigned int' -->
4328 <parameter type-id='type-id-
57' name='msec' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1578' column='
1'
/>
4330 <return type-id='type-id-
43'
/>
4332 <!-- int ustcomm_register_channel(int, lttng_session*, int, int, size_t, const lttng_ctx_field*, uint32_t*, int*) -->
4333 <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'
>
4334 <!-- parameter of type 'int' -->
4335 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1471' column='
1'
/>
4336 <!-- parameter of type 'lttng_session*' -->
4337 <parameter type-id='type-id-
171' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1472' column='
1'
/>
4338 <!-- parameter of type 'int' -->
4339 <parameter type-id='type-id-
43' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1473' column='
1'
/>
4340 <!-- parameter of type 'int' -->
4341 <parameter type-id='type-id-
43' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1474' column='
1'
/>
4342 <!-- parameter of type 'typedef size_t' -->
4343 <parameter type-id='type-id-
64' name='nr_ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1475' column='
1'
/>
4344 <!-- parameter of type 'const lttng_ctx_field*' -->
4345 <parameter type-id='type-id-
327' name='ctx_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1476' column='
1'
/>
4346 <!-- parameter of type 'uint32_t*' -->
4347 <parameter type-id='type-id-
288' name='chan_id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1477' column='
1'
/>
4348 <!-- parameter of type 'int*' -->
4349 <parameter type-id='type-id-
268' name='header_type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1478' column='
1'
/>
4351 <return type-id='type-id-
43'
/>
4353 <!-- int ustcomm_register_enum(int, int, const char*, size_t, const lttng_enum_entry*, uint64_t*) -->
4354 <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'
>
4355 <!-- parameter of type 'int' -->
4356 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1367' column='
1'
/>
4357 <!-- parameter of type 'int' -->
4358 <parameter type-id='type-id-
43' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1368' column='
1'
/>
4359 <!-- parameter of type 'const char*' -->
4360 <parameter type-id='type-id-
184' name='enum_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1369' column='
1'
/>
4361 <!-- parameter of type 'typedef size_t' -->
4362 <parameter type-id='type-id-
64' name='nr_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1370' column='
1'
/>
4363 <!-- parameter of type 'const lttng_enum_entry*' -->
4364 <parameter type-id='type-id-
199' name='lttng_entries' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1371' column='
1'
/>
4365 <!-- parameter of type 'uint64_t*' -->
4366 <parameter type-id='type-id-
289' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1372' column='
1'
/>
4368 <return type-id='type-id-
43'
/>
4370 <!-- int ustcomm_register_event(int, lttng_session*, int, int, const char*, int, const char*, size_t, const lttng_event_field*, const char*, uint32_t*) -->
4371 <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'
>
4372 <!-- parameter of type 'int' -->
4373 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1224' column='
1'
/>
4374 <!-- parameter of type 'lttng_session*' -->
4375 <parameter type-id='type-id-
171' name='session' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1225' column='
1'
/>
4376 <!-- parameter of type 'int' -->
4377 <parameter type-id='type-id-
43' name='session_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1226' column='
1'
/>
4378 <!-- parameter of type 'int' -->
4379 <parameter type-id='type-id-
43' name='channel_objd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1227' column='
1'
/>
4380 <!-- parameter of type 'const char*' -->
4381 <parameter type-id='type-id-
184' name='event_name' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1228' column='
1'
/>
4382 <!-- parameter of type 'int' -->
4383 <parameter type-id='type-id-
43' name='loglevel' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1229' column='
1'
/>
4384 <!-- parameter of type 'const char*' -->
4385 <parameter type-id='type-id-
184' name='signature' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1230' column='
1'
/>
4386 <!-- parameter of type 'typedef size_t' -->
4387 <parameter type-id='type-id-
64' name='nr_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1231' column='
1'
/>
4388 <!-- parameter of type 'const lttng_event_field*' -->
4389 <parameter type-id='type-id-
329' name='lttng_fields' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1232' column='
1'
/>
4390 <!-- parameter of type 'const char*' -->
4391 <parameter type-id='type-id-
184' name='model_emf_uri' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1233' column='
1'
/>
4392 <!-- parameter of type 'uint32_t*' -->
4393 <parameter type-id='type-id-
288' name='id' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
1234' column='
1'
/>
4395 <return type-id='type-id-
43'
/>
4397 <!-- int ustcomm_send_reg_msg(int, ustctl_socket_type, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t) -->
4398 <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'
>
4399 <!-- parameter of type 'int' -->
4400 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
715' column='
1'
/>
4401 <!-- parameter of type 'enum ustctl_socket_type' -->
4402 <parameter type-id='type-id-
92' name='type' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
716' column='
1'
/>
4403 <!-- parameter of type 'typedef uint32_t' -->
4404 <parameter type-id='type-id-
62' name='bits_per_long' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
717' column='
1'
/>
4405 <!-- parameter of type 'typedef uint32_t' -->
4406 <parameter type-id='type-id-
62' name='uint8_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
718' column='
1'
/>
4407 <!-- parameter of type 'typedef uint32_t' -->
4408 <parameter type-id='type-id-
62' name='uint16_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
719' column='
1'
/>
4409 <!-- parameter of type 'typedef uint32_t' -->
4410 <parameter type-id='type-id-
62' name='uint32_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
720' column='
1'
/>
4411 <!-- parameter of type 'typedef uint32_t' -->
4412 <parameter type-id='type-id-
62' name='uint64_t_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
721' column='
1'
/>
4413 <!-- parameter of type 'typedef uint32_t' -->
4414 <parameter type-id='type-id-
62' name='long_alignment' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
722' column='
1'
/>
4416 <return type-id='type-id-
43'
/>
4418 <!-- int ustcomm_recv_stream_from_sessiond(int, uint64_t*, int*, int*) -->
4419 <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'
>
4420 <!-- parameter of type 'int' -->
4421 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
655' column='
1'
/>
4422 <!-- parameter of type 'uint64_t*' -->
4423 <parameter type-id='type-id-
289' name='memory_map_size' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
656' column='
1'
/>
4424 <!-- parameter of type 'int*' -->
4425 <parameter type-id='type-id-
268' name='shm_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
657' column='
1'
/>
4426 <!-- parameter of type 'int*' -->
4427 <parameter type-id='type-id-
268' name='wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
657' column='
1'
/>
4429 <return type-id='type-id-
43'
/>
4431 <!-- ssize_t ustcomm_recv_channel_from_sessiond(int, void**, uint64_t, int*) -->
4432 <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'
>
4433 <!-- parameter of type 'int' -->
4434 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
595' column='
1'
/>
4435 <!-- parameter of type 'void**' -->
4436 <parameter type-id='type-id-
115' name='_chan_data' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
596' column='
1'
/>
4437 <!-- parameter of type 'typedef uint64_t' -->
4438 <parameter type-id='type-id-
82' name='var_len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
596' column='
1'
/>
4439 <!-- parameter of type 'int*' -->
4440 <parameter type-id='type-id-
268' name='_wakeup_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
597' column='
1'
/>
4441 <!-- typedef ssize_t -->
4442 <return type-id='type-id-
107'
/>
4444 <!-- int ustcomm_send_app_cmd(int, ustcomm_ust_msg*, ustcomm_ust_reply*) -->
4445 <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'
>
4446 <!-- parameter of type 'int' -->
4447 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
576' column='
1'
/>
4448 <!-- parameter of type 'ustcomm_ust_msg*' -->
4449 <parameter type-id='type-id-
330' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
577' column='
1'
/>
4450 <!-- parameter of type 'ustcomm_ust_reply*' -->
4451 <parameter type-id='type-id-
331' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
578' column='
1'
/>
4453 <return type-id='type-id-
43'
/>
4455 <!-- int ustcomm_recv_app_reply(int, ustcomm_ust_reply*, uint32_t, uint32_t) -->
4456 <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'
>
4457 <!-- parameter of type 'int' -->
4458 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
536' column='
1'
/>
4459 <!-- parameter of type 'ustcomm_ust_reply*' -->
4460 <parameter type-id='type-id-
331' name='lur' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
536' column='
1'
/>
4461 <!-- parameter of type 'typedef uint32_t' -->
4462 <parameter type-id='type-id-
62' name='expected_handle' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
537' column='
1'
/>
4463 <!-- parameter of type 'typedef uint32_t' -->
4464 <parameter type-id='type-id-
62' name='expected_cmd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
537' column='
1'
/>
4466 <return type-id='type-id-
43'
/>
4468 <!-- int ustcomm_send_app_msg(int, ustcomm_ust_msg*) -->
4469 <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'
>
4470 <!-- parameter of type 'int' -->
4471 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
517' column='
1'
/>
4472 <!-- parameter of type 'ustcomm_ust_msg*' -->
4473 <parameter type-id='type-id-
330' name='lum' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
517' column='
1'
/>
4475 <return type-id='type-id-
43'
/>
4477 <!-- ssize_t ustcomm_recv_fds_unix_sock(int, int*, size_t) -->
4478 <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'
>
4479 <!-- parameter of type 'int' -->
4480 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1'
/>
4481 <!-- parameter of type 'int*' -->
4482 <parameter type-id='type-id-
268' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1'
/>
4483 <!-- parameter of type 'typedef size_t' -->
4484 <parameter type-id='type-id-
64' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
447' column='
1'
/>
4485 <!-- typedef ssize_t -->
4486 <return type-id='type-id-
107'
/>
4488 <!-- ssize_t ustcomm_send_fds_unix_sock(int, int*, size_t) -->
4489 <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'
>
4490 <!-- parameter of type 'int' -->
4491 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1'
/>
4492 <!-- parameter of type 'int*' -->
4493 <parameter type-id='type-id-
268' name='fds' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1'
/>
4494 <!-- parameter of type 'typedef size_t' -->
4495 <parameter type-id='type-id-
64' name='nb_fd' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
387' column='
1'
/>
4496 <!-- typedef ssize_t -->
4497 <return type-id='type-id-
107'
/>
4499 <!-- ssize_t ustcomm_send_unix_sock(int, void*, size_t) -->
4500 <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'
>
4501 <!-- parameter of type 'int' -->
4502 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1'
/>
4503 <!-- parameter of type 'void*' -->
4504 <parameter type-id='type-id-
112' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1'
/>
4505 <!-- parameter of type 'typedef size_t' -->
4506 <parameter type-id='type-id-
64' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
341' column='
1'
/>
4507 <!-- typedef ssize_t -->
4508 <return type-id='type-id-
107'
/>
4510 <!-- ssize_t ustcomm_recv_unix_sock(int, void*, size_t) -->
4511 <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'
>
4512 <!-- parameter of type 'int' -->
4513 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1'
/>
4514 <!-- parameter of type 'void*' -->
4515 <parameter type-id='type-id-
112' name='buf' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1'
/>
4516 <!-- parameter of type 'typedef size_t' -->
4517 <parameter type-id='type-id-
64' name='len' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
291' column='
1'
/>
4518 <!-- typedef ssize_t -->
4519 <return type-id='type-id-
107'
/>
4521 <!-- int ustcomm_close_unix_sock(int) -->
4522 <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'
>
4523 <!-- parameter of type 'int' -->
4524 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
266' column='
1'
/>
4526 <return type-id='type-id-
43'
/>
4528 <!-- int ustcomm_listen_unix_sock(int) -->
4529 <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'
>
4530 <!-- parameter of type 'int' -->
4531 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
246' column='
1'
/>
4533 <return type-id='type-id-
43'
/>
4535 <!-- int ustcomm_create_unix_sock(const char*) -->
4536 <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'
>
4537 <!-- parameter of type 'const char*' -->
4538 <parameter type-id='type-id-
184' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
200' column='
1'
/>
4540 <return type-id='type-id-
43'
/>
4542 <!-- int ustcomm_accept_unix_sock(int) -->
4543 <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'
>
4544 <!-- parameter of type 'int' -->
4545 <parameter type-id='type-id-
43' name='sock' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
176' column='
1'
/>
4547 <return type-id='type-id-
43'
/>
4549 <!-- int ustcomm_connect_unix_sock(const char*, long int) -->
4550 <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'
>
4551 <!-- parameter of type 'const char*' -->
4552 <parameter type-id='type-id-
184' name='pathname' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
101' column='
1'
/>
4553 <!-- parameter of type 'long int' -->
4554 <parameter type-id='type-id-
46' name='timeout' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
101' column='
1'
/>
4556 <return type-id='type-id-
43'
/>
4558 <!-- const char* lttng_ust_strerror(int) -->
4559 <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'
>
4560 <!-- parameter of type 'int' -->
4561 <parameter type-id='type-id-
43' name='code' filepath='liblttng-ust-comm/lttng-ust-comm.c' line='
83' column='
1'
/>
4562 <!-- const char* -->
4563 <return type-id='type-id-
184'
/>
4566 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-fd-tracker.c' comp-dir-path='liblttng-ust-comm' language='LANG_C99'
>
4569 <array-type-def dimensions='
1' type-id='type-id-
5' size-in-bits='
8' id='type-id-
332'
>
4570 <!-- <anonymous range>[1] -->
4571 <subrange length='
1' type-id='type-id-
3' id='type-id-
333'
/>
4574 <!-- struct _IO_codecvt -->
4575 <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
334'
/>
4576 <!-- struct _IO_marker -->
4577 <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
335'
/>
4578 <!-- struct _IO_wide_data -->
4579 <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-
336'
/>
4580 <!-- signed char -->
4581 <type-decl name='signed char' size-in-bits='
8' id='type-id-
337'
/>
4582 <!-- typedef _IO_FILE FILE -->
4583 <typedef-decl name='FILE' type-id='type-id-
338' filepath='/usr/include/bits/types/FILE.h' line='
7' column='
1' id='type-id-
339'
/>
4584 <!-- struct _IO_FILE -->
4585 <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-
338'
>
4586 <data-member access='public' layout-offset-in-bits='
0'
>
4587 <!-- int _IO_FILE::_flags -->
4588 <var-decl name='_flags' type-id='type-id-
43' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
51' column='
1'
/>
4590 <data-member access='public' layout-offset-in-bits='
64'
>
4591 <!-- char* _IO_FILE::_IO_read_ptr -->
4592 <var-decl name='_IO_read_ptr' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
54' column='
1'
/>
4594 <data-member access='public' layout-offset-in-bits='
128'
>
4595 <!-- char* _IO_FILE::_IO_read_end -->
4596 <var-decl name='_IO_read_end' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
55' column='
1'
/>
4598 <data-member access='public' layout-offset-in-bits='
192'
>
4599 <!-- char* _IO_FILE::_IO_read_base -->
4600 <var-decl name='_IO_read_base' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
56' column='
1'
/>
4602 <data-member access='public' layout-offset-in-bits='
256'
>
4603 <!-- char* _IO_FILE::_IO_write_base -->
4604 <var-decl name='_IO_write_base' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
57' column='
1'
/>
4606 <data-member access='public' layout-offset-in-bits='
320'
>
4607 <!-- char* _IO_FILE::_IO_write_ptr -->
4608 <var-decl name='_IO_write_ptr' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
58' column='
1'
/>
4610 <data-member access='public' layout-offset-in-bits='
384'
>
4611 <!-- char* _IO_FILE::_IO_write_end -->
4612 <var-decl name='_IO_write_end' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
59' column='
1'
/>
4614 <data-member access='public' layout-offset-in-bits='
448'
>
4615 <!-- char* _IO_FILE::_IO_buf_base -->
4616 <var-decl name='_IO_buf_base' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
60' column='
1'
/>
4618 <data-member access='public' layout-offset-in-bits='
512'
>
4619 <!-- char* _IO_FILE::_IO_buf_end -->
4620 <var-decl name='_IO_buf_end' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
61' column='
1'
/>
4622 <data-member access='public' layout-offset-in-bits='
576'
>
4623 <!-- char* _IO_FILE::_IO_save_base -->
4624 <var-decl name='_IO_save_base' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
64' column='
1'
/>
4626 <data-member access='public' layout-offset-in-bits='
640'
>
4627 <!-- char* _IO_FILE::_IO_backup_base -->
4628 <var-decl name='_IO_backup_base' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
65' column='
1'
/>
4630 <data-member access='public' layout-offset-in-bits='
704'
>
4631 <!-- char* _IO_FILE::_IO_save_end -->
4632 <var-decl name='_IO_save_end' type-id='type-id-
102' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
66' column='
1'
/>
4634 <data-member access='public' layout-offset-in-bits='
768'
>
4635 <!-- _IO_marker* _IO_FILE::_markers -->
4636 <var-decl name='_markers' type-id='type-id-
340' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
68' column='
1'
/>
4638 <data-member access='public' layout-offset-in-bits='
832'
>
4639 <!-- _IO_FILE* _IO_FILE::_chain -->
4640 <var-decl name='_chain' type-id='type-id-
341' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
70' column='
1'
/>
4642 <data-member access='public' layout-offset-in-bits='
896'
>
4643 <!-- int _IO_FILE::_fileno -->
4644 <var-decl name='_fileno' type-id='type-id-
43' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
72' column='
1'
/>
4646 <data-member access='public' layout-offset-in-bits='
928'
>
4647 <!-- int _IO_FILE::_flags2 -->
4648 <var-decl name='_flags2' type-id='type-id-
43' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
73' column='
1'
/>
4650 <data-member access='public' layout-offset-in-bits='
960'
>
4651 <!-- __off_t _IO_FILE::_old_offset -->
4652 <var-decl name='_old_offset' type-id='type-id-
342' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
74' column='
1'
/>
4654 <data-member access='public' layout-offset-in-bits='
1024'
>
4655 <!-- unsigned short int _IO_FILE::_cur_column -->
4656 <var-decl name='_cur_column' type-id='type-id-
58' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
77' column='
1'
/>
4658 <data-member access='public' layout-offset-in-bits='
1040'
>
4659 <!-- signed char _IO_FILE::_vtable_offset -->
4660 <var-decl name='_vtable_offset' type-id='type-id-
337' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
78' column='
1'
/>
4662 <data-member access='public' layout-offset-in-bits='
1048'
>
4663 <!-- char _IO_FILE::_shortbuf[1] -->
4664 <var-decl name='_shortbuf' type-id='type-id-
332' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
79' column='
1'
/>
4666 <data-member access='public' layout-offset-in-bits='
1088'
>
4667 <!-- _IO_lock_t* _IO_FILE::_lock -->
4668 <var-decl name='_lock' type-id='type-id-
343' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
81' column='
1'
/>
4670 <data-member access='public' layout-offset-in-bits='
1152'
>
4671 <!-- __off64_t _IO_FILE::_offset -->
4672 <var-decl name='_offset' type-id='type-id-
344' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
89' column='
1'
/>
4674 <data-member access='public' layout-offset-in-bits='
1216'
>
4675 <!-- _IO_codecvt* _IO_FILE::_codecvt -->
4676 <var-decl name='_codecvt' type-id='type-id-
345' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
91' column='
1'
/>
4678 <data-member access='public' layout-offset-in-bits='
1280'
>
4679 <!-- _IO_wide_data* _IO_FILE::_wide_data -->
4680 <var-decl name='_wide_data' type-id='type-id-
346' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
92' column='
1'
/>
4682 <data-member access='public' layout-offset-in-bits='
1344'
>
4683 <!-- _IO_FILE* _IO_FILE::_freeres_list -->
4684 <var-decl name='_freeres_list' type-id='type-id-
341' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
93' column='
1'
/>
4686 <data-member access='public' layout-offset-in-bits='
1408'
>
4687 <!-- void* _IO_FILE::_freeres_buf -->
4688 <var-decl name='_freeres_buf' type-id='type-id-
112' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
94' column='
1'
/>
4690 <data-member access='public' layout-offset-in-bits='
1472'
>
4691 <!-- size_t _IO_FILE::__pad5 -->
4692 <var-decl name='__pad5' type-id='type-id-
64' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
95' column='
1'
/>
4694 <data-member access='public' layout-offset-in-bits='
1536'
>
4695 <!-- int _IO_FILE::_mode -->
4696 <var-decl name='_mode' type-id='type-id-
43' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
96' column='
1'
/>
4698 <data-member access='public' layout-offset-in-bits='
1568'
>
4699 <!-- char _IO_FILE::_unused2[20] -->
4700 <var-decl name='_unused2' type-id='type-id-
12' visibility='default' filepath='/usr/include/bits/types/struct_FILE.h' line='
98' column='
1'
/>
4703 <!-- typedef long int __off_t -->
4704 <typedef-decl name='__off_t' type-id='type-id-
46' filepath='/usr/include/bits/types.h' line='
152' column='
1' id='type-id-
342'
/>
4705 <!-- typedef void _IO_lock_t -->
4706 <typedef-decl name='_IO_lock_t' type-id='type-id-
59' filepath='/usr/include/bits/types/struct_FILE.h' line='
43' column='
1' id='type-id-
347'
/>
4707 <!-- typedef long int __off64_t -->
4708 <typedef-decl name='__off64_t' type-id='type-id-
46' filepath='/usr/include/bits/types.h' line='
153' column='
1' id='type-id-
344'
/>
4710 <pointer-type-def type-id='type-id-
339' size-in-bits='
64' id='type-id-
348'
/>
4712 <pointer-type-def type-id='type-id-
338' size-in-bits='
64' id='type-id-
341'
/>
4713 <!-- _IO_codecvt* -->
4714 <pointer-type-def type-id='type-id-
334' size-in-bits='
64' id='type-id-
345'
/>
4715 <!-- _IO_lock_t* -->
4716 <pointer-type-def type-id='type-id-
347' size-in-bits='
64' id='type-id-
343'
/>
4717 <!-- _IO_marker* -->
4718 <pointer-type-def type-id='type-id-
335' size-in-bits='
64' id='type-id-
340'
/>
4719 <!-- _IO_wide_data* -->
4720 <pointer-type-def type-id='type-id-
336' size-in-bits='
64' id='type-id-
346'
/>
4721 <!-- int (FILE*)* -->
4722 <pointer-type-def type-id='type-id-
349' size-in-bits='
64' id='type-id-
350'
/>
4724 <pointer-type-def type-id='type-id-
351' size-in-bits='
64' id='type-id-
352'
/>
4725 <!-- int lttng_ust_safe_closefrom_fd(int, int (int)*) -->
4726 <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'
>
4727 <!-- parameter of type 'int' -->
4728 <parameter type-id='type-id-
43' name='lowfd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
4729 <!-- parameter of type 'int (int)*' -->
4730 <parameter type-id='type-id-
352' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
426' column='
1'
/>
4732 <return type-id='type-id-
43'
/>
4734 <!-- int lttng_ust_safe_fclose_stream(FILE*, int (FILE*)*) -->
4735 <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'
>
4736 <!-- parameter of type 'FILE*' -->
4737 <parameter type-id='type-id-
348' name='stream' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
4738 <!-- parameter of type 'int (FILE*)*' -->
4739 <parameter type-id='type-id-
350' name='fclose_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
371' column='
1'
/>
4741 <return type-id='type-id-
43'
/>
4743 <!-- int lttng_ust_safe_close_fd(int, int (int)*) -->
4744 <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'
>
4745 <!-- parameter of type 'int' -->
4746 <parameter type-id='type-id-
43' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
4747 <!-- parameter of type 'int (int)*' -->
4748 <parameter type-id='type-id-
352' name='close_cb' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
335' column='
1'
/>
4750 <return type-id='type-id-
43'
/>
4752 <!-- void lttng_ust_delete_fd_from_tracker(int) -->
4753 <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'
>
4754 <!-- parameter of type 'int' -->
4755 <parameter type-id='type-id-
43' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
313' column='
1'
/>
4757 <return type-id='type-id-
59'
/>
4759 <!-- int lttng_ust_add_fd_to_tracker(int) -->
4760 <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'
>
4761 <!-- parameter of type 'int' -->
4762 <parameter type-id='type-id-
43' name='fd' filepath='liblttng-ust-comm/lttng-ust-fd-tracker.c' line='
280' column='
1'
/>
4764 <return type-id='type-id-
43'
/>
4766 <!-- void lttng_ust_unlock_fd_tracker() -->
4767 <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'
>
4769 <return type-id='type-id-
59'
/>
4771 <!-- void lttng_ust_lock_fd_tracker() -->
4772 <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'
>
4774 <return type-id='type-id-
59'
/>
4776 <!-- void lttng_ust_init_fd_tracker() -->
4777 <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'
>
4779 <return type-id='type-id-
59'
/>
4781 <!-- void lttng_ust_fixup_fd_tracker_tls() -->
4782 <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'
>
4784 <return type-id='type-id-
59'
/>
4786 <!-- int (FILE*) -->
4787 <function-type size-in-bits='
64' id='type-id-
349'
>
4788 <!-- parameter of type 'FILE*' -->
4789 <parameter type-id='type-id-
348'
/>
4791 <return type-id='type-id-
43'
/>
4794 <function-type size-in-bits='
64' id='type-id-
351'
>
4795 <!-- parameter of type 'int' -->
4796 <parameter type-id='type-id-
43'
/>
4798 <return type-id='type-id-
43'
/>
4801 <abi-instr version='
1.0' address-size='
64' path='ust-core.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4802 <!-- struct lttng_enum -->
4803 <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-
353'
>
4804 <data-member access='public' layout-offset-in-bits='
0'
>
4805 <!-- const lttng_enum_desc* lttng_enum::desc -->
4806 <var-decl name='desc' type-id='type-id-
197' visibility='default' filepath='../include/lttng/ust-events.h' line='
469' column='
1'
/>
4808 <data-member access='public' layout-offset-in-bits='
64'
>
4809 <!-- lttng_session* lttng_enum::session -->
4810 <var-decl name='session' type-id='type-id-
171' visibility='default' filepath='../include/lttng/ust-events.h' line='
470' column='
1'
/>
4812 <data-member access='public' layout-offset-in-bits='
128'
>
4813 <!-- cds_list_head lttng_enum::node -->
4814 <var-decl name='node' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
471' column='
1'
/>
4816 <data-member access='public' layout-offset-in-bits='
256'
>
4817 <!-- cds_hlist_node lttng_enum::hlist -->
4818 <var-decl name='hlist' type-id='type-id-
218' visibility='default' filepath='../include/lttng/ust-events.h' line='
472' column='
1'
/>
4820 <data-member access='public' layout-offset-in-bits='
384'
>
4821 <!-- uint64_t lttng_enum::id -->
4822 <var-decl name='id' type-id='type-id-
82' visibility='default' filepath='../include/lttng/ust-events.h' line='
473' column='
1'
/>
4825 <!-- struct lttng_transport -->
4826 <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-
354'
>
4827 <data-member access='public' layout-offset-in-bits='
0'
>
4828 <!-- char* lttng_transport::name -->
4829 <var-decl name='name' type-id='type-id-
102' visibility='default' filepath='../include/lttng/ust-events.h' line='
609' column='
1'
/>
4831 <data-member access='public' layout-offset-in-bits='
64'
>
4832 <!-- cds_list_head lttng_transport::node -->
4833 <var-decl name='node' type-id='type-id-
172' visibility='default' filepath='../include/lttng/ust-events.h' line='
610' column='
1'
/>
4835 <data-member access='public' layout-offset-in-bits='
192'
>
4836 <!-- lttng_channel_ops lttng_transport::ops -->
4837 <var-decl name='ops' type-id='type-id-
219' visibility='default' filepath='../include/lttng/ust-events.h' line='
611' column='
1'
/>
4839 <data-member access='public' layout-offset-in-bits='
960'
>
4840 <!-- const lttng_ust_lib_ring_buffer_config* lttng_transport::client_config -->
4841 <var-decl name='client_config' type-id='type-id-
263' visibility='default' filepath='../include/lttng/ust-events.h' line='
612' column='
1'
/>
4844 <!-- lttng_enum* -->
4845 <pointer-type-def type-id='type-id-
353' size-in-bits='
64' id='type-id-
355'
/>
4846 <!-- lttng_transport* -->
4847 <pointer-type-def type-id='type-id-
354' size-in-bits='
64' id='type-id-
356'
/>
4848 <!-- int lttng_context_is_app(const char*) -->
4849 <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'
>
4850 <!-- parameter of type 'const char*' -->
4851 <parameter type-id='type-id-
184' name='name' filepath='liblttng-ust/ust-core.c' line='
111' column='
1'
/>
4853 <return type-id='type-id-
43'
/>
4855 <!-- void lttng_ust_dummy_get_value(lttng_ctx_field*, lttng_ctx_value*) -->
4856 <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'
>
4857 <!-- parameter of type 'lttng_ctx_field*' -->
4858 <parameter type-id='type-id-
176' name='field' filepath='liblttng-ust/ust-core.c' line='
105' column='
1'
/>
4859 <!-- parameter of type 'lttng_ctx_value*' -->
4860 <parameter type-id='type-id-
270' name='value' filepath='liblttng-ust/ust-core.c' line='
106' column='
1'
/>
4862 <return type-id='type-id-
59'
/>
4864 <!-- void lttng_ust_dummy_record(lttng_ctx_field*, lttng_ust_lib_ring_buffer_ctx*, lttng_channel*) -->
4865 <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'
>
4866 <!-- parameter of type 'lttng_ctx_field*' -->
4867 <parameter type-id='type-id-
176' name='field' filepath='liblttng-ust/ust-core.c' line='
95' column='
1'
/>
4868 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
4869 <parameter type-id='type-id-
277' name='ctx' filepath='liblttng-ust/ust-core.c' line='
96' column='
1'
/>
4870 <!-- parameter of type 'lttng_channel*' -->
4871 <parameter type-id='type-id-
167' name='chan' filepath='liblttng-ust/ust-core.c' line='
97' column='
1'
/>
4873 <return type-id='type-id-
59'
/>
4875 <!-- size_t lttng_ust_dummy_get_size(lttng_ctx_field*, size_t) -->
4876 <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'
>
4877 <!-- parameter of type 'lttng_ctx_field*' -->
4878 <parameter type-id='type-id-
176' name='field' filepath='liblttng-ust/ust-core.c' line='
86' column='
1'
/>
4879 <!-- parameter of type 'typedef size_t' -->
4880 <parameter type-id='type-id-
64' name='offset' filepath='liblttng-ust/ust-core.c' line='
86' column='
1'
/>
4881 <!-- typedef size_t -->
4882 <return type-id='type-id-
64'
/>
4884 <!-- lttng_enum* lttng_ust_enum_get(lttng_session*, const char*) -->
4885 <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'
>
4886 <!-- parameter of type 'lttng_session*' -->
4887 <parameter type-id='type-id-
171' name='session' filepath='liblttng-ust/ust-core.c' line='
66' column='
1'
/>
4888 <!-- parameter of type 'const char*' -->
4889 <parameter type-id='type-id-
184' name='enum_name' filepath='liblttng-ust/ust-core.c' line='
67' column='
1'
/>
4890 <!-- lttng_enum* -->
4891 <return type-id='type-id-
355'
/>
4893 <!-- void lttng_transport_unregister(lttng_transport*) -->
4894 <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'
>
4895 <!-- parameter of type 'lttng_transport*' -->
4896 <parameter type-id='type-id-
356' name='transport' filepath='liblttng-ust/ust-core.c' line='
58' column='
1'
/>
4898 <return type-id='type-id-
59'
/>
4900 <!-- void lttng_transport_register(lttng_transport*) -->
4901 <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'
>
4902 <!-- parameter of type 'lttng_transport*' -->
4903 <parameter type-id='type-id-
356' name='transport' filepath='liblttng-ust/ust-core.c' line='
48' column='
1'
/>
4905 <return type-id='type-id-
59'
/>
4907 <!-- lttng_transport* lttng_transport_find(const char*) -->
4908 <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'
>
4909 <!-- parameter of type 'const char*' -->
4910 <parameter type-id='type-id-
184' name='name' filepath='liblttng-ust/ust-core.c' line='
30' column='
1'
/>
4911 <!-- lttng_transport* -->
4912 <return type-id='type-id-
356'
/>
4915 <abi-instr version='
1.0' address-size='
64' path='getenv.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4916 <!-- void lttng_ust_getenv_init() -->
4917 <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'
>
4919 <return type-id='type-id-
59'
/>
4921 <!-- char* lttng_getenv(const char*) -->
4922 <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'
>
4923 <!-- parameter of type 'const char*' -->
4924 <parameter type-id='type-id-
184' name='name' filepath='liblttng-ust/getenv.c' line='
64' column='
1'
/>
4926 <return type-id='type-id-
102'
/>
4929 <abi-instr version='
1.0' address-size='
64' path='lttng-ust-dynamic-type.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4931 <!-- const lttng_event_field[12] -->
4932 <array-type-def dimensions='
1' type-id='type-id-
328' size-in-bits='
30720' id='type-id-
357'
>
4933 <!-- <anonymous range>[12] -->
4934 <subrange length='
12' type-id='type-id-
3' id='type-id-
358'
/>
4937 <!-- const lttng_event_field** -->
4938 <pointer-type-def type-id='type-id-
329' size-in-bits='
64' id='type-id-
359'
/>
4939 <!-- const lttng_event_field dt_var_fields[12] -->
4940 <var-decl name='dt_var_fields' type-id='type-id-
357' 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'
/>
4941 <!-- const lttng_event_field* lttng_ust_dynamic_type_tag_field() -->
4942 <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'
>
4943 <!-- const lttng_event_field* -->
4944 <return type-id='type-id-
329'
/>
4946 <!-- int lttng_ust_dynamic_type_choices(size_t*, const lttng_event_field**) -->
4947 <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'
>
4948 <!-- parameter of type 'size_t*' -->
4949 <parameter type-id='type-id-
282' name='nr_choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
4950 <!-- parameter of type 'const lttng_event_field**' -->
4951 <parameter type-id='type-id-
359' name='choices' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
160' column='
1'
/>
4953 <return type-id='type-id-
43'
/>
4955 <!-- const lttng_event_field* lttng_ust_dynamic_type_field(int64_t) -->
4956 <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'
>
4957 <!-- parameter of type 'typedef int64_t' -->
4958 <parameter type-id='type-id-
210' name='value' filepath='liblttng-ust/lttng-ust-dynamic-type.c' line='
153' column='
1'
/>
4959 <!-- const lttng_event_field* -->
4960 <return type-id='type-id-
329'
/>
4963 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
4964 <!-- struct lttng_ust_client_lib_ring_buffer_client_cb -->
4965 <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-
360'
>
4966 <data-member access='public' layout-offset-in-bits='
0'
>
4967 <!-- lttng_ust_lib_ring_buffer_client_cb lttng_ust_client_lib_ring_buffer_client_cb::parent -->
4968 <var-decl name='parent' type-id='type-id-
124' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
23' column='
1'
/>
4970 <data-member access='public' layout-offset-in-bits='
640'
>
4971 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_begin -->
4972 <var-decl name='timestamp_begin' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
25' column='
1'
/>
4974 <data-member access='public' layout-offset-in-bits='
704'
>
4975 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::timestamp_end -->
4976 <var-decl name='timestamp_end' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
28' column='
1'
/>
4978 <data-member access='public' layout-offset-in-bits='
768'
>
4979 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::events_discarded -->
4980 <var-decl name='events_discarded' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
31' column='
1'
/>
4982 <data-member access='public' layout-offset-in-bits='
832'
>
4983 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::content_size -->
4984 <var-decl name='content_size' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
34' column='
1'
/>
4986 <data-member access='public' layout-offset-in-bits='
896'
>
4987 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::packet_size -->
4988 <var-decl name='packet_size' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
37' column='
1'
/>
4990 <data-member access='public' layout-offset-in-bits='
960'
>
4991 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::stream_id -->
4992 <var-decl name='stream_id' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
40' column='
1'
/>
4994 <data-member access='public' layout-offset-in-bits='
1024'
>
4995 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::current_timestamp -->
4996 <var-decl name='current_timestamp' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
43' column='
1'
/>
4998 <data-member access='public' layout-offset-in-bits='
1088'
>
4999 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::sequence_number -->
5000 <var-decl name='sequence_number' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
46' column='
1'
/>
5002 <data-member access='public' layout-offset-in-bits='
1152'
>
5003 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* lttng_ust_client_lib_ring_buffer_client_cb::instance_id -->
5004 <var-decl name='instance_id' type-id='type-id-
361' visibility='default' filepath='liblttng-ust/lttng-rb-clients.h' line='
48' column='
1'
/>
5007 <!-- const lttng_ust_client_lib_ring_buffer_client_cb -->
5008 <qualified-type-def type-id='type-id-
360' const='yes' id='type-id-
362'
/>
5009 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* -->
5010 <pointer-type-def type-id='type-id-
362' size-in-bits='
64' id='type-id-
363'
/>
5011 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*)* -->
5012 <pointer-type-def type-id='type-id-
364' size-in-bits='
64' id='type-id-
361'
/>
5013 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard -->
5014 <var-decl name='lttng_client_callbacks_discard' type-id='type-id-
363' 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'
/>
5015 <!-- void lttng_ring_buffer_client_discard_exit() -->
5016 <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'
>
5018 <return type-id='type-id-
59'
/>
5020 <!-- void lttng_ring_buffer_client_discard_init() -->
5021 <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'
>
5023 <return type-id='type-id-
59'
/>
5025 <!-- int (lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*, uint64_t*) -->
5026 <function-type size-in-bits='
64' id='type-id-
364'
>
5027 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5028 <parameter type-id='type-id-
95'
/>
5029 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5030 <parameter type-id='type-id-
94'
/>
5031 <!-- parameter of type 'uint64_t*' -->
5032 <parameter type-id='type-id-
289'
/>
5034 <return type-id='type-id-
43'
/>
5037 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-discard-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5038 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_discard_rt -->
5039 <var-decl name='lttng_client_callbacks_discard_rt' type-id='type-id-
363' 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'
/>
5040 <!-- void lttng_ring_buffer_client_discard_rt_exit() -->
5041 <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'
>
5043 <return type-id='type-id-
59'
/>
5045 <!-- void lttng_ring_buffer_client_discard_rt_init() -->
5046 <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'
>
5048 <return type-id='type-id-
59'
/>
5051 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5052 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite -->
5053 <var-decl name='lttng_client_callbacks_overwrite' type-id='type-id-
363' 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'
/>
5054 <!-- void lttng_ring_buffer_client_overwrite_exit() -->
5055 <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'
>
5057 <return type-id='type-id-
59'
/>
5059 <!-- void lttng_ring_buffer_client_overwrite_init() -->
5060 <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'
>
5062 <return type-id='type-id-
59'
/>
5065 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-client-overwrite-rt.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5066 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_overwrite_rt -->
5067 <var-decl name='lttng_client_callbacks_overwrite_rt' type-id='type-id-
363' 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'
/>
5068 <!-- void lttng_ring_buffer_client_overwrite_rt_exit() -->
5069 <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'
>
5071 <return type-id='type-id-
59'
/>
5073 <!-- void lttng_ring_buffer_client_overwrite_rt_init() -->
5074 <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'
>
5076 <return type-id='type-id-
59'
/>
5079 <abi-instr version='
1.0' address-size='
64' path='lttng-ring-buffer-metadata-client.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5080 <!-- const lttng_ust_client_lib_ring_buffer_client_cb* lttng_client_callbacks_metadata -->
5081 <var-decl name='lttng_client_callbacks_metadata' type-id='type-id-
363' 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'
/>
5082 <!-- void lttng_ring_buffer_metadata_client_exit() -->
5083 <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'
>
5085 <return type-id='type-id-
59'
/>
5087 <!-- void lttng_ring_buffer_metadata_client_init() -->
5088 <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'
>
5090 <return type-id='type-id-
59'
/>
5093 <abi-instr version='
1.0' address-size='
64' path='lttng-clock.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5094 <!-- struct lttng_trace_clock -->
5095 <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-
365'
>
5096 <data-member access='public' layout-offset-in-bits='
0'
>
5097 <!-- typedef uint64_t ()* lttng_trace_clock::read64 -->
5098 <var-decl name='read64' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/clock.h' line='
35' column='
1'
/>
5100 <data-member access='public' layout-offset-in-bits='
64'
>
5101 <!-- typedef uint64_t ()* lttng_trace_clock::freq -->
5102 <var-decl name='freq' type-id='type-id-
366' visibility='default' filepath='liblttng-ust/clock.h' line='
36' column='
1'
/>
5104 <data-member access='public' layout-offset-in-bits='
128'
>
5105 <!-- int (char*)* lttng_trace_clock::uuid -->
5106 <var-decl name='uuid' type-id='type-id-
367' visibility='default' filepath='liblttng-ust/clock.h' line='
37' column='
1'
/>
5108 <data-member access='public' layout-offset-in-bits='
192'
>
5109 <!-- const char* ()* lttng_trace_clock::name -->
5110 <var-decl name='name' type-id='type-id-
368' visibility='default' filepath='liblttng-ust/clock.h' line='
38' column='
1'
/>
5112 <data-member access='public' layout-offset-in-bits='
256'
>
5113 <!-- const char* ()* lttng_trace_clock::description -->
5114 <var-decl name='description' type-id='type-id-
368' visibility='default' filepath='liblttng-ust/clock.h' line='
39' column='
1'
/>
5117 <!-- const char* ()* -->
5118 <pointer-type-def type-id='type-id-
369' size-in-bits='
64' id='type-id-
368'
/>
5119 <!-- int (char*)* -->
5120 <pointer-type-def type-id='type-id-
370' size-in-bits='
64' id='type-id-
367'
/>
5121 <!-- lttng_trace_clock* -->
5122 <pointer-type-def type-id='type-id-
365' size-in-bits='
64' id='type-id-
371'
/>
5123 <!-- typedef uint64_t ()* -->
5124 <pointer-type-def type-id='type-id-
372' size-in-bits='
64' id='type-id-
366'
/>
5125 <!-- lttng_trace_clock* lttng_trace_clock -->
5126 <var-decl name='lttng_trace_clock' type-id='type-id-
371' mangled-name='lttng_trace_clock' visibility='default' filepath='liblttng-ust/clock.h' line='
42' column='
1' elf-symbol-id='lttng_trace_clock'
/>
5127 <!-- void lttng_ust_clock_init() -->
5128 <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'
>
5130 <return type-id='type-id-
59'
/>
5132 <!-- int lttng_ust_enable_trace_clock_override() -->
5133 <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'
>
5135 <return type-id='type-id-
43'
/>
5137 <!-- int lttng_ust_trace_clock_set_description_cb(const char* ()*) -->
5138 <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'
>
5139 <!-- parameter of type 'const char* ()*' -->
5140 <parameter type-id='type-id-
368' name='description' filepath='liblttng-ust/lttng-clock.c' line='
72' column='
1'
/>
5142 <return type-id='type-id-
43'
/>
5144 <!-- int lttng_ust_trace_clock_set_name_cb(const char* ()*) -->
5145 <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'
>
5146 <!-- parameter of type 'const char* ()*' -->
5147 <parameter type-id='type-id-
368' name='name' filepath='liblttng-ust/lttng-clock.c' line='
64' column='
1'
/>
5149 <return type-id='type-id-
43'
/>
5151 <!-- int lttng_ust_trace_clock_set_uuid_cb(int (char*)*) -->
5152 <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'
>
5153 <!-- parameter of type 'int (char*)*' -->
5154 <parameter type-id='type-id-
367' name='uuid' filepath='liblttng-ust/lttng-clock.c' line='
56' column='
1'
/>
5156 <return type-id='type-id-
43'
/>
5158 <!-- int lttng_ust_trace_clock_set_freq_cb(typedef uint64_t ()*) -->
5159 <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'
>
5160 <!-- parameter of type 'typedef uint64_t ()*' -->
5161 <parameter type-id='type-id-
366' name='freq' filepath='liblttng-ust/lttng-clock.c' line='
48' column='
1'
/>
5163 <return type-id='type-id-
43'
/>
5165 <!-- int lttng_ust_trace_clock_set_read64_cb(typedef uint64_t ()*) -->
5166 <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'
>
5167 <!-- parameter of type 'typedef uint64_t ()*' -->
5168 <parameter type-id='type-id-
366' name='read64' filepath='liblttng-ust/lttng-clock.c' line='
40' column='
1'
/>
5170 <return type-id='type-id-
43'
/>
5172 <!-- const char* () -->
5173 <function-type size-in-bits='
64' id='type-id-
369'
>
5174 <!-- const char* -->
5175 <return type-id='type-id-
184'
/>
5177 <!-- int (char*) -->
5178 <function-type size-in-bits='
64' id='type-id-
370'
>
5179 <!-- parameter of type 'char*' -->
5180 <parameter type-id='type-id-
102'
/>
5182 <return type-id='type-id-
43'
/>
5184 <!-- uint64_t () -->
5185 <function-type size-in-bits='
64' id='type-id-
372'
>
5186 <!-- typedef uint64_t -->
5187 <return type-id='type-id-
82'
/>
5190 <abi-instr version='
1.0' address-size='
64' path='lttng-getcpu.c' comp-dir-path='liblttng-ust' language='LANG_C99'
>
5192 <pointer-type-def type-id='type-id-
373' size-in-bits='
64' id='type-id-
374'
/>
5193 <!-- int ()* lttng_get_cpu -->
5194 <var-decl name='lttng_get_cpu' type-id='type-id-
374' mangled-name='lttng_get_cpu' visibility='default' filepath='../libringbuffer/getcpu.h' line='
29' column='
1' elf-symbol-id='lttng_get_cpu'
/>
5195 <!-- void lttng_ust_getcpu_init() -->
5196 <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'
>
5198 <return type-id='type-id-
59'
/>
5200 <!-- int lttng_ust_getcpu_override(int ()*) -->
5201 <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'
>
5202 <!-- parameter of type 'int ()*' -->
5203 <parameter type-id='type-id-
374' name='getcpu' filepath='liblttng-ust/lttng-getcpu.c' line='
37' column='
1'
/>
5205 <return type-id='type-id-
43'
/>
5208 <function-type size-in-bits='
64' id='type-id-
373'
>
5210 <return type-id='type-id-
43'
/>
5213 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_backend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
5214 <!-- channel_backend* -->
5215 <pointer-type-def type-id='type-id-
110' size-in-bits='
64' id='type-id-
375'
/>
5216 <!-- lttng_ust_lib_ring_buffer_backend* -->
5217 <pointer-type-def type-id='type-id-
141' size-in-bits='
64' id='type-id-
376'
/>
5218 <!-- shm_object* -->
5219 <pointer-type-def type-id='type-id-
50' size-in-bits='
64' id='type-id-
377'
/>
5220 <!-- void* lib_ring_buffer_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
5221 <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'
>
5222 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
5223 <parameter type-id='type-id-
376' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
565' column='
1'
/>
5224 <!-- parameter of type 'typedef size_t' -->
5225 <parameter type-id='type-id-
64' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
566' column='
1'
/>
5226 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5227 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
567' column='
1'
/>
5229 <return type-id='type-id-
112'
/>
5231 <!-- void* lib_ring_buffer_read_offset_address(lttng_ust_lib_ring_buffer_backend*, size_t, lttng_ust_shm_handle*) -->
5232 <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'
>
5233 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
5234 <parameter type-id='type-id-
376' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
527' column='
1'
/>
5235 <!-- parameter of type 'typedef size_t' -->
5236 <parameter type-id='type-id-
64' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
528' column='
1'
/>
5237 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5238 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
529' column='
1'
/>
5240 <return type-id='type-id-
112'
/>
5242 <!-- int lib_ring_buffer_read_cstr(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
5243 <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'
>
5244 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
5245 <parameter type-id='type-id-
376' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
471' column='
1'
/>
5246 <!-- parameter of type 'typedef size_t' -->
5247 <parameter type-id='type-id-
64' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
471' column='
1'
/>
5248 <!-- parameter of type 'void*' -->
5249 <parameter type-id='type-id-
112' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
472' column='
1'
/>
5250 <!-- parameter of type 'typedef size_t' -->
5251 <parameter type-id='type-id-
64' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
472' column='
1'
/>
5252 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5253 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
472' column='
1'
/>
5255 <return type-id='type-id-
43'
/>
5257 <!-- size_t lib_ring_buffer_read(lttng_ust_lib_ring_buffer_backend*, size_t, void*, size_t, lttng_ust_shm_handle*) -->
5258 <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'
>
5259 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
5260 <parameter type-id='type-id-
376' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
418' column='
1'
/>
5261 <!-- parameter of type 'typedef size_t' -->
5262 <parameter type-id='type-id-
64' name='offset' filepath='libringbuffer/ring_buffer_backend.c' line='
418' column='
1'
/>
5263 <!-- parameter of type 'void*' -->
5264 <parameter type-id='type-id-
112' name='dest' filepath='libringbuffer/ring_buffer_backend.c' line='
419' column='
1'
/>
5265 <!-- parameter of type 'typedef size_t' -->
5266 <parameter type-id='type-id-
64' name='len' filepath='libringbuffer/ring_buffer_backend.c' line='
419' column='
1'
/>
5267 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5268 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
419' column='
1'
/>
5269 <!-- typedef size_t -->
5270 <return type-id='type-id-
64'
/>
5272 <!-- void channel_backend_free(channel_backend*, lttng_ust_shm_handle*) -->
5273 <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'
>
5274 <!-- parameter of type 'channel_backend*' -->
5275 <parameter type-id='type-id-
375' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
402' column='
1'
/>
5276 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5277 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
403' column='
1'
/>
5279 <return type-id='type-id-
59'
/>
5281 <!-- 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*) -->
5282 <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'
>
5283 <!-- parameter of type 'channel_backend*' -->
5284 <parameter type-id='type-id-
375' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
267' column='
1'
/>
5285 <!-- parameter of type 'const char*' -->
5286 <parameter type-id='type-id-
184' name='name' filepath='libringbuffer/ring_buffer_backend.c' line='
268' column='
1'
/>
5287 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5288 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_backend.c' line='
269' column='
1'
/>
5289 <!-- parameter of type 'typedef size_t' -->
5290 <parameter type-id='type-id-
64' name='subbuf_size' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
5291 <!-- parameter of type 'typedef size_t' -->
5292 <parameter type-id='type-id-
64' name='num_subbuf' filepath='libringbuffer/ring_buffer_backend.c' line='
270' column='
1'
/>
5293 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5294 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
271' column='
1'
/>
5295 <!-- parameter of type 'const int*' -->
5296 <parameter type-id='type-id-
257' name='stream_fds' filepath='libringbuffer/ring_buffer_backend.c' line='
272' column='
1'
/>
5298 <return type-id='type-id-
43'
/>
5300 <!-- void channel_backend_reset(channel_backend*) -->
5301 <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'
>
5302 <!-- parameter of type 'channel_backend*' -->
5303 <parameter type-id='type-id-
375' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
235' column='
1'
/>
5305 <return type-id='type-id-
59'
/>
5307 <!-- void lib_ring_buffer_backend_reset(lttng_ust_lib_ring_buffer_backend*, lttng_ust_shm_handle*) -->
5308 <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'
>
5309 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
5310 <parameter type-id='type-id-
376' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
180' column='
1'
/>
5311 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5312 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
181' column='
1'
/>
5314 <return type-id='type-id-
59'
/>
5316 <!-- int lib_ring_buffer_backend_create(lttng_ust_lib_ring_buffer_backend*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
5317 <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'
>
5318 <!-- parameter of type 'lttng_ust_lib_ring_buffer_backend*' -->
5319 <parameter type-id='type-id-
376' name='bufb' filepath='libringbuffer/ring_buffer_backend.c' line='
164' column='
1'
/>
5320 <!-- parameter of type 'channel_backend*' -->
5321 <parameter type-id='type-id-
375' name='chanb' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
5322 <!-- parameter of type 'int' -->
5323 <parameter type-id='type-id-
43' name='cpu' filepath='libringbuffer/ring_buffer_backend.c' line='
165' column='
1'
/>
5324 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5325 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_backend.c' line='
166' column='
1'
/>
5326 <!-- parameter of type 'shm_object*' -->
5327 <parameter type-id='type-id-
377' name='shmobj' filepath='libringbuffer/ring_buffer_backend.c' line='
167' column='
1'
/>
5329 <return type-id='type-id-
43'
/>
5332 <abi-instr version='
1.0' address-size='
64' path='ring_buffer_frontend.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
5333 <!-- enum switch_mode -->
5334 <enum-decl name='switch_mode' filepath='libringbuffer/frontend_types.h' line='
48' column='
1' id='type-id-
378'
>
5335 <underlying-type type-id='type-id-
54'
/>
5336 <enumerator name='SWITCH_ACTIVE' value='
0'
/>
5337 <enumerator name='SWITCH_FLUSH' value='
1'
/>
5339 <!-- uint8_t lttng_crash_magic_xor[16] -->
5340 <var-decl name='lttng_crash_magic_xor' type-id='type-id-
53' 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'
/>
5341 <!-- unsigned int lib_ring_buffer_nesting -->
5342 <var-decl name='lib_ring_buffer_nesting' type-id='type-id-
57' mangled-name='lib_ring_buffer_nesting' visibility='default' filepath='libringbuffer/frontend_internal.h' line='
333' column='
1' elf-symbol-id='lib_ring_buffer_nesting'
/>
5343 <!-- void lib_ringbuffer_signal_init() -->
5344 <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'
>
5346 <return type-id='type-id-
59'
/>
5348 <!-- void lttng_fixup_ringbuffer_tls() -->
5349 <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'
>
5351 <return type-id='type-id-
59'
/>
5353 <!-- 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) -->
5354 <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'
>
5355 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5356 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
2303' column='
1'
/>
5357 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5358 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
2304' column='
1'
/>
5359 <!-- parameter of type 'channel*' -->
5360 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
2305' column='
1'
/>
5361 <!-- parameter of type 'unsigned long int' -->
5362 <parameter type-id='type-id-
3' name='offset' filepath='libringbuffer/ring_buffer_frontend.c' line='
2306' column='
1'
/>
5363 <!-- parameter of type 'unsigned long int' -->
5364 <parameter type-id='type-id-
3' name='commit_count' filepath='libringbuffer/ring_buffer_frontend.c' line='
2307' column='
1'
/>
5365 <!-- parameter of type 'unsigned long int' -->
5366 <parameter type-id='type-id-
3' name='idx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2308' column='
1'
/>
5367 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5368 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
2309' column='
1'
/>
5369 <!-- parameter of type 'typedef uint64_t' -->
5370 <parameter type-id='type-id-
82' name='tsc' filepath='libringbuffer/ring_buffer_frontend.c' line='
2310' column='
1'
/>
5372 <return type-id='type-id-
59'
/>
5374 <!-- int lib_ring_buffer_reserve_slow(lttng_ust_lib_ring_buffer_ctx*) -->
5375 <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'
>
5376 <!-- parameter of type 'lttng_ust_lib_ring_buffer_ctx*' -->
5377 <parameter type-id='type-id-
277' name='ctx' filepath='libringbuffer/ring_buffer_frontend.c' line='
2185' column='
1'
/>
5379 <return type-id='type-id-
43'
/>
5381 <!-- void lib_ring_buffer_switch_slow(lttng_ust_lib_ring_buffer*, switch_mode, lttng_ust_shm_handle*) -->
5382 <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'
>
5383 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5384 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1934' column='
1'
/>
5385 <!-- parameter of type 'enum switch_mode' -->
5386 <parameter type-id='type-id-
378' name='mode' filepath='libringbuffer/ring_buffer_frontend.c' line='
1934' column='
1'
/>
5387 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5388 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1935' column='
1'
/>
5390 <return type-id='type-id-
59'
/>
5392 <!-- void lib_ring_buffer_put_subbuf(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
5393 <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'
>
5394 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5395 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1499' column='
1'
/>
5396 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5397 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1500' column='
1'
/>
5399 <return type-id='type-id-
59'
/>
5401 <!-- int lib_ring_buffer_get_subbuf(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
5402 <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'
>
5403 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5404 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1335' column='
1'
/>
5405 <!-- parameter of type 'unsigned long int' -->
5406 <parameter type-id='type-id-
3' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1336' column='
1'
/>
5407 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5408 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1337' column='
1'
/>
5410 <return type-id='type-id-
43'
/>
5412 <!-- void lib_ring_buffer_move_consumer(lttng_ust_lib_ring_buffer*, unsigned long int, lttng_ust_shm_handle*) -->
5413 <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'
>
5414 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5415 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1303' column='
1'
/>
5416 <!-- parameter of type 'unsigned long int' -->
5417 <parameter type-id='type-id-
3' name='consumed_new' filepath='libringbuffer/ring_buffer_frontend.c' line='
1304' column='
1'
/>
5418 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5419 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1305' column='
1'
/>
5421 <return type-id='type-id-
59'
/>
5423 <!-- int lib_ring_buffer_snapshot(lttng_ust_lib_ring_buffer*, unsigned long int*, unsigned long int*, lttng_ust_shm_handle*) -->
5424 <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'
>
5425 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5426 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1245' column='
1'
/>
5427 <!-- parameter of type 'unsigned long int*' -->
5428 <parameter type-id='type-id-
291' name='consumed' filepath='libringbuffer/ring_buffer_frontend.c' line='
1246' column='
1'
/>
5429 <!-- parameter of type 'unsigned long int*' -->
5430 <parameter type-id='type-id-
291' name='produced' filepath='libringbuffer/ring_buffer_frontend.c' line='
1246' column='
1'
/>
5431 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5432 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1247' column='
1'
/>
5434 <return type-id='type-id-
43'
/>
5436 <!-- void lib_ring_buffer_release_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
5437 <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'
>
5438 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5439 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1223' column='
1'
/>
5440 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5441 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1224' column='
1'
/>
5443 <return type-id='type-id-
59'
/>
5445 <!-- int lib_ring_buffer_open_read(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
5446 <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'
>
5447 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5448 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
1214' column='
1'
/>
5449 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5450 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1215' column='
1'
/>
5452 <return type-id='type-id-
43'
/>
5454 <!-- int ring_buffer_stream_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
5455 <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'
>
5456 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5457 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1193' column='
1'
/>
5458 <!-- parameter of type 'channel*' -->
5459 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1194' column='
1'
/>
5460 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5461 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1195' column='
1'
/>
5462 <!-- parameter of type 'int' -->
5463 <parameter type-id='type-id-
43' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1196' column='
1'
/>
5465 <return type-id='type-id-
43'
/>
5467 <!-- int ring_buffer_stream_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*, int) -->
5468 <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'
>
5469 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5470 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1176' column='
1'
/>
5471 <!-- parameter of type 'channel*' -->
5472 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1177' column='
1'
/>
5473 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5474 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1178' column='
1'
/>
5475 <!-- parameter of type 'int' -->
5476 <parameter type-id='type-id-
43' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1179' column='
1'
/>
5478 <return type-id='type-id-
43'
/>
5480 <!-- int ring_buffer_channel_close_wakeup_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
5481 <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'
>
5482 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5483 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1166' column='
1'
/>
5484 <!-- parameter of type 'channel*' -->
5485 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1167' column='
1'
/>
5486 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5487 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1168' column='
1'
/>
5489 <return type-id='type-id-
43'
/>
5491 <!-- int ring_buffer_channel_close_wait_fd(const lttng_ust_lib_ring_buffer_config*, channel*, lttng_ust_shm_handle*) -->
5492 <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'
>
5493 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5494 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1156' column='
1'
/>
5495 <!-- parameter of type 'channel*' -->
5496 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1157' column='
1'
/>
5497 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5498 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1158' column='
1'
/>
5500 <return type-id='type-id-
43'
/>
5502 <!-- 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*) -->
5503 <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'
>
5504 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5505 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
1132' column='
1'
/>
5506 <!-- parameter of type 'channel*' -->
5507 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1133' column='
1'
/>
5508 <!-- parameter of type 'int' -->
5509 <parameter type-id='type-id-
43' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
1133' column='
1'
/>
5510 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5511 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1134' column='
1'
/>
5512 <!-- parameter of type 'int*' -->
5513 <parameter type-id='type-id-
268' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1135' column='
1'
/>
5514 <!-- parameter of type 'int*' -->
5515 <parameter type-id='type-id-
268' name='wait_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1135' column='
1'
/>
5516 <!-- parameter of type 'int*' -->
5517 <parameter type-id='type-id-
268' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1136' column='
1'
/>
5518 <!-- parameter of type 'uint64_t*' -->
5519 <parameter type-id='type-id-
289' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1137' column='
1'
/>
5520 <!-- lttng_ust_lib_ring_buffer* -->
5521 <return type-id='type-id-
95'
/>
5523 <!-- void channel_destroy(channel*, lttng_ust_shm_handle*, int) -->
5524 <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'
>
5525 <!-- parameter of type 'channel*' -->
5526 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
1108' column='
1'
/>
5527 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5528 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1108' column='
1'
/>
5529 <!-- parameter of type 'int' -->
5530 <parameter type-id='type-id-
43' name='consumer' filepath='libringbuffer/ring_buffer_frontend.c' line='
1109' column='
1'
/>
5532 <return type-id='type-id-
59'
/>
5534 <!-- unsigned int channel_handle_get_nr_streams(lttng_ust_shm_handle*) -->
5535 <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'
>
5536 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5537 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1085' column='
1'
/>
5538 <!-- unsigned int -->
5539 <return type-id='type-id-
57'
/>
5541 <!-- int channel_handle_add_stream(lttng_ust_shm_handle*, int, int, uint32_t, uint64_t) -->
5542 <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'
>
5543 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5544 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
1070' column='
1'
/>
5545 <!-- parameter of type 'int' -->
5546 <parameter type-id='type-id-
43' name='shm_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1071' column='
1'
/>
5547 <!-- parameter of type 'int' -->
5548 <parameter type-id='type-id-
43' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1071' column='
1'
/>
5549 <!-- parameter of type 'typedef uint32_t' -->
5550 <parameter type-id='type-id-
62' name='stream_nr' filepath='libringbuffer/ring_buffer_frontend.c' line='
1071' column='
1'
/>
5551 <!-- parameter of type 'typedef uint64_t' -->
5552 <parameter type-id='type-id-
82' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1072' column='
1'
/>
5554 <return type-id='type-id-
43'
/>
5556 <!-- lttng_ust_shm_handle* channel_handle_create(void*, uint64_t, int) -->
5557 <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'
>
5558 <!-- parameter of type 'void*' -->
5559 <parameter type-id='type-id-
112' name='data' filepath='libringbuffer/ring_buffer_frontend.c' line='
1038' column='
1'
/>
5560 <!-- parameter of type 'typedef uint64_t' -->
5561 <parameter type-id='type-id-
82' name='memory_map_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
1039' column='
1'
/>
5562 <!-- parameter of type 'int' -->
5563 <parameter type-id='type-id-
43' name='wakeup_fd' filepath='libringbuffer/ring_buffer_frontend.c' line='
1040' column='
1'
/>
5564 <!-- lttng_ust_shm_handle* -->
5565 <return type-id='type-id-
94'
/>
5567 <!-- 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) -->
5568 <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'
>
5569 <!-- parameter of type 'const lttng_ust_lib_ring_buffer_config*' -->
5570 <parameter type-id='type-id-
263' name='config' filepath='libringbuffer/ring_buffer_frontend.c' line='
935' column='
1'
/>
5571 <!-- parameter of type 'const char*' -->
5572 <parameter type-id='type-id-
184' name='name' filepath='libringbuffer/ring_buffer_frontend.c' line='
936' column='
1'
/>
5573 <!-- parameter of type 'void**' -->
5574 <parameter type-id='type-id-
115' name='priv_data' filepath='libringbuffer/ring_buffer_frontend.c' line='
937' column='
1'
/>
5575 <!-- parameter of type 'typedef size_t' -->
5576 <parameter type-id='type-id-
64' name='priv_data_align' filepath='libringbuffer/ring_buffer_frontend.c' line='
938' column='
1'
/>
5577 <!-- parameter of type 'typedef size_t' -->
5578 <parameter type-id='type-id-
64' name='priv_data_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
939' column='
1'
/>
5579 <!-- parameter of type 'void*' -->
5580 <parameter type-id='type-id-
112' name='priv_data_init' filepath='libringbuffer/ring_buffer_frontend.c' line='
940' column='
1'
/>
5581 <!-- parameter of type 'void*' -->
5582 <parameter type-id='type-id-
112' name='buf_addr' filepath='libringbuffer/ring_buffer_frontend.c' line='
941' column='
1'
/>
5583 <!-- parameter of type 'typedef size_t' -->
5584 <parameter type-id='type-id-
64' name='subbuf_size' filepath='libringbuffer/ring_buffer_frontend.c' line='
941' column='
1'
/>
5585 <!-- parameter of type 'typedef size_t' -->
5586 <parameter type-id='type-id-
64' name='num_subbuf' filepath='libringbuffer/ring_buffer_frontend.c' line='
942' column='
1'
/>
5587 <!-- parameter of type 'unsigned int' -->
5588 <parameter type-id='type-id-
57' name='switch_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
942' column='
1'
/>
5589 <!-- parameter of type 'unsigned int' -->
5590 <parameter type-id='type-id-
57' name='read_timer_interval' filepath='libringbuffer/ring_buffer_frontend.c' line='
943' column='
1'
/>
5591 <!-- parameter of type 'const int*' -->
5592 <parameter type-id='type-id-
257' name='stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
944' column='
1'
/>
5593 <!-- parameter of type 'int' -->
5594 <parameter type-id='type-id-
43' name='nr_stream_fds' filepath='libringbuffer/ring_buffer_frontend.c' line='
944' column='
1'
/>
5595 <!-- lttng_ust_shm_handle* -->
5596 <return type-id='type-id-
94'
/>
5598 <!-- int lib_ring_buffer_create(lttng_ust_lib_ring_buffer*, channel_backend*, int, lttng_ust_shm_handle*, shm_object*) -->
5599 <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'
>
5600 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5601 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
318' column='
1'
/>
5602 <!-- parameter of type 'channel_backend*' -->
5603 <parameter type-id='type-id-
375' name='chanb' filepath='libringbuffer/ring_buffer_frontend.c' line='
319' column='
1'
/>
5604 <!-- parameter of type 'int' -->
5605 <parameter type-id='type-id-
43' name='cpu' filepath='libringbuffer/ring_buffer_frontend.c' line='
319' column='
1'
/>
5606 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5607 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
320' column='
1'
/>
5608 <!-- parameter of type 'shm_object*' -->
5609 <parameter type-id='type-id-
377' name='shmobj' filepath='libringbuffer/ring_buffer_frontend.c' line='
321' column='
1'
/>
5611 <return type-id='type-id-
43'
/>
5613 <!-- void channel_reset(channel*) -->
5614 <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'
>
5615 <!-- parameter of type 'channel*' -->
5616 <parameter type-id='type-id-
104' name='chan' filepath='libringbuffer/ring_buffer_frontend.c' line='
213' column='
1'
/>
5618 <return type-id='type-id-
59'
/>
5620 <!-- void lib_ring_buffer_reset(lttng_ust_lib_ring_buffer*, lttng_ust_shm_handle*) -->
5621 <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'
>
5622 <!-- parameter of type 'lttng_ust_lib_ring_buffer*' -->
5623 <parameter type-id='type-id-
95' name='buf' filepath='libringbuffer/ring_buffer_frontend.c' line='
161' column='
1'
/>
5624 <!-- parameter of type 'lttng_ust_shm_handle*' -->
5625 <parameter type-id='type-id-
94' name='handle' filepath='libringbuffer/ring_buffer_frontend.c' line='
162' column='
1'
/>
5627 <return type-id='type-id-
59'
/>
5630 <abi-instr version='
1.0' address-size='
64' path='shm.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
5631 <!-- void align_shm(shm_object*, size_t) -->
5632 <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'
>
5633 <!-- parameter of type 'shm_object*' -->
5634 <parameter type-id='type-id-
377' name='obj' filepath='libringbuffer/shm.c' line='
475' column='
1'
/>
5635 <!-- parameter of type 'typedef size_t' -->
5636 <parameter type-id='type-id-
64' name='align' filepath='libringbuffer/shm.c' line='
475' column='
1'
/>
5638 <return type-id='type-id-
59'
/>
5640 <!-- shm_ref zalloc_shm(shm_object*, size_t) -->
5641 <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'
>
5642 <!-- parameter of type 'shm_object*' -->
5643 <parameter type-id='type-id-
377' name='obj' filepath='libringbuffer/shm.c' line='
462' column='
1'
/>
5644 <!-- parameter of type 'typedef size_t' -->
5645 <parameter type-id='type-id-
64' name='len' filepath='libringbuffer/shm.c' line='
462' column='
1'
/>
5646 <!-- struct shm_ref -->
5647 <return type-id='type-id-
103'
/>
5649 <!-- void shm_object_table_destroy(shm_object_table*, int) -->
5650 <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'
>
5651 <!-- parameter of type 'shm_object_table*' -->
5652 <parameter type-id='type-id-
98' name='table' filepath='libringbuffer/shm.c' line='
446' column='
1'
/>
5653 <!-- parameter of type 'int' -->
5654 <parameter type-id='type-id-
43' name='consumer' filepath='libringbuffer/shm.c' line='
446' column='
1'
/>
5656 <return type-id='type-id-
59'
/>
5658 <!-- shm_object* shm_object_table_append_mem(shm_object_table*, void*, size_t, int) -->
5659 <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'
>
5660 <!-- parameter of type 'shm_object_table*' -->
5661 <parameter type-id='type-id-
98' name='table' filepath='libringbuffer/shm.c' line='
317' column='
1'
/>
5662 <!-- parameter of type 'void*' -->
5663 <parameter type-id='type-id-
112' name='mem' filepath='libringbuffer/shm.c' line='
318' column='
1'
/>
5664 <!-- parameter of type 'typedef size_t' -->
5665 <parameter type-id='type-id-
64' name='memory_map_size' filepath='libringbuffer/shm.c' line='
318' column='
1'
/>
5666 <!-- parameter of type 'int' -->
5667 <parameter type-id='type-id-
43' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
318' column='
1'
/>
5668 <!-- shm_object* -->
5669 <return type-id='type-id-
377'
/>
5671 <!-- shm_object* shm_object_table_append_shm(shm_object_table*, int, int, uint32_t, size_t) -->
5672 <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'
>
5673 <!-- parameter of type 'shm_object_table*' -->
5674 <parameter type-id='type-id-
98' name='table' filepath='libringbuffer/shm.c' line='
260' column='
1'
/>
5675 <!-- parameter of type 'int' -->
5676 <parameter type-id='type-id-
43' name='shm_fd' filepath='libringbuffer/shm.c' line='
261' column='
1'
/>
5677 <!-- parameter of type 'int' -->
5678 <parameter type-id='type-id-
43' name='wakeup_fd' filepath='libringbuffer/shm.c' line='
261' column='
1'
/>
5679 <!-- parameter of type 'typedef uint32_t' -->
5680 <parameter type-id='type-id-
62' name='stream_nr' filepath='libringbuffer/shm.c' line='
261' column='
1'
/>
5681 <!-- parameter of type 'typedef size_t' -->
5682 <parameter type-id='type-id-
64' name='memory_map_size' filepath='libringbuffer/shm.c' line='
262' column='
1'
/>
5683 <!-- shm_object* -->
5684 <return type-id='type-id-
377'
/>
5686 <!-- shm_object* shm_object_table_alloc(shm_object_table*, size_t, shm_object_type, int) -->
5687 <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'
>
5688 <!-- parameter of type 'shm_object_table*' -->
5689 <parameter type-id='type-id-
98' name='table' filepath='libringbuffer/shm.c' line='
243' column='
1'
/>
5690 <!-- parameter of type 'typedef size_t' -->
5691 <parameter type-id='type-id-
64' name='memory_map_size' filepath='libringbuffer/shm.c' line='
244' column='
1'
/>
5692 <!-- parameter of type 'enum shm_object_type' -->
5693 <parameter type-id='type-id-
101' name='type' filepath='libringbuffer/shm.c' line='
245' column='
1'
/>
5694 <!-- parameter of type 'int' -->
5695 <parameter type-id='type-id-
43' name='stream_fd' filepath='libringbuffer/shm.c' line='
246' column='
1'
/>
5696 <!-- shm_object* -->
5697 <return type-id='type-id-
377'
/>
5699 <!-- shm_object_table* shm_object_table_create(size_t) -->
5700 <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'
>
5701 <!-- parameter of type 'typedef size_t' -->
5702 <parameter type-id='type-id-
64' name='max_nb_obj' filepath='libringbuffer/shm.c' line='
76' column='
1'
/>
5703 <!-- shm_object_table* -->
5704 <return type-id='type-id-
98'
/>
5707 <abi-instr version='
1.0' address-size='
64' path='smp.c' comp-dir-path='libringbuffer' language='LANG_C99'
>
5708 <!-- int __num_possible_cpus -->
5709 <var-decl name='__num_possible_cpus' type-id='type-id-
43' mangled-name='__num_possible_cpus' visibility='default' filepath='libringbuffer/smp.h' line='
32' column='
1' elf-symbol-id='__num_possible_cpus'
/>
5710 <!-- void _get_num_possible_cpus() -->
5711 <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'
>
5713 <return type-id='type-id-
59'
/>
5716 <abi-instr version='
1.0' address-size='
64' path='fflush.c' comp-dir-path='snprintf' language='LANG_C99'
>
5719 <type-decl name='short int' size-in-bits='
16' id='type-id-
379'
/>
5720 <!-- unsigned char[1] -->
5721 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
8' id='type-id-
380'
>
5722 <!-- <anonymous range>[1] -->
5723 <subrange length='
1' type-id='type-id-
3' id='type-id-
333'
/>
5726 <!-- unsigned char[3] -->
5727 <array-type-def dimensions='
1' type-id='type-id-
55' size-in-bits='
24' id='type-id-
381'
>
5728 <!-- <anonymous range>[3] -->
5729 <subrange length='
3' type-id='type-id-
3' id='type-id-
382'
/>
5732 <!-- typedef __lttng_ust_sFILE LTTNG_UST_LFILE -->
5733 <typedef-decl name='LTTNG_UST_LFILE' type-id='type-id-
383' filepath='snprintf/various.h' line='
99' column='
1' id='type-id-
384'
/>
5734 <!-- struct __lttng_ust_sFILE -->
5735 <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-
383'
>
5736 <data-member access='public' layout-offset-in-bits='
0'
>
5737 <!-- unsigned char* __lttng_ust_sFILE::_p -->
5738 <var-decl name='_p' type-id='type-id-
290' visibility='default' filepath='snprintf/various.h' line='
68' column='
1'
/>
5740 <data-member access='public' layout-offset-in-bits='
64'
>
5741 <!-- int __lttng_ust_sFILE::_r -->
5742 <var-decl name='_r' type-id='type-id-
43' visibility='default' filepath='snprintf/various.h' line='
69' column='
1'
/>
5744 <data-member access='public' layout-offset-in-bits='
96'
>
5745 <!-- int __lttng_ust_sFILE::_w -->
5746 <var-decl name='_w' type-id='type-id-
43' visibility='default' filepath='snprintf/various.h' line='
70' column='
1'
/>
5748 <data-member access='public' layout-offset-in-bits='
128'
>
5749 <!-- short int __lttng_ust_sFILE::_flags -->
5750 <var-decl name='_flags' type-id='type-id-
379' visibility='default' filepath='snprintf/various.h' line='
71' column='
1'
/>
5752 <data-member access='public' layout-offset-in-bits='
144'
>
5753 <!-- short int __lttng_ust_sFILE::_file -->
5754 <var-decl name='_file' type-id='type-id-
379' visibility='default' filepath='snprintf/various.h' line='
72' column='
1'
/>
5756 <data-member access='public' layout-offset-in-bits='
192'
>
5757 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_bf -->
5758 <var-decl name='_bf' type-id='type-id-
385' visibility='default' filepath='snprintf/various.h' line='
73' column='
1'
/>
5760 <data-member access='public' layout-offset-in-bits='
320'
>
5761 <!-- int __lttng_ust_sFILE::_lbfsize -->
5762 <var-decl name='_lbfsize' type-id='type-id-
43' visibility='default' filepath='snprintf/various.h' line='
74' column='
1'
/>
5764 <data-member access='public' layout-offset-in-bits='
384'
>
5765 <!-- void* __lttng_ust_sFILE::_cookie -->
5766 <var-decl name='_cookie' type-id='type-id-
112' visibility='default' filepath='snprintf/various.h' line='
77' column='
1'
/>
5768 <data-member access='public' layout-offset-in-bits='
448'
>
5769 <!-- int (void*)* __lttng_ust_sFILE::_close -->
5770 <var-decl name='_close' type-id='type-id-
386' visibility='default' filepath='snprintf/various.h' line='
78' column='
1'
/>
5772 <data-member access='public' layout-offset-in-bits='
512'
>
5773 <!-- int (void*, char*, int)* __lttng_ust_sFILE::_read -->
5774 <var-decl name='_read' type-id='type-id-
387' visibility='default' filepath='snprintf/various.h' line='
79' column='
1'
/>
5776 <data-member access='public' layout-offset-in-bits='
576'
>
5777 <!-- typedef fpos_t (void*, typedef fpos_t, int)* __lttng_ust_sFILE::_seek -->
5778 <var-decl name='_seek' type-id='type-id-
388' visibility='default' filepath='snprintf/various.h' line='
80' column='
1'
/>
5780 <data-member access='public' layout-offset-in-bits='
640'
>
5781 <!-- int (void*, const char*, int)* __lttng_ust_sFILE::_write -->
5782 <var-decl name='_write' type-id='type-id-
389' visibility='default' filepath='snprintf/various.h' line='
81' column='
1'
/>
5784 <data-member access='public' layout-offset-in-bits='
704'
>
5785 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_ext -->
5786 <var-decl name='_ext' type-id='type-id-
385' visibility='default' filepath='snprintf/various.h' line='
84' column='
1'
/>
5788 <data-member access='public' layout-offset-in-bits='
832'
>
5789 <!-- unsigned char* __lttng_ust_sFILE::_up -->
5790 <var-decl name='_up' type-id='type-id-
290' visibility='default' filepath='snprintf/various.h' line='
86' column='
1'
/>
5792 <data-member access='public' layout-offset-in-bits='
896'
>
5793 <!-- int __lttng_ust_sFILE::_ur -->
5794 <var-decl name='_ur' type-id='type-id-
43' visibility='default' filepath='snprintf/various.h' line='
87' column='
1'
/>
5796 <data-member access='public' layout-offset-in-bits='
928'
>
5797 <!-- unsigned char __lttng_ust_sFILE::_ubuf[3] -->
5798 <var-decl name='_ubuf' type-id='type-id-
381' visibility='default' filepath='snprintf/various.h' line='
90' column='
1'
/>
5800 <data-member access='public' layout-offset-in-bits='
952'
>
5801 <!-- unsigned char __lttng_ust_sFILE::_nbuf[1] -->
5802 <var-decl name='_nbuf' type-id='type-id-
380' visibility='default' filepath='snprintf/various.h' line='
91' column='
1'
/>
5804 <data-member access='public' layout-offset-in-bits='
960'
>
5805 <!-- __lttng_ust_sbuf __lttng_ust_sFILE::_lb -->
5806 <var-decl name='_lb' type-id='type-id-
385' visibility='default' filepath='snprintf/various.h' line='
94' column='
1'
/>
5808 <data-member access='public' layout-offset-in-bits='
1088'
>
5809 <!-- int __lttng_ust_sFILE::_blksize -->
5810 <var-decl name='_blksize' type-id='type-id-
43' visibility='default' filepath='snprintf/various.h' line='
97' column='
1'
/>
5812 <data-member access='public' layout-offset-in-bits='
1152'
>
5813 <!-- fpos_t __lttng_ust_sFILE::_offset -->
5814 <var-decl name='_offset' type-id='type-id-
390' visibility='default' filepath='snprintf/various.h' line='
98' column='
1'
/>
5817 <!-- struct __lttng_ust_sbuf -->
5818 <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-
385'
>
5819 <data-member access='public' layout-offset-in-bits='
0'
>
5820 <!-- unsigned char* __lttng_ust_sbuf::_base -->
5821 <var-decl name='_base' type-id='type-id-
290' visibility='default' filepath='snprintf/various.h' line='
39' column='
1'
/>
5823 <data-member access='public' layout-offset-in-bits='
64'
>
5824 <!-- int __lttng_ust_sbuf::_size -->
5825 <var-decl name='_size' type-id='type-id-
43' visibility='default' filepath='snprintf/various.h' line='
40' column='
1'
/>
5828 <!-- typedef __fpos_t fpos_t -->
5829 <typedef-decl name='fpos_t' type-id='type-id-
391' filepath='/usr/include/stdio.h' line='
84' column='
1' id='type-id-
390'
/>
5830 <!-- typedef _G_fpos_t __fpos_t -->
5831 <typedef-decl name='__fpos_t' type-id='type-id-
392' filepath='/usr/include/bits/types/__fpos_t.h' line='
14' column='
1' id='type-id-
391'
/>
5832 <!-- struct _G_fpos_t -->
5833 <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-
392'
>
5834 <data-member access='public' layout-offset-in-bits='
0'
>
5835 <!-- __off_t _G_fpos_t::__pos -->
5836 <var-decl name='__pos' type-id='type-id-
342' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
12' column='
1'
/>
5838 <data-member access='public' layout-offset-in-bits='
64'
>
5839 <!-- __mbstate_t _G_fpos_t::__state -->
5840 <var-decl name='__state' type-id='type-id-
393' visibility='default' filepath='/usr/include/bits/types/__fpos_t.h' line='
13' column='
1'
/>
5843 <!-- typedef __anonymous_struct__ __mbstate_t -->
5844 <typedef-decl name='__mbstate_t' type-id='type-id-
394' filepath='/usr/include/bits/types/__mbstate_t.h' line='
21' column='
1' id='type-id-
393'
/>
5845 <!-- struct {int __count; union {unsigned int __wch; char __wchb[4];} __value;} -->
5846 <class-decl name='__anonymous_struct__' size-in-bits='
64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-
393' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
13' column='
1' id='type-id-
394'
>
5847 <data-member access='public' layout-offset-in-bits='
0'
>
5848 <!-- int __count -->
5849 <var-decl name='__count' type-id='type-id-
43' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
15' column='
1'
/>
5851 <data-member access='public' layout-offset-in-bits='
32'
>
5852 <!-- union {unsigned int __wch; char __wchb[4];} __value -->
5853 <var-decl name='__value' type-id='type-id-
395' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
20' column='
1'
/>
5856 <!-- union {unsigned int __wch; char __wchb[4];} -->
5857 <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-
395'
>
5858 <data-member access='private'
>
5859 <!-- unsigned int __wch -->
5860 <var-decl name='__wch' type-id='type-id-
57' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
18' column='
1'
/>
5862 <data-member access='private'
>
5863 <!-- char __wchb[4] -->
5864 <var-decl name='__wchb' type-id='type-id-
34' visibility='default' filepath='/usr/include/bits/types/__mbstate_t.h' line='
19' column='
1'
/>
5867 <!-- LTTNG_UST_LFILE* -->
5868 <pointer-type-def type-id='type-id-
384' size-in-bits='
64' id='type-id-
396'
/>
5869 <!-- int (void*)* -->
5870 <pointer-type-def type-id='type-id-
397' size-in-bits='
64' id='type-id-
386'
/>
5871 <!-- int (void*, char*, int)* -->
5872 <pointer-type-def type-id='type-id-
398' size-in-bits='
64' id='type-id-
387'
/>
5873 <!-- int (void*, const char*, int)* -->
5874 <pointer-type-def type-id='type-id-
399' size-in-bits='
64' id='type-id-
389'
/>
5875 <!-- typedef fpos_t (void*, typedef fpos_t, int)* -->
5876 <pointer-type-def type-id='type-id-
400' size-in-bits='
64' id='type-id-
388'
/>
5877 <!-- int __sflush(LTTNG_UST_LFILE*) -->
5878 <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'
>
5879 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
5880 <parameter type-id='type-id-
396' name='fp' filepath='snprintf/fflush.c' line='
53' column='
1'
/>
5882 <return type-id='type-id-
43'
/>
5884 <!-- int ust_safe_fflush(LTTNG_UST_LFILE*) -->
5885 <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'
>
5886 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
5887 <parameter type-id='type-id-
396' name='fp' filepath='snprintf/fflush.c' line='
39' column='
1'
/>
5889 <return type-id='type-id-
43'
/>
5891 <!-- int (void*) -->
5892 <function-type size-in-bits='
64' id='type-id-
397'
>
5893 <!-- parameter of type 'void*' -->
5894 <parameter type-id='type-id-
112'
/>
5896 <return type-id='type-id-
43'
/>
5898 <!-- int (void*, char*, int) -->
5899 <function-type size-in-bits='
64' id='type-id-
398'
>
5900 <!-- parameter of type 'void*' -->
5901 <parameter type-id='type-id-
112'
/>
5902 <!-- parameter of type 'char*' -->
5903 <parameter type-id='type-id-
102'
/>
5904 <!-- parameter of type 'int' -->
5905 <parameter type-id='type-id-
43'
/>
5907 <return type-id='type-id-
43'
/>
5909 <!-- int (void*, const char*, int) -->
5910 <function-type size-in-bits='
64' id='type-id-
399'
>
5911 <!-- parameter of type 'void*' -->
5912 <parameter type-id='type-id-
112'
/>
5913 <!-- parameter of type 'const char*' -->
5914 <parameter type-id='type-id-
184'
/>
5915 <!-- parameter of type 'int' -->
5916 <parameter type-id='type-id-
43'
/>
5918 <return type-id='type-id-
43'
/>
5920 <!-- fpos_t (void*, fpos_t, int) -->
5921 <function-type size-in-bits='
64' id='type-id-
400'
>
5922 <!-- parameter of type 'void*' -->
5923 <parameter type-id='type-id-
112'
/>
5924 <!-- parameter of type 'typedef fpos_t' -->
5925 <parameter type-id='type-id-
390'
/>
5926 <!-- parameter of type 'int' -->
5927 <parameter type-id='type-id-
43'
/>
5928 <!-- typedef fpos_t -->
5929 <return type-id='type-id-
390'
/>
5932 <abi-instr version='
1.0' address-size='
64' path='fvwrite.c' comp-dir-path='snprintf' language='LANG_C99'
>
5933 <!-- struct __lttng_ust_suio -->
5934 <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-
401'
>
5935 <data-member access='public' layout-offset-in-bits='
0'
>
5936 <!-- __lttng_ust_siov* __lttng_ust_suio::uio_iov -->
5937 <var-decl name='uio_iov' type-id='type-id-
402' visibility='default' filepath='snprintf/fvwrite.h' line='
43' column='
1'
/>
5939 <data-member access='public' layout-offset-in-bits='
64'
>
5940 <!-- int __lttng_ust_suio::uio_iovcnt -->
5941 <var-decl name='uio_iovcnt' type-id='type-id-
43' visibility='default' filepath='snprintf/fvwrite.h' line='
44' column='
1'
/>
5943 <data-member access='public' layout-offset-in-bits='
96'
>
5944 <!-- int __lttng_ust_suio::uio_resid -->
5945 <var-decl name='uio_resid' type-id='type-id-
43' visibility='default' filepath='snprintf/fvwrite.h' line='
45' column='
1'
/>
5948 <!-- struct __lttng_ust_siov -->
5949 <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-
403'
>
5950 <data-member access='public' layout-offset-in-bits='
0'
>
5951 <!-- void* __lttng_ust_siov::iov_base -->
5952 <var-decl name='iov_base' type-id='type-id-
112' visibility='default' filepath='snprintf/fvwrite.h' line='
39' column='
1'
/>
5954 <data-member access='public' layout-offset-in-bits='
64'
>
5955 <!-- size_t __lttng_ust_siov::iov_len -->
5956 <var-decl name='iov_len' type-id='type-id-
64' visibility='default' filepath='snprintf/fvwrite.h' line='
40' column='
1'
/>
5959 <!-- __lttng_ust_siov* -->
5960 <pointer-type-def type-id='type-id-
403' size-in-bits='
64' id='type-id-
402'
/>
5961 <!-- __lttng_ust_suio* -->
5962 <pointer-type-def type-id='type-id-
401' size-in-bits='
64' id='type-id-
404'
/>
5963 <!-- int __sfvwrite(LTTNG_UST_LFILE*, __lttng_ust_suio*) -->
5964 <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'
>
5965 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
5966 <parameter type-id='type-id-
396' name='fp' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
5967 <!-- parameter of type '__lttng_ust_suio*' -->
5968 <parameter type-id='type-id-
404' name='uio' filepath='snprintf/fvwrite.c' line='
49' column='
1'
/>
5970 <return type-id='type-id-
43'
/>
5973 <abi-instr version='
1.0' address-size='
64' path='mbrtowc_sb.c' comp-dir-path='snprintf' language='LANG_C99'
>
5974 <!-- typedef int wchar_t -->
5975 <typedef-decl name='wchar_t' type-id='type-id-
43' filepath='/usr/lib/gcc/x86_64-pc-linux-gnu/
10.2.0/include/stddef.h' line='
321' column='
1' id='type-id-
405'
/>
5976 <!-- typedef __mbstate_t mbstate_t -->
5977 <typedef-decl name='mbstate_t' type-id='type-id-
393' filepath='/usr/include/bits/types/mbstate_t.h' line='
6' column='
1' id='type-id-
406'
/>
5979 <pointer-type-def type-id='type-id-
406' size-in-bits='
64' id='type-id-
407'
/>
5981 <pointer-type-def type-id='type-id-
405' size-in-bits='
64' id='type-id-
408'
/>
5982 <!-- size_t ust_safe_mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) -->
5983 <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'
>
5984 <!-- parameter of type 'wchar_t*' -->
5985 <parameter type-id='type-id-
408' name='pwc' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
5986 <!-- parameter of type 'const char*' -->
5987 <parameter type-id='type-id-
184' name='s' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
5988 <!-- parameter of type 'typedef size_t' -->
5989 <parameter type-id='type-id-
64' name='n' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
5990 <!-- parameter of type 'mbstate_t*' -->
5991 <parameter type-id='type-id-
407' name='ps' filepath='snprintf/mbrtowc_sb.c' line='
39' column='
1'
/>
5992 <!-- typedef size_t -->
5993 <return type-id='type-id-
64'
/>
5996 <abi-instr version='
1.0' address-size='
64' path='snprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
5997 <!-- struct __va_list_tag -->
5998 <class-decl name='__va_list_tag' size-in-bits='
192' is-struct='yes' visibility='default' id='type-id-
409'
>
5999 <data-member access='public' layout-offset-in-bits='
0'
>
6000 <!-- unsigned int __va_list_tag::gp_offset -->
6001 <var-decl name='gp_offset' type-id='type-id-
57' visibility='default'
/>
6003 <data-member access='public' layout-offset-in-bits='
32'
>
6004 <!-- unsigned int __va_list_tag::fp_offset -->
6005 <var-decl name='fp_offset' type-id='type-id-
57' visibility='default'
/>
6007 <data-member access='public' layout-offset-in-bits='
64'
>
6008 <!-- void* __va_list_tag::overflow_arg_area -->
6009 <var-decl name='overflow_arg_area' type-id='type-id-
112' visibility='default'
/>
6011 <data-member access='public' layout-offset-in-bits='
128'
>
6012 <!-- void* __va_list_tag::reg_save_area -->
6013 <var-decl name='reg_save_area' type-id='type-id-
112' visibility='default'
/>
6016 <!-- __va_list_tag* -->
6017 <pointer-type-def type-id='type-id-
409' size-in-bits='
64' id='type-id-
410'
/>
6018 <!-- int ust_safe_snprintf(char*, size_t, const char*, ...) -->
6019 <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'
>
6020 <!-- parameter of type 'char*' -->
6021 <parameter type-id='type-id-
102' name='str' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
6022 <!-- parameter of type 'typedef size_t' -->
6023 <parameter type-id='type-id-
64' name='n' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
6024 <!-- parameter of type 'const char*' -->
6025 <parameter type-id='type-id-
184' name='fmt' filepath='snprintf/snprintf.c' line='
68' column='
1'
/>
6026 <parameter is-variadic='yes'
/>
6028 <return type-id='type-id-
43'
/>
6030 <!-- int ust_safe_vsnprintf(char*, size_t, const char*, __va_list_tag*) -->
6031 <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'
>
6032 <!-- parameter of type 'char*' -->
6033 <parameter type-id='type-id-
102' name='str' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
6034 <!-- parameter of type 'typedef size_t' -->
6035 <parameter type-id='type-id-
64' name='n' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
6036 <!-- parameter of type 'const char*' -->
6037 <parameter type-id='type-id-
184' name='fmt' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
6038 <!-- parameter of type '__va_list_tag*' -->
6039 <parameter type-id='type-id-
410' name='ap' filepath='snprintf/snprintf.c' line='
43' column='
1'
/>
6041 <return type-id='type-id-
43'
/>
6044 <abi-instr version='
1.0' address-size='
64' path='vfprintf.c' comp-dir-path='snprintf' language='LANG_C99'
>
6045 <!-- int ust_safe_vfprintf(LTTNG_UST_LFILE*, const char*, __va_list_tag*) -->
6046 <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'
>
6047 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
6048 <parameter type-id='type-id-
396' name='fp' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
6049 <!-- parameter of type 'const char*' -->
6050 <parameter type-id='type-id-
184' name='fmt0' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
6051 <!-- parameter of type '__va_list_tag*' -->
6052 <parameter type-id='type-id-
410' name='ap' filepath='snprintf/vfprintf.c' line='
192' column='
1'
/>
6054 <return type-id='type-id-
43'
/>
6057 <abi-instr version='
1.0' address-size='
64' path='wsetup.c' comp-dir-path='snprintf' language='LANG_C99'
>
6058 <!-- int __swsetup(LTTNG_UST_LFILE*) -->
6059 <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'
>
6060 <!-- parameter of type 'LTTNG_UST_LFILE*' -->
6061 <parameter type-id='type-id-
396' name='fp' filepath='snprintf/wsetup.c' line='
45' column='
1'
/>
6063 <return type-id='type-id-
43'
/>
6066 <abi-instr version='
1.0' address-size='
64' path='core.c' comp-dir-path='snprintf' language='LANG_C99'
>
6067 <!-- void init_usterr() -->
6068 <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'
>
6070 <return type-id='type-id-
59'
/>
6073 <abi-instr version='
1.0' address-size='
64' path='patient_write.c' comp-dir-path='snprintf' language='LANG_C99'
>
6074 <!-- ssize_t patient_send(int, void*, size_t, int) -->
6075 <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'
>
6076 <!-- parameter of type 'int' -->
6077 <parameter type-id='type-id-
43' name='fd' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
6078 <!-- parameter of type 'void*' -->
6079 <parameter type-id='type-id-
112' name='buf' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
6080 <!-- parameter of type 'typedef size_t' -->
6081 <parameter type-id='type-id-
64' name='count' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
6082 <!-- parameter of type 'int' -->
6083 <parameter type-id='type-id-
43' name='flags' filepath='snprintf/patient_write.c' line='
59' column='
1'
/>
6084 <!-- typedef ssize_t -->
6085 <return type-id='type-id-
107'
/>
6087 <!-- ssize_t patient_write(int, void*, size_t) -->
6088 <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'
>
6089 <!-- parameter of type 'int' -->
6090 <parameter type-id='type-id-
43' name='fd' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
6091 <!-- parameter of type 'void*' -->
6092 <parameter type-id='type-id-
112' name='buf' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
6093 <!-- parameter of type 'typedef size_t' -->
6094 <parameter type-id='type-id-
64' name='count' filepath='snprintf/patient_write.c' line='
35' column='
1'
/>
6095 <!-- typedef ssize_t -->
6096 <return type-id='type-id-
107'
/>