| // Autogenerated by: |
| // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc |
| // Do not edit. |
| |
| syntax = "proto2"; |
| package perfetto.protos; |
| |
| message SchedSwitchFtraceEvent { |
| optional string prev_comm = 1; |
| optional int32 prev_pid = 2; |
| optional int32 prev_prio = 3; |
| optional int64 prev_state = 4; |
| optional string next_comm = 5; |
| optional int32 next_pid = 6; |
| optional int32 next_prio = 7; |
| } |
| message SchedWakeupFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 prio = 3; |
| optional int32 success = 4; |
| optional int32 target_cpu = 5; |
| } |
| message SchedBlockedReasonFtraceEvent { |
| optional int32 pid = 1; |
| optional uint64 caller = 2; |
| optional uint32 io_wait = 3; |
| } |
| message SchedCpuHotplugFtraceEvent { |
| optional int32 affected_cpu = 1; |
| optional int32 error = 2; |
| optional int32 status = 3; |
| } |
| message SchedWakingFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 prio = 3; |
| optional int32 success = 4; |
| optional int32 target_cpu = 5; |
| } |
| message SchedWakeupNewFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 prio = 3; |
| optional int32 success = 4; |
| optional int32 target_cpu = 5; |
| } |
| message SchedProcessExecFtraceEvent { |
| optional string filename = 1; |
| optional int32 pid = 2; |
| optional int32 old_pid = 3; |
| } |
| message SchedProcessExitFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 tgid = 3; |
| optional int32 prio = 4; |
| } |
| message SchedProcessForkFtraceEvent { |
| optional string parent_comm = 1; |
| optional int32 parent_pid = 2; |
| optional string child_comm = 3; |
| optional int32 child_pid = 4; |
| } |
| message SchedProcessFreeFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 prio = 3; |
| } |
| message SchedProcessHangFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| } |
| message SchedProcessWaitFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 prio = 3; |
| } |
| message SchedPiSetprioFtraceEvent { |
| optional string comm = 1; |
| optional int32 newprio = 2; |
| optional int32 oldprio = 3; |
| optional int32 pid = 4; |
| } |
| message SchedCpuUtilCfsFtraceEvent { |
| optional int32 active = 1; |
| optional uint64 capacity = 2; |
| optional uint64 capacity_orig = 3; |
| optional uint32 cpu = 4; |
| optional uint64 cpu_importance = 5; |
| optional uint64 cpu_util = 6; |
| optional uint32 exit_lat = 7; |
| optional uint64 group_capacity = 8; |
| optional uint32 grp_overutilized = 9; |
| optional uint32 idle_cpu = 10; |
| optional uint32 nr_running = 11; |
| optional int64 spare_cap = 12; |
| optional uint32 task_fits = 13; |
| optional uint64 wake_group_util = 14; |
| optional uint64 wake_util = 15; |
| } |
| message SchedMigrateTaskFtraceEvent { |
| optional string comm = 1; |
| optional int32 pid = 2; |
| optional int32 prio = 3; |
| optional int32 orig_cpu = 4; |
| optional int32 dest_cpu = 5; |
| optional int32 running = 6; |
| optional uint32 load = 7; |
| } |