1// Autogenerated by: 2// ../../tools/ftrace_proto_gen/ftrace_proto_gen.cc 3// Do not edit. 4 5syntax = "proto2"; 6package perfetto.protos; 7 8message F2fsDoSubmitBioFtraceEvent { 9 optional uint64 dev = 1; 10 optional int32 btype = 2; 11 optional uint32 sync = 3; 12 optional uint64 sector = 4; 13 optional uint32 size = 5; 14} 15message F2fsEvictInodeFtraceEvent { 16 optional uint64 dev = 1; 17 optional uint64 ino = 2; 18 optional uint64 pino = 3; 19 optional uint32 mode = 4; 20 optional int64 size = 5; 21 optional uint32 nlink = 6; 22 optional uint64 blocks = 7; 23 optional uint32 advise = 8; 24} 25message F2fsFallocateFtraceEvent { 26 optional uint64 dev = 1; 27 optional uint64 ino = 2; 28 optional int32 mode = 3; 29 optional int64 offset = 4; 30 optional int64 len = 5; 31 optional int64 size = 6; 32 optional uint64 blocks = 7; 33 optional int32 ret = 8; 34} 35message F2fsGetDataBlockFtraceEvent { 36 optional uint64 dev = 1; 37 optional uint64 ino = 2; 38 optional uint64 iblock = 3; 39 optional uint64 bh_start = 4; 40 optional uint64 bh_size = 5; 41 optional int32 ret = 6; 42} 43message F2fsGetVictimFtraceEvent { 44 optional uint64 dev = 1; 45 optional int32 type = 2; 46 optional int32 gc_type = 3; 47 optional int32 alloc_mode = 4; 48 optional int32 gc_mode = 5; 49 optional uint32 victim = 6; 50 optional uint32 ofs_unit = 7; 51 optional uint32 pre_victim = 8; 52 optional uint32 prefree = 9; 53 optional uint32 free = 10; 54} 55message F2fsIgetFtraceEvent { 56 optional uint64 dev = 1; 57 optional uint64 ino = 2; 58 optional uint64 pino = 3; 59 optional uint32 mode = 4; 60 optional int64 size = 5; 61 optional uint32 nlink = 6; 62 optional uint64 blocks = 7; 63 optional uint32 advise = 8; 64} 65message F2fsIgetExitFtraceEvent { 66 optional uint64 dev = 1; 67 optional uint64 ino = 2; 68 optional int32 ret = 3; 69} 70message F2fsNewInodeFtraceEvent { 71 optional uint64 dev = 1; 72 optional uint64 ino = 2; 73 optional int32 ret = 3; 74} 75message F2fsReadpageFtraceEvent { 76 optional uint64 dev = 1; 77 optional uint64 ino = 2; 78 optional uint64 index = 3; 79 optional uint64 blkaddr = 4; 80 optional int32 type = 5; 81} 82message F2fsReserveNewBlockFtraceEvent { 83 optional uint64 dev = 1; 84 optional uint32 nid = 2; 85 optional uint32 ofs_in_node = 3; 86} 87message F2fsSetPageDirtyFtraceEvent { 88 optional uint64 dev = 1; 89 optional uint64 ino = 2; 90 optional int32 type = 3; 91 optional int32 dir = 4; 92 optional uint64 index = 5; 93 optional int32 dirty = 6; 94} 95message F2fsSubmitWritePageFtraceEvent { 96 optional uint64 dev = 1; 97 optional uint64 ino = 2; 98 optional int32 type = 3; 99 optional uint64 index = 4; 100 optional uint32 block = 5; 101} 102message F2fsSyncFileEnterFtraceEvent { 103 optional uint64 dev = 1; 104 optional uint64 ino = 2; 105 optional uint64 pino = 3; 106 optional uint32 mode = 4; 107 optional int64 size = 5; 108 optional uint32 nlink = 6; 109 optional uint64 blocks = 7; 110 optional uint32 advise = 8; 111} 112message F2fsSyncFileExitFtraceEvent { 113 optional uint64 dev = 1; 114 optional uint64 ino = 2; 115 optional uint32 need_cp = 3; 116 optional int32 datasync = 4; 117 optional int32 ret = 5; 118} 119message F2fsSyncFsFtraceEvent { 120 optional uint64 dev = 1; 121 optional int32 dirty = 2; 122 optional int32 wait = 3; 123} 124message F2fsTruncateFtraceEvent { 125 optional uint64 dev = 1; 126 optional uint64 ino = 2; 127 optional uint64 pino = 3; 128 optional uint32 mode = 4; 129 optional int64 size = 5; 130 optional uint32 nlink = 6; 131 optional uint64 blocks = 7; 132 optional uint32 advise = 8; 133} 134message F2fsTruncateBlocksEnterFtraceEvent { 135 optional uint64 dev = 1; 136 optional uint64 ino = 2; 137 optional int64 size = 3; 138 optional uint64 blocks = 4; 139 optional uint64 from = 5; 140} 141message F2fsTruncateBlocksExitFtraceEvent { 142 optional uint64 dev = 1; 143 optional uint64 ino = 2; 144 optional int32 ret = 3; 145} 146message F2fsTruncateDataBlocksRangeFtraceEvent { 147 optional uint64 dev = 1; 148 optional uint64 ino = 2; 149 optional uint32 nid = 3; 150 optional uint32 ofs = 4; 151 optional int32 free = 5; 152} 153message F2fsTruncateInodeBlocksEnterFtraceEvent { 154 optional uint64 dev = 1; 155 optional uint64 ino = 2; 156 optional int64 size = 3; 157 optional uint64 blocks = 4; 158 optional uint64 from = 5; 159} 160message F2fsTruncateInodeBlocksExitFtraceEvent { 161 optional uint64 dev = 1; 162 optional uint64 ino = 2; 163 optional int32 ret = 3; 164} 165message F2fsTruncateNodeFtraceEvent { 166 optional uint64 dev = 1; 167 optional uint64 ino = 2; 168 optional uint32 nid = 3; 169 optional uint32 blk_addr = 4; 170} 171message F2fsTruncateNodesEnterFtraceEvent { 172 optional uint64 dev = 1; 173 optional uint64 ino = 2; 174 optional uint32 nid = 3; 175 optional uint32 blk_addr = 4; 176} 177message F2fsTruncateNodesExitFtraceEvent { 178 optional uint64 dev = 1; 179 optional uint64 ino = 2; 180 optional int32 ret = 3; 181} 182message F2fsTruncatePartialNodesFtraceEvent { 183 optional uint64 dev = 1; 184 optional uint64 ino = 2; 185 optional uint32 nid = 3; 186 optional int32 depth = 4; 187 optional int32 err = 5; 188} 189message F2fsUnlinkEnterFtraceEvent { 190 optional uint64 dev = 1; 191 optional uint64 ino = 2; 192 optional int64 size = 3; 193 optional uint64 blocks = 4; 194 optional string name = 5; 195} 196message F2fsUnlinkExitFtraceEvent { 197 optional uint64 dev = 1; 198 optional uint64 ino = 2; 199 optional int32 ret = 3; 200} 201message F2fsVmPageMkwriteFtraceEvent { 202 optional uint64 dev = 1; 203 optional uint64 ino = 2; 204 optional int32 type = 3; 205 optional int32 dir = 4; 206 optional uint64 index = 5; 207 optional int32 dirty = 6; 208} 209message F2fsWriteBeginFtraceEvent { 210 optional uint64 dev = 1; 211 optional uint64 ino = 2; 212 optional int64 pos = 3; 213 optional uint32 len = 4; 214 optional uint32 flags = 5; 215} 216message F2fsWriteCheckpointFtraceEvent { 217 optional uint64 dev = 1; 218 optional uint32 is_umount = 2; 219 optional string msg = 3; 220} 221message F2fsWriteEndFtraceEvent { 222 optional uint64 dev = 1; 223 optional uint64 ino = 2; 224 optional int64 pos = 3; 225 optional uint32 len = 4; 226 optional uint32 copied = 5; 227} 228