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)) 62 mir_server_session_mediator,
64 TP_ARGS(
char const*, application, pid_t, application_process),
66 ctf_string(application, application)
67 ctf_integer(pid_t, application_process, application_process)
72 mir_server_session_mediator,
74 TP_ARGS(
char const*, application,
char const*, method,
char const*, what),
76 ctf_string(application, application)
77 ctf_string(method, method)
78 ctf_string(what, what)
82 #undef MIR_SESSION_MEDIATOR_EVENT 86 #include <lttng/tracepoint-event.h>