2
2
/*******************************
3
3
LibUAL start function
4
4
*******************************/
5
TRACEPOINT_EVENT(upstart_app_launch, libual_start,
5
TRACEPOINT_EVENT(ubuntu_app_launch, libual_start,
6
6
TP_ARGS(const char *, appid),
8
8
ctf_string(appid, appid)
11
TRACEPOINT_EVENT(upstart_app_launch, libual_determine_type,
11
TRACEPOINT_EVENT(ubuntu_app_launch, libual_determine_type,
12
12
TP_ARGS(const char *, appid, const char *, type),
14
14
ctf_string(appid, appid)
15
15
ctf_string(type, type)
18
TRACEPOINT_EVENT(upstart_app_launch, libual_job_path_determined,
18
TRACEPOINT_EVENT(ubuntu_app_launch, libual_job_path_determined,
19
19
TP_ARGS(const char *, appid, const char *, job_path),
21
21
ctf_string(appid, appid)
22
22
ctf_string(job_path, job_path)
25
TRACEPOINT_EVENT(upstart_app_launch, libual_start_message_sent,
25
TRACEPOINT_EVENT(ubuntu_app_launch, libual_start_message_sent,
26
26
TP_ARGS(const char *, appid),
28
28
ctf_string(appid, appid)
31
TRACEPOINT_EVENT(upstart_app_launch, libual_start_message_callback,
31
TRACEPOINT_EVENT(ubuntu_app_launch, libual_start_message_callback,
32
32
TP_ARGS(const char *, appid),
34
34
ctf_string(appid, appid)
56
56
/*******************************
57
57
Second Exec tracking
58
58
*******************************/
59
TRACEPOINT_EVENT(upstart_app_launch, second_exec_start,
59
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_start,
60
60
TP_ARGS(const char *, appid, const char *, appuris),
62
62
ctf_string(appid, appid)
63
63
ctf_string(appuris, appuris)
66
TRACEPOINT_EVENT(upstart_app_launch, second_exec_emit_resume,
67
TP_ARGS(const char *, appid),
69
ctf_string(appid, appid)
72
TRACEPOINT_EVENT(upstart_app_launch, second_exec_resume_complete,
73
TP_ARGS(const char *, appid),
75
ctf_string(appid, appid)
78
TRACEPOINT_EVENT(upstart_app_launch, second_exec_resume_timeout,
79
TP_ARGS(const char *, appid),
81
ctf_string(appid, appid)
84
TRACEPOINT_EVENT(upstart_app_launch, second_exec_emit_focus,
85
TP_ARGS(const char *, appid),
87
ctf_string(appid, appid)
90
TRACEPOINT_EVENT(upstart_app_launch, second_exec_finish,
91
TP_ARGS(const char *, appid),
93
ctf_string(appid, appid)
96
TRACEPOINT_EVENT(upstart_app_launch, second_exec_got_dbus_names,
97
TP_ARGS(const char *, appid),
99
ctf_string(appid, appid)
102
TRACEPOINT_EVENT(upstart_app_launch, second_exec_got_primary_pid,
103
TP_ARGS(const char *, appid),
105
ctf_string(appid, appid)
108
TRACEPOINT_EVENT(upstart_app_launch, second_exec_request_pid,
109
TP_ARGS(const char *, appid, const char *, dbus_name),
111
ctf_string(appid, appid)
112
ctf_string(dbus_name, dbus_name)
115
TRACEPOINT_EVENT(upstart_app_launch, second_exec_got_pid,
116
TP_ARGS(const char *, appid, const char *, dbus_name),
118
ctf_string(appid, appid)
119
ctf_string(dbus_name, dbus_name)
122
TRACEPOINT_EVENT(upstart_app_launch, second_exec_contact_app,
123
TP_ARGS(const char *, appid, const char *, dbus_name),
125
ctf_string(appid, appid)
126
ctf_string(dbus_name, dbus_name)
129
TRACEPOINT_EVENT(upstart_app_launch, second_exec_app_contacted,
130
TP_ARGS(const char *, appid),
132
ctf_string(appid, appid)
135
TRACEPOINT_EVENT(upstart_app_launch, second_exec_app_error,
136
TP_ARGS(const char *, appid),
138
ctf_string(appid, appid)
141
TRACEPOINT_EVENT(upstart_app_launch, second_exec_connection_complete,
66
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_emit_resume,
67
TP_ARGS(const char *, appid),
69
ctf_string(appid, appid)
72
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_resume_complete,
73
TP_ARGS(const char *, appid),
75
ctf_string(appid, appid)
78
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_resume_timeout,
79
TP_ARGS(const char *, appid),
81
ctf_string(appid, appid)
84
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_emit_focus,
85
TP_ARGS(const char *, appid),
87
ctf_string(appid, appid)
90
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_finish,
91
TP_ARGS(const char *, appid),
93
ctf_string(appid, appid)
96
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_got_dbus_names,
97
TP_ARGS(const char *, appid),
99
ctf_string(appid, appid)
102
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_got_primary_pid,
103
TP_ARGS(const char *, appid),
105
ctf_string(appid, appid)
108
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_request_pid,
109
TP_ARGS(const char *, appid, const char *, dbus_name),
111
ctf_string(appid, appid)
112
ctf_string(dbus_name, dbus_name)
115
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_got_pid,
116
TP_ARGS(const char *, appid, const char *, dbus_name),
118
ctf_string(appid, appid)
119
ctf_string(dbus_name, dbus_name)
122
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_contact_app,
123
TP_ARGS(const char *, appid, const char *, dbus_name),
125
ctf_string(appid, appid)
126
ctf_string(dbus_name, dbus_name)
129
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_app_contacted,
130
TP_ARGS(const char *, appid),
132
ctf_string(appid, appid)
135
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_app_error,
136
TP_ARGS(const char *, appid),
138
ctf_string(appid, appid)
141
TRACEPOINT_EVENT(ubuntu_app_launch, second_exec_connection_complete,
142
142
TP_ARGS(const char *, appid),
144
144
ctf_string(appid, appid)
148
148
/*******************************
149
149
Desktop File Single Instance
150
150
*******************************/
151
TRACEPOINT_EVENT(upstart_app_launch, desktop_single_start,
152
TP_ARGS(const char *, appid),
154
ctf_string(appid, appid)
157
TRACEPOINT_EVENT(upstart_app_launch, desktop_single_found,
158
TP_ARGS(const char *, appid),
160
ctf_string(appid, appid)
163
TRACEPOINT_EVENT(upstart_app_launch, desktop_single_finished,
151
TRACEPOINT_EVENT(ubuntu_app_launch, desktop_single_start,
152
TP_ARGS(const char *, appid),
154
ctf_string(appid, appid)
157
TRACEPOINT_EVENT(ubuntu_app_launch, desktop_single_found,
158
TP_ARGS(const char *, appid),
160
ctf_string(appid, appid)
163
TRACEPOINT_EVENT(ubuntu_app_launch, desktop_single_finished,
164
164
TP_ARGS(const char *, appid, const char *, apptype),
166
166
ctf_string(appid, appid)