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