• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Autogenerated by:
2// ../../tools/ftrace_proto_gen/ftrace_proto_gen.cc
3// Do not edit.
4
5syntax = "proto2";
6option optimize_for = LITE_RUNTIME;
7package perfetto.protos;
8
9message SchedSwitchFtraceEvent {
10  optional string prev_comm = 1;
11  optional int32 prev_pid = 2;
12  optional int32 prev_prio = 3;
13  optional int64 prev_state = 4;
14  optional string next_comm = 5;
15  optional int32 next_pid = 6;
16  optional int32 next_prio = 7;
17}
18message SchedWakeupFtraceEvent {
19  optional string comm = 1;
20  optional int32 pid = 2;
21  optional int32 prio = 3;
22  optional int32 success = 4;
23  optional int32 target_cpu = 5;
24}
25message SchedBlockedReasonFtraceEvent {
26  optional int32 pid = 1;
27  optional uint64 caller = 2;
28  optional uint32 io_wait = 3;
29}
30message SchedCpuHotplugFtraceEvent {
31  optional int32 affected_cpu = 1;
32  optional int32 error = 2;
33  optional int32 status = 3;
34}
35message SchedWakingFtraceEvent {
36  optional string comm = 1;
37  optional int32 pid = 2;
38  optional int32 prio = 3;
39  optional int32 success = 4;
40  optional int32 target_cpu = 5;
41}
42message SchedWakeupNewFtraceEvent {
43  optional string comm = 1;
44  optional int32 pid = 2;
45  optional int32 prio = 3;
46  optional int32 success = 4;
47  optional int32 target_cpu = 5;
48}
49message SchedProcessExecFtraceEvent {
50  optional string filename = 1;
51  optional int32 pid = 2;
52  optional int32 old_pid = 3;
53}
54message SchedProcessExitFtraceEvent {
55  optional string comm = 1;
56  optional int32 pid = 2;
57  optional int32 tgid = 3;
58  optional int32 prio = 4;
59}
60message SchedProcessForkFtraceEvent {
61  optional string parent_comm = 1;
62  optional int32 parent_pid = 2;
63  optional string child_comm = 3;
64  optional int32 child_pid = 4;
65}
66message SchedProcessFreeFtraceEvent {
67  optional string comm = 1;
68  optional int32 pid = 2;
69  optional int32 prio = 3;
70}
71message SchedProcessHangFtraceEvent {
72  optional string comm = 1;
73  optional int32 pid = 2;
74}
75message SchedProcessWaitFtraceEvent {
76  optional string comm = 1;
77  optional int32 pid = 2;
78  optional int32 prio = 3;
79}
80