1// Autogenerated by:
2// ../../tools/ftrace_proto_gen/ftrace_proto_gen.cc
3// Do not edit.
4
5syntax = "proto2";
6package perfetto.protos;
7
8message MmCompactionBeginFtraceEvent {
9  optional uint64 zone_start = 1;
10  optional uint64 migrate_pfn = 2;
11  optional uint64 free_pfn = 3;
12  optional uint64 zone_end = 4;
13  optional uint32 sync = 5;
14}
15message MmCompactionDeferCompactionFtraceEvent {
16  optional int32 nid = 1;
17  optional uint32 idx = 2;
18  optional int32 order = 3;
19  optional uint32 considered = 4;
20  optional uint32 defer_shift = 5;
21  optional int32 order_failed = 6;
22}
23message MmCompactionDeferredFtraceEvent {
24  optional int32 nid = 1;
25  optional uint32 idx = 2;
26  optional int32 order = 3;
27  optional uint32 considered = 4;
28  optional uint32 defer_shift = 5;
29  optional int32 order_failed = 6;
30}
31message MmCompactionDeferResetFtraceEvent {
32  optional int32 nid = 1;
33  optional uint32 idx = 2;
34  optional int32 order = 3;
35  optional uint32 considered = 4;
36  optional uint32 defer_shift = 5;
37  optional int32 order_failed = 6;
38}
39message MmCompactionEndFtraceEvent {
40  optional uint64 zone_start = 1;
41  optional uint64 migrate_pfn = 2;
42  optional uint64 free_pfn = 3;
43  optional uint64 zone_end = 4;
44  optional uint32 sync = 5;
45  optional int32 status = 6;
46}
47message MmCompactionFinishedFtraceEvent {
48  optional int32 nid = 1;
49  optional uint32 idx = 2;
50  optional int32 order = 3;
51  optional int32 ret = 4;
52}
53message MmCompactionIsolateFreepagesFtraceEvent {
54  optional uint64 start_pfn = 1;
55  optional uint64 end_pfn = 2;
56  optional uint64 nr_scanned = 3;
57  optional uint64 nr_taken = 4;
58}
59message MmCompactionIsolateMigratepagesFtraceEvent {
60  optional uint64 start_pfn = 1;
61  optional uint64 end_pfn = 2;
62  optional uint64 nr_scanned = 3;
63  optional uint64 nr_taken = 4;
64}
65message MmCompactionKcompactdSleepFtraceEvent {
66  optional int32 nid = 1;
67}
68message MmCompactionKcompactdWakeFtraceEvent {
69  optional int32 nid = 1;
70  optional int32 order = 2;
71  optional uint32 classzone_idx = 3;
72}
73message MmCompactionMigratepagesFtraceEvent {
74  optional uint64 nr_migrated = 1;
75  optional uint64 nr_failed = 2;
76}
77message MmCompactionSuitableFtraceEvent {
78  optional int32 nid = 1;
79  optional uint32 idx = 2;
80  optional int32 order = 3;
81  optional int32 ret = 4;
82}
83message MmCompactionTryToCompactPagesFtraceEvent {
84  optional int32 order = 1;
85  optional uint32 gfp_mask = 2;
86  optional uint32 mode = 3;
87}
88message MmCompactionWakeupKcompactdFtraceEvent {
89  optional int32 nid = 1;
90  optional int32 order = 2;
91  optional uint32 classzone_idx = 3;
92}
93