// Autogenerated by: // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc // Do not edit. syntax = "proto2"; package perfetto.protos; message Ext4DaWriteBeginFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint32 len = 4; optional uint32 flags = 5; } message Ext4DaWriteEndFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint32 len = 4; optional uint32 copied = 5; } message Ext4SyncFileEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 parent = 3; optional int32 datasync = 4; } message Ext4SyncFileExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 ret = 3; } message Ext4AllocDaBlocksFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 data_blocks = 3; optional uint32 meta_blocks = 4; } message Ext4AllocateBlocksFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 block = 3; optional uint32 len = 4; optional uint32 logical = 5; optional uint32 lleft = 6; optional uint32 lright = 7; optional uint64 goal = 8; optional uint64 pleft = 9; optional uint64 pright = 10; optional uint32 flags = 11; } message Ext4AllocateInodeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 dir = 3; optional uint32 mode = 4; } message Ext4BeginOrderedTruncateFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 new_size = 3; } message Ext4CollapseRangeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 offset = 3; optional int64 len = 4; } message Ext4DaReleaseSpaceFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 i_blocks = 3; optional int32 freed_blocks = 4; optional int32 reserved_data_blocks = 5; optional int32 reserved_meta_blocks = 6; optional int32 allocated_meta_blocks = 7; optional uint32 mode = 8; } message Ext4DaReserveSpaceFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 i_blocks = 3; optional int32 reserved_data_blocks = 4; optional int32 reserved_meta_blocks = 5; optional uint32 mode = 6; optional int32 md_needed = 7; } message Ext4DaUpdateReserveSpaceFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 i_blocks = 3; optional int32 used_blocks = 4; optional int32 reserved_data_blocks = 5; optional int32 reserved_meta_blocks = 6; optional int32 allocated_meta_blocks = 7; optional int32 quota_claim = 8; optional uint32 mode = 9; } message Ext4DaWritePagesFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 first_page = 3; optional int64 nr_to_write = 4; optional int32 sync_mode = 5; optional uint64 b_blocknr = 6; optional uint32 b_size = 7; optional uint32 b_state = 8; optional int32 io_done = 9; optional int32 pages_written = 10; } message Ext4DaWritePagesExtentFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 lblk = 3; optional uint32 len = 4; optional uint32 flags = 5; } message Ext4DirectIOEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint64 len = 4; optional int32 rw = 5; } message Ext4DirectIOExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint64 len = 4; optional int32 rw = 5; optional int32 ret = 6; } message Ext4DiscardBlocksFtraceEvent { optional uint64 dev = 1; optional uint64 blk = 2; optional uint64 count = 3; } message Ext4DiscardPreallocationsFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 len = 3; optional uint32 needed = 4; } message Ext4DropInodeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 drop = 3; } message Ext4EsCacheExtentFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint64 pblk = 5; optional uint32 status = 6; } message Ext4EsFindDelayedExtentRangeEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; } message Ext4EsFindDelayedExtentRangeExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint64 pblk = 5; optional uint64 status = 6; } message Ext4EsInsertExtentFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint64 pblk = 5; optional uint64 status = 6; } message Ext4EsLookupExtentEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; } message Ext4EsLookupExtentExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint64 pblk = 5; optional uint64 status = 6; optional int32 found = 7; } message Ext4EsRemoveExtentFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 lblk = 3; optional int64 len = 4; } message Ext4EsShrinkFtraceEvent { optional uint64 dev = 1; optional int32 nr_shrunk = 2; optional uint64 scan_time = 3; optional int32 nr_skipped = 4; optional int32 retried = 5; } message Ext4EsShrinkCountFtraceEvent { optional uint64 dev = 1; optional int32 nr_to_scan = 2; optional int32 cache_cnt = 3; } message Ext4EsShrinkScanEnterFtraceEvent { optional uint64 dev = 1; optional int32 nr_to_scan = 2; optional int32 cache_cnt = 3; } message Ext4EsShrinkScanExitFtraceEvent { optional uint64 dev = 1; optional int32 nr_shrunk = 2; optional int32 cache_cnt = 3; } message Ext4EvictInodeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 nlink = 3; } message Ext4ExtConvertToInitializedEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 m_lblk = 3; optional uint32 m_len = 4; optional uint32 u_lblk = 5; optional uint32 u_len = 6; optional uint64 u_pblk = 7; } message Ext4ExtConvertToInitializedFastpathFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 m_lblk = 3; optional uint32 m_len = 4; optional uint32 u_lblk = 5; optional uint32 u_len = 6; optional uint64 u_pblk = 7; optional uint32 i_lblk = 8; optional uint32 i_len = 9; optional uint64 i_pblk = 10; } message Ext4ExtHandleUnwrittenExtentsFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 flags = 3; optional uint32 lblk = 4; optional uint64 pblk = 5; optional uint32 len = 6; optional uint32 allocated = 7; optional uint64 newblk = 8; } message Ext4ExtInCacheFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional int32 ret = 4; } message Ext4ExtLoadExtentFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 pblk = 3; optional uint32 lblk = 4; } message Ext4ExtMapBlocksEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint32 flags = 5; } message Ext4ExtMapBlocksExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 flags = 3; optional uint64 pblk = 4; optional uint32 lblk = 5; optional uint32 len = 6; optional uint32 mflags = 7; optional int32 ret = 8; } message Ext4ExtPutInCacheFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint64 start = 5; } message Ext4ExtRemoveSpaceFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 start = 3; optional uint32 end = 4; optional int32 depth = 5; } message Ext4ExtRemoveSpaceDoneFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 start = 3; optional uint32 end = 4; optional int32 depth = 5; optional int64 partial = 6; optional uint32 eh_entries = 7; optional uint32 pc_lblk = 8; optional uint64 pc_pclu = 9; optional int32 pc_state = 10; } message Ext4ExtRmIdxFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 pblk = 3; } message Ext4ExtRmLeafFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 partial = 3; optional uint32 start = 4; optional uint32 ee_lblk = 5; optional uint64 ee_pblk = 6; optional int32 ee_len = 7; optional uint32 pc_lblk = 8; optional uint64 pc_pclu = 9; optional int32 pc_state = 10; } message Ext4ExtShowExtentFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 pblk = 3; optional uint32 lblk = 4; optional uint32 len = 5; } message Ext4FallocateEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 offset = 3; optional int64 len = 4; optional int32 mode = 5; optional int64 pos = 6; } message Ext4FallocateExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint32 blocks = 4; optional int32 ret = 5; } message Ext4FindDelallocRangeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 from = 3; optional uint32 to = 4; optional int32 reverse = 5; optional int32 found = 6; optional uint32 found_blk = 7; } message Ext4ForgetFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 block = 3; optional int32 is_metadata = 4; optional uint32 mode = 5; } message Ext4FreeBlocksFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 block = 3; optional uint64 count = 4; optional int32 flags = 5; optional uint32 mode = 6; } message Ext4FreeInodeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 uid = 3; optional uint32 gid = 4; optional uint64 blocks = 5; optional uint32 mode = 6; } message Ext4GetImpliedClusterAllocExitFtraceEvent { optional uint64 dev = 1; optional uint32 flags = 2; optional uint32 lblk = 3; optional uint64 pblk = 4; optional uint32 len = 5; optional int32 ret = 6; } message Ext4GetReservedClusterAllocFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; } message Ext4IndMapBlocksEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 lblk = 3; optional uint32 len = 4; optional uint32 flags = 5; } message Ext4IndMapBlocksExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 flags = 3; optional uint64 pblk = 4; optional uint32 lblk = 5; optional uint32 len = 6; optional uint32 mflags = 7; optional int32 ret = 8; } message Ext4InsertRangeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 offset = 3; optional int64 len = 4; } message Ext4InvalidatepageFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 index = 3; optional uint64 offset = 4; optional uint32 length = 5; } message Ext4JournalStartFtraceEvent { optional uint64 dev = 1; optional uint64 ip = 2; optional int32 blocks = 3; optional int32 rsv_blocks = 4; optional int32 nblocks = 5; optional int32 revoke_creds = 6; } message Ext4JournalStartReservedFtraceEvent { optional uint64 dev = 1; optional uint64 ip = 2; optional int32 blocks = 3; } message Ext4JournalledInvalidatepageFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 index = 3; optional uint64 offset = 4; optional uint32 length = 5; } message Ext4JournalledWriteEndFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint32 len = 4; optional uint32 copied = 5; } message Ext4LoadInodeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; } message Ext4LoadInodeBitmapFtraceEvent { optional uint64 dev = 1; optional uint32 group = 2; } message Ext4MarkInodeDirtyFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 ip = 3; } message Ext4MbBitmapLoadFtraceEvent { optional uint64 dev = 1; optional uint32 group = 2; } message Ext4MbBuddyBitmapLoadFtraceEvent { optional uint64 dev = 1; optional uint32 group = 2; } message Ext4MbDiscardPreallocationsFtraceEvent { optional uint64 dev = 1; optional int32 needed = 2; } message Ext4MbNewGroupPaFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 pa_pstart = 3; optional uint64 pa_lstart = 4; optional uint32 pa_len = 5; } message Ext4MbNewInodePaFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 pa_pstart = 3; optional uint64 pa_lstart = 4; optional uint32 pa_len = 5; } message Ext4MbReleaseGroupPaFtraceEvent { optional uint64 dev = 1; optional uint64 pa_pstart = 2; optional uint32 pa_len = 3; } message Ext4MbReleaseInodePaFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 block = 3; optional uint32 count = 4; } message Ext4MballocAllocFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 orig_logical = 3; optional int32 orig_start = 4; optional uint32 orig_group = 5; optional int32 orig_len = 6; optional uint32 goal_logical = 7; optional int32 goal_start = 8; optional uint32 goal_group = 9; optional int32 goal_len = 10; optional uint32 result_logical = 11; optional int32 result_start = 12; optional uint32 result_group = 13; optional int32 result_len = 14; optional uint32 found = 15; optional uint32 groups = 16; optional uint32 buddy = 17; optional uint32 flags = 18; optional uint32 tail = 19; optional uint32 cr = 20; } message Ext4MballocDiscardFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 result_start = 3; optional uint32 result_group = 4; optional int32 result_len = 5; } message Ext4MballocFreeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 result_start = 3; optional uint32 result_group = 4; optional int32 result_len = 5; } message Ext4MballocPreallocFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 orig_logical = 3; optional int32 orig_start = 4; optional uint32 orig_group = 5; optional int32 orig_len = 6; optional uint32 result_logical = 7; optional int32 result_start = 8; optional uint32 result_group = 9; optional int32 result_len = 10; } message Ext4OtherInodeUpdateTimeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 orig_ino = 3; optional uint32 uid = 4; optional uint32 gid = 5; optional uint32 mode = 6; } message Ext4PunchHoleFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 offset = 3; optional int64 len = 4; optional int32 mode = 5; } message Ext4ReadBlockBitmapLoadFtraceEvent { optional uint64 dev = 1; optional uint32 group = 2; optional uint32 prefetch = 3; } message Ext4ReadpageFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 index = 3; } message Ext4ReleasepageFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 index = 3; } message Ext4RemoveBlocksFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 from = 3; optional uint32 to = 4; optional int64 partial = 5; optional uint64 ee_pblk = 6; optional uint32 ee_lblk = 7; optional uint32 ee_len = 8; optional uint32 pc_lblk = 9; optional uint64 pc_pclu = 10; optional int32 pc_state = 11; } message Ext4RequestBlocksFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint32 len = 3; optional uint32 logical = 4; optional uint32 lleft = 5; optional uint32 lright = 6; optional uint64 goal = 7; optional uint64 pleft = 8; optional uint64 pright = 9; optional uint32 flags = 10; } message Ext4RequestInodeFtraceEvent { optional uint64 dev = 1; optional uint64 dir = 2; optional uint32 mode = 3; } message Ext4SyncFsFtraceEvent { optional uint64 dev = 1; optional int32 wait = 2; } message Ext4TrimAllFreeFtraceEvent { optional int32 dev_major = 1; optional int32 dev_minor = 2; optional uint32 group = 3; optional int32 start = 4; optional int32 len = 5; } message Ext4TrimExtentFtraceEvent { optional int32 dev_major = 1; optional int32 dev_minor = 2; optional uint32 group = 3; optional int32 start = 4; optional int32 len = 5; } message Ext4TruncateEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 blocks = 3; } message Ext4TruncateExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 blocks = 3; } message Ext4UnlinkEnterFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 parent = 3; optional int64 size = 4; } message Ext4UnlinkExitFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 ret = 3; } message Ext4WriteBeginFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint32 len = 4; optional uint32 flags = 5; } message Ext4WriteEndFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 pos = 3; optional uint32 len = 4; optional uint32 copied = 5; } message Ext4WritepageFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional uint64 index = 3; } message Ext4WritepagesFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 nr_to_write = 3; optional int64 pages_skipped = 4; optional int64 range_start = 5; optional int64 range_end = 6; optional uint64 writeback_index = 7; optional int32 sync_mode = 8; optional uint32 for_kupdate = 9; optional uint32 range_cyclic = 10; } message Ext4WritepagesResultFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int32 ret = 3; optional int32 pages_written = 4; optional int64 pages_skipped = 5; optional uint64 writeback_index = 6; optional int32 sync_mode = 7; } message Ext4ZeroRangeFtraceEvent { optional uint64 dev = 1; optional uint64 ino = 2; optional int64 offset = 3; optional int64 len = 4; optional int32 mode = 5; }