// Autogenerated by:
// ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc
// Do not edit.

syntax = "proto2";
package perfetto.protos;

message HypEnterFtraceEvent {}
message HypExitFtraceEvent {}
message HostHcallFtraceEvent {
  optional uint32 id = 1;
  optional uint32 invalid = 2;
}
message HostSmcFtraceEvent {
  optional uint64 id = 1;
  optional uint32 forwarded = 2;
}
message HostMemAbortFtraceEvent {
  optional uint64 esr = 1;
  optional uint64 addr = 2;
}
message HostFfaCallFtraceEvent {
  optional uint64 func_id = 1;
  optional uint64 res_a1 = 2;
  optional uint64 res_a2 = 3;
  optional uint64 res_a3 = 4;
  optional uint64 res_a4 = 5;
  optional int32 handled = 6;
  optional int32 err = 7;
}
message IommuIdmapFtraceEvent {
  optional uint64 from = 1;
  optional uint64 to = 2;
  optional int32 prot = 3;
}
message PsciMemProtectFtraceEvent {
  optional uint64 count = 1;
  optional uint64 was = 2;
}
