1#ifdef ENABLE_TRACEPOINTS
6#undef LTTNG_UST_TRACEPOINT_PROVIDER
7#define LTTNG_UST_TRACEPOINT_PROVIDER jami
9#undef LTTNG_UST_TRACEPOINT_INCLUDE
10#define LTTNG_UST_TRACEPOINT_INCLUDE "src/jami/tracepoint-def.h"
12#if !defined(TRACEPOINT_DEF_H) || defined(LTTNG_UST_TRACEPOINT_HEADER_MULTI_READ)
13#define TRACEPOINT_DEF_H
15#include <lttng/tracepoint.h>
24LTTNG_UST_TRACEPOINT_EVENT(
26 scheduled_executor_task_begin,
28 const char *, executor_name,
29 const char *, filename,
34 lttng_ust_field_string(executor, executor_name)
35 lttng_ust_field_string(source_filename, filename)
36 lttng_ust_field_integer(uint32_t, source_line, linum)
37 lttng_ust_field_integer(uint64_t, cookie, cookie)
41LTTNG_UST_TRACEPOINT_EVENT(
43 scheduled_executor_task_end,
44 LTTNG_UST_TP_ARGS(uint64_t, cookie),
45 LTTNG_UST_TP_FIELDS(lttng_ust_field_integer(uint64_t, cookie, cookie))
48LTTNG_UST_TRACEPOINT_EVENT(
50 ice_transport_context,
55 lttng_ust_field_integer(uint64_t, ice_context, context)
59LTTNG_UST_TRACEPOINT_EVENT(
66 const char*, remote_addr
69 lttng_ust_field_integer(uint64_t, ice_context, context)
70 lttng_ust_field_integer(
unsigned, component, component)
71 lttng_ust_field_integer(
size_t, packet_length, len)
72 lttng_ust_field_string(remote_addr, remote_addr)
76LTTNG_UST_TRACEPOINT_EVENT(
78 ice_transport_send_status,
83 lttng_ust_field_integer(
int, pj_status, status)
87LTTNG_UST_TRACEPOINT_EVENT(
94 const char*, remote_addr
97 lttng_ust_field_integer(uint64_t, ice_context, context)
98 lttng_ust_field_integer(
unsigned, component, component)
99 lttng_ust_field_integer(
size_t, packet_length, len)
100 lttng_ust_field_string(remote_addr, remote_addr)
104LTTNG_UST_TRACEPOINT_EVENT(
108 const char*, signal_type
111 lttng_ust_field_string(signal_type, signal_type)
116LTTNG_UST_TRACEPOINT_EVENT(
125LTTNG_UST_TRACEPOINT_EVENT(
127 emit_signal_begin_callback,
129 const
char*, filename,
133 lttng_ust_field_string(source_filename, filename)
134 lttng_ust_field_integer(uint32_t, source_line, linum)
138LTTNG_UST_TRACEPOINT_EVENT(
140 emit_signal_end_callback,
147LTTNG_UST_TRACEPOINT_EVENT(
149 audio_input_read_from_device_end,
154 lttng_ust_field_integer(uint64_t,
id, strtoull(
id, NULL, 16))
158LTTNG_UST_TRACEPOINT_EVENT(
160 audio_layer_put_recorded_end,
167LTTNG_UST_TRACEPOINT_EVENT(
169 audio_layer_get_to_play_end,
176LTTNG_UST_TRACEPOINT_EVENT(
183 lttng_ust_field_integer(uint64_t,
id, strtoull(
id, NULL, 16))
187LTTNG_UST_TRACEPOINT_EVENT(
194 lttng_ust_field_integer(uint64_t,
id, strtoull(
id, NULL, 16))
198LTTNG_UST_TRACEPOINT_EVENT(
205 lttng_ust_field_integer(uint64_t,
id, strtoull(
id, NULL, 16))
209LTTNG_UST_TRACEPOINT_EVENT(
216 lttng_ust_field_integer(uint64_t,
id, strtoull(
id, NULL, 16))
220LTTNG_UST_TRACEPOINT_EVENT(
222 conference_add_participant,
224 const
char*, conference_id,
225 const
char*, participant_id
228 lttng_ust_field_integer(uint64_t,
id, strtoull(conference_id, NULL, 16))
229 lttng_ust_field_integer(uint64_t, participant_id, strtoull(participant_id, NULL, 16))
235#include <lttng/tracepoint-event.h>