• 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 BlockRqIssueFtraceEvent {
10  optional uint64 dev = 1;
11  optional uint64 sector = 2;
12  optional uint32 nr_sector = 3;
13  optional uint32 bytes = 4;
14  optional string rwbs = 5;
15  optional string comm = 6;
16  optional string cmd = 7;
17}
18message BlockBioBackmergeFtraceEvent {
19  optional uint64 dev = 1;
20  optional uint64 sector = 2;
21  optional uint32 nr_sector = 3;
22  optional string rwbs = 4;
23  optional string comm = 5;
24}
25message BlockBioBounceFtraceEvent {
26  optional uint64 dev = 1;
27  optional uint64 sector = 2;
28  optional uint32 nr_sector = 3;
29  optional string rwbs = 4;
30  optional string comm = 5;
31}
32message BlockBioCompleteFtraceEvent {
33  optional uint64 dev = 1;
34  optional uint64 sector = 2;
35  optional uint32 nr_sector = 3;
36  optional int32 error = 4;
37  optional string rwbs = 5;
38}
39message BlockBioFrontmergeFtraceEvent {
40  optional uint64 dev = 1;
41  optional uint64 sector = 2;
42  optional uint32 nr_sector = 3;
43  optional string rwbs = 4;
44  optional string comm = 5;
45}
46message BlockBioQueueFtraceEvent {
47  optional uint64 dev = 1;
48  optional uint64 sector = 2;
49  optional uint32 nr_sector = 3;
50  optional string rwbs = 4;
51  optional string comm = 5;
52}
53message BlockBioRemapFtraceEvent {
54  optional uint64 dev = 1;
55  optional uint64 sector = 2;
56  optional uint32 nr_sector = 3;
57  optional uint64 old_dev = 4;
58  optional uint64 old_sector = 5;
59  optional string rwbs = 6;
60}
61message BlockDirtyBufferFtraceEvent {
62  optional uint64 dev = 1;
63  optional uint64 sector = 2;
64  optional uint64 size = 3;
65}
66message BlockGetrqFtraceEvent {
67  optional uint64 dev = 1;
68  optional uint64 sector = 2;
69  optional uint32 nr_sector = 3;
70  optional string rwbs = 4;
71  optional string comm = 5;
72}
73message BlockPlugFtraceEvent {
74  optional string comm = 1;
75}
76message BlockRqAbortFtraceEvent {
77  optional uint64 dev = 1;
78  optional uint64 sector = 2;
79  optional uint32 nr_sector = 3;
80  optional int32 errors = 4;
81  optional string rwbs = 5;
82  optional string cmd = 6;
83}
84message BlockRqCompleteFtraceEvent {
85  optional uint64 dev = 1;
86  optional uint64 sector = 2;
87  optional uint32 nr_sector = 3;
88  optional int32 errors = 4;
89  optional string rwbs = 5;
90  optional string cmd = 6;
91}
92message BlockRqInsertFtraceEvent {
93  optional uint64 dev = 1;
94  optional uint64 sector = 2;
95  optional uint32 nr_sector = 3;
96  optional uint32 bytes = 4;
97  optional string rwbs = 5;
98  optional string comm = 6;
99  optional string cmd = 7;
100}
101message BlockRqRemapFtraceEvent {
102  optional uint64 dev = 1;
103  optional uint64 sector = 2;
104  optional uint32 nr_sector = 3;
105  optional uint64 old_dev = 4;
106  optional uint64 old_sector = 5;
107  optional uint32 nr_bios = 6;
108  optional string rwbs = 7;
109}
110message BlockRqRequeueFtraceEvent {
111  optional uint64 dev = 1;
112  optional uint64 sector = 2;
113  optional uint32 nr_sector = 3;
114  optional int32 errors = 4;
115  optional string rwbs = 5;
116  optional string cmd = 6;
117}
118message BlockSleeprqFtraceEvent {
119  optional uint64 dev = 1;
120  optional uint64 sector = 2;
121  optional uint32 nr_sector = 3;
122  optional string rwbs = 4;
123  optional string comm = 5;
124}
125message BlockSplitFtraceEvent {
126  optional uint64 dev = 1;
127  optional uint64 sector = 2;
128  optional uint64 new_sector = 3;
129  optional string rwbs = 4;
130  optional string comm = 5;
131}
132message BlockTouchBufferFtraceEvent {
133  optional uint64 dev = 1;
134  optional uint64 sector = 2;
135  optional uint64 size = 3;
136}
137message BlockUnplugFtraceEvent {
138  optional int32 nr_rq = 1;
139  optional string comm = 2;
140}
141