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