diff --git a/src/jami/tracepoint-def.h b/src/jami/tracepoint-def.h
index f1d90280d794fd2dae4fefe12e8a36b8c1ddcd1a..154bab33f01219ed82b6ff44dca829a5c6cd16dc 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 */