• 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";
6package perfetto.protos;
7
8message SchedSwitchFtraceEvent {
9  optional string prev_comm = 1;
10  optional int32 prev_pid = 2;
11  optional int32 prev_prio = 3;
12  optional int64 prev_state = 4;
13  optional string next_comm = 5;
14  optional int32 next_pid = 6;
15  optional int32 next_prio = 7;
16}
17message SchedWakeupFtraceEvent {
18  optional string comm = 1;
19  optional int32 pid = 2;
20  optional int32 prio = 3;
21  optional int32 success = 4;
22  optional int32 target_cpu = 5;
23}
24message SchedBlockedReasonFtraceEvent {
25  optional int32 pid = 1;
26  optional uint64 caller = 2;
27  optional uint32 io_wait = 3;
28}
29message SchedCpuHotplugFtraceEvent {
30  optional int32 affected_cpu = 1;
31  optional int32 error = 2;
32  optional int32 status = 3;
33}
34message SchedWakingFtraceEvent {
35  optional string comm = 1;
36  optional int32 pid = 2;
37  optional int32 prio = 3;
38  optional int32 success = 4;
39  optional int32 target_cpu = 5;
40}
41message SchedWakeupNewFtraceEvent {
42  optional string comm = 1;
43  optional int32 pid = 2;
44  optional int32 prio = 3;
45  optional int32 success = 4;
46  optional int32 target_cpu = 5;
47}
48message SchedProcessExecFtraceEvent {
49  optional string filename = 1;
50  optional int32 pid = 2;
51  optional int32 old_pid = 3;
52}
53message SchedProcessExitFtraceEvent {
54  optional string comm = 1;
55  optional int32 pid = 2;
56  optional int32 tgid = 3;
57  optional int32 prio = 4;
58}
59message SchedProcessForkFtraceEvent {
60  optional string parent_comm = 1;
61  optional int32 parent_pid = 2;
62  optional string child_comm = 3;
63  optional int32 child_pid = 4;
64}
65message SchedProcessFreeFtraceEvent {
66  optional string comm = 1;
67  optional int32 pid = 2;
68  optional int32 prio = 3;
69}
70message SchedProcessHangFtraceEvent {
71  optional string comm = 1;
72  optional int32 pid = 2;
73}
74message SchedProcessWaitFtraceEvent {
75  optional string comm = 1;
76  optional int32 pid = 2;
77  optional int32 prio = 3;
78}
79message SchedPiSetprioFtraceEvent {
80  optional string comm = 1;
81  optional int32 newprio = 2;
82  optional int32 oldprio = 3;
83  optional int32 pid = 4;
84}
85