xref: /aosp_15_r20/external/perfetto/protos/perfetto/trace/ftrace/kmem.proto (revision 6dbdd20afdafa5e3ca9b8809fa73465d530080dc)
1*6dbdd20aSAndroid Build Coastguard Worker// Autogenerated by:
2*6dbdd20aSAndroid Build Coastguard Worker// ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc
3*6dbdd20aSAndroid Build Coastguard Worker// Do not edit.
4*6dbdd20aSAndroid Build Coastguard Worker
5*6dbdd20aSAndroid Build Coastguard Workersyntax = "proto2";
6*6dbdd20aSAndroid Build Coastguard Workerpackage perfetto.protos;
7*6dbdd20aSAndroid Build Coastguard Worker
8*6dbdd20aSAndroid Build Coastguard Workermessage AllocPagesIommuEndFtraceEvent {
9*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
10*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
11*6dbdd20aSAndroid Build Coastguard Worker}
12*6dbdd20aSAndroid Build Coastguard Workermessage AllocPagesIommuFailFtraceEvent {
13*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
14*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
15*6dbdd20aSAndroid Build Coastguard Worker}
16*6dbdd20aSAndroid Build Coastguard Workermessage AllocPagesIommuStartFtraceEvent {
17*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
18*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
19*6dbdd20aSAndroid Build Coastguard Worker}
20*6dbdd20aSAndroid Build Coastguard Workermessage AllocPagesSysEndFtraceEvent {
21*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
22*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
23*6dbdd20aSAndroid Build Coastguard Worker}
24*6dbdd20aSAndroid Build Coastguard Workermessage AllocPagesSysFailFtraceEvent {
25*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
26*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
27*6dbdd20aSAndroid Build Coastguard Worker}
28*6dbdd20aSAndroid Build Coastguard Workermessage AllocPagesSysStartFtraceEvent {
29*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
30*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
31*6dbdd20aSAndroid Build Coastguard Worker}
32*6dbdd20aSAndroid Build Coastguard Workermessage DmaAllocContiguousRetryFtraceEvent {
33*6dbdd20aSAndroid Build Coastguard Worker  optional int32 tries = 1;
34*6dbdd20aSAndroid Build Coastguard Worker}
35*6dbdd20aSAndroid Build Coastguard Workermessage IommuMapRangeFtraceEvent {
36*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 chunk_size = 1;
37*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
38*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pa = 3;
39*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 va = 4;
40*6dbdd20aSAndroid Build Coastguard Worker}
41*6dbdd20aSAndroid Build Coastguard Workermessage IommuSecPtblMapRangeEndFtraceEvent {
42*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 1;
43*6dbdd20aSAndroid Build Coastguard Worker  optional int32 num = 2;
44*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 pa = 3;
45*6dbdd20aSAndroid Build Coastguard Worker  optional int32 sec_id = 4;
46*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 va = 5;
47*6dbdd20aSAndroid Build Coastguard Worker}
48*6dbdd20aSAndroid Build Coastguard Workermessage IommuSecPtblMapRangeStartFtraceEvent {
49*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 1;
50*6dbdd20aSAndroid Build Coastguard Worker  optional int32 num = 2;
51*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 pa = 3;
52*6dbdd20aSAndroid Build Coastguard Worker  optional int32 sec_id = 4;
53*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 va = 5;
54*6dbdd20aSAndroid Build Coastguard Worker}
55*6dbdd20aSAndroid Build Coastguard Workermessage IonAllocBufferEndFtraceEvent {
56*6dbdd20aSAndroid Build Coastguard Worker  optional string client_name = 1;
57*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 flags = 2;
58*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 3;
59*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 4;
60*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 mask = 5;
61*6dbdd20aSAndroid Build Coastguard Worker}
62*6dbdd20aSAndroid Build Coastguard Workermessage IonAllocBufferFailFtraceEvent {
63*6dbdd20aSAndroid Build Coastguard Worker  optional string client_name = 1;
64*6dbdd20aSAndroid Build Coastguard Worker  optional int64 error = 2;
65*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 flags = 3;
66*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 4;
67*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 5;
68*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 mask = 6;
69*6dbdd20aSAndroid Build Coastguard Worker}
70*6dbdd20aSAndroid Build Coastguard Workermessage IonAllocBufferFallbackFtraceEvent {
71*6dbdd20aSAndroid Build Coastguard Worker  optional string client_name = 1;
72*6dbdd20aSAndroid Build Coastguard Worker  optional int64 error = 2;
73*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 flags = 3;
74*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 4;
75*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 5;
76*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 mask = 6;
77*6dbdd20aSAndroid Build Coastguard Worker}
78*6dbdd20aSAndroid Build Coastguard Workermessage IonAllocBufferStartFtraceEvent {
79*6dbdd20aSAndroid Build Coastguard Worker  optional string client_name = 1;
80*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 flags = 2;
81*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 3;
82*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 4;
83*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 mask = 5;
84*6dbdd20aSAndroid Build Coastguard Worker}
85*6dbdd20aSAndroid Build Coastguard Workermessage IonCpAllocRetryFtraceEvent {
86*6dbdd20aSAndroid Build Coastguard Worker  optional int32 tries = 1;
87*6dbdd20aSAndroid Build Coastguard Worker}
88*6dbdd20aSAndroid Build Coastguard Workermessage IonCpSecureBufferEndFtraceEvent {
89*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 align = 1;
90*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 flags = 2;
91*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 3;
92*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 4;
93*6dbdd20aSAndroid Build Coastguard Worker}
94*6dbdd20aSAndroid Build Coastguard Workermessage IonCpSecureBufferStartFtraceEvent {
95*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 align = 1;
96*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 flags = 2;
97*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 3;
98*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 4;
99*6dbdd20aSAndroid Build Coastguard Worker}
100*6dbdd20aSAndroid Build Coastguard Workermessage IonPrefetchingFtraceEvent {
101*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 1;
102*6dbdd20aSAndroid Build Coastguard Worker}
103*6dbdd20aSAndroid Build Coastguard Workermessage IonSecureCmaAddToPoolEndFtraceEvent {
104*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 is_prefetch = 1;
105*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
106*6dbdd20aSAndroid Build Coastguard Worker  optional int32 pool_total = 3;
107*6dbdd20aSAndroid Build Coastguard Worker}
108*6dbdd20aSAndroid Build Coastguard Workermessage IonSecureCmaAddToPoolStartFtraceEvent {
109*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 is_prefetch = 1;
110*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
111*6dbdd20aSAndroid Build Coastguard Worker  optional int32 pool_total = 3;
112*6dbdd20aSAndroid Build Coastguard Worker}
113*6dbdd20aSAndroid Build Coastguard Workermessage IonSecureCmaAllocateEndFtraceEvent {
114*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 align = 1;
115*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 flags = 2;
116*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 3;
117*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 4;
118*6dbdd20aSAndroid Build Coastguard Worker}
119*6dbdd20aSAndroid Build Coastguard Workermessage IonSecureCmaAllocateStartFtraceEvent {
120*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 align = 1;
121*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 flags = 2;
122*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 3;
123*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 4;
124*6dbdd20aSAndroid Build Coastguard Worker}
125*6dbdd20aSAndroid Build Coastguard Workermessage IonSecureCmaShrinkPoolEndFtraceEvent {
126*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 drained_size = 1;
127*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 skipped_size = 2;
128*6dbdd20aSAndroid Build Coastguard Worker}
129*6dbdd20aSAndroid Build Coastguard Workermessage IonSecureCmaShrinkPoolStartFtraceEvent {
130*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 drained_size = 1;
131*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 skipped_size = 2;
132*6dbdd20aSAndroid Build Coastguard Worker}
133*6dbdd20aSAndroid Build Coastguard Workermessage KfreeFtraceEvent {
134*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 call_site = 1;
135*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 ptr = 2;
136*6dbdd20aSAndroid Build Coastguard Worker}
137*6dbdd20aSAndroid Build Coastguard Workermessage KmallocFtraceEvent {
138*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_alloc = 1;
139*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_req = 2;
140*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 call_site = 3;
141*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 4;
142*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 ptr = 5;
143*6dbdd20aSAndroid Build Coastguard Worker}
144*6dbdd20aSAndroid Build Coastguard Workermessage KmallocNodeFtraceEvent {
145*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_alloc = 1;
146*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_req = 2;
147*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 call_site = 3;
148*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 4;
149*6dbdd20aSAndroid Build Coastguard Worker  optional int32 node = 5;
150*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 ptr = 6;
151*6dbdd20aSAndroid Build Coastguard Worker}
152*6dbdd20aSAndroid Build Coastguard Workermessage KmemCacheAllocFtraceEvent {
153*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_alloc = 1;
154*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_req = 2;
155*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 call_site = 3;
156*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 4;
157*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 ptr = 5;
158*6dbdd20aSAndroid Build Coastguard Worker}
159*6dbdd20aSAndroid Build Coastguard Workermessage KmemCacheAllocNodeFtraceEvent {
160*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_alloc = 1;
161*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 bytes_req = 2;
162*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 call_site = 3;
163*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 4;
164*6dbdd20aSAndroid Build Coastguard Worker  optional int32 node = 5;
165*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 ptr = 6;
166*6dbdd20aSAndroid Build Coastguard Worker}
167*6dbdd20aSAndroid Build Coastguard Workermessage KmemCacheFreeFtraceEvent {
168*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 call_site = 1;
169*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 ptr = 2;
170*6dbdd20aSAndroid Build Coastguard Worker}
171*6dbdd20aSAndroid Build Coastguard Workermessage MigratePagesEndFtraceEvent {
172*6dbdd20aSAndroid Build Coastguard Worker  optional int32 mode = 1;
173*6dbdd20aSAndroid Build Coastguard Worker}
174*6dbdd20aSAndroid Build Coastguard Workermessage MigratePagesStartFtraceEvent {
175*6dbdd20aSAndroid Build Coastguard Worker  optional int32 mode = 1;
176*6dbdd20aSAndroid Build Coastguard Worker}
177*6dbdd20aSAndroid Build Coastguard Workermessage MigrateRetryFtraceEvent {
178*6dbdd20aSAndroid Build Coastguard Worker  optional int32 tries = 1;
179*6dbdd20aSAndroid Build Coastguard Worker}
180*6dbdd20aSAndroid Build Coastguard Workermessage MmPageAllocFtraceEvent {
181*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 gfp_flags = 1;
182*6dbdd20aSAndroid Build Coastguard Worker  optional int32 migratetype = 2;
183*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 3;
184*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 page = 4;
185*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pfn = 5;
186*6dbdd20aSAndroid Build Coastguard Worker}
187*6dbdd20aSAndroid Build Coastguard Workermessage MmPageAllocExtfragFtraceEvent {
188*6dbdd20aSAndroid Build Coastguard Worker  optional int32 alloc_migratetype = 1;
189*6dbdd20aSAndroid Build Coastguard Worker  optional int32 alloc_order = 2;
190*6dbdd20aSAndroid Build Coastguard Worker  optional int32 fallback_migratetype = 3;
191*6dbdd20aSAndroid Build Coastguard Worker  optional int32 fallback_order = 4;
192*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 page = 5;
193*6dbdd20aSAndroid Build Coastguard Worker  optional int32 change_ownership = 6;
194*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pfn = 7;
195*6dbdd20aSAndroid Build Coastguard Worker}
196*6dbdd20aSAndroid Build Coastguard Workermessage MmPageAllocZoneLockedFtraceEvent {
197*6dbdd20aSAndroid Build Coastguard Worker  optional int32 migratetype = 1;
198*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
199*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 page = 3;
200*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pfn = 4;
201*6dbdd20aSAndroid Build Coastguard Worker}
202*6dbdd20aSAndroid Build Coastguard Workermessage MmPageFreeFtraceEvent {
203*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 1;
204*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 page = 2;
205*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pfn = 3;
206*6dbdd20aSAndroid Build Coastguard Worker}
207*6dbdd20aSAndroid Build Coastguard Workermessage MmPageFreeBatchedFtraceEvent {
208*6dbdd20aSAndroid Build Coastguard Worker  optional int32 cold = 1;
209*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 page = 2;
210*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pfn = 3;
211*6dbdd20aSAndroid Build Coastguard Worker}
212*6dbdd20aSAndroid Build Coastguard Workermessage MmPagePcpuDrainFtraceEvent {
213*6dbdd20aSAndroid Build Coastguard Worker  optional int32 migratetype = 1;
214*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 order = 2;
215*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 page = 3;
216*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 pfn = 4;
217*6dbdd20aSAndroid Build Coastguard Worker}
218*6dbdd20aSAndroid Build Coastguard Workermessage RssStatFtraceEvent {
219*6dbdd20aSAndroid Build Coastguard Worker  optional int32 member = 1;
220*6dbdd20aSAndroid Build Coastguard Worker  optional int64 size = 2;
221*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 curr = 3;
222*6dbdd20aSAndroid Build Coastguard Worker  optional uint32 mm_id = 4;
223*6dbdd20aSAndroid Build Coastguard Worker}
224*6dbdd20aSAndroid Build Coastguard Workermessage IonHeapShrinkFtraceEvent {
225*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 1;
226*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
227*6dbdd20aSAndroid Build Coastguard Worker  optional int64 total_allocated = 3;
228*6dbdd20aSAndroid Build Coastguard Worker}
229*6dbdd20aSAndroid Build Coastguard Workermessage IonHeapGrowFtraceEvent {
230*6dbdd20aSAndroid Build Coastguard Worker  optional string heap_name = 1;
231*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
232*6dbdd20aSAndroid Build Coastguard Worker  optional int64 total_allocated = 3;
233*6dbdd20aSAndroid Build Coastguard Worker}
234*6dbdd20aSAndroid Build Coastguard Workermessage IonBufferCreateFtraceEvent {
235*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 addr = 1;
236*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
237*6dbdd20aSAndroid Build Coastguard Worker}
238*6dbdd20aSAndroid Build Coastguard Workermessage IonBufferDestroyFtraceEvent {
239*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 addr = 1;
240*6dbdd20aSAndroid Build Coastguard Worker  optional uint64 len = 2;
241*6dbdd20aSAndroid Build Coastguard Worker}
242