19 #undef TRACEPOINT_PROVIDER
20 #define TRACEPOINT_PROVIDER mir_server_session_mediator
22 #undef TRACEPOINT_INCLUDE
23 #define TRACEPOINT_INCLUDE "./session_mediator_report_tp.h"
25 #if !defined(MIR_LTTNG_SESSION_MEDIATOR_REPORT_TP_H_) || defined(TRACEPOINT_HEADER_MULTI_READ)
26 #define MIR_LTTNG_SESSION_MEDIATOR_REPORT_TP_H_
31 mir_server_session_mediator,
33 TP_ARGS(
char const*, application),
35 ctf_string(application, application)
39 #define MIR_SESSION_MEDIATOR_EVENT(event) \
40 TRACEPOINT_EVENT_INSTANCE(mir_server_session_mediator, application_event, event, TP_ARGS(char const*, application))
52 mir_server_session_mediator,
54 TP_ARGS(
char const*, application,
char const*, method,
char const*, what),
56 ctf_string(application, application)
57 ctf_string(method, method)
58 ctf_string(what, what)
62 #undef MIR_SESSION_MEDIATOR_EVENT
68 #include <lttng/tracepoint-event.h>