From 475f04e10fd55c13db1c23d54563e891fa9075b2 Mon Sep 17 00:00:00 2001
From: Olivier Dion <olivier.dion@savoirfairelinux.com>
Date: Fri, 4 Feb 2022 13:40:30 -0500
Subject: [PATCH] tracepoint: Add signal tracepoints

Change-Id: I6e471df8c0d9a3e4a80ab6a8686834fe0709d065
---
 src/jami/tracepoint-def.h | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/src/jami/tracepoint-def.h b/src/jami/tracepoint-def.h
index f1d90280d7..154bab33f0 100644
--- a/src/jami/tracepoint-def.h
+++ b/src/jami/tracepoint-def.h
@@ -100,6 +100,39 @@ LTTNG_UST_TRACEPOINT_EVENT(
     )
 )
 
+LTTNG_UST_TRACEPOINT_EVENT(
+    jami,
+    emit_signal,
+    LTTNG_UST_TP_ARGS(
+            const char*, signal_type
+    ),
+    LTTNG_UST_TP_FIELDS(
+            lttng_ust_field_string(signal_type, signal_type)
+
+    )
+)
+
+LTTNG_UST_TRACEPOINT_EVENT(
+    jami,
+    emit_signal_begin_callback,
+    LTTNG_UST_TP_ARGS(
+            const char*, filename,
+            uint32_t, linum
+    ),
+    LTTNG_UST_TP_FIELDS(
+            lttng_ust_field_string(source_filename, filename)
+            lttng_ust_field_integer(uint32_t, source_line, linum)
+    )
+)
+
+LTTNG_UST_TRACEPOINT_EVENT(
+    jami,
+    emit_signal_end_callback,
+    LTTNG_UST_TP_ARGS(
+    ),
+    LTTNG_UST_TP_FIELDS(
+    )
+)
 
 #endif /* TRACEPOINT_DEF_H */
 
-- 
GitLab