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)) 60 mir_server_session_mediator,
62 TP_ARGS(
char const*, application, pid_t, application_process),
64 ctf_string(application, application)
65 ctf_integer(pid_t, application_process, application_process)
70 mir_server_session_mediator,
72 TP_ARGS(
char const*, application,
char const*, method,
char const*, what),
74 ctf_string(application, application)
75 ctf_string(method, method)
76 ctf_string(what, what)
80 #undef MIR_SESSION_MEDIATOR_EVENT 84 #include <lttng/tracepoint-event.h>