1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: protos/perfetto/trace/ftrace/ext4.proto
3
4 #include "protos/perfetto/trace/ftrace/ext4.pb.h"
5
6 #include <algorithm>
7 #include <cstdint>
8
9 #include <google/protobuf/io/coded_stream.h>
10 #include <google/protobuf/extension_set.h>
11 #include <google/protobuf/wire_format_lite.h>
12 #include <google/protobuf/io/zero_copy_stream_impl_lite.h>
13 // @@protoc_insertion_point(includes)
14 #include <google/protobuf/port_def.inc>
15
16 PROTOBUF_PRAGMA_INIT_SEG
17
18 namespace _pb = ::PROTOBUF_NAMESPACE_ID;
19 namespace _pbi = _pb::internal;
20
21 namespace perfetto {
22 namespace protos {
Ext4DaWriteBeginFtraceEvent(::_pbi::ConstantInitialized)23 PROTOBUF_CONSTEXPR Ext4DaWriteBeginFtraceEvent::Ext4DaWriteBeginFtraceEvent(
24 ::_pbi::ConstantInitialized): _impl_{
25 /*decltype(_impl_._has_bits_)*/{}
26 , /*decltype(_impl_._cached_size_)*/{}
27 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
28 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
29 , /*decltype(_impl_.pos_)*/::int64_t{0}
30 , /*decltype(_impl_.len_)*/0u
31 , /*decltype(_impl_.flags_)*/0u} {}
32 struct Ext4DaWriteBeginFtraceEventDefaultTypeInternal {
Ext4DaWriteBeginFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWriteBeginFtraceEventDefaultTypeInternal33 PROTOBUF_CONSTEXPR Ext4DaWriteBeginFtraceEventDefaultTypeInternal()
34 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaWriteBeginFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWriteBeginFtraceEventDefaultTypeInternal35 ~Ext4DaWriteBeginFtraceEventDefaultTypeInternal() {}
36 union { // NOLINT(misc-non-private-member-variables-in-classes)
37 Ext4DaWriteBeginFtraceEvent _instance;
38 };
39 };
40 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaWriteBeginFtraceEventDefaultTypeInternal _Ext4DaWriteBeginFtraceEvent_default_instance_;
Ext4DaWriteEndFtraceEvent(::_pbi::ConstantInitialized)41 PROTOBUF_CONSTEXPR Ext4DaWriteEndFtraceEvent::Ext4DaWriteEndFtraceEvent(
42 ::_pbi::ConstantInitialized): _impl_{
43 /*decltype(_impl_._has_bits_)*/{}
44 , /*decltype(_impl_._cached_size_)*/{}
45 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
46 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
47 , /*decltype(_impl_.pos_)*/::int64_t{0}
48 , /*decltype(_impl_.len_)*/0u
49 , /*decltype(_impl_.copied_)*/0u} {}
50 struct Ext4DaWriteEndFtraceEventDefaultTypeInternal {
Ext4DaWriteEndFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWriteEndFtraceEventDefaultTypeInternal51 PROTOBUF_CONSTEXPR Ext4DaWriteEndFtraceEventDefaultTypeInternal()
52 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaWriteEndFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWriteEndFtraceEventDefaultTypeInternal53 ~Ext4DaWriteEndFtraceEventDefaultTypeInternal() {}
54 union { // NOLINT(misc-non-private-member-variables-in-classes)
55 Ext4DaWriteEndFtraceEvent _instance;
56 };
57 };
58 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaWriteEndFtraceEventDefaultTypeInternal _Ext4DaWriteEndFtraceEvent_default_instance_;
Ext4SyncFileEnterFtraceEvent(::_pbi::ConstantInitialized)59 PROTOBUF_CONSTEXPR Ext4SyncFileEnterFtraceEvent::Ext4SyncFileEnterFtraceEvent(
60 ::_pbi::ConstantInitialized): _impl_{
61 /*decltype(_impl_._has_bits_)*/{}
62 , /*decltype(_impl_._cached_size_)*/{}
63 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
64 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
65 , /*decltype(_impl_.parent_)*/::uint64_t{0u}
66 , /*decltype(_impl_.datasync_)*/0} {}
67 struct Ext4SyncFileEnterFtraceEventDefaultTypeInternal {
Ext4SyncFileEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4SyncFileEnterFtraceEventDefaultTypeInternal68 PROTOBUF_CONSTEXPR Ext4SyncFileEnterFtraceEventDefaultTypeInternal()
69 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4SyncFileEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4SyncFileEnterFtraceEventDefaultTypeInternal70 ~Ext4SyncFileEnterFtraceEventDefaultTypeInternal() {}
71 union { // NOLINT(misc-non-private-member-variables-in-classes)
72 Ext4SyncFileEnterFtraceEvent _instance;
73 };
74 };
75 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4SyncFileEnterFtraceEventDefaultTypeInternal _Ext4SyncFileEnterFtraceEvent_default_instance_;
Ext4SyncFileExitFtraceEvent(::_pbi::ConstantInitialized)76 PROTOBUF_CONSTEXPR Ext4SyncFileExitFtraceEvent::Ext4SyncFileExitFtraceEvent(
77 ::_pbi::ConstantInitialized): _impl_{
78 /*decltype(_impl_._has_bits_)*/{}
79 , /*decltype(_impl_._cached_size_)*/{}
80 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
81 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
82 , /*decltype(_impl_.ret_)*/0} {}
83 struct Ext4SyncFileExitFtraceEventDefaultTypeInternal {
Ext4SyncFileExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4SyncFileExitFtraceEventDefaultTypeInternal84 PROTOBUF_CONSTEXPR Ext4SyncFileExitFtraceEventDefaultTypeInternal()
85 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4SyncFileExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4SyncFileExitFtraceEventDefaultTypeInternal86 ~Ext4SyncFileExitFtraceEventDefaultTypeInternal() {}
87 union { // NOLINT(misc-non-private-member-variables-in-classes)
88 Ext4SyncFileExitFtraceEvent _instance;
89 };
90 };
91 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4SyncFileExitFtraceEventDefaultTypeInternal _Ext4SyncFileExitFtraceEvent_default_instance_;
Ext4AllocDaBlocksFtraceEvent(::_pbi::ConstantInitialized)92 PROTOBUF_CONSTEXPR Ext4AllocDaBlocksFtraceEvent::Ext4AllocDaBlocksFtraceEvent(
93 ::_pbi::ConstantInitialized): _impl_{
94 /*decltype(_impl_._has_bits_)*/{}
95 , /*decltype(_impl_._cached_size_)*/{}
96 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
97 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
98 , /*decltype(_impl_.data_blocks_)*/0u
99 , /*decltype(_impl_.meta_blocks_)*/0u} {}
100 struct Ext4AllocDaBlocksFtraceEventDefaultTypeInternal {
Ext4AllocDaBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4AllocDaBlocksFtraceEventDefaultTypeInternal101 PROTOBUF_CONSTEXPR Ext4AllocDaBlocksFtraceEventDefaultTypeInternal()
102 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4AllocDaBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4AllocDaBlocksFtraceEventDefaultTypeInternal103 ~Ext4AllocDaBlocksFtraceEventDefaultTypeInternal() {}
104 union { // NOLINT(misc-non-private-member-variables-in-classes)
105 Ext4AllocDaBlocksFtraceEvent _instance;
106 };
107 };
108 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4AllocDaBlocksFtraceEventDefaultTypeInternal _Ext4AllocDaBlocksFtraceEvent_default_instance_;
Ext4AllocateBlocksFtraceEvent(::_pbi::ConstantInitialized)109 PROTOBUF_CONSTEXPR Ext4AllocateBlocksFtraceEvent::Ext4AllocateBlocksFtraceEvent(
110 ::_pbi::ConstantInitialized): _impl_{
111 /*decltype(_impl_._has_bits_)*/{}
112 , /*decltype(_impl_._cached_size_)*/{}
113 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
114 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
115 , /*decltype(_impl_.block_)*/::uint64_t{0u}
116 , /*decltype(_impl_.len_)*/0u
117 , /*decltype(_impl_.logical_)*/0u
118 , /*decltype(_impl_.lleft_)*/0u
119 , /*decltype(_impl_.lright_)*/0u
120 , /*decltype(_impl_.goal_)*/::uint64_t{0u}
121 , /*decltype(_impl_.pleft_)*/::uint64_t{0u}
122 , /*decltype(_impl_.pright_)*/::uint64_t{0u}
123 , /*decltype(_impl_.flags_)*/0u} {}
124 struct Ext4AllocateBlocksFtraceEventDefaultTypeInternal {
Ext4AllocateBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4AllocateBlocksFtraceEventDefaultTypeInternal125 PROTOBUF_CONSTEXPR Ext4AllocateBlocksFtraceEventDefaultTypeInternal()
126 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4AllocateBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4AllocateBlocksFtraceEventDefaultTypeInternal127 ~Ext4AllocateBlocksFtraceEventDefaultTypeInternal() {}
128 union { // NOLINT(misc-non-private-member-variables-in-classes)
129 Ext4AllocateBlocksFtraceEvent _instance;
130 };
131 };
132 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4AllocateBlocksFtraceEventDefaultTypeInternal _Ext4AllocateBlocksFtraceEvent_default_instance_;
Ext4AllocateInodeFtraceEvent(::_pbi::ConstantInitialized)133 PROTOBUF_CONSTEXPR Ext4AllocateInodeFtraceEvent::Ext4AllocateInodeFtraceEvent(
134 ::_pbi::ConstantInitialized): _impl_{
135 /*decltype(_impl_._has_bits_)*/{}
136 , /*decltype(_impl_._cached_size_)*/{}
137 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
138 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
139 , /*decltype(_impl_.dir_)*/::uint64_t{0u}
140 , /*decltype(_impl_.mode_)*/0u} {}
141 struct Ext4AllocateInodeFtraceEventDefaultTypeInternal {
Ext4AllocateInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4AllocateInodeFtraceEventDefaultTypeInternal142 PROTOBUF_CONSTEXPR Ext4AllocateInodeFtraceEventDefaultTypeInternal()
143 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4AllocateInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4AllocateInodeFtraceEventDefaultTypeInternal144 ~Ext4AllocateInodeFtraceEventDefaultTypeInternal() {}
145 union { // NOLINT(misc-non-private-member-variables-in-classes)
146 Ext4AllocateInodeFtraceEvent _instance;
147 };
148 };
149 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4AllocateInodeFtraceEventDefaultTypeInternal _Ext4AllocateInodeFtraceEvent_default_instance_;
Ext4BeginOrderedTruncateFtraceEvent(::_pbi::ConstantInitialized)150 PROTOBUF_CONSTEXPR Ext4BeginOrderedTruncateFtraceEvent::Ext4BeginOrderedTruncateFtraceEvent(
151 ::_pbi::ConstantInitialized): _impl_{
152 /*decltype(_impl_._has_bits_)*/{}
153 , /*decltype(_impl_._cached_size_)*/{}
154 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
155 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
156 , /*decltype(_impl_.new_size_)*/::int64_t{0}} {}
157 struct Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternal {
Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternalperfetto::protos::Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternal158 PROTOBUF_CONSTEXPR Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternal()
159 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternalperfetto::protos::Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternal160 ~Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternal() {}
161 union { // NOLINT(misc-non-private-member-variables-in-classes)
162 Ext4BeginOrderedTruncateFtraceEvent _instance;
163 };
164 };
165 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4BeginOrderedTruncateFtraceEventDefaultTypeInternal _Ext4BeginOrderedTruncateFtraceEvent_default_instance_;
Ext4CollapseRangeFtraceEvent(::_pbi::ConstantInitialized)166 PROTOBUF_CONSTEXPR Ext4CollapseRangeFtraceEvent::Ext4CollapseRangeFtraceEvent(
167 ::_pbi::ConstantInitialized): _impl_{
168 /*decltype(_impl_._has_bits_)*/{}
169 , /*decltype(_impl_._cached_size_)*/{}
170 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
171 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
172 , /*decltype(_impl_.offset_)*/::int64_t{0}
173 , /*decltype(_impl_.len_)*/::int64_t{0}} {}
174 struct Ext4CollapseRangeFtraceEventDefaultTypeInternal {
Ext4CollapseRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4CollapseRangeFtraceEventDefaultTypeInternal175 PROTOBUF_CONSTEXPR Ext4CollapseRangeFtraceEventDefaultTypeInternal()
176 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4CollapseRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4CollapseRangeFtraceEventDefaultTypeInternal177 ~Ext4CollapseRangeFtraceEventDefaultTypeInternal() {}
178 union { // NOLINT(misc-non-private-member-variables-in-classes)
179 Ext4CollapseRangeFtraceEvent _instance;
180 };
181 };
182 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4CollapseRangeFtraceEventDefaultTypeInternal _Ext4CollapseRangeFtraceEvent_default_instance_;
Ext4DaReleaseSpaceFtraceEvent(::_pbi::ConstantInitialized)183 PROTOBUF_CONSTEXPR Ext4DaReleaseSpaceFtraceEvent::Ext4DaReleaseSpaceFtraceEvent(
184 ::_pbi::ConstantInitialized): _impl_{
185 /*decltype(_impl_._has_bits_)*/{}
186 , /*decltype(_impl_._cached_size_)*/{}
187 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
188 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
189 , /*decltype(_impl_.i_blocks_)*/::uint64_t{0u}
190 , /*decltype(_impl_.freed_blocks_)*/0
191 , /*decltype(_impl_.reserved_data_blocks_)*/0
192 , /*decltype(_impl_.reserved_meta_blocks_)*/0
193 , /*decltype(_impl_.allocated_meta_blocks_)*/0
194 , /*decltype(_impl_.mode_)*/0u} {}
195 struct Ext4DaReleaseSpaceFtraceEventDefaultTypeInternal {
Ext4DaReleaseSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaReleaseSpaceFtraceEventDefaultTypeInternal196 PROTOBUF_CONSTEXPR Ext4DaReleaseSpaceFtraceEventDefaultTypeInternal()
197 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaReleaseSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaReleaseSpaceFtraceEventDefaultTypeInternal198 ~Ext4DaReleaseSpaceFtraceEventDefaultTypeInternal() {}
199 union { // NOLINT(misc-non-private-member-variables-in-classes)
200 Ext4DaReleaseSpaceFtraceEvent _instance;
201 };
202 };
203 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaReleaseSpaceFtraceEventDefaultTypeInternal _Ext4DaReleaseSpaceFtraceEvent_default_instance_;
Ext4DaReserveSpaceFtraceEvent(::_pbi::ConstantInitialized)204 PROTOBUF_CONSTEXPR Ext4DaReserveSpaceFtraceEvent::Ext4DaReserveSpaceFtraceEvent(
205 ::_pbi::ConstantInitialized): _impl_{
206 /*decltype(_impl_._has_bits_)*/{}
207 , /*decltype(_impl_._cached_size_)*/{}
208 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
209 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
210 , /*decltype(_impl_.i_blocks_)*/::uint64_t{0u}
211 , /*decltype(_impl_.reserved_data_blocks_)*/0
212 , /*decltype(_impl_.reserved_meta_blocks_)*/0
213 , /*decltype(_impl_.mode_)*/0u
214 , /*decltype(_impl_.md_needed_)*/0} {}
215 struct Ext4DaReserveSpaceFtraceEventDefaultTypeInternal {
Ext4DaReserveSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaReserveSpaceFtraceEventDefaultTypeInternal216 PROTOBUF_CONSTEXPR Ext4DaReserveSpaceFtraceEventDefaultTypeInternal()
217 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaReserveSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaReserveSpaceFtraceEventDefaultTypeInternal218 ~Ext4DaReserveSpaceFtraceEventDefaultTypeInternal() {}
219 union { // NOLINT(misc-non-private-member-variables-in-classes)
220 Ext4DaReserveSpaceFtraceEvent _instance;
221 };
222 };
223 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaReserveSpaceFtraceEventDefaultTypeInternal _Ext4DaReserveSpaceFtraceEvent_default_instance_;
Ext4DaUpdateReserveSpaceFtraceEvent(::_pbi::ConstantInitialized)224 PROTOBUF_CONSTEXPR Ext4DaUpdateReserveSpaceFtraceEvent::Ext4DaUpdateReserveSpaceFtraceEvent(
225 ::_pbi::ConstantInitialized): _impl_{
226 /*decltype(_impl_._has_bits_)*/{}
227 , /*decltype(_impl_._cached_size_)*/{}
228 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
229 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
230 , /*decltype(_impl_.i_blocks_)*/::uint64_t{0u}
231 , /*decltype(_impl_.used_blocks_)*/0
232 , /*decltype(_impl_.reserved_data_blocks_)*/0
233 , /*decltype(_impl_.reserved_meta_blocks_)*/0
234 , /*decltype(_impl_.allocated_meta_blocks_)*/0
235 , /*decltype(_impl_.quota_claim_)*/0
236 , /*decltype(_impl_.mode_)*/0u} {}
237 struct Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternal {
Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternal238 PROTOBUF_CONSTEXPR Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternal()
239 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternal240 ~Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternal() {}
241 union { // NOLINT(misc-non-private-member-variables-in-classes)
242 Ext4DaUpdateReserveSpaceFtraceEvent _instance;
243 };
244 };
245 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaUpdateReserveSpaceFtraceEventDefaultTypeInternal _Ext4DaUpdateReserveSpaceFtraceEvent_default_instance_;
Ext4DaWritePagesFtraceEvent(::_pbi::ConstantInitialized)246 PROTOBUF_CONSTEXPR Ext4DaWritePagesFtraceEvent::Ext4DaWritePagesFtraceEvent(
247 ::_pbi::ConstantInitialized): _impl_{
248 /*decltype(_impl_._has_bits_)*/{}
249 , /*decltype(_impl_._cached_size_)*/{}
250 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
251 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
252 , /*decltype(_impl_.first_page_)*/::uint64_t{0u}
253 , /*decltype(_impl_.nr_to_write_)*/::int64_t{0}
254 , /*decltype(_impl_.b_blocknr_)*/::uint64_t{0u}
255 , /*decltype(_impl_.sync_mode_)*/0
256 , /*decltype(_impl_.b_size_)*/0u
257 , /*decltype(_impl_.b_state_)*/0u
258 , /*decltype(_impl_.io_done_)*/0
259 , /*decltype(_impl_.pages_written_)*/0} {}
260 struct Ext4DaWritePagesFtraceEventDefaultTypeInternal {
Ext4DaWritePagesFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWritePagesFtraceEventDefaultTypeInternal261 PROTOBUF_CONSTEXPR Ext4DaWritePagesFtraceEventDefaultTypeInternal()
262 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaWritePagesFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWritePagesFtraceEventDefaultTypeInternal263 ~Ext4DaWritePagesFtraceEventDefaultTypeInternal() {}
264 union { // NOLINT(misc-non-private-member-variables-in-classes)
265 Ext4DaWritePagesFtraceEvent _instance;
266 };
267 };
268 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaWritePagesFtraceEventDefaultTypeInternal _Ext4DaWritePagesFtraceEvent_default_instance_;
Ext4DaWritePagesExtentFtraceEvent(::_pbi::ConstantInitialized)269 PROTOBUF_CONSTEXPR Ext4DaWritePagesExtentFtraceEvent::Ext4DaWritePagesExtentFtraceEvent(
270 ::_pbi::ConstantInitialized): _impl_{
271 /*decltype(_impl_._has_bits_)*/{}
272 , /*decltype(_impl_._cached_size_)*/{}
273 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
274 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
275 , /*decltype(_impl_.lblk_)*/::uint64_t{0u}
276 , /*decltype(_impl_.len_)*/0u
277 , /*decltype(_impl_.flags_)*/0u} {}
278 struct Ext4DaWritePagesExtentFtraceEventDefaultTypeInternal {
Ext4DaWritePagesExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWritePagesExtentFtraceEventDefaultTypeInternal279 PROTOBUF_CONSTEXPR Ext4DaWritePagesExtentFtraceEventDefaultTypeInternal()
280 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DaWritePagesExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4DaWritePagesExtentFtraceEventDefaultTypeInternal281 ~Ext4DaWritePagesExtentFtraceEventDefaultTypeInternal() {}
282 union { // NOLINT(misc-non-private-member-variables-in-classes)
283 Ext4DaWritePagesExtentFtraceEvent _instance;
284 };
285 };
286 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DaWritePagesExtentFtraceEventDefaultTypeInternal _Ext4DaWritePagesExtentFtraceEvent_default_instance_;
Ext4DirectIOEnterFtraceEvent(::_pbi::ConstantInitialized)287 PROTOBUF_CONSTEXPR Ext4DirectIOEnterFtraceEvent::Ext4DirectIOEnterFtraceEvent(
288 ::_pbi::ConstantInitialized): _impl_{
289 /*decltype(_impl_._has_bits_)*/{}
290 , /*decltype(_impl_._cached_size_)*/{}
291 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
292 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
293 , /*decltype(_impl_.pos_)*/::int64_t{0}
294 , /*decltype(_impl_.len_)*/::uint64_t{0u}
295 , /*decltype(_impl_.rw_)*/0} {}
296 struct Ext4DirectIOEnterFtraceEventDefaultTypeInternal {
Ext4DirectIOEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4DirectIOEnterFtraceEventDefaultTypeInternal297 PROTOBUF_CONSTEXPR Ext4DirectIOEnterFtraceEventDefaultTypeInternal()
298 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DirectIOEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4DirectIOEnterFtraceEventDefaultTypeInternal299 ~Ext4DirectIOEnterFtraceEventDefaultTypeInternal() {}
300 union { // NOLINT(misc-non-private-member-variables-in-classes)
301 Ext4DirectIOEnterFtraceEvent _instance;
302 };
303 };
304 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DirectIOEnterFtraceEventDefaultTypeInternal _Ext4DirectIOEnterFtraceEvent_default_instance_;
Ext4DirectIOExitFtraceEvent(::_pbi::ConstantInitialized)305 PROTOBUF_CONSTEXPR Ext4DirectIOExitFtraceEvent::Ext4DirectIOExitFtraceEvent(
306 ::_pbi::ConstantInitialized): _impl_{
307 /*decltype(_impl_._has_bits_)*/{}
308 , /*decltype(_impl_._cached_size_)*/{}
309 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
310 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
311 , /*decltype(_impl_.pos_)*/::int64_t{0}
312 , /*decltype(_impl_.len_)*/::uint64_t{0u}
313 , /*decltype(_impl_.rw_)*/0
314 , /*decltype(_impl_.ret_)*/0} {}
315 struct Ext4DirectIOExitFtraceEventDefaultTypeInternal {
Ext4DirectIOExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4DirectIOExitFtraceEventDefaultTypeInternal316 PROTOBUF_CONSTEXPR Ext4DirectIOExitFtraceEventDefaultTypeInternal()
317 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DirectIOExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4DirectIOExitFtraceEventDefaultTypeInternal318 ~Ext4DirectIOExitFtraceEventDefaultTypeInternal() {}
319 union { // NOLINT(misc-non-private-member-variables-in-classes)
320 Ext4DirectIOExitFtraceEvent _instance;
321 };
322 };
323 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DirectIOExitFtraceEventDefaultTypeInternal _Ext4DirectIOExitFtraceEvent_default_instance_;
Ext4DiscardBlocksFtraceEvent(::_pbi::ConstantInitialized)324 PROTOBUF_CONSTEXPR Ext4DiscardBlocksFtraceEvent::Ext4DiscardBlocksFtraceEvent(
325 ::_pbi::ConstantInitialized): _impl_{
326 /*decltype(_impl_._has_bits_)*/{}
327 , /*decltype(_impl_._cached_size_)*/{}
328 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
329 , /*decltype(_impl_.blk_)*/::uint64_t{0u}
330 , /*decltype(_impl_.count_)*/::uint64_t{0u}} {}
331 struct Ext4DiscardBlocksFtraceEventDefaultTypeInternal {
Ext4DiscardBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4DiscardBlocksFtraceEventDefaultTypeInternal332 PROTOBUF_CONSTEXPR Ext4DiscardBlocksFtraceEventDefaultTypeInternal()
333 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DiscardBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4DiscardBlocksFtraceEventDefaultTypeInternal334 ~Ext4DiscardBlocksFtraceEventDefaultTypeInternal() {}
335 union { // NOLINT(misc-non-private-member-variables-in-classes)
336 Ext4DiscardBlocksFtraceEvent _instance;
337 };
338 };
339 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DiscardBlocksFtraceEventDefaultTypeInternal _Ext4DiscardBlocksFtraceEvent_default_instance_;
Ext4DiscardPreallocationsFtraceEvent(::_pbi::ConstantInitialized)340 PROTOBUF_CONSTEXPR Ext4DiscardPreallocationsFtraceEvent::Ext4DiscardPreallocationsFtraceEvent(
341 ::_pbi::ConstantInitialized): _impl_{
342 /*decltype(_impl_._has_bits_)*/{}
343 , /*decltype(_impl_._cached_size_)*/{}
344 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
345 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
346 , /*decltype(_impl_.len_)*/0u
347 , /*decltype(_impl_.needed_)*/0u} {}
348 struct Ext4DiscardPreallocationsFtraceEventDefaultTypeInternal {
Ext4DiscardPreallocationsFtraceEventDefaultTypeInternalperfetto::protos::Ext4DiscardPreallocationsFtraceEventDefaultTypeInternal349 PROTOBUF_CONSTEXPR Ext4DiscardPreallocationsFtraceEventDefaultTypeInternal()
350 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DiscardPreallocationsFtraceEventDefaultTypeInternalperfetto::protos::Ext4DiscardPreallocationsFtraceEventDefaultTypeInternal351 ~Ext4DiscardPreallocationsFtraceEventDefaultTypeInternal() {}
352 union { // NOLINT(misc-non-private-member-variables-in-classes)
353 Ext4DiscardPreallocationsFtraceEvent _instance;
354 };
355 };
356 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DiscardPreallocationsFtraceEventDefaultTypeInternal _Ext4DiscardPreallocationsFtraceEvent_default_instance_;
Ext4DropInodeFtraceEvent(::_pbi::ConstantInitialized)357 PROTOBUF_CONSTEXPR Ext4DropInodeFtraceEvent::Ext4DropInodeFtraceEvent(
358 ::_pbi::ConstantInitialized): _impl_{
359 /*decltype(_impl_._has_bits_)*/{}
360 , /*decltype(_impl_._cached_size_)*/{}
361 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
362 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
363 , /*decltype(_impl_.drop_)*/0} {}
364 struct Ext4DropInodeFtraceEventDefaultTypeInternal {
Ext4DropInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4DropInodeFtraceEventDefaultTypeInternal365 PROTOBUF_CONSTEXPR Ext4DropInodeFtraceEventDefaultTypeInternal()
366 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4DropInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4DropInodeFtraceEventDefaultTypeInternal367 ~Ext4DropInodeFtraceEventDefaultTypeInternal() {}
368 union { // NOLINT(misc-non-private-member-variables-in-classes)
369 Ext4DropInodeFtraceEvent _instance;
370 };
371 };
372 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4DropInodeFtraceEventDefaultTypeInternal _Ext4DropInodeFtraceEvent_default_instance_;
Ext4EsCacheExtentFtraceEvent(::_pbi::ConstantInitialized)373 PROTOBUF_CONSTEXPR Ext4EsCacheExtentFtraceEvent::Ext4EsCacheExtentFtraceEvent(
374 ::_pbi::ConstantInitialized): _impl_{
375 /*decltype(_impl_._has_bits_)*/{}
376 , /*decltype(_impl_._cached_size_)*/{}
377 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
378 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
379 , /*decltype(_impl_.lblk_)*/0u
380 , /*decltype(_impl_.len_)*/0u
381 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
382 , /*decltype(_impl_.status_)*/0u} {}
383 struct Ext4EsCacheExtentFtraceEventDefaultTypeInternal {
Ext4EsCacheExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsCacheExtentFtraceEventDefaultTypeInternal384 PROTOBUF_CONSTEXPR Ext4EsCacheExtentFtraceEventDefaultTypeInternal()
385 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsCacheExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsCacheExtentFtraceEventDefaultTypeInternal386 ~Ext4EsCacheExtentFtraceEventDefaultTypeInternal() {}
387 union { // NOLINT(misc-non-private-member-variables-in-classes)
388 Ext4EsCacheExtentFtraceEvent _instance;
389 };
390 };
391 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsCacheExtentFtraceEventDefaultTypeInternal _Ext4EsCacheExtentFtraceEvent_default_instance_;
Ext4EsFindDelayedExtentRangeEnterFtraceEvent(::_pbi::ConstantInitialized)392 PROTOBUF_CONSTEXPR Ext4EsFindDelayedExtentRangeEnterFtraceEvent::Ext4EsFindDelayedExtentRangeEnterFtraceEvent(
393 ::_pbi::ConstantInitialized): _impl_{
394 /*decltype(_impl_._has_bits_)*/{}
395 , /*decltype(_impl_._cached_size_)*/{}
396 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
397 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
398 , /*decltype(_impl_.lblk_)*/0u} {}
399 struct Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternal {
Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternal400 PROTOBUF_CONSTEXPR Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternal()
401 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternal402 ~Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternal() {}
403 union { // NOLINT(misc-non-private-member-variables-in-classes)
404 Ext4EsFindDelayedExtentRangeEnterFtraceEvent _instance;
405 };
406 };
407 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsFindDelayedExtentRangeEnterFtraceEventDefaultTypeInternal _Ext4EsFindDelayedExtentRangeEnterFtraceEvent_default_instance_;
Ext4EsFindDelayedExtentRangeExitFtraceEvent(::_pbi::ConstantInitialized)408 PROTOBUF_CONSTEXPR Ext4EsFindDelayedExtentRangeExitFtraceEvent::Ext4EsFindDelayedExtentRangeExitFtraceEvent(
409 ::_pbi::ConstantInitialized): _impl_{
410 /*decltype(_impl_._has_bits_)*/{}
411 , /*decltype(_impl_._cached_size_)*/{}
412 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
413 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
414 , /*decltype(_impl_.lblk_)*/0u
415 , /*decltype(_impl_.len_)*/0u
416 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
417 , /*decltype(_impl_.status_)*/::uint64_t{0u}} {}
418 struct Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternal {
Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternal419 PROTOBUF_CONSTEXPR Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternal()
420 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternal421 ~Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternal() {}
422 union { // NOLINT(misc-non-private-member-variables-in-classes)
423 Ext4EsFindDelayedExtentRangeExitFtraceEvent _instance;
424 };
425 };
426 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsFindDelayedExtentRangeExitFtraceEventDefaultTypeInternal _Ext4EsFindDelayedExtentRangeExitFtraceEvent_default_instance_;
Ext4EsInsertExtentFtraceEvent(::_pbi::ConstantInitialized)427 PROTOBUF_CONSTEXPR Ext4EsInsertExtentFtraceEvent::Ext4EsInsertExtentFtraceEvent(
428 ::_pbi::ConstantInitialized): _impl_{
429 /*decltype(_impl_._has_bits_)*/{}
430 , /*decltype(_impl_._cached_size_)*/{}
431 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
432 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
433 , /*decltype(_impl_.lblk_)*/0u
434 , /*decltype(_impl_.len_)*/0u
435 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
436 , /*decltype(_impl_.status_)*/::uint64_t{0u}} {}
437 struct Ext4EsInsertExtentFtraceEventDefaultTypeInternal {
Ext4EsInsertExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsInsertExtentFtraceEventDefaultTypeInternal438 PROTOBUF_CONSTEXPR Ext4EsInsertExtentFtraceEventDefaultTypeInternal()
439 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsInsertExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsInsertExtentFtraceEventDefaultTypeInternal440 ~Ext4EsInsertExtentFtraceEventDefaultTypeInternal() {}
441 union { // NOLINT(misc-non-private-member-variables-in-classes)
442 Ext4EsInsertExtentFtraceEvent _instance;
443 };
444 };
445 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsInsertExtentFtraceEventDefaultTypeInternal _Ext4EsInsertExtentFtraceEvent_default_instance_;
Ext4EsLookupExtentEnterFtraceEvent(::_pbi::ConstantInitialized)446 PROTOBUF_CONSTEXPR Ext4EsLookupExtentEnterFtraceEvent::Ext4EsLookupExtentEnterFtraceEvent(
447 ::_pbi::ConstantInitialized): _impl_{
448 /*decltype(_impl_._has_bits_)*/{}
449 , /*decltype(_impl_._cached_size_)*/{}
450 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
451 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
452 , /*decltype(_impl_.lblk_)*/0u} {}
453 struct Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternal {
Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternal454 PROTOBUF_CONSTEXPR Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternal()
455 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternal456 ~Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternal() {}
457 union { // NOLINT(misc-non-private-member-variables-in-classes)
458 Ext4EsLookupExtentEnterFtraceEvent _instance;
459 };
460 };
461 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsLookupExtentEnterFtraceEventDefaultTypeInternal _Ext4EsLookupExtentEnterFtraceEvent_default_instance_;
Ext4EsLookupExtentExitFtraceEvent(::_pbi::ConstantInitialized)462 PROTOBUF_CONSTEXPR Ext4EsLookupExtentExitFtraceEvent::Ext4EsLookupExtentExitFtraceEvent(
463 ::_pbi::ConstantInitialized): _impl_{
464 /*decltype(_impl_._has_bits_)*/{}
465 , /*decltype(_impl_._cached_size_)*/{}
466 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
467 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
468 , /*decltype(_impl_.lblk_)*/0u
469 , /*decltype(_impl_.len_)*/0u
470 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
471 , /*decltype(_impl_.status_)*/::uint64_t{0u}
472 , /*decltype(_impl_.found_)*/0} {}
473 struct Ext4EsLookupExtentExitFtraceEventDefaultTypeInternal {
Ext4EsLookupExtentExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsLookupExtentExitFtraceEventDefaultTypeInternal474 PROTOBUF_CONSTEXPR Ext4EsLookupExtentExitFtraceEventDefaultTypeInternal()
475 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsLookupExtentExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsLookupExtentExitFtraceEventDefaultTypeInternal476 ~Ext4EsLookupExtentExitFtraceEventDefaultTypeInternal() {}
477 union { // NOLINT(misc-non-private-member-variables-in-classes)
478 Ext4EsLookupExtentExitFtraceEvent _instance;
479 };
480 };
481 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsLookupExtentExitFtraceEventDefaultTypeInternal _Ext4EsLookupExtentExitFtraceEvent_default_instance_;
Ext4EsRemoveExtentFtraceEvent(::_pbi::ConstantInitialized)482 PROTOBUF_CONSTEXPR Ext4EsRemoveExtentFtraceEvent::Ext4EsRemoveExtentFtraceEvent(
483 ::_pbi::ConstantInitialized): _impl_{
484 /*decltype(_impl_._has_bits_)*/{}
485 , /*decltype(_impl_._cached_size_)*/{}
486 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
487 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
488 , /*decltype(_impl_.lblk_)*/::int64_t{0}
489 , /*decltype(_impl_.len_)*/::int64_t{0}} {}
490 struct Ext4EsRemoveExtentFtraceEventDefaultTypeInternal {
Ext4EsRemoveExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsRemoveExtentFtraceEventDefaultTypeInternal491 PROTOBUF_CONSTEXPR Ext4EsRemoveExtentFtraceEventDefaultTypeInternal()
492 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsRemoveExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsRemoveExtentFtraceEventDefaultTypeInternal493 ~Ext4EsRemoveExtentFtraceEventDefaultTypeInternal() {}
494 union { // NOLINT(misc-non-private-member-variables-in-classes)
495 Ext4EsRemoveExtentFtraceEvent _instance;
496 };
497 };
498 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsRemoveExtentFtraceEventDefaultTypeInternal _Ext4EsRemoveExtentFtraceEvent_default_instance_;
Ext4EsShrinkFtraceEvent(::_pbi::ConstantInitialized)499 PROTOBUF_CONSTEXPR Ext4EsShrinkFtraceEvent::Ext4EsShrinkFtraceEvent(
500 ::_pbi::ConstantInitialized): _impl_{
501 /*decltype(_impl_._has_bits_)*/{}
502 , /*decltype(_impl_._cached_size_)*/{}
503 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
504 , /*decltype(_impl_.scan_time_)*/::uint64_t{0u}
505 , /*decltype(_impl_.nr_shrunk_)*/0
506 , /*decltype(_impl_.nr_skipped_)*/0
507 , /*decltype(_impl_.retried_)*/0} {}
508 struct Ext4EsShrinkFtraceEventDefaultTypeInternal {
Ext4EsShrinkFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkFtraceEventDefaultTypeInternal509 PROTOBUF_CONSTEXPR Ext4EsShrinkFtraceEventDefaultTypeInternal()
510 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsShrinkFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkFtraceEventDefaultTypeInternal511 ~Ext4EsShrinkFtraceEventDefaultTypeInternal() {}
512 union { // NOLINT(misc-non-private-member-variables-in-classes)
513 Ext4EsShrinkFtraceEvent _instance;
514 };
515 };
516 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsShrinkFtraceEventDefaultTypeInternal _Ext4EsShrinkFtraceEvent_default_instance_;
Ext4EsShrinkCountFtraceEvent(::_pbi::ConstantInitialized)517 PROTOBUF_CONSTEXPR Ext4EsShrinkCountFtraceEvent::Ext4EsShrinkCountFtraceEvent(
518 ::_pbi::ConstantInitialized): _impl_{
519 /*decltype(_impl_._has_bits_)*/{}
520 , /*decltype(_impl_._cached_size_)*/{}
521 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
522 , /*decltype(_impl_.nr_to_scan_)*/0
523 , /*decltype(_impl_.cache_cnt_)*/0} {}
524 struct Ext4EsShrinkCountFtraceEventDefaultTypeInternal {
Ext4EsShrinkCountFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkCountFtraceEventDefaultTypeInternal525 PROTOBUF_CONSTEXPR Ext4EsShrinkCountFtraceEventDefaultTypeInternal()
526 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsShrinkCountFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkCountFtraceEventDefaultTypeInternal527 ~Ext4EsShrinkCountFtraceEventDefaultTypeInternal() {}
528 union { // NOLINT(misc-non-private-member-variables-in-classes)
529 Ext4EsShrinkCountFtraceEvent _instance;
530 };
531 };
532 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsShrinkCountFtraceEventDefaultTypeInternal _Ext4EsShrinkCountFtraceEvent_default_instance_;
Ext4EsShrinkScanEnterFtraceEvent(::_pbi::ConstantInitialized)533 PROTOBUF_CONSTEXPR Ext4EsShrinkScanEnterFtraceEvent::Ext4EsShrinkScanEnterFtraceEvent(
534 ::_pbi::ConstantInitialized): _impl_{
535 /*decltype(_impl_._has_bits_)*/{}
536 , /*decltype(_impl_._cached_size_)*/{}
537 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
538 , /*decltype(_impl_.nr_to_scan_)*/0
539 , /*decltype(_impl_.cache_cnt_)*/0} {}
540 struct Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternal {
Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternal541 PROTOBUF_CONSTEXPR Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternal()
542 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternal543 ~Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternal() {}
544 union { // NOLINT(misc-non-private-member-variables-in-classes)
545 Ext4EsShrinkScanEnterFtraceEvent _instance;
546 };
547 };
548 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsShrinkScanEnterFtraceEventDefaultTypeInternal _Ext4EsShrinkScanEnterFtraceEvent_default_instance_;
Ext4EsShrinkScanExitFtraceEvent(::_pbi::ConstantInitialized)549 PROTOBUF_CONSTEXPR Ext4EsShrinkScanExitFtraceEvent::Ext4EsShrinkScanExitFtraceEvent(
550 ::_pbi::ConstantInitialized): _impl_{
551 /*decltype(_impl_._has_bits_)*/{}
552 , /*decltype(_impl_._cached_size_)*/{}
553 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
554 , /*decltype(_impl_.nr_shrunk_)*/0
555 , /*decltype(_impl_.cache_cnt_)*/0} {}
556 struct Ext4EsShrinkScanExitFtraceEventDefaultTypeInternal {
Ext4EsShrinkScanExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkScanExitFtraceEventDefaultTypeInternal557 PROTOBUF_CONSTEXPR Ext4EsShrinkScanExitFtraceEventDefaultTypeInternal()
558 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EsShrinkScanExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4EsShrinkScanExitFtraceEventDefaultTypeInternal559 ~Ext4EsShrinkScanExitFtraceEventDefaultTypeInternal() {}
560 union { // NOLINT(misc-non-private-member-variables-in-classes)
561 Ext4EsShrinkScanExitFtraceEvent _instance;
562 };
563 };
564 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EsShrinkScanExitFtraceEventDefaultTypeInternal _Ext4EsShrinkScanExitFtraceEvent_default_instance_;
Ext4EvictInodeFtraceEvent(::_pbi::ConstantInitialized)565 PROTOBUF_CONSTEXPR Ext4EvictInodeFtraceEvent::Ext4EvictInodeFtraceEvent(
566 ::_pbi::ConstantInitialized): _impl_{
567 /*decltype(_impl_._has_bits_)*/{}
568 , /*decltype(_impl_._cached_size_)*/{}
569 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
570 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
571 , /*decltype(_impl_.nlink_)*/0} {}
572 struct Ext4EvictInodeFtraceEventDefaultTypeInternal {
Ext4EvictInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4EvictInodeFtraceEventDefaultTypeInternal573 PROTOBUF_CONSTEXPR Ext4EvictInodeFtraceEventDefaultTypeInternal()
574 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4EvictInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4EvictInodeFtraceEventDefaultTypeInternal575 ~Ext4EvictInodeFtraceEventDefaultTypeInternal() {}
576 union { // NOLINT(misc-non-private-member-variables-in-classes)
577 Ext4EvictInodeFtraceEvent _instance;
578 };
579 };
580 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4EvictInodeFtraceEventDefaultTypeInternal _Ext4EvictInodeFtraceEvent_default_instance_;
Ext4ExtConvertToInitializedEnterFtraceEvent(::_pbi::ConstantInitialized)581 PROTOBUF_CONSTEXPR Ext4ExtConvertToInitializedEnterFtraceEvent::Ext4ExtConvertToInitializedEnterFtraceEvent(
582 ::_pbi::ConstantInitialized): _impl_{
583 /*decltype(_impl_._has_bits_)*/{}
584 , /*decltype(_impl_._cached_size_)*/{}
585 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
586 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
587 , /*decltype(_impl_.m_lblk_)*/0u
588 , /*decltype(_impl_.m_len_)*/0u
589 , /*decltype(_impl_.u_lblk_)*/0u
590 , /*decltype(_impl_.u_len_)*/0u
591 , /*decltype(_impl_.u_pblk_)*/::uint64_t{0u}} {}
592 struct Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternal {
Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternal593 PROTOBUF_CONSTEXPR Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternal()
594 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternal595 ~Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternal() {}
596 union { // NOLINT(misc-non-private-member-variables-in-classes)
597 Ext4ExtConvertToInitializedEnterFtraceEvent _instance;
598 };
599 };
600 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtConvertToInitializedEnterFtraceEventDefaultTypeInternal _Ext4ExtConvertToInitializedEnterFtraceEvent_default_instance_;
Ext4ExtConvertToInitializedFastpathFtraceEvent(::_pbi::ConstantInitialized)601 PROTOBUF_CONSTEXPR Ext4ExtConvertToInitializedFastpathFtraceEvent::Ext4ExtConvertToInitializedFastpathFtraceEvent(
602 ::_pbi::ConstantInitialized): _impl_{
603 /*decltype(_impl_._has_bits_)*/{}
604 , /*decltype(_impl_._cached_size_)*/{}
605 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
606 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
607 , /*decltype(_impl_.m_lblk_)*/0u
608 , /*decltype(_impl_.m_len_)*/0u
609 , /*decltype(_impl_.u_lblk_)*/0u
610 , /*decltype(_impl_.u_len_)*/0u
611 , /*decltype(_impl_.u_pblk_)*/::uint64_t{0u}
612 , /*decltype(_impl_.i_lblk_)*/0u
613 , /*decltype(_impl_.i_len_)*/0u
614 , /*decltype(_impl_.i_pblk_)*/::uint64_t{0u}} {}
615 struct Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternal {
Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternal616 PROTOBUF_CONSTEXPR Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternal()
617 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternal618 ~Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternal() {}
619 union { // NOLINT(misc-non-private-member-variables-in-classes)
620 Ext4ExtConvertToInitializedFastpathFtraceEvent _instance;
621 };
622 };
623 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtConvertToInitializedFastpathFtraceEventDefaultTypeInternal _Ext4ExtConvertToInitializedFastpathFtraceEvent_default_instance_;
Ext4ExtHandleUnwrittenExtentsFtraceEvent(::_pbi::ConstantInitialized)624 PROTOBUF_CONSTEXPR Ext4ExtHandleUnwrittenExtentsFtraceEvent::Ext4ExtHandleUnwrittenExtentsFtraceEvent(
625 ::_pbi::ConstantInitialized): _impl_{
626 /*decltype(_impl_._has_bits_)*/{}
627 , /*decltype(_impl_._cached_size_)*/{}
628 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
629 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
630 , /*decltype(_impl_.flags_)*/0
631 , /*decltype(_impl_.lblk_)*/0u
632 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
633 , /*decltype(_impl_.len_)*/0u
634 , /*decltype(_impl_.allocated_)*/0u
635 , /*decltype(_impl_.newblk_)*/::uint64_t{0u}} {}
636 struct Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternal {
Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternal637 PROTOBUF_CONSTEXPR Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternal()
638 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternal639 ~Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternal() {}
640 union { // NOLINT(misc-non-private-member-variables-in-classes)
641 Ext4ExtHandleUnwrittenExtentsFtraceEvent _instance;
642 };
643 };
644 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtHandleUnwrittenExtentsFtraceEventDefaultTypeInternal _Ext4ExtHandleUnwrittenExtentsFtraceEvent_default_instance_;
Ext4ExtInCacheFtraceEvent(::_pbi::ConstantInitialized)645 PROTOBUF_CONSTEXPR Ext4ExtInCacheFtraceEvent::Ext4ExtInCacheFtraceEvent(
646 ::_pbi::ConstantInitialized): _impl_{
647 /*decltype(_impl_._has_bits_)*/{}
648 , /*decltype(_impl_._cached_size_)*/{}
649 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
650 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
651 , /*decltype(_impl_.lblk_)*/0u
652 , /*decltype(_impl_.ret_)*/0} {}
653 struct Ext4ExtInCacheFtraceEventDefaultTypeInternal {
Ext4ExtInCacheFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtInCacheFtraceEventDefaultTypeInternal654 PROTOBUF_CONSTEXPR Ext4ExtInCacheFtraceEventDefaultTypeInternal()
655 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtInCacheFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtInCacheFtraceEventDefaultTypeInternal656 ~Ext4ExtInCacheFtraceEventDefaultTypeInternal() {}
657 union { // NOLINT(misc-non-private-member-variables-in-classes)
658 Ext4ExtInCacheFtraceEvent _instance;
659 };
660 };
661 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtInCacheFtraceEventDefaultTypeInternal _Ext4ExtInCacheFtraceEvent_default_instance_;
Ext4ExtLoadExtentFtraceEvent(::_pbi::ConstantInitialized)662 PROTOBUF_CONSTEXPR Ext4ExtLoadExtentFtraceEvent::Ext4ExtLoadExtentFtraceEvent(
663 ::_pbi::ConstantInitialized): _impl_{
664 /*decltype(_impl_._has_bits_)*/{}
665 , /*decltype(_impl_._cached_size_)*/{}
666 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
667 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
668 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
669 , /*decltype(_impl_.lblk_)*/0u} {}
670 struct Ext4ExtLoadExtentFtraceEventDefaultTypeInternal {
Ext4ExtLoadExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtLoadExtentFtraceEventDefaultTypeInternal671 PROTOBUF_CONSTEXPR Ext4ExtLoadExtentFtraceEventDefaultTypeInternal()
672 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtLoadExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtLoadExtentFtraceEventDefaultTypeInternal673 ~Ext4ExtLoadExtentFtraceEventDefaultTypeInternal() {}
674 union { // NOLINT(misc-non-private-member-variables-in-classes)
675 Ext4ExtLoadExtentFtraceEvent _instance;
676 };
677 };
678 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtLoadExtentFtraceEventDefaultTypeInternal _Ext4ExtLoadExtentFtraceEvent_default_instance_;
Ext4ExtMapBlocksEnterFtraceEvent(::_pbi::ConstantInitialized)679 PROTOBUF_CONSTEXPR Ext4ExtMapBlocksEnterFtraceEvent::Ext4ExtMapBlocksEnterFtraceEvent(
680 ::_pbi::ConstantInitialized): _impl_{
681 /*decltype(_impl_._has_bits_)*/{}
682 , /*decltype(_impl_._cached_size_)*/{}
683 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
684 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
685 , /*decltype(_impl_.lblk_)*/0u
686 , /*decltype(_impl_.len_)*/0u
687 , /*decltype(_impl_.flags_)*/0u} {}
688 struct Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternal {
Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternal689 PROTOBUF_CONSTEXPR Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternal()
690 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternal691 ~Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternal() {}
692 union { // NOLINT(misc-non-private-member-variables-in-classes)
693 Ext4ExtMapBlocksEnterFtraceEvent _instance;
694 };
695 };
696 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtMapBlocksEnterFtraceEventDefaultTypeInternal _Ext4ExtMapBlocksEnterFtraceEvent_default_instance_;
Ext4ExtMapBlocksExitFtraceEvent(::_pbi::ConstantInitialized)697 PROTOBUF_CONSTEXPR Ext4ExtMapBlocksExitFtraceEvent::Ext4ExtMapBlocksExitFtraceEvent(
698 ::_pbi::ConstantInitialized): _impl_{
699 /*decltype(_impl_._has_bits_)*/{}
700 , /*decltype(_impl_._cached_size_)*/{}
701 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
702 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
703 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
704 , /*decltype(_impl_.flags_)*/0u
705 , /*decltype(_impl_.lblk_)*/0u
706 , /*decltype(_impl_.len_)*/0u
707 , /*decltype(_impl_.mflags_)*/0u
708 , /*decltype(_impl_.ret_)*/0} {}
709 struct Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternal {
Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternal710 PROTOBUF_CONSTEXPR Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternal()
711 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternal712 ~Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternal() {}
713 union { // NOLINT(misc-non-private-member-variables-in-classes)
714 Ext4ExtMapBlocksExitFtraceEvent _instance;
715 };
716 };
717 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtMapBlocksExitFtraceEventDefaultTypeInternal _Ext4ExtMapBlocksExitFtraceEvent_default_instance_;
Ext4ExtPutInCacheFtraceEvent(::_pbi::ConstantInitialized)718 PROTOBUF_CONSTEXPR Ext4ExtPutInCacheFtraceEvent::Ext4ExtPutInCacheFtraceEvent(
719 ::_pbi::ConstantInitialized): _impl_{
720 /*decltype(_impl_._has_bits_)*/{}
721 , /*decltype(_impl_._cached_size_)*/{}
722 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
723 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
724 , /*decltype(_impl_.lblk_)*/0u
725 , /*decltype(_impl_.len_)*/0u
726 , /*decltype(_impl_.start_)*/::uint64_t{0u}} {}
727 struct Ext4ExtPutInCacheFtraceEventDefaultTypeInternal {
Ext4ExtPutInCacheFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtPutInCacheFtraceEventDefaultTypeInternal728 PROTOBUF_CONSTEXPR Ext4ExtPutInCacheFtraceEventDefaultTypeInternal()
729 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtPutInCacheFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtPutInCacheFtraceEventDefaultTypeInternal730 ~Ext4ExtPutInCacheFtraceEventDefaultTypeInternal() {}
731 union { // NOLINT(misc-non-private-member-variables-in-classes)
732 Ext4ExtPutInCacheFtraceEvent _instance;
733 };
734 };
735 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtPutInCacheFtraceEventDefaultTypeInternal _Ext4ExtPutInCacheFtraceEvent_default_instance_;
Ext4ExtRemoveSpaceFtraceEvent(::_pbi::ConstantInitialized)736 PROTOBUF_CONSTEXPR Ext4ExtRemoveSpaceFtraceEvent::Ext4ExtRemoveSpaceFtraceEvent(
737 ::_pbi::ConstantInitialized): _impl_{
738 /*decltype(_impl_._has_bits_)*/{}
739 , /*decltype(_impl_._cached_size_)*/{}
740 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
741 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
742 , /*decltype(_impl_.start_)*/0u
743 , /*decltype(_impl_.end_)*/0u
744 , /*decltype(_impl_.depth_)*/0} {}
745 struct Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternal {
Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternal746 PROTOBUF_CONSTEXPR Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternal()
747 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternal748 ~Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternal() {}
749 union { // NOLINT(misc-non-private-member-variables-in-classes)
750 Ext4ExtRemoveSpaceFtraceEvent _instance;
751 };
752 };
753 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtRemoveSpaceFtraceEventDefaultTypeInternal _Ext4ExtRemoveSpaceFtraceEvent_default_instance_;
Ext4ExtRemoveSpaceDoneFtraceEvent(::_pbi::ConstantInitialized)754 PROTOBUF_CONSTEXPR Ext4ExtRemoveSpaceDoneFtraceEvent::Ext4ExtRemoveSpaceDoneFtraceEvent(
755 ::_pbi::ConstantInitialized): _impl_{
756 /*decltype(_impl_._has_bits_)*/{}
757 , /*decltype(_impl_._cached_size_)*/{}
758 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
759 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
760 , /*decltype(_impl_.start_)*/0u
761 , /*decltype(_impl_.end_)*/0u
762 , /*decltype(_impl_.partial_)*/::int64_t{0}
763 , /*decltype(_impl_.depth_)*/0
764 , /*decltype(_impl_.eh_entries_)*/0u
765 , /*decltype(_impl_.pc_pclu_)*/::uint64_t{0u}
766 , /*decltype(_impl_.pc_lblk_)*/0u
767 , /*decltype(_impl_.pc_state_)*/0} {}
768 struct Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternal {
Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternal769 PROTOBUF_CONSTEXPR Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternal()
770 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternal771 ~Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternal() {}
772 union { // NOLINT(misc-non-private-member-variables-in-classes)
773 Ext4ExtRemoveSpaceDoneFtraceEvent _instance;
774 };
775 };
776 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtRemoveSpaceDoneFtraceEventDefaultTypeInternal _Ext4ExtRemoveSpaceDoneFtraceEvent_default_instance_;
Ext4ExtRmIdxFtraceEvent(::_pbi::ConstantInitialized)777 PROTOBUF_CONSTEXPR Ext4ExtRmIdxFtraceEvent::Ext4ExtRmIdxFtraceEvent(
778 ::_pbi::ConstantInitialized): _impl_{
779 /*decltype(_impl_._has_bits_)*/{}
780 , /*decltype(_impl_._cached_size_)*/{}
781 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
782 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
783 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}} {}
784 struct Ext4ExtRmIdxFtraceEventDefaultTypeInternal {
Ext4ExtRmIdxFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRmIdxFtraceEventDefaultTypeInternal785 PROTOBUF_CONSTEXPR Ext4ExtRmIdxFtraceEventDefaultTypeInternal()
786 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtRmIdxFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRmIdxFtraceEventDefaultTypeInternal787 ~Ext4ExtRmIdxFtraceEventDefaultTypeInternal() {}
788 union { // NOLINT(misc-non-private-member-variables-in-classes)
789 Ext4ExtRmIdxFtraceEvent _instance;
790 };
791 };
792 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtRmIdxFtraceEventDefaultTypeInternal _Ext4ExtRmIdxFtraceEvent_default_instance_;
Ext4ExtRmLeafFtraceEvent(::_pbi::ConstantInitialized)793 PROTOBUF_CONSTEXPR Ext4ExtRmLeafFtraceEvent::Ext4ExtRmLeafFtraceEvent(
794 ::_pbi::ConstantInitialized): _impl_{
795 /*decltype(_impl_._has_bits_)*/{}
796 , /*decltype(_impl_._cached_size_)*/{}
797 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
798 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
799 , /*decltype(_impl_.partial_)*/::int64_t{0}
800 , /*decltype(_impl_.start_)*/0u
801 , /*decltype(_impl_.ee_lblk_)*/0u
802 , /*decltype(_impl_.ee_pblk_)*/::uint64_t{0u}
803 , /*decltype(_impl_.ee_len_)*/0
804 , /*decltype(_impl_.pc_lblk_)*/0u
805 , /*decltype(_impl_.pc_pclu_)*/::uint64_t{0u}
806 , /*decltype(_impl_.pc_state_)*/0} {}
807 struct Ext4ExtRmLeafFtraceEventDefaultTypeInternal {
Ext4ExtRmLeafFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRmLeafFtraceEventDefaultTypeInternal808 PROTOBUF_CONSTEXPR Ext4ExtRmLeafFtraceEventDefaultTypeInternal()
809 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtRmLeafFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtRmLeafFtraceEventDefaultTypeInternal810 ~Ext4ExtRmLeafFtraceEventDefaultTypeInternal() {}
811 union { // NOLINT(misc-non-private-member-variables-in-classes)
812 Ext4ExtRmLeafFtraceEvent _instance;
813 };
814 };
815 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtRmLeafFtraceEventDefaultTypeInternal _Ext4ExtRmLeafFtraceEvent_default_instance_;
Ext4ExtShowExtentFtraceEvent(::_pbi::ConstantInitialized)816 PROTOBUF_CONSTEXPR Ext4ExtShowExtentFtraceEvent::Ext4ExtShowExtentFtraceEvent(
817 ::_pbi::ConstantInitialized): _impl_{
818 /*decltype(_impl_._has_bits_)*/{}
819 , /*decltype(_impl_._cached_size_)*/{}
820 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
821 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
822 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
823 , /*decltype(_impl_.lblk_)*/0u
824 , /*decltype(_impl_.len_)*/0u} {}
825 struct Ext4ExtShowExtentFtraceEventDefaultTypeInternal {
Ext4ExtShowExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtShowExtentFtraceEventDefaultTypeInternal826 PROTOBUF_CONSTEXPR Ext4ExtShowExtentFtraceEventDefaultTypeInternal()
827 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ExtShowExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4ExtShowExtentFtraceEventDefaultTypeInternal828 ~Ext4ExtShowExtentFtraceEventDefaultTypeInternal() {}
829 union { // NOLINT(misc-non-private-member-variables-in-classes)
830 Ext4ExtShowExtentFtraceEvent _instance;
831 };
832 };
833 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ExtShowExtentFtraceEventDefaultTypeInternal _Ext4ExtShowExtentFtraceEvent_default_instance_;
Ext4FallocateEnterFtraceEvent(::_pbi::ConstantInitialized)834 PROTOBUF_CONSTEXPR Ext4FallocateEnterFtraceEvent::Ext4FallocateEnterFtraceEvent(
835 ::_pbi::ConstantInitialized): _impl_{
836 /*decltype(_impl_._has_bits_)*/{}
837 , /*decltype(_impl_._cached_size_)*/{}
838 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
839 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
840 , /*decltype(_impl_.offset_)*/::int64_t{0}
841 , /*decltype(_impl_.len_)*/::int64_t{0}
842 , /*decltype(_impl_.pos_)*/::int64_t{0}
843 , /*decltype(_impl_.mode_)*/0} {}
844 struct Ext4FallocateEnterFtraceEventDefaultTypeInternal {
Ext4FallocateEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4FallocateEnterFtraceEventDefaultTypeInternal845 PROTOBUF_CONSTEXPR Ext4FallocateEnterFtraceEventDefaultTypeInternal()
846 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4FallocateEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4FallocateEnterFtraceEventDefaultTypeInternal847 ~Ext4FallocateEnterFtraceEventDefaultTypeInternal() {}
848 union { // NOLINT(misc-non-private-member-variables-in-classes)
849 Ext4FallocateEnterFtraceEvent _instance;
850 };
851 };
852 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4FallocateEnterFtraceEventDefaultTypeInternal _Ext4FallocateEnterFtraceEvent_default_instance_;
Ext4FallocateExitFtraceEvent(::_pbi::ConstantInitialized)853 PROTOBUF_CONSTEXPR Ext4FallocateExitFtraceEvent::Ext4FallocateExitFtraceEvent(
854 ::_pbi::ConstantInitialized): _impl_{
855 /*decltype(_impl_._has_bits_)*/{}
856 , /*decltype(_impl_._cached_size_)*/{}
857 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
858 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
859 , /*decltype(_impl_.pos_)*/::int64_t{0}
860 , /*decltype(_impl_.blocks_)*/0u
861 , /*decltype(_impl_.ret_)*/0} {}
862 struct Ext4FallocateExitFtraceEventDefaultTypeInternal {
Ext4FallocateExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4FallocateExitFtraceEventDefaultTypeInternal863 PROTOBUF_CONSTEXPR Ext4FallocateExitFtraceEventDefaultTypeInternal()
864 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4FallocateExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4FallocateExitFtraceEventDefaultTypeInternal865 ~Ext4FallocateExitFtraceEventDefaultTypeInternal() {}
866 union { // NOLINT(misc-non-private-member-variables-in-classes)
867 Ext4FallocateExitFtraceEvent _instance;
868 };
869 };
870 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4FallocateExitFtraceEventDefaultTypeInternal _Ext4FallocateExitFtraceEvent_default_instance_;
Ext4FindDelallocRangeFtraceEvent(::_pbi::ConstantInitialized)871 PROTOBUF_CONSTEXPR Ext4FindDelallocRangeFtraceEvent::Ext4FindDelallocRangeFtraceEvent(
872 ::_pbi::ConstantInitialized): _impl_{
873 /*decltype(_impl_._has_bits_)*/{}
874 , /*decltype(_impl_._cached_size_)*/{}
875 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
876 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
877 , /*decltype(_impl_.from_)*/0u
878 , /*decltype(_impl_.to_)*/0u
879 , /*decltype(_impl_.reverse_)*/0
880 , /*decltype(_impl_.found_)*/0
881 , /*decltype(_impl_.found_blk_)*/0u} {}
882 struct Ext4FindDelallocRangeFtraceEventDefaultTypeInternal {
Ext4FindDelallocRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4FindDelallocRangeFtraceEventDefaultTypeInternal883 PROTOBUF_CONSTEXPR Ext4FindDelallocRangeFtraceEventDefaultTypeInternal()
884 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4FindDelallocRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4FindDelallocRangeFtraceEventDefaultTypeInternal885 ~Ext4FindDelallocRangeFtraceEventDefaultTypeInternal() {}
886 union { // NOLINT(misc-non-private-member-variables-in-classes)
887 Ext4FindDelallocRangeFtraceEvent _instance;
888 };
889 };
890 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4FindDelallocRangeFtraceEventDefaultTypeInternal _Ext4FindDelallocRangeFtraceEvent_default_instance_;
Ext4ForgetFtraceEvent(::_pbi::ConstantInitialized)891 PROTOBUF_CONSTEXPR Ext4ForgetFtraceEvent::Ext4ForgetFtraceEvent(
892 ::_pbi::ConstantInitialized): _impl_{
893 /*decltype(_impl_._has_bits_)*/{}
894 , /*decltype(_impl_._cached_size_)*/{}
895 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
896 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
897 , /*decltype(_impl_.block_)*/::uint64_t{0u}
898 , /*decltype(_impl_.is_metadata_)*/0
899 , /*decltype(_impl_.mode_)*/0u} {}
900 struct Ext4ForgetFtraceEventDefaultTypeInternal {
Ext4ForgetFtraceEventDefaultTypeInternalperfetto::protos::Ext4ForgetFtraceEventDefaultTypeInternal901 PROTOBUF_CONSTEXPR Ext4ForgetFtraceEventDefaultTypeInternal()
902 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ForgetFtraceEventDefaultTypeInternalperfetto::protos::Ext4ForgetFtraceEventDefaultTypeInternal903 ~Ext4ForgetFtraceEventDefaultTypeInternal() {}
904 union { // NOLINT(misc-non-private-member-variables-in-classes)
905 Ext4ForgetFtraceEvent _instance;
906 };
907 };
908 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ForgetFtraceEventDefaultTypeInternal _Ext4ForgetFtraceEvent_default_instance_;
Ext4FreeBlocksFtraceEvent(::_pbi::ConstantInitialized)909 PROTOBUF_CONSTEXPR Ext4FreeBlocksFtraceEvent::Ext4FreeBlocksFtraceEvent(
910 ::_pbi::ConstantInitialized): _impl_{
911 /*decltype(_impl_._has_bits_)*/{}
912 , /*decltype(_impl_._cached_size_)*/{}
913 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
914 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
915 , /*decltype(_impl_.block_)*/::uint64_t{0u}
916 , /*decltype(_impl_.count_)*/::uint64_t{0u}
917 , /*decltype(_impl_.flags_)*/0
918 , /*decltype(_impl_.mode_)*/0u} {}
919 struct Ext4FreeBlocksFtraceEventDefaultTypeInternal {
Ext4FreeBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4FreeBlocksFtraceEventDefaultTypeInternal920 PROTOBUF_CONSTEXPR Ext4FreeBlocksFtraceEventDefaultTypeInternal()
921 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4FreeBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4FreeBlocksFtraceEventDefaultTypeInternal922 ~Ext4FreeBlocksFtraceEventDefaultTypeInternal() {}
923 union { // NOLINT(misc-non-private-member-variables-in-classes)
924 Ext4FreeBlocksFtraceEvent _instance;
925 };
926 };
927 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4FreeBlocksFtraceEventDefaultTypeInternal _Ext4FreeBlocksFtraceEvent_default_instance_;
Ext4FreeInodeFtraceEvent(::_pbi::ConstantInitialized)928 PROTOBUF_CONSTEXPR Ext4FreeInodeFtraceEvent::Ext4FreeInodeFtraceEvent(
929 ::_pbi::ConstantInitialized): _impl_{
930 /*decltype(_impl_._has_bits_)*/{}
931 , /*decltype(_impl_._cached_size_)*/{}
932 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
933 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
934 , /*decltype(_impl_.uid_)*/0u
935 , /*decltype(_impl_.gid_)*/0u
936 , /*decltype(_impl_.blocks_)*/::uint64_t{0u}
937 , /*decltype(_impl_.mode_)*/0u} {}
938 struct Ext4FreeInodeFtraceEventDefaultTypeInternal {
Ext4FreeInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4FreeInodeFtraceEventDefaultTypeInternal939 PROTOBUF_CONSTEXPR Ext4FreeInodeFtraceEventDefaultTypeInternal()
940 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4FreeInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4FreeInodeFtraceEventDefaultTypeInternal941 ~Ext4FreeInodeFtraceEventDefaultTypeInternal() {}
942 union { // NOLINT(misc-non-private-member-variables-in-classes)
943 Ext4FreeInodeFtraceEvent _instance;
944 };
945 };
946 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4FreeInodeFtraceEventDefaultTypeInternal _Ext4FreeInodeFtraceEvent_default_instance_;
Ext4GetImpliedClusterAllocExitFtraceEvent(::_pbi::ConstantInitialized)947 PROTOBUF_CONSTEXPR Ext4GetImpliedClusterAllocExitFtraceEvent::Ext4GetImpliedClusterAllocExitFtraceEvent(
948 ::_pbi::ConstantInitialized): _impl_{
949 /*decltype(_impl_._has_bits_)*/{}
950 , /*decltype(_impl_._cached_size_)*/{}
951 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
952 , /*decltype(_impl_.flags_)*/0u
953 , /*decltype(_impl_.lblk_)*/0u
954 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
955 , /*decltype(_impl_.len_)*/0u
956 , /*decltype(_impl_.ret_)*/0} {}
957 struct Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternal {
Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternal958 PROTOBUF_CONSTEXPR Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternal()
959 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternal960 ~Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternal() {}
961 union { // NOLINT(misc-non-private-member-variables-in-classes)
962 Ext4GetImpliedClusterAllocExitFtraceEvent _instance;
963 };
964 };
965 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4GetImpliedClusterAllocExitFtraceEventDefaultTypeInternal _Ext4GetImpliedClusterAllocExitFtraceEvent_default_instance_;
Ext4GetReservedClusterAllocFtraceEvent(::_pbi::ConstantInitialized)966 PROTOBUF_CONSTEXPR Ext4GetReservedClusterAllocFtraceEvent::Ext4GetReservedClusterAllocFtraceEvent(
967 ::_pbi::ConstantInitialized): _impl_{
968 /*decltype(_impl_._has_bits_)*/{}
969 , /*decltype(_impl_._cached_size_)*/{}
970 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
971 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
972 , /*decltype(_impl_.lblk_)*/0u
973 , /*decltype(_impl_.len_)*/0u} {}
974 struct Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternal {
Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternalperfetto::protos::Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternal975 PROTOBUF_CONSTEXPR Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternal()
976 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternalperfetto::protos::Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternal977 ~Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternal() {}
978 union { // NOLINT(misc-non-private-member-variables-in-classes)
979 Ext4GetReservedClusterAllocFtraceEvent _instance;
980 };
981 };
982 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4GetReservedClusterAllocFtraceEventDefaultTypeInternal _Ext4GetReservedClusterAllocFtraceEvent_default_instance_;
Ext4IndMapBlocksEnterFtraceEvent(::_pbi::ConstantInitialized)983 PROTOBUF_CONSTEXPR Ext4IndMapBlocksEnterFtraceEvent::Ext4IndMapBlocksEnterFtraceEvent(
984 ::_pbi::ConstantInitialized): _impl_{
985 /*decltype(_impl_._has_bits_)*/{}
986 , /*decltype(_impl_._cached_size_)*/{}
987 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
988 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
989 , /*decltype(_impl_.lblk_)*/0u
990 , /*decltype(_impl_.len_)*/0u
991 , /*decltype(_impl_.flags_)*/0u} {}
992 struct Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternal {
Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternal993 PROTOBUF_CONSTEXPR Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternal()
994 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternal995 ~Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternal() {}
996 union { // NOLINT(misc-non-private-member-variables-in-classes)
997 Ext4IndMapBlocksEnterFtraceEvent _instance;
998 };
999 };
1000 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4IndMapBlocksEnterFtraceEventDefaultTypeInternal _Ext4IndMapBlocksEnterFtraceEvent_default_instance_;
Ext4IndMapBlocksExitFtraceEvent(::_pbi::ConstantInitialized)1001 PROTOBUF_CONSTEXPR Ext4IndMapBlocksExitFtraceEvent::Ext4IndMapBlocksExitFtraceEvent(
1002 ::_pbi::ConstantInitialized): _impl_{
1003 /*decltype(_impl_._has_bits_)*/{}
1004 , /*decltype(_impl_._cached_size_)*/{}
1005 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1006 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1007 , /*decltype(_impl_.pblk_)*/::uint64_t{0u}
1008 , /*decltype(_impl_.flags_)*/0u
1009 , /*decltype(_impl_.lblk_)*/0u
1010 , /*decltype(_impl_.len_)*/0u
1011 , /*decltype(_impl_.mflags_)*/0u
1012 , /*decltype(_impl_.ret_)*/0} {}
1013 struct Ext4IndMapBlocksExitFtraceEventDefaultTypeInternal {
Ext4IndMapBlocksExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4IndMapBlocksExitFtraceEventDefaultTypeInternal1014 PROTOBUF_CONSTEXPR Ext4IndMapBlocksExitFtraceEventDefaultTypeInternal()
1015 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4IndMapBlocksExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4IndMapBlocksExitFtraceEventDefaultTypeInternal1016 ~Ext4IndMapBlocksExitFtraceEventDefaultTypeInternal() {}
1017 union { // NOLINT(misc-non-private-member-variables-in-classes)
1018 Ext4IndMapBlocksExitFtraceEvent _instance;
1019 };
1020 };
1021 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4IndMapBlocksExitFtraceEventDefaultTypeInternal _Ext4IndMapBlocksExitFtraceEvent_default_instance_;
Ext4InsertRangeFtraceEvent(::_pbi::ConstantInitialized)1022 PROTOBUF_CONSTEXPR Ext4InsertRangeFtraceEvent::Ext4InsertRangeFtraceEvent(
1023 ::_pbi::ConstantInitialized): _impl_{
1024 /*decltype(_impl_._has_bits_)*/{}
1025 , /*decltype(_impl_._cached_size_)*/{}
1026 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1027 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1028 , /*decltype(_impl_.offset_)*/::int64_t{0}
1029 , /*decltype(_impl_.len_)*/::int64_t{0}} {}
1030 struct Ext4InsertRangeFtraceEventDefaultTypeInternal {
Ext4InsertRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4InsertRangeFtraceEventDefaultTypeInternal1031 PROTOBUF_CONSTEXPR Ext4InsertRangeFtraceEventDefaultTypeInternal()
1032 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4InsertRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4InsertRangeFtraceEventDefaultTypeInternal1033 ~Ext4InsertRangeFtraceEventDefaultTypeInternal() {}
1034 union { // NOLINT(misc-non-private-member-variables-in-classes)
1035 Ext4InsertRangeFtraceEvent _instance;
1036 };
1037 };
1038 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4InsertRangeFtraceEventDefaultTypeInternal _Ext4InsertRangeFtraceEvent_default_instance_;
Ext4InvalidatepageFtraceEvent(::_pbi::ConstantInitialized)1039 PROTOBUF_CONSTEXPR Ext4InvalidatepageFtraceEvent::Ext4InvalidatepageFtraceEvent(
1040 ::_pbi::ConstantInitialized): _impl_{
1041 /*decltype(_impl_._has_bits_)*/{}
1042 , /*decltype(_impl_._cached_size_)*/{}
1043 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1044 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1045 , /*decltype(_impl_.index_)*/::uint64_t{0u}
1046 , /*decltype(_impl_.offset_)*/::uint64_t{0u}
1047 , /*decltype(_impl_.length_)*/0u} {}
1048 struct Ext4InvalidatepageFtraceEventDefaultTypeInternal {
Ext4InvalidatepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4InvalidatepageFtraceEventDefaultTypeInternal1049 PROTOBUF_CONSTEXPR Ext4InvalidatepageFtraceEventDefaultTypeInternal()
1050 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4InvalidatepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4InvalidatepageFtraceEventDefaultTypeInternal1051 ~Ext4InvalidatepageFtraceEventDefaultTypeInternal() {}
1052 union { // NOLINT(misc-non-private-member-variables-in-classes)
1053 Ext4InvalidatepageFtraceEvent _instance;
1054 };
1055 };
1056 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4InvalidatepageFtraceEventDefaultTypeInternal _Ext4InvalidatepageFtraceEvent_default_instance_;
Ext4JournalStartFtraceEvent(::_pbi::ConstantInitialized)1057 PROTOBUF_CONSTEXPR Ext4JournalStartFtraceEvent::Ext4JournalStartFtraceEvent(
1058 ::_pbi::ConstantInitialized): _impl_{
1059 /*decltype(_impl_._has_bits_)*/{}
1060 , /*decltype(_impl_._cached_size_)*/{}
1061 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1062 , /*decltype(_impl_.ip_)*/::uint64_t{0u}
1063 , /*decltype(_impl_.blocks_)*/0
1064 , /*decltype(_impl_.rsv_blocks_)*/0
1065 , /*decltype(_impl_.nblocks_)*/0
1066 , /*decltype(_impl_.revoke_creds_)*/0} {}
1067 struct Ext4JournalStartFtraceEventDefaultTypeInternal {
Ext4JournalStartFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalStartFtraceEventDefaultTypeInternal1068 PROTOBUF_CONSTEXPR Ext4JournalStartFtraceEventDefaultTypeInternal()
1069 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4JournalStartFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalStartFtraceEventDefaultTypeInternal1070 ~Ext4JournalStartFtraceEventDefaultTypeInternal() {}
1071 union { // NOLINT(misc-non-private-member-variables-in-classes)
1072 Ext4JournalStartFtraceEvent _instance;
1073 };
1074 };
1075 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4JournalStartFtraceEventDefaultTypeInternal _Ext4JournalStartFtraceEvent_default_instance_;
Ext4JournalStartReservedFtraceEvent(::_pbi::ConstantInitialized)1076 PROTOBUF_CONSTEXPR Ext4JournalStartReservedFtraceEvent::Ext4JournalStartReservedFtraceEvent(
1077 ::_pbi::ConstantInitialized): _impl_{
1078 /*decltype(_impl_._has_bits_)*/{}
1079 , /*decltype(_impl_._cached_size_)*/{}
1080 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1081 , /*decltype(_impl_.ip_)*/::uint64_t{0u}
1082 , /*decltype(_impl_.blocks_)*/0} {}
1083 struct Ext4JournalStartReservedFtraceEventDefaultTypeInternal {
Ext4JournalStartReservedFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalStartReservedFtraceEventDefaultTypeInternal1084 PROTOBUF_CONSTEXPR Ext4JournalStartReservedFtraceEventDefaultTypeInternal()
1085 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4JournalStartReservedFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalStartReservedFtraceEventDefaultTypeInternal1086 ~Ext4JournalStartReservedFtraceEventDefaultTypeInternal() {}
1087 union { // NOLINT(misc-non-private-member-variables-in-classes)
1088 Ext4JournalStartReservedFtraceEvent _instance;
1089 };
1090 };
1091 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4JournalStartReservedFtraceEventDefaultTypeInternal _Ext4JournalStartReservedFtraceEvent_default_instance_;
Ext4JournalledInvalidatepageFtraceEvent(::_pbi::ConstantInitialized)1092 PROTOBUF_CONSTEXPR Ext4JournalledInvalidatepageFtraceEvent::Ext4JournalledInvalidatepageFtraceEvent(
1093 ::_pbi::ConstantInitialized): _impl_{
1094 /*decltype(_impl_._has_bits_)*/{}
1095 , /*decltype(_impl_._cached_size_)*/{}
1096 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1097 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1098 , /*decltype(_impl_.index_)*/::uint64_t{0u}
1099 , /*decltype(_impl_.offset_)*/::uint64_t{0u}
1100 , /*decltype(_impl_.length_)*/0u} {}
1101 struct Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternal {
Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternal1102 PROTOBUF_CONSTEXPR Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternal()
1103 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternal1104 ~Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternal() {}
1105 union { // NOLINT(misc-non-private-member-variables-in-classes)
1106 Ext4JournalledInvalidatepageFtraceEvent _instance;
1107 };
1108 };
1109 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4JournalledInvalidatepageFtraceEventDefaultTypeInternal _Ext4JournalledInvalidatepageFtraceEvent_default_instance_;
Ext4JournalledWriteEndFtraceEvent(::_pbi::ConstantInitialized)1110 PROTOBUF_CONSTEXPR Ext4JournalledWriteEndFtraceEvent::Ext4JournalledWriteEndFtraceEvent(
1111 ::_pbi::ConstantInitialized): _impl_{
1112 /*decltype(_impl_._has_bits_)*/{}
1113 , /*decltype(_impl_._cached_size_)*/{}
1114 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1115 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1116 , /*decltype(_impl_.pos_)*/::int64_t{0}
1117 , /*decltype(_impl_.len_)*/0u
1118 , /*decltype(_impl_.copied_)*/0u} {}
1119 struct Ext4JournalledWriteEndFtraceEventDefaultTypeInternal {
Ext4JournalledWriteEndFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalledWriteEndFtraceEventDefaultTypeInternal1120 PROTOBUF_CONSTEXPR Ext4JournalledWriteEndFtraceEventDefaultTypeInternal()
1121 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4JournalledWriteEndFtraceEventDefaultTypeInternalperfetto::protos::Ext4JournalledWriteEndFtraceEventDefaultTypeInternal1122 ~Ext4JournalledWriteEndFtraceEventDefaultTypeInternal() {}
1123 union { // NOLINT(misc-non-private-member-variables-in-classes)
1124 Ext4JournalledWriteEndFtraceEvent _instance;
1125 };
1126 };
1127 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4JournalledWriteEndFtraceEventDefaultTypeInternal _Ext4JournalledWriteEndFtraceEvent_default_instance_;
Ext4LoadInodeFtraceEvent(::_pbi::ConstantInitialized)1128 PROTOBUF_CONSTEXPR Ext4LoadInodeFtraceEvent::Ext4LoadInodeFtraceEvent(
1129 ::_pbi::ConstantInitialized): _impl_{
1130 /*decltype(_impl_._has_bits_)*/{}
1131 , /*decltype(_impl_._cached_size_)*/{}
1132 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1133 , /*decltype(_impl_.ino_)*/::uint64_t{0u}} {}
1134 struct Ext4LoadInodeFtraceEventDefaultTypeInternal {
Ext4LoadInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4LoadInodeFtraceEventDefaultTypeInternal1135 PROTOBUF_CONSTEXPR Ext4LoadInodeFtraceEventDefaultTypeInternal()
1136 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4LoadInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4LoadInodeFtraceEventDefaultTypeInternal1137 ~Ext4LoadInodeFtraceEventDefaultTypeInternal() {}
1138 union { // NOLINT(misc-non-private-member-variables-in-classes)
1139 Ext4LoadInodeFtraceEvent _instance;
1140 };
1141 };
1142 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4LoadInodeFtraceEventDefaultTypeInternal _Ext4LoadInodeFtraceEvent_default_instance_;
Ext4LoadInodeBitmapFtraceEvent(::_pbi::ConstantInitialized)1143 PROTOBUF_CONSTEXPR Ext4LoadInodeBitmapFtraceEvent::Ext4LoadInodeBitmapFtraceEvent(
1144 ::_pbi::ConstantInitialized): _impl_{
1145 /*decltype(_impl_._has_bits_)*/{}
1146 , /*decltype(_impl_._cached_size_)*/{}
1147 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1148 , /*decltype(_impl_.group_)*/0u} {}
1149 struct Ext4LoadInodeBitmapFtraceEventDefaultTypeInternal {
Ext4LoadInodeBitmapFtraceEventDefaultTypeInternalperfetto::protos::Ext4LoadInodeBitmapFtraceEventDefaultTypeInternal1150 PROTOBUF_CONSTEXPR Ext4LoadInodeBitmapFtraceEventDefaultTypeInternal()
1151 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4LoadInodeBitmapFtraceEventDefaultTypeInternalperfetto::protos::Ext4LoadInodeBitmapFtraceEventDefaultTypeInternal1152 ~Ext4LoadInodeBitmapFtraceEventDefaultTypeInternal() {}
1153 union { // NOLINT(misc-non-private-member-variables-in-classes)
1154 Ext4LoadInodeBitmapFtraceEvent _instance;
1155 };
1156 };
1157 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4LoadInodeBitmapFtraceEventDefaultTypeInternal _Ext4LoadInodeBitmapFtraceEvent_default_instance_;
Ext4MarkInodeDirtyFtraceEvent(::_pbi::ConstantInitialized)1158 PROTOBUF_CONSTEXPR Ext4MarkInodeDirtyFtraceEvent::Ext4MarkInodeDirtyFtraceEvent(
1159 ::_pbi::ConstantInitialized): _impl_{
1160 /*decltype(_impl_._has_bits_)*/{}
1161 , /*decltype(_impl_._cached_size_)*/{}
1162 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1163 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1164 , /*decltype(_impl_.ip_)*/::uint64_t{0u}} {}
1165 struct Ext4MarkInodeDirtyFtraceEventDefaultTypeInternal {
Ext4MarkInodeDirtyFtraceEventDefaultTypeInternalperfetto::protos::Ext4MarkInodeDirtyFtraceEventDefaultTypeInternal1166 PROTOBUF_CONSTEXPR Ext4MarkInodeDirtyFtraceEventDefaultTypeInternal()
1167 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MarkInodeDirtyFtraceEventDefaultTypeInternalperfetto::protos::Ext4MarkInodeDirtyFtraceEventDefaultTypeInternal1168 ~Ext4MarkInodeDirtyFtraceEventDefaultTypeInternal() {}
1169 union { // NOLINT(misc-non-private-member-variables-in-classes)
1170 Ext4MarkInodeDirtyFtraceEvent _instance;
1171 };
1172 };
1173 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MarkInodeDirtyFtraceEventDefaultTypeInternal _Ext4MarkInodeDirtyFtraceEvent_default_instance_;
Ext4MbBitmapLoadFtraceEvent(::_pbi::ConstantInitialized)1174 PROTOBUF_CONSTEXPR Ext4MbBitmapLoadFtraceEvent::Ext4MbBitmapLoadFtraceEvent(
1175 ::_pbi::ConstantInitialized): _impl_{
1176 /*decltype(_impl_._has_bits_)*/{}
1177 , /*decltype(_impl_._cached_size_)*/{}
1178 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1179 , /*decltype(_impl_.group_)*/0u} {}
1180 struct Ext4MbBitmapLoadFtraceEventDefaultTypeInternal {
Ext4MbBitmapLoadFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbBitmapLoadFtraceEventDefaultTypeInternal1181 PROTOBUF_CONSTEXPR Ext4MbBitmapLoadFtraceEventDefaultTypeInternal()
1182 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbBitmapLoadFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbBitmapLoadFtraceEventDefaultTypeInternal1183 ~Ext4MbBitmapLoadFtraceEventDefaultTypeInternal() {}
1184 union { // NOLINT(misc-non-private-member-variables-in-classes)
1185 Ext4MbBitmapLoadFtraceEvent _instance;
1186 };
1187 };
1188 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbBitmapLoadFtraceEventDefaultTypeInternal _Ext4MbBitmapLoadFtraceEvent_default_instance_;
Ext4MbBuddyBitmapLoadFtraceEvent(::_pbi::ConstantInitialized)1189 PROTOBUF_CONSTEXPR Ext4MbBuddyBitmapLoadFtraceEvent::Ext4MbBuddyBitmapLoadFtraceEvent(
1190 ::_pbi::ConstantInitialized): _impl_{
1191 /*decltype(_impl_._has_bits_)*/{}
1192 , /*decltype(_impl_._cached_size_)*/{}
1193 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1194 , /*decltype(_impl_.group_)*/0u} {}
1195 struct Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternal {
Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternal1196 PROTOBUF_CONSTEXPR Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternal()
1197 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternal1198 ~Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternal() {}
1199 union { // NOLINT(misc-non-private-member-variables-in-classes)
1200 Ext4MbBuddyBitmapLoadFtraceEvent _instance;
1201 };
1202 };
1203 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbBuddyBitmapLoadFtraceEventDefaultTypeInternal _Ext4MbBuddyBitmapLoadFtraceEvent_default_instance_;
Ext4MbDiscardPreallocationsFtraceEvent(::_pbi::ConstantInitialized)1204 PROTOBUF_CONSTEXPR Ext4MbDiscardPreallocationsFtraceEvent::Ext4MbDiscardPreallocationsFtraceEvent(
1205 ::_pbi::ConstantInitialized): _impl_{
1206 /*decltype(_impl_._has_bits_)*/{}
1207 , /*decltype(_impl_._cached_size_)*/{}
1208 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1209 , /*decltype(_impl_.needed_)*/0} {}
1210 struct Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternal {
Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternal1211 PROTOBUF_CONSTEXPR Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternal()
1212 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternal1213 ~Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternal() {}
1214 union { // NOLINT(misc-non-private-member-variables-in-classes)
1215 Ext4MbDiscardPreallocationsFtraceEvent _instance;
1216 };
1217 };
1218 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbDiscardPreallocationsFtraceEventDefaultTypeInternal _Ext4MbDiscardPreallocationsFtraceEvent_default_instance_;
Ext4MbNewGroupPaFtraceEvent(::_pbi::ConstantInitialized)1219 PROTOBUF_CONSTEXPR Ext4MbNewGroupPaFtraceEvent::Ext4MbNewGroupPaFtraceEvent(
1220 ::_pbi::ConstantInitialized): _impl_{
1221 /*decltype(_impl_._has_bits_)*/{}
1222 , /*decltype(_impl_._cached_size_)*/{}
1223 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1224 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1225 , /*decltype(_impl_.pa_pstart_)*/::uint64_t{0u}
1226 , /*decltype(_impl_.pa_lstart_)*/::uint64_t{0u}
1227 , /*decltype(_impl_.pa_len_)*/0u} {}
1228 struct Ext4MbNewGroupPaFtraceEventDefaultTypeInternal {
Ext4MbNewGroupPaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbNewGroupPaFtraceEventDefaultTypeInternal1229 PROTOBUF_CONSTEXPR Ext4MbNewGroupPaFtraceEventDefaultTypeInternal()
1230 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbNewGroupPaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbNewGroupPaFtraceEventDefaultTypeInternal1231 ~Ext4MbNewGroupPaFtraceEventDefaultTypeInternal() {}
1232 union { // NOLINT(misc-non-private-member-variables-in-classes)
1233 Ext4MbNewGroupPaFtraceEvent _instance;
1234 };
1235 };
1236 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbNewGroupPaFtraceEventDefaultTypeInternal _Ext4MbNewGroupPaFtraceEvent_default_instance_;
Ext4MbNewInodePaFtraceEvent(::_pbi::ConstantInitialized)1237 PROTOBUF_CONSTEXPR Ext4MbNewInodePaFtraceEvent::Ext4MbNewInodePaFtraceEvent(
1238 ::_pbi::ConstantInitialized): _impl_{
1239 /*decltype(_impl_._has_bits_)*/{}
1240 , /*decltype(_impl_._cached_size_)*/{}
1241 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1242 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1243 , /*decltype(_impl_.pa_pstart_)*/::uint64_t{0u}
1244 , /*decltype(_impl_.pa_lstart_)*/::uint64_t{0u}
1245 , /*decltype(_impl_.pa_len_)*/0u} {}
1246 struct Ext4MbNewInodePaFtraceEventDefaultTypeInternal {
Ext4MbNewInodePaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbNewInodePaFtraceEventDefaultTypeInternal1247 PROTOBUF_CONSTEXPR Ext4MbNewInodePaFtraceEventDefaultTypeInternal()
1248 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbNewInodePaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbNewInodePaFtraceEventDefaultTypeInternal1249 ~Ext4MbNewInodePaFtraceEventDefaultTypeInternal() {}
1250 union { // NOLINT(misc-non-private-member-variables-in-classes)
1251 Ext4MbNewInodePaFtraceEvent _instance;
1252 };
1253 };
1254 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbNewInodePaFtraceEventDefaultTypeInternal _Ext4MbNewInodePaFtraceEvent_default_instance_;
Ext4MbReleaseGroupPaFtraceEvent(::_pbi::ConstantInitialized)1255 PROTOBUF_CONSTEXPR Ext4MbReleaseGroupPaFtraceEvent::Ext4MbReleaseGroupPaFtraceEvent(
1256 ::_pbi::ConstantInitialized): _impl_{
1257 /*decltype(_impl_._has_bits_)*/{}
1258 , /*decltype(_impl_._cached_size_)*/{}
1259 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1260 , /*decltype(_impl_.pa_pstart_)*/::uint64_t{0u}
1261 , /*decltype(_impl_.pa_len_)*/0u} {}
1262 struct Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternal {
Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternal1263 PROTOBUF_CONSTEXPR Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternal()
1264 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternal1265 ~Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternal() {}
1266 union { // NOLINT(misc-non-private-member-variables-in-classes)
1267 Ext4MbReleaseGroupPaFtraceEvent _instance;
1268 };
1269 };
1270 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbReleaseGroupPaFtraceEventDefaultTypeInternal _Ext4MbReleaseGroupPaFtraceEvent_default_instance_;
Ext4MbReleaseInodePaFtraceEvent(::_pbi::ConstantInitialized)1271 PROTOBUF_CONSTEXPR Ext4MbReleaseInodePaFtraceEvent::Ext4MbReleaseInodePaFtraceEvent(
1272 ::_pbi::ConstantInitialized): _impl_{
1273 /*decltype(_impl_._has_bits_)*/{}
1274 , /*decltype(_impl_._cached_size_)*/{}
1275 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1276 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1277 , /*decltype(_impl_.block_)*/::uint64_t{0u}
1278 , /*decltype(_impl_.count_)*/0u} {}
1279 struct Ext4MbReleaseInodePaFtraceEventDefaultTypeInternal {
Ext4MbReleaseInodePaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbReleaseInodePaFtraceEventDefaultTypeInternal1280 PROTOBUF_CONSTEXPR Ext4MbReleaseInodePaFtraceEventDefaultTypeInternal()
1281 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MbReleaseInodePaFtraceEventDefaultTypeInternalperfetto::protos::Ext4MbReleaseInodePaFtraceEventDefaultTypeInternal1282 ~Ext4MbReleaseInodePaFtraceEventDefaultTypeInternal() {}
1283 union { // NOLINT(misc-non-private-member-variables-in-classes)
1284 Ext4MbReleaseInodePaFtraceEvent _instance;
1285 };
1286 };
1287 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MbReleaseInodePaFtraceEventDefaultTypeInternal _Ext4MbReleaseInodePaFtraceEvent_default_instance_;
Ext4MballocAllocFtraceEvent(::_pbi::ConstantInitialized)1288 PROTOBUF_CONSTEXPR Ext4MballocAllocFtraceEvent::Ext4MballocAllocFtraceEvent(
1289 ::_pbi::ConstantInitialized): _impl_{
1290 /*decltype(_impl_._has_bits_)*/{}
1291 , /*decltype(_impl_._cached_size_)*/{}
1292 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1293 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1294 , /*decltype(_impl_.orig_logical_)*/0u
1295 , /*decltype(_impl_.orig_start_)*/0
1296 , /*decltype(_impl_.orig_group_)*/0u
1297 , /*decltype(_impl_.orig_len_)*/0
1298 , /*decltype(_impl_.goal_logical_)*/0u
1299 , /*decltype(_impl_.goal_start_)*/0
1300 , /*decltype(_impl_.goal_group_)*/0u
1301 , /*decltype(_impl_.goal_len_)*/0
1302 , /*decltype(_impl_.result_logical_)*/0u
1303 , /*decltype(_impl_.result_start_)*/0
1304 , /*decltype(_impl_.result_group_)*/0u
1305 , /*decltype(_impl_.result_len_)*/0
1306 , /*decltype(_impl_.found_)*/0u
1307 , /*decltype(_impl_.groups_)*/0u
1308 , /*decltype(_impl_.buddy_)*/0u
1309 , /*decltype(_impl_.flags_)*/0u
1310 , /*decltype(_impl_.tail_)*/0u
1311 , /*decltype(_impl_.cr_)*/0u} {}
1312 struct Ext4MballocAllocFtraceEventDefaultTypeInternal {
Ext4MballocAllocFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocAllocFtraceEventDefaultTypeInternal1313 PROTOBUF_CONSTEXPR Ext4MballocAllocFtraceEventDefaultTypeInternal()
1314 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MballocAllocFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocAllocFtraceEventDefaultTypeInternal1315 ~Ext4MballocAllocFtraceEventDefaultTypeInternal() {}
1316 union { // NOLINT(misc-non-private-member-variables-in-classes)
1317 Ext4MballocAllocFtraceEvent _instance;
1318 };
1319 };
1320 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MballocAllocFtraceEventDefaultTypeInternal _Ext4MballocAllocFtraceEvent_default_instance_;
Ext4MballocDiscardFtraceEvent(::_pbi::ConstantInitialized)1321 PROTOBUF_CONSTEXPR Ext4MballocDiscardFtraceEvent::Ext4MballocDiscardFtraceEvent(
1322 ::_pbi::ConstantInitialized): _impl_{
1323 /*decltype(_impl_._has_bits_)*/{}
1324 , /*decltype(_impl_._cached_size_)*/{}
1325 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1326 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1327 , /*decltype(_impl_.result_start_)*/0
1328 , /*decltype(_impl_.result_group_)*/0u
1329 , /*decltype(_impl_.result_len_)*/0} {}
1330 struct Ext4MballocDiscardFtraceEventDefaultTypeInternal {
Ext4MballocDiscardFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocDiscardFtraceEventDefaultTypeInternal1331 PROTOBUF_CONSTEXPR Ext4MballocDiscardFtraceEventDefaultTypeInternal()
1332 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MballocDiscardFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocDiscardFtraceEventDefaultTypeInternal1333 ~Ext4MballocDiscardFtraceEventDefaultTypeInternal() {}
1334 union { // NOLINT(misc-non-private-member-variables-in-classes)
1335 Ext4MballocDiscardFtraceEvent _instance;
1336 };
1337 };
1338 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MballocDiscardFtraceEventDefaultTypeInternal _Ext4MballocDiscardFtraceEvent_default_instance_;
Ext4MballocFreeFtraceEvent(::_pbi::ConstantInitialized)1339 PROTOBUF_CONSTEXPR Ext4MballocFreeFtraceEvent::Ext4MballocFreeFtraceEvent(
1340 ::_pbi::ConstantInitialized): _impl_{
1341 /*decltype(_impl_._has_bits_)*/{}
1342 , /*decltype(_impl_._cached_size_)*/{}
1343 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1344 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1345 , /*decltype(_impl_.result_start_)*/0
1346 , /*decltype(_impl_.result_group_)*/0u
1347 , /*decltype(_impl_.result_len_)*/0} {}
1348 struct Ext4MballocFreeFtraceEventDefaultTypeInternal {
Ext4MballocFreeFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocFreeFtraceEventDefaultTypeInternal1349 PROTOBUF_CONSTEXPR Ext4MballocFreeFtraceEventDefaultTypeInternal()
1350 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MballocFreeFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocFreeFtraceEventDefaultTypeInternal1351 ~Ext4MballocFreeFtraceEventDefaultTypeInternal() {}
1352 union { // NOLINT(misc-non-private-member-variables-in-classes)
1353 Ext4MballocFreeFtraceEvent _instance;
1354 };
1355 };
1356 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MballocFreeFtraceEventDefaultTypeInternal _Ext4MballocFreeFtraceEvent_default_instance_;
Ext4MballocPreallocFtraceEvent(::_pbi::ConstantInitialized)1357 PROTOBUF_CONSTEXPR Ext4MballocPreallocFtraceEvent::Ext4MballocPreallocFtraceEvent(
1358 ::_pbi::ConstantInitialized): _impl_{
1359 /*decltype(_impl_._has_bits_)*/{}
1360 , /*decltype(_impl_._cached_size_)*/{}
1361 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1362 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1363 , /*decltype(_impl_.orig_logical_)*/0u
1364 , /*decltype(_impl_.orig_start_)*/0
1365 , /*decltype(_impl_.orig_group_)*/0u
1366 , /*decltype(_impl_.orig_len_)*/0
1367 , /*decltype(_impl_.result_logical_)*/0u
1368 , /*decltype(_impl_.result_start_)*/0
1369 , /*decltype(_impl_.result_group_)*/0u
1370 , /*decltype(_impl_.result_len_)*/0} {}
1371 struct Ext4MballocPreallocFtraceEventDefaultTypeInternal {
Ext4MballocPreallocFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocPreallocFtraceEventDefaultTypeInternal1372 PROTOBUF_CONSTEXPR Ext4MballocPreallocFtraceEventDefaultTypeInternal()
1373 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4MballocPreallocFtraceEventDefaultTypeInternalperfetto::protos::Ext4MballocPreallocFtraceEventDefaultTypeInternal1374 ~Ext4MballocPreallocFtraceEventDefaultTypeInternal() {}
1375 union { // NOLINT(misc-non-private-member-variables-in-classes)
1376 Ext4MballocPreallocFtraceEvent _instance;
1377 };
1378 };
1379 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4MballocPreallocFtraceEventDefaultTypeInternal _Ext4MballocPreallocFtraceEvent_default_instance_;
Ext4OtherInodeUpdateTimeFtraceEvent(::_pbi::ConstantInitialized)1380 PROTOBUF_CONSTEXPR Ext4OtherInodeUpdateTimeFtraceEvent::Ext4OtherInodeUpdateTimeFtraceEvent(
1381 ::_pbi::ConstantInitialized): _impl_{
1382 /*decltype(_impl_._has_bits_)*/{}
1383 , /*decltype(_impl_._cached_size_)*/{}
1384 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1385 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1386 , /*decltype(_impl_.orig_ino_)*/::uint64_t{0u}
1387 , /*decltype(_impl_.uid_)*/0u
1388 , /*decltype(_impl_.gid_)*/0u
1389 , /*decltype(_impl_.mode_)*/0u} {}
1390 struct Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternal {
Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternalperfetto::protos::Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternal1391 PROTOBUF_CONSTEXPR Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternal()
1392 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternalperfetto::protos::Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternal1393 ~Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternal() {}
1394 union { // NOLINT(misc-non-private-member-variables-in-classes)
1395 Ext4OtherInodeUpdateTimeFtraceEvent _instance;
1396 };
1397 };
1398 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4OtherInodeUpdateTimeFtraceEventDefaultTypeInternal _Ext4OtherInodeUpdateTimeFtraceEvent_default_instance_;
Ext4PunchHoleFtraceEvent(::_pbi::ConstantInitialized)1399 PROTOBUF_CONSTEXPR Ext4PunchHoleFtraceEvent::Ext4PunchHoleFtraceEvent(
1400 ::_pbi::ConstantInitialized): _impl_{
1401 /*decltype(_impl_._has_bits_)*/{}
1402 , /*decltype(_impl_._cached_size_)*/{}
1403 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1404 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1405 , /*decltype(_impl_.offset_)*/::int64_t{0}
1406 , /*decltype(_impl_.len_)*/::int64_t{0}
1407 , /*decltype(_impl_.mode_)*/0} {}
1408 struct Ext4PunchHoleFtraceEventDefaultTypeInternal {
Ext4PunchHoleFtraceEventDefaultTypeInternalperfetto::protos::Ext4PunchHoleFtraceEventDefaultTypeInternal1409 PROTOBUF_CONSTEXPR Ext4PunchHoleFtraceEventDefaultTypeInternal()
1410 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4PunchHoleFtraceEventDefaultTypeInternalperfetto::protos::Ext4PunchHoleFtraceEventDefaultTypeInternal1411 ~Ext4PunchHoleFtraceEventDefaultTypeInternal() {}
1412 union { // NOLINT(misc-non-private-member-variables-in-classes)
1413 Ext4PunchHoleFtraceEvent _instance;
1414 };
1415 };
1416 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4PunchHoleFtraceEventDefaultTypeInternal _Ext4PunchHoleFtraceEvent_default_instance_;
Ext4ReadBlockBitmapLoadFtraceEvent(::_pbi::ConstantInitialized)1417 PROTOBUF_CONSTEXPR Ext4ReadBlockBitmapLoadFtraceEvent::Ext4ReadBlockBitmapLoadFtraceEvent(
1418 ::_pbi::ConstantInitialized): _impl_{
1419 /*decltype(_impl_._has_bits_)*/{}
1420 , /*decltype(_impl_._cached_size_)*/{}
1421 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1422 , /*decltype(_impl_.group_)*/0u
1423 , /*decltype(_impl_.prefetch_)*/0u} {}
1424 struct Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternal {
Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternalperfetto::protos::Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternal1425 PROTOBUF_CONSTEXPR Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternal()
1426 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternalperfetto::protos::Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternal1427 ~Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternal() {}
1428 union { // NOLINT(misc-non-private-member-variables-in-classes)
1429 Ext4ReadBlockBitmapLoadFtraceEvent _instance;
1430 };
1431 };
1432 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ReadBlockBitmapLoadFtraceEventDefaultTypeInternal _Ext4ReadBlockBitmapLoadFtraceEvent_default_instance_;
Ext4ReadpageFtraceEvent(::_pbi::ConstantInitialized)1433 PROTOBUF_CONSTEXPR Ext4ReadpageFtraceEvent::Ext4ReadpageFtraceEvent(
1434 ::_pbi::ConstantInitialized): _impl_{
1435 /*decltype(_impl_._has_bits_)*/{}
1436 , /*decltype(_impl_._cached_size_)*/{}
1437 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1438 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1439 , /*decltype(_impl_.index_)*/::uint64_t{0u}} {}
1440 struct Ext4ReadpageFtraceEventDefaultTypeInternal {
Ext4ReadpageFtraceEventDefaultTypeInternalperfetto::protos::Ext4ReadpageFtraceEventDefaultTypeInternal1441 PROTOBUF_CONSTEXPR Ext4ReadpageFtraceEventDefaultTypeInternal()
1442 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ReadpageFtraceEventDefaultTypeInternalperfetto::protos::Ext4ReadpageFtraceEventDefaultTypeInternal1443 ~Ext4ReadpageFtraceEventDefaultTypeInternal() {}
1444 union { // NOLINT(misc-non-private-member-variables-in-classes)
1445 Ext4ReadpageFtraceEvent _instance;
1446 };
1447 };
1448 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ReadpageFtraceEventDefaultTypeInternal _Ext4ReadpageFtraceEvent_default_instance_;
Ext4ReleasepageFtraceEvent(::_pbi::ConstantInitialized)1449 PROTOBUF_CONSTEXPR Ext4ReleasepageFtraceEvent::Ext4ReleasepageFtraceEvent(
1450 ::_pbi::ConstantInitialized): _impl_{
1451 /*decltype(_impl_._has_bits_)*/{}
1452 , /*decltype(_impl_._cached_size_)*/{}
1453 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1454 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1455 , /*decltype(_impl_.index_)*/::uint64_t{0u}} {}
1456 struct Ext4ReleasepageFtraceEventDefaultTypeInternal {
Ext4ReleasepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4ReleasepageFtraceEventDefaultTypeInternal1457 PROTOBUF_CONSTEXPR Ext4ReleasepageFtraceEventDefaultTypeInternal()
1458 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ReleasepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4ReleasepageFtraceEventDefaultTypeInternal1459 ~Ext4ReleasepageFtraceEventDefaultTypeInternal() {}
1460 union { // NOLINT(misc-non-private-member-variables-in-classes)
1461 Ext4ReleasepageFtraceEvent _instance;
1462 };
1463 };
1464 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ReleasepageFtraceEventDefaultTypeInternal _Ext4ReleasepageFtraceEvent_default_instance_;
Ext4RemoveBlocksFtraceEvent(::_pbi::ConstantInitialized)1465 PROTOBUF_CONSTEXPR Ext4RemoveBlocksFtraceEvent::Ext4RemoveBlocksFtraceEvent(
1466 ::_pbi::ConstantInitialized): _impl_{
1467 /*decltype(_impl_._has_bits_)*/{}
1468 , /*decltype(_impl_._cached_size_)*/{}
1469 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1470 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1471 , /*decltype(_impl_.from_)*/0u
1472 , /*decltype(_impl_.to_)*/0u
1473 , /*decltype(_impl_.partial_)*/::int64_t{0}
1474 , /*decltype(_impl_.ee_pblk_)*/::uint64_t{0u}
1475 , /*decltype(_impl_.ee_lblk_)*/0u
1476 , /*decltype(_impl_.ee_len_)*/0u
1477 , /*decltype(_impl_.pc_pclu_)*/::uint64_t{0u}
1478 , /*decltype(_impl_.pc_lblk_)*/0u
1479 , /*decltype(_impl_.pc_state_)*/0} {}
1480 struct Ext4RemoveBlocksFtraceEventDefaultTypeInternal {
Ext4RemoveBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4RemoveBlocksFtraceEventDefaultTypeInternal1481 PROTOBUF_CONSTEXPR Ext4RemoveBlocksFtraceEventDefaultTypeInternal()
1482 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4RemoveBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4RemoveBlocksFtraceEventDefaultTypeInternal1483 ~Ext4RemoveBlocksFtraceEventDefaultTypeInternal() {}
1484 union { // NOLINT(misc-non-private-member-variables-in-classes)
1485 Ext4RemoveBlocksFtraceEvent _instance;
1486 };
1487 };
1488 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4RemoveBlocksFtraceEventDefaultTypeInternal _Ext4RemoveBlocksFtraceEvent_default_instance_;
Ext4RequestBlocksFtraceEvent(::_pbi::ConstantInitialized)1489 PROTOBUF_CONSTEXPR Ext4RequestBlocksFtraceEvent::Ext4RequestBlocksFtraceEvent(
1490 ::_pbi::ConstantInitialized): _impl_{
1491 /*decltype(_impl_._has_bits_)*/{}
1492 , /*decltype(_impl_._cached_size_)*/{}
1493 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1494 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1495 , /*decltype(_impl_.len_)*/0u
1496 , /*decltype(_impl_.logical_)*/0u
1497 , /*decltype(_impl_.lleft_)*/0u
1498 , /*decltype(_impl_.lright_)*/0u
1499 , /*decltype(_impl_.goal_)*/::uint64_t{0u}
1500 , /*decltype(_impl_.pleft_)*/::uint64_t{0u}
1501 , /*decltype(_impl_.pright_)*/::uint64_t{0u}
1502 , /*decltype(_impl_.flags_)*/0u} {}
1503 struct Ext4RequestBlocksFtraceEventDefaultTypeInternal {
Ext4RequestBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4RequestBlocksFtraceEventDefaultTypeInternal1504 PROTOBUF_CONSTEXPR Ext4RequestBlocksFtraceEventDefaultTypeInternal()
1505 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4RequestBlocksFtraceEventDefaultTypeInternalperfetto::protos::Ext4RequestBlocksFtraceEventDefaultTypeInternal1506 ~Ext4RequestBlocksFtraceEventDefaultTypeInternal() {}
1507 union { // NOLINT(misc-non-private-member-variables-in-classes)
1508 Ext4RequestBlocksFtraceEvent _instance;
1509 };
1510 };
1511 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4RequestBlocksFtraceEventDefaultTypeInternal _Ext4RequestBlocksFtraceEvent_default_instance_;
Ext4RequestInodeFtraceEvent(::_pbi::ConstantInitialized)1512 PROTOBUF_CONSTEXPR Ext4RequestInodeFtraceEvent::Ext4RequestInodeFtraceEvent(
1513 ::_pbi::ConstantInitialized): _impl_{
1514 /*decltype(_impl_._has_bits_)*/{}
1515 , /*decltype(_impl_._cached_size_)*/{}
1516 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1517 , /*decltype(_impl_.dir_)*/::uint64_t{0u}
1518 , /*decltype(_impl_.mode_)*/0u} {}
1519 struct Ext4RequestInodeFtraceEventDefaultTypeInternal {
Ext4RequestInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4RequestInodeFtraceEventDefaultTypeInternal1520 PROTOBUF_CONSTEXPR Ext4RequestInodeFtraceEventDefaultTypeInternal()
1521 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4RequestInodeFtraceEventDefaultTypeInternalperfetto::protos::Ext4RequestInodeFtraceEventDefaultTypeInternal1522 ~Ext4RequestInodeFtraceEventDefaultTypeInternal() {}
1523 union { // NOLINT(misc-non-private-member-variables-in-classes)
1524 Ext4RequestInodeFtraceEvent _instance;
1525 };
1526 };
1527 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4RequestInodeFtraceEventDefaultTypeInternal _Ext4RequestInodeFtraceEvent_default_instance_;
Ext4SyncFsFtraceEvent(::_pbi::ConstantInitialized)1528 PROTOBUF_CONSTEXPR Ext4SyncFsFtraceEvent::Ext4SyncFsFtraceEvent(
1529 ::_pbi::ConstantInitialized): _impl_{
1530 /*decltype(_impl_._has_bits_)*/{}
1531 , /*decltype(_impl_._cached_size_)*/{}
1532 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1533 , /*decltype(_impl_.wait_)*/0} {}
1534 struct Ext4SyncFsFtraceEventDefaultTypeInternal {
Ext4SyncFsFtraceEventDefaultTypeInternalperfetto::protos::Ext4SyncFsFtraceEventDefaultTypeInternal1535 PROTOBUF_CONSTEXPR Ext4SyncFsFtraceEventDefaultTypeInternal()
1536 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4SyncFsFtraceEventDefaultTypeInternalperfetto::protos::Ext4SyncFsFtraceEventDefaultTypeInternal1537 ~Ext4SyncFsFtraceEventDefaultTypeInternal() {}
1538 union { // NOLINT(misc-non-private-member-variables-in-classes)
1539 Ext4SyncFsFtraceEvent _instance;
1540 };
1541 };
1542 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4SyncFsFtraceEventDefaultTypeInternal _Ext4SyncFsFtraceEvent_default_instance_;
Ext4TrimAllFreeFtraceEvent(::_pbi::ConstantInitialized)1543 PROTOBUF_CONSTEXPR Ext4TrimAllFreeFtraceEvent::Ext4TrimAllFreeFtraceEvent(
1544 ::_pbi::ConstantInitialized): _impl_{
1545 /*decltype(_impl_._has_bits_)*/{}
1546 , /*decltype(_impl_._cached_size_)*/{}
1547 , /*decltype(_impl_.dev_major_)*/0
1548 , /*decltype(_impl_.dev_minor_)*/0
1549 , /*decltype(_impl_.group_)*/0u
1550 , /*decltype(_impl_.start_)*/0
1551 , /*decltype(_impl_.len_)*/0} {}
1552 struct Ext4TrimAllFreeFtraceEventDefaultTypeInternal {
Ext4TrimAllFreeFtraceEventDefaultTypeInternalperfetto::protos::Ext4TrimAllFreeFtraceEventDefaultTypeInternal1553 PROTOBUF_CONSTEXPR Ext4TrimAllFreeFtraceEventDefaultTypeInternal()
1554 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4TrimAllFreeFtraceEventDefaultTypeInternalperfetto::protos::Ext4TrimAllFreeFtraceEventDefaultTypeInternal1555 ~Ext4TrimAllFreeFtraceEventDefaultTypeInternal() {}
1556 union { // NOLINT(misc-non-private-member-variables-in-classes)
1557 Ext4TrimAllFreeFtraceEvent _instance;
1558 };
1559 };
1560 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4TrimAllFreeFtraceEventDefaultTypeInternal _Ext4TrimAllFreeFtraceEvent_default_instance_;
Ext4TrimExtentFtraceEvent(::_pbi::ConstantInitialized)1561 PROTOBUF_CONSTEXPR Ext4TrimExtentFtraceEvent::Ext4TrimExtentFtraceEvent(
1562 ::_pbi::ConstantInitialized): _impl_{
1563 /*decltype(_impl_._has_bits_)*/{}
1564 , /*decltype(_impl_._cached_size_)*/{}
1565 , /*decltype(_impl_.dev_major_)*/0
1566 , /*decltype(_impl_.dev_minor_)*/0
1567 , /*decltype(_impl_.group_)*/0u
1568 , /*decltype(_impl_.start_)*/0
1569 , /*decltype(_impl_.len_)*/0} {}
1570 struct Ext4TrimExtentFtraceEventDefaultTypeInternal {
Ext4TrimExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4TrimExtentFtraceEventDefaultTypeInternal1571 PROTOBUF_CONSTEXPR Ext4TrimExtentFtraceEventDefaultTypeInternal()
1572 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4TrimExtentFtraceEventDefaultTypeInternalperfetto::protos::Ext4TrimExtentFtraceEventDefaultTypeInternal1573 ~Ext4TrimExtentFtraceEventDefaultTypeInternal() {}
1574 union { // NOLINT(misc-non-private-member-variables-in-classes)
1575 Ext4TrimExtentFtraceEvent _instance;
1576 };
1577 };
1578 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4TrimExtentFtraceEventDefaultTypeInternal _Ext4TrimExtentFtraceEvent_default_instance_;
Ext4TruncateEnterFtraceEvent(::_pbi::ConstantInitialized)1579 PROTOBUF_CONSTEXPR Ext4TruncateEnterFtraceEvent::Ext4TruncateEnterFtraceEvent(
1580 ::_pbi::ConstantInitialized): _impl_{
1581 /*decltype(_impl_._has_bits_)*/{}
1582 , /*decltype(_impl_._cached_size_)*/{}
1583 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1584 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1585 , /*decltype(_impl_.blocks_)*/::uint64_t{0u}} {}
1586 struct Ext4TruncateEnterFtraceEventDefaultTypeInternal {
Ext4TruncateEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4TruncateEnterFtraceEventDefaultTypeInternal1587 PROTOBUF_CONSTEXPR Ext4TruncateEnterFtraceEventDefaultTypeInternal()
1588 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4TruncateEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4TruncateEnterFtraceEventDefaultTypeInternal1589 ~Ext4TruncateEnterFtraceEventDefaultTypeInternal() {}
1590 union { // NOLINT(misc-non-private-member-variables-in-classes)
1591 Ext4TruncateEnterFtraceEvent _instance;
1592 };
1593 };
1594 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4TruncateEnterFtraceEventDefaultTypeInternal _Ext4TruncateEnterFtraceEvent_default_instance_;
Ext4TruncateExitFtraceEvent(::_pbi::ConstantInitialized)1595 PROTOBUF_CONSTEXPR Ext4TruncateExitFtraceEvent::Ext4TruncateExitFtraceEvent(
1596 ::_pbi::ConstantInitialized): _impl_{
1597 /*decltype(_impl_._has_bits_)*/{}
1598 , /*decltype(_impl_._cached_size_)*/{}
1599 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1600 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1601 , /*decltype(_impl_.blocks_)*/::uint64_t{0u}} {}
1602 struct Ext4TruncateExitFtraceEventDefaultTypeInternal {
Ext4TruncateExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4TruncateExitFtraceEventDefaultTypeInternal1603 PROTOBUF_CONSTEXPR Ext4TruncateExitFtraceEventDefaultTypeInternal()
1604 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4TruncateExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4TruncateExitFtraceEventDefaultTypeInternal1605 ~Ext4TruncateExitFtraceEventDefaultTypeInternal() {}
1606 union { // NOLINT(misc-non-private-member-variables-in-classes)
1607 Ext4TruncateExitFtraceEvent _instance;
1608 };
1609 };
1610 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4TruncateExitFtraceEventDefaultTypeInternal _Ext4TruncateExitFtraceEvent_default_instance_;
Ext4UnlinkEnterFtraceEvent(::_pbi::ConstantInitialized)1611 PROTOBUF_CONSTEXPR Ext4UnlinkEnterFtraceEvent::Ext4UnlinkEnterFtraceEvent(
1612 ::_pbi::ConstantInitialized): _impl_{
1613 /*decltype(_impl_._has_bits_)*/{}
1614 , /*decltype(_impl_._cached_size_)*/{}
1615 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1616 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1617 , /*decltype(_impl_.parent_)*/::uint64_t{0u}
1618 , /*decltype(_impl_.size_)*/::int64_t{0}} {}
1619 struct Ext4UnlinkEnterFtraceEventDefaultTypeInternal {
Ext4UnlinkEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4UnlinkEnterFtraceEventDefaultTypeInternal1620 PROTOBUF_CONSTEXPR Ext4UnlinkEnterFtraceEventDefaultTypeInternal()
1621 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4UnlinkEnterFtraceEventDefaultTypeInternalperfetto::protos::Ext4UnlinkEnterFtraceEventDefaultTypeInternal1622 ~Ext4UnlinkEnterFtraceEventDefaultTypeInternal() {}
1623 union { // NOLINT(misc-non-private-member-variables-in-classes)
1624 Ext4UnlinkEnterFtraceEvent _instance;
1625 };
1626 };
1627 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4UnlinkEnterFtraceEventDefaultTypeInternal _Ext4UnlinkEnterFtraceEvent_default_instance_;
Ext4UnlinkExitFtraceEvent(::_pbi::ConstantInitialized)1628 PROTOBUF_CONSTEXPR Ext4UnlinkExitFtraceEvent::Ext4UnlinkExitFtraceEvent(
1629 ::_pbi::ConstantInitialized): _impl_{
1630 /*decltype(_impl_._has_bits_)*/{}
1631 , /*decltype(_impl_._cached_size_)*/{}
1632 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1633 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1634 , /*decltype(_impl_.ret_)*/0} {}
1635 struct Ext4UnlinkExitFtraceEventDefaultTypeInternal {
Ext4UnlinkExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4UnlinkExitFtraceEventDefaultTypeInternal1636 PROTOBUF_CONSTEXPR Ext4UnlinkExitFtraceEventDefaultTypeInternal()
1637 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4UnlinkExitFtraceEventDefaultTypeInternalperfetto::protos::Ext4UnlinkExitFtraceEventDefaultTypeInternal1638 ~Ext4UnlinkExitFtraceEventDefaultTypeInternal() {}
1639 union { // NOLINT(misc-non-private-member-variables-in-classes)
1640 Ext4UnlinkExitFtraceEvent _instance;
1641 };
1642 };
1643 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4UnlinkExitFtraceEventDefaultTypeInternal _Ext4UnlinkExitFtraceEvent_default_instance_;
Ext4WriteBeginFtraceEvent(::_pbi::ConstantInitialized)1644 PROTOBUF_CONSTEXPR Ext4WriteBeginFtraceEvent::Ext4WriteBeginFtraceEvent(
1645 ::_pbi::ConstantInitialized): _impl_{
1646 /*decltype(_impl_._has_bits_)*/{}
1647 , /*decltype(_impl_._cached_size_)*/{}
1648 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1649 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1650 , /*decltype(_impl_.pos_)*/::int64_t{0}
1651 , /*decltype(_impl_.len_)*/0u
1652 , /*decltype(_impl_.flags_)*/0u} {}
1653 struct Ext4WriteBeginFtraceEventDefaultTypeInternal {
Ext4WriteBeginFtraceEventDefaultTypeInternalperfetto::protos::Ext4WriteBeginFtraceEventDefaultTypeInternal1654 PROTOBUF_CONSTEXPR Ext4WriteBeginFtraceEventDefaultTypeInternal()
1655 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4WriteBeginFtraceEventDefaultTypeInternalperfetto::protos::Ext4WriteBeginFtraceEventDefaultTypeInternal1656 ~Ext4WriteBeginFtraceEventDefaultTypeInternal() {}
1657 union { // NOLINT(misc-non-private-member-variables-in-classes)
1658 Ext4WriteBeginFtraceEvent _instance;
1659 };
1660 };
1661 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4WriteBeginFtraceEventDefaultTypeInternal _Ext4WriteBeginFtraceEvent_default_instance_;
Ext4WriteEndFtraceEvent(::_pbi::ConstantInitialized)1662 PROTOBUF_CONSTEXPR Ext4WriteEndFtraceEvent::Ext4WriteEndFtraceEvent(
1663 ::_pbi::ConstantInitialized): _impl_{
1664 /*decltype(_impl_._has_bits_)*/{}
1665 , /*decltype(_impl_._cached_size_)*/{}
1666 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1667 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1668 , /*decltype(_impl_.pos_)*/::int64_t{0}
1669 , /*decltype(_impl_.len_)*/0u
1670 , /*decltype(_impl_.copied_)*/0u} {}
1671 struct Ext4WriteEndFtraceEventDefaultTypeInternal {
Ext4WriteEndFtraceEventDefaultTypeInternalperfetto::protos::Ext4WriteEndFtraceEventDefaultTypeInternal1672 PROTOBUF_CONSTEXPR Ext4WriteEndFtraceEventDefaultTypeInternal()
1673 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4WriteEndFtraceEventDefaultTypeInternalperfetto::protos::Ext4WriteEndFtraceEventDefaultTypeInternal1674 ~Ext4WriteEndFtraceEventDefaultTypeInternal() {}
1675 union { // NOLINT(misc-non-private-member-variables-in-classes)
1676 Ext4WriteEndFtraceEvent _instance;
1677 };
1678 };
1679 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4WriteEndFtraceEventDefaultTypeInternal _Ext4WriteEndFtraceEvent_default_instance_;
Ext4WritepageFtraceEvent(::_pbi::ConstantInitialized)1680 PROTOBUF_CONSTEXPR Ext4WritepageFtraceEvent::Ext4WritepageFtraceEvent(
1681 ::_pbi::ConstantInitialized): _impl_{
1682 /*decltype(_impl_._has_bits_)*/{}
1683 , /*decltype(_impl_._cached_size_)*/{}
1684 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1685 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1686 , /*decltype(_impl_.index_)*/::uint64_t{0u}} {}
1687 struct Ext4WritepageFtraceEventDefaultTypeInternal {
Ext4WritepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4WritepageFtraceEventDefaultTypeInternal1688 PROTOBUF_CONSTEXPR Ext4WritepageFtraceEventDefaultTypeInternal()
1689 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4WritepageFtraceEventDefaultTypeInternalperfetto::protos::Ext4WritepageFtraceEventDefaultTypeInternal1690 ~Ext4WritepageFtraceEventDefaultTypeInternal() {}
1691 union { // NOLINT(misc-non-private-member-variables-in-classes)
1692 Ext4WritepageFtraceEvent _instance;
1693 };
1694 };
1695 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4WritepageFtraceEventDefaultTypeInternal _Ext4WritepageFtraceEvent_default_instance_;
Ext4WritepagesFtraceEvent(::_pbi::ConstantInitialized)1696 PROTOBUF_CONSTEXPR Ext4WritepagesFtraceEvent::Ext4WritepagesFtraceEvent(
1697 ::_pbi::ConstantInitialized): _impl_{
1698 /*decltype(_impl_._has_bits_)*/{}
1699 , /*decltype(_impl_._cached_size_)*/{}
1700 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1701 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1702 , /*decltype(_impl_.nr_to_write_)*/::int64_t{0}
1703 , /*decltype(_impl_.pages_skipped_)*/::int64_t{0}
1704 , /*decltype(_impl_.range_start_)*/::int64_t{0}
1705 , /*decltype(_impl_.range_end_)*/::int64_t{0}
1706 , /*decltype(_impl_.writeback_index_)*/::uint64_t{0u}
1707 , /*decltype(_impl_.sync_mode_)*/0
1708 , /*decltype(_impl_.for_kupdate_)*/0u
1709 , /*decltype(_impl_.range_cyclic_)*/0u} {}
1710 struct Ext4WritepagesFtraceEventDefaultTypeInternal {
Ext4WritepagesFtraceEventDefaultTypeInternalperfetto::protos::Ext4WritepagesFtraceEventDefaultTypeInternal1711 PROTOBUF_CONSTEXPR Ext4WritepagesFtraceEventDefaultTypeInternal()
1712 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4WritepagesFtraceEventDefaultTypeInternalperfetto::protos::Ext4WritepagesFtraceEventDefaultTypeInternal1713 ~Ext4WritepagesFtraceEventDefaultTypeInternal() {}
1714 union { // NOLINT(misc-non-private-member-variables-in-classes)
1715 Ext4WritepagesFtraceEvent _instance;
1716 };
1717 };
1718 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4WritepagesFtraceEventDefaultTypeInternal _Ext4WritepagesFtraceEvent_default_instance_;
Ext4WritepagesResultFtraceEvent(::_pbi::ConstantInitialized)1719 PROTOBUF_CONSTEXPR Ext4WritepagesResultFtraceEvent::Ext4WritepagesResultFtraceEvent(
1720 ::_pbi::ConstantInitialized): _impl_{
1721 /*decltype(_impl_._has_bits_)*/{}
1722 , /*decltype(_impl_._cached_size_)*/{}
1723 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1724 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1725 , /*decltype(_impl_.ret_)*/0
1726 , /*decltype(_impl_.pages_written_)*/0
1727 , /*decltype(_impl_.pages_skipped_)*/::int64_t{0}
1728 , /*decltype(_impl_.writeback_index_)*/::uint64_t{0u}
1729 , /*decltype(_impl_.sync_mode_)*/0} {}
1730 struct Ext4WritepagesResultFtraceEventDefaultTypeInternal {
Ext4WritepagesResultFtraceEventDefaultTypeInternalperfetto::protos::Ext4WritepagesResultFtraceEventDefaultTypeInternal1731 PROTOBUF_CONSTEXPR Ext4WritepagesResultFtraceEventDefaultTypeInternal()
1732 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4WritepagesResultFtraceEventDefaultTypeInternalperfetto::protos::Ext4WritepagesResultFtraceEventDefaultTypeInternal1733 ~Ext4WritepagesResultFtraceEventDefaultTypeInternal() {}
1734 union { // NOLINT(misc-non-private-member-variables-in-classes)
1735 Ext4WritepagesResultFtraceEvent _instance;
1736 };
1737 };
1738 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4WritepagesResultFtraceEventDefaultTypeInternal _Ext4WritepagesResultFtraceEvent_default_instance_;
Ext4ZeroRangeFtraceEvent(::_pbi::ConstantInitialized)1739 PROTOBUF_CONSTEXPR Ext4ZeroRangeFtraceEvent::Ext4ZeroRangeFtraceEvent(
1740 ::_pbi::ConstantInitialized): _impl_{
1741 /*decltype(_impl_._has_bits_)*/{}
1742 , /*decltype(_impl_._cached_size_)*/{}
1743 , /*decltype(_impl_.dev_)*/::uint64_t{0u}
1744 , /*decltype(_impl_.ino_)*/::uint64_t{0u}
1745 , /*decltype(_impl_.offset_)*/::int64_t{0}
1746 , /*decltype(_impl_.len_)*/::int64_t{0}
1747 , /*decltype(_impl_.mode_)*/0} {}
1748 struct Ext4ZeroRangeFtraceEventDefaultTypeInternal {
Ext4ZeroRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4ZeroRangeFtraceEventDefaultTypeInternal1749 PROTOBUF_CONSTEXPR Ext4ZeroRangeFtraceEventDefaultTypeInternal()
1750 : _instance(::_pbi::ConstantInitialized{}) {}
~Ext4ZeroRangeFtraceEventDefaultTypeInternalperfetto::protos::Ext4ZeroRangeFtraceEventDefaultTypeInternal1751 ~Ext4ZeroRangeFtraceEventDefaultTypeInternal() {}
1752 union { // NOLINT(misc-non-private-member-variables-in-classes)
1753 Ext4ZeroRangeFtraceEvent _instance;
1754 };
1755 };
1756 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Ext4ZeroRangeFtraceEventDefaultTypeInternal _Ext4ZeroRangeFtraceEvent_default_instance_;
1757 } // namespace protos
1758 } // namespace perfetto
1759 namespace perfetto {
1760 namespace protos {
1761
1762 // ===================================================================
1763
1764 class Ext4DaWriteBeginFtraceEvent::_Internal {
1765 public:
1766 using HasBits = decltype(std::declval<Ext4DaWriteBeginFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)1767 static void set_has_dev(HasBits* has_bits) {
1768 (*has_bits)[0] |= 1u;
1769 }
set_has_ino(HasBits * has_bits)1770 static void set_has_ino(HasBits* has_bits) {
1771 (*has_bits)[0] |= 2u;
1772 }
set_has_pos(HasBits * has_bits)1773 static void set_has_pos(HasBits* has_bits) {
1774 (*has_bits)[0] |= 4u;
1775 }
set_has_len(HasBits * has_bits)1776 static void set_has_len(HasBits* has_bits) {
1777 (*has_bits)[0] |= 8u;
1778 }
set_has_flags(HasBits * has_bits)1779 static void set_has_flags(HasBits* has_bits) {
1780 (*has_bits)[0] |= 16u;
1781 }
1782 };
1783
Ext4DaWriteBeginFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1784 Ext4DaWriteBeginFtraceEvent::Ext4DaWriteBeginFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1785 bool is_message_owned)
1786 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1787 SharedCtor(arena, is_message_owned);
1788 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1789 }
Ext4DaWriteBeginFtraceEvent(const Ext4DaWriteBeginFtraceEvent & from)1790 Ext4DaWriteBeginFtraceEvent::Ext4DaWriteBeginFtraceEvent(const Ext4DaWriteBeginFtraceEvent& from)
1791 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1792 Ext4DaWriteBeginFtraceEvent* const _this = this; (void)_this;
1793 new (&_impl_) Impl_{
1794 decltype(_impl_._has_bits_){from._impl_._has_bits_}
1795 , /*decltype(_impl_._cached_size_)*/{}
1796 , decltype(_impl_.dev_){}
1797 , decltype(_impl_.ino_){}
1798 , decltype(_impl_.pos_){}
1799 , decltype(_impl_.len_){}
1800 , decltype(_impl_.flags_){}};
1801
1802 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1803 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
1804 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.flags_) -
1805 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.flags_));
1806 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1807 }
1808
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1809 inline void Ext4DaWriteBeginFtraceEvent::SharedCtor(
1810 ::_pb::Arena* arena, bool is_message_owned) {
1811 (void)arena;
1812 (void)is_message_owned;
1813 new (&_impl_) Impl_{
1814 decltype(_impl_._has_bits_){}
1815 , /*decltype(_impl_._cached_size_)*/{}
1816 , decltype(_impl_.dev_){::uint64_t{0u}}
1817 , decltype(_impl_.ino_){::uint64_t{0u}}
1818 , decltype(_impl_.pos_){::int64_t{0}}
1819 , decltype(_impl_.len_){0u}
1820 , decltype(_impl_.flags_){0u}
1821 };
1822 }
1823
~Ext4DaWriteBeginFtraceEvent()1824 Ext4DaWriteBeginFtraceEvent::~Ext4DaWriteBeginFtraceEvent() {
1825 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1826 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1827 (void)arena;
1828 return;
1829 }
1830 SharedDtor();
1831 }
1832
SharedDtor()1833 inline void Ext4DaWriteBeginFtraceEvent::SharedDtor() {
1834 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1835 }
1836
SetCachedSize(int size) const1837 void Ext4DaWriteBeginFtraceEvent::SetCachedSize(int size) const {
1838 _impl_._cached_size_.Set(size);
1839 }
1840
Clear()1841 void Ext4DaWriteBeginFtraceEvent::Clear() {
1842 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1843 ::uint32_t cached_has_bits = 0;
1844 // Prevent compiler warnings about cached_has_bits being unused
1845 (void) cached_has_bits;
1846
1847 cached_has_bits = _impl_._has_bits_[0];
1848 if (cached_has_bits & 0x0000001fu) {
1849 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
1850 reinterpret_cast<char*>(&_impl_.flags_) -
1851 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.flags_));
1852 }
1853 _impl_._has_bits_.Clear();
1854 _internal_metadata_.Clear<std::string>();
1855 }
1856
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1857 const char* Ext4DaWriteBeginFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1858 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1859 _Internal::HasBits has_bits{};
1860 while (!ctx->Done(&ptr)) {
1861 ::uint32_t tag;
1862 ptr = ::_pbi::ReadTag(ptr, &tag);
1863 switch (tag >> 3) {
1864 // optional uint64 dev = 1;
1865 case 1:
1866 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
1867 _Internal::set_has_dev(&has_bits);
1868 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1869 CHK_(ptr);
1870 } else {
1871 goto handle_unusual;
1872 }
1873 continue;
1874 // optional uint64 ino = 2;
1875 case 2:
1876 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
1877 _Internal::set_has_ino(&has_bits);
1878 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1879 CHK_(ptr);
1880 } else {
1881 goto handle_unusual;
1882 }
1883 continue;
1884 // optional int64 pos = 3;
1885 case 3:
1886 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
1887 _Internal::set_has_pos(&has_bits);
1888 _impl_.pos_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1889 CHK_(ptr);
1890 } else {
1891 goto handle_unusual;
1892 }
1893 continue;
1894 // optional uint32 len = 4;
1895 case 4:
1896 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
1897 _Internal::set_has_len(&has_bits);
1898 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
1899 CHK_(ptr);
1900 } else {
1901 goto handle_unusual;
1902 }
1903 continue;
1904 // optional uint32 flags = 5;
1905 case 5:
1906 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
1907 _Internal::set_has_flags(&has_bits);
1908 _impl_.flags_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
1909 CHK_(ptr);
1910 } else {
1911 goto handle_unusual;
1912 }
1913 continue;
1914 default:
1915 goto handle_unusual;
1916 } // switch
1917 handle_unusual:
1918 if ((tag == 0) || ((tag & 7) == 4)) {
1919 CHK_(ptr);
1920 ctx->SetLastTag(tag);
1921 goto message_done;
1922 }
1923 ptr = UnknownFieldParse(
1924 tag,
1925 _internal_metadata_.mutable_unknown_fields<std::string>(),
1926 ptr, ctx);
1927 CHK_(ptr != nullptr);
1928 } // while
1929 message_done:
1930 _impl_._has_bits_.Or(has_bits);
1931 return ptr;
1932 failure:
1933 ptr = nullptr;
1934 goto message_done;
1935 #undef CHK_
1936 }
1937
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1938 ::uint8_t* Ext4DaWriteBeginFtraceEvent::_InternalSerialize(
1939 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1940 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1941 ::uint32_t cached_has_bits = 0;
1942 (void) cached_has_bits;
1943
1944 cached_has_bits = _impl_._has_bits_[0];
1945 // optional uint64 dev = 1;
1946 if (cached_has_bits & 0x00000001u) {
1947 target = stream->EnsureSpace(target);
1948 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
1949 }
1950
1951 // optional uint64 ino = 2;
1952 if (cached_has_bits & 0x00000002u) {
1953 target = stream->EnsureSpace(target);
1954 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
1955 }
1956
1957 // optional int64 pos = 3;
1958 if (cached_has_bits & 0x00000004u) {
1959 target = stream->EnsureSpace(target);
1960 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_pos(), target);
1961 }
1962
1963 // optional uint32 len = 4;
1964 if (cached_has_bits & 0x00000008u) {
1965 target = stream->EnsureSpace(target);
1966 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
1967 }
1968
1969 // optional uint32 flags = 5;
1970 if (cached_has_bits & 0x00000010u) {
1971 target = stream->EnsureSpace(target);
1972 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(5, this->_internal_flags(), target);
1973 }
1974
1975 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1976 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1977 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1978 }
1979 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1980 return target;
1981 }
1982
ByteSizeLong() const1983 size_t Ext4DaWriteBeginFtraceEvent::ByteSizeLong() const {
1984 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
1985 size_t total_size = 0;
1986
1987 ::uint32_t cached_has_bits = 0;
1988 // Prevent compiler warnings about cached_has_bits being unused
1989 (void) cached_has_bits;
1990
1991 cached_has_bits = _impl_._has_bits_[0];
1992 if (cached_has_bits & 0x0000001fu) {
1993 // optional uint64 dev = 1;
1994 if (cached_has_bits & 0x00000001u) {
1995 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
1996 }
1997
1998 // optional uint64 ino = 2;
1999 if (cached_has_bits & 0x00000002u) {
2000 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
2001 }
2002
2003 // optional int64 pos = 3;
2004 if (cached_has_bits & 0x00000004u) {
2005 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_pos());
2006 }
2007
2008 // optional uint32 len = 4;
2009 if (cached_has_bits & 0x00000008u) {
2010 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
2011 }
2012
2013 // optional uint32 flags = 5;
2014 if (cached_has_bits & 0x00000010u) {
2015 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_flags());
2016 }
2017
2018 }
2019 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2020 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2021 }
2022 int cached_size = ::_pbi::ToCachedSize(total_size);
2023 SetCachedSize(cached_size);
2024 return total_size;
2025 }
2026
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2027 void Ext4DaWriteBeginFtraceEvent::CheckTypeAndMergeFrom(
2028 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2029 MergeFrom(*::_pbi::DownCast<const Ext4DaWriteBeginFtraceEvent*>(
2030 &from));
2031 }
2032
MergeFrom(const Ext4DaWriteBeginFtraceEvent & from)2033 void Ext4DaWriteBeginFtraceEvent::MergeFrom(const Ext4DaWriteBeginFtraceEvent& from) {
2034 Ext4DaWriteBeginFtraceEvent* const _this = this;
2035 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
2036 GOOGLE_DCHECK_NE(&from, _this);
2037 ::uint32_t cached_has_bits = 0;
2038 (void) cached_has_bits;
2039
2040 cached_has_bits = from._impl_._has_bits_[0];
2041 if (cached_has_bits & 0x0000001fu) {
2042 if (cached_has_bits & 0x00000001u) {
2043 _this->_impl_.dev_ = from._impl_.dev_;
2044 }
2045 if (cached_has_bits & 0x00000002u) {
2046 _this->_impl_.ino_ = from._impl_.ino_;
2047 }
2048 if (cached_has_bits & 0x00000004u) {
2049 _this->_impl_.pos_ = from._impl_.pos_;
2050 }
2051 if (cached_has_bits & 0x00000008u) {
2052 _this->_impl_.len_ = from._impl_.len_;
2053 }
2054 if (cached_has_bits & 0x00000010u) {
2055 _this->_impl_.flags_ = from._impl_.flags_;
2056 }
2057 _this->_impl_._has_bits_[0] |= cached_has_bits;
2058 }
2059 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2060 }
2061
CopyFrom(const Ext4DaWriteBeginFtraceEvent & from)2062 void Ext4DaWriteBeginFtraceEvent::CopyFrom(const Ext4DaWriteBeginFtraceEvent& from) {
2063 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaWriteBeginFtraceEvent)
2064 if (&from == this) return;
2065 Clear();
2066 MergeFrom(from);
2067 }
2068
IsInitialized() const2069 bool Ext4DaWriteBeginFtraceEvent::IsInitialized() const {
2070 return true;
2071 }
2072
InternalSwap(Ext4DaWriteBeginFtraceEvent * other)2073 void Ext4DaWriteBeginFtraceEvent::InternalSwap(Ext4DaWriteBeginFtraceEvent* other) {
2074 using std::swap;
2075 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2076 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2077 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
2078 PROTOBUF_FIELD_OFFSET(Ext4DaWriteBeginFtraceEvent, _impl_.flags_)
2079 + sizeof(Ext4DaWriteBeginFtraceEvent::_impl_.flags_) // NOLINT
2080 - PROTOBUF_FIELD_OFFSET(Ext4DaWriteBeginFtraceEvent, _impl_.dev_)>(
2081 reinterpret_cast<char*>(&_impl_.dev_),
2082 reinterpret_cast<char*>(&other->_impl_.dev_));
2083 }
2084
GetTypeName() const2085 std::string Ext4DaWriteBeginFtraceEvent::GetTypeName() const {
2086 return "perfetto.protos.Ext4DaWriteBeginFtraceEvent";
2087 }
2088
2089
2090 // ===================================================================
2091
2092 class Ext4DaWriteEndFtraceEvent::_Internal {
2093 public:
2094 using HasBits = decltype(std::declval<Ext4DaWriteEndFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)2095 static void set_has_dev(HasBits* has_bits) {
2096 (*has_bits)[0] |= 1u;
2097 }
set_has_ino(HasBits * has_bits)2098 static void set_has_ino(HasBits* has_bits) {
2099 (*has_bits)[0] |= 2u;
2100 }
set_has_pos(HasBits * has_bits)2101 static void set_has_pos(HasBits* has_bits) {
2102 (*has_bits)[0] |= 4u;
2103 }
set_has_len(HasBits * has_bits)2104 static void set_has_len(HasBits* has_bits) {
2105 (*has_bits)[0] |= 8u;
2106 }
set_has_copied(HasBits * has_bits)2107 static void set_has_copied(HasBits* has_bits) {
2108 (*has_bits)[0] |= 16u;
2109 }
2110 };
2111
Ext4DaWriteEndFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2112 Ext4DaWriteEndFtraceEvent::Ext4DaWriteEndFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2113 bool is_message_owned)
2114 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2115 SharedCtor(arena, is_message_owned);
2116 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2117 }
Ext4DaWriteEndFtraceEvent(const Ext4DaWriteEndFtraceEvent & from)2118 Ext4DaWriteEndFtraceEvent::Ext4DaWriteEndFtraceEvent(const Ext4DaWriteEndFtraceEvent& from)
2119 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2120 Ext4DaWriteEndFtraceEvent* const _this = this; (void)_this;
2121 new (&_impl_) Impl_{
2122 decltype(_impl_._has_bits_){from._impl_._has_bits_}
2123 , /*decltype(_impl_._cached_size_)*/{}
2124 , decltype(_impl_.dev_){}
2125 , decltype(_impl_.ino_){}
2126 , decltype(_impl_.pos_){}
2127 , decltype(_impl_.len_){}
2128 , decltype(_impl_.copied_){}};
2129
2130 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2131 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
2132 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.copied_) -
2133 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.copied_));
2134 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2135 }
2136
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2137 inline void Ext4DaWriteEndFtraceEvent::SharedCtor(
2138 ::_pb::Arena* arena, bool is_message_owned) {
2139 (void)arena;
2140 (void)is_message_owned;
2141 new (&_impl_) Impl_{
2142 decltype(_impl_._has_bits_){}
2143 , /*decltype(_impl_._cached_size_)*/{}
2144 , decltype(_impl_.dev_){::uint64_t{0u}}
2145 , decltype(_impl_.ino_){::uint64_t{0u}}
2146 , decltype(_impl_.pos_){::int64_t{0}}
2147 , decltype(_impl_.len_){0u}
2148 , decltype(_impl_.copied_){0u}
2149 };
2150 }
2151
~Ext4DaWriteEndFtraceEvent()2152 Ext4DaWriteEndFtraceEvent::~Ext4DaWriteEndFtraceEvent() {
2153 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2154 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2155 (void)arena;
2156 return;
2157 }
2158 SharedDtor();
2159 }
2160
SharedDtor()2161 inline void Ext4DaWriteEndFtraceEvent::SharedDtor() {
2162 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2163 }
2164
SetCachedSize(int size) const2165 void Ext4DaWriteEndFtraceEvent::SetCachedSize(int size) const {
2166 _impl_._cached_size_.Set(size);
2167 }
2168
Clear()2169 void Ext4DaWriteEndFtraceEvent::Clear() {
2170 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2171 ::uint32_t cached_has_bits = 0;
2172 // Prevent compiler warnings about cached_has_bits being unused
2173 (void) cached_has_bits;
2174
2175 cached_has_bits = _impl_._has_bits_[0];
2176 if (cached_has_bits & 0x0000001fu) {
2177 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
2178 reinterpret_cast<char*>(&_impl_.copied_) -
2179 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.copied_));
2180 }
2181 _impl_._has_bits_.Clear();
2182 _internal_metadata_.Clear<std::string>();
2183 }
2184
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2185 const char* Ext4DaWriteEndFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2186 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2187 _Internal::HasBits has_bits{};
2188 while (!ctx->Done(&ptr)) {
2189 ::uint32_t tag;
2190 ptr = ::_pbi::ReadTag(ptr, &tag);
2191 switch (tag >> 3) {
2192 // optional uint64 dev = 1;
2193 case 1:
2194 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
2195 _Internal::set_has_dev(&has_bits);
2196 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2197 CHK_(ptr);
2198 } else {
2199 goto handle_unusual;
2200 }
2201 continue;
2202 // optional uint64 ino = 2;
2203 case 2:
2204 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
2205 _Internal::set_has_ino(&has_bits);
2206 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2207 CHK_(ptr);
2208 } else {
2209 goto handle_unusual;
2210 }
2211 continue;
2212 // optional int64 pos = 3;
2213 case 3:
2214 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
2215 _Internal::set_has_pos(&has_bits);
2216 _impl_.pos_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2217 CHK_(ptr);
2218 } else {
2219 goto handle_unusual;
2220 }
2221 continue;
2222 // optional uint32 len = 4;
2223 case 4:
2224 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
2225 _Internal::set_has_len(&has_bits);
2226 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2227 CHK_(ptr);
2228 } else {
2229 goto handle_unusual;
2230 }
2231 continue;
2232 // optional uint32 copied = 5;
2233 case 5:
2234 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
2235 _Internal::set_has_copied(&has_bits);
2236 _impl_.copied_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2237 CHK_(ptr);
2238 } else {
2239 goto handle_unusual;
2240 }
2241 continue;
2242 default:
2243 goto handle_unusual;
2244 } // switch
2245 handle_unusual:
2246 if ((tag == 0) || ((tag & 7) == 4)) {
2247 CHK_(ptr);
2248 ctx->SetLastTag(tag);
2249 goto message_done;
2250 }
2251 ptr = UnknownFieldParse(
2252 tag,
2253 _internal_metadata_.mutable_unknown_fields<std::string>(),
2254 ptr, ctx);
2255 CHK_(ptr != nullptr);
2256 } // while
2257 message_done:
2258 _impl_._has_bits_.Or(has_bits);
2259 return ptr;
2260 failure:
2261 ptr = nullptr;
2262 goto message_done;
2263 #undef CHK_
2264 }
2265
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2266 ::uint8_t* Ext4DaWriteEndFtraceEvent::_InternalSerialize(
2267 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2268 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2269 ::uint32_t cached_has_bits = 0;
2270 (void) cached_has_bits;
2271
2272 cached_has_bits = _impl_._has_bits_[0];
2273 // optional uint64 dev = 1;
2274 if (cached_has_bits & 0x00000001u) {
2275 target = stream->EnsureSpace(target);
2276 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
2277 }
2278
2279 // optional uint64 ino = 2;
2280 if (cached_has_bits & 0x00000002u) {
2281 target = stream->EnsureSpace(target);
2282 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
2283 }
2284
2285 // optional int64 pos = 3;
2286 if (cached_has_bits & 0x00000004u) {
2287 target = stream->EnsureSpace(target);
2288 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_pos(), target);
2289 }
2290
2291 // optional uint32 len = 4;
2292 if (cached_has_bits & 0x00000008u) {
2293 target = stream->EnsureSpace(target);
2294 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
2295 }
2296
2297 // optional uint32 copied = 5;
2298 if (cached_has_bits & 0x00000010u) {
2299 target = stream->EnsureSpace(target);
2300 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(5, this->_internal_copied(), target);
2301 }
2302
2303 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2304 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2305 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2306 }
2307 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2308 return target;
2309 }
2310
ByteSizeLong() const2311 size_t Ext4DaWriteEndFtraceEvent::ByteSizeLong() const {
2312 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2313 size_t total_size = 0;
2314
2315 ::uint32_t cached_has_bits = 0;
2316 // Prevent compiler warnings about cached_has_bits being unused
2317 (void) cached_has_bits;
2318
2319 cached_has_bits = _impl_._has_bits_[0];
2320 if (cached_has_bits & 0x0000001fu) {
2321 // optional uint64 dev = 1;
2322 if (cached_has_bits & 0x00000001u) {
2323 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
2324 }
2325
2326 // optional uint64 ino = 2;
2327 if (cached_has_bits & 0x00000002u) {
2328 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
2329 }
2330
2331 // optional int64 pos = 3;
2332 if (cached_has_bits & 0x00000004u) {
2333 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_pos());
2334 }
2335
2336 // optional uint32 len = 4;
2337 if (cached_has_bits & 0x00000008u) {
2338 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
2339 }
2340
2341 // optional uint32 copied = 5;
2342 if (cached_has_bits & 0x00000010u) {
2343 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_copied());
2344 }
2345
2346 }
2347 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2348 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2349 }
2350 int cached_size = ::_pbi::ToCachedSize(total_size);
2351 SetCachedSize(cached_size);
2352 return total_size;
2353 }
2354
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2355 void Ext4DaWriteEndFtraceEvent::CheckTypeAndMergeFrom(
2356 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2357 MergeFrom(*::_pbi::DownCast<const Ext4DaWriteEndFtraceEvent*>(
2358 &from));
2359 }
2360
MergeFrom(const Ext4DaWriteEndFtraceEvent & from)2361 void Ext4DaWriteEndFtraceEvent::MergeFrom(const Ext4DaWriteEndFtraceEvent& from) {
2362 Ext4DaWriteEndFtraceEvent* const _this = this;
2363 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2364 GOOGLE_DCHECK_NE(&from, _this);
2365 ::uint32_t cached_has_bits = 0;
2366 (void) cached_has_bits;
2367
2368 cached_has_bits = from._impl_._has_bits_[0];
2369 if (cached_has_bits & 0x0000001fu) {
2370 if (cached_has_bits & 0x00000001u) {
2371 _this->_impl_.dev_ = from._impl_.dev_;
2372 }
2373 if (cached_has_bits & 0x00000002u) {
2374 _this->_impl_.ino_ = from._impl_.ino_;
2375 }
2376 if (cached_has_bits & 0x00000004u) {
2377 _this->_impl_.pos_ = from._impl_.pos_;
2378 }
2379 if (cached_has_bits & 0x00000008u) {
2380 _this->_impl_.len_ = from._impl_.len_;
2381 }
2382 if (cached_has_bits & 0x00000010u) {
2383 _this->_impl_.copied_ = from._impl_.copied_;
2384 }
2385 _this->_impl_._has_bits_[0] |= cached_has_bits;
2386 }
2387 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2388 }
2389
CopyFrom(const Ext4DaWriteEndFtraceEvent & from)2390 void Ext4DaWriteEndFtraceEvent::CopyFrom(const Ext4DaWriteEndFtraceEvent& from) {
2391 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaWriteEndFtraceEvent)
2392 if (&from == this) return;
2393 Clear();
2394 MergeFrom(from);
2395 }
2396
IsInitialized() const2397 bool Ext4DaWriteEndFtraceEvent::IsInitialized() const {
2398 return true;
2399 }
2400
InternalSwap(Ext4DaWriteEndFtraceEvent * other)2401 void Ext4DaWriteEndFtraceEvent::InternalSwap(Ext4DaWriteEndFtraceEvent* other) {
2402 using std::swap;
2403 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2404 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2405 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
2406 PROTOBUF_FIELD_OFFSET(Ext4DaWriteEndFtraceEvent, _impl_.copied_)
2407 + sizeof(Ext4DaWriteEndFtraceEvent::_impl_.copied_) // NOLINT
2408 - PROTOBUF_FIELD_OFFSET(Ext4DaWriteEndFtraceEvent, _impl_.dev_)>(
2409 reinterpret_cast<char*>(&_impl_.dev_),
2410 reinterpret_cast<char*>(&other->_impl_.dev_));
2411 }
2412
GetTypeName() const2413 std::string Ext4DaWriteEndFtraceEvent::GetTypeName() const {
2414 return "perfetto.protos.Ext4DaWriteEndFtraceEvent";
2415 }
2416
2417
2418 // ===================================================================
2419
2420 class Ext4SyncFileEnterFtraceEvent::_Internal {
2421 public:
2422 using HasBits = decltype(std::declval<Ext4SyncFileEnterFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)2423 static void set_has_dev(HasBits* has_bits) {
2424 (*has_bits)[0] |= 1u;
2425 }
set_has_ino(HasBits * has_bits)2426 static void set_has_ino(HasBits* has_bits) {
2427 (*has_bits)[0] |= 2u;
2428 }
set_has_parent(HasBits * has_bits)2429 static void set_has_parent(HasBits* has_bits) {
2430 (*has_bits)[0] |= 4u;
2431 }
set_has_datasync(HasBits * has_bits)2432 static void set_has_datasync(HasBits* has_bits) {
2433 (*has_bits)[0] |= 8u;
2434 }
2435 };
2436
Ext4SyncFileEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2437 Ext4SyncFileEnterFtraceEvent::Ext4SyncFileEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2438 bool is_message_owned)
2439 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2440 SharedCtor(arena, is_message_owned);
2441 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2442 }
Ext4SyncFileEnterFtraceEvent(const Ext4SyncFileEnterFtraceEvent & from)2443 Ext4SyncFileEnterFtraceEvent::Ext4SyncFileEnterFtraceEvent(const Ext4SyncFileEnterFtraceEvent& from)
2444 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2445 Ext4SyncFileEnterFtraceEvent* const _this = this; (void)_this;
2446 new (&_impl_) Impl_{
2447 decltype(_impl_._has_bits_){from._impl_._has_bits_}
2448 , /*decltype(_impl_._cached_size_)*/{}
2449 , decltype(_impl_.dev_){}
2450 , decltype(_impl_.ino_){}
2451 , decltype(_impl_.parent_){}
2452 , decltype(_impl_.datasync_){}};
2453
2454 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2455 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
2456 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.datasync_) -
2457 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.datasync_));
2458 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2459 }
2460
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2461 inline void Ext4SyncFileEnterFtraceEvent::SharedCtor(
2462 ::_pb::Arena* arena, bool is_message_owned) {
2463 (void)arena;
2464 (void)is_message_owned;
2465 new (&_impl_) Impl_{
2466 decltype(_impl_._has_bits_){}
2467 , /*decltype(_impl_._cached_size_)*/{}
2468 , decltype(_impl_.dev_){::uint64_t{0u}}
2469 , decltype(_impl_.ino_){::uint64_t{0u}}
2470 , decltype(_impl_.parent_){::uint64_t{0u}}
2471 , decltype(_impl_.datasync_){0}
2472 };
2473 }
2474
~Ext4SyncFileEnterFtraceEvent()2475 Ext4SyncFileEnterFtraceEvent::~Ext4SyncFileEnterFtraceEvent() {
2476 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2477 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2478 (void)arena;
2479 return;
2480 }
2481 SharedDtor();
2482 }
2483
SharedDtor()2484 inline void Ext4SyncFileEnterFtraceEvent::SharedDtor() {
2485 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2486 }
2487
SetCachedSize(int size) const2488 void Ext4SyncFileEnterFtraceEvent::SetCachedSize(int size) const {
2489 _impl_._cached_size_.Set(size);
2490 }
2491
Clear()2492 void Ext4SyncFileEnterFtraceEvent::Clear() {
2493 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2494 ::uint32_t cached_has_bits = 0;
2495 // Prevent compiler warnings about cached_has_bits being unused
2496 (void) cached_has_bits;
2497
2498 cached_has_bits = _impl_._has_bits_[0];
2499 if (cached_has_bits & 0x0000000fu) {
2500 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
2501 reinterpret_cast<char*>(&_impl_.datasync_) -
2502 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.datasync_));
2503 }
2504 _impl_._has_bits_.Clear();
2505 _internal_metadata_.Clear<std::string>();
2506 }
2507
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2508 const char* Ext4SyncFileEnterFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2509 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2510 _Internal::HasBits has_bits{};
2511 while (!ctx->Done(&ptr)) {
2512 ::uint32_t tag;
2513 ptr = ::_pbi::ReadTag(ptr, &tag);
2514 switch (tag >> 3) {
2515 // optional uint64 dev = 1;
2516 case 1:
2517 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
2518 _Internal::set_has_dev(&has_bits);
2519 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2520 CHK_(ptr);
2521 } else {
2522 goto handle_unusual;
2523 }
2524 continue;
2525 // optional uint64 ino = 2;
2526 case 2:
2527 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
2528 _Internal::set_has_ino(&has_bits);
2529 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2530 CHK_(ptr);
2531 } else {
2532 goto handle_unusual;
2533 }
2534 continue;
2535 // optional uint64 parent = 3;
2536 case 3:
2537 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
2538 _Internal::set_has_parent(&has_bits);
2539 _impl_.parent_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2540 CHK_(ptr);
2541 } else {
2542 goto handle_unusual;
2543 }
2544 continue;
2545 // optional int32 datasync = 4;
2546 case 4:
2547 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
2548 _Internal::set_has_datasync(&has_bits);
2549 _impl_.datasync_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2550 CHK_(ptr);
2551 } else {
2552 goto handle_unusual;
2553 }
2554 continue;
2555 default:
2556 goto handle_unusual;
2557 } // switch
2558 handle_unusual:
2559 if ((tag == 0) || ((tag & 7) == 4)) {
2560 CHK_(ptr);
2561 ctx->SetLastTag(tag);
2562 goto message_done;
2563 }
2564 ptr = UnknownFieldParse(
2565 tag,
2566 _internal_metadata_.mutable_unknown_fields<std::string>(),
2567 ptr, ctx);
2568 CHK_(ptr != nullptr);
2569 } // while
2570 message_done:
2571 _impl_._has_bits_.Or(has_bits);
2572 return ptr;
2573 failure:
2574 ptr = nullptr;
2575 goto message_done;
2576 #undef CHK_
2577 }
2578
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2579 ::uint8_t* Ext4SyncFileEnterFtraceEvent::_InternalSerialize(
2580 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2581 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2582 ::uint32_t cached_has_bits = 0;
2583 (void) cached_has_bits;
2584
2585 cached_has_bits = _impl_._has_bits_[0];
2586 // optional uint64 dev = 1;
2587 if (cached_has_bits & 0x00000001u) {
2588 target = stream->EnsureSpace(target);
2589 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
2590 }
2591
2592 // optional uint64 ino = 2;
2593 if (cached_has_bits & 0x00000002u) {
2594 target = stream->EnsureSpace(target);
2595 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
2596 }
2597
2598 // optional uint64 parent = 3;
2599 if (cached_has_bits & 0x00000004u) {
2600 target = stream->EnsureSpace(target);
2601 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_parent(), target);
2602 }
2603
2604 // optional int32 datasync = 4;
2605 if (cached_has_bits & 0x00000008u) {
2606 target = stream->EnsureSpace(target);
2607 target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_datasync(), target);
2608 }
2609
2610 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2611 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2612 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2613 }
2614 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2615 return target;
2616 }
2617
ByteSizeLong() const2618 size_t Ext4SyncFileEnterFtraceEvent::ByteSizeLong() const {
2619 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2620 size_t total_size = 0;
2621
2622 ::uint32_t cached_has_bits = 0;
2623 // Prevent compiler warnings about cached_has_bits being unused
2624 (void) cached_has_bits;
2625
2626 cached_has_bits = _impl_._has_bits_[0];
2627 if (cached_has_bits & 0x0000000fu) {
2628 // optional uint64 dev = 1;
2629 if (cached_has_bits & 0x00000001u) {
2630 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
2631 }
2632
2633 // optional uint64 ino = 2;
2634 if (cached_has_bits & 0x00000002u) {
2635 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
2636 }
2637
2638 // optional uint64 parent = 3;
2639 if (cached_has_bits & 0x00000004u) {
2640 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_parent());
2641 }
2642
2643 // optional int32 datasync = 4;
2644 if (cached_has_bits & 0x00000008u) {
2645 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_datasync());
2646 }
2647
2648 }
2649 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2650 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2651 }
2652 int cached_size = ::_pbi::ToCachedSize(total_size);
2653 SetCachedSize(cached_size);
2654 return total_size;
2655 }
2656
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2657 void Ext4SyncFileEnterFtraceEvent::CheckTypeAndMergeFrom(
2658 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2659 MergeFrom(*::_pbi::DownCast<const Ext4SyncFileEnterFtraceEvent*>(
2660 &from));
2661 }
2662
MergeFrom(const Ext4SyncFileEnterFtraceEvent & from)2663 void Ext4SyncFileEnterFtraceEvent::MergeFrom(const Ext4SyncFileEnterFtraceEvent& from) {
2664 Ext4SyncFileEnterFtraceEvent* const _this = this;
2665 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2666 GOOGLE_DCHECK_NE(&from, _this);
2667 ::uint32_t cached_has_bits = 0;
2668 (void) cached_has_bits;
2669
2670 cached_has_bits = from._impl_._has_bits_[0];
2671 if (cached_has_bits & 0x0000000fu) {
2672 if (cached_has_bits & 0x00000001u) {
2673 _this->_impl_.dev_ = from._impl_.dev_;
2674 }
2675 if (cached_has_bits & 0x00000002u) {
2676 _this->_impl_.ino_ = from._impl_.ino_;
2677 }
2678 if (cached_has_bits & 0x00000004u) {
2679 _this->_impl_.parent_ = from._impl_.parent_;
2680 }
2681 if (cached_has_bits & 0x00000008u) {
2682 _this->_impl_.datasync_ = from._impl_.datasync_;
2683 }
2684 _this->_impl_._has_bits_[0] |= cached_has_bits;
2685 }
2686 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2687 }
2688
CopyFrom(const Ext4SyncFileEnterFtraceEvent & from)2689 void Ext4SyncFileEnterFtraceEvent::CopyFrom(const Ext4SyncFileEnterFtraceEvent& from) {
2690 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4SyncFileEnterFtraceEvent)
2691 if (&from == this) return;
2692 Clear();
2693 MergeFrom(from);
2694 }
2695
IsInitialized() const2696 bool Ext4SyncFileEnterFtraceEvent::IsInitialized() const {
2697 return true;
2698 }
2699
InternalSwap(Ext4SyncFileEnterFtraceEvent * other)2700 void Ext4SyncFileEnterFtraceEvent::InternalSwap(Ext4SyncFileEnterFtraceEvent* other) {
2701 using std::swap;
2702 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2703 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2704 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
2705 PROTOBUF_FIELD_OFFSET(Ext4SyncFileEnterFtraceEvent, _impl_.datasync_)
2706 + sizeof(Ext4SyncFileEnterFtraceEvent::_impl_.datasync_) // NOLINT
2707 - PROTOBUF_FIELD_OFFSET(Ext4SyncFileEnterFtraceEvent, _impl_.dev_)>(
2708 reinterpret_cast<char*>(&_impl_.dev_),
2709 reinterpret_cast<char*>(&other->_impl_.dev_));
2710 }
2711
GetTypeName() const2712 std::string Ext4SyncFileEnterFtraceEvent::GetTypeName() const {
2713 return "perfetto.protos.Ext4SyncFileEnterFtraceEvent";
2714 }
2715
2716
2717 // ===================================================================
2718
2719 class Ext4SyncFileExitFtraceEvent::_Internal {
2720 public:
2721 using HasBits = decltype(std::declval<Ext4SyncFileExitFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)2722 static void set_has_dev(HasBits* has_bits) {
2723 (*has_bits)[0] |= 1u;
2724 }
set_has_ino(HasBits * has_bits)2725 static void set_has_ino(HasBits* has_bits) {
2726 (*has_bits)[0] |= 2u;
2727 }
set_has_ret(HasBits * has_bits)2728 static void set_has_ret(HasBits* has_bits) {
2729 (*has_bits)[0] |= 4u;
2730 }
2731 };
2732
Ext4SyncFileExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2733 Ext4SyncFileExitFtraceEvent::Ext4SyncFileExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2734 bool is_message_owned)
2735 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2736 SharedCtor(arena, is_message_owned);
2737 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2738 }
Ext4SyncFileExitFtraceEvent(const Ext4SyncFileExitFtraceEvent & from)2739 Ext4SyncFileExitFtraceEvent::Ext4SyncFileExitFtraceEvent(const Ext4SyncFileExitFtraceEvent& from)
2740 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2741 Ext4SyncFileExitFtraceEvent* const _this = this; (void)_this;
2742 new (&_impl_) Impl_{
2743 decltype(_impl_._has_bits_){from._impl_._has_bits_}
2744 , /*decltype(_impl_._cached_size_)*/{}
2745 , decltype(_impl_.dev_){}
2746 , decltype(_impl_.ino_){}
2747 , decltype(_impl_.ret_){}};
2748
2749 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2750 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
2751 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.ret_) -
2752 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.ret_));
2753 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2754 }
2755
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2756 inline void Ext4SyncFileExitFtraceEvent::SharedCtor(
2757 ::_pb::Arena* arena, bool is_message_owned) {
2758 (void)arena;
2759 (void)is_message_owned;
2760 new (&_impl_) Impl_{
2761 decltype(_impl_._has_bits_){}
2762 , /*decltype(_impl_._cached_size_)*/{}
2763 , decltype(_impl_.dev_){::uint64_t{0u}}
2764 , decltype(_impl_.ino_){::uint64_t{0u}}
2765 , decltype(_impl_.ret_){0}
2766 };
2767 }
2768
~Ext4SyncFileExitFtraceEvent()2769 Ext4SyncFileExitFtraceEvent::~Ext4SyncFileExitFtraceEvent() {
2770 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2771 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2772 (void)arena;
2773 return;
2774 }
2775 SharedDtor();
2776 }
2777
SharedDtor()2778 inline void Ext4SyncFileExitFtraceEvent::SharedDtor() {
2779 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2780 }
2781
SetCachedSize(int size) const2782 void Ext4SyncFileExitFtraceEvent::SetCachedSize(int size) const {
2783 _impl_._cached_size_.Set(size);
2784 }
2785
Clear()2786 void Ext4SyncFileExitFtraceEvent::Clear() {
2787 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2788 ::uint32_t cached_has_bits = 0;
2789 // Prevent compiler warnings about cached_has_bits being unused
2790 (void) cached_has_bits;
2791
2792 cached_has_bits = _impl_._has_bits_[0];
2793 if (cached_has_bits & 0x00000007u) {
2794 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
2795 reinterpret_cast<char*>(&_impl_.ret_) -
2796 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.ret_));
2797 }
2798 _impl_._has_bits_.Clear();
2799 _internal_metadata_.Clear<std::string>();
2800 }
2801
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2802 const char* Ext4SyncFileExitFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2803 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2804 _Internal::HasBits has_bits{};
2805 while (!ctx->Done(&ptr)) {
2806 ::uint32_t tag;
2807 ptr = ::_pbi::ReadTag(ptr, &tag);
2808 switch (tag >> 3) {
2809 // optional uint64 dev = 1;
2810 case 1:
2811 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
2812 _Internal::set_has_dev(&has_bits);
2813 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2814 CHK_(ptr);
2815 } else {
2816 goto handle_unusual;
2817 }
2818 continue;
2819 // optional uint64 ino = 2;
2820 case 2:
2821 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
2822 _Internal::set_has_ino(&has_bits);
2823 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2824 CHK_(ptr);
2825 } else {
2826 goto handle_unusual;
2827 }
2828 continue;
2829 // optional int32 ret = 3;
2830 case 3:
2831 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
2832 _Internal::set_has_ret(&has_bits);
2833 _impl_.ret_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2834 CHK_(ptr);
2835 } else {
2836 goto handle_unusual;
2837 }
2838 continue;
2839 default:
2840 goto handle_unusual;
2841 } // switch
2842 handle_unusual:
2843 if ((tag == 0) || ((tag & 7) == 4)) {
2844 CHK_(ptr);
2845 ctx->SetLastTag(tag);
2846 goto message_done;
2847 }
2848 ptr = UnknownFieldParse(
2849 tag,
2850 _internal_metadata_.mutable_unknown_fields<std::string>(),
2851 ptr, ctx);
2852 CHK_(ptr != nullptr);
2853 } // while
2854 message_done:
2855 _impl_._has_bits_.Or(has_bits);
2856 return ptr;
2857 failure:
2858 ptr = nullptr;
2859 goto message_done;
2860 #undef CHK_
2861 }
2862
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2863 ::uint8_t* Ext4SyncFileExitFtraceEvent::_InternalSerialize(
2864 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2865 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2866 ::uint32_t cached_has_bits = 0;
2867 (void) cached_has_bits;
2868
2869 cached_has_bits = _impl_._has_bits_[0];
2870 // optional uint64 dev = 1;
2871 if (cached_has_bits & 0x00000001u) {
2872 target = stream->EnsureSpace(target);
2873 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
2874 }
2875
2876 // optional uint64 ino = 2;
2877 if (cached_has_bits & 0x00000002u) {
2878 target = stream->EnsureSpace(target);
2879 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
2880 }
2881
2882 // optional int32 ret = 3;
2883 if (cached_has_bits & 0x00000004u) {
2884 target = stream->EnsureSpace(target);
2885 target = ::_pbi::WireFormatLite::WriteInt32ToArray(3, this->_internal_ret(), target);
2886 }
2887
2888 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2889 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2890 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2891 }
2892 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2893 return target;
2894 }
2895
ByteSizeLong() const2896 size_t Ext4SyncFileExitFtraceEvent::ByteSizeLong() const {
2897 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2898 size_t total_size = 0;
2899
2900 ::uint32_t cached_has_bits = 0;
2901 // Prevent compiler warnings about cached_has_bits being unused
2902 (void) cached_has_bits;
2903
2904 cached_has_bits = _impl_._has_bits_[0];
2905 if (cached_has_bits & 0x00000007u) {
2906 // optional uint64 dev = 1;
2907 if (cached_has_bits & 0x00000001u) {
2908 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
2909 }
2910
2911 // optional uint64 ino = 2;
2912 if (cached_has_bits & 0x00000002u) {
2913 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
2914 }
2915
2916 // optional int32 ret = 3;
2917 if (cached_has_bits & 0x00000004u) {
2918 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_ret());
2919 }
2920
2921 }
2922 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2923 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2924 }
2925 int cached_size = ::_pbi::ToCachedSize(total_size);
2926 SetCachedSize(cached_size);
2927 return total_size;
2928 }
2929
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2930 void Ext4SyncFileExitFtraceEvent::CheckTypeAndMergeFrom(
2931 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2932 MergeFrom(*::_pbi::DownCast<const Ext4SyncFileExitFtraceEvent*>(
2933 &from));
2934 }
2935
MergeFrom(const Ext4SyncFileExitFtraceEvent & from)2936 void Ext4SyncFileExitFtraceEvent::MergeFrom(const Ext4SyncFileExitFtraceEvent& from) {
2937 Ext4SyncFileExitFtraceEvent* const _this = this;
2938 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2939 GOOGLE_DCHECK_NE(&from, _this);
2940 ::uint32_t cached_has_bits = 0;
2941 (void) cached_has_bits;
2942
2943 cached_has_bits = from._impl_._has_bits_[0];
2944 if (cached_has_bits & 0x00000007u) {
2945 if (cached_has_bits & 0x00000001u) {
2946 _this->_impl_.dev_ = from._impl_.dev_;
2947 }
2948 if (cached_has_bits & 0x00000002u) {
2949 _this->_impl_.ino_ = from._impl_.ino_;
2950 }
2951 if (cached_has_bits & 0x00000004u) {
2952 _this->_impl_.ret_ = from._impl_.ret_;
2953 }
2954 _this->_impl_._has_bits_[0] |= cached_has_bits;
2955 }
2956 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2957 }
2958
CopyFrom(const Ext4SyncFileExitFtraceEvent & from)2959 void Ext4SyncFileExitFtraceEvent::CopyFrom(const Ext4SyncFileExitFtraceEvent& from) {
2960 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4SyncFileExitFtraceEvent)
2961 if (&from == this) return;
2962 Clear();
2963 MergeFrom(from);
2964 }
2965
IsInitialized() const2966 bool Ext4SyncFileExitFtraceEvent::IsInitialized() const {
2967 return true;
2968 }
2969
InternalSwap(Ext4SyncFileExitFtraceEvent * other)2970 void Ext4SyncFileExitFtraceEvent::InternalSwap(Ext4SyncFileExitFtraceEvent* other) {
2971 using std::swap;
2972 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2973 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2974 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
2975 PROTOBUF_FIELD_OFFSET(Ext4SyncFileExitFtraceEvent, _impl_.ret_)
2976 + sizeof(Ext4SyncFileExitFtraceEvent::_impl_.ret_) // NOLINT
2977 - PROTOBUF_FIELD_OFFSET(Ext4SyncFileExitFtraceEvent, _impl_.dev_)>(
2978 reinterpret_cast<char*>(&_impl_.dev_),
2979 reinterpret_cast<char*>(&other->_impl_.dev_));
2980 }
2981
GetTypeName() const2982 std::string Ext4SyncFileExitFtraceEvent::GetTypeName() const {
2983 return "perfetto.protos.Ext4SyncFileExitFtraceEvent";
2984 }
2985
2986
2987 // ===================================================================
2988
2989 class Ext4AllocDaBlocksFtraceEvent::_Internal {
2990 public:
2991 using HasBits = decltype(std::declval<Ext4AllocDaBlocksFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)2992 static void set_has_dev(HasBits* has_bits) {
2993 (*has_bits)[0] |= 1u;
2994 }
set_has_ino(HasBits * has_bits)2995 static void set_has_ino(HasBits* has_bits) {
2996 (*has_bits)[0] |= 2u;
2997 }
set_has_data_blocks(HasBits * has_bits)2998 static void set_has_data_blocks(HasBits* has_bits) {
2999 (*has_bits)[0] |= 4u;
3000 }
set_has_meta_blocks(HasBits * has_bits)3001 static void set_has_meta_blocks(HasBits* has_bits) {
3002 (*has_bits)[0] |= 8u;
3003 }
3004 };
3005
Ext4AllocDaBlocksFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3006 Ext4AllocDaBlocksFtraceEvent::Ext4AllocDaBlocksFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3007 bool is_message_owned)
3008 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3009 SharedCtor(arena, is_message_owned);
3010 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3011 }
Ext4AllocDaBlocksFtraceEvent(const Ext4AllocDaBlocksFtraceEvent & from)3012 Ext4AllocDaBlocksFtraceEvent::Ext4AllocDaBlocksFtraceEvent(const Ext4AllocDaBlocksFtraceEvent& from)
3013 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3014 Ext4AllocDaBlocksFtraceEvent* const _this = this; (void)_this;
3015 new (&_impl_) Impl_{
3016 decltype(_impl_._has_bits_){from._impl_._has_bits_}
3017 , /*decltype(_impl_._cached_size_)*/{}
3018 , decltype(_impl_.dev_){}
3019 , decltype(_impl_.ino_){}
3020 , decltype(_impl_.data_blocks_){}
3021 , decltype(_impl_.meta_blocks_){}};
3022
3023 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3024 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
3025 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.meta_blocks_) -
3026 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.meta_blocks_));
3027 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3028 }
3029
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3030 inline void Ext4AllocDaBlocksFtraceEvent::SharedCtor(
3031 ::_pb::Arena* arena, bool is_message_owned) {
3032 (void)arena;
3033 (void)is_message_owned;
3034 new (&_impl_) Impl_{
3035 decltype(_impl_._has_bits_){}
3036 , /*decltype(_impl_._cached_size_)*/{}
3037 , decltype(_impl_.dev_){::uint64_t{0u}}
3038 , decltype(_impl_.ino_){::uint64_t{0u}}
3039 , decltype(_impl_.data_blocks_){0u}
3040 , decltype(_impl_.meta_blocks_){0u}
3041 };
3042 }
3043
~Ext4AllocDaBlocksFtraceEvent()3044 Ext4AllocDaBlocksFtraceEvent::~Ext4AllocDaBlocksFtraceEvent() {
3045 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3046 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3047 (void)arena;
3048 return;
3049 }
3050 SharedDtor();
3051 }
3052
SharedDtor()3053 inline void Ext4AllocDaBlocksFtraceEvent::SharedDtor() {
3054 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3055 }
3056
SetCachedSize(int size) const3057 void Ext4AllocDaBlocksFtraceEvent::SetCachedSize(int size) const {
3058 _impl_._cached_size_.Set(size);
3059 }
3060
Clear()3061 void Ext4AllocDaBlocksFtraceEvent::Clear() {
3062 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3063 ::uint32_t cached_has_bits = 0;
3064 // Prevent compiler warnings about cached_has_bits being unused
3065 (void) cached_has_bits;
3066
3067 cached_has_bits = _impl_._has_bits_[0];
3068 if (cached_has_bits & 0x0000000fu) {
3069 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
3070 reinterpret_cast<char*>(&_impl_.meta_blocks_) -
3071 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.meta_blocks_));
3072 }
3073 _impl_._has_bits_.Clear();
3074 _internal_metadata_.Clear<std::string>();
3075 }
3076
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3077 const char* Ext4AllocDaBlocksFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3078 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3079 _Internal::HasBits has_bits{};
3080 while (!ctx->Done(&ptr)) {
3081 ::uint32_t tag;
3082 ptr = ::_pbi::ReadTag(ptr, &tag);
3083 switch (tag >> 3) {
3084 // optional uint64 dev = 1;
3085 case 1:
3086 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3087 _Internal::set_has_dev(&has_bits);
3088 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3089 CHK_(ptr);
3090 } else {
3091 goto handle_unusual;
3092 }
3093 continue;
3094 // optional uint64 ino = 2;
3095 case 2:
3096 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
3097 _Internal::set_has_ino(&has_bits);
3098 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3099 CHK_(ptr);
3100 } else {
3101 goto handle_unusual;
3102 }
3103 continue;
3104 // optional uint32 data_blocks = 3;
3105 case 3:
3106 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
3107 _Internal::set_has_data_blocks(&has_bits);
3108 _impl_.data_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3109 CHK_(ptr);
3110 } else {
3111 goto handle_unusual;
3112 }
3113 continue;
3114 // optional uint32 meta_blocks = 4;
3115 case 4:
3116 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
3117 _Internal::set_has_meta_blocks(&has_bits);
3118 _impl_.meta_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3119 CHK_(ptr);
3120 } else {
3121 goto handle_unusual;
3122 }
3123 continue;
3124 default:
3125 goto handle_unusual;
3126 } // switch
3127 handle_unusual:
3128 if ((tag == 0) || ((tag & 7) == 4)) {
3129 CHK_(ptr);
3130 ctx->SetLastTag(tag);
3131 goto message_done;
3132 }
3133 ptr = UnknownFieldParse(
3134 tag,
3135 _internal_metadata_.mutable_unknown_fields<std::string>(),
3136 ptr, ctx);
3137 CHK_(ptr != nullptr);
3138 } // while
3139 message_done:
3140 _impl_._has_bits_.Or(has_bits);
3141 return ptr;
3142 failure:
3143 ptr = nullptr;
3144 goto message_done;
3145 #undef CHK_
3146 }
3147
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3148 ::uint8_t* Ext4AllocDaBlocksFtraceEvent::_InternalSerialize(
3149 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3150 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3151 ::uint32_t cached_has_bits = 0;
3152 (void) cached_has_bits;
3153
3154 cached_has_bits = _impl_._has_bits_[0];
3155 // optional uint64 dev = 1;
3156 if (cached_has_bits & 0x00000001u) {
3157 target = stream->EnsureSpace(target);
3158 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
3159 }
3160
3161 // optional uint64 ino = 2;
3162 if (cached_has_bits & 0x00000002u) {
3163 target = stream->EnsureSpace(target);
3164 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
3165 }
3166
3167 // optional uint32 data_blocks = 3;
3168 if (cached_has_bits & 0x00000004u) {
3169 target = stream->EnsureSpace(target);
3170 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_data_blocks(), target);
3171 }
3172
3173 // optional uint32 meta_blocks = 4;
3174 if (cached_has_bits & 0x00000008u) {
3175 target = stream->EnsureSpace(target);
3176 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_meta_blocks(), target);
3177 }
3178
3179 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3180 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3181 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3182 }
3183 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3184 return target;
3185 }
3186
ByteSizeLong() const3187 size_t Ext4AllocDaBlocksFtraceEvent::ByteSizeLong() const {
3188 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3189 size_t total_size = 0;
3190
3191 ::uint32_t cached_has_bits = 0;
3192 // Prevent compiler warnings about cached_has_bits being unused
3193 (void) cached_has_bits;
3194
3195 cached_has_bits = _impl_._has_bits_[0];
3196 if (cached_has_bits & 0x0000000fu) {
3197 // optional uint64 dev = 1;
3198 if (cached_has_bits & 0x00000001u) {
3199 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
3200 }
3201
3202 // optional uint64 ino = 2;
3203 if (cached_has_bits & 0x00000002u) {
3204 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
3205 }
3206
3207 // optional uint32 data_blocks = 3;
3208 if (cached_has_bits & 0x00000004u) {
3209 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_data_blocks());
3210 }
3211
3212 // optional uint32 meta_blocks = 4;
3213 if (cached_has_bits & 0x00000008u) {
3214 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_meta_blocks());
3215 }
3216
3217 }
3218 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3219 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3220 }
3221 int cached_size = ::_pbi::ToCachedSize(total_size);
3222 SetCachedSize(cached_size);
3223 return total_size;
3224 }
3225
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3226 void Ext4AllocDaBlocksFtraceEvent::CheckTypeAndMergeFrom(
3227 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3228 MergeFrom(*::_pbi::DownCast<const Ext4AllocDaBlocksFtraceEvent*>(
3229 &from));
3230 }
3231
MergeFrom(const Ext4AllocDaBlocksFtraceEvent & from)3232 void Ext4AllocDaBlocksFtraceEvent::MergeFrom(const Ext4AllocDaBlocksFtraceEvent& from) {
3233 Ext4AllocDaBlocksFtraceEvent* const _this = this;
3234 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3235 GOOGLE_DCHECK_NE(&from, _this);
3236 ::uint32_t cached_has_bits = 0;
3237 (void) cached_has_bits;
3238
3239 cached_has_bits = from._impl_._has_bits_[0];
3240 if (cached_has_bits & 0x0000000fu) {
3241 if (cached_has_bits & 0x00000001u) {
3242 _this->_impl_.dev_ = from._impl_.dev_;
3243 }
3244 if (cached_has_bits & 0x00000002u) {
3245 _this->_impl_.ino_ = from._impl_.ino_;
3246 }
3247 if (cached_has_bits & 0x00000004u) {
3248 _this->_impl_.data_blocks_ = from._impl_.data_blocks_;
3249 }
3250 if (cached_has_bits & 0x00000008u) {
3251 _this->_impl_.meta_blocks_ = from._impl_.meta_blocks_;
3252 }
3253 _this->_impl_._has_bits_[0] |= cached_has_bits;
3254 }
3255 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3256 }
3257
CopyFrom(const Ext4AllocDaBlocksFtraceEvent & from)3258 void Ext4AllocDaBlocksFtraceEvent::CopyFrom(const Ext4AllocDaBlocksFtraceEvent& from) {
3259 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4AllocDaBlocksFtraceEvent)
3260 if (&from == this) return;
3261 Clear();
3262 MergeFrom(from);
3263 }
3264
IsInitialized() const3265 bool Ext4AllocDaBlocksFtraceEvent::IsInitialized() const {
3266 return true;
3267 }
3268
InternalSwap(Ext4AllocDaBlocksFtraceEvent * other)3269 void Ext4AllocDaBlocksFtraceEvent::InternalSwap(Ext4AllocDaBlocksFtraceEvent* other) {
3270 using std::swap;
3271 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3272 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
3273 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
3274 PROTOBUF_FIELD_OFFSET(Ext4AllocDaBlocksFtraceEvent, _impl_.meta_blocks_)
3275 + sizeof(Ext4AllocDaBlocksFtraceEvent::_impl_.meta_blocks_) // NOLINT
3276 - PROTOBUF_FIELD_OFFSET(Ext4AllocDaBlocksFtraceEvent, _impl_.dev_)>(
3277 reinterpret_cast<char*>(&_impl_.dev_),
3278 reinterpret_cast<char*>(&other->_impl_.dev_));
3279 }
3280
GetTypeName() const3281 std::string Ext4AllocDaBlocksFtraceEvent::GetTypeName() const {
3282 return "perfetto.protos.Ext4AllocDaBlocksFtraceEvent";
3283 }
3284
3285
3286 // ===================================================================
3287
3288 class Ext4AllocateBlocksFtraceEvent::_Internal {
3289 public:
3290 using HasBits = decltype(std::declval<Ext4AllocateBlocksFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)3291 static void set_has_dev(HasBits* has_bits) {
3292 (*has_bits)[0] |= 1u;
3293 }
set_has_ino(HasBits * has_bits)3294 static void set_has_ino(HasBits* has_bits) {
3295 (*has_bits)[0] |= 2u;
3296 }
set_has_block(HasBits * has_bits)3297 static void set_has_block(HasBits* has_bits) {
3298 (*has_bits)[0] |= 4u;
3299 }
set_has_len(HasBits * has_bits)3300 static void set_has_len(HasBits* has_bits) {
3301 (*has_bits)[0] |= 8u;
3302 }
set_has_logical(HasBits * has_bits)3303 static void set_has_logical(HasBits* has_bits) {
3304 (*has_bits)[0] |= 16u;
3305 }
set_has_lleft(HasBits * has_bits)3306 static void set_has_lleft(HasBits* has_bits) {
3307 (*has_bits)[0] |= 32u;
3308 }
set_has_lright(HasBits * has_bits)3309 static void set_has_lright(HasBits* has_bits) {
3310 (*has_bits)[0] |= 64u;
3311 }
set_has_goal(HasBits * has_bits)3312 static void set_has_goal(HasBits* has_bits) {
3313 (*has_bits)[0] |= 128u;
3314 }
set_has_pleft(HasBits * has_bits)3315 static void set_has_pleft(HasBits* has_bits) {
3316 (*has_bits)[0] |= 256u;
3317 }
set_has_pright(HasBits * has_bits)3318 static void set_has_pright(HasBits* has_bits) {
3319 (*has_bits)[0] |= 512u;
3320 }
set_has_flags(HasBits * has_bits)3321 static void set_has_flags(HasBits* has_bits) {
3322 (*has_bits)[0] |= 1024u;
3323 }
3324 };
3325
Ext4AllocateBlocksFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3326 Ext4AllocateBlocksFtraceEvent::Ext4AllocateBlocksFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3327 bool is_message_owned)
3328 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3329 SharedCtor(arena, is_message_owned);
3330 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3331 }
Ext4AllocateBlocksFtraceEvent(const Ext4AllocateBlocksFtraceEvent & from)3332 Ext4AllocateBlocksFtraceEvent::Ext4AllocateBlocksFtraceEvent(const Ext4AllocateBlocksFtraceEvent& from)
3333 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3334 Ext4AllocateBlocksFtraceEvent* const _this = this; (void)_this;
3335 new (&_impl_) Impl_{
3336 decltype(_impl_._has_bits_){from._impl_._has_bits_}
3337 , /*decltype(_impl_._cached_size_)*/{}
3338 , decltype(_impl_.dev_){}
3339 , decltype(_impl_.ino_){}
3340 , decltype(_impl_.block_){}
3341 , decltype(_impl_.len_){}
3342 , decltype(_impl_.logical_){}
3343 , decltype(_impl_.lleft_){}
3344 , decltype(_impl_.lright_){}
3345 , decltype(_impl_.goal_){}
3346 , decltype(_impl_.pleft_){}
3347 , decltype(_impl_.pright_){}
3348 , decltype(_impl_.flags_){}};
3349
3350 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3351 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
3352 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.flags_) -
3353 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.flags_));
3354 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3355 }
3356
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3357 inline void Ext4AllocateBlocksFtraceEvent::SharedCtor(
3358 ::_pb::Arena* arena, bool is_message_owned) {
3359 (void)arena;
3360 (void)is_message_owned;
3361 new (&_impl_) Impl_{
3362 decltype(_impl_._has_bits_){}
3363 , /*decltype(_impl_._cached_size_)*/{}
3364 , decltype(_impl_.dev_){::uint64_t{0u}}
3365 , decltype(_impl_.ino_){::uint64_t{0u}}
3366 , decltype(_impl_.block_){::uint64_t{0u}}
3367 , decltype(_impl_.len_){0u}
3368 , decltype(_impl_.logical_){0u}
3369 , decltype(_impl_.lleft_){0u}
3370 , decltype(_impl_.lright_){0u}
3371 , decltype(_impl_.goal_){::uint64_t{0u}}
3372 , decltype(_impl_.pleft_){::uint64_t{0u}}
3373 , decltype(_impl_.pright_){::uint64_t{0u}}
3374 , decltype(_impl_.flags_){0u}
3375 };
3376 }
3377
~Ext4AllocateBlocksFtraceEvent()3378 Ext4AllocateBlocksFtraceEvent::~Ext4AllocateBlocksFtraceEvent() {
3379 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3380 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3381 (void)arena;
3382 return;
3383 }
3384 SharedDtor();
3385 }
3386
SharedDtor()3387 inline void Ext4AllocateBlocksFtraceEvent::SharedDtor() {
3388 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3389 }
3390
SetCachedSize(int size) const3391 void Ext4AllocateBlocksFtraceEvent::SetCachedSize(int size) const {
3392 _impl_._cached_size_.Set(size);
3393 }
3394
Clear()3395 void Ext4AllocateBlocksFtraceEvent::Clear() {
3396 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3397 ::uint32_t cached_has_bits = 0;
3398 // Prevent compiler warnings about cached_has_bits being unused
3399 (void) cached_has_bits;
3400
3401 cached_has_bits = _impl_._has_bits_[0];
3402 if (cached_has_bits & 0x000000ffu) {
3403 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
3404 reinterpret_cast<char*>(&_impl_.goal_) -
3405 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.goal_));
3406 }
3407 if (cached_has_bits & 0x00000700u) {
3408 ::memset(&_impl_.pleft_, 0, static_cast<size_t>(
3409 reinterpret_cast<char*>(&_impl_.flags_) -
3410 reinterpret_cast<char*>(&_impl_.pleft_)) + sizeof(_impl_.flags_));
3411 }
3412 _impl_._has_bits_.Clear();
3413 _internal_metadata_.Clear<std::string>();
3414 }
3415
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3416 const char* Ext4AllocateBlocksFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3417 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3418 _Internal::HasBits has_bits{};
3419 while (!ctx->Done(&ptr)) {
3420 ::uint32_t tag;
3421 ptr = ::_pbi::ReadTag(ptr, &tag);
3422 switch (tag >> 3) {
3423 // optional uint64 dev = 1;
3424 case 1:
3425 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3426 _Internal::set_has_dev(&has_bits);
3427 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3428 CHK_(ptr);
3429 } else {
3430 goto handle_unusual;
3431 }
3432 continue;
3433 // optional uint64 ino = 2;
3434 case 2:
3435 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
3436 _Internal::set_has_ino(&has_bits);
3437 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3438 CHK_(ptr);
3439 } else {
3440 goto handle_unusual;
3441 }
3442 continue;
3443 // optional uint64 block = 3;
3444 case 3:
3445 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
3446 _Internal::set_has_block(&has_bits);
3447 _impl_.block_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3448 CHK_(ptr);
3449 } else {
3450 goto handle_unusual;
3451 }
3452 continue;
3453 // optional uint32 len = 4;
3454 case 4:
3455 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
3456 _Internal::set_has_len(&has_bits);
3457 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3458 CHK_(ptr);
3459 } else {
3460 goto handle_unusual;
3461 }
3462 continue;
3463 // optional uint32 logical = 5;
3464 case 5:
3465 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
3466 _Internal::set_has_logical(&has_bits);
3467 _impl_.logical_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3468 CHK_(ptr);
3469 } else {
3470 goto handle_unusual;
3471 }
3472 continue;
3473 // optional uint32 lleft = 6;
3474 case 6:
3475 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
3476 _Internal::set_has_lleft(&has_bits);
3477 _impl_.lleft_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3478 CHK_(ptr);
3479 } else {
3480 goto handle_unusual;
3481 }
3482 continue;
3483 // optional uint32 lright = 7;
3484 case 7:
3485 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
3486 _Internal::set_has_lright(&has_bits);
3487 _impl_.lright_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3488 CHK_(ptr);
3489 } else {
3490 goto handle_unusual;
3491 }
3492 continue;
3493 // optional uint64 goal = 8;
3494 case 8:
3495 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 64)) {
3496 _Internal::set_has_goal(&has_bits);
3497 _impl_.goal_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3498 CHK_(ptr);
3499 } else {
3500 goto handle_unusual;
3501 }
3502 continue;
3503 // optional uint64 pleft = 9;
3504 case 9:
3505 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 72)) {
3506 _Internal::set_has_pleft(&has_bits);
3507 _impl_.pleft_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3508 CHK_(ptr);
3509 } else {
3510 goto handle_unusual;
3511 }
3512 continue;
3513 // optional uint64 pright = 10;
3514 case 10:
3515 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 80)) {
3516 _Internal::set_has_pright(&has_bits);
3517 _impl_.pright_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3518 CHK_(ptr);
3519 } else {
3520 goto handle_unusual;
3521 }
3522 continue;
3523 // optional uint32 flags = 11;
3524 case 11:
3525 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 88)) {
3526 _Internal::set_has_flags(&has_bits);
3527 _impl_.flags_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3528 CHK_(ptr);
3529 } else {
3530 goto handle_unusual;
3531 }
3532 continue;
3533 default:
3534 goto handle_unusual;
3535 } // switch
3536 handle_unusual:
3537 if ((tag == 0) || ((tag & 7) == 4)) {
3538 CHK_(ptr);
3539 ctx->SetLastTag(tag);
3540 goto message_done;
3541 }
3542 ptr = UnknownFieldParse(
3543 tag,
3544 _internal_metadata_.mutable_unknown_fields<std::string>(),
3545 ptr, ctx);
3546 CHK_(ptr != nullptr);
3547 } // while
3548 message_done:
3549 _impl_._has_bits_.Or(has_bits);
3550 return ptr;
3551 failure:
3552 ptr = nullptr;
3553 goto message_done;
3554 #undef CHK_
3555 }
3556
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3557 ::uint8_t* Ext4AllocateBlocksFtraceEvent::_InternalSerialize(
3558 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3559 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3560 ::uint32_t cached_has_bits = 0;
3561 (void) cached_has_bits;
3562
3563 cached_has_bits = _impl_._has_bits_[0];
3564 // optional uint64 dev = 1;
3565 if (cached_has_bits & 0x00000001u) {
3566 target = stream->EnsureSpace(target);
3567 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
3568 }
3569
3570 // optional uint64 ino = 2;
3571 if (cached_has_bits & 0x00000002u) {
3572 target = stream->EnsureSpace(target);
3573 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
3574 }
3575
3576 // optional uint64 block = 3;
3577 if (cached_has_bits & 0x00000004u) {
3578 target = stream->EnsureSpace(target);
3579 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_block(), target);
3580 }
3581
3582 // optional uint32 len = 4;
3583 if (cached_has_bits & 0x00000008u) {
3584 target = stream->EnsureSpace(target);
3585 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
3586 }
3587
3588 // optional uint32 logical = 5;
3589 if (cached_has_bits & 0x00000010u) {
3590 target = stream->EnsureSpace(target);
3591 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(5, this->_internal_logical(), target);
3592 }
3593
3594 // optional uint32 lleft = 6;
3595 if (cached_has_bits & 0x00000020u) {
3596 target = stream->EnsureSpace(target);
3597 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(6, this->_internal_lleft(), target);
3598 }
3599
3600 // optional uint32 lright = 7;
3601 if (cached_has_bits & 0x00000040u) {
3602 target = stream->EnsureSpace(target);
3603 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(7, this->_internal_lright(), target);
3604 }
3605
3606 // optional uint64 goal = 8;
3607 if (cached_has_bits & 0x00000080u) {
3608 target = stream->EnsureSpace(target);
3609 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(8, this->_internal_goal(), target);
3610 }
3611
3612 // optional uint64 pleft = 9;
3613 if (cached_has_bits & 0x00000100u) {
3614 target = stream->EnsureSpace(target);
3615 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(9, this->_internal_pleft(), target);
3616 }
3617
3618 // optional uint64 pright = 10;
3619 if (cached_has_bits & 0x00000200u) {
3620 target = stream->EnsureSpace(target);
3621 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(10, this->_internal_pright(), target);
3622 }
3623
3624 // optional uint32 flags = 11;
3625 if (cached_has_bits & 0x00000400u) {
3626 target = stream->EnsureSpace(target);
3627 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(11, this->_internal_flags(), target);
3628 }
3629
3630 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3631 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3632 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3633 }
3634 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3635 return target;
3636 }
3637
ByteSizeLong() const3638 size_t Ext4AllocateBlocksFtraceEvent::ByteSizeLong() const {
3639 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3640 size_t total_size = 0;
3641
3642 ::uint32_t cached_has_bits = 0;
3643 // Prevent compiler warnings about cached_has_bits being unused
3644 (void) cached_has_bits;
3645
3646 cached_has_bits = _impl_._has_bits_[0];
3647 if (cached_has_bits & 0x000000ffu) {
3648 // optional uint64 dev = 1;
3649 if (cached_has_bits & 0x00000001u) {
3650 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
3651 }
3652
3653 // optional uint64 ino = 2;
3654 if (cached_has_bits & 0x00000002u) {
3655 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
3656 }
3657
3658 // optional uint64 block = 3;
3659 if (cached_has_bits & 0x00000004u) {
3660 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_block());
3661 }
3662
3663 // optional uint32 len = 4;
3664 if (cached_has_bits & 0x00000008u) {
3665 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
3666 }
3667
3668 // optional uint32 logical = 5;
3669 if (cached_has_bits & 0x00000010u) {
3670 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_logical());
3671 }
3672
3673 // optional uint32 lleft = 6;
3674 if (cached_has_bits & 0x00000020u) {
3675 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lleft());
3676 }
3677
3678 // optional uint32 lright = 7;
3679 if (cached_has_bits & 0x00000040u) {
3680 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lright());
3681 }
3682
3683 // optional uint64 goal = 8;
3684 if (cached_has_bits & 0x00000080u) {
3685 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_goal());
3686 }
3687
3688 }
3689 if (cached_has_bits & 0x00000700u) {
3690 // optional uint64 pleft = 9;
3691 if (cached_has_bits & 0x00000100u) {
3692 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_pleft());
3693 }
3694
3695 // optional uint64 pright = 10;
3696 if (cached_has_bits & 0x00000200u) {
3697 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_pright());
3698 }
3699
3700 // optional uint32 flags = 11;
3701 if (cached_has_bits & 0x00000400u) {
3702 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_flags());
3703 }
3704
3705 }
3706 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3707 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3708 }
3709 int cached_size = ::_pbi::ToCachedSize(total_size);
3710 SetCachedSize(cached_size);
3711 return total_size;
3712 }
3713
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3714 void Ext4AllocateBlocksFtraceEvent::CheckTypeAndMergeFrom(
3715 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3716 MergeFrom(*::_pbi::DownCast<const Ext4AllocateBlocksFtraceEvent*>(
3717 &from));
3718 }
3719
MergeFrom(const Ext4AllocateBlocksFtraceEvent & from)3720 void Ext4AllocateBlocksFtraceEvent::MergeFrom(const Ext4AllocateBlocksFtraceEvent& from) {
3721 Ext4AllocateBlocksFtraceEvent* const _this = this;
3722 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3723 GOOGLE_DCHECK_NE(&from, _this);
3724 ::uint32_t cached_has_bits = 0;
3725 (void) cached_has_bits;
3726
3727 cached_has_bits = from._impl_._has_bits_[0];
3728 if (cached_has_bits & 0x000000ffu) {
3729 if (cached_has_bits & 0x00000001u) {
3730 _this->_impl_.dev_ = from._impl_.dev_;
3731 }
3732 if (cached_has_bits & 0x00000002u) {
3733 _this->_impl_.ino_ = from._impl_.ino_;
3734 }
3735 if (cached_has_bits & 0x00000004u) {
3736 _this->_impl_.block_ = from._impl_.block_;
3737 }
3738 if (cached_has_bits & 0x00000008u) {
3739 _this->_impl_.len_ = from._impl_.len_;
3740 }
3741 if (cached_has_bits & 0x00000010u) {
3742 _this->_impl_.logical_ = from._impl_.logical_;
3743 }
3744 if (cached_has_bits & 0x00000020u) {
3745 _this->_impl_.lleft_ = from._impl_.lleft_;
3746 }
3747 if (cached_has_bits & 0x00000040u) {
3748 _this->_impl_.lright_ = from._impl_.lright_;
3749 }
3750 if (cached_has_bits & 0x00000080u) {
3751 _this->_impl_.goal_ = from._impl_.goal_;
3752 }
3753 _this->_impl_._has_bits_[0] |= cached_has_bits;
3754 }
3755 if (cached_has_bits & 0x00000700u) {
3756 if (cached_has_bits & 0x00000100u) {
3757 _this->_impl_.pleft_ = from._impl_.pleft_;
3758 }
3759 if (cached_has_bits & 0x00000200u) {
3760 _this->_impl_.pright_ = from._impl_.pright_;
3761 }
3762 if (cached_has_bits & 0x00000400u) {
3763 _this->_impl_.flags_ = from._impl_.flags_;
3764 }
3765 _this->_impl_._has_bits_[0] |= cached_has_bits;
3766 }
3767 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3768 }
3769
CopyFrom(const Ext4AllocateBlocksFtraceEvent & from)3770 void Ext4AllocateBlocksFtraceEvent::CopyFrom(const Ext4AllocateBlocksFtraceEvent& from) {
3771 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4AllocateBlocksFtraceEvent)
3772 if (&from == this) return;
3773 Clear();
3774 MergeFrom(from);
3775 }
3776
IsInitialized() const3777 bool Ext4AllocateBlocksFtraceEvent::IsInitialized() const {
3778 return true;
3779 }
3780
InternalSwap(Ext4AllocateBlocksFtraceEvent * other)3781 void Ext4AllocateBlocksFtraceEvent::InternalSwap(Ext4AllocateBlocksFtraceEvent* other) {
3782 using std::swap;
3783 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3784 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
3785 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
3786 PROTOBUF_FIELD_OFFSET(Ext4AllocateBlocksFtraceEvent, _impl_.flags_)
3787 + sizeof(Ext4AllocateBlocksFtraceEvent::_impl_.flags_) // NOLINT
3788 - PROTOBUF_FIELD_OFFSET(Ext4AllocateBlocksFtraceEvent, _impl_.dev_)>(
3789 reinterpret_cast<char*>(&_impl_.dev_),
3790 reinterpret_cast<char*>(&other->_impl_.dev_));
3791 }
3792
GetTypeName() const3793 std::string Ext4AllocateBlocksFtraceEvent::GetTypeName() const {
3794 return "perfetto.protos.Ext4AllocateBlocksFtraceEvent";
3795 }
3796
3797
3798 // ===================================================================
3799
3800 class Ext4AllocateInodeFtraceEvent::_Internal {
3801 public:
3802 using HasBits = decltype(std::declval<Ext4AllocateInodeFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)3803 static void set_has_dev(HasBits* has_bits) {
3804 (*has_bits)[0] |= 1u;
3805 }
set_has_ino(HasBits * has_bits)3806 static void set_has_ino(HasBits* has_bits) {
3807 (*has_bits)[0] |= 2u;
3808 }
set_has_dir(HasBits * has_bits)3809 static void set_has_dir(HasBits* has_bits) {
3810 (*has_bits)[0] |= 4u;
3811 }
set_has_mode(HasBits * has_bits)3812 static void set_has_mode(HasBits* has_bits) {
3813 (*has_bits)[0] |= 8u;
3814 }
3815 };
3816
Ext4AllocateInodeFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3817 Ext4AllocateInodeFtraceEvent::Ext4AllocateInodeFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3818 bool is_message_owned)
3819 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3820 SharedCtor(arena, is_message_owned);
3821 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4AllocateInodeFtraceEvent)
3822 }
Ext4AllocateInodeFtraceEvent(const Ext4AllocateInodeFtraceEvent & from)3823 Ext4AllocateInodeFtraceEvent::Ext4AllocateInodeFtraceEvent(const Ext4AllocateInodeFtraceEvent& from)
3824 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3825 Ext4AllocateInodeFtraceEvent* const _this = this; (void)_this;
3826 new (&_impl_) Impl_{
3827 decltype(_impl_._has_bits_){from._impl_._has_bits_}
3828 , /*decltype(_impl_._cached_size_)*/{}
3829 , decltype(_impl_.dev_){}
3830 , decltype(_impl_.ino_){}
3831 , decltype(_impl_.dir_){}
3832 , decltype(_impl_.mode_){}};
3833
3834 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3835 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
3836 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.mode_) -
3837 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.mode_));
3838 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4AllocateInodeFtraceEvent)
3839 }
3840
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3841 inline void Ext4AllocateInodeFtraceEvent::SharedCtor(
3842 ::_pb::Arena* arena, bool is_message_owned) {
3843 (void)arena;
3844 (void)is_message_owned;
3845 new (&_impl_) Impl_{
3846 decltype(_impl_._has_bits_){}
3847 , /*decltype(_impl_._cached_size_)*/{}
3848 , decltype(_impl_.dev_){::uint64_t{0u}}
3849 , decltype(_impl_.ino_){::uint64_t{0u}}
3850 , decltype(_impl_.dir_){::uint64_t{0u}}
3851 , decltype(_impl_.mode_){0u}
3852 };
3853 }
3854
~Ext4AllocateInodeFtraceEvent()3855 Ext4AllocateInodeFtraceEvent::~Ext4AllocateInodeFtraceEvent() {
3856 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4AllocateInodeFtraceEvent)
3857 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3858 (void)arena;
3859 return;
3860 }
3861 SharedDtor();
3862 }
3863
SharedDtor()3864 inline void Ext4AllocateInodeFtraceEvent::SharedDtor() {
3865 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3866 }
3867
SetCachedSize(int size) const3868 void Ext4AllocateInodeFtraceEvent::SetCachedSize(int size) const {
3869 _impl_._cached_size_.Set(size);
3870 }
3871
Clear()3872 void Ext4AllocateInodeFtraceEvent::Clear() {
3873 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4AllocateInodeFtraceEvent)
3874 ::uint32_t cached_has_bits = 0;
3875 // Prevent compiler warnings about cached_has_bits being unused
3876 (void) cached_has_bits;
3877
3878 cached_has_bits = _impl_._has_bits_[0];
3879 if (cached_has_bits & 0x0000000fu) {
3880 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
3881 reinterpret_cast<char*>(&_impl_.mode_) -
3882 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.mode_));
3883 }
3884 _impl_._has_bits_.Clear();
3885 _internal_metadata_.Clear<std::string>();
3886 }
3887
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3888 const char* Ext4AllocateInodeFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3889 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3890 _Internal::HasBits has_bits{};
3891 while (!ctx->Done(&ptr)) {
3892 ::uint32_t tag;
3893 ptr = ::_pbi::ReadTag(ptr, &tag);
3894 switch (tag >> 3) {
3895 // optional uint64 dev = 1;
3896 case 1:
3897 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3898 _Internal::set_has_dev(&has_bits);
3899 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3900 CHK_(ptr);
3901 } else {
3902 goto handle_unusual;
3903 }
3904 continue;
3905 // optional uint64 ino = 2;
3906 case 2:
3907 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
3908 _Internal::set_has_ino(&has_bits);
3909 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3910 CHK_(ptr);
3911 } else {
3912 goto handle_unusual;
3913 }
3914 continue;
3915 // optional uint64 dir = 3;
3916 case 3:
3917 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
3918 _Internal::set_has_dir(&has_bits);
3919 _impl_.dir_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3920 CHK_(ptr);
3921 } else {
3922 goto handle_unusual;
3923 }
3924 continue;
3925 // optional uint32 mode = 4;
3926 case 4:
3927 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
3928 _Internal::set_has_mode(&has_bits);
3929 _impl_.mode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3930 CHK_(ptr);
3931 } else {
3932 goto handle_unusual;
3933 }
3934 continue;
3935 default:
3936 goto handle_unusual;
3937 } // switch
3938 handle_unusual:
3939 if ((tag == 0) || ((tag & 7) == 4)) {
3940 CHK_(ptr);
3941 ctx->SetLastTag(tag);
3942 goto message_done;
3943 }
3944 ptr = UnknownFieldParse(
3945 tag,
3946 _internal_metadata_.mutable_unknown_fields<std::string>(),
3947 ptr, ctx);
3948 CHK_(ptr != nullptr);
3949 } // while
3950 message_done:
3951 _impl_._has_bits_.Or(has_bits);
3952 return ptr;
3953 failure:
3954 ptr = nullptr;
3955 goto message_done;
3956 #undef CHK_
3957 }
3958
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3959 ::uint8_t* Ext4AllocateInodeFtraceEvent::_InternalSerialize(
3960 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3961 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4AllocateInodeFtraceEvent)
3962 ::uint32_t cached_has_bits = 0;
3963 (void) cached_has_bits;
3964
3965 cached_has_bits = _impl_._has_bits_[0];
3966 // optional uint64 dev = 1;
3967 if (cached_has_bits & 0x00000001u) {
3968 target = stream->EnsureSpace(target);
3969 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
3970 }
3971
3972 // optional uint64 ino = 2;
3973 if (cached_has_bits & 0x00000002u) {
3974 target = stream->EnsureSpace(target);
3975 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
3976 }
3977
3978 // optional uint64 dir = 3;
3979 if (cached_has_bits & 0x00000004u) {
3980 target = stream->EnsureSpace(target);
3981 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_dir(), target);
3982 }
3983
3984 // optional uint32 mode = 4;
3985 if (cached_has_bits & 0x00000008u) {
3986 target = stream->EnsureSpace(target);
3987 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_mode(), target);
3988 }
3989
3990 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3991 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3992 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3993 }
3994 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4AllocateInodeFtraceEvent)
3995 return target;
3996 }
3997
ByteSizeLong() const3998 size_t Ext4AllocateInodeFtraceEvent::ByteSizeLong() const {
3999 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4AllocateInodeFtraceEvent)
4000 size_t total_size = 0;
4001
4002 ::uint32_t cached_has_bits = 0;
4003 // Prevent compiler warnings about cached_has_bits being unused
4004 (void) cached_has_bits;
4005
4006 cached_has_bits = _impl_._has_bits_[0];
4007 if (cached_has_bits & 0x0000000fu) {
4008 // optional uint64 dev = 1;
4009 if (cached_has_bits & 0x00000001u) {
4010 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
4011 }
4012
4013 // optional uint64 ino = 2;
4014 if (cached_has_bits & 0x00000002u) {
4015 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
4016 }
4017
4018 // optional uint64 dir = 3;
4019 if (cached_has_bits & 0x00000004u) {
4020 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dir());
4021 }
4022
4023 // optional uint32 mode = 4;
4024 if (cached_has_bits & 0x00000008u) {
4025 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_mode());
4026 }
4027
4028 }
4029 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4030 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4031 }
4032 int cached_size = ::_pbi::ToCachedSize(total_size);
4033 SetCachedSize(cached_size);
4034 return total_size;
4035 }
4036
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4037 void Ext4AllocateInodeFtraceEvent::CheckTypeAndMergeFrom(
4038 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4039 MergeFrom(*::_pbi::DownCast<const Ext4AllocateInodeFtraceEvent*>(
4040 &from));
4041 }
4042
MergeFrom(const Ext4AllocateInodeFtraceEvent & from)4043 void Ext4AllocateInodeFtraceEvent::MergeFrom(const Ext4AllocateInodeFtraceEvent& from) {
4044 Ext4AllocateInodeFtraceEvent* const _this = this;
4045 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4AllocateInodeFtraceEvent)
4046 GOOGLE_DCHECK_NE(&from, _this);
4047 ::uint32_t cached_has_bits = 0;
4048 (void) cached_has_bits;
4049
4050 cached_has_bits = from._impl_._has_bits_[0];
4051 if (cached_has_bits & 0x0000000fu) {
4052 if (cached_has_bits & 0x00000001u) {
4053 _this->_impl_.dev_ = from._impl_.dev_;
4054 }
4055 if (cached_has_bits & 0x00000002u) {
4056 _this->_impl_.ino_ = from._impl_.ino_;
4057 }
4058 if (cached_has_bits & 0x00000004u) {
4059 _this->_impl_.dir_ = from._impl_.dir_;
4060 }
4061 if (cached_has_bits & 0x00000008u) {
4062 _this->_impl_.mode_ = from._impl_.mode_;
4063 }
4064 _this->_impl_._has_bits_[0] |= cached_has_bits;
4065 }
4066 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4067 }
4068
CopyFrom(const Ext4AllocateInodeFtraceEvent & from)4069 void Ext4AllocateInodeFtraceEvent::CopyFrom(const Ext4AllocateInodeFtraceEvent& from) {
4070 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4AllocateInodeFtraceEvent)
4071 if (&from == this) return;
4072 Clear();
4073 MergeFrom(from);
4074 }
4075
IsInitialized() const4076 bool Ext4AllocateInodeFtraceEvent::IsInitialized() const {
4077 return true;
4078 }
4079
InternalSwap(Ext4AllocateInodeFtraceEvent * other)4080 void Ext4AllocateInodeFtraceEvent::InternalSwap(Ext4AllocateInodeFtraceEvent* other) {
4081 using std::swap;
4082 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4083 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
4084 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
4085 PROTOBUF_FIELD_OFFSET(Ext4AllocateInodeFtraceEvent, _impl_.mode_)
4086 + sizeof(Ext4AllocateInodeFtraceEvent::_impl_.mode_) // NOLINT
4087 - PROTOBUF_FIELD_OFFSET(Ext4AllocateInodeFtraceEvent, _impl_.dev_)>(
4088 reinterpret_cast<char*>(&_impl_.dev_),
4089 reinterpret_cast<char*>(&other->_impl_.dev_));
4090 }
4091
GetTypeName() const4092 std::string Ext4AllocateInodeFtraceEvent::GetTypeName() const {
4093 return "perfetto.protos.Ext4AllocateInodeFtraceEvent";
4094 }
4095
4096
4097 // ===================================================================
4098
4099 class Ext4BeginOrderedTruncateFtraceEvent::_Internal {
4100 public:
4101 using HasBits = decltype(std::declval<Ext4BeginOrderedTruncateFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)4102 static void set_has_dev(HasBits* has_bits) {
4103 (*has_bits)[0] |= 1u;
4104 }
set_has_ino(HasBits * has_bits)4105 static void set_has_ino(HasBits* has_bits) {
4106 (*has_bits)[0] |= 2u;
4107 }
set_has_new_size(HasBits * has_bits)4108 static void set_has_new_size(HasBits* has_bits) {
4109 (*has_bits)[0] |= 4u;
4110 }
4111 };
4112
Ext4BeginOrderedTruncateFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4113 Ext4BeginOrderedTruncateFtraceEvent::Ext4BeginOrderedTruncateFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4114 bool is_message_owned)
4115 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4116 SharedCtor(arena, is_message_owned);
4117 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4118 }
Ext4BeginOrderedTruncateFtraceEvent(const Ext4BeginOrderedTruncateFtraceEvent & from)4119 Ext4BeginOrderedTruncateFtraceEvent::Ext4BeginOrderedTruncateFtraceEvent(const Ext4BeginOrderedTruncateFtraceEvent& from)
4120 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4121 Ext4BeginOrderedTruncateFtraceEvent* const _this = this; (void)_this;
4122 new (&_impl_) Impl_{
4123 decltype(_impl_._has_bits_){from._impl_._has_bits_}
4124 , /*decltype(_impl_._cached_size_)*/{}
4125 , decltype(_impl_.dev_){}
4126 , decltype(_impl_.ino_){}
4127 , decltype(_impl_.new_size_){}};
4128
4129 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4130 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
4131 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.new_size_) -
4132 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.new_size_));
4133 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4134 }
4135
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4136 inline void Ext4BeginOrderedTruncateFtraceEvent::SharedCtor(
4137 ::_pb::Arena* arena, bool is_message_owned) {
4138 (void)arena;
4139 (void)is_message_owned;
4140 new (&_impl_) Impl_{
4141 decltype(_impl_._has_bits_){}
4142 , /*decltype(_impl_._cached_size_)*/{}
4143 , decltype(_impl_.dev_){::uint64_t{0u}}
4144 , decltype(_impl_.ino_){::uint64_t{0u}}
4145 , decltype(_impl_.new_size_){::int64_t{0}}
4146 };
4147 }
4148
~Ext4BeginOrderedTruncateFtraceEvent()4149 Ext4BeginOrderedTruncateFtraceEvent::~Ext4BeginOrderedTruncateFtraceEvent() {
4150 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4151 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4152 (void)arena;
4153 return;
4154 }
4155 SharedDtor();
4156 }
4157
SharedDtor()4158 inline void Ext4BeginOrderedTruncateFtraceEvent::SharedDtor() {
4159 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4160 }
4161
SetCachedSize(int size) const4162 void Ext4BeginOrderedTruncateFtraceEvent::SetCachedSize(int size) const {
4163 _impl_._cached_size_.Set(size);
4164 }
4165
Clear()4166 void Ext4BeginOrderedTruncateFtraceEvent::Clear() {
4167 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4168 ::uint32_t cached_has_bits = 0;
4169 // Prevent compiler warnings about cached_has_bits being unused
4170 (void) cached_has_bits;
4171
4172 cached_has_bits = _impl_._has_bits_[0];
4173 if (cached_has_bits & 0x00000007u) {
4174 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
4175 reinterpret_cast<char*>(&_impl_.new_size_) -
4176 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.new_size_));
4177 }
4178 _impl_._has_bits_.Clear();
4179 _internal_metadata_.Clear<std::string>();
4180 }
4181
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4182 const char* Ext4BeginOrderedTruncateFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4183 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4184 _Internal::HasBits has_bits{};
4185 while (!ctx->Done(&ptr)) {
4186 ::uint32_t tag;
4187 ptr = ::_pbi::ReadTag(ptr, &tag);
4188 switch (tag >> 3) {
4189 // optional uint64 dev = 1;
4190 case 1:
4191 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
4192 _Internal::set_has_dev(&has_bits);
4193 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4194 CHK_(ptr);
4195 } else {
4196 goto handle_unusual;
4197 }
4198 continue;
4199 // optional uint64 ino = 2;
4200 case 2:
4201 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
4202 _Internal::set_has_ino(&has_bits);
4203 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4204 CHK_(ptr);
4205 } else {
4206 goto handle_unusual;
4207 }
4208 continue;
4209 // optional int64 new_size = 3;
4210 case 3:
4211 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
4212 _Internal::set_has_new_size(&has_bits);
4213 _impl_.new_size_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4214 CHK_(ptr);
4215 } else {
4216 goto handle_unusual;
4217 }
4218 continue;
4219 default:
4220 goto handle_unusual;
4221 } // switch
4222 handle_unusual:
4223 if ((tag == 0) || ((tag & 7) == 4)) {
4224 CHK_(ptr);
4225 ctx->SetLastTag(tag);
4226 goto message_done;
4227 }
4228 ptr = UnknownFieldParse(
4229 tag,
4230 _internal_metadata_.mutable_unknown_fields<std::string>(),
4231 ptr, ctx);
4232 CHK_(ptr != nullptr);
4233 } // while
4234 message_done:
4235 _impl_._has_bits_.Or(has_bits);
4236 return ptr;
4237 failure:
4238 ptr = nullptr;
4239 goto message_done;
4240 #undef CHK_
4241 }
4242
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4243 ::uint8_t* Ext4BeginOrderedTruncateFtraceEvent::_InternalSerialize(
4244 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4245 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4246 ::uint32_t cached_has_bits = 0;
4247 (void) cached_has_bits;
4248
4249 cached_has_bits = _impl_._has_bits_[0];
4250 // optional uint64 dev = 1;
4251 if (cached_has_bits & 0x00000001u) {
4252 target = stream->EnsureSpace(target);
4253 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
4254 }
4255
4256 // optional uint64 ino = 2;
4257 if (cached_has_bits & 0x00000002u) {
4258 target = stream->EnsureSpace(target);
4259 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
4260 }
4261
4262 // optional int64 new_size = 3;
4263 if (cached_has_bits & 0x00000004u) {
4264 target = stream->EnsureSpace(target);
4265 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_new_size(), target);
4266 }
4267
4268 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4269 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4270 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4271 }
4272 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4273 return target;
4274 }
4275
ByteSizeLong() const4276 size_t Ext4BeginOrderedTruncateFtraceEvent::ByteSizeLong() const {
4277 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4278 size_t total_size = 0;
4279
4280 ::uint32_t cached_has_bits = 0;
4281 // Prevent compiler warnings about cached_has_bits being unused
4282 (void) cached_has_bits;
4283
4284 cached_has_bits = _impl_._has_bits_[0];
4285 if (cached_has_bits & 0x00000007u) {
4286 // optional uint64 dev = 1;
4287 if (cached_has_bits & 0x00000001u) {
4288 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
4289 }
4290
4291 // optional uint64 ino = 2;
4292 if (cached_has_bits & 0x00000002u) {
4293 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
4294 }
4295
4296 // optional int64 new_size = 3;
4297 if (cached_has_bits & 0x00000004u) {
4298 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_new_size());
4299 }
4300
4301 }
4302 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4303 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4304 }
4305 int cached_size = ::_pbi::ToCachedSize(total_size);
4306 SetCachedSize(cached_size);
4307 return total_size;
4308 }
4309
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4310 void Ext4BeginOrderedTruncateFtraceEvent::CheckTypeAndMergeFrom(
4311 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4312 MergeFrom(*::_pbi::DownCast<const Ext4BeginOrderedTruncateFtraceEvent*>(
4313 &from));
4314 }
4315
MergeFrom(const Ext4BeginOrderedTruncateFtraceEvent & from)4316 void Ext4BeginOrderedTruncateFtraceEvent::MergeFrom(const Ext4BeginOrderedTruncateFtraceEvent& from) {
4317 Ext4BeginOrderedTruncateFtraceEvent* const _this = this;
4318 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4319 GOOGLE_DCHECK_NE(&from, _this);
4320 ::uint32_t cached_has_bits = 0;
4321 (void) cached_has_bits;
4322
4323 cached_has_bits = from._impl_._has_bits_[0];
4324 if (cached_has_bits & 0x00000007u) {
4325 if (cached_has_bits & 0x00000001u) {
4326 _this->_impl_.dev_ = from._impl_.dev_;
4327 }
4328 if (cached_has_bits & 0x00000002u) {
4329 _this->_impl_.ino_ = from._impl_.ino_;
4330 }
4331 if (cached_has_bits & 0x00000004u) {
4332 _this->_impl_.new_size_ = from._impl_.new_size_;
4333 }
4334 _this->_impl_._has_bits_[0] |= cached_has_bits;
4335 }
4336 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4337 }
4338
CopyFrom(const Ext4BeginOrderedTruncateFtraceEvent & from)4339 void Ext4BeginOrderedTruncateFtraceEvent::CopyFrom(const Ext4BeginOrderedTruncateFtraceEvent& from) {
4340 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent)
4341 if (&from == this) return;
4342 Clear();
4343 MergeFrom(from);
4344 }
4345
IsInitialized() const4346 bool Ext4BeginOrderedTruncateFtraceEvent::IsInitialized() const {
4347 return true;
4348 }
4349
InternalSwap(Ext4BeginOrderedTruncateFtraceEvent * other)4350 void Ext4BeginOrderedTruncateFtraceEvent::InternalSwap(Ext4BeginOrderedTruncateFtraceEvent* other) {
4351 using std::swap;
4352 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4353 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
4354 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
4355 PROTOBUF_FIELD_OFFSET(Ext4BeginOrderedTruncateFtraceEvent, _impl_.new_size_)
4356 + sizeof(Ext4BeginOrderedTruncateFtraceEvent::_impl_.new_size_) // NOLINT
4357 - PROTOBUF_FIELD_OFFSET(Ext4BeginOrderedTruncateFtraceEvent, _impl_.dev_)>(
4358 reinterpret_cast<char*>(&_impl_.dev_),
4359 reinterpret_cast<char*>(&other->_impl_.dev_));
4360 }
4361
GetTypeName() const4362 std::string Ext4BeginOrderedTruncateFtraceEvent::GetTypeName() const {
4363 return "perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent";
4364 }
4365
4366
4367 // ===================================================================
4368
4369 class Ext4CollapseRangeFtraceEvent::_Internal {
4370 public:
4371 using HasBits = decltype(std::declval<Ext4CollapseRangeFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)4372 static void set_has_dev(HasBits* has_bits) {
4373 (*has_bits)[0] |= 1u;
4374 }
set_has_ino(HasBits * has_bits)4375 static void set_has_ino(HasBits* has_bits) {
4376 (*has_bits)[0] |= 2u;
4377 }
set_has_offset(HasBits * has_bits)4378 static void set_has_offset(HasBits* has_bits) {
4379 (*has_bits)[0] |= 4u;
4380 }
set_has_len(HasBits * has_bits)4381 static void set_has_len(HasBits* has_bits) {
4382 (*has_bits)[0] |= 8u;
4383 }
4384 };
4385
Ext4CollapseRangeFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4386 Ext4CollapseRangeFtraceEvent::Ext4CollapseRangeFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4387 bool is_message_owned)
4388 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4389 SharedCtor(arena, is_message_owned);
4390 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4391 }
Ext4CollapseRangeFtraceEvent(const Ext4CollapseRangeFtraceEvent & from)4392 Ext4CollapseRangeFtraceEvent::Ext4CollapseRangeFtraceEvent(const Ext4CollapseRangeFtraceEvent& from)
4393 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4394 Ext4CollapseRangeFtraceEvent* const _this = this; (void)_this;
4395 new (&_impl_) Impl_{
4396 decltype(_impl_._has_bits_){from._impl_._has_bits_}
4397 , /*decltype(_impl_._cached_size_)*/{}
4398 , decltype(_impl_.dev_){}
4399 , decltype(_impl_.ino_){}
4400 , decltype(_impl_.offset_){}
4401 , decltype(_impl_.len_){}};
4402
4403 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4404 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
4405 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.len_) -
4406 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.len_));
4407 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4408 }
4409
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4410 inline void Ext4CollapseRangeFtraceEvent::SharedCtor(
4411 ::_pb::Arena* arena, bool is_message_owned) {
4412 (void)arena;
4413 (void)is_message_owned;
4414 new (&_impl_) Impl_{
4415 decltype(_impl_._has_bits_){}
4416 , /*decltype(_impl_._cached_size_)*/{}
4417 , decltype(_impl_.dev_){::uint64_t{0u}}
4418 , decltype(_impl_.ino_){::uint64_t{0u}}
4419 , decltype(_impl_.offset_){::int64_t{0}}
4420 , decltype(_impl_.len_){::int64_t{0}}
4421 };
4422 }
4423
~Ext4CollapseRangeFtraceEvent()4424 Ext4CollapseRangeFtraceEvent::~Ext4CollapseRangeFtraceEvent() {
4425 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4426 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4427 (void)arena;
4428 return;
4429 }
4430 SharedDtor();
4431 }
4432
SharedDtor()4433 inline void Ext4CollapseRangeFtraceEvent::SharedDtor() {
4434 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4435 }
4436
SetCachedSize(int size) const4437 void Ext4CollapseRangeFtraceEvent::SetCachedSize(int size) const {
4438 _impl_._cached_size_.Set(size);
4439 }
4440
Clear()4441 void Ext4CollapseRangeFtraceEvent::Clear() {
4442 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4443 ::uint32_t cached_has_bits = 0;
4444 // Prevent compiler warnings about cached_has_bits being unused
4445 (void) cached_has_bits;
4446
4447 cached_has_bits = _impl_._has_bits_[0];
4448 if (cached_has_bits & 0x0000000fu) {
4449 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
4450 reinterpret_cast<char*>(&_impl_.len_) -
4451 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.len_));
4452 }
4453 _impl_._has_bits_.Clear();
4454 _internal_metadata_.Clear<std::string>();
4455 }
4456
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4457 const char* Ext4CollapseRangeFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4458 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4459 _Internal::HasBits has_bits{};
4460 while (!ctx->Done(&ptr)) {
4461 ::uint32_t tag;
4462 ptr = ::_pbi::ReadTag(ptr, &tag);
4463 switch (tag >> 3) {
4464 // optional uint64 dev = 1;
4465 case 1:
4466 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
4467 _Internal::set_has_dev(&has_bits);
4468 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4469 CHK_(ptr);
4470 } else {
4471 goto handle_unusual;
4472 }
4473 continue;
4474 // optional uint64 ino = 2;
4475 case 2:
4476 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
4477 _Internal::set_has_ino(&has_bits);
4478 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4479 CHK_(ptr);
4480 } else {
4481 goto handle_unusual;
4482 }
4483 continue;
4484 // optional int64 offset = 3;
4485 case 3:
4486 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
4487 _Internal::set_has_offset(&has_bits);
4488 _impl_.offset_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4489 CHK_(ptr);
4490 } else {
4491 goto handle_unusual;
4492 }
4493 continue;
4494 // optional int64 len = 4;
4495 case 4:
4496 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
4497 _Internal::set_has_len(&has_bits);
4498 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4499 CHK_(ptr);
4500 } else {
4501 goto handle_unusual;
4502 }
4503 continue;
4504 default:
4505 goto handle_unusual;
4506 } // switch
4507 handle_unusual:
4508 if ((tag == 0) || ((tag & 7) == 4)) {
4509 CHK_(ptr);
4510 ctx->SetLastTag(tag);
4511 goto message_done;
4512 }
4513 ptr = UnknownFieldParse(
4514 tag,
4515 _internal_metadata_.mutable_unknown_fields<std::string>(),
4516 ptr, ctx);
4517 CHK_(ptr != nullptr);
4518 } // while
4519 message_done:
4520 _impl_._has_bits_.Or(has_bits);
4521 return ptr;
4522 failure:
4523 ptr = nullptr;
4524 goto message_done;
4525 #undef CHK_
4526 }
4527
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4528 ::uint8_t* Ext4CollapseRangeFtraceEvent::_InternalSerialize(
4529 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4530 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4531 ::uint32_t cached_has_bits = 0;
4532 (void) cached_has_bits;
4533
4534 cached_has_bits = _impl_._has_bits_[0];
4535 // optional uint64 dev = 1;
4536 if (cached_has_bits & 0x00000001u) {
4537 target = stream->EnsureSpace(target);
4538 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
4539 }
4540
4541 // optional uint64 ino = 2;
4542 if (cached_has_bits & 0x00000002u) {
4543 target = stream->EnsureSpace(target);
4544 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
4545 }
4546
4547 // optional int64 offset = 3;
4548 if (cached_has_bits & 0x00000004u) {
4549 target = stream->EnsureSpace(target);
4550 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_offset(), target);
4551 }
4552
4553 // optional int64 len = 4;
4554 if (cached_has_bits & 0x00000008u) {
4555 target = stream->EnsureSpace(target);
4556 target = ::_pbi::WireFormatLite::WriteInt64ToArray(4, this->_internal_len(), target);
4557 }
4558
4559 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4560 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4561 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4562 }
4563 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4564 return target;
4565 }
4566
ByteSizeLong() const4567 size_t Ext4CollapseRangeFtraceEvent::ByteSizeLong() const {
4568 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4569 size_t total_size = 0;
4570
4571 ::uint32_t cached_has_bits = 0;
4572 // Prevent compiler warnings about cached_has_bits being unused
4573 (void) cached_has_bits;
4574
4575 cached_has_bits = _impl_._has_bits_[0];
4576 if (cached_has_bits & 0x0000000fu) {
4577 // optional uint64 dev = 1;
4578 if (cached_has_bits & 0x00000001u) {
4579 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
4580 }
4581
4582 // optional uint64 ino = 2;
4583 if (cached_has_bits & 0x00000002u) {
4584 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
4585 }
4586
4587 // optional int64 offset = 3;
4588 if (cached_has_bits & 0x00000004u) {
4589 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_offset());
4590 }
4591
4592 // optional int64 len = 4;
4593 if (cached_has_bits & 0x00000008u) {
4594 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_len());
4595 }
4596
4597 }
4598 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4599 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4600 }
4601 int cached_size = ::_pbi::ToCachedSize(total_size);
4602 SetCachedSize(cached_size);
4603 return total_size;
4604 }
4605
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4606 void Ext4CollapseRangeFtraceEvent::CheckTypeAndMergeFrom(
4607 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4608 MergeFrom(*::_pbi::DownCast<const Ext4CollapseRangeFtraceEvent*>(
4609 &from));
4610 }
4611
MergeFrom(const Ext4CollapseRangeFtraceEvent & from)4612 void Ext4CollapseRangeFtraceEvent::MergeFrom(const Ext4CollapseRangeFtraceEvent& from) {
4613 Ext4CollapseRangeFtraceEvent* const _this = this;
4614 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4615 GOOGLE_DCHECK_NE(&from, _this);
4616 ::uint32_t cached_has_bits = 0;
4617 (void) cached_has_bits;
4618
4619 cached_has_bits = from._impl_._has_bits_[0];
4620 if (cached_has_bits & 0x0000000fu) {
4621 if (cached_has_bits & 0x00000001u) {
4622 _this->_impl_.dev_ = from._impl_.dev_;
4623 }
4624 if (cached_has_bits & 0x00000002u) {
4625 _this->_impl_.ino_ = from._impl_.ino_;
4626 }
4627 if (cached_has_bits & 0x00000004u) {
4628 _this->_impl_.offset_ = from._impl_.offset_;
4629 }
4630 if (cached_has_bits & 0x00000008u) {
4631 _this->_impl_.len_ = from._impl_.len_;
4632 }
4633 _this->_impl_._has_bits_[0] |= cached_has_bits;
4634 }
4635 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4636 }
4637
CopyFrom(const Ext4CollapseRangeFtraceEvent & from)4638 void Ext4CollapseRangeFtraceEvent::CopyFrom(const Ext4CollapseRangeFtraceEvent& from) {
4639 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4CollapseRangeFtraceEvent)
4640 if (&from == this) return;
4641 Clear();
4642 MergeFrom(from);
4643 }
4644
IsInitialized() const4645 bool Ext4CollapseRangeFtraceEvent::IsInitialized() const {
4646 return true;
4647 }
4648
InternalSwap(Ext4CollapseRangeFtraceEvent * other)4649 void Ext4CollapseRangeFtraceEvent::InternalSwap(Ext4CollapseRangeFtraceEvent* other) {
4650 using std::swap;
4651 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4652 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
4653 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
4654 PROTOBUF_FIELD_OFFSET(Ext4CollapseRangeFtraceEvent, _impl_.len_)
4655 + sizeof(Ext4CollapseRangeFtraceEvent::_impl_.len_) // NOLINT
4656 - PROTOBUF_FIELD_OFFSET(Ext4CollapseRangeFtraceEvent, _impl_.dev_)>(
4657 reinterpret_cast<char*>(&_impl_.dev_),
4658 reinterpret_cast<char*>(&other->_impl_.dev_));
4659 }
4660
GetTypeName() const4661 std::string Ext4CollapseRangeFtraceEvent::GetTypeName() const {
4662 return "perfetto.protos.Ext4CollapseRangeFtraceEvent";
4663 }
4664
4665
4666 // ===================================================================
4667
4668 class Ext4DaReleaseSpaceFtraceEvent::_Internal {
4669 public:
4670 using HasBits = decltype(std::declval<Ext4DaReleaseSpaceFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)4671 static void set_has_dev(HasBits* has_bits) {
4672 (*has_bits)[0] |= 1u;
4673 }
set_has_ino(HasBits * has_bits)4674 static void set_has_ino(HasBits* has_bits) {
4675 (*has_bits)[0] |= 2u;
4676 }
set_has_i_blocks(HasBits * has_bits)4677 static void set_has_i_blocks(HasBits* has_bits) {
4678 (*has_bits)[0] |= 4u;
4679 }
set_has_freed_blocks(HasBits * has_bits)4680 static void set_has_freed_blocks(HasBits* has_bits) {
4681 (*has_bits)[0] |= 8u;
4682 }
set_has_reserved_data_blocks(HasBits * has_bits)4683 static void set_has_reserved_data_blocks(HasBits* has_bits) {
4684 (*has_bits)[0] |= 16u;
4685 }
set_has_reserved_meta_blocks(HasBits * has_bits)4686 static void set_has_reserved_meta_blocks(HasBits* has_bits) {
4687 (*has_bits)[0] |= 32u;
4688 }
set_has_allocated_meta_blocks(HasBits * has_bits)4689 static void set_has_allocated_meta_blocks(HasBits* has_bits) {
4690 (*has_bits)[0] |= 64u;
4691 }
set_has_mode(HasBits * has_bits)4692 static void set_has_mode(HasBits* has_bits) {
4693 (*has_bits)[0] |= 128u;
4694 }
4695 };
4696
Ext4DaReleaseSpaceFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4697 Ext4DaReleaseSpaceFtraceEvent::Ext4DaReleaseSpaceFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4698 bool is_message_owned)
4699 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4700 SharedCtor(arena, is_message_owned);
4701 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4702 }
Ext4DaReleaseSpaceFtraceEvent(const Ext4DaReleaseSpaceFtraceEvent & from)4703 Ext4DaReleaseSpaceFtraceEvent::Ext4DaReleaseSpaceFtraceEvent(const Ext4DaReleaseSpaceFtraceEvent& from)
4704 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4705 Ext4DaReleaseSpaceFtraceEvent* const _this = this; (void)_this;
4706 new (&_impl_) Impl_{
4707 decltype(_impl_._has_bits_){from._impl_._has_bits_}
4708 , /*decltype(_impl_._cached_size_)*/{}
4709 , decltype(_impl_.dev_){}
4710 , decltype(_impl_.ino_){}
4711 , decltype(_impl_.i_blocks_){}
4712 , decltype(_impl_.freed_blocks_){}
4713 , decltype(_impl_.reserved_data_blocks_){}
4714 , decltype(_impl_.reserved_meta_blocks_){}
4715 , decltype(_impl_.allocated_meta_blocks_){}
4716 , decltype(_impl_.mode_){}};
4717
4718 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4719 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
4720 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.mode_) -
4721 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.mode_));
4722 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4723 }
4724
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4725 inline void Ext4DaReleaseSpaceFtraceEvent::SharedCtor(
4726 ::_pb::Arena* arena, bool is_message_owned) {
4727 (void)arena;
4728 (void)is_message_owned;
4729 new (&_impl_) Impl_{
4730 decltype(_impl_._has_bits_){}
4731 , /*decltype(_impl_._cached_size_)*/{}
4732 , decltype(_impl_.dev_){::uint64_t{0u}}
4733 , decltype(_impl_.ino_){::uint64_t{0u}}
4734 , decltype(_impl_.i_blocks_){::uint64_t{0u}}
4735 , decltype(_impl_.freed_blocks_){0}
4736 , decltype(_impl_.reserved_data_blocks_){0}
4737 , decltype(_impl_.reserved_meta_blocks_){0}
4738 , decltype(_impl_.allocated_meta_blocks_){0}
4739 , decltype(_impl_.mode_){0u}
4740 };
4741 }
4742
~Ext4DaReleaseSpaceFtraceEvent()4743 Ext4DaReleaseSpaceFtraceEvent::~Ext4DaReleaseSpaceFtraceEvent() {
4744 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4745 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4746 (void)arena;
4747 return;
4748 }
4749 SharedDtor();
4750 }
4751
SharedDtor()4752 inline void Ext4DaReleaseSpaceFtraceEvent::SharedDtor() {
4753 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4754 }
4755
SetCachedSize(int size) const4756 void Ext4DaReleaseSpaceFtraceEvent::SetCachedSize(int size) const {
4757 _impl_._cached_size_.Set(size);
4758 }
4759
Clear()4760 void Ext4DaReleaseSpaceFtraceEvent::Clear() {
4761 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4762 ::uint32_t cached_has_bits = 0;
4763 // Prevent compiler warnings about cached_has_bits being unused
4764 (void) cached_has_bits;
4765
4766 cached_has_bits = _impl_._has_bits_[0];
4767 if (cached_has_bits & 0x000000ffu) {
4768 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
4769 reinterpret_cast<char*>(&_impl_.mode_) -
4770 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.mode_));
4771 }
4772 _impl_._has_bits_.Clear();
4773 _internal_metadata_.Clear<std::string>();
4774 }
4775
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4776 const char* Ext4DaReleaseSpaceFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4777 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4778 _Internal::HasBits has_bits{};
4779 while (!ctx->Done(&ptr)) {
4780 ::uint32_t tag;
4781 ptr = ::_pbi::ReadTag(ptr, &tag);
4782 switch (tag >> 3) {
4783 // optional uint64 dev = 1;
4784 case 1:
4785 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
4786 _Internal::set_has_dev(&has_bits);
4787 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4788 CHK_(ptr);
4789 } else {
4790 goto handle_unusual;
4791 }
4792 continue;
4793 // optional uint64 ino = 2;
4794 case 2:
4795 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
4796 _Internal::set_has_ino(&has_bits);
4797 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4798 CHK_(ptr);
4799 } else {
4800 goto handle_unusual;
4801 }
4802 continue;
4803 // optional uint64 i_blocks = 3;
4804 case 3:
4805 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
4806 _Internal::set_has_i_blocks(&has_bits);
4807 _impl_.i_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4808 CHK_(ptr);
4809 } else {
4810 goto handle_unusual;
4811 }
4812 continue;
4813 // optional int32 freed_blocks = 4;
4814 case 4:
4815 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
4816 _Internal::set_has_freed_blocks(&has_bits);
4817 _impl_.freed_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4818 CHK_(ptr);
4819 } else {
4820 goto handle_unusual;
4821 }
4822 continue;
4823 // optional int32 reserved_data_blocks = 5;
4824 case 5:
4825 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
4826 _Internal::set_has_reserved_data_blocks(&has_bits);
4827 _impl_.reserved_data_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4828 CHK_(ptr);
4829 } else {
4830 goto handle_unusual;
4831 }
4832 continue;
4833 // optional int32 reserved_meta_blocks = 6;
4834 case 6:
4835 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
4836 _Internal::set_has_reserved_meta_blocks(&has_bits);
4837 _impl_.reserved_meta_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4838 CHK_(ptr);
4839 } else {
4840 goto handle_unusual;
4841 }
4842 continue;
4843 // optional int32 allocated_meta_blocks = 7;
4844 case 7:
4845 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
4846 _Internal::set_has_allocated_meta_blocks(&has_bits);
4847 _impl_.allocated_meta_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4848 CHK_(ptr);
4849 } else {
4850 goto handle_unusual;
4851 }
4852 continue;
4853 // optional uint32 mode = 8;
4854 case 8:
4855 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 64)) {
4856 _Internal::set_has_mode(&has_bits);
4857 _impl_.mode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4858 CHK_(ptr);
4859 } else {
4860 goto handle_unusual;
4861 }
4862 continue;
4863 default:
4864 goto handle_unusual;
4865 } // switch
4866 handle_unusual:
4867 if ((tag == 0) || ((tag & 7) == 4)) {
4868 CHK_(ptr);
4869 ctx->SetLastTag(tag);
4870 goto message_done;
4871 }
4872 ptr = UnknownFieldParse(
4873 tag,
4874 _internal_metadata_.mutable_unknown_fields<std::string>(),
4875 ptr, ctx);
4876 CHK_(ptr != nullptr);
4877 } // while
4878 message_done:
4879 _impl_._has_bits_.Or(has_bits);
4880 return ptr;
4881 failure:
4882 ptr = nullptr;
4883 goto message_done;
4884 #undef CHK_
4885 }
4886
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4887 ::uint8_t* Ext4DaReleaseSpaceFtraceEvent::_InternalSerialize(
4888 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4889 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4890 ::uint32_t cached_has_bits = 0;
4891 (void) cached_has_bits;
4892
4893 cached_has_bits = _impl_._has_bits_[0];
4894 // optional uint64 dev = 1;
4895 if (cached_has_bits & 0x00000001u) {
4896 target = stream->EnsureSpace(target);
4897 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
4898 }
4899
4900 // optional uint64 ino = 2;
4901 if (cached_has_bits & 0x00000002u) {
4902 target = stream->EnsureSpace(target);
4903 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
4904 }
4905
4906 // optional uint64 i_blocks = 3;
4907 if (cached_has_bits & 0x00000004u) {
4908 target = stream->EnsureSpace(target);
4909 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_i_blocks(), target);
4910 }
4911
4912 // optional int32 freed_blocks = 4;
4913 if (cached_has_bits & 0x00000008u) {
4914 target = stream->EnsureSpace(target);
4915 target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_freed_blocks(), target);
4916 }
4917
4918 // optional int32 reserved_data_blocks = 5;
4919 if (cached_has_bits & 0x00000010u) {
4920 target = stream->EnsureSpace(target);
4921 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_reserved_data_blocks(), target);
4922 }
4923
4924 // optional int32 reserved_meta_blocks = 6;
4925 if (cached_has_bits & 0x00000020u) {
4926 target = stream->EnsureSpace(target);
4927 target = ::_pbi::WireFormatLite::WriteInt32ToArray(6, this->_internal_reserved_meta_blocks(), target);
4928 }
4929
4930 // optional int32 allocated_meta_blocks = 7;
4931 if (cached_has_bits & 0x00000040u) {
4932 target = stream->EnsureSpace(target);
4933 target = ::_pbi::WireFormatLite::WriteInt32ToArray(7, this->_internal_allocated_meta_blocks(), target);
4934 }
4935
4936 // optional uint32 mode = 8;
4937 if (cached_has_bits & 0x00000080u) {
4938 target = stream->EnsureSpace(target);
4939 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(8, this->_internal_mode(), target);
4940 }
4941
4942 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4943 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4944 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4945 }
4946 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4947 return target;
4948 }
4949
ByteSizeLong() const4950 size_t Ext4DaReleaseSpaceFtraceEvent::ByteSizeLong() const {
4951 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
4952 size_t total_size = 0;
4953
4954 ::uint32_t cached_has_bits = 0;
4955 // Prevent compiler warnings about cached_has_bits being unused
4956 (void) cached_has_bits;
4957
4958 cached_has_bits = _impl_._has_bits_[0];
4959 if (cached_has_bits & 0x000000ffu) {
4960 // optional uint64 dev = 1;
4961 if (cached_has_bits & 0x00000001u) {
4962 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
4963 }
4964
4965 // optional uint64 ino = 2;
4966 if (cached_has_bits & 0x00000002u) {
4967 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
4968 }
4969
4970 // optional uint64 i_blocks = 3;
4971 if (cached_has_bits & 0x00000004u) {
4972 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_i_blocks());
4973 }
4974
4975 // optional int32 freed_blocks = 4;
4976 if (cached_has_bits & 0x00000008u) {
4977 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_freed_blocks());
4978 }
4979
4980 // optional int32 reserved_data_blocks = 5;
4981 if (cached_has_bits & 0x00000010u) {
4982 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_reserved_data_blocks());
4983 }
4984
4985 // optional int32 reserved_meta_blocks = 6;
4986 if (cached_has_bits & 0x00000020u) {
4987 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_reserved_meta_blocks());
4988 }
4989
4990 // optional int32 allocated_meta_blocks = 7;
4991 if (cached_has_bits & 0x00000040u) {
4992 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_allocated_meta_blocks());
4993 }
4994
4995 // optional uint32 mode = 8;
4996 if (cached_has_bits & 0x00000080u) {
4997 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_mode());
4998 }
4999
5000 }
5001 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5002 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5003 }
5004 int cached_size = ::_pbi::ToCachedSize(total_size);
5005 SetCachedSize(cached_size);
5006 return total_size;
5007 }
5008
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5009 void Ext4DaReleaseSpaceFtraceEvent::CheckTypeAndMergeFrom(
5010 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5011 MergeFrom(*::_pbi::DownCast<const Ext4DaReleaseSpaceFtraceEvent*>(
5012 &from));
5013 }
5014
MergeFrom(const Ext4DaReleaseSpaceFtraceEvent & from)5015 void Ext4DaReleaseSpaceFtraceEvent::MergeFrom(const Ext4DaReleaseSpaceFtraceEvent& from) {
5016 Ext4DaReleaseSpaceFtraceEvent* const _this = this;
5017 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
5018 GOOGLE_DCHECK_NE(&from, _this);
5019 ::uint32_t cached_has_bits = 0;
5020 (void) cached_has_bits;
5021
5022 cached_has_bits = from._impl_._has_bits_[0];
5023 if (cached_has_bits & 0x000000ffu) {
5024 if (cached_has_bits & 0x00000001u) {
5025 _this->_impl_.dev_ = from._impl_.dev_;
5026 }
5027 if (cached_has_bits & 0x00000002u) {
5028 _this->_impl_.ino_ = from._impl_.ino_;
5029 }
5030 if (cached_has_bits & 0x00000004u) {
5031 _this->_impl_.i_blocks_ = from._impl_.i_blocks_;
5032 }
5033 if (cached_has_bits & 0x00000008u) {
5034 _this->_impl_.freed_blocks_ = from._impl_.freed_blocks_;
5035 }
5036 if (cached_has_bits & 0x00000010u) {
5037 _this->_impl_.reserved_data_blocks_ = from._impl_.reserved_data_blocks_;
5038 }
5039 if (cached_has_bits & 0x00000020u) {
5040 _this->_impl_.reserved_meta_blocks_ = from._impl_.reserved_meta_blocks_;
5041 }
5042 if (cached_has_bits & 0x00000040u) {
5043 _this->_impl_.allocated_meta_blocks_ = from._impl_.allocated_meta_blocks_;
5044 }
5045 if (cached_has_bits & 0x00000080u) {
5046 _this->_impl_.mode_ = from._impl_.mode_;
5047 }
5048 _this->_impl_._has_bits_[0] |= cached_has_bits;
5049 }
5050 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5051 }
5052
CopyFrom(const Ext4DaReleaseSpaceFtraceEvent & from)5053 void Ext4DaReleaseSpaceFtraceEvent::CopyFrom(const Ext4DaReleaseSpaceFtraceEvent& from) {
5054 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaReleaseSpaceFtraceEvent)
5055 if (&from == this) return;
5056 Clear();
5057 MergeFrom(from);
5058 }
5059
IsInitialized() const5060 bool Ext4DaReleaseSpaceFtraceEvent::IsInitialized() const {
5061 return true;
5062 }
5063
InternalSwap(Ext4DaReleaseSpaceFtraceEvent * other)5064 void Ext4DaReleaseSpaceFtraceEvent::InternalSwap(Ext4DaReleaseSpaceFtraceEvent* other) {
5065 using std::swap;
5066 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5067 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
5068 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
5069 PROTOBUF_FIELD_OFFSET(Ext4DaReleaseSpaceFtraceEvent, _impl_.mode_)
5070 + sizeof(Ext4DaReleaseSpaceFtraceEvent::_impl_.mode_) // NOLINT
5071 - PROTOBUF_FIELD_OFFSET(Ext4DaReleaseSpaceFtraceEvent, _impl_.dev_)>(
5072 reinterpret_cast<char*>(&_impl_.dev_),
5073 reinterpret_cast<char*>(&other->_impl_.dev_));
5074 }
5075
GetTypeName() const5076 std::string Ext4DaReleaseSpaceFtraceEvent::GetTypeName() const {
5077 return "perfetto.protos.Ext4DaReleaseSpaceFtraceEvent";
5078 }
5079
5080
5081 // ===================================================================
5082
5083 class Ext4DaReserveSpaceFtraceEvent::_Internal {
5084 public:
5085 using HasBits = decltype(std::declval<Ext4DaReserveSpaceFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)5086 static void set_has_dev(HasBits* has_bits) {
5087 (*has_bits)[0] |= 1u;
5088 }
set_has_ino(HasBits * has_bits)5089 static void set_has_ino(HasBits* has_bits) {
5090 (*has_bits)[0] |= 2u;
5091 }
set_has_i_blocks(HasBits * has_bits)5092 static void set_has_i_blocks(HasBits* has_bits) {
5093 (*has_bits)[0] |= 4u;
5094 }
set_has_reserved_data_blocks(HasBits * has_bits)5095 static void set_has_reserved_data_blocks(HasBits* has_bits) {
5096 (*has_bits)[0] |= 8u;
5097 }
set_has_reserved_meta_blocks(HasBits * has_bits)5098 static void set_has_reserved_meta_blocks(HasBits* has_bits) {
5099 (*has_bits)[0] |= 16u;
5100 }
set_has_mode(HasBits * has_bits)5101 static void set_has_mode(HasBits* has_bits) {
5102 (*has_bits)[0] |= 32u;
5103 }
set_has_md_needed(HasBits * has_bits)5104 static void set_has_md_needed(HasBits* has_bits) {
5105 (*has_bits)[0] |= 64u;
5106 }
5107 };
5108
Ext4DaReserveSpaceFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5109 Ext4DaReserveSpaceFtraceEvent::Ext4DaReserveSpaceFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5110 bool is_message_owned)
5111 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5112 SharedCtor(arena, is_message_owned);
5113 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5114 }
Ext4DaReserveSpaceFtraceEvent(const Ext4DaReserveSpaceFtraceEvent & from)5115 Ext4DaReserveSpaceFtraceEvent::Ext4DaReserveSpaceFtraceEvent(const Ext4DaReserveSpaceFtraceEvent& from)
5116 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5117 Ext4DaReserveSpaceFtraceEvent* const _this = this; (void)_this;
5118 new (&_impl_) Impl_{
5119 decltype(_impl_._has_bits_){from._impl_._has_bits_}
5120 , /*decltype(_impl_._cached_size_)*/{}
5121 , decltype(_impl_.dev_){}
5122 , decltype(_impl_.ino_){}
5123 , decltype(_impl_.i_blocks_){}
5124 , decltype(_impl_.reserved_data_blocks_){}
5125 , decltype(_impl_.reserved_meta_blocks_){}
5126 , decltype(_impl_.mode_){}
5127 , decltype(_impl_.md_needed_){}};
5128
5129 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5130 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
5131 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.md_needed_) -
5132 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.md_needed_));
5133 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5134 }
5135
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5136 inline void Ext4DaReserveSpaceFtraceEvent::SharedCtor(
5137 ::_pb::Arena* arena, bool is_message_owned) {
5138 (void)arena;
5139 (void)is_message_owned;
5140 new (&_impl_) Impl_{
5141 decltype(_impl_._has_bits_){}
5142 , /*decltype(_impl_._cached_size_)*/{}
5143 , decltype(_impl_.dev_){::uint64_t{0u}}
5144 , decltype(_impl_.ino_){::uint64_t{0u}}
5145 , decltype(_impl_.i_blocks_){::uint64_t{0u}}
5146 , decltype(_impl_.reserved_data_blocks_){0}
5147 , decltype(_impl_.reserved_meta_blocks_){0}
5148 , decltype(_impl_.mode_){0u}
5149 , decltype(_impl_.md_needed_){0}
5150 };
5151 }
5152
~Ext4DaReserveSpaceFtraceEvent()5153 Ext4DaReserveSpaceFtraceEvent::~Ext4DaReserveSpaceFtraceEvent() {
5154 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5155 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5156 (void)arena;
5157 return;
5158 }
5159 SharedDtor();
5160 }
5161
SharedDtor()5162 inline void Ext4DaReserveSpaceFtraceEvent::SharedDtor() {
5163 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5164 }
5165
SetCachedSize(int size) const5166 void Ext4DaReserveSpaceFtraceEvent::SetCachedSize(int size) const {
5167 _impl_._cached_size_.Set(size);
5168 }
5169
Clear()5170 void Ext4DaReserveSpaceFtraceEvent::Clear() {
5171 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5172 ::uint32_t cached_has_bits = 0;
5173 // Prevent compiler warnings about cached_has_bits being unused
5174 (void) cached_has_bits;
5175
5176 cached_has_bits = _impl_._has_bits_[0];
5177 if (cached_has_bits & 0x0000007fu) {
5178 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
5179 reinterpret_cast<char*>(&_impl_.md_needed_) -
5180 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.md_needed_));
5181 }
5182 _impl_._has_bits_.Clear();
5183 _internal_metadata_.Clear<std::string>();
5184 }
5185
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5186 const char* Ext4DaReserveSpaceFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5187 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5188 _Internal::HasBits has_bits{};
5189 while (!ctx->Done(&ptr)) {
5190 ::uint32_t tag;
5191 ptr = ::_pbi::ReadTag(ptr, &tag);
5192 switch (tag >> 3) {
5193 // optional uint64 dev = 1;
5194 case 1:
5195 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
5196 _Internal::set_has_dev(&has_bits);
5197 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5198 CHK_(ptr);
5199 } else {
5200 goto handle_unusual;
5201 }
5202 continue;
5203 // optional uint64 ino = 2;
5204 case 2:
5205 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
5206 _Internal::set_has_ino(&has_bits);
5207 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5208 CHK_(ptr);
5209 } else {
5210 goto handle_unusual;
5211 }
5212 continue;
5213 // optional uint64 i_blocks = 3;
5214 case 3:
5215 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
5216 _Internal::set_has_i_blocks(&has_bits);
5217 _impl_.i_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5218 CHK_(ptr);
5219 } else {
5220 goto handle_unusual;
5221 }
5222 continue;
5223 // optional int32 reserved_data_blocks = 4;
5224 case 4:
5225 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
5226 _Internal::set_has_reserved_data_blocks(&has_bits);
5227 _impl_.reserved_data_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5228 CHK_(ptr);
5229 } else {
5230 goto handle_unusual;
5231 }
5232 continue;
5233 // optional int32 reserved_meta_blocks = 5;
5234 case 5:
5235 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
5236 _Internal::set_has_reserved_meta_blocks(&has_bits);
5237 _impl_.reserved_meta_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5238 CHK_(ptr);
5239 } else {
5240 goto handle_unusual;
5241 }
5242 continue;
5243 // optional uint32 mode = 6;
5244 case 6:
5245 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
5246 _Internal::set_has_mode(&has_bits);
5247 _impl_.mode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5248 CHK_(ptr);
5249 } else {
5250 goto handle_unusual;
5251 }
5252 continue;
5253 // optional int32 md_needed = 7;
5254 case 7:
5255 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
5256 _Internal::set_has_md_needed(&has_bits);
5257 _impl_.md_needed_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5258 CHK_(ptr);
5259 } else {
5260 goto handle_unusual;
5261 }
5262 continue;
5263 default:
5264 goto handle_unusual;
5265 } // switch
5266 handle_unusual:
5267 if ((tag == 0) || ((tag & 7) == 4)) {
5268 CHK_(ptr);
5269 ctx->SetLastTag(tag);
5270 goto message_done;
5271 }
5272 ptr = UnknownFieldParse(
5273 tag,
5274 _internal_metadata_.mutable_unknown_fields<std::string>(),
5275 ptr, ctx);
5276 CHK_(ptr != nullptr);
5277 } // while
5278 message_done:
5279 _impl_._has_bits_.Or(has_bits);
5280 return ptr;
5281 failure:
5282 ptr = nullptr;
5283 goto message_done;
5284 #undef CHK_
5285 }
5286
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5287 ::uint8_t* Ext4DaReserveSpaceFtraceEvent::_InternalSerialize(
5288 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5289 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5290 ::uint32_t cached_has_bits = 0;
5291 (void) cached_has_bits;
5292
5293 cached_has_bits = _impl_._has_bits_[0];
5294 // optional uint64 dev = 1;
5295 if (cached_has_bits & 0x00000001u) {
5296 target = stream->EnsureSpace(target);
5297 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
5298 }
5299
5300 // optional uint64 ino = 2;
5301 if (cached_has_bits & 0x00000002u) {
5302 target = stream->EnsureSpace(target);
5303 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
5304 }
5305
5306 // optional uint64 i_blocks = 3;
5307 if (cached_has_bits & 0x00000004u) {
5308 target = stream->EnsureSpace(target);
5309 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_i_blocks(), target);
5310 }
5311
5312 // optional int32 reserved_data_blocks = 4;
5313 if (cached_has_bits & 0x00000008u) {
5314 target = stream->EnsureSpace(target);
5315 target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_reserved_data_blocks(), target);
5316 }
5317
5318 // optional int32 reserved_meta_blocks = 5;
5319 if (cached_has_bits & 0x00000010u) {
5320 target = stream->EnsureSpace(target);
5321 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_reserved_meta_blocks(), target);
5322 }
5323
5324 // optional uint32 mode = 6;
5325 if (cached_has_bits & 0x00000020u) {
5326 target = stream->EnsureSpace(target);
5327 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(6, this->_internal_mode(), target);
5328 }
5329
5330 // optional int32 md_needed = 7;
5331 if (cached_has_bits & 0x00000040u) {
5332 target = stream->EnsureSpace(target);
5333 target = ::_pbi::WireFormatLite::WriteInt32ToArray(7, this->_internal_md_needed(), target);
5334 }
5335
5336 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5337 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5338 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5339 }
5340 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5341 return target;
5342 }
5343
ByteSizeLong() const5344 size_t Ext4DaReserveSpaceFtraceEvent::ByteSizeLong() const {
5345 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5346 size_t total_size = 0;
5347
5348 ::uint32_t cached_has_bits = 0;
5349 // Prevent compiler warnings about cached_has_bits being unused
5350 (void) cached_has_bits;
5351
5352 cached_has_bits = _impl_._has_bits_[0];
5353 if (cached_has_bits & 0x0000007fu) {
5354 // optional uint64 dev = 1;
5355 if (cached_has_bits & 0x00000001u) {
5356 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
5357 }
5358
5359 // optional uint64 ino = 2;
5360 if (cached_has_bits & 0x00000002u) {
5361 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
5362 }
5363
5364 // optional uint64 i_blocks = 3;
5365 if (cached_has_bits & 0x00000004u) {
5366 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_i_blocks());
5367 }
5368
5369 // optional int32 reserved_data_blocks = 4;
5370 if (cached_has_bits & 0x00000008u) {
5371 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_reserved_data_blocks());
5372 }
5373
5374 // optional int32 reserved_meta_blocks = 5;
5375 if (cached_has_bits & 0x00000010u) {
5376 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_reserved_meta_blocks());
5377 }
5378
5379 // optional uint32 mode = 6;
5380 if (cached_has_bits & 0x00000020u) {
5381 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_mode());
5382 }
5383
5384 // optional int32 md_needed = 7;
5385 if (cached_has_bits & 0x00000040u) {
5386 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_md_needed());
5387 }
5388
5389 }
5390 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5391 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5392 }
5393 int cached_size = ::_pbi::ToCachedSize(total_size);
5394 SetCachedSize(cached_size);
5395 return total_size;
5396 }
5397
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5398 void Ext4DaReserveSpaceFtraceEvent::CheckTypeAndMergeFrom(
5399 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5400 MergeFrom(*::_pbi::DownCast<const Ext4DaReserveSpaceFtraceEvent*>(
5401 &from));
5402 }
5403
MergeFrom(const Ext4DaReserveSpaceFtraceEvent & from)5404 void Ext4DaReserveSpaceFtraceEvent::MergeFrom(const Ext4DaReserveSpaceFtraceEvent& from) {
5405 Ext4DaReserveSpaceFtraceEvent* const _this = this;
5406 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5407 GOOGLE_DCHECK_NE(&from, _this);
5408 ::uint32_t cached_has_bits = 0;
5409 (void) cached_has_bits;
5410
5411 cached_has_bits = from._impl_._has_bits_[0];
5412 if (cached_has_bits & 0x0000007fu) {
5413 if (cached_has_bits & 0x00000001u) {
5414 _this->_impl_.dev_ = from._impl_.dev_;
5415 }
5416 if (cached_has_bits & 0x00000002u) {
5417 _this->_impl_.ino_ = from._impl_.ino_;
5418 }
5419 if (cached_has_bits & 0x00000004u) {
5420 _this->_impl_.i_blocks_ = from._impl_.i_blocks_;
5421 }
5422 if (cached_has_bits & 0x00000008u) {
5423 _this->_impl_.reserved_data_blocks_ = from._impl_.reserved_data_blocks_;
5424 }
5425 if (cached_has_bits & 0x00000010u) {
5426 _this->_impl_.reserved_meta_blocks_ = from._impl_.reserved_meta_blocks_;
5427 }
5428 if (cached_has_bits & 0x00000020u) {
5429 _this->_impl_.mode_ = from._impl_.mode_;
5430 }
5431 if (cached_has_bits & 0x00000040u) {
5432 _this->_impl_.md_needed_ = from._impl_.md_needed_;
5433 }
5434 _this->_impl_._has_bits_[0] |= cached_has_bits;
5435 }
5436 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5437 }
5438
CopyFrom(const Ext4DaReserveSpaceFtraceEvent & from)5439 void Ext4DaReserveSpaceFtraceEvent::CopyFrom(const Ext4DaReserveSpaceFtraceEvent& from) {
5440 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaReserveSpaceFtraceEvent)
5441 if (&from == this) return;
5442 Clear();
5443 MergeFrom(from);
5444 }
5445
IsInitialized() const5446 bool Ext4DaReserveSpaceFtraceEvent::IsInitialized() const {
5447 return true;
5448 }
5449
InternalSwap(Ext4DaReserveSpaceFtraceEvent * other)5450 void Ext4DaReserveSpaceFtraceEvent::InternalSwap(Ext4DaReserveSpaceFtraceEvent* other) {
5451 using std::swap;
5452 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5453 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
5454 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
5455 PROTOBUF_FIELD_OFFSET(Ext4DaReserveSpaceFtraceEvent, _impl_.md_needed_)
5456 + sizeof(Ext4DaReserveSpaceFtraceEvent::_impl_.md_needed_) // NOLINT
5457 - PROTOBUF_FIELD_OFFSET(Ext4DaReserveSpaceFtraceEvent, _impl_.dev_)>(
5458 reinterpret_cast<char*>(&_impl_.dev_),
5459 reinterpret_cast<char*>(&other->_impl_.dev_));
5460 }
5461
GetTypeName() const5462 std::string Ext4DaReserveSpaceFtraceEvent::GetTypeName() const {
5463 return "perfetto.protos.Ext4DaReserveSpaceFtraceEvent";
5464 }
5465
5466
5467 // ===================================================================
5468
5469 class Ext4DaUpdateReserveSpaceFtraceEvent::_Internal {
5470 public:
5471 using HasBits = decltype(std::declval<Ext4DaUpdateReserveSpaceFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)5472 static void set_has_dev(HasBits* has_bits) {
5473 (*has_bits)[0] |= 1u;
5474 }
set_has_ino(HasBits * has_bits)5475 static void set_has_ino(HasBits* has_bits) {
5476 (*has_bits)[0] |= 2u;
5477 }
set_has_i_blocks(HasBits * has_bits)5478 static void set_has_i_blocks(HasBits* has_bits) {
5479 (*has_bits)[0] |= 4u;
5480 }
set_has_used_blocks(HasBits * has_bits)5481 static void set_has_used_blocks(HasBits* has_bits) {
5482 (*has_bits)[0] |= 8u;
5483 }
set_has_reserved_data_blocks(HasBits * has_bits)5484 static void set_has_reserved_data_blocks(HasBits* has_bits) {
5485 (*has_bits)[0] |= 16u;
5486 }
set_has_reserved_meta_blocks(HasBits * has_bits)5487 static void set_has_reserved_meta_blocks(HasBits* has_bits) {
5488 (*has_bits)[0] |= 32u;
5489 }
set_has_allocated_meta_blocks(HasBits * has_bits)5490 static void set_has_allocated_meta_blocks(HasBits* has_bits) {
5491 (*has_bits)[0] |= 64u;
5492 }
set_has_quota_claim(HasBits * has_bits)5493 static void set_has_quota_claim(HasBits* has_bits) {
5494 (*has_bits)[0] |= 128u;
5495 }
set_has_mode(HasBits * has_bits)5496 static void set_has_mode(HasBits* has_bits) {
5497 (*has_bits)[0] |= 256u;
5498 }
5499 };
5500
Ext4DaUpdateReserveSpaceFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5501 Ext4DaUpdateReserveSpaceFtraceEvent::Ext4DaUpdateReserveSpaceFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5502 bool is_message_owned)
5503 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5504 SharedCtor(arena, is_message_owned);
5505 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5506 }
Ext4DaUpdateReserveSpaceFtraceEvent(const Ext4DaUpdateReserveSpaceFtraceEvent & from)5507 Ext4DaUpdateReserveSpaceFtraceEvent::Ext4DaUpdateReserveSpaceFtraceEvent(const Ext4DaUpdateReserveSpaceFtraceEvent& from)
5508 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5509 Ext4DaUpdateReserveSpaceFtraceEvent* const _this = this; (void)_this;
5510 new (&_impl_) Impl_{
5511 decltype(_impl_._has_bits_){from._impl_._has_bits_}
5512 , /*decltype(_impl_._cached_size_)*/{}
5513 , decltype(_impl_.dev_){}
5514 , decltype(_impl_.ino_){}
5515 , decltype(_impl_.i_blocks_){}
5516 , decltype(_impl_.used_blocks_){}
5517 , decltype(_impl_.reserved_data_blocks_){}
5518 , decltype(_impl_.reserved_meta_blocks_){}
5519 , decltype(_impl_.allocated_meta_blocks_){}
5520 , decltype(_impl_.quota_claim_){}
5521 , decltype(_impl_.mode_){}};
5522
5523 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5524 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
5525 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.mode_) -
5526 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.mode_));
5527 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5528 }
5529
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5530 inline void Ext4DaUpdateReserveSpaceFtraceEvent::SharedCtor(
5531 ::_pb::Arena* arena, bool is_message_owned) {
5532 (void)arena;
5533 (void)is_message_owned;
5534 new (&_impl_) Impl_{
5535 decltype(_impl_._has_bits_){}
5536 , /*decltype(_impl_._cached_size_)*/{}
5537 , decltype(_impl_.dev_){::uint64_t{0u}}
5538 , decltype(_impl_.ino_){::uint64_t{0u}}
5539 , decltype(_impl_.i_blocks_){::uint64_t{0u}}
5540 , decltype(_impl_.used_blocks_){0}
5541 , decltype(_impl_.reserved_data_blocks_){0}
5542 , decltype(_impl_.reserved_meta_blocks_){0}
5543 , decltype(_impl_.allocated_meta_blocks_){0}
5544 , decltype(_impl_.quota_claim_){0}
5545 , decltype(_impl_.mode_){0u}
5546 };
5547 }
5548
~Ext4DaUpdateReserveSpaceFtraceEvent()5549 Ext4DaUpdateReserveSpaceFtraceEvent::~Ext4DaUpdateReserveSpaceFtraceEvent() {
5550 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5551 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5552 (void)arena;
5553 return;
5554 }
5555 SharedDtor();
5556 }
5557
SharedDtor()5558 inline void Ext4DaUpdateReserveSpaceFtraceEvent::SharedDtor() {
5559 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5560 }
5561
SetCachedSize(int size) const5562 void Ext4DaUpdateReserveSpaceFtraceEvent::SetCachedSize(int size) const {
5563 _impl_._cached_size_.Set(size);
5564 }
5565
Clear()5566 void Ext4DaUpdateReserveSpaceFtraceEvent::Clear() {
5567 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5568 ::uint32_t cached_has_bits = 0;
5569 // Prevent compiler warnings about cached_has_bits being unused
5570 (void) cached_has_bits;
5571
5572 cached_has_bits = _impl_._has_bits_[0];
5573 if (cached_has_bits & 0x000000ffu) {
5574 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
5575 reinterpret_cast<char*>(&_impl_.quota_claim_) -
5576 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.quota_claim_));
5577 }
5578 _impl_.mode_ = 0u;
5579 _impl_._has_bits_.Clear();
5580 _internal_metadata_.Clear<std::string>();
5581 }
5582
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5583 const char* Ext4DaUpdateReserveSpaceFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5584 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5585 _Internal::HasBits has_bits{};
5586 while (!ctx->Done(&ptr)) {
5587 ::uint32_t tag;
5588 ptr = ::_pbi::ReadTag(ptr, &tag);
5589 switch (tag >> 3) {
5590 // optional uint64 dev = 1;
5591 case 1:
5592 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
5593 _Internal::set_has_dev(&has_bits);
5594 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5595 CHK_(ptr);
5596 } else {
5597 goto handle_unusual;
5598 }
5599 continue;
5600 // optional uint64 ino = 2;
5601 case 2:
5602 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
5603 _Internal::set_has_ino(&has_bits);
5604 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5605 CHK_(ptr);
5606 } else {
5607 goto handle_unusual;
5608 }
5609 continue;
5610 // optional uint64 i_blocks = 3;
5611 case 3:
5612 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
5613 _Internal::set_has_i_blocks(&has_bits);
5614 _impl_.i_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5615 CHK_(ptr);
5616 } else {
5617 goto handle_unusual;
5618 }
5619 continue;
5620 // optional int32 used_blocks = 4;
5621 case 4:
5622 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
5623 _Internal::set_has_used_blocks(&has_bits);
5624 _impl_.used_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5625 CHK_(ptr);
5626 } else {
5627 goto handle_unusual;
5628 }
5629 continue;
5630 // optional int32 reserved_data_blocks = 5;
5631 case 5:
5632 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
5633 _Internal::set_has_reserved_data_blocks(&has_bits);
5634 _impl_.reserved_data_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5635 CHK_(ptr);
5636 } else {
5637 goto handle_unusual;
5638 }
5639 continue;
5640 // optional int32 reserved_meta_blocks = 6;
5641 case 6:
5642 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
5643 _Internal::set_has_reserved_meta_blocks(&has_bits);
5644 _impl_.reserved_meta_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5645 CHK_(ptr);
5646 } else {
5647 goto handle_unusual;
5648 }
5649 continue;
5650 // optional int32 allocated_meta_blocks = 7;
5651 case 7:
5652 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
5653 _Internal::set_has_allocated_meta_blocks(&has_bits);
5654 _impl_.allocated_meta_blocks_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5655 CHK_(ptr);
5656 } else {
5657 goto handle_unusual;
5658 }
5659 continue;
5660 // optional int32 quota_claim = 8;
5661 case 8:
5662 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 64)) {
5663 _Internal::set_has_quota_claim(&has_bits);
5664 _impl_.quota_claim_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5665 CHK_(ptr);
5666 } else {
5667 goto handle_unusual;
5668 }
5669 continue;
5670 // optional uint32 mode = 9;
5671 case 9:
5672 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 72)) {
5673 _Internal::set_has_mode(&has_bits);
5674 _impl_.mode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5675 CHK_(ptr);
5676 } else {
5677 goto handle_unusual;
5678 }
5679 continue;
5680 default:
5681 goto handle_unusual;
5682 } // switch
5683 handle_unusual:
5684 if ((tag == 0) || ((tag & 7) == 4)) {
5685 CHK_(ptr);
5686 ctx->SetLastTag(tag);
5687 goto message_done;
5688 }
5689 ptr = UnknownFieldParse(
5690 tag,
5691 _internal_metadata_.mutable_unknown_fields<std::string>(),
5692 ptr, ctx);
5693 CHK_(ptr != nullptr);
5694 } // while
5695 message_done:
5696 _impl_._has_bits_.Or(has_bits);
5697 return ptr;
5698 failure:
5699 ptr = nullptr;
5700 goto message_done;
5701 #undef CHK_
5702 }
5703
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5704 ::uint8_t* Ext4DaUpdateReserveSpaceFtraceEvent::_InternalSerialize(
5705 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5706 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5707 ::uint32_t cached_has_bits = 0;
5708 (void) cached_has_bits;
5709
5710 cached_has_bits = _impl_._has_bits_[0];
5711 // optional uint64 dev = 1;
5712 if (cached_has_bits & 0x00000001u) {
5713 target = stream->EnsureSpace(target);
5714 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
5715 }
5716
5717 // optional uint64 ino = 2;
5718 if (cached_has_bits & 0x00000002u) {
5719 target = stream->EnsureSpace(target);
5720 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
5721 }
5722
5723 // optional uint64 i_blocks = 3;
5724 if (cached_has_bits & 0x00000004u) {
5725 target = stream->EnsureSpace(target);
5726 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_i_blocks(), target);
5727 }
5728
5729 // optional int32 used_blocks = 4;
5730 if (cached_has_bits & 0x00000008u) {
5731 target = stream->EnsureSpace(target);
5732 target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_used_blocks(), target);
5733 }
5734
5735 // optional int32 reserved_data_blocks = 5;
5736 if (cached_has_bits & 0x00000010u) {
5737 target = stream->EnsureSpace(target);
5738 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_reserved_data_blocks(), target);
5739 }
5740
5741 // optional int32 reserved_meta_blocks = 6;
5742 if (cached_has_bits & 0x00000020u) {
5743 target = stream->EnsureSpace(target);
5744 target = ::_pbi::WireFormatLite::WriteInt32ToArray(6, this->_internal_reserved_meta_blocks(), target);
5745 }
5746
5747 // optional int32 allocated_meta_blocks = 7;
5748 if (cached_has_bits & 0x00000040u) {
5749 target = stream->EnsureSpace(target);
5750 target = ::_pbi::WireFormatLite::WriteInt32ToArray(7, this->_internal_allocated_meta_blocks(), target);
5751 }
5752
5753 // optional int32 quota_claim = 8;
5754 if (cached_has_bits & 0x00000080u) {
5755 target = stream->EnsureSpace(target);
5756 target = ::_pbi::WireFormatLite::WriteInt32ToArray(8, this->_internal_quota_claim(), target);
5757 }
5758
5759 // optional uint32 mode = 9;
5760 if (cached_has_bits & 0x00000100u) {
5761 target = stream->EnsureSpace(target);
5762 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(9, this->_internal_mode(), target);
5763 }
5764
5765 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5766 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5767 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5768 }
5769 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5770 return target;
5771 }
5772
ByteSizeLong() const5773 size_t Ext4DaUpdateReserveSpaceFtraceEvent::ByteSizeLong() const {
5774 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5775 size_t total_size = 0;
5776
5777 ::uint32_t cached_has_bits = 0;
5778 // Prevent compiler warnings about cached_has_bits being unused
5779 (void) cached_has_bits;
5780
5781 cached_has_bits = _impl_._has_bits_[0];
5782 if (cached_has_bits & 0x000000ffu) {
5783 // optional uint64 dev = 1;
5784 if (cached_has_bits & 0x00000001u) {
5785 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
5786 }
5787
5788 // optional uint64 ino = 2;
5789 if (cached_has_bits & 0x00000002u) {
5790 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
5791 }
5792
5793 // optional uint64 i_blocks = 3;
5794 if (cached_has_bits & 0x00000004u) {
5795 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_i_blocks());
5796 }
5797
5798 // optional int32 used_blocks = 4;
5799 if (cached_has_bits & 0x00000008u) {
5800 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_used_blocks());
5801 }
5802
5803 // optional int32 reserved_data_blocks = 5;
5804 if (cached_has_bits & 0x00000010u) {
5805 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_reserved_data_blocks());
5806 }
5807
5808 // optional int32 reserved_meta_blocks = 6;
5809 if (cached_has_bits & 0x00000020u) {
5810 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_reserved_meta_blocks());
5811 }
5812
5813 // optional int32 allocated_meta_blocks = 7;
5814 if (cached_has_bits & 0x00000040u) {
5815 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_allocated_meta_blocks());
5816 }
5817
5818 // optional int32 quota_claim = 8;
5819 if (cached_has_bits & 0x00000080u) {
5820 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_quota_claim());
5821 }
5822
5823 }
5824 // optional uint32 mode = 9;
5825 if (cached_has_bits & 0x00000100u) {
5826 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_mode());
5827 }
5828
5829 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5830 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5831 }
5832 int cached_size = ::_pbi::ToCachedSize(total_size);
5833 SetCachedSize(cached_size);
5834 return total_size;
5835 }
5836
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5837 void Ext4DaUpdateReserveSpaceFtraceEvent::CheckTypeAndMergeFrom(
5838 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5839 MergeFrom(*::_pbi::DownCast<const Ext4DaUpdateReserveSpaceFtraceEvent*>(
5840 &from));
5841 }
5842
MergeFrom(const Ext4DaUpdateReserveSpaceFtraceEvent & from)5843 void Ext4DaUpdateReserveSpaceFtraceEvent::MergeFrom(const Ext4DaUpdateReserveSpaceFtraceEvent& from) {
5844 Ext4DaUpdateReserveSpaceFtraceEvent* const _this = this;
5845 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5846 GOOGLE_DCHECK_NE(&from, _this);
5847 ::uint32_t cached_has_bits = 0;
5848 (void) cached_has_bits;
5849
5850 cached_has_bits = from._impl_._has_bits_[0];
5851 if (cached_has_bits & 0x000000ffu) {
5852 if (cached_has_bits & 0x00000001u) {
5853 _this->_impl_.dev_ = from._impl_.dev_;
5854 }
5855 if (cached_has_bits & 0x00000002u) {
5856 _this->_impl_.ino_ = from._impl_.ino_;
5857 }
5858 if (cached_has_bits & 0x00000004u) {
5859 _this->_impl_.i_blocks_ = from._impl_.i_blocks_;
5860 }
5861 if (cached_has_bits & 0x00000008u) {
5862 _this->_impl_.used_blocks_ = from._impl_.used_blocks_;
5863 }
5864 if (cached_has_bits & 0x00000010u) {
5865 _this->_impl_.reserved_data_blocks_ = from._impl_.reserved_data_blocks_;
5866 }
5867 if (cached_has_bits & 0x00000020u) {
5868 _this->_impl_.reserved_meta_blocks_ = from._impl_.reserved_meta_blocks_;
5869 }
5870 if (cached_has_bits & 0x00000040u) {
5871 _this->_impl_.allocated_meta_blocks_ = from._impl_.allocated_meta_blocks_;
5872 }
5873 if (cached_has_bits & 0x00000080u) {
5874 _this->_impl_.quota_claim_ = from._impl_.quota_claim_;
5875 }
5876 _this->_impl_._has_bits_[0] |= cached_has_bits;
5877 }
5878 if (cached_has_bits & 0x00000100u) {
5879 _this->_internal_set_mode(from._internal_mode());
5880 }
5881 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5882 }
5883
CopyFrom(const Ext4DaUpdateReserveSpaceFtraceEvent & from)5884 void Ext4DaUpdateReserveSpaceFtraceEvent::CopyFrom(const Ext4DaUpdateReserveSpaceFtraceEvent& from) {
5885 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent)
5886 if (&from == this) return;
5887 Clear();
5888 MergeFrom(from);
5889 }
5890
IsInitialized() const5891 bool Ext4DaUpdateReserveSpaceFtraceEvent::IsInitialized() const {
5892 return true;
5893 }
5894
InternalSwap(Ext4DaUpdateReserveSpaceFtraceEvent * other)5895 void Ext4DaUpdateReserveSpaceFtraceEvent::InternalSwap(Ext4DaUpdateReserveSpaceFtraceEvent* other) {
5896 using std::swap;
5897 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5898 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
5899 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
5900 PROTOBUF_FIELD_OFFSET(Ext4DaUpdateReserveSpaceFtraceEvent, _impl_.mode_)
5901 + sizeof(Ext4DaUpdateReserveSpaceFtraceEvent::_impl_.mode_) // NOLINT
5902 - PROTOBUF_FIELD_OFFSET(Ext4DaUpdateReserveSpaceFtraceEvent, _impl_.dev_)>(
5903 reinterpret_cast<char*>(&_impl_.dev_),
5904 reinterpret_cast<char*>(&other->_impl_.dev_));
5905 }
5906
GetTypeName() const5907 std::string Ext4DaUpdateReserveSpaceFtraceEvent::GetTypeName() const {
5908 return "perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent";
5909 }
5910
5911
5912 // ===================================================================
5913
5914 class Ext4DaWritePagesFtraceEvent::_Internal {
5915 public:
5916 using HasBits = decltype(std::declval<Ext4DaWritePagesFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)5917 static void set_has_dev(HasBits* has_bits) {
5918 (*has_bits)[0] |= 1u;
5919 }
set_has_ino(HasBits * has_bits)5920 static void set_has_ino(HasBits* has_bits) {
5921 (*has_bits)[0] |= 2u;
5922 }
set_has_first_page(HasBits * has_bits)5923 static void set_has_first_page(HasBits* has_bits) {
5924 (*has_bits)[0] |= 4u;
5925 }
set_has_nr_to_write(HasBits * has_bits)5926 static void set_has_nr_to_write(HasBits* has_bits) {
5927 (*has_bits)[0] |= 8u;
5928 }
set_has_sync_mode(HasBits * has_bits)5929 static void set_has_sync_mode(HasBits* has_bits) {
5930 (*has_bits)[0] |= 32u;
5931 }
set_has_b_blocknr(HasBits * has_bits)5932 static void set_has_b_blocknr(HasBits* has_bits) {
5933 (*has_bits)[0] |= 16u;
5934 }
set_has_b_size(HasBits * has_bits)5935 static void set_has_b_size(HasBits* has_bits) {
5936 (*has_bits)[0] |= 64u;
5937 }
set_has_b_state(HasBits * has_bits)5938 static void set_has_b_state(HasBits* has_bits) {
5939 (*has_bits)[0] |= 128u;
5940 }
set_has_io_done(HasBits * has_bits)5941 static void set_has_io_done(HasBits* has_bits) {
5942 (*has_bits)[0] |= 256u;
5943 }
set_has_pages_written(HasBits * has_bits)5944 static void set_has_pages_written(HasBits* has_bits) {
5945 (*has_bits)[0] |= 512u;
5946 }
5947 };
5948
Ext4DaWritePagesFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5949 Ext4DaWritePagesFtraceEvent::Ext4DaWritePagesFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5950 bool is_message_owned)
5951 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5952 SharedCtor(arena, is_message_owned);
5953 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaWritePagesFtraceEvent)
5954 }
Ext4DaWritePagesFtraceEvent(const Ext4DaWritePagesFtraceEvent & from)5955 Ext4DaWritePagesFtraceEvent::Ext4DaWritePagesFtraceEvent(const Ext4DaWritePagesFtraceEvent& from)
5956 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5957 Ext4DaWritePagesFtraceEvent* const _this = this; (void)_this;
5958 new (&_impl_) Impl_{
5959 decltype(_impl_._has_bits_){from._impl_._has_bits_}
5960 , /*decltype(_impl_._cached_size_)*/{}
5961 , decltype(_impl_.dev_){}
5962 , decltype(_impl_.ino_){}
5963 , decltype(_impl_.first_page_){}
5964 , decltype(_impl_.nr_to_write_){}
5965 , decltype(_impl_.b_blocknr_){}
5966 , decltype(_impl_.sync_mode_){}
5967 , decltype(_impl_.b_size_){}
5968 , decltype(_impl_.b_state_){}
5969 , decltype(_impl_.io_done_){}
5970 , decltype(_impl_.pages_written_){}};
5971
5972 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5973 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
5974 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.pages_written_) -
5975 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.pages_written_));
5976 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaWritePagesFtraceEvent)
5977 }
5978
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5979 inline void Ext4DaWritePagesFtraceEvent::SharedCtor(
5980 ::_pb::Arena* arena, bool is_message_owned) {
5981 (void)arena;
5982 (void)is_message_owned;
5983 new (&_impl_) Impl_{
5984 decltype(_impl_._has_bits_){}
5985 , /*decltype(_impl_._cached_size_)*/{}
5986 , decltype(_impl_.dev_){::uint64_t{0u}}
5987 , decltype(_impl_.ino_){::uint64_t{0u}}
5988 , decltype(_impl_.first_page_){::uint64_t{0u}}
5989 , decltype(_impl_.nr_to_write_){::int64_t{0}}
5990 , decltype(_impl_.b_blocknr_){::uint64_t{0u}}
5991 , decltype(_impl_.sync_mode_){0}
5992 , decltype(_impl_.b_size_){0u}
5993 , decltype(_impl_.b_state_){0u}
5994 , decltype(_impl_.io_done_){0}
5995 , decltype(_impl_.pages_written_){0}
5996 };
5997 }
5998
~Ext4DaWritePagesFtraceEvent()5999 Ext4DaWritePagesFtraceEvent::~Ext4DaWritePagesFtraceEvent() {
6000 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6001 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6002 (void)arena;
6003 return;
6004 }
6005 SharedDtor();
6006 }
6007
SharedDtor()6008 inline void Ext4DaWritePagesFtraceEvent::SharedDtor() {
6009 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6010 }
6011
SetCachedSize(int size) const6012 void Ext4DaWritePagesFtraceEvent::SetCachedSize(int size) const {
6013 _impl_._cached_size_.Set(size);
6014 }
6015
Clear()6016 void Ext4DaWritePagesFtraceEvent::Clear() {
6017 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6018 ::uint32_t cached_has_bits = 0;
6019 // Prevent compiler warnings about cached_has_bits being unused
6020 (void) cached_has_bits;
6021
6022 cached_has_bits = _impl_._has_bits_[0];
6023 if (cached_has_bits & 0x000000ffu) {
6024 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
6025 reinterpret_cast<char*>(&_impl_.b_state_) -
6026 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.b_state_));
6027 }
6028 if (cached_has_bits & 0x00000300u) {
6029 ::memset(&_impl_.io_done_, 0, static_cast<size_t>(
6030 reinterpret_cast<char*>(&_impl_.pages_written_) -
6031 reinterpret_cast<char*>(&_impl_.io_done_)) + sizeof(_impl_.pages_written_));
6032 }
6033 _impl_._has_bits_.Clear();
6034 _internal_metadata_.Clear<std::string>();
6035 }
6036
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6037 const char* Ext4DaWritePagesFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6038 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6039 _Internal::HasBits has_bits{};
6040 while (!ctx->Done(&ptr)) {
6041 ::uint32_t tag;
6042 ptr = ::_pbi::ReadTag(ptr, &tag);
6043 switch (tag >> 3) {
6044 // optional uint64 dev = 1;
6045 case 1:
6046 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
6047 _Internal::set_has_dev(&has_bits);
6048 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6049 CHK_(ptr);
6050 } else {
6051 goto handle_unusual;
6052 }
6053 continue;
6054 // optional uint64 ino = 2;
6055 case 2:
6056 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
6057 _Internal::set_has_ino(&has_bits);
6058 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6059 CHK_(ptr);
6060 } else {
6061 goto handle_unusual;
6062 }
6063 continue;
6064 // optional uint64 first_page = 3;
6065 case 3:
6066 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
6067 _Internal::set_has_first_page(&has_bits);
6068 _impl_.first_page_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6069 CHK_(ptr);
6070 } else {
6071 goto handle_unusual;
6072 }
6073 continue;
6074 // optional int64 nr_to_write = 4;
6075 case 4:
6076 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
6077 _Internal::set_has_nr_to_write(&has_bits);
6078 _impl_.nr_to_write_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6079 CHK_(ptr);
6080 } else {
6081 goto handle_unusual;
6082 }
6083 continue;
6084 // optional int32 sync_mode = 5;
6085 case 5:
6086 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
6087 _Internal::set_has_sync_mode(&has_bits);
6088 _impl_.sync_mode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6089 CHK_(ptr);
6090 } else {
6091 goto handle_unusual;
6092 }
6093 continue;
6094 // optional uint64 b_blocknr = 6;
6095 case 6:
6096 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
6097 _Internal::set_has_b_blocknr(&has_bits);
6098 _impl_.b_blocknr_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6099 CHK_(ptr);
6100 } else {
6101 goto handle_unusual;
6102 }
6103 continue;
6104 // optional uint32 b_size = 7;
6105 case 7:
6106 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
6107 _Internal::set_has_b_size(&has_bits);
6108 _impl_.b_size_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6109 CHK_(ptr);
6110 } else {
6111 goto handle_unusual;
6112 }
6113 continue;
6114 // optional uint32 b_state = 8;
6115 case 8:
6116 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 64)) {
6117 _Internal::set_has_b_state(&has_bits);
6118 _impl_.b_state_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6119 CHK_(ptr);
6120 } else {
6121 goto handle_unusual;
6122 }
6123 continue;
6124 // optional int32 io_done = 9;
6125 case 9:
6126 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 72)) {
6127 _Internal::set_has_io_done(&has_bits);
6128 _impl_.io_done_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6129 CHK_(ptr);
6130 } else {
6131 goto handle_unusual;
6132 }
6133 continue;
6134 // optional int32 pages_written = 10;
6135 case 10:
6136 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 80)) {
6137 _Internal::set_has_pages_written(&has_bits);
6138 _impl_.pages_written_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6139 CHK_(ptr);
6140 } else {
6141 goto handle_unusual;
6142 }
6143 continue;
6144 default:
6145 goto handle_unusual;
6146 } // switch
6147 handle_unusual:
6148 if ((tag == 0) || ((tag & 7) == 4)) {
6149 CHK_(ptr);
6150 ctx->SetLastTag(tag);
6151 goto message_done;
6152 }
6153 ptr = UnknownFieldParse(
6154 tag,
6155 _internal_metadata_.mutable_unknown_fields<std::string>(),
6156 ptr, ctx);
6157 CHK_(ptr != nullptr);
6158 } // while
6159 message_done:
6160 _impl_._has_bits_.Or(has_bits);
6161 return ptr;
6162 failure:
6163 ptr = nullptr;
6164 goto message_done;
6165 #undef CHK_
6166 }
6167
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6168 ::uint8_t* Ext4DaWritePagesFtraceEvent::_InternalSerialize(
6169 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6170 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6171 ::uint32_t cached_has_bits = 0;
6172 (void) cached_has_bits;
6173
6174 cached_has_bits = _impl_._has_bits_[0];
6175 // optional uint64 dev = 1;
6176 if (cached_has_bits & 0x00000001u) {
6177 target = stream->EnsureSpace(target);
6178 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
6179 }
6180
6181 // optional uint64 ino = 2;
6182 if (cached_has_bits & 0x00000002u) {
6183 target = stream->EnsureSpace(target);
6184 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
6185 }
6186
6187 // optional uint64 first_page = 3;
6188 if (cached_has_bits & 0x00000004u) {
6189 target = stream->EnsureSpace(target);
6190 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_first_page(), target);
6191 }
6192
6193 // optional int64 nr_to_write = 4;
6194 if (cached_has_bits & 0x00000008u) {
6195 target = stream->EnsureSpace(target);
6196 target = ::_pbi::WireFormatLite::WriteInt64ToArray(4, this->_internal_nr_to_write(), target);
6197 }
6198
6199 // optional int32 sync_mode = 5;
6200 if (cached_has_bits & 0x00000020u) {
6201 target = stream->EnsureSpace(target);
6202 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_sync_mode(), target);
6203 }
6204
6205 // optional uint64 b_blocknr = 6;
6206 if (cached_has_bits & 0x00000010u) {
6207 target = stream->EnsureSpace(target);
6208 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(6, this->_internal_b_blocknr(), target);
6209 }
6210
6211 // optional uint32 b_size = 7;
6212 if (cached_has_bits & 0x00000040u) {
6213 target = stream->EnsureSpace(target);
6214 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(7, this->_internal_b_size(), target);
6215 }
6216
6217 // optional uint32 b_state = 8;
6218 if (cached_has_bits & 0x00000080u) {
6219 target = stream->EnsureSpace(target);
6220 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(8, this->_internal_b_state(), target);
6221 }
6222
6223 // optional int32 io_done = 9;
6224 if (cached_has_bits & 0x00000100u) {
6225 target = stream->EnsureSpace(target);
6226 target = ::_pbi::WireFormatLite::WriteInt32ToArray(9, this->_internal_io_done(), target);
6227 }
6228
6229 // optional int32 pages_written = 10;
6230 if (cached_has_bits & 0x00000200u) {
6231 target = stream->EnsureSpace(target);
6232 target = ::_pbi::WireFormatLite::WriteInt32ToArray(10, this->_internal_pages_written(), target);
6233 }
6234
6235 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6236 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6237 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6238 }
6239 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6240 return target;
6241 }
6242
ByteSizeLong() const6243 size_t Ext4DaWritePagesFtraceEvent::ByteSizeLong() const {
6244 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6245 size_t total_size = 0;
6246
6247 ::uint32_t cached_has_bits = 0;
6248 // Prevent compiler warnings about cached_has_bits being unused
6249 (void) cached_has_bits;
6250
6251 cached_has_bits = _impl_._has_bits_[0];
6252 if (cached_has_bits & 0x000000ffu) {
6253 // optional uint64 dev = 1;
6254 if (cached_has_bits & 0x00000001u) {
6255 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
6256 }
6257
6258 // optional uint64 ino = 2;
6259 if (cached_has_bits & 0x00000002u) {
6260 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
6261 }
6262
6263 // optional uint64 first_page = 3;
6264 if (cached_has_bits & 0x00000004u) {
6265 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_first_page());
6266 }
6267
6268 // optional int64 nr_to_write = 4;
6269 if (cached_has_bits & 0x00000008u) {
6270 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_nr_to_write());
6271 }
6272
6273 // optional uint64 b_blocknr = 6;
6274 if (cached_has_bits & 0x00000010u) {
6275 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_b_blocknr());
6276 }
6277
6278 // optional int32 sync_mode = 5;
6279 if (cached_has_bits & 0x00000020u) {
6280 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_sync_mode());
6281 }
6282
6283 // optional uint32 b_size = 7;
6284 if (cached_has_bits & 0x00000040u) {
6285 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_b_size());
6286 }
6287
6288 // optional uint32 b_state = 8;
6289 if (cached_has_bits & 0x00000080u) {
6290 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_b_state());
6291 }
6292
6293 }
6294 if (cached_has_bits & 0x00000300u) {
6295 // optional int32 io_done = 9;
6296 if (cached_has_bits & 0x00000100u) {
6297 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_io_done());
6298 }
6299
6300 // optional int32 pages_written = 10;
6301 if (cached_has_bits & 0x00000200u) {
6302 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_pages_written());
6303 }
6304
6305 }
6306 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6307 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6308 }
6309 int cached_size = ::_pbi::ToCachedSize(total_size);
6310 SetCachedSize(cached_size);
6311 return total_size;
6312 }
6313
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6314 void Ext4DaWritePagesFtraceEvent::CheckTypeAndMergeFrom(
6315 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6316 MergeFrom(*::_pbi::DownCast<const Ext4DaWritePagesFtraceEvent*>(
6317 &from));
6318 }
6319
MergeFrom(const Ext4DaWritePagesFtraceEvent & from)6320 void Ext4DaWritePagesFtraceEvent::MergeFrom(const Ext4DaWritePagesFtraceEvent& from) {
6321 Ext4DaWritePagesFtraceEvent* const _this = this;
6322 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6323 GOOGLE_DCHECK_NE(&from, _this);
6324 ::uint32_t cached_has_bits = 0;
6325 (void) cached_has_bits;
6326
6327 cached_has_bits = from._impl_._has_bits_[0];
6328 if (cached_has_bits & 0x000000ffu) {
6329 if (cached_has_bits & 0x00000001u) {
6330 _this->_impl_.dev_ = from._impl_.dev_;
6331 }
6332 if (cached_has_bits & 0x00000002u) {
6333 _this->_impl_.ino_ = from._impl_.ino_;
6334 }
6335 if (cached_has_bits & 0x00000004u) {
6336 _this->_impl_.first_page_ = from._impl_.first_page_;
6337 }
6338 if (cached_has_bits & 0x00000008u) {
6339 _this->_impl_.nr_to_write_ = from._impl_.nr_to_write_;
6340 }
6341 if (cached_has_bits & 0x00000010u) {
6342 _this->_impl_.b_blocknr_ = from._impl_.b_blocknr_;
6343 }
6344 if (cached_has_bits & 0x00000020u) {
6345 _this->_impl_.sync_mode_ = from._impl_.sync_mode_;
6346 }
6347 if (cached_has_bits & 0x00000040u) {
6348 _this->_impl_.b_size_ = from._impl_.b_size_;
6349 }
6350 if (cached_has_bits & 0x00000080u) {
6351 _this->_impl_.b_state_ = from._impl_.b_state_;
6352 }
6353 _this->_impl_._has_bits_[0] |= cached_has_bits;
6354 }
6355 if (cached_has_bits & 0x00000300u) {
6356 if (cached_has_bits & 0x00000100u) {
6357 _this->_impl_.io_done_ = from._impl_.io_done_;
6358 }
6359 if (cached_has_bits & 0x00000200u) {
6360 _this->_impl_.pages_written_ = from._impl_.pages_written_;
6361 }
6362 _this->_impl_._has_bits_[0] |= cached_has_bits;
6363 }
6364 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6365 }
6366
CopyFrom(const Ext4DaWritePagesFtraceEvent & from)6367 void Ext4DaWritePagesFtraceEvent::CopyFrom(const Ext4DaWritePagesFtraceEvent& from) {
6368 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaWritePagesFtraceEvent)
6369 if (&from == this) return;
6370 Clear();
6371 MergeFrom(from);
6372 }
6373
IsInitialized() const6374 bool Ext4DaWritePagesFtraceEvent::IsInitialized() const {
6375 return true;
6376 }
6377
InternalSwap(Ext4DaWritePagesFtraceEvent * other)6378 void Ext4DaWritePagesFtraceEvent::InternalSwap(Ext4DaWritePagesFtraceEvent* other) {
6379 using std::swap;
6380 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6381 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
6382 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
6383 PROTOBUF_FIELD_OFFSET(Ext4DaWritePagesFtraceEvent, _impl_.pages_written_)
6384 + sizeof(Ext4DaWritePagesFtraceEvent::_impl_.pages_written_) // NOLINT
6385 - PROTOBUF_FIELD_OFFSET(Ext4DaWritePagesFtraceEvent, _impl_.dev_)>(
6386 reinterpret_cast<char*>(&_impl_.dev_),
6387 reinterpret_cast<char*>(&other->_impl_.dev_));
6388 }
6389
GetTypeName() const6390 std::string Ext4DaWritePagesFtraceEvent::GetTypeName() const {
6391 return "perfetto.protos.Ext4DaWritePagesFtraceEvent";
6392 }
6393
6394
6395 // ===================================================================
6396
6397 class Ext4DaWritePagesExtentFtraceEvent::_Internal {
6398 public:
6399 using HasBits = decltype(std::declval<Ext4DaWritePagesExtentFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)6400 static void set_has_dev(HasBits* has_bits) {
6401 (*has_bits)[0] |= 1u;
6402 }
set_has_ino(HasBits * has_bits)6403 static void set_has_ino(HasBits* has_bits) {
6404 (*has_bits)[0] |= 2u;
6405 }
set_has_lblk(HasBits * has_bits)6406 static void set_has_lblk(HasBits* has_bits) {
6407 (*has_bits)[0] |= 4u;
6408 }
set_has_len(HasBits * has_bits)6409 static void set_has_len(HasBits* has_bits) {
6410 (*has_bits)[0] |= 8u;
6411 }
set_has_flags(HasBits * has_bits)6412 static void set_has_flags(HasBits* has_bits) {
6413 (*has_bits)[0] |= 16u;
6414 }
6415 };
6416
Ext4DaWritePagesExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6417 Ext4DaWritePagesExtentFtraceEvent::Ext4DaWritePagesExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6418 bool is_message_owned)
6419 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6420 SharedCtor(arena, is_message_owned);
6421 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6422 }
Ext4DaWritePagesExtentFtraceEvent(const Ext4DaWritePagesExtentFtraceEvent & from)6423 Ext4DaWritePagesExtentFtraceEvent::Ext4DaWritePagesExtentFtraceEvent(const Ext4DaWritePagesExtentFtraceEvent& from)
6424 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6425 Ext4DaWritePagesExtentFtraceEvent* const _this = this; (void)_this;
6426 new (&_impl_) Impl_{
6427 decltype(_impl_._has_bits_){from._impl_._has_bits_}
6428 , /*decltype(_impl_._cached_size_)*/{}
6429 , decltype(_impl_.dev_){}
6430 , decltype(_impl_.ino_){}
6431 , decltype(_impl_.lblk_){}
6432 , decltype(_impl_.len_){}
6433 , decltype(_impl_.flags_){}};
6434
6435 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6436 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
6437 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.flags_) -
6438 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.flags_));
6439 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6440 }
6441
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6442 inline void Ext4DaWritePagesExtentFtraceEvent::SharedCtor(
6443 ::_pb::Arena* arena, bool is_message_owned) {
6444 (void)arena;
6445 (void)is_message_owned;
6446 new (&_impl_) Impl_{
6447 decltype(_impl_._has_bits_){}
6448 , /*decltype(_impl_._cached_size_)*/{}
6449 , decltype(_impl_.dev_){::uint64_t{0u}}
6450 , decltype(_impl_.ino_){::uint64_t{0u}}
6451 , decltype(_impl_.lblk_){::uint64_t{0u}}
6452 , decltype(_impl_.len_){0u}
6453 , decltype(_impl_.flags_){0u}
6454 };
6455 }
6456
~Ext4DaWritePagesExtentFtraceEvent()6457 Ext4DaWritePagesExtentFtraceEvent::~Ext4DaWritePagesExtentFtraceEvent() {
6458 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6459 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6460 (void)arena;
6461 return;
6462 }
6463 SharedDtor();
6464 }
6465
SharedDtor()6466 inline void Ext4DaWritePagesExtentFtraceEvent::SharedDtor() {
6467 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6468 }
6469
SetCachedSize(int size) const6470 void Ext4DaWritePagesExtentFtraceEvent::SetCachedSize(int size) const {
6471 _impl_._cached_size_.Set(size);
6472 }
6473
Clear()6474 void Ext4DaWritePagesExtentFtraceEvent::Clear() {
6475 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6476 ::uint32_t cached_has_bits = 0;
6477 // Prevent compiler warnings about cached_has_bits being unused
6478 (void) cached_has_bits;
6479
6480 cached_has_bits = _impl_._has_bits_[0];
6481 if (cached_has_bits & 0x0000001fu) {
6482 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
6483 reinterpret_cast<char*>(&_impl_.flags_) -
6484 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.flags_));
6485 }
6486 _impl_._has_bits_.Clear();
6487 _internal_metadata_.Clear<std::string>();
6488 }
6489
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6490 const char* Ext4DaWritePagesExtentFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6491 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6492 _Internal::HasBits has_bits{};
6493 while (!ctx->Done(&ptr)) {
6494 ::uint32_t tag;
6495 ptr = ::_pbi::ReadTag(ptr, &tag);
6496 switch (tag >> 3) {
6497 // optional uint64 dev = 1;
6498 case 1:
6499 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
6500 _Internal::set_has_dev(&has_bits);
6501 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6502 CHK_(ptr);
6503 } else {
6504 goto handle_unusual;
6505 }
6506 continue;
6507 // optional uint64 ino = 2;
6508 case 2:
6509 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
6510 _Internal::set_has_ino(&has_bits);
6511 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6512 CHK_(ptr);
6513 } else {
6514 goto handle_unusual;
6515 }
6516 continue;
6517 // optional uint64 lblk = 3;
6518 case 3:
6519 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
6520 _Internal::set_has_lblk(&has_bits);
6521 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6522 CHK_(ptr);
6523 } else {
6524 goto handle_unusual;
6525 }
6526 continue;
6527 // optional uint32 len = 4;
6528 case 4:
6529 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
6530 _Internal::set_has_len(&has_bits);
6531 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6532 CHK_(ptr);
6533 } else {
6534 goto handle_unusual;
6535 }
6536 continue;
6537 // optional uint32 flags = 5;
6538 case 5:
6539 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
6540 _Internal::set_has_flags(&has_bits);
6541 _impl_.flags_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6542 CHK_(ptr);
6543 } else {
6544 goto handle_unusual;
6545 }
6546 continue;
6547 default:
6548 goto handle_unusual;
6549 } // switch
6550 handle_unusual:
6551 if ((tag == 0) || ((tag & 7) == 4)) {
6552 CHK_(ptr);
6553 ctx->SetLastTag(tag);
6554 goto message_done;
6555 }
6556 ptr = UnknownFieldParse(
6557 tag,
6558 _internal_metadata_.mutable_unknown_fields<std::string>(),
6559 ptr, ctx);
6560 CHK_(ptr != nullptr);
6561 } // while
6562 message_done:
6563 _impl_._has_bits_.Or(has_bits);
6564 return ptr;
6565 failure:
6566 ptr = nullptr;
6567 goto message_done;
6568 #undef CHK_
6569 }
6570
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6571 ::uint8_t* Ext4DaWritePagesExtentFtraceEvent::_InternalSerialize(
6572 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6573 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6574 ::uint32_t cached_has_bits = 0;
6575 (void) cached_has_bits;
6576
6577 cached_has_bits = _impl_._has_bits_[0];
6578 // optional uint64 dev = 1;
6579 if (cached_has_bits & 0x00000001u) {
6580 target = stream->EnsureSpace(target);
6581 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
6582 }
6583
6584 // optional uint64 ino = 2;
6585 if (cached_has_bits & 0x00000002u) {
6586 target = stream->EnsureSpace(target);
6587 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
6588 }
6589
6590 // optional uint64 lblk = 3;
6591 if (cached_has_bits & 0x00000004u) {
6592 target = stream->EnsureSpace(target);
6593 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_lblk(), target);
6594 }
6595
6596 // optional uint32 len = 4;
6597 if (cached_has_bits & 0x00000008u) {
6598 target = stream->EnsureSpace(target);
6599 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
6600 }
6601
6602 // optional uint32 flags = 5;
6603 if (cached_has_bits & 0x00000010u) {
6604 target = stream->EnsureSpace(target);
6605 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(5, this->_internal_flags(), target);
6606 }
6607
6608 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6609 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6610 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6611 }
6612 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6613 return target;
6614 }
6615
ByteSizeLong() const6616 size_t Ext4DaWritePagesExtentFtraceEvent::ByteSizeLong() const {
6617 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6618 size_t total_size = 0;
6619
6620 ::uint32_t cached_has_bits = 0;
6621 // Prevent compiler warnings about cached_has_bits being unused
6622 (void) cached_has_bits;
6623
6624 cached_has_bits = _impl_._has_bits_[0];
6625 if (cached_has_bits & 0x0000001fu) {
6626 // optional uint64 dev = 1;
6627 if (cached_has_bits & 0x00000001u) {
6628 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
6629 }
6630
6631 // optional uint64 ino = 2;
6632 if (cached_has_bits & 0x00000002u) {
6633 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
6634 }
6635
6636 // optional uint64 lblk = 3;
6637 if (cached_has_bits & 0x00000004u) {
6638 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_lblk());
6639 }
6640
6641 // optional uint32 len = 4;
6642 if (cached_has_bits & 0x00000008u) {
6643 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
6644 }
6645
6646 // optional uint32 flags = 5;
6647 if (cached_has_bits & 0x00000010u) {
6648 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_flags());
6649 }
6650
6651 }
6652 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6653 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6654 }
6655 int cached_size = ::_pbi::ToCachedSize(total_size);
6656 SetCachedSize(cached_size);
6657 return total_size;
6658 }
6659
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6660 void Ext4DaWritePagesExtentFtraceEvent::CheckTypeAndMergeFrom(
6661 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6662 MergeFrom(*::_pbi::DownCast<const Ext4DaWritePagesExtentFtraceEvent*>(
6663 &from));
6664 }
6665
MergeFrom(const Ext4DaWritePagesExtentFtraceEvent & from)6666 void Ext4DaWritePagesExtentFtraceEvent::MergeFrom(const Ext4DaWritePagesExtentFtraceEvent& from) {
6667 Ext4DaWritePagesExtentFtraceEvent* const _this = this;
6668 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6669 GOOGLE_DCHECK_NE(&from, _this);
6670 ::uint32_t cached_has_bits = 0;
6671 (void) cached_has_bits;
6672
6673 cached_has_bits = from._impl_._has_bits_[0];
6674 if (cached_has_bits & 0x0000001fu) {
6675 if (cached_has_bits & 0x00000001u) {
6676 _this->_impl_.dev_ = from._impl_.dev_;
6677 }
6678 if (cached_has_bits & 0x00000002u) {
6679 _this->_impl_.ino_ = from._impl_.ino_;
6680 }
6681 if (cached_has_bits & 0x00000004u) {
6682 _this->_impl_.lblk_ = from._impl_.lblk_;
6683 }
6684 if (cached_has_bits & 0x00000008u) {
6685 _this->_impl_.len_ = from._impl_.len_;
6686 }
6687 if (cached_has_bits & 0x00000010u) {
6688 _this->_impl_.flags_ = from._impl_.flags_;
6689 }
6690 _this->_impl_._has_bits_[0] |= cached_has_bits;
6691 }
6692 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6693 }
6694
CopyFrom(const Ext4DaWritePagesExtentFtraceEvent & from)6695 void Ext4DaWritePagesExtentFtraceEvent::CopyFrom(const Ext4DaWritePagesExtentFtraceEvent& from) {
6696 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DaWritePagesExtentFtraceEvent)
6697 if (&from == this) return;
6698 Clear();
6699 MergeFrom(from);
6700 }
6701
IsInitialized() const6702 bool Ext4DaWritePagesExtentFtraceEvent::IsInitialized() const {
6703 return true;
6704 }
6705
InternalSwap(Ext4DaWritePagesExtentFtraceEvent * other)6706 void Ext4DaWritePagesExtentFtraceEvent::InternalSwap(Ext4DaWritePagesExtentFtraceEvent* other) {
6707 using std::swap;
6708 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6709 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
6710 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
6711 PROTOBUF_FIELD_OFFSET(Ext4DaWritePagesExtentFtraceEvent, _impl_.flags_)
6712 + sizeof(Ext4DaWritePagesExtentFtraceEvent::_impl_.flags_) // NOLINT
6713 - PROTOBUF_FIELD_OFFSET(Ext4DaWritePagesExtentFtraceEvent, _impl_.dev_)>(
6714 reinterpret_cast<char*>(&_impl_.dev_),
6715 reinterpret_cast<char*>(&other->_impl_.dev_));
6716 }
6717
GetTypeName() const6718 std::string Ext4DaWritePagesExtentFtraceEvent::GetTypeName() const {
6719 return "perfetto.protos.Ext4DaWritePagesExtentFtraceEvent";
6720 }
6721
6722
6723 // ===================================================================
6724
6725 class Ext4DirectIOEnterFtraceEvent::_Internal {
6726 public:
6727 using HasBits = decltype(std::declval<Ext4DirectIOEnterFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)6728 static void set_has_dev(HasBits* has_bits) {
6729 (*has_bits)[0] |= 1u;
6730 }
set_has_ino(HasBits * has_bits)6731 static void set_has_ino(HasBits* has_bits) {
6732 (*has_bits)[0] |= 2u;
6733 }
set_has_pos(HasBits * has_bits)6734 static void set_has_pos(HasBits* has_bits) {
6735 (*has_bits)[0] |= 4u;
6736 }
set_has_len(HasBits * has_bits)6737 static void set_has_len(HasBits* has_bits) {
6738 (*has_bits)[0] |= 8u;
6739 }
set_has_rw(HasBits * has_bits)6740 static void set_has_rw(HasBits* has_bits) {
6741 (*has_bits)[0] |= 16u;
6742 }
6743 };
6744
Ext4DirectIOEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6745 Ext4DirectIOEnterFtraceEvent::Ext4DirectIOEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6746 bool is_message_owned)
6747 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6748 SharedCtor(arena, is_message_owned);
6749 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6750 }
Ext4DirectIOEnterFtraceEvent(const Ext4DirectIOEnterFtraceEvent & from)6751 Ext4DirectIOEnterFtraceEvent::Ext4DirectIOEnterFtraceEvent(const Ext4DirectIOEnterFtraceEvent& from)
6752 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6753 Ext4DirectIOEnterFtraceEvent* const _this = this; (void)_this;
6754 new (&_impl_) Impl_{
6755 decltype(_impl_._has_bits_){from._impl_._has_bits_}
6756 , /*decltype(_impl_._cached_size_)*/{}
6757 , decltype(_impl_.dev_){}
6758 , decltype(_impl_.ino_){}
6759 , decltype(_impl_.pos_){}
6760 , decltype(_impl_.len_){}
6761 , decltype(_impl_.rw_){}};
6762
6763 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6764 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
6765 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.rw_) -
6766 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.rw_));
6767 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6768 }
6769
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6770 inline void Ext4DirectIOEnterFtraceEvent::SharedCtor(
6771 ::_pb::Arena* arena, bool is_message_owned) {
6772 (void)arena;
6773 (void)is_message_owned;
6774 new (&_impl_) Impl_{
6775 decltype(_impl_._has_bits_){}
6776 , /*decltype(_impl_._cached_size_)*/{}
6777 , decltype(_impl_.dev_){::uint64_t{0u}}
6778 , decltype(_impl_.ino_){::uint64_t{0u}}
6779 , decltype(_impl_.pos_){::int64_t{0}}
6780 , decltype(_impl_.len_){::uint64_t{0u}}
6781 , decltype(_impl_.rw_){0}
6782 };
6783 }
6784
~Ext4DirectIOEnterFtraceEvent()6785 Ext4DirectIOEnterFtraceEvent::~Ext4DirectIOEnterFtraceEvent() {
6786 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6787 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6788 (void)arena;
6789 return;
6790 }
6791 SharedDtor();
6792 }
6793
SharedDtor()6794 inline void Ext4DirectIOEnterFtraceEvent::SharedDtor() {
6795 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6796 }
6797
SetCachedSize(int size) const6798 void Ext4DirectIOEnterFtraceEvent::SetCachedSize(int size) const {
6799 _impl_._cached_size_.Set(size);
6800 }
6801
Clear()6802 void Ext4DirectIOEnterFtraceEvent::Clear() {
6803 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6804 ::uint32_t cached_has_bits = 0;
6805 // Prevent compiler warnings about cached_has_bits being unused
6806 (void) cached_has_bits;
6807
6808 cached_has_bits = _impl_._has_bits_[0];
6809 if (cached_has_bits & 0x0000001fu) {
6810 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
6811 reinterpret_cast<char*>(&_impl_.rw_) -
6812 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.rw_));
6813 }
6814 _impl_._has_bits_.Clear();
6815 _internal_metadata_.Clear<std::string>();
6816 }
6817
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6818 const char* Ext4DirectIOEnterFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6819 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6820 _Internal::HasBits has_bits{};
6821 while (!ctx->Done(&ptr)) {
6822 ::uint32_t tag;
6823 ptr = ::_pbi::ReadTag(ptr, &tag);
6824 switch (tag >> 3) {
6825 // optional uint64 dev = 1;
6826 case 1:
6827 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
6828 _Internal::set_has_dev(&has_bits);
6829 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6830 CHK_(ptr);
6831 } else {
6832 goto handle_unusual;
6833 }
6834 continue;
6835 // optional uint64 ino = 2;
6836 case 2:
6837 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
6838 _Internal::set_has_ino(&has_bits);
6839 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6840 CHK_(ptr);
6841 } else {
6842 goto handle_unusual;
6843 }
6844 continue;
6845 // optional int64 pos = 3;
6846 case 3:
6847 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
6848 _Internal::set_has_pos(&has_bits);
6849 _impl_.pos_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6850 CHK_(ptr);
6851 } else {
6852 goto handle_unusual;
6853 }
6854 continue;
6855 // optional uint64 len = 4;
6856 case 4:
6857 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
6858 _Internal::set_has_len(&has_bits);
6859 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
6860 CHK_(ptr);
6861 } else {
6862 goto handle_unusual;
6863 }
6864 continue;
6865 // optional int32 rw = 5;
6866 case 5:
6867 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
6868 _Internal::set_has_rw(&has_bits);
6869 _impl_.rw_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
6870 CHK_(ptr);
6871 } else {
6872 goto handle_unusual;
6873 }
6874 continue;
6875 default:
6876 goto handle_unusual;
6877 } // switch
6878 handle_unusual:
6879 if ((tag == 0) || ((tag & 7) == 4)) {
6880 CHK_(ptr);
6881 ctx->SetLastTag(tag);
6882 goto message_done;
6883 }
6884 ptr = UnknownFieldParse(
6885 tag,
6886 _internal_metadata_.mutable_unknown_fields<std::string>(),
6887 ptr, ctx);
6888 CHK_(ptr != nullptr);
6889 } // while
6890 message_done:
6891 _impl_._has_bits_.Or(has_bits);
6892 return ptr;
6893 failure:
6894 ptr = nullptr;
6895 goto message_done;
6896 #undef CHK_
6897 }
6898
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6899 ::uint8_t* Ext4DirectIOEnterFtraceEvent::_InternalSerialize(
6900 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6901 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6902 ::uint32_t cached_has_bits = 0;
6903 (void) cached_has_bits;
6904
6905 cached_has_bits = _impl_._has_bits_[0];
6906 // optional uint64 dev = 1;
6907 if (cached_has_bits & 0x00000001u) {
6908 target = stream->EnsureSpace(target);
6909 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
6910 }
6911
6912 // optional uint64 ino = 2;
6913 if (cached_has_bits & 0x00000002u) {
6914 target = stream->EnsureSpace(target);
6915 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
6916 }
6917
6918 // optional int64 pos = 3;
6919 if (cached_has_bits & 0x00000004u) {
6920 target = stream->EnsureSpace(target);
6921 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_pos(), target);
6922 }
6923
6924 // optional uint64 len = 4;
6925 if (cached_has_bits & 0x00000008u) {
6926 target = stream->EnsureSpace(target);
6927 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(4, this->_internal_len(), target);
6928 }
6929
6930 // optional int32 rw = 5;
6931 if (cached_has_bits & 0x00000010u) {
6932 target = stream->EnsureSpace(target);
6933 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_rw(), target);
6934 }
6935
6936 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6937 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6938 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6939 }
6940 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6941 return target;
6942 }
6943
ByteSizeLong() const6944 size_t Ext4DirectIOEnterFtraceEvent::ByteSizeLong() const {
6945 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6946 size_t total_size = 0;
6947
6948 ::uint32_t cached_has_bits = 0;
6949 // Prevent compiler warnings about cached_has_bits being unused
6950 (void) cached_has_bits;
6951
6952 cached_has_bits = _impl_._has_bits_[0];
6953 if (cached_has_bits & 0x0000001fu) {
6954 // optional uint64 dev = 1;
6955 if (cached_has_bits & 0x00000001u) {
6956 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
6957 }
6958
6959 // optional uint64 ino = 2;
6960 if (cached_has_bits & 0x00000002u) {
6961 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
6962 }
6963
6964 // optional int64 pos = 3;
6965 if (cached_has_bits & 0x00000004u) {
6966 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_pos());
6967 }
6968
6969 // optional uint64 len = 4;
6970 if (cached_has_bits & 0x00000008u) {
6971 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_len());
6972 }
6973
6974 // optional int32 rw = 5;
6975 if (cached_has_bits & 0x00000010u) {
6976 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_rw());
6977 }
6978
6979 }
6980 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6981 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6982 }
6983 int cached_size = ::_pbi::ToCachedSize(total_size);
6984 SetCachedSize(cached_size);
6985 return total_size;
6986 }
6987
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6988 void Ext4DirectIOEnterFtraceEvent::CheckTypeAndMergeFrom(
6989 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6990 MergeFrom(*::_pbi::DownCast<const Ext4DirectIOEnterFtraceEvent*>(
6991 &from));
6992 }
6993
MergeFrom(const Ext4DirectIOEnterFtraceEvent & from)6994 void Ext4DirectIOEnterFtraceEvent::MergeFrom(const Ext4DirectIOEnterFtraceEvent& from) {
6995 Ext4DirectIOEnterFtraceEvent* const _this = this;
6996 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
6997 GOOGLE_DCHECK_NE(&from, _this);
6998 ::uint32_t cached_has_bits = 0;
6999 (void) cached_has_bits;
7000
7001 cached_has_bits = from._impl_._has_bits_[0];
7002 if (cached_has_bits & 0x0000001fu) {
7003 if (cached_has_bits & 0x00000001u) {
7004 _this->_impl_.dev_ = from._impl_.dev_;
7005 }
7006 if (cached_has_bits & 0x00000002u) {
7007 _this->_impl_.ino_ = from._impl_.ino_;
7008 }
7009 if (cached_has_bits & 0x00000004u) {
7010 _this->_impl_.pos_ = from._impl_.pos_;
7011 }
7012 if (cached_has_bits & 0x00000008u) {
7013 _this->_impl_.len_ = from._impl_.len_;
7014 }
7015 if (cached_has_bits & 0x00000010u) {
7016 _this->_impl_.rw_ = from._impl_.rw_;
7017 }
7018 _this->_impl_._has_bits_[0] |= cached_has_bits;
7019 }
7020 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7021 }
7022
CopyFrom(const Ext4DirectIOEnterFtraceEvent & from)7023 void Ext4DirectIOEnterFtraceEvent::CopyFrom(const Ext4DirectIOEnterFtraceEvent& from) {
7024 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DirectIOEnterFtraceEvent)
7025 if (&from == this) return;
7026 Clear();
7027 MergeFrom(from);
7028 }
7029
IsInitialized() const7030 bool Ext4DirectIOEnterFtraceEvent::IsInitialized() const {
7031 return true;
7032 }
7033
InternalSwap(Ext4DirectIOEnterFtraceEvent * other)7034 void Ext4DirectIOEnterFtraceEvent::InternalSwap(Ext4DirectIOEnterFtraceEvent* other) {
7035 using std::swap;
7036 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
7037 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
7038 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
7039 PROTOBUF_FIELD_OFFSET(Ext4DirectIOEnterFtraceEvent, _impl_.rw_)
7040 + sizeof(Ext4DirectIOEnterFtraceEvent::_impl_.rw_) // NOLINT
7041 - PROTOBUF_FIELD_OFFSET(Ext4DirectIOEnterFtraceEvent, _impl_.dev_)>(
7042 reinterpret_cast<char*>(&_impl_.dev_),
7043 reinterpret_cast<char*>(&other->_impl_.dev_));
7044 }
7045
GetTypeName() const7046 std::string Ext4DirectIOEnterFtraceEvent::GetTypeName() const {
7047 return "perfetto.protos.Ext4DirectIOEnterFtraceEvent";
7048 }
7049
7050
7051 // ===================================================================
7052
7053 class Ext4DirectIOExitFtraceEvent::_Internal {
7054 public:
7055 using HasBits = decltype(std::declval<Ext4DirectIOExitFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)7056 static void set_has_dev(HasBits* has_bits) {
7057 (*has_bits)[0] |= 1u;
7058 }
set_has_ino(HasBits * has_bits)7059 static void set_has_ino(HasBits* has_bits) {
7060 (*has_bits)[0] |= 2u;
7061 }
set_has_pos(HasBits * has_bits)7062 static void set_has_pos(HasBits* has_bits) {
7063 (*has_bits)[0] |= 4u;
7064 }
set_has_len(HasBits * has_bits)7065 static void set_has_len(HasBits* has_bits) {
7066 (*has_bits)[0] |= 8u;
7067 }
set_has_rw(HasBits * has_bits)7068 static void set_has_rw(HasBits* has_bits) {
7069 (*has_bits)[0] |= 16u;
7070 }
set_has_ret(HasBits * has_bits)7071 static void set_has_ret(HasBits* has_bits) {
7072 (*has_bits)[0] |= 32u;
7073 }
7074 };
7075
Ext4DirectIOExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)7076 Ext4DirectIOExitFtraceEvent::Ext4DirectIOExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
7077 bool is_message_owned)
7078 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
7079 SharedCtor(arena, is_message_owned);
7080 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7081 }
Ext4DirectIOExitFtraceEvent(const Ext4DirectIOExitFtraceEvent & from)7082 Ext4DirectIOExitFtraceEvent::Ext4DirectIOExitFtraceEvent(const Ext4DirectIOExitFtraceEvent& from)
7083 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
7084 Ext4DirectIOExitFtraceEvent* const _this = this; (void)_this;
7085 new (&_impl_) Impl_{
7086 decltype(_impl_._has_bits_){from._impl_._has_bits_}
7087 , /*decltype(_impl_._cached_size_)*/{}
7088 , decltype(_impl_.dev_){}
7089 , decltype(_impl_.ino_){}
7090 , decltype(_impl_.pos_){}
7091 , decltype(_impl_.len_){}
7092 , decltype(_impl_.rw_){}
7093 , decltype(_impl_.ret_){}};
7094
7095 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7096 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
7097 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.ret_) -
7098 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.ret_));
7099 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7100 }
7101
SharedCtor(::_pb::Arena * arena,bool is_message_owned)7102 inline void Ext4DirectIOExitFtraceEvent::SharedCtor(
7103 ::_pb::Arena* arena, bool is_message_owned) {
7104 (void)arena;
7105 (void)is_message_owned;
7106 new (&_impl_) Impl_{
7107 decltype(_impl_._has_bits_){}
7108 , /*decltype(_impl_._cached_size_)*/{}
7109 , decltype(_impl_.dev_){::uint64_t{0u}}
7110 , decltype(_impl_.ino_){::uint64_t{0u}}
7111 , decltype(_impl_.pos_){::int64_t{0}}
7112 , decltype(_impl_.len_){::uint64_t{0u}}
7113 , decltype(_impl_.rw_){0}
7114 , decltype(_impl_.ret_){0}
7115 };
7116 }
7117
~Ext4DirectIOExitFtraceEvent()7118 Ext4DirectIOExitFtraceEvent::~Ext4DirectIOExitFtraceEvent() {
7119 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7120 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
7121 (void)arena;
7122 return;
7123 }
7124 SharedDtor();
7125 }
7126
SharedDtor()7127 inline void Ext4DirectIOExitFtraceEvent::SharedDtor() {
7128 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
7129 }
7130
SetCachedSize(int size) const7131 void Ext4DirectIOExitFtraceEvent::SetCachedSize(int size) const {
7132 _impl_._cached_size_.Set(size);
7133 }
7134
Clear()7135 void Ext4DirectIOExitFtraceEvent::Clear() {
7136 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7137 ::uint32_t cached_has_bits = 0;
7138 // Prevent compiler warnings about cached_has_bits being unused
7139 (void) cached_has_bits;
7140
7141 cached_has_bits = _impl_._has_bits_[0];
7142 if (cached_has_bits & 0x0000003fu) {
7143 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
7144 reinterpret_cast<char*>(&_impl_.ret_) -
7145 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.ret_));
7146 }
7147 _impl_._has_bits_.Clear();
7148 _internal_metadata_.Clear<std::string>();
7149 }
7150
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)7151 const char* Ext4DirectIOExitFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
7152 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
7153 _Internal::HasBits has_bits{};
7154 while (!ctx->Done(&ptr)) {
7155 ::uint32_t tag;
7156 ptr = ::_pbi::ReadTag(ptr, &tag);
7157 switch (tag >> 3) {
7158 // optional uint64 dev = 1;
7159 case 1:
7160 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
7161 _Internal::set_has_dev(&has_bits);
7162 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7163 CHK_(ptr);
7164 } else {
7165 goto handle_unusual;
7166 }
7167 continue;
7168 // optional uint64 ino = 2;
7169 case 2:
7170 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
7171 _Internal::set_has_ino(&has_bits);
7172 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7173 CHK_(ptr);
7174 } else {
7175 goto handle_unusual;
7176 }
7177 continue;
7178 // optional int64 pos = 3;
7179 case 3:
7180 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
7181 _Internal::set_has_pos(&has_bits);
7182 _impl_.pos_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7183 CHK_(ptr);
7184 } else {
7185 goto handle_unusual;
7186 }
7187 continue;
7188 // optional uint64 len = 4;
7189 case 4:
7190 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
7191 _Internal::set_has_len(&has_bits);
7192 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7193 CHK_(ptr);
7194 } else {
7195 goto handle_unusual;
7196 }
7197 continue;
7198 // optional int32 rw = 5;
7199 case 5:
7200 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
7201 _Internal::set_has_rw(&has_bits);
7202 _impl_.rw_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
7203 CHK_(ptr);
7204 } else {
7205 goto handle_unusual;
7206 }
7207 continue;
7208 // optional int32 ret = 6;
7209 case 6:
7210 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
7211 _Internal::set_has_ret(&has_bits);
7212 _impl_.ret_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
7213 CHK_(ptr);
7214 } else {
7215 goto handle_unusual;
7216 }
7217 continue;
7218 default:
7219 goto handle_unusual;
7220 } // switch
7221 handle_unusual:
7222 if ((tag == 0) || ((tag & 7) == 4)) {
7223 CHK_(ptr);
7224 ctx->SetLastTag(tag);
7225 goto message_done;
7226 }
7227 ptr = UnknownFieldParse(
7228 tag,
7229 _internal_metadata_.mutable_unknown_fields<std::string>(),
7230 ptr, ctx);
7231 CHK_(ptr != nullptr);
7232 } // while
7233 message_done:
7234 _impl_._has_bits_.Or(has_bits);
7235 return ptr;
7236 failure:
7237 ptr = nullptr;
7238 goto message_done;
7239 #undef CHK_
7240 }
7241
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const7242 ::uint8_t* Ext4DirectIOExitFtraceEvent::_InternalSerialize(
7243 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
7244 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7245 ::uint32_t cached_has_bits = 0;
7246 (void) cached_has_bits;
7247
7248 cached_has_bits = _impl_._has_bits_[0];
7249 // optional uint64 dev = 1;
7250 if (cached_has_bits & 0x00000001u) {
7251 target = stream->EnsureSpace(target);
7252 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
7253 }
7254
7255 // optional uint64 ino = 2;
7256 if (cached_has_bits & 0x00000002u) {
7257 target = stream->EnsureSpace(target);
7258 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
7259 }
7260
7261 // optional int64 pos = 3;
7262 if (cached_has_bits & 0x00000004u) {
7263 target = stream->EnsureSpace(target);
7264 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_pos(), target);
7265 }
7266
7267 // optional uint64 len = 4;
7268 if (cached_has_bits & 0x00000008u) {
7269 target = stream->EnsureSpace(target);
7270 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(4, this->_internal_len(), target);
7271 }
7272
7273 // optional int32 rw = 5;
7274 if (cached_has_bits & 0x00000010u) {
7275 target = stream->EnsureSpace(target);
7276 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_rw(), target);
7277 }
7278
7279 // optional int32 ret = 6;
7280 if (cached_has_bits & 0x00000020u) {
7281 target = stream->EnsureSpace(target);
7282 target = ::_pbi::WireFormatLite::WriteInt32ToArray(6, this->_internal_ret(), target);
7283 }
7284
7285 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7286 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
7287 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
7288 }
7289 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7290 return target;
7291 }
7292
ByteSizeLong() const7293 size_t Ext4DirectIOExitFtraceEvent::ByteSizeLong() const {
7294 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7295 size_t total_size = 0;
7296
7297 ::uint32_t cached_has_bits = 0;
7298 // Prevent compiler warnings about cached_has_bits being unused
7299 (void) cached_has_bits;
7300
7301 cached_has_bits = _impl_._has_bits_[0];
7302 if (cached_has_bits & 0x0000003fu) {
7303 // optional uint64 dev = 1;
7304 if (cached_has_bits & 0x00000001u) {
7305 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
7306 }
7307
7308 // optional uint64 ino = 2;
7309 if (cached_has_bits & 0x00000002u) {
7310 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
7311 }
7312
7313 // optional int64 pos = 3;
7314 if (cached_has_bits & 0x00000004u) {
7315 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_pos());
7316 }
7317
7318 // optional uint64 len = 4;
7319 if (cached_has_bits & 0x00000008u) {
7320 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_len());
7321 }
7322
7323 // optional int32 rw = 5;
7324 if (cached_has_bits & 0x00000010u) {
7325 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_rw());
7326 }
7327
7328 // optional int32 ret = 6;
7329 if (cached_has_bits & 0x00000020u) {
7330 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_ret());
7331 }
7332
7333 }
7334 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7335 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
7336 }
7337 int cached_size = ::_pbi::ToCachedSize(total_size);
7338 SetCachedSize(cached_size);
7339 return total_size;
7340 }
7341
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)7342 void Ext4DirectIOExitFtraceEvent::CheckTypeAndMergeFrom(
7343 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
7344 MergeFrom(*::_pbi::DownCast<const Ext4DirectIOExitFtraceEvent*>(
7345 &from));
7346 }
7347
MergeFrom(const Ext4DirectIOExitFtraceEvent & from)7348 void Ext4DirectIOExitFtraceEvent::MergeFrom(const Ext4DirectIOExitFtraceEvent& from) {
7349 Ext4DirectIOExitFtraceEvent* const _this = this;
7350 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7351 GOOGLE_DCHECK_NE(&from, _this);
7352 ::uint32_t cached_has_bits = 0;
7353 (void) cached_has_bits;
7354
7355 cached_has_bits = from._impl_._has_bits_[0];
7356 if (cached_has_bits & 0x0000003fu) {
7357 if (cached_has_bits & 0x00000001u) {
7358 _this->_impl_.dev_ = from._impl_.dev_;
7359 }
7360 if (cached_has_bits & 0x00000002u) {
7361 _this->_impl_.ino_ = from._impl_.ino_;
7362 }
7363 if (cached_has_bits & 0x00000004u) {
7364 _this->_impl_.pos_ = from._impl_.pos_;
7365 }
7366 if (cached_has_bits & 0x00000008u) {
7367 _this->_impl_.len_ = from._impl_.len_;
7368 }
7369 if (cached_has_bits & 0x00000010u) {
7370 _this->_impl_.rw_ = from._impl_.rw_;
7371 }
7372 if (cached_has_bits & 0x00000020u) {
7373 _this->_impl_.ret_ = from._impl_.ret_;
7374 }
7375 _this->_impl_._has_bits_[0] |= cached_has_bits;
7376 }
7377 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7378 }
7379
CopyFrom(const Ext4DirectIOExitFtraceEvent & from)7380 void Ext4DirectIOExitFtraceEvent::CopyFrom(const Ext4DirectIOExitFtraceEvent& from) {
7381 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DirectIOExitFtraceEvent)
7382 if (&from == this) return;
7383 Clear();
7384 MergeFrom(from);
7385 }
7386
IsInitialized() const7387 bool Ext4DirectIOExitFtraceEvent::IsInitialized() const {
7388 return true;
7389 }
7390
InternalSwap(Ext4DirectIOExitFtraceEvent * other)7391 void Ext4DirectIOExitFtraceEvent::InternalSwap(Ext4DirectIOExitFtraceEvent* other) {
7392 using std::swap;
7393 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
7394 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
7395 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
7396 PROTOBUF_FIELD_OFFSET(Ext4DirectIOExitFtraceEvent, _impl_.ret_)
7397 + sizeof(Ext4DirectIOExitFtraceEvent::_impl_.ret_) // NOLINT
7398 - PROTOBUF_FIELD_OFFSET(Ext4DirectIOExitFtraceEvent, _impl_.dev_)>(
7399 reinterpret_cast<char*>(&_impl_.dev_),
7400 reinterpret_cast<char*>(&other->_impl_.dev_));
7401 }
7402
GetTypeName() const7403 std::string Ext4DirectIOExitFtraceEvent::GetTypeName() const {
7404 return "perfetto.protos.Ext4DirectIOExitFtraceEvent";
7405 }
7406
7407
7408 // ===================================================================
7409
7410 class Ext4DiscardBlocksFtraceEvent::_Internal {
7411 public:
7412 using HasBits = decltype(std::declval<Ext4DiscardBlocksFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)7413 static void set_has_dev(HasBits* has_bits) {
7414 (*has_bits)[0] |= 1u;
7415 }
set_has_blk(HasBits * has_bits)7416 static void set_has_blk(HasBits* has_bits) {
7417 (*has_bits)[0] |= 2u;
7418 }
set_has_count(HasBits * has_bits)7419 static void set_has_count(HasBits* has_bits) {
7420 (*has_bits)[0] |= 4u;
7421 }
7422 };
7423
Ext4DiscardBlocksFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)7424 Ext4DiscardBlocksFtraceEvent::Ext4DiscardBlocksFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
7425 bool is_message_owned)
7426 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
7427 SharedCtor(arena, is_message_owned);
7428 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7429 }
Ext4DiscardBlocksFtraceEvent(const Ext4DiscardBlocksFtraceEvent & from)7430 Ext4DiscardBlocksFtraceEvent::Ext4DiscardBlocksFtraceEvent(const Ext4DiscardBlocksFtraceEvent& from)
7431 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
7432 Ext4DiscardBlocksFtraceEvent* const _this = this; (void)_this;
7433 new (&_impl_) Impl_{
7434 decltype(_impl_._has_bits_){from._impl_._has_bits_}
7435 , /*decltype(_impl_._cached_size_)*/{}
7436 , decltype(_impl_.dev_){}
7437 , decltype(_impl_.blk_){}
7438 , decltype(_impl_.count_){}};
7439
7440 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7441 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
7442 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.count_) -
7443 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.count_));
7444 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7445 }
7446
SharedCtor(::_pb::Arena * arena,bool is_message_owned)7447 inline void Ext4DiscardBlocksFtraceEvent::SharedCtor(
7448 ::_pb::Arena* arena, bool is_message_owned) {
7449 (void)arena;
7450 (void)is_message_owned;
7451 new (&_impl_) Impl_{
7452 decltype(_impl_._has_bits_){}
7453 , /*decltype(_impl_._cached_size_)*/{}
7454 , decltype(_impl_.dev_){::uint64_t{0u}}
7455 , decltype(_impl_.blk_){::uint64_t{0u}}
7456 , decltype(_impl_.count_){::uint64_t{0u}}
7457 };
7458 }
7459
~Ext4DiscardBlocksFtraceEvent()7460 Ext4DiscardBlocksFtraceEvent::~Ext4DiscardBlocksFtraceEvent() {
7461 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7462 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
7463 (void)arena;
7464 return;
7465 }
7466 SharedDtor();
7467 }
7468
SharedDtor()7469 inline void Ext4DiscardBlocksFtraceEvent::SharedDtor() {
7470 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
7471 }
7472
SetCachedSize(int size) const7473 void Ext4DiscardBlocksFtraceEvent::SetCachedSize(int size) const {
7474 _impl_._cached_size_.Set(size);
7475 }
7476
Clear()7477 void Ext4DiscardBlocksFtraceEvent::Clear() {
7478 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7479 ::uint32_t cached_has_bits = 0;
7480 // Prevent compiler warnings about cached_has_bits being unused
7481 (void) cached_has_bits;
7482
7483 cached_has_bits = _impl_._has_bits_[0];
7484 if (cached_has_bits & 0x00000007u) {
7485 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
7486 reinterpret_cast<char*>(&_impl_.count_) -
7487 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.count_));
7488 }
7489 _impl_._has_bits_.Clear();
7490 _internal_metadata_.Clear<std::string>();
7491 }
7492
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)7493 const char* Ext4DiscardBlocksFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
7494 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
7495 _Internal::HasBits has_bits{};
7496 while (!ctx->Done(&ptr)) {
7497 ::uint32_t tag;
7498 ptr = ::_pbi::ReadTag(ptr, &tag);
7499 switch (tag >> 3) {
7500 // optional uint64 dev = 1;
7501 case 1:
7502 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
7503 _Internal::set_has_dev(&has_bits);
7504 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7505 CHK_(ptr);
7506 } else {
7507 goto handle_unusual;
7508 }
7509 continue;
7510 // optional uint64 blk = 2;
7511 case 2:
7512 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
7513 _Internal::set_has_blk(&has_bits);
7514 _impl_.blk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7515 CHK_(ptr);
7516 } else {
7517 goto handle_unusual;
7518 }
7519 continue;
7520 // optional uint64 count = 3;
7521 case 3:
7522 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
7523 _Internal::set_has_count(&has_bits);
7524 _impl_.count_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7525 CHK_(ptr);
7526 } else {
7527 goto handle_unusual;
7528 }
7529 continue;
7530 default:
7531 goto handle_unusual;
7532 } // switch
7533 handle_unusual:
7534 if ((tag == 0) || ((tag & 7) == 4)) {
7535 CHK_(ptr);
7536 ctx->SetLastTag(tag);
7537 goto message_done;
7538 }
7539 ptr = UnknownFieldParse(
7540 tag,
7541 _internal_metadata_.mutable_unknown_fields<std::string>(),
7542 ptr, ctx);
7543 CHK_(ptr != nullptr);
7544 } // while
7545 message_done:
7546 _impl_._has_bits_.Or(has_bits);
7547 return ptr;
7548 failure:
7549 ptr = nullptr;
7550 goto message_done;
7551 #undef CHK_
7552 }
7553
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const7554 ::uint8_t* Ext4DiscardBlocksFtraceEvent::_InternalSerialize(
7555 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
7556 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7557 ::uint32_t cached_has_bits = 0;
7558 (void) cached_has_bits;
7559
7560 cached_has_bits = _impl_._has_bits_[0];
7561 // optional uint64 dev = 1;
7562 if (cached_has_bits & 0x00000001u) {
7563 target = stream->EnsureSpace(target);
7564 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
7565 }
7566
7567 // optional uint64 blk = 2;
7568 if (cached_has_bits & 0x00000002u) {
7569 target = stream->EnsureSpace(target);
7570 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_blk(), target);
7571 }
7572
7573 // optional uint64 count = 3;
7574 if (cached_has_bits & 0x00000004u) {
7575 target = stream->EnsureSpace(target);
7576 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_count(), target);
7577 }
7578
7579 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7580 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
7581 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
7582 }
7583 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7584 return target;
7585 }
7586
ByteSizeLong() const7587 size_t Ext4DiscardBlocksFtraceEvent::ByteSizeLong() const {
7588 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7589 size_t total_size = 0;
7590
7591 ::uint32_t cached_has_bits = 0;
7592 // Prevent compiler warnings about cached_has_bits being unused
7593 (void) cached_has_bits;
7594
7595 cached_has_bits = _impl_._has_bits_[0];
7596 if (cached_has_bits & 0x00000007u) {
7597 // optional uint64 dev = 1;
7598 if (cached_has_bits & 0x00000001u) {
7599 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
7600 }
7601
7602 // optional uint64 blk = 2;
7603 if (cached_has_bits & 0x00000002u) {
7604 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_blk());
7605 }
7606
7607 // optional uint64 count = 3;
7608 if (cached_has_bits & 0x00000004u) {
7609 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_count());
7610 }
7611
7612 }
7613 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7614 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
7615 }
7616 int cached_size = ::_pbi::ToCachedSize(total_size);
7617 SetCachedSize(cached_size);
7618 return total_size;
7619 }
7620
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)7621 void Ext4DiscardBlocksFtraceEvent::CheckTypeAndMergeFrom(
7622 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
7623 MergeFrom(*::_pbi::DownCast<const Ext4DiscardBlocksFtraceEvent*>(
7624 &from));
7625 }
7626
MergeFrom(const Ext4DiscardBlocksFtraceEvent & from)7627 void Ext4DiscardBlocksFtraceEvent::MergeFrom(const Ext4DiscardBlocksFtraceEvent& from) {
7628 Ext4DiscardBlocksFtraceEvent* const _this = this;
7629 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7630 GOOGLE_DCHECK_NE(&from, _this);
7631 ::uint32_t cached_has_bits = 0;
7632 (void) cached_has_bits;
7633
7634 cached_has_bits = from._impl_._has_bits_[0];
7635 if (cached_has_bits & 0x00000007u) {
7636 if (cached_has_bits & 0x00000001u) {
7637 _this->_impl_.dev_ = from._impl_.dev_;
7638 }
7639 if (cached_has_bits & 0x00000002u) {
7640 _this->_impl_.blk_ = from._impl_.blk_;
7641 }
7642 if (cached_has_bits & 0x00000004u) {
7643 _this->_impl_.count_ = from._impl_.count_;
7644 }
7645 _this->_impl_._has_bits_[0] |= cached_has_bits;
7646 }
7647 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7648 }
7649
CopyFrom(const Ext4DiscardBlocksFtraceEvent & from)7650 void Ext4DiscardBlocksFtraceEvent::CopyFrom(const Ext4DiscardBlocksFtraceEvent& from) {
7651 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DiscardBlocksFtraceEvent)
7652 if (&from == this) return;
7653 Clear();
7654 MergeFrom(from);
7655 }
7656
IsInitialized() const7657 bool Ext4DiscardBlocksFtraceEvent::IsInitialized() const {
7658 return true;
7659 }
7660
InternalSwap(Ext4DiscardBlocksFtraceEvent * other)7661 void Ext4DiscardBlocksFtraceEvent::InternalSwap(Ext4DiscardBlocksFtraceEvent* other) {
7662 using std::swap;
7663 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
7664 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
7665 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
7666 PROTOBUF_FIELD_OFFSET(Ext4DiscardBlocksFtraceEvent, _impl_.count_)
7667 + sizeof(Ext4DiscardBlocksFtraceEvent::_impl_.count_) // NOLINT
7668 - PROTOBUF_FIELD_OFFSET(Ext4DiscardBlocksFtraceEvent, _impl_.dev_)>(
7669 reinterpret_cast<char*>(&_impl_.dev_),
7670 reinterpret_cast<char*>(&other->_impl_.dev_));
7671 }
7672
GetTypeName() const7673 std::string Ext4DiscardBlocksFtraceEvent::GetTypeName() const {
7674 return "perfetto.protos.Ext4DiscardBlocksFtraceEvent";
7675 }
7676
7677
7678 // ===================================================================
7679
7680 class Ext4DiscardPreallocationsFtraceEvent::_Internal {
7681 public:
7682 using HasBits = decltype(std::declval<Ext4DiscardPreallocationsFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)7683 static void set_has_dev(HasBits* has_bits) {
7684 (*has_bits)[0] |= 1u;
7685 }
set_has_ino(HasBits * has_bits)7686 static void set_has_ino(HasBits* has_bits) {
7687 (*has_bits)[0] |= 2u;
7688 }
set_has_len(HasBits * has_bits)7689 static void set_has_len(HasBits* has_bits) {
7690 (*has_bits)[0] |= 4u;
7691 }
set_has_needed(HasBits * has_bits)7692 static void set_has_needed(HasBits* has_bits) {
7693 (*has_bits)[0] |= 8u;
7694 }
7695 };
7696
Ext4DiscardPreallocationsFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)7697 Ext4DiscardPreallocationsFtraceEvent::Ext4DiscardPreallocationsFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
7698 bool is_message_owned)
7699 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
7700 SharedCtor(arena, is_message_owned);
7701 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7702 }
Ext4DiscardPreallocationsFtraceEvent(const Ext4DiscardPreallocationsFtraceEvent & from)7703 Ext4DiscardPreallocationsFtraceEvent::Ext4DiscardPreallocationsFtraceEvent(const Ext4DiscardPreallocationsFtraceEvent& from)
7704 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
7705 Ext4DiscardPreallocationsFtraceEvent* const _this = this; (void)_this;
7706 new (&_impl_) Impl_{
7707 decltype(_impl_._has_bits_){from._impl_._has_bits_}
7708 , /*decltype(_impl_._cached_size_)*/{}
7709 , decltype(_impl_.dev_){}
7710 , decltype(_impl_.ino_){}
7711 , decltype(_impl_.len_){}
7712 , decltype(_impl_.needed_){}};
7713
7714 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7715 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
7716 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.needed_) -
7717 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.needed_));
7718 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7719 }
7720
SharedCtor(::_pb::Arena * arena,bool is_message_owned)7721 inline void Ext4DiscardPreallocationsFtraceEvent::SharedCtor(
7722 ::_pb::Arena* arena, bool is_message_owned) {
7723 (void)arena;
7724 (void)is_message_owned;
7725 new (&_impl_) Impl_{
7726 decltype(_impl_._has_bits_){}
7727 , /*decltype(_impl_._cached_size_)*/{}
7728 , decltype(_impl_.dev_){::uint64_t{0u}}
7729 , decltype(_impl_.ino_){::uint64_t{0u}}
7730 , decltype(_impl_.len_){0u}
7731 , decltype(_impl_.needed_){0u}
7732 };
7733 }
7734
~Ext4DiscardPreallocationsFtraceEvent()7735 Ext4DiscardPreallocationsFtraceEvent::~Ext4DiscardPreallocationsFtraceEvent() {
7736 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7737 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
7738 (void)arena;
7739 return;
7740 }
7741 SharedDtor();
7742 }
7743
SharedDtor()7744 inline void Ext4DiscardPreallocationsFtraceEvent::SharedDtor() {
7745 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
7746 }
7747
SetCachedSize(int size) const7748 void Ext4DiscardPreallocationsFtraceEvent::SetCachedSize(int size) const {
7749 _impl_._cached_size_.Set(size);
7750 }
7751
Clear()7752 void Ext4DiscardPreallocationsFtraceEvent::Clear() {
7753 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7754 ::uint32_t cached_has_bits = 0;
7755 // Prevent compiler warnings about cached_has_bits being unused
7756 (void) cached_has_bits;
7757
7758 cached_has_bits = _impl_._has_bits_[0];
7759 if (cached_has_bits & 0x0000000fu) {
7760 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
7761 reinterpret_cast<char*>(&_impl_.needed_) -
7762 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.needed_));
7763 }
7764 _impl_._has_bits_.Clear();
7765 _internal_metadata_.Clear<std::string>();
7766 }
7767
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)7768 const char* Ext4DiscardPreallocationsFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
7769 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
7770 _Internal::HasBits has_bits{};
7771 while (!ctx->Done(&ptr)) {
7772 ::uint32_t tag;
7773 ptr = ::_pbi::ReadTag(ptr, &tag);
7774 switch (tag >> 3) {
7775 // optional uint64 dev = 1;
7776 case 1:
7777 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
7778 _Internal::set_has_dev(&has_bits);
7779 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7780 CHK_(ptr);
7781 } else {
7782 goto handle_unusual;
7783 }
7784 continue;
7785 // optional uint64 ino = 2;
7786 case 2:
7787 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
7788 _Internal::set_has_ino(&has_bits);
7789 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7790 CHK_(ptr);
7791 } else {
7792 goto handle_unusual;
7793 }
7794 continue;
7795 // optional uint32 len = 3;
7796 case 3:
7797 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
7798 _Internal::set_has_len(&has_bits);
7799 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
7800 CHK_(ptr);
7801 } else {
7802 goto handle_unusual;
7803 }
7804 continue;
7805 // optional uint32 needed = 4;
7806 case 4:
7807 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
7808 _Internal::set_has_needed(&has_bits);
7809 _impl_.needed_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
7810 CHK_(ptr);
7811 } else {
7812 goto handle_unusual;
7813 }
7814 continue;
7815 default:
7816 goto handle_unusual;
7817 } // switch
7818 handle_unusual:
7819 if ((tag == 0) || ((tag & 7) == 4)) {
7820 CHK_(ptr);
7821 ctx->SetLastTag(tag);
7822 goto message_done;
7823 }
7824 ptr = UnknownFieldParse(
7825 tag,
7826 _internal_metadata_.mutable_unknown_fields<std::string>(),
7827 ptr, ctx);
7828 CHK_(ptr != nullptr);
7829 } // while
7830 message_done:
7831 _impl_._has_bits_.Or(has_bits);
7832 return ptr;
7833 failure:
7834 ptr = nullptr;
7835 goto message_done;
7836 #undef CHK_
7837 }
7838
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const7839 ::uint8_t* Ext4DiscardPreallocationsFtraceEvent::_InternalSerialize(
7840 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
7841 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7842 ::uint32_t cached_has_bits = 0;
7843 (void) cached_has_bits;
7844
7845 cached_has_bits = _impl_._has_bits_[0];
7846 // optional uint64 dev = 1;
7847 if (cached_has_bits & 0x00000001u) {
7848 target = stream->EnsureSpace(target);
7849 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
7850 }
7851
7852 // optional uint64 ino = 2;
7853 if (cached_has_bits & 0x00000002u) {
7854 target = stream->EnsureSpace(target);
7855 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
7856 }
7857
7858 // optional uint32 len = 3;
7859 if (cached_has_bits & 0x00000004u) {
7860 target = stream->EnsureSpace(target);
7861 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_len(), target);
7862 }
7863
7864 // optional uint32 needed = 4;
7865 if (cached_has_bits & 0x00000008u) {
7866 target = stream->EnsureSpace(target);
7867 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_needed(), target);
7868 }
7869
7870 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7871 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
7872 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
7873 }
7874 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7875 return target;
7876 }
7877
ByteSizeLong() const7878 size_t Ext4DiscardPreallocationsFtraceEvent::ByteSizeLong() const {
7879 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7880 size_t total_size = 0;
7881
7882 ::uint32_t cached_has_bits = 0;
7883 // Prevent compiler warnings about cached_has_bits being unused
7884 (void) cached_has_bits;
7885
7886 cached_has_bits = _impl_._has_bits_[0];
7887 if (cached_has_bits & 0x0000000fu) {
7888 // optional uint64 dev = 1;
7889 if (cached_has_bits & 0x00000001u) {
7890 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
7891 }
7892
7893 // optional uint64 ino = 2;
7894 if (cached_has_bits & 0x00000002u) {
7895 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
7896 }
7897
7898 // optional uint32 len = 3;
7899 if (cached_has_bits & 0x00000004u) {
7900 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
7901 }
7902
7903 // optional uint32 needed = 4;
7904 if (cached_has_bits & 0x00000008u) {
7905 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_needed());
7906 }
7907
7908 }
7909 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7910 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
7911 }
7912 int cached_size = ::_pbi::ToCachedSize(total_size);
7913 SetCachedSize(cached_size);
7914 return total_size;
7915 }
7916
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)7917 void Ext4DiscardPreallocationsFtraceEvent::CheckTypeAndMergeFrom(
7918 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
7919 MergeFrom(*::_pbi::DownCast<const Ext4DiscardPreallocationsFtraceEvent*>(
7920 &from));
7921 }
7922
MergeFrom(const Ext4DiscardPreallocationsFtraceEvent & from)7923 void Ext4DiscardPreallocationsFtraceEvent::MergeFrom(const Ext4DiscardPreallocationsFtraceEvent& from) {
7924 Ext4DiscardPreallocationsFtraceEvent* const _this = this;
7925 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7926 GOOGLE_DCHECK_NE(&from, _this);
7927 ::uint32_t cached_has_bits = 0;
7928 (void) cached_has_bits;
7929
7930 cached_has_bits = from._impl_._has_bits_[0];
7931 if (cached_has_bits & 0x0000000fu) {
7932 if (cached_has_bits & 0x00000001u) {
7933 _this->_impl_.dev_ = from._impl_.dev_;
7934 }
7935 if (cached_has_bits & 0x00000002u) {
7936 _this->_impl_.ino_ = from._impl_.ino_;
7937 }
7938 if (cached_has_bits & 0x00000004u) {
7939 _this->_impl_.len_ = from._impl_.len_;
7940 }
7941 if (cached_has_bits & 0x00000008u) {
7942 _this->_impl_.needed_ = from._impl_.needed_;
7943 }
7944 _this->_impl_._has_bits_[0] |= cached_has_bits;
7945 }
7946 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7947 }
7948
CopyFrom(const Ext4DiscardPreallocationsFtraceEvent & from)7949 void Ext4DiscardPreallocationsFtraceEvent::CopyFrom(const Ext4DiscardPreallocationsFtraceEvent& from) {
7950 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DiscardPreallocationsFtraceEvent)
7951 if (&from == this) return;
7952 Clear();
7953 MergeFrom(from);
7954 }
7955
IsInitialized() const7956 bool Ext4DiscardPreallocationsFtraceEvent::IsInitialized() const {
7957 return true;
7958 }
7959
InternalSwap(Ext4DiscardPreallocationsFtraceEvent * other)7960 void Ext4DiscardPreallocationsFtraceEvent::InternalSwap(Ext4DiscardPreallocationsFtraceEvent* other) {
7961 using std::swap;
7962 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
7963 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
7964 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
7965 PROTOBUF_FIELD_OFFSET(Ext4DiscardPreallocationsFtraceEvent, _impl_.needed_)
7966 + sizeof(Ext4DiscardPreallocationsFtraceEvent::_impl_.needed_) // NOLINT
7967 - PROTOBUF_FIELD_OFFSET(Ext4DiscardPreallocationsFtraceEvent, _impl_.dev_)>(
7968 reinterpret_cast<char*>(&_impl_.dev_),
7969 reinterpret_cast<char*>(&other->_impl_.dev_));
7970 }
7971
GetTypeName() const7972 std::string Ext4DiscardPreallocationsFtraceEvent::GetTypeName() const {
7973 return "perfetto.protos.Ext4DiscardPreallocationsFtraceEvent";
7974 }
7975
7976
7977 // ===================================================================
7978
7979 class Ext4DropInodeFtraceEvent::_Internal {
7980 public:
7981 using HasBits = decltype(std::declval<Ext4DropInodeFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)7982 static void set_has_dev(HasBits* has_bits) {
7983 (*has_bits)[0] |= 1u;
7984 }
set_has_ino(HasBits * has_bits)7985 static void set_has_ino(HasBits* has_bits) {
7986 (*has_bits)[0] |= 2u;
7987 }
set_has_drop(HasBits * has_bits)7988 static void set_has_drop(HasBits* has_bits) {
7989 (*has_bits)[0] |= 4u;
7990 }
7991 };
7992
Ext4DropInodeFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)7993 Ext4DropInodeFtraceEvent::Ext4DropInodeFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
7994 bool is_message_owned)
7995 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
7996 SharedCtor(arena, is_message_owned);
7997 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4DropInodeFtraceEvent)
7998 }
Ext4DropInodeFtraceEvent(const Ext4DropInodeFtraceEvent & from)7999 Ext4DropInodeFtraceEvent::Ext4DropInodeFtraceEvent(const Ext4DropInodeFtraceEvent& from)
8000 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
8001 Ext4DropInodeFtraceEvent* const _this = this; (void)_this;
8002 new (&_impl_) Impl_{
8003 decltype(_impl_._has_bits_){from._impl_._has_bits_}
8004 , /*decltype(_impl_._cached_size_)*/{}
8005 , decltype(_impl_.dev_){}
8006 , decltype(_impl_.ino_){}
8007 , decltype(_impl_.drop_){}};
8008
8009 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8010 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
8011 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.drop_) -
8012 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.drop_));
8013 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4DropInodeFtraceEvent)
8014 }
8015
SharedCtor(::_pb::Arena * arena,bool is_message_owned)8016 inline void Ext4DropInodeFtraceEvent::SharedCtor(
8017 ::_pb::Arena* arena, bool is_message_owned) {
8018 (void)arena;
8019 (void)is_message_owned;
8020 new (&_impl_) Impl_{
8021 decltype(_impl_._has_bits_){}
8022 , /*decltype(_impl_._cached_size_)*/{}
8023 , decltype(_impl_.dev_){::uint64_t{0u}}
8024 , decltype(_impl_.ino_){::uint64_t{0u}}
8025 , decltype(_impl_.drop_){0}
8026 };
8027 }
8028
~Ext4DropInodeFtraceEvent()8029 Ext4DropInodeFtraceEvent::~Ext4DropInodeFtraceEvent() {
8030 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4DropInodeFtraceEvent)
8031 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
8032 (void)arena;
8033 return;
8034 }
8035 SharedDtor();
8036 }
8037
SharedDtor()8038 inline void Ext4DropInodeFtraceEvent::SharedDtor() {
8039 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
8040 }
8041
SetCachedSize(int size) const8042 void Ext4DropInodeFtraceEvent::SetCachedSize(int size) const {
8043 _impl_._cached_size_.Set(size);
8044 }
8045
Clear()8046 void Ext4DropInodeFtraceEvent::Clear() {
8047 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4DropInodeFtraceEvent)
8048 ::uint32_t cached_has_bits = 0;
8049 // Prevent compiler warnings about cached_has_bits being unused
8050 (void) cached_has_bits;
8051
8052 cached_has_bits = _impl_._has_bits_[0];
8053 if (cached_has_bits & 0x00000007u) {
8054 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
8055 reinterpret_cast<char*>(&_impl_.drop_) -
8056 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.drop_));
8057 }
8058 _impl_._has_bits_.Clear();
8059 _internal_metadata_.Clear<std::string>();
8060 }
8061
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)8062 const char* Ext4DropInodeFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
8063 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
8064 _Internal::HasBits has_bits{};
8065 while (!ctx->Done(&ptr)) {
8066 ::uint32_t tag;
8067 ptr = ::_pbi::ReadTag(ptr, &tag);
8068 switch (tag >> 3) {
8069 // optional uint64 dev = 1;
8070 case 1:
8071 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
8072 _Internal::set_has_dev(&has_bits);
8073 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8074 CHK_(ptr);
8075 } else {
8076 goto handle_unusual;
8077 }
8078 continue;
8079 // optional uint64 ino = 2;
8080 case 2:
8081 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
8082 _Internal::set_has_ino(&has_bits);
8083 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8084 CHK_(ptr);
8085 } else {
8086 goto handle_unusual;
8087 }
8088 continue;
8089 // optional int32 drop = 3;
8090 case 3:
8091 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
8092 _Internal::set_has_drop(&has_bits);
8093 _impl_.drop_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
8094 CHK_(ptr);
8095 } else {
8096 goto handle_unusual;
8097 }
8098 continue;
8099 default:
8100 goto handle_unusual;
8101 } // switch
8102 handle_unusual:
8103 if ((tag == 0) || ((tag & 7) == 4)) {
8104 CHK_(ptr);
8105 ctx->SetLastTag(tag);
8106 goto message_done;
8107 }
8108 ptr = UnknownFieldParse(
8109 tag,
8110 _internal_metadata_.mutable_unknown_fields<std::string>(),
8111 ptr, ctx);
8112 CHK_(ptr != nullptr);
8113 } // while
8114 message_done:
8115 _impl_._has_bits_.Or(has_bits);
8116 return ptr;
8117 failure:
8118 ptr = nullptr;
8119 goto message_done;
8120 #undef CHK_
8121 }
8122
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const8123 ::uint8_t* Ext4DropInodeFtraceEvent::_InternalSerialize(
8124 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
8125 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4DropInodeFtraceEvent)
8126 ::uint32_t cached_has_bits = 0;
8127 (void) cached_has_bits;
8128
8129 cached_has_bits = _impl_._has_bits_[0];
8130 // optional uint64 dev = 1;
8131 if (cached_has_bits & 0x00000001u) {
8132 target = stream->EnsureSpace(target);
8133 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
8134 }
8135
8136 // optional uint64 ino = 2;
8137 if (cached_has_bits & 0x00000002u) {
8138 target = stream->EnsureSpace(target);
8139 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
8140 }
8141
8142 // optional int32 drop = 3;
8143 if (cached_has_bits & 0x00000004u) {
8144 target = stream->EnsureSpace(target);
8145 target = ::_pbi::WireFormatLite::WriteInt32ToArray(3, this->_internal_drop(), target);
8146 }
8147
8148 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8149 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
8150 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
8151 }
8152 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4DropInodeFtraceEvent)
8153 return target;
8154 }
8155
ByteSizeLong() const8156 size_t Ext4DropInodeFtraceEvent::ByteSizeLong() const {
8157 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4DropInodeFtraceEvent)
8158 size_t total_size = 0;
8159
8160 ::uint32_t cached_has_bits = 0;
8161 // Prevent compiler warnings about cached_has_bits being unused
8162 (void) cached_has_bits;
8163
8164 cached_has_bits = _impl_._has_bits_[0];
8165 if (cached_has_bits & 0x00000007u) {
8166 // optional uint64 dev = 1;
8167 if (cached_has_bits & 0x00000001u) {
8168 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
8169 }
8170
8171 // optional uint64 ino = 2;
8172 if (cached_has_bits & 0x00000002u) {
8173 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
8174 }
8175
8176 // optional int32 drop = 3;
8177 if (cached_has_bits & 0x00000004u) {
8178 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_drop());
8179 }
8180
8181 }
8182 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8183 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
8184 }
8185 int cached_size = ::_pbi::ToCachedSize(total_size);
8186 SetCachedSize(cached_size);
8187 return total_size;
8188 }
8189
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)8190 void Ext4DropInodeFtraceEvent::CheckTypeAndMergeFrom(
8191 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
8192 MergeFrom(*::_pbi::DownCast<const Ext4DropInodeFtraceEvent*>(
8193 &from));
8194 }
8195
MergeFrom(const Ext4DropInodeFtraceEvent & from)8196 void Ext4DropInodeFtraceEvent::MergeFrom(const Ext4DropInodeFtraceEvent& from) {
8197 Ext4DropInodeFtraceEvent* const _this = this;
8198 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4DropInodeFtraceEvent)
8199 GOOGLE_DCHECK_NE(&from, _this);
8200 ::uint32_t cached_has_bits = 0;
8201 (void) cached_has_bits;
8202
8203 cached_has_bits = from._impl_._has_bits_[0];
8204 if (cached_has_bits & 0x00000007u) {
8205 if (cached_has_bits & 0x00000001u) {
8206 _this->_impl_.dev_ = from._impl_.dev_;
8207 }
8208 if (cached_has_bits & 0x00000002u) {
8209 _this->_impl_.ino_ = from._impl_.ino_;
8210 }
8211 if (cached_has_bits & 0x00000004u) {
8212 _this->_impl_.drop_ = from._impl_.drop_;
8213 }
8214 _this->_impl_._has_bits_[0] |= cached_has_bits;
8215 }
8216 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8217 }
8218
CopyFrom(const Ext4DropInodeFtraceEvent & from)8219 void Ext4DropInodeFtraceEvent::CopyFrom(const Ext4DropInodeFtraceEvent& from) {
8220 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4DropInodeFtraceEvent)
8221 if (&from == this) return;
8222 Clear();
8223 MergeFrom(from);
8224 }
8225
IsInitialized() const8226 bool Ext4DropInodeFtraceEvent::IsInitialized() const {
8227 return true;
8228 }
8229
InternalSwap(Ext4DropInodeFtraceEvent * other)8230 void Ext4DropInodeFtraceEvent::InternalSwap(Ext4DropInodeFtraceEvent* other) {
8231 using std::swap;
8232 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
8233 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
8234 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
8235 PROTOBUF_FIELD_OFFSET(Ext4DropInodeFtraceEvent, _impl_.drop_)
8236 + sizeof(Ext4DropInodeFtraceEvent::_impl_.drop_) // NOLINT
8237 - PROTOBUF_FIELD_OFFSET(Ext4DropInodeFtraceEvent, _impl_.dev_)>(
8238 reinterpret_cast<char*>(&_impl_.dev_),
8239 reinterpret_cast<char*>(&other->_impl_.dev_));
8240 }
8241
GetTypeName() const8242 std::string Ext4DropInodeFtraceEvent::GetTypeName() const {
8243 return "perfetto.protos.Ext4DropInodeFtraceEvent";
8244 }
8245
8246
8247 // ===================================================================
8248
8249 class Ext4EsCacheExtentFtraceEvent::_Internal {
8250 public:
8251 using HasBits = decltype(std::declval<Ext4EsCacheExtentFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)8252 static void set_has_dev(HasBits* has_bits) {
8253 (*has_bits)[0] |= 1u;
8254 }
set_has_ino(HasBits * has_bits)8255 static void set_has_ino(HasBits* has_bits) {
8256 (*has_bits)[0] |= 2u;
8257 }
set_has_lblk(HasBits * has_bits)8258 static void set_has_lblk(HasBits* has_bits) {
8259 (*has_bits)[0] |= 4u;
8260 }
set_has_len(HasBits * has_bits)8261 static void set_has_len(HasBits* has_bits) {
8262 (*has_bits)[0] |= 8u;
8263 }
set_has_pblk(HasBits * has_bits)8264 static void set_has_pblk(HasBits* has_bits) {
8265 (*has_bits)[0] |= 16u;
8266 }
set_has_status(HasBits * has_bits)8267 static void set_has_status(HasBits* has_bits) {
8268 (*has_bits)[0] |= 32u;
8269 }
8270 };
8271
Ext4EsCacheExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)8272 Ext4EsCacheExtentFtraceEvent::Ext4EsCacheExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
8273 bool is_message_owned)
8274 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
8275 SharedCtor(arena, is_message_owned);
8276 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8277 }
Ext4EsCacheExtentFtraceEvent(const Ext4EsCacheExtentFtraceEvent & from)8278 Ext4EsCacheExtentFtraceEvent::Ext4EsCacheExtentFtraceEvent(const Ext4EsCacheExtentFtraceEvent& from)
8279 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
8280 Ext4EsCacheExtentFtraceEvent* const _this = this; (void)_this;
8281 new (&_impl_) Impl_{
8282 decltype(_impl_._has_bits_){from._impl_._has_bits_}
8283 , /*decltype(_impl_._cached_size_)*/{}
8284 , decltype(_impl_.dev_){}
8285 , decltype(_impl_.ino_){}
8286 , decltype(_impl_.lblk_){}
8287 , decltype(_impl_.len_){}
8288 , decltype(_impl_.pblk_){}
8289 , decltype(_impl_.status_){}};
8290
8291 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8292 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
8293 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.status_) -
8294 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.status_));
8295 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8296 }
8297
SharedCtor(::_pb::Arena * arena,bool is_message_owned)8298 inline void Ext4EsCacheExtentFtraceEvent::SharedCtor(
8299 ::_pb::Arena* arena, bool is_message_owned) {
8300 (void)arena;
8301 (void)is_message_owned;
8302 new (&_impl_) Impl_{
8303 decltype(_impl_._has_bits_){}
8304 , /*decltype(_impl_._cached_size_)*/{}
8305 , decltype(_impl_.dev_){::uint64_t{0u}}
8306 , decltype(_impl_.ino_){::uint64_t{0u}}
8307 , decltype(_impl_.lblk_){0u}
8308 , decltype(_impl_.len_){0u}
8309 , decltype(_impl_.pblk_){::uint64_t{0u}}
8310 , decltype(_impl_.status_){0u}
8311 };
8312 }
8313
~Ext4EsCacheExtentFtraceEvent()8314 Ext4EsCacheExtentFtraceEvent::~Ext4EsCacheExtentFtraceEvent() {
8315 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8316 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
8317 (void)arena;
8318 return;
8319 }
8320 SharedDtor();
8321 }
8322
SharedDtor()8323 inline void Ext4EsCacheExtentFtraceEvent::SharedDtor() {
8324 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
8325 }
8326
SetCachedSize(int size) const8327 void Ext4EsCacheExtentFtraceEvent::SetCachedSize(int size) const {
8328 _impl_._cached_size_.Set(size);
8329 }
8330
Clear()8331 void Ext4EsCacheExtentFtraceEvent::Clear() {
8332 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8333 ::uint32_t cached_has_bits = 0;
8334 // Prevent compiler warnings about cached_has_bits being unused
8335 (void) cached_has_bits;
8336
8337 cached_has_bits = _impl_._has_bits_[0];
8338 if (cached_has_bits & 0x0000003fu) {
8339 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
8340 reinterpret_cast<char*>(&_impl_.status_) -
8341 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.status_));
8342 }
8343 _impl_._has_bits_.Clear();
8344 _internal_metadata_.Clear<std::string>();
8345 }
8346
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)8347 const char* Ext4EsCacheExtentFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
8348 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
8349 _Internal::HasBits has_bits{};
8350 while (!ctx->Done(&ptr)) {
8351 ::uint32_t tag;
8352 ptr = ::_pbi::ReadTag(ptr, &tag);
8353 switch (tag >> 3) {
8354 // optional uint64 dev = 1;
8355 case 1:
8356 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
8357 _Internal::set_has_dev(&has_bits);
8358 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8359 CHK_(ptr);
8360 } else {
8361 goto handle_unusual;
8362 }
8363 continue;
8364 // optional uint64 ino = 2;
8365 case 2:
8366 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
8367 _Internal::set_has_ino(&has_bits);
8368 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8369 CHK_(ptr);
8370 } else {
8371 goto handle_unusual;
8372 }
8373 continue;
8374 // optional uint32 lblk = 3;
8375 case 3:
8376 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
8377 _Internal::set_has_lblk(&has_bits);
8378 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
8379 CHK_(ptr);
8380 } else {
8381 goto handle_unusual;
8382 }
8383 continue;
8384 // optional uint32 len = 4;
8385 case 4:
8386 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
8387 _Internal::set_has_len(&has_bits);
8388 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
8389 CHK_(ptr);
8390 } else {
8391 goto handle_unusual;
8392 }
8393 continue;
8394 // optional uint64 pblk = 5;
8395 case 5:
8396 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
8397 _Internal::set_has_pblk(&has_bits);
8398 _impl_.pblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8399 CHK_(ptr);
8400 } else {
8401 goto handle_unusual;
8402 }
8403 continue;
8404 // optional uint32 status = 6;
8405 case 6:
8406 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
8407 _Internal::set_has_status(&has_bits);
8408 _impl_.status_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
8409 CHK_(ptr);
8410 } else {
8411 goto handle_unusual;
8412 }
8413 continue;
8414 default:
8415 goto handle_unusual;
8416 } // switch
8417 handle_unusual:
8418 if ((tag == 0) || ((tag & 7) == 4)) {
8419 CHK_(ptr);
8420 ctx->SetLastTag(tag);
8421 goto message_done;
8422 }
8423 ptr = UnknownFieldParse(
8424 tag,
8425 _internal_metadata_.mutable_unknown_fields<std::string>(),
8426 ptr, ctx);
8427 CHK_(ptr != nullptr);
8428 } // while
8429 message_done:
8430 _impl_._has_bits_.Or(has_bits);
8431 return ptr;
8432 failure:
8433 ptr = nullptr;
8434 goto message_done;
8435 #undef CHK_
8436 }
8437
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const8438 ::uint8_t* Ext4EsCacheExtentFtraceEvent::_InternalSerialize(
8439 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
8440 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8441 ::uint32_t cached_has_bits = 0;
8442 (void) cached_has_bits;
8443
8444 cached_has_bits = _impl_._has_bits_[0];
8445 // optional uint64 dev = 1;
8446 if (cached_has_bits & 0x00000001u) {
8447 target = stream->EnsureSpace(target);
8448 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
8449 }
8450
8451 // optional uint64 ino = 2;
8452 if (cached_has_bits & 0x00000002u) {
8453 target = stream->EnsureSpace(target);
8454 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
8455 }
8456
8457 // optional uint32 lblk = 3;
8458 if (cached_has_bits & 0x00000004u) {
8459 target = stream->EnsureSpace(target);
8460 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_lblk(), target);
8461 }
8462
8463 // optional uint32 len = 4;
8464 if (cached_has_bits & 0x00000008u) {
8465 target = stream->EnsureSpace(target);
8466 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
8467 }
8468
8469 // optional uint64 pblk = 5;
8470 if (cached_has_bits & 0x00000010u) {
8471 target = stream->EnsureSpace(target);
8472 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(5, this->_internal_pblk(), target);
8473 }
8474
8475 // optional uint32 status = 6;
8476 if (cached_has_bits & 0x00000020u) {
8477 target = stream->EnsureSpace(target);
8478 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(6, this->_internal_status(), target);
8479 }
8480
8481 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8482 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
8483 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
8484 }
8485 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8486 return target;
8487 }
8488
ByteSizeLong() const8489 size_t Ext4EsCacheExtentFtraceEvent::ByteSizeLong() const {
8490 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8491 size_t total_size = 0;
8492
8493 ::uint32_t cached_has_bits = 0;
8494 // Prevent compiler warnings about cached_has_bits being unused
8495 (void) cached_has_bits;
8496
8497 cached_has_bits = _impl_._has_bits_[0];
8498 if (cached_has_bits & 0x0000003fu) {
8499 // optional uint64 dev = 1;
8500 if (cached_has_bits & 0x00000001u) {
8501 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
8502 }
8503
8504 // optional uint64 ino = 2;
8505 if (cached_has_bits & 0x00000002u) {
8506 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
8507 }
8508
8509 // optional uint32 lblk = 3;
8510 if (cached_has_bits & 0x00000004u) {
8511 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lblk());
8512 }
8513
8514 // optional uint32 len = 4;
8515 if (cached_has_bits & 0x00000008u) {
8516 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
8517 }
8518
8519 // optional uint64 pblk = 5;
8520 if (cached_has_bits & 0x00000010u) {
8521 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_pblk());
8522 }
8523
8524 // optional uint32 status = 6;
8525 if (cached_has_bits & 0x00000020u) {
8526 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_status());
8527 }
8528
8529 }
8530 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8531 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
8532 }
8533 int cached_size = ::_pbi::ToCachedSize(total_size);
8534 SetCachedSize(cached_size);
8535 return total_size;
8536 }
8537
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)8538 void Ext4EsCacheExtentFtraceEvent::CheckTypeAndMergeFrom(
8539 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
8540 MergeFrom(*::_pbi::DownCast<const Ext4EsCacheExtentFtraceEvent*>(
8541 &from));
8542 }
8543
MergeFrom(const Ext4EsCacheExtentFtraceEvent & from)8544 void Ext4EsCacheExtentFtraceEvent::MergeFrom(const Ext4EsCacheExtentFtraceEvent& from) {
8545 Ext4EsCacheExtentFtraceEvent* const _this = this;
8546 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8547 GOOGLE_DCHECK_NE(&from, _this);
8548 ::uint32_t cached_has_bits = 0;
8549 (void) cached_has_bits;
8550
8551 cached_has_bits = from._impl_._has_bits_[0];
8552 if (cached_has_bits & 0x0000003fu) {
8553 if (cached_has_bits & 0x00000001u) {
8554 _this->_impl_.dev_ = from._impl_.dev_;
8555 }
8556 if (cached_has_bits & 0x00000002u) {
8557 _this->_impl_.ino_ = from._impl_.ino_;
8558 }
8559 if (cached_has_bits & 0x00000004u) {
8560 _this->_impl_.lblk_ = from._impl_.lblk_;
8561 }
8562 if (cached_has_bits & 0x00000008u) {
8563 _this->_impl_.len_ = from._impl_.len_;
8564 }
8565 if (cached_has_bits & 0x00000010u) {
8566 _this->_impl_.pblk_ = from._impl_.pblk_;
8567 }
8568 if (cached_has_bits & 0x00000020u) {
8569 _this->_impl_.status_ = from._impl_.status_;
8570 }
8571 _this->_impl_._has_bits_[0] |= cached_has_bits;
8572 }
8573 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8574 }
8575
CopyFrom(const Ext4EsCacheExtentFtraceEvent & from)8576 void Ext4EsCacheExtentFtraceEvent::CopyFrom(const Ext4EsCacheExtentFtraceEvent& from) {
8577 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsCacheExtentFtraceEvent)
8578 if (&from == this) return;
8579 Clear();
8580 MergeFrom(from);
8581 }
8582
IsInitialized() const8583 bool Ext4EsCacheExtentFtraceEvent::IsInitialized() const {
8584 return true;
8585 }
8586
InternalSwap(Ext4EsCacheExtentFtraceEvent * other)8587 void Ext4EsCacheExtentFtraceEvent::InternalSwap(Ext4EsCacheExtentFtraceEvent* other) {
8588 using std::swap;
8589 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
8590 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
8591 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
8592 PROTOBUF_FIELD_OFFSET(Ext4EsCacheExtentFtraceEvent, _impl_.status_)
8593 + sizeof(Ext4EsCacheExtentFtraceEvent::_impl_.status_) // NOLINT
8594 - PROTOBUF_FIELD_OFFSET(Ext4EsCacheExtentFtraceEvent, _impl_.dev_)>(
8595 reinterpret_cast<char*>(&_impl_.dev_),
8596 reinterpret_cast<char*>(&other->_impl_.dev_));
8597 }
8598
GetTypeName() const8599 std::string Ext4EsCacheExtentFtraceEvent::GetTypeName() const {
8600 return "perfetto.protos.Ext4EsCacheExtentFtraceEvent";
8601 }
8602
8603
8604 // ===================================================================
8605
8606 class Ext4EsFindDelayedExtentRangeEnterFtraceEvent::_Internal {
8607 public:
8608 using HasBits = decltype(std::declval<Ext4EsFindDelayedExtentRangeEnterFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)8609 static void set_has_dev(HasBits* has_bits) {
8610 (*has_bits)[0] |= 1u;
8611 }
set_has_ino(HasBits * has_bits)8612 static void set_has_ino(HasBits* has_bits) {
8613 (*has_bits)[0] |= 2u;
8614 }
set_has_lblk(HasBits * has_bits)8615 static void set_has_lblk(HasBits* has_bits) {
8616 (*has_bits)[0] |= 4u;
8617 }
8618 };
8619
Ext4EsFindDelayedExtentRangeEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)8620 Ext4EsFindDelayedExtentRangeEnterFtraceEvent::Ext4EsFindDelayedExtentRangeEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
8621 bool is_message_owned)
8622 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
8623 SharedCtor(arena, is_message_owned);
8624 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8625 }
Ext4EsFindDelayedExtentRangeEnterFtraceEvent(const Ext4EsFindDelayedExtentRangeEnterFtraceEvent & from)8626 Ext4EsFindDelayedExtentRangeEnterFtraceEvent::Ext4EsFindDelayedExtentRangeEnterFtraceEvent(const Ext4EsFindDelayedExtentRangeEnterFtraceEvent& from)
8627 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
8628 Ext4EsFindDelayedExtentRangeEnterFtraceEvent* const _this = this; (void)_this;
8629 new (&_impl_) Impl_{
8630 decltype(_impl_._has_bits_){from._impl_._has_bits_}
8631 , /*decltype(_impl_._cached_size_)*/{}
8632 , decltype(_impl_.dev_){}
8633 , decltype(_impl_.ino_){}
8634 , decltype(_impl_.lblk_){}};
8635
8636 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8637 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
8638 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.lblk_) -
8639 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.lblk_));
8640 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8641 }
8642
SharedCtor(::_pb::Arena * arena,bool is_message_owned)8643 inline void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::SharedCtor(
8644 ::_pb::Arena* arena, bool is_message_owned) {
8645 (void)arena;
8646 (void)is_message_owned;
8647 new (&_impl_) Impl_{
8648 decltype(_impl_._has_bits_){}
8649 , /*decltype(_impl_._cached_size_)*/{}
8650 , decltype(_impl_.dev_){::uint64_t{0u}}
8651 , decltype(_impl_.ino_){::uint64_t{0u}}
8652 , decltype(_impl_.lblk_){0u}
8653 };
8654 }
8655
~Ext4EsFindDelayedExtentRangeEnterFtraceEvent()8656 Ext4EsFindDelayedExtentRangeEnterFtraceEvent::~Ext4EsFindDelayedExtentRangeEnterFtraceEvent() {
8657 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8658 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
8659 (void)arena;
8660 return;
8661 }
8662 SharedDtor();
8663 }
8664
SharedDtor()8665 inline void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::SharedDtor() {
8666 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
8667 }
8668
SetCachedSize(int size) const8669 void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::SetCachedSize(int size) const {
8670 _impl_._cached_size_.Set(size);
8671 }
8672
Clear()8673 void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::Clear() {
8674 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8675 ::uint32_t cached_has_bits = 0;
8676 // Prevent compiler warnings about cached_has_bits being unused
8677 (void) cached_has_bits;
8678
8679 cached_has_bits = _impl_._has_bits_[0];
8680 if (cached_has_bits & 0x00000007u) {
8681 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
8682 reinterpret_cast<char*>(&_impl_.lblk_) -
8683 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.lblk_));
8684 }
8685 _impl_._has_bits_.Clear();
8686 _internal_metadata_.Clear<std::string>();
8687 }
8688
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)8689 const char* Ext4EsFindDelayedExtentRangeEnterFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
8690 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
8691 _Internal::HasBits has_bits{};
8692 while (!ctx->Done(&ptr)) {
8693 ::uint32_t tag;
8694 ptr = ::_pbi::ReadTag(ptr, &tag);
8695 switch (tag >> 3) {
8696 // optional uint64 dev = 1;
8697 case 1:
8698 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
8699 _Internal::set_has_dev(&has_bits);
8700 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8701 CHK_(ptr);
8702 } else {
8703 goto handle_unusual;
8704 }
8705 continue;
8706 // optional uint64 ino = 2;
8707 case 2:
8708 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
8709 _Internal::set_has_ino(&has_bits);
8710 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8711 CHK_(ptr);
8712 } else {
8713 goto handle_unusual;
8714 }
8715 continue;
8716 // optional uint32 lblk = 3;
8717 case 3:
8718 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
8719 _Internal::set_has_lblk(&has_bits);
8720 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
8721 CHK_(ptr);
8722 } else {
8723 goto handle_unusual;
8724 }
8725 continue;
8726 default:
8727 goto handle_unusual;
8728 } // switch
8729 handle_unusual:
8730 if ((tag == 0) || ((tag & 7) == 4)) {
8731 CHK_(ptr);
8732 ctx->SetLastTag(tag);
8733 goto message_done;
8734 }
8735 ptr = UnknownFieldParse(
8736 tag,
8737 _internal_metadata_.mutable_unknown_fields<std::string>(),
8738 ptr, ctx);
8739 CHK_(ptr != nullptr);
8740 } // while
8741 message_done:
8742 _impl_._has_bits_.Or(has_bits);
8743 return ptr;
8744 failure:
8745 ptr = nullptr;
8746 goto message_done;
8747 #undef CHK_
8748 }
8749
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const8750 ::uint8_t* Ext4EsFindDelayedExtentRangeEnterFtraceEvent::_InternalSerialize(
8751 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
8752 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8753 ::uint32_t cached_has_bits = 0;
8754 (void) cached_has_bits;
8755
8756 cached_has_bits = _impl_._has_bits_[0];
8757 // optional uint64 dev = 1;
8758 if (cached_has_bits & 0x00000001u) {
8759 target = stream->EnsureSpace(target);
8760 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
8761 }
8762
8763 // optional uint64 ino = 2;
8764 if (cached_has_bits & 0x00000002u) {
8765 target = stream->EnsureSpace(target);
8766 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
8767 }
8768
8769 // optional uint32 lblk = 3;
8770 if (cached_has_bits & 0x00000004u) {
8771 target = stream->EnsureSpace(target);
8772 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_lblk(), target);
8773 }
8774
8775 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8776 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
8777 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
8778 }
8779 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8780 return target;
8781 }
8782
ByteSizeLong() const8783 size_t Ext4EsFindDelayedExtentRangeEnterFtraceEvent::ByteSizeLong() const {
8784 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8785 size_t total_size = 0;
8786
8787 ::uint32_t cached_has_bits = 0;
8788 // Prevent compiler warnings about cached_has_bits being unused
8789 (void) cached_has_bits;
8790
8791 cached_has_bits = _impl_._has_bits_[0];
8792 if (cached_has_bits & 0x00000007u) {
8793 // optional uint64 dev = 1;
8794 if (cached_has_bits & 0x00000001u) {
8795 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
8796 }
8797
8798 // optional uint64 ino = 2;
8799 if (cached_has_bits & 0x00000002u) {
8800 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
8801 }
8802
8803 // optional uint32 lblk = 3;
8804 if (cached_has_bits & 0x00000004u) {
8805 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lblk());
8806 }
8807
8808 }
8809 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
8810 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
8811 }
8812 int cached_size = ::_pbi::ToCachedSize(total_size);
8813 SetCachedSize(cached_size);
8814 return total_size;
8815 }
8816
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)8817 void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::CheckTypeAndMergeFrom(
8818 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
8819 MergeFrom(*::_pbi::DownCast<const Ext4EsFindDelayedExtentRangeEnterFtraceEvent*>(
8820 &from));
8821 }
8822
MergeFrom(const Ext4EsFindDelayedExtentRangeEnterFtraceEvent & from)8823 void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::MergeFrom(const Ext4EsFindDelayedExtentRangeEnterFtraceEvent& from) {
8824 Ext4EsFindDelayedExtentRangeEnterFtraceEvent* const _this = this;
8825 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8826 GOOGLE_DCHECK_NE(&from, _this);
8827 ::uint32_t cached_has_bits = 0;
8828 (void) cached_has_bits;
8829
8830 cached_has_bits = from._impl_._has_bits_[0];
8831 if (cached_has_bits & 0x00000007u) {
8832 if (cached_has_bits & 0x00000001u) {
8833 _this->_impl_.dev_ = from._impl_.dev_;
8834 }
8835 if (cached_has_bits & 0x00000002u) {
8836 _this->_impl_.ino_ = from._impl_.ino_;
8837 }
8838 if (cached_has_bits & 0x00000004u) {
8839 _this->_impl_.lblk_ = from._impl_.lblk_;
8840 }
8841 _this->_impl_._has_bits_[0] |= cached_has_bits;
8842 }
8843 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8844 }
8845
CopyFrom(const Ext4EsFindDelayedExtentRangeEnterFtraceEvent & from)8846 void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::CopyFrom(const Ext4EsFindDelayedExtentRangeEnterFtraceEvent& from) {
8847 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent)
8848 if (&from == this) return;
8849 Clear();
8850 MergeFrom(from);
8851 }
8852
IsInitialized() const8853 bool Ext4EsFindDelayedExtentRangeEnterFtraceEvent::IsInitialized() const {
8854 return true;
8855 }
8856
InternalSwap(Ext4EsFindDelayedExtentRangeEnterFtraceEvent * other)8857 void Ext4EsFindDelayedExtentRangeEnterFtraceEvent::InternalSwap(Ext4EsFindDelayedExtentRangeEnterFtraceEvent* other) {
8858 using std::swap;
8859 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
8860 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
8861 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
8862 PROTOBUF_FIELD_OFFSET(Ext4EsFindDelayedExtentRangeEnterFtraceEvent, _impl_.lblk_)
8863 + sizeof(Ext4EsFindDelayedExtentRangeEnterFtraceEvent::_impl_.lblk_) // NOLINT
8864 - PROTOBUF_FIELD_OFFSET(Ext4EsFindDelayedExtentRangeEnterFtraceEvent, _impl_.dev_)>(
8865 reinterpret_cast<char*>(&_impl_.dev_),
8866 reinterpret_cast<char*>(&other->_impl_.dev_));
8867 }
8868
GetTypeName() const8869 std::string Ext4EsFindDelayedExtentRangeEnterFtraceEvent::GetTypeName() const {
8870 return "perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent";
8871 }
8872
8873
8874 // ===================================================================
8875
8876 class Ext4EsFindDelayedExtentRangeExitFtraceEvent::_Internal {
8877 public:
8878 using HasBits = decltype(std::declval<Ext4EsFindDelayedExtentRangeExitFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)8879 static void set_has_dev(HasBits* has_bits) {
8880 (*has_bits)[0] |= 1u;
8881 }
set_has_ino(HasBits * has_bits)8882 static void set_has_ino(HasBits* has_bits) {
8883 (*has_bits)[0] |= 2u;
8884 }
set_has_lblk(HasBits * has_bits)8885 static void set_has_lblk(HasBits* has_bits) {
8886 (*has_bits)[0] |= 4u;
8887 }
set_has_len(HasBits * has_bits)8888 static void set_has_len(HasBits* has_bits) {
8889 (*has_bits)[0] |= 8u;
8890 }
set_has_pblk(HasBits * has_bits)8891 static void set_has_pblk(HasBits* has_bits) {
8892 (*has_bits)[0] |= 16u;
8893 }
set_has_status(HasBits * has_bits)8894 static void set_has_status(HasBits* has_bits) {
8895 (*has_bits)[0] |= 32u;
8896 }
8897 };
8898
Ext4EsFindDelayedExtentRangeExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)8899 Ext4EsFindDelayedExtentRangeExitFtraceEvent::Ext4EsFindDelayedExtentRangeExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
8900 bool is_message_owned)
8901 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
8902 SharedCtor(arena, is_message_owned);
8903 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
8904 }
Ext4EsFindDelayedExtentRangeExitFtraceEvent(const Ext4EsFindDelayedExtentRangeExitFtraceEvent & from)8905 Ext4EsFindDelayedExtentRangeExitFtraceEvent::Ext4EsFindDelayedExtentRangeExitFtraceEvent(const Ext4EsFindDelayedExtentRangeExitFtraceEvent& from)
8906 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
8907 Ext4EsFindDelayedExtentRangeExitFtraceEvent* const _this = this; (void)_this;
8908 new (&_impl_) Impl_{
8909 decltype(_impl_._has_bits_){from._impl_._has_bits_}
8910 , /*decltype(_impl_._cached_size_)*/{}
8911 , decltype(_impl_.dev_){}
8912 , decltype(_impl_.ino_){}
8913 , decltype(_impl_.lblk_){}
8914 , decltype(_impl_.len_){}
8915 , decltype(_impl_.pblk_){}
8916 , decltype(_impl_.status_){}};
8917
8918 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
8919 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
8920 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.status_) -
8921 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.status_));
8922 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
8923 }
8924
SharedCtor(::_pb::Arena * arena,bool is_message_owned)8925 inline void Ext4EsFindDelayedExtentRangeExitFtraceEvent::SharedCtor(
8926 ::_pb::Arena* arena, bool is_message_owned) {
8927 (void)arena;
8928 (void)is_message_owned;
8929 new (&_impl_) Impl_{
8930 decltype(_impl_._has_bits_){}
8931 , /*decltype(_impl_._cached_size_)*/{}
8932 , decltype(_impl_.dev_){::uint64_t{0u}}
8933 , decltype(_impl_.ino_){::uint64_t{0u}}
8934 , decltype(_impl_.lblk_){0u}
8935 , decltype(_impl_.len_){0u}
8936 , decltype(_impl_.pblk_){::uint64_t{0u}}
8937 , decltype(_impl_.status_){::uint64_t{0u}}
8938 };
8939 }
8940
~Ext4EsFindDelayedExtentRangeExitFtraceEvent()8941 Ext4EsFindDelayedExtentRangeExitFtraceEvent::~Ext4EsFindDelayedExtentRangeExitFtraceEvent() {
8942 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
8943 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
8944 (void)arena;
8945 return;
8946 }
8947 SharedDtor();
8948 }
8949
SharedDtor()8950 inline void Ext4EsFindDelayedExtentRangeExitFtraceEvent::SharedDtor() {
8951 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
8952 }
8953
SetCachedSize(int size) const8954 void Ext4EsFindDelayedExtentRangeExitFtraceEvent::SetCachedSize(int size) const {
8955 _impl_._cached_size_.Set(size);
8956 }
8957
Clear()8958 void Ext4EsFindDelayedExtentRangeExitFtraceEvent::Clear() {
8959 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
8960 ::uint32_t cached_has_bits = 0;
8961 // Prevent compiler warnings about cached_has_bits being unused
8962 (void) cached_has_bits;
8963
8964 cached_has_bits = _impl_._has_bits_[0];
8965 if (cached_has_bits & 0x0000003fu) {
8966 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
8967 reinterpret_cast<char*>(&_impl_.status_) -
8968 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.status_));
8969 }
8970 _impl_._has_bits_.Clear();
8971 _internal_metadata_.Clear<std::string>();
8972 }
8973
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)8974 const char* Ext4EsFindDelayedExtentRangeExitFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
8975 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
8976 _Internal::HasBits has_bits{};
8977 while (!ctx->Done(&ptr)) {
8978 ::uint32_t tag;
8979 ptr = ::_pbi::ReadTag(ptr, &tag);
8980 switch (tag >> 3) {
8981 // optional uint64 dev = 1;
8982 case 1:
8983 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
8984 _Internal::set_has_dev(&has_bits);
8985 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8986 CHK_(ptr);
8987 } else {
8988 goto handle_unusual;
8989 }
8990 continue;
8991 // optional uint64 ino = 2;
8992 case 2:
8993 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
8994 _Internal::set_has_ino(&has_bits);
8995 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
8996 CHK_(ptr);
8997 } else {
8998 goto handle_unusual;
8999 }
9000 continue;
9001 // optional uint32 lblk = 3;
9002 case 3:
9003 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
9004 _Internal::set_has_lblk(&has_bits);
9005 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
9006 CHK_(ptr);
9007 } else {
9008 goto handle_unusual;
9009 }
9010 continue;
9011 // optional uint32 len = 4;
9012 case 4:
9013 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
9014 _Internal::set_has_len(&has_bits);
9015 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
9016 CHK_(ptr);
9017 } else {
9018 goto handle_unusual;
9019 }
9020 continue;
9021 // optional uint64 pblk = 5;
9022 case 5:
9023 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
9024 _Internal::set_has_pblk(&has_bits);
9025 _impl_.pblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9026 CHK_(ptr);
9027 } else {
9028 goto handle_unusual;
9029 }
9030 continue;
9031 // optional uint64 status = 6;
9032 case 6:
9033 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
9034 _Internal::set_has_status(&has_bits);
9035 _impl_.status_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9036 CHK_(ptr);
9037 } else {
9038 goto handle_unusual;
9039 }
9040 continue;
9041 default:
9042 goto handle_unusual;
9043 } // switch
9044 handle_unusual:
9045 if ((tag == 0) || ((tag & 7) == 4)) {
9046 CHK_(ptr);
9047 ctx->SetLastTag(tag);
9048 goto message_done;
9049 }
9050 ptr = UnknownFieldParse(
9051 tag,
9052 _internal_metadata_.mutable_unknown_fields<std::string>(),
9053 ptr, ctx);
9054 CHK_(ptr != nullptr);
9055 } // while
9056 message_done:
9057 _impl_._has_bits_.Or(has_bits);
9058 return ptr;
9059 failure:
9060 ptr = nullptr;
9061 goto message_done;
9062 #undef CHK_
9063 }
9064
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const9065 ::uint8_t* Ext4EsFindDelayedExtentRangeExitFtraceEvent::_InternalSerialize(
9066 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
9067 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
9068 ::uint32_t cached_has_bits = 0;
9069 (void) cached_has_bits;
9070
9071 cached_has_bits = _impl_._has_bits_[0];
9072 // optional uint64 dev = 1;
9073 if (cached_has_bits & 0x00000001u) {
9074 target = stream->EnsureSpace(target);
9075 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
9076 }
9077
9078 // optional uint64 ino = 2;
9079 if (cached_has_bits & 0x00000002u) {
9080 target = stream->EnsureSpace(target);
9081 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
9082 }
9083
9084 // optional uint32 lblk = 3;
9085 if (cached_has_bits & 0x00000004u) {
9086 target = stream->EnsureSpace(target);
9087 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_lblk(), target);
9088 }
9089
9090 // optional uint32 len = 4;
9091 if (cached_has_bits & 0x00000008u) {
9092 target = stream->EnsureSpace(target);
9093 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
9094 }
9095
9096 // optional uint64 pblk = 5;
9097 if (cached_has_bits & 0x00000010u) {
9098 target = stream->EnsureSpace(target);
9099 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(5, this->_internal_pblk(), target);
9100 }
9101
9102 // optional uint64 status = 6;
9103 if (cached_has_bits & 0x00000020u) {
9104 target = stream->EnsureSpace(target);
9105 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(6, this->_internal_status(), target);
9106 }
9107
9108 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9109 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
9110 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
9111 }
9112 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
9113 return target;
9114 }
9115
ByteSizeLong() const9116 size_t Ext4EsFindDelayedExtentRangeExitFtraceEvent::ByteSizeLong() const {
9117 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
9118 size_t total_size = 0;
9119
9120 ::uint32_t cached_has_bits = 0;
9121 // Prevent compiler warnings about cached_has_bits being unused
9122 (void) cached_has_bits;
9123
9124 cached_has_bits = _impl_._has_bits_[0];
9125 if (cached_has_bits & 0x0000003fu) {
9126 // optional uint64 dev = 1;
9127 if (cached_has_bits & 0x00000001u) {
9128 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
9129 }
9130
9131 // optional uint64 ino = 2;
9132 if (cached_has_bits & 0x00000002u) {
9133 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
9134 }
9135
9136 // optional uint32 lblk = 3;
9137 if (cached_has_bits & 0x00000004u) {
9138 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lblk());
9139 }
9140
9141 // optional uint32 len = 4;
9142 if (cached_has_bits & 0x00000008u) {
9143 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
9144 }
9145
9146 // optional uint64 pblk = 5;
9147 if (cached_has_bits & 0x00000010u) {
9148 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_pblk());
9149 }
9150
9151 // optional uint64 status = 6;
9152 if (cached_has_bits & 0x00000020u) {
9153 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_status());
9154 }
9155
9156 }
9157 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9158 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
9159 }
9160 int cached_size = ::_pbi::ToCachedSize(total_size);
9161 SetCachedSize(cached_size);
9162 return total_size;
9163 }
9164
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)9165 void Ext4EsFindDelayedExtentRangeExitFtraceEvent::CheckTypeAndMergeFrom(
9166 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
9167 MergeFrom(*::_pbi::DownCast<const Ext4EsFindDelayedExtentRangeExitFtraceEvent*>(
9168 &from));
9169 }
9170
MergeFrom(const Ext4EsFindDelayedExtentRangeExitFtraceEvent & from)9171 void Ext4EsFindDelayedExtentRangeExitFtraceEvent::MergeFrom(const Ext4EsFindDelayedExtentRangeExitFtraceEvent& from) {
9172 Ext4EsFindDelayedExtentRangeExitFtraceEvent* const _this = this;
9173 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
9174 GOOGLE_DCHECK_NE(&from, _this);
9175 ::uint32_t cached_has_bits = 0;
9176 (void) cached_has_bits;
9177
9178 cached_has_bits = from._impl_._has_bits_[0];
9179 if (cached_has_bits & 0x0000003fu) {
9180 if (cached_has_bits & 0x00000001u) {
9181 _this->_impl_.dev_ = from._impl_.dev_;
9182 }
9183 if (cached_has_bits & 0x00000002u) {
9184 _this->_impl_.ino_ = from._impl_.ino_;
9185 }
9186 if (cached_has_bits & 0x00000004u) {
9187 _this->_impl_.lblk_ = from._impl_.lblk_;
9188 }
9189 if (cached_has_bits & 0x00000008u) {
9190 _this->_impl_.len_ = from._impl_.len_;
9191 }
9192 if (cached_has_bits & 0x00000010u) {
9193 _this->_impl_.pblk_ = from._impl_.pblk_;
9194 }
9195 if (cached_has_bits & 0x00000020u) {
9196 _this->_impl_.status_ = from._impl_.status_;
9197 }
9198 _this->_impl_._has_bits_[0] |= cached_has_bits;
9199 }
9200 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
9201 }
9202
CopyFrom(const Ext4EsFindDelayedExtentRangeExitFtraceEvent & from)9203 void Ext4EsFindDelayedExtentRangeExitFtraceEvent::CopyFrom(const Ext4EsFindDelayedExtentRangeExitFtraceEvent& from) {
9204 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent)
9205 if (&from == this) return;
9206 Clear();
9207 MergeFrom(from);
9208 }
9209
IsInitialized() const9210 bool Ext4EsFindDelayedExtentRangeExitFtraceEvent::IsInitialized() const {
9211 return true;
9212 }
9213
InternalSwap(Ext4EsFindDelayedExtentRangeExitFtraceEvent * other)9214 void Ext4EsFindDelayedExtentRangeExitFtraceEvent::InternalSwap(Ext4EsFindDelayedExtentRangeExitFtraceEvent* other) {
9215 using std::swap;
9216 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
9217 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
9218 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
9219 PROTOBUF_FIELD_OFFSET(Ext4EsFindDelayedExtentRangeExitFtraceEvent, _impl_.status_)
9220 + sizeof(Ext4EsFindDelayedExtentRangeExitFtraceEvent::_impl_.status_) // NOLINT
9221 - PROTOBUF_FIELD_OFFSET(Ext4EsFindDelayedExtentRangeExitFtraceEvent, _impl_.dev_)>(
9222 reinterpret_cast<char*>(&_impl_.dev_),
9223 reinterpret_cast<char*>(&other->_impl_.dev_));
9224 }
9225
GetTypeName() const9226 std::string Ext4EsFindDelayedExtentRangeExitFtraceEvent::GetTypeName() const {
9227 return "perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent";
9228 }
9229
9230
9231 // ===================================================================
9232
9233 class Ext4EsInsertExtentFtraceEvent::_Internal {
9234 public:
9235 using HasBits = decltype(std::declval<Ext4EsInsertExtentFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)9236 static void set_has_dev(HasBits* has_bits) {
9237 (*has_bits)[0] |= 1u;
9238 }
set_has_ino(HasBits * has_bits)9239 static void set_has_ino(HasBits* has_bits) {
9240 (*has_bits)[0] |= 2u;
9241 }
set_has_lblk(HasBits * has_bits)9242 static void set_has_lblk(HasBits* has_bits) {
9243 (*has_bits)[0] |= 4u;
9244 }
set_has_len(HasBits * has_bits)9245 static void set_has_len(HasBits* has_bits) {
9246 (*has_bits)[0] |= 8u;
9247 }
set_has_pblk(HasBits * has_bits)9248 static void set_has_pblk(HasBits* has_bits) {
9249 (*has_bits)[0] |= 16u;
9250 }
set_has_status(HasBits * has_bits)9251 static void set_has_status(HasBits* has_bits) {
9252 (*has_bits)[0] |= 32u;
9253 }
9254 };
9255
Ext4EsInsertExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)9256 Ext4EsInsertExtentFtraceEvent::Ext4EsInsertExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
9257 bool is_message_owned)
9258 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
9259 SharedCtor(arena, is_message_owned);
9260 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9261 }
Ext4EsInsertExtentFtraceEvent(const Ext4EsInsertExtentFtraceEvent & from)9262 Ext4EsInsertExtentFtraceEvent::Ext4EsInsertExtentFtraceEvent(const Ext4EsInsertExtentFtraceEvent& from)
9263 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
9264 Ext4EsInsertExtentFtraceEvent* const _this = this; (void)_this;
9265 new (&_impl_) Impl_{
9266 decltype(_impl_._has_bits_){from._impl_._has_bits_}
9267 , /*decltype(_impl_._cached_size_)*/{}
9268 , decltype(_impl_.dev_){}
9269 , decltype(_impl_.ino_){}
9270 , decltype(_impl_.lblk_){}
9271 , decltype(_impl_.len_){}
9272 , decltype(_impl_.pblk_){}
9273 , decltype(_impl_.status_){}};
9274
9275 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
9276 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
9277 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.status_) -
9278 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.status_));
9279 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9280 }
9281
SharedCtor(::_pb::Arena * arena,bool is_message_owned)9282 inline void Ext4EsInsertExtentFtraceEvent::SharedCtor(
9283 ::_pb::Arena* arena, bool is_message_owned) {
9284 (void)arena;
9285 (void)is_message_owned;
9286 new (&_impl_) Impl_{
9287 decltype(_impl_._has_bits_){}
9288 , /*decltype(_impl_._cached_size_)*/{}
9289 , decltype(_impl_.dev_){::uint64_t{0u}}
9290 , decltype(_impl_.ino_){::uint64_t{0u}}
9291 , decltype(_impl_.lblk_){0u}
9292 , decltype(_impl_.len_){0u}
9293 , decltype(_impl_.pblk_){::uint64_t{0u}}
9294 , decltype(_impl_.status_){::uint64_t{0u}}
9295 };
9296 }
9297
~Ext4EsInsertExtentFtraceEvent()9298 Ext4EsInsertExtentFtraceEvent::~Ext4EsInsertExtentFtraceEvent() {
9299 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9300 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
9301 (void)arena;
9302 return;
9303 }
9304 SharedDtor();
9305 }
9306
SharedDtor()9307 inline void Ext4EsInsertExtentFtraceEvent::SharedDtor() {
9308 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
9309 }
9310
SetCachedSize(int size) const9311 void Ext4EsInsertExtentFtraceEvent::SetCachedSize(int size) const {
9312 _impl_._cached_size_.Set(size);
9313 }
9314
Clear()9315 void Ext4EsInsertExtentFtraceEvent::Clear() {
9316 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9317 ::uint32_t cached_has_bits = 0;
9318 // Prevent compiler warnings about cached_has_bits being unused
9319 (void) cached_has_bits;
9320
9321 cached_has_bits = _impl_._has_bits_[0];
9322 if (cached_has_bits & 0x0000003fu) {
9323 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
9324 reinterpret_cast<char*>(&_impl_.status_) -
9325 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.status_));
9326 }
9327 _impl_._has_bits_.Clear();
9328 _internal_metadata_.Clear<std::string>();
9329 }
9330
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)9331 const char* Ext4EsInsertExtentFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
9332 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
9333 _Internal::HasBits has_bits{};
9334 while (!ctx->Done(&ptr)) {
9335 ::uint32_t tag;
9336 ptr = ::_pbi::ReadTag(ptr, &tag);
9337 switch (tag >> 3) {
9338 // optional uint64 dev = 1;
9339 case 1:
9340 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
9341 _Internal::set_has_dev(&has_bits);
9342 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9343 CHK_(ptr);
9344 } else {
9345 goto handle_unusual;
9346 }
9347 continue;
9348 // optional uint64 ino = 2;
9349 case 2:
9350 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
9351 _Internal::set_has_ino(&has_bits);
9352 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9353 CHK_(ptr);
9354 } else {
9355 goto handle_unusual;
9356 }
9357 continue;
9358 // optional uint32 lblk = 3;
9359 case 3:
9360 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
9361 _Internal::set_has_lblk(&has_bits);
9362 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
9363 CHK_(ptr);
9364 } else {
9365 goto handle_unusual;
9366 }
9367 continue;
9368 // optional uint32 len = 4;
9369 case 4:
9370 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
9371 _Internal::set_has_len(&has_bits);
9372 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
9373 CHK_(ptr);
9374 } else {
9375 goto handle_unusual;
9376 }
9377 continue;
9378 // optional uint64 pblk = 5;
9379 case 5:
9380 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
9381 _Internal::set_has_pblk(&has_bits);
9382 _impl_.pblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9383 CHK_(ptr);
9384 } else {
9385 goto handle_unusual;
9386 }
9387 continue;
9388 // optional uint64 status = 6;
9389 case 6:
9390 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
9391 _Internal::set_has_status(&has_bits);
9392 _impl_.status_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9393 CHK_(ptr);
9394 } else {
9395 goto handle_unusual;
9396 }
9397 continue;
9398 default:
9399 goto handle_unusual;
9400 } // switch
9401 handle_unusual:
9402 if ((tag == 0) || ((tag & 7) == 4)) {
9403 CHK_(ptr);
9404 ctx->SetLastTag(tag);
9405 goto message_done;
9406 }
9407 ptr = UnknownFieldParse(
9408 tag,
9409 _internal_metadata_.mutable_unknown_fields<std::string>(),
9410 ptr, ctx);
9411 CHK_(ptr != nullptr);
9412 } // while
9413 message_done:
9414 _impl_._has_bits_.Or(has_bits);
9415 return ptr;
9416 failure:
9417 ptr = nullptr;
9418 goto message_done;
9419 #undef CHK_
9420 }
9421
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const9422 ::uint8_t* Ext4EsInsertExtentFtraceEvent::_InternalSerialize(
9423 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
9424 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9425 ::uint32_t cached_has_bits = 0;
9426 (void) cached_has_bits;
9427
9428 cached_has_bits = _impl_._has_bits_[0];
9429 // optional uint64 dev = 1;
9430 if (cached_has_bits & 0x00000001u) {
9431 target = stream->EnsureSpace(target);
9432 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
9433 }
9434
9435 // optional uint64 ino = 2;
9436 if (cached_has_bits & 0x00000002u) {
9437 target = stream->EnsureSpace(target);
9438 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
9439 }
9440
9441 // optional uint32 lblk = 3;
9442 if (cached_has_bits & 0x00000004u) {
9443 target = stream->EnsureSpace(target);
9444 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_lblk(), target);
9445 }
9446
9447 // optional uint32 len = 4;
9448 if (cached_has_bits & 0x00000008u) {
9449 target = stream->EnsureSpace(target);
9450 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
9451 }
9452
9453 // optional uint64 pblk = 5;
9454 if (cached_has_bits & 0x00000010u) {
9455 target = stream->EnsureSpace(target);
9456 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(5, this->_internal_pblk(), target);
9457 }
9458
9459 // optional uint64 status = 6;
9460 if (cached_has_bits & 0x00000020u) {
9461 target = stream->EnsureSpace(target);
9462 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(6, this->_internal_status(), target);
9463 }
9464
9465 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9466 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
9467 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
9468 }
9469 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9470 return target;
9471 }
9472
ByteSizeLong() const9473 size_t Ext4EsInsertExtentFtraceEvent::ByteSizeLong() const {
9474 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9475 size_t total_size = 0;
9476
9477 ::uint32_t cached_has_bits = 0;
9478 // Prevent compiler warnings about cached_has_bits being unused
9479 (void) cached_has_bits;
9480
9481 cached_has_bits = _impl_._has_bits_[0];
9482 if (cached_has_bits & 0x0000003fu) {
9483 // optional uint64 dev = 1;
9484 if (cached_has_bits & 0x00000001u) {
9485 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
9486 }
9487
9488 // optional uint64 ino = 2;
9489 if (cached_has_bits & 0x00000002u) {
9490 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
9491 }
9492
9493 // optional uint32 lblk = 3;
9494 if (cached_has_bits & 0x00000004u) {
9495 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lblk());
9496 }
9497
9498 // optional uint32 len = 4;
9499 if (cached_has_bits & 0x00000008u) {
9500 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
9501 }
9502
9503 // optional uint64 pblk = 5;
9504 if (cached_has_bits & 0x00000010u) {
9505 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_pblk());
9506 }
9507
9508 // optional uint64 status = 6;
9509 if (cached_has_bits & 0x00000020u) {
9510 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_status());
9511 }
9512
9513 }
9514 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9515 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
9516 }
9517 int cached_size = ::_pbi::ToCachedSize(total_size);
9518 SetCachedSize(cached_size);
9519 return total_size;
9520 }
9521
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)9522 void Ext4EsInsertExtentFtraceEvent::CheckTypeAndMergeFrom(
9523 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
9524 MergeFrom(*::_pbi::DownCast<const Ext4EsInsertExtentFtraceEvent*>(
9525 &from));
9526 }
9527
MergeFrom(const Ext4EsInsertExtentFtraceEvent & from)9528 void Ext4EsInsertExtentFtraceEvent::MergeFrom(const Ext4EsInsertExtentFtraceEvent& from) {
9529 Ext4EsInsertExtentFtraceEvent* const _this = this;
9530 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9531 GOOGLE_DCHECK_NE(&from, _this);
9532 ::uint32_t cached_has_bits = 0;
9533 (void) cached_has_bits;
9534
9535 cached_has_bits = from._impl_._has_bits_[0];
9536 if (cached_has_bits & 0x0000003fu) {
9537 if (cached_has_bits & 0x00000001u) {
9538 _this->_impl_.dev_ = from._impl_.dev_;
9539 }
9540 if (cached_has_bits & 0x00000002u) {
9541 _this->_impl_.ino_ = from._impl_.ino_;
9542 }
9543 if (cached_has_bits & 0x00000004u) {
9544 _this->_impl_.lblk_ = from._impl_.lblk_;
9545 }
9546 if (cached_has_bits & 0x00000008u) {
9547 _this->_impl_.len_ = from._impl_.len_;
9548 }
9549 if (cached_has_bits & 0x00000010u) {
9550 _this->_impl_.pblk_ = from._impl_.pblk_;
9551 }
9552 if (cached_has_bits & 0x00000020u) {
9553 _this->_impl_.status_ = from._impl_.status_;
9554 }
9555 _this->_impl_._has_bits_[0] |= cached_has_bits;
9556 }
9557 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
9558 }
9559
CopyFrom(const Ext4EsInsertExtentFtraceEvent & from)9560 void Ext4EsInsertExtentFtraceEvent::CopyFrom(const Ext4EsInsertExtentFtraceEvent& from) {
9561 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsInsertExtentFtraceEvent)
9562 if (&from == this) return;
9563 Clear();
9564 MergeFrom(from);
9565 }
9566
IsInitialized() const9567 bool Ext4EsInsertExtentFtraceEvent::IsInitialized() const {
9568 return true;
9569 }
9570
InternalSwap(Ext4EsInsertExtentFtraceEvent * other)9571 void Ext4EsInsertExtentFtraceEvent::InternalSwap(Ext4EsInsertExtentFtraceEvent* other) {
9572 using std::swap;
9573 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
9574 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
9575 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
9576 PROTOBUF_FIELD_OFFSET(Ext4EsInsertExtentFtraceEvent, _impl_.status_)
9577 + sizeof(Ext4EsInsertExtentFtraceEvent::_impl_.status_) // NOLINT
9578 - PROTOBUF_FIELD_OFFSET(Ext4EsInsertExtentFtraceEvent, _impl_.dev_)>(
9579 reinterpret_cast<char*>(&_impl_.dev_),
9580 reinterpret_cast<char*>(&other->_impl_.dev_));
9581 }
9582
GetTypeName() const9583 std::string Ext4EsInsertExtentFtraceEvent::GetTypeName() const {
9584 return "perfetto.protos.Ext4EsInsertExtentFtraceEvent";
9585 }
9586
9587
9588 // ===================================================================
9589
9590 class Ext4EsLookupExtentEnterFtraceEvent::_Internal {
9591 public:
9592 using HasBits = decltype(std::declval<Ext4EsLookupExtentEnterFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)9593 static void set_has_dev(HasBits* has_bits) {
9594 (*has_bits)[0] |= 1u;
9595 }
set_has_ino(HasBits * has_bits)9596 static void set_has_ino(HasBits* has_bits) {
9597 (*has_bits)[0] |= 2u;
9598 }
set_has_lblk(HasBits * has_bits)9599 static void set_has_lblk(HasBits* has_bits) {
9600 (*has_bits)[0] |= 4u;
9601 }
9602 };
9603
Ext4EsLookupExtentEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)9604 Ext4EsLookupExtentEnterFtraceEvent::Ext4EsLookupExtentEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
9605 bool is_message_owned)
9606 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
9607 SharedCtor(arena, is_message_owned);
9608 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9609 }
Ext4EsLookupExtentEnterFtraceEvent(const Ext4EsLookupExtentEnterFtraceEvent & from)9610 Ext4EsLookupExtentEnterFtraceEvent::Ext4EsLookupExtentEnterFtraceEvent(const Ext4EsLookupExtentEnterFtraceEvent& from)
9611 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
9612 Ext4EsLookupExtentEnterFtraceEvent* const _this = this; (void)_this;
9613 new (&_impl_) Impl_{
9614 decltype(_impl_._has_bits_){from._impl_._has_bits_}
9615 , /*decltype(_impl_._cached_size_)*/{}
9616 , decltype(_impl_.dev_){}
9617 , decltype(_impl_.ino_){}
9618 , decltype(_impl_.lblk_){}};
9619
9620 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
9621 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
9622 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.lblk_) -
9623 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.lblk_));
9624 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9625 }
9626
SharedCtor(::_pb::Arena * arena,bool is_message_owned)9627 inline void Ext4EsLookupExtentEnterFtraceEvent::SharedCtor(
9628 ::_pb::Arena* arena, bool is_message_owned) {
9629 (void)arena;
9630 (void)is_message_owned;
9631 new (&_impl_) Impl_{
9632 decltype(_impl_._has_bits_){}
9633 , /*decltype(_impl_._cached_size_)*/{}
9634 , decltype(_impl_.dev_){::uint64_t{0u}}
9635 , decltype(_impl_.ino_){::uint64_t{0u}}
9636 , decltype(_impl_.lblk_){0u}
9637 };
9638 }
9639
~Ext4EsLookupExtentEnterFtraceEvent()9640 Ext4EsLookupExtentEnterFtraceEvent::~Ext4EsLookupExtentEnterFtraceEvent() {
9641 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9642 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
9643 (void)arena;
9644 return;
9645 }
9646 SharedDtor();
9647 }
9648
SharedDtor()9649 inline void Ext4EsLookupExtentEnterFtraceEvent::SharedDtor() {
9650 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
9651 }
9652
SetCachedSize(int size) const9653 void Ext4EsLookupExtentEnterFtraceEvent::SetCachedSize(int size) const {
9654 _impl_._cached_size_.Set(size);
9655 }
9656
Clear()9657 void Ext4EsLookupExtentEnterFtraceEvent::Clear() {
9658 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9659 ::uint32_t cached_has_bits = 0;
9660 // Prevent compiler warnings about cached_has_bits being unused
9661 (void) cached_has_bits;
9662
9663 cached_has_bits = _impl_._has_bits_[0];
9664 if (cached_has_bits & 0x00000007u) {
9665 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
9666 reinterpret_cast<char*>(&_impl_.lblk_) -
9667 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.lblk_));
9668 }
9669 _impl_._has_bits_.Clear();
9670 _internal_metadata_.Clear<std::string>();
9671 }
9672
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)9673 const char* Ext4EsLookupExtentEnterFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
9674 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
9675 _Internal::HasBits has_bits{};
9676 while (!ctx->Done(&ptr)) {
9677 ::uint32_t tag;
9678 ptr = ::_pbi::ReadTag(ptr, &tag);
9679 switch (tag >> 3) {
9680 // optional uint64 dev = 1;
9681 case 1:
9682 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
9683 _Internal::set_has_dev(&has_bits);
9684 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9685 CHK_(ptr);
9686 } else {
9687 goto handle_unusual;
9688 }
9689 continue;
9690 // optional uint64 ino = 2;
9691 case 2:
9692 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
9693 _Internal::set_has_ino(&has_bits);
9694 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9695 CHK_(ptr);
9696 } else {
9697 goto handle_unusual;
9698 }
9699 continue;
9700 // optional uint32 lblk = 3;
9701 case 3:
9702 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
9703 _Internal::set_has_lblk(&has_bits);
9704 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
9705 CHK_(ptr);
9706 } else {
9707 goto handle_unusual;
9708 }
9709 continue;
9710 default:
9711 goto handle_unusual;
9712 } // switch
9713 handle_unusual:
9714 if ((tag == 0) || ((tag & 7) == 4)) {
9715 CHK_(ptr);
9716 ctx->SetLastTag(tag);
9717 goto message_done;
9718 }
9719 ptr = UnknownFieldParse(
9720 tag,
9721 _internal_metadata_.mutable_unknown_fields<std::string>(),
9722 ptr, ctx);
9723 CHK_(ptr != nullptr);
9724 } // while
9725 message_done:
9726 _impl_._has_bits_.Or(has_bits);
9727 return ptr;
9728 failure:
9729 ptr = nullptr;
9730 goto message_done;
9731 #undef CHK_
9732 }
9733
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const9734 ::uint8_t* Ext4EsLookupExtentEnterFtraceEvent::_InternalSerialize(
9735 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
9736 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9737 ::uint32_t cached_has_bits = 0;
9738 (void) cached_has_bits;
9739
9740 cached_has_bits = _impl_._has_bits_[0];
9741 // optional uint64 dev = 1;
9742 if (cached_has_bits & 0x00000001u) {
9743 target = stream->EnsureSpace(target);
9744 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
9745 }
9746
9747 // optional uint64 ino = 2;
9748 if (cached_has_bits & 0x00000002u) {
9749 target = stream->EnsureSpace(target);
9750 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
9751 }
9752
9753 // optional uint32 lblk = 3;
9754 if (cached_has_bits & 0x00000004u) {
9755 target = stream->EnsureSpace(target);
9756 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_lblk(), target);
9757 }
9758
9759 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9760 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
9761 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
9762 }
9763 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9764 return target;
9765 }
9766
ByteSizeLong() const9767 size_t Ext4EsLookupExtentEnterFtraceEvent::ByteSizeLong() const {
9768 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9769 size_t total_size = 0;
9770
9771 ::uint32_t cached_has_bits = 0;
9772 // Prevent compiler warnings about cached_has_bits being unused
9773 (void) cached_has_bits;
9774
9775 cached_has_bits = _impl_._has_bits_[0];
9776 if (cached_has_bits & 0x00000007u) {
9777 // optional uint64 dev = 1;
9778 if (cached_has_bits & 0x00000001u) {
9779 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
9780 }
9781
9782 // optional uint64 ino = 2;
9783 if (cached_has_bits & 0x00000002u) {
9784 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
9785 }
9786
9787 // optional uint32 lblk = 3;
9788 if (cached_has_bits & 0x00000004u) {
9789 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lblk());
9790 }
9791
9792 }
9793 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
9794 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
9795 }
9796 int cached_size = ::_pbi::ToCachedSize(total_size);
9797 SetCachedSize(cached_size);
9798 return total_size;
9799 }
9800
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)9801 void Ext4EsLookupExtentEnterFtraceEvent::CheckTypeAndMergeFrom(
9802 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
9803 MergeFrom(*::_pbi::DownCast<const Ext4EsLookupExtentEnterFtraceEvent*>(
9804 &from));
9805 }
9806
MergeFrom(const Ext4EsLookupExtentEnterFtraceEvent & from)9807 void Ext4EsLookupExtentEnterFtraceEvent::MergeFrom(const Ext4EsLookupExtentEnterFtraceEvent& from) {
9808 Ext4EsLookupExtentEnterFtraceEvent* const _this = this;
9809 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9810 GOOGLE_DCHECK_NE(&from, _this);
9811 ::uint32_t cached_has_bits = 0;
9812 (void) cached_has_bits;
9813
9814 cached_has_bits = from._impl_._has_bits_[0];
9815 if (cached_has_bits & 0x00000007u) {
9816 if (cached_has_bits & 0x00000001u) {
9817 _this->_impl_.dev_ = from._impl_.dev_;
9818 }
9819 if (cached_has_bits & 0x00000002u) {
9820 _this->_impl_.ino_ = from._impl_.ino_;
9821 }
9822 if (cached_has_bits & 0x00000004u) {
9823 _this->_impl_.lblk_ = from._impl_.lblk_;
9824 }
9825 _this->_impl_._has_bits_[0] |= cached_has_bits;
9826 }
9827 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
9828 }
9829
CopyFrom(const Ext4EsLookupExtentEnterFtraceEvent & from)9830 void Ext4EsLookupExtentEnterFtraceEvent::CopyFrom(const Ext4EsLookupExtentEnterFtraceEvent& from) {
9831 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent)
9832 if (&from == this) return;
9833 Clear();
9834 MergeFrom(from);
9835 }
9836
IsInitialized() const9837 bool Ext4EsLookupExtentEnterFtraceEvent::IsInitialized() const {
9838 return true;
9839 }
9840
InternalSwap(Ext4EsLookupExtentEnterFtraceEvent * other)9841 void Ext4EsLookupExtentEnterFtraceEvent::InternalSwap(Ext4EsLookupExtentEnterFtraceEvent* other) {
9842 using std::swap;
9843 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
9844 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
9845 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
9846 PROTOBUF_FIELD_OFFSET(Ext4EsLookupExtentEnterFtraceEvent, _impl_.lblk_)
9847 + sizeof(Ext4EsLookupExtentEnterFtraceEvent::_impl_.lblk_) // NOLINT
9848 - PROTOBUF_FIELD_OFFSET(Ext4EsLookupExtentEnterFtraceEvent, _impl_.dev_)>(
9849 reinterpret_cast<char*>(&_impl_.dev_),
9850 reinterpret_cast<char*>(&other->_impl_.dev_));
9851 }
9852
GetTypeName() const9853 std::string Ext4EsLookupExtentEnterFtraceEvent::GetTypeName() const {
9854 return "perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent";
9855 }
9856
9857
9858 // ===================================================================
9859
9860 class Ext4EsLookupExtentExitFtraceEvent::_Internal {
9861 public:
9862 using HasBits = decltype(std::declval<Ext4EsLookupExtentExitFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)9863 static void set_has_dev(HasBits* has_bits) {
9864 (*has_bits)[0] |= 1u;
9865 }
set_has_ino(HasBits * has_bits)9866 static void set_has_ino(HasBits* has_bits) {
9867 (*has_bits)[0] |= 2u;
9868 }
set_has_lblk(HasBits * has_bits)9869 static void set_has_lblk(HasBits* has_bits) {
9870 (*has_bits)[0] |= 4u;
9871 }
set_has_len(HasBits * has_bits)9872 static void set_has_len(HasBits* has_bits) {
9873 (*has_bits)[0] |= 8u;
9874 }
set_has_pblk(HasBits * has_bits)9875 static void set_has_pblk(HasBits* has_bits) {
9876 (*has_bits)[0] |= 16u;
9877 }
set_has_status(HasBits * has_bits)9878 static void set_has_status(HasBits* has_bits) {
9879 (*has_bits)[0] |= 32u;
9880 }
set_has_found(HasBits * has_bits)9881 static void set_has_found(HasBits* has_bits) {
9882 (*has_bits)[0] |= 64u;
9883 }
9884 };
9885
Ext4EsLookupExtentExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)9886 Ext4EsLookupExtentExitFtraceEvent::Ext4EsLookupExtentExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
9887 bool is_message_owned)
9888 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
9889 SharedCtor(arena, is_message_owned);
9890 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
9891 }
Ext4EsLookupExtentExitFtraceEvent(const Ext4EsLookupExtentExitFtraceEvent & from)9892 Ext4EsLookupExtentExitFtraceEvent::Ext4EsLookupExtentExitFtraceEvent(const Ext4EsLookupExtentExitFtraceEvent& from)
9893 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
9894 Ext4EsLookupExtentExitFtraceEvent* const _this = this; (void)_this;
9895 new (&_impl_) Impl_{
9896 decltype(_impl_._has_bits_){from._impl_._has_bits_}
9897 , /*decltype(_impl_._cached_size_)*/{}
9898 , decltype(_impl_.dev_){}
9899 , decltype(_impl_.ino_){}
9900 , decltype(_impl_.lblk_){}
9901 , decltype(_impl_.len_){}
9902 , decltype(_impl_.pblk_){}
9903 , decltype(_impl_.status_){}
9904 , decltype(_impl_.found_){}};
9905
9906 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
9907 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
9908 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.found_) -
9909 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.found_));
9910 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
9911 }
9912
SharedCtor(::_pb::Arena * arena,bool is_message_owned)9913 inline void Ext4EsLookupExtentExitFtraceEvent::SharedCtor(
9914 ::_pb::Arena* arena, bool is_message_owned) {
9915 (void)arena;
9916 (void)is_message_owned;
9917 new (&_impl_) Impl_{
9918 decltype(_impl_._has_bits_){}
9919 , /*decltype(_impl_._cached_size_)*/{}
9920 , decltype(_impl_.dev_){::uint64_t{0u}}
9921 , decltype(_impl_.ino_){::uint64_t{0u}}
9922 , decltype(_impl_.lblk_){0u}
9923 , decltype(_impl_.len_){0u}
9924 , decltype(_impl_.pblk_){::uint64_t{0u}}
9925 , decltype(_impl_.status_){::uint64_t{0u}}
9926 , decltype(_impl_.found_){0}
9927 };
9928 }
9929
~Ext4EsLookupExtentExitFtraceEvent()9930 Ext4EsLookupExtentExitFtraceEvent::~Ext4EsLookupExtentExitFtraceEvent() {
9931 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
9932 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
9933 (void)arena;
9934 return;
9935 }
9936 SharedDtor();
9937 }
9938
SharedDtor()9939 inline void Ext4EsLookupExtentExitFtraceEvent::SharedDtor() {
9940 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
9941 }
9942
SetCachedSize(int size) const9943 void Ext4EsLookupExtentExitFtraceEvent::SetCachedSize(int size) const {
9944 _impl_._cached_size_.Set(size);
9945 }
9946
Clear()9947 void Ext4EsLookupExtentExitFtraceEvent::Clear() {
9948 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
9949 ::uint32_t cached_has_bits = 0;
9950 // Prevent compiler warnings about cached_has_bits being unused
9951 (void) cached_has_bits;
9952
9953 cached_has_bits = _impl_._has_bits_[0];
9954 if (cached_has_bits & 0x0000007fu) {
9955 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
9956 reinterpret_cast<char*>(&_impl_.found_) -
9957 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.found_));
9958 }
9959 _impl_._has_bits_.Clear();
9960 _internal_metadata_.Clear<std::string>();
9961 }
9962
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)9963 const char* Ext4EsLookupExtentExitFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
9964 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
9965 _Internal::HasBits has_bits{};
9966 while (!ctx->Done(&ptr)) {
9967 ::uint32_t tag;
9968 ptr = ::_pbi::ReadTag(ptr, &tag);
9969 switch (tag >> 3) {
9970 // optional uint64 dev = 1;
9971 case 1:
9972 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
9973 _Internal::set_has_dev(&has_bits);
9974 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9975 CHK_(ptr);
9976 } else {
9977 goto handle_unusual;
9978 }
9979 continue;
9980 // optional uint64 ino = 2;
9981 case 2:
9982 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
9983 _Internal::set_has_ino(&has_bits);
9984 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
9985 CHK_(ptr);
9986 } else {
9987 goto handle_unusual;
9988 }
9989 continue;
9990 // optional uint32 lblk = 3;
9991 case 3:
9992 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
9993 _Internal::set_has_lblk(&has_bits);
9994 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
9995 CHK_(ptr);
9996 } else {
9997 goto handle_unusual;
9998 }
9999 continue;
10000 // optional uint32 len = 4;
10001 case 4:
10002 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
10003 _Internal::set_has_len(&has_bits);
10004 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10005 CHK_(ptr);
10006 } else {
10007 goto handle_unusual;
10008 }
10009 continue;
10010 // optional uint64 pblk = 5;
10011 case 5:
10012 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
10013 _Internal::set_has_pblk(&has_bits);
10014 _impl_.pblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10015 CHK_(ptr);
10016 } else {
10017 goto handle_unusual;
10018 }
10019 continue;
10020 // optional uint64 status = 6;
10021 case 6:
10022 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
10023 _Internal::set_has_status(&has_bits);
10024 _impl_.status_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10025 CHK_(ptr);
10026 } else {
10027 goto handle_unusual;
10028 }
10029 continue;
10030 // optional int32 found = 7;
10031 case 7:
10032 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
10033 _Internal::set_has_found(&has_bits);
10034 _impl_.found_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10035 CHK_(ptr);
10036 } else {
10037 goto handle_unusual;
10038 }
10039 continue;
10040 default:
10041 goto handle_unusual;
10042 } // switch
10043 handle_unusual:
10044 if ((tag == 0) || ((tag & 7) == 4)) {
10045 CHK_(ptr);
10046 ctx->SetLastTag(tag);
10047 goto message_done;
10048 }
10049 ptr = UnknownFieldParse(
10050 tag,
10051 _internal_metadata_.mutable_unknown_fields<std::string>(),
10052 ptr, ctx);
10053 CHK_(ptr != nullptr);
10054 } // while
10055 message_done:
10056 _impl_._has_bits_.Or(has_bits);
10057 return ptr;
10058 failure:
10059 ptr = nullptr;
10060 goto message_done;
10061 #undef CHK_
10062 }
10063
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const10064 ::uint8_t* Ext4EsLookupExtentExitFtraceEvent::_InternalSerialize(
10065 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
10066 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
10067 ::uint32_t cached_has_bits = 0;
10068 (void) cached_has_bits;
10069
10070 cached_has_bits = _impl_._has_bits_[0];
10071 // optional uint64 dev = 1;
10072 if (cached_has_bits & 0x00000001u) {
10073 target = stream->EnsureSpace(target);
10074 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
10075 }
10076
10077 // optional uint64 ino = 2;
10078 if (cached_has_bits & 0x00000002u) {
10079 target = stream->EnsureSpace(target);
10080 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
10081 }
10082
10083 // optional uint32 lblk = 3;
10084 if (cached_has_bits & 0x00000004u) {
10085 target = stream->EnsureSpace(target);
10086 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(3, this->_internal_lblk(), target);
10087 }
10088
10089 // optional uint32 len = 4;
10090 if (cached_has_bits & 0x00000008u) {
10091 target = stream->EnsureSpace(target);
10092 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_len(), target);
10093 }
10094
10095 // optional uint64 pblk = 5;
10096 if (cached_has_bits & 0x00000010u) {
10097 target = stream->EnsureSpace(target);
10098 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(5, this->_internal_pblk(), target);
10099 }
10100
10101 // optional uint64 status = 6;
10102 if (cached_has_bits & 0x00000020u) {
10103 target = stream->EnsureSpace(target);
10104 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(6, this->_internal_status(), target);
10105 }
10106
10107 // optional int32 found = 7;
10108 if (cached_has_bits & 0x00000040u) {
10109 target = stream->EnsureSpace(target);
10110 target = ::_pbi::WireFormatLite::WriteInt32ToArray(7, this->_internal_found(), target);
10111 }
10112
10113 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
10114 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
10115 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
10116 }
10117 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
10118 return target;
10119 }
10120
ByteSizeLong() const10121 size_t Ext4EsLookupExtentExitFtraceEvent::ByteSizeLong() const {
10122 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
10123 size_t total_size = 0;
10124
10125 ::uint32_t cached_has_bits = 0;
10126 // Prevent compiler warnings about cached_has_bits being unused
10127 (void) cached_has_bits;
10128
10129 cached_has_bits = _impl_._has_bits_[0];
10130 if (cached_has_bits & 0x0000007fu) {
10131 // optional uint64 dev = 1;
10132 if (cached_has_bits & 0x00000001u) {
10133 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
10134 }
10135
10136 // optional uint64 ino = 2;
10137 if (cached_has_bits & 0x00000002u) {
10138 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
10139 }
10140
10141 // optional uint32 lblk = 3;
10142 if (cached_has_bits & 0x00000004u) {
10143 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_lblk());
10144 }
10145
10146 // optional uint32 len = 4;
10147 if (cached_has_bits & 0x00000008u) {
10148 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_len());
10149 }
10150
10151 // optional uint64 pblk = 5;
10152 if (cached_has_bits & 0x00000010u) {
10153 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_pblk());
10154 }
10155
10156 // optional uint64 status = 6;
10157 if (cached_has_bits & 0x00000020u) {
10158 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_status());
10159 }
10160
10161 // optional int32 found = 7;
10162 if (cached_has_bits & 0x00000040u) {
10163 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_found());
10164 }
10165
10166 }
10167 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
10168 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
10169 }
10170 int cached_size = ::_pbi::ToCachedSize(total_size);
10171 SetCachedSize(cached_size);
10172 return total_size;
10173 }
10174
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)10175 void Ext4EsLookupExtentExitFtraceEvent::CheckTypeAndMergeFrom(
10176 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
10177 MergeFrom(*::_pbi::DownCast<const Ext4EsLookupExtentExitFtraceEvent*>(
10178 &from));
10179 }
10180
MergeFrom(const Ext4EsLookupExtentExitFtraceEvent & from)10181 void Ext4EsLookupExtentExitFtraceEvent::MergeFrom(const Ext4EsLookupExtentExitFtraceEvent& from) {
10182 Ext4EsLookupExtentExitFtraceEvent* const _this = this;
10183 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
10184 GOOGLE_DCHECK_NE(&from, _this);
10185 ::uint32_t cached_has_bits = 0;
10186 (void) cached_has_bits;
10187
10188 cached_has_bits = from._impl_._has_bits_[0];
10189 if (cached_has_bits & 0x0000007fu) {
10190 if (cached_has_bits & 0x00000001u) {
10191 _this->_impl_.dev_ = from._impl_.dev_;
10192 }
10193 if (cached_has_bits & 0x00000002u) {
10194 _this->_impl_.ino_ = from._impl_.ino_;
10195 }
10196 if (cached_has_bits & 0x00000004u) {
10197 _this->_impl_.lblk_ = from._impl_.lblk_;
10198 }
10199 if (cached_has_bits & 0x00000008u) {
10200 _this->_impl_.len_ = from._impl_.len_;
10201 }
10202 if (cached_has_bits & 0x00000010u) {
10203 _this->_impl_.pblk_ = from._impl_.pblk_;
10204 }
10205 if (cached_has_bits & 0x00000020u) {
10206 _this->_impl_.status_ = from._impl_.status_;
10207 }
10208 if (cached_has_bits & 0x00000040u) {
10209 _this->_impl_.found_ = from._impl_.found_;
10210 }
10211 _this->_impl_._has_bits_[0] |= cached_has_bits;
10212 }
10213 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
10214 }
10215
CopyFrom(const Ext4EsLookupExtentExitFtraceEvent & from)10216 void Ext4EsLookupExtentExitFtraceEvent::CopyFrom(const Ext4EsLookupExtentExitFtraceEvent& from) {
10217 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsLookupExtentExitFtraceEvent)
10218 if (&from == this) return;
10219 Clear();
10220 MergeFrom(from);
10221 }
10222
IsInitialized() const10223 bool Ext4EsLookupExtentExitFtraceEvent::IsInitialized() const {
10224 return true;
10225 }
10226
InternalSwap(Ext4EsLookupExtentExitFtraceEvent * other)10227 void Ext4EsLookupExtentExitFtraceEvent::InternalSwap(Ext4EsLookupExtentExitFtraceEvent* other) {
10228 using std::swap;
10229 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
10230 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
10231 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
10232 PROTOBUF_FIELD_OFFSET(Ext4EsLookupExtentExitFtraceEvent, _impl_.found_)
10233 + sizeof(Ext4EsLookupExtentExitFtraceEvent::_impl_.found_) // NOLINT
10234 - PROTOBUF_FIELD_OFFSET(Ext4EsLookupExtentExitFtraceEvent, _impl_.dev_)>(
10235 reinterpret_cast<char*>(&_impl_.dev_),
10236 reinterpret_cast<char*>(&other->_impl_.dev_));
10237 }
10238
GetTypeName() const10239 std::string Ext4EsLookupExtentExitFtraceEvent::GetTypeName() const {
10240 return "perfetto.protos.Ext4EsLookupExtentExitFtraceEvent";
10241 }
10242
10243
10244 // ===================================================================
10245
10246 class Ext4EsRemoveExtentFtraceEvent::_Internal {
10247 public:
10248 using HasBits = decltype(std::declval<Ext4EsRemoveExtentFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)10249 static void set_has_dev(HasBits* has_bits) {
10250 (*has_bits)[0] |= 1u;
10251 }
set_has_ino(HasBits * has_bits)10252 static void set_has_ino(HasBits* has_bits) {
10253 (*has_bits)[0] |= 2u;
10254 }
set_has_lblk(HasBits * has_bits)10255 static void set_has_lblk(HasBits* has_bits) {
10256 (*has_bits)[0] |= 4u;
10257 }
set_has_len(HasBits * has_bits)10258 static void set_has_len(HasBits* has_bits) {
10259 (*has_bits)[0] |= 8u;
10260 }
10261 };
10262
Ext4EsRemoveExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)10263 Ext4EsRemoveExtentFtraceEvent::Ext4EsRemoveExtentFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
10264 bool is_message_owned)
10265 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
10266 SharedCtor(arena, is_message_owned);
10267 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10268 }
Ext4EsRemoveExtentFtraceEvent(const Ext4EsRemoveExtentFtraceEvent & from)10269 Ext4EsRemoveExtentFtraceEvent::Ext4EsRemoveExtentFtraceEvent(const Ext4EsRemoveExtentFtraceEvent& from)
10270 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
10271 Ext4EsRemoveExtentFtraceEvent* const _this = this; (void)_this;
10272 new (&_impl_) Impl_{
10273 decltype(_impl_._has_bits_){from._impl_._has_bits_}
10274 , /*decltype(_impl_._cached_size_)*/{}
10275 , decltype(_impl_.dev_){}
10276 , decltype(_impl_.ino_){}
10277 , decltype(_impl_.lblk_){}
10278 , decltype(_impl_.len_){}};
10279
10280 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
10281 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
10282 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.len_) -
10283 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.len_));
10284 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10285 }
10286
SharedCtor(::_pb::Arena * arena,bool is_message_owned)10287 inline void Ext4EsRemoveExtentFtraceEvent::SharedCtor(
10288 ::_pb::Arena* arena, bool is_message_owned) {
10289 (void)arena;
10290 (void)is_message_owned;
10291 new (&_impl_) Impl_{
10292 decltype(_impl_._has_bits_){}
10293 , /*decltype(_impl_._cached_size_)*/{}
10294 , decltype(_impl_.dev_){::uint64_t{0u}}
10295 , decltype(_impl_.ino_){::uint64_t{0u}}
10296 , decltype(_impl_.lblk_){::int64_t{0}}
10297 , decltype(_impl_.len_){::int64_t{0}}
10298 };
10299 }
10300
~Ext4EsRemoveExtentFtraceEvent()10301 Ext4EsRemoveExtentFtraceEvent::~Ext4EsRemoveExtentFtraceEvent() {
10302 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10303 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
10304 (void)arena;
10305 return;
10306 }
10307 SharedDtor();
10308 }
10309
SharedDtor()10310 inline void Ext4EsRemoveExtentFtraceEvent::SharedDtor() {
10311 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
10312 }
10313
SetCachedSize(int size) const10314 void Ext4EsRemoveExtentFtraceEvent::SetCachedSize(int size) const {
10315 _impl_._cached_size_.Set(size);
10316 }
10317
Clear()10318 void Ext4EsRemoveExtentFtraceEvent::Clear() {
10319 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10320 ::uint32_t cached_has_bits = 0;
10321 // Prevent compiler warnings about cached_has_bits being unused
10322 (void) cached_has_bits;
10323
10324 cached_has_bits = _impl_._has_bits_[0];
10325 if (cached_has_bits & 0x0000000fu) {
10326 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
10327 reinterpret_cast<char*>(&_impl_.len_) -
10328 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.len_));
10329 }
10330 _impl_._has_bits_.Clear();
10331 _internal_metadata_.Clear<std::string>();
10332 }
10333
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)10334 const char* Ext4EsRemoveExtentFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
10335 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
10336 _Internal::HasBits has_bits{};
10337 while (!ctx->Done(&ptr)) {
10338 ::uint32_t tag;
10339 ptr = ::_pbi::ReadTag(ptr, &tag);
10340 switch (tag >> 3) {
10341 // optional uint64 dev = 1;
10342 case 1:
10343 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
10344 _Internal::set_has_dev(&has_bits);
10345 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10346 CHK_(ptr);
10347 } else {
10348 goto handle_unusual;
10349 }
10350 continue;
10351 // optional uint64 ino = 2;
10352 case 2:
10353 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
10354 _Internal::set_has_ino(&has_bits);
10355 _impl_.ino_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10356 CHK_(ptr);
10357 } else {
10358 goto handle_unusual;
10359 }
10360 continue;
10361 // optional int64 lblk = 3;
10362 case 3:
10363 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
10364 _Internal::set_has_lblk(&has_bits);
10365 _impl_.lblk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10366 CHK_(ptr);
10367 } else {
10368 goto handle_unusual;
10369 }
10370 continue;
10371 // optional int64 len = 4;
10372 case 4:
10373 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
10374 _Internal::set_has_len(&has_bits);
10375 _impl_.len_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10376 CHK_(ptr);
10377 } else {
10378 goto handle_unusual;
10379 }
10380 continue;
10381 default:
10382 goto handle_unusual;
10383 } // switch
10384 handle_unusual:
10385 if ((tag == 0) || ((tag & 7) == 4)) {
10386 CHK_(ptr);
10387 ctx->SetLastTag(tag);
10388 goto message_done;
10389 }
10390 ptr = UnknownFieldParse(
10391 tag,
10392 _internal_metadata_.mutable_unknown_fields<std::string>(),
10393 ptr, ctx);
10394 CHK_(ptr != nullptr);
10395 } // while
10396 message_done:
10397 _impl_._has_bits_.Or(has_bits);
10398 return ptr;
10399 failure:
10400 ptr = nullptr;
10401 goto message_done;
10402 #undef CHK_
10403 }
10404
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const10405 ::uint8_t* Ext4EsRemoveExtentFtraceEvent::_InternalSerialize(
10406 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
10407 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10408 ::uint32_t cached_has_bits = 0;
10409 (void) cached_has_bits;
10410
10411 cached_has_bits = _impl_._has_bits_[0];
10412 // optional uint64 dev = 1;
10413 if (cached_has_bits & 0x00000001u) {
10414 target = stream->EnsureSpace(target);
10415 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
10416 }
10417
10418 // optional uint64 ino = 2;
10419 if (cached_has_bits & 0x00000002u) {
10420 target = stream->EnsureSpace(target);
10421 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_ino(), target);
10422 }
10423
10424 // optional int64 lblk = 3;
10425 if (cached_has_bits & 0x00000004u) {
10426 target = stream->EnsureSpace(target);
10427 target = ::_pbi::WireFormatLite::WriteInt64ToArray(3, this->_internal_lblk(), target);
10428 }
10429
10430 // optional int64 len = 4;
10431 if (cached_has_bits & 0x00000008u) {
10432 target = stream->EnsureSpace(target);
10433 target = ::_pbi::WireFormatLite::WriteInt64ToArray(4, this->_internal_len(), target);
10434 }
10435
10436 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
10437 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
10438 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
10439 }
10440 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10441 return target;
10442 }
10443
ByteSizeLong() const10444 size_t Ext4EsRemoveExtentFtraceEvent::ByteSizeLong() const {
10445 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10446 size_t total_size = 0;
10447
10448 ::uint32_t cached_has_bits = 0;
10449 // Prevent compiler warnings about cached_has_bits being unused
10450 (void) cached_has_bits;
10451
10452 cached_has_bits = _impl_._has_bits_[0];
10453 if (cached_has_bits & 0x0000000fu) {
10454 // optional uint64 dev = 1;
10455 if (cached_has_bits & 0x00000001u) {
10456 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
10457 }
10458
10459 // optional uint64 ino = 2;
10460 if (cached_has_bits & 0x00000002u) {
10461 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_ino());
10462 }
10463
10464 // optional int64 lblk = 3;
10465 if (cached_has_bits & 0x00000004u) {
10466 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_lblk());
10467 }
10468
10469 // optional int64 len = 4;
10470 if (cached_has_bits & 0x00000008u) {
10471 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_len());
10472 }
10473
10474 }
10475 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
10476 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
10477 }
10478 int cached_size = ::_pbi::ToCachedSize(total_size);
10479 SetCachedSize(cached_size);
10480 return total_size;
10481 }
10482
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)10483 void Ext4EsRemoveExtentFtraceEvent::CheckTypeAndMergeFrom(
10484 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
10485 MergeFrom(*::_pbi::DownCast<const Ext4EsRemoveExtentFtraceEvent*>(
10486 &from));
10487 }
10488
MergeFrom(const Ext4EsRemoveExtentFtraceEvent & from)10489 void Ext4EsRemoveExtentFtraceEvent::MergeFrom(const Ext4EsRemoveExtentFtraceEvent& from) {
10490 Ext4EsRemoveExtentFtraceEvent* const _this = this;
10491 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10492 GOOGLE_DCHECK_NE(&from, _this);
10493 ::uint32_t cached_has_bits = 0;
10494 (void) cached_has_bits;
10495
10496 cached_has_bits = from._impl_._has_bits_[0];
10497 if (cached_has_bits & 0x0000000fu) {
10498 if (cached_has_bits & 0x00000001u) {
10499 _this->_impl_.dev_ = from._impl_.dev_;
10500 }
10501 if (cached_has_bits & 0x00000002u) {
10502 _this->_impl_.ino_ = from._impl_.ino_;
10503 }
10504 if (cached_has_bits & 0x00000004u) {
10505 _this->_impl_.lblk_ = from._impl_.lblk_;
10506 }
10507 if (cached_has_bits & 0x00000008u) {
10508 _this->_impl_.len_ = from._impl_.len_;
10509 }
10510 _this->_impl_._has_bits_[0] |= cached_has_bits;
10511 }
10512 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
10513 }
10514
CopyFrom(const Ext4EsRemoveExtentFtraceEvent & from)10515 void Ext4EsRemoveExtentFtraceEvent::CopyFrom(const Ext4EsRemoveExtentFtraceEvent& from) {
10516 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsRemoveExtentFtraceEvent)
10517 if (&from == this) return;
10518 Clear();
10519 MergeFrom(from);
10520 }
10521
IsInitialized() const10522 bool Ext4EsRemoveExtentFtraceEvent::IsInitialized() const {
10523 return true;
10524 }
10525
InternalSwap(Ext4EsRemoveExtentFtraceEvent * other)10526 void Ext4EsRemoveExtentFtraceEvent::InternalSwap(Ext4EsRemoveExtentFtraceEvent* other) {
10527 using std::swap;
10528 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
10529 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
10530 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
10531 PROTOBUF_FIELD_OFFSET(Ext4EsRemoveExtentFtraceEvent, _impl_.len_)
10532 + sizeof(Ext4EsRemoveExtentFtraceEvent::_impl_.len_) // NOLINT
10533 - PROTOBUF_FIELD_OFFSET(Ext4EsRemoveExtentFtraceEvent, _impl_.dev_)>(
10534 reinterpret_cast<char*>(&_impl_.dev_),
10535 reinterpret_cast<char*>(&other->_impl_.dev_));
10536 }
10537
GetTypeName() const10538 std::string Ext4EsRemoveExtentFtraceEvent::GetTypeName() const {
10539 return "perfetto.protos.Ext4EsRemoveExtentFtraceEvent";
10540 }
10541
10542
10543 // ===================================================================
10544
10545 class Ext4EsShrinkFtraceEvent::_Internal {
10546 public:
10547 using HasBits = decltype(std::declval<Ext4EsShrinkFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)10548 static void set_has_dev(HasBits* has_bits) {
10549 (*has_bits)[0] |= 1u;
10550 }
set_has_nr_shrunk(HasBits * has_bits)10551 static void set_has_nr_shrunk(HasBits* has_bits) {
10552 (*has_bits)[0] |= 4u;
10553 }
set_has_scan_time(HasBits * has_bits)10554 static void set_has_scan_time(HasBits* has_bits) {
10555 (*has_bits)[0] |= 2u;
10556 }
set_has_nr_skipped(HasBits * has_bits)10557 static void set_has_nr_skipped(HasBits* has_bits) {
10558 (*has_bits)[0] |= 8u;
10559 }
set_has_retried(HasBits * has_bits)10560 static void set_has_retried(HasBits* has_bits) {
10561 (*has_bits)[0] |= 16u;
10562 }
10563 };
10564
Ext4EsShrinkFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)10565 Ext4EsShrinkFtraceEvent::Ext4EsShrinkFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
10566 bool is_message_owned)
10567 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
10568 SharedCtor(arena, is_message_owned);
10569 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsShrinkFtraceEvent)
10570 }
Ext4EsShrinkFtraceEvent(const Ext4EsShrinkFtraceEvent & from)10571 Ext4EsShrinkFtraceEvent::Ext4EsShrinkFtraceEvent(const Ext4EsShrinkFtraceEvent& from)
10572 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
10573 Ext4EsShrinkFtraceEvent* const _this = this; (void)_this;
10574 new (&_impl_) Impl_{
10575 decltype(_impl_._has_bits_){from._impl_._has_bits_}
10576 , /*decltype(_impl_._cached_size_)*/{}
10577 , decltype(_impl_.dev_){}
10578 , decltype(_impl_.scan_time_){}
10579 , decltype(_impl_.nr_shrunk_){}
10580 , decltype(_impl_.nr_skipped_){}
10581 , decltype(_impl_.retried_){}};
10582
10583 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
10584 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
10585 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.retried_) -
10586 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.retried_));
10587 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsShrinkFtraceEvent)
10588 }
10589
SharedCtor(::_pb::Arena * arena,bool is_message_owned)10590 inline void Ext4EsShrinkFtraceEvent::SharedCtor(
10591 ::_pb::Arena* arena, bool is_message_owned) {
10592 (void)arena;
10593 (void)is_message_owned;
10594 new (&_impl_) Impl_{
10595 decltype(_impl_._has_bits_){}
10596 , /*decltype(_impl_._cached_size_)*/{}
10597 , decltype(_impl_.dev_){::uint64_t{0u}}
10598 , decltype(_impl_.scan_time_){::uint64_t{0u}}
10599 , decltype(_impl_.nr_shrunk_){0}
10600 , decltype(_impl_.nr_skipped_){0}
10601 , decltype(_impl_.retried_){0}
10602 };
10603 }
10604
~Ext4EsShrinkFtraceEvent()10605 Ext4EsShrinkFtraceEvent::~Ext4EsShrinkFtraceEvent() {
10606 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsShrinkFtraceEvent)
10607 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
10608 (void)arena;
10609 return;
10610 }
10611 SharedDtor();
10612 }
10613
SharedDtor()10614 inline void Ext4EsShrinkFtraceEvent::SharedDtor() {
10615 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
10616 }
10617
SetCachedSize(int size) const10618 void Ext4EsShrinkFtraceEvent::SetCachedSize(int size) const {
10619 _impl_._cached_size_.Set(size);
10620 }
10621
Clear()10622 void Ext4EsShrinkFtraceEvent::Clear() {
10623 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsShrinkFtraceEvent)
10624 ::uint32_t cached_has_bits = 0;
10625 // Prevent compiler warnings about cached_has_bits being unused
10626 (void) cached_has_bits;
10627
10628 cached_has_bits = _impl_._has_bits_[0];
10629 if (cached_has_bits & 0x0000001fu) {
10630 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
10631 reinterpret_cast<char*>(&_impl_.retried_) -
10632 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.retried_));
10633 }
10634 _impl_._has_bits_.Clear();
10635 _internal_metadata_.Clear<std::string>();
10636 }
10637
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)10638 const char* Ext4EsShrinkFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
10639 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
10640 _Internal::HasBits has_bits{};
10641 while (!ctx->Done(&ptr)) {
10642 ::uint32_t tag;
10643 ptr = ::_pbi::ReadTag(ptr, &tag);
10644 switch (tag >> 3) {
10645 // optional uint64 dev = 1;
10646 case 1:
10647 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
10648 _Internal::set_has_dev(&has_bits);
10649 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10650 CHK_(ptr);
10651 } else {
10652 goto handle_unusual;
10653 }
10654 continue;
10655 // optional int32 nr_shrunk = 2;
10656 case 2:
10657 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
10658 _Internal::set_has_nr_shrunk(&has_bits);
10659 _impl_.nr_shrunk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10660 CHK_(ptr);
10661 } else {
10662 goto handle_unusual;
10663 }
10664 continue;
10665 // optional uint64 scan_time = 3;
10666 case 3:
10667 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
10668 _Internal::set_has_scan_time(&has_bits);
10669 _impl_.scan_time_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10670 CHK_(ptr);
10671 } else {
10672 goto handle_unusual;
10673 }
10674 continue;
10675 // optional int32 nr_skipped = 4;
10676 case 4:
10677 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
10678 _Internal::set_has_nr_skipped(&has_bits);
10679 _impl_.nr_skipped_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10680 CHK_(ptr);
10681 } else {
10682 goto handle_unusual;
10683 }
10684 continue;
10685 // optional int32 retried = 5;
10686 case 5:
10687 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
10688 _Internal::set_has_retried(&has_bits);
10689 _impl_.retried_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10690 CHK_(ptr);
10691 } else {
10692 goto handle_unusual;
10693 }
10694 continue;
10695 default:
10696 goto handle_unusual;
10697 } // switch
10698 handle_unusual:
10699 if ((tag == 0) || ((tag & 7) == 4)) {
10700 CHK_(ptr);
10701 ctx->SetLastTag(tag);
10702 goto message_done;
10703 }
10704 ptr = UnknownFieldParse(
10705 tag,
10706 _internal_metadata_.mutable_unknown_fields<std::string>(),
10707 ptr, ctx);
10708 CHK_(ptr != nullptr);
10709 } // while
10710 message_done:
10711 _impl_._has_bits_.Or(has_bits);
10712 return ptr;
10713 failure:
10714 ptr = nullptr;
10715 goto message_done;
10716 #undef CHK_
10717 }
10718
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const10719 ::uint8_t* Ext4EsShrinkFtraceEvent::_InternalSerialize(
10720 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
10721 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsShrinkFtraceEvent)
10722 ::uint32_t cached_has_bits = 0;
10723 (void) cached_has_bits;
10724
10725 cached_has_bits = _impl_._has_bits_[0];
10726 // optional uint64 dev = 1;
10727 if (cached_has_bits & 0x00000001u) {
10728 target = stream->EnsureSpace(target);
10729 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
10730 }
10731
10732 // optional int32 nr_shrunk = 2;
10733 if (cached_has_bits & 0x00000004u) {
10734 target = stream->EnsureSpace(target);
10735 target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_nr_shrunk(), target);
10736 }
10737
10738 // optional uint64 scan_time = 3;
10739 if (cached_has_bits & 0x00000002u) {
10740 target = stream->EnsureSpace(target);
10741 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(3, this->_internal_scan_time(), target);
10742 }
10743
10744 // optional int32 nr_skipped = 4;
10745 if (cached_has_bits & 0x00000008u) {
10746 target = stream->EnsureSpace(target);
10747 target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_nr_skipped(), target);
10748 }
10749
10750 // optional int32 retried = 5;
10751 if (cached_has_bits & 0x00000010u) {
10752 target = stream->EnsureSpace(target);
10753 target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_retried(), target);
10754 }
10755
10756 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
10757 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
10758 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
10759 }
10760 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsShrinkFtraceEvent)
10761 return target;
10762 }
10763
ByteSizeLong() const10764 size_t Ext4EsShrinkFtraceEvent::ByteSizeLong() const {
10765 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsShrinkFtraceEvent)
10766 size_t total_size = 0;
10767
10768 ::uint32_t cached_has_bits = 0;
10769 // Prevent compiler warnings about cached_has_bits being unused
10770 (void) cached_has_bits;
10771
10772 cached_has_bits = _impl_._has_bits_[0];
10773 if (cached_has_bits & 0x0000001fu) {
10774 // optional uint64 dev = 1;
10775 if (cached_has_bits & 0x00000001u) {
10776 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
10777 }
10778
10779 // optional uint64 scan_time = 3;
10780 if (cached_has_bits & 0x00000002u) {
10781 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_scan_time());
10782 }
10783
10784 // optional int32 nr_shrunk = 2;
10785 if (cached_has_bits & 0x00000004u) {
10786 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_nr_shrunk());
10787 }
10788
10789 // optional int32 nr_skipped = 4;
10790 if (cached_has_bits & 0x00000008u) {
10791 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_nr_skipped());
10792 }
10793
10794 // optional int32 retried = 5;
10795 if (cached_has_bits & 0x00000010u) {
10796 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_retried());
10797 }
10798
10799 }
10800 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
10801 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
10802 }
10803 int cached_size = ::_pbi::ToCachedSize(total_size);
10804 SetCachedSize(cached_size);
10805 return total_size;
10806 }
10807
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)10808 void Ext4EsShrinkFtraceEvent::CheckTypeAndMergeFrom(
10809 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
10810 MergeFrom(*::_pbi::DownCast<const Ext4EsShrinkFtraceEvent*>(
10811 &from));
10812 }
10813
MergeFrom(const Ext4EsShrinkFtraceEvent & from)10814 void Ext4EsShrinkFtraceEvent::MergeFrom(const Ext4EsShrinkFtraceEvent& from) {
10815 Ext4EsShrinkFtraceEvent* const _this = this;
10816 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsShrinkFtraceEvent)
10817 GOOGLE_DCHECK_NE(&from, _this);
10818 ::uint32_t cached_has_bits = 0;
10819 (void) cached_has_bits;
10820
10821 cached_has_bits = from._impl_._has_bits_[0];
10822 if (cached_has_bits & 0x0000001fu) {
10823 if (cached_has_bits & 0x00000001u) {
10824 _this->_impl_.dev_ = from._impl_.dev_;
10825 }
10826 if (cached_has_bits & 0x00000002u) {
10827 _this->_impl_.scan_time_ = from._impl_.scan_time_;
10828 }
10829 if (cached_has_bits & 0x00000004u) {
10830 _this->_impl_.nr_shrunk_ = from._impl_.nr_shrunk_;
10831 }
10832 if (cached_has_bits & 0x00000008u) {
10833 _this->_impl_.nr_skipped_ = from._impl_.nr_skipped_;
10834 }
10835 if (cached_has_bits & 0x00000010u) {
10836 _this->_impl_.retried_ = from._impl_.retried_;
10837 }
10838 _this->_impl_._has_bits_[0] |= cached_has_bits;
10839 }
10840 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
10841 }
10842
CopyFrom(const Ext4EsShrinkFtraceEvent & from)10843 void Ext4EsShrinkFtraceEvent::CopyFrom(const Ext4EsShrinkFtraceEvent& from) {
10844 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsShrinkFtraceEvent)
10845 if (&from == this) return;
10846 Clear();
10847 MergeFrom(from);
10848 }
10849
IsInitialized() const10850 bool Ext4EsShrinkFtraceEvent::IsInitialized() const {
10851 return true;
10852 }
10853
InternalSwap(Ext4EsShrinkFtraceEvent * other)10854 void Ext4EsShrinkFtraceEvent::InternalSwap(Ext4EsShrinkFtraceEvent* other) {
10855 using std::swap;
10856 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
10857 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
10858 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
10859 PROTOBUF_FIELD_OFFSET(Ext4EsShrinkFtraceEvent, _impl_.retried_)
10860 + sizeof(Ext4EsShrinkFtraceEvent::_impl_.retried_) // NOLINT
10861 - PROTOBUF_FIELD_OFFSET(Ext4EsShrinkFtraceEvent, _impl_.dev_)>(
10862 reinterpret_cast<char*>(&_impl_.dev_),
10863 reinterpret_cast<char*>(&other->_impl_.dev_));
10864 }
10865
GetTypeName() const10866 std::string Ext4EsShrinkFtraceEvent::GetTypeName() const {
10867 return "perfetto.protos.Ext4EsShrinkFtraceEvent";
10868 }
10869
10870
10871 // ===================================================================
10872
10873 class Ext4EsShrinkCountFtraceEvent::_Internal {
10874 public:
10875 using HasBits = decltype(std::declval<Ext4EsShrinkCountFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)10876 static void set_has_dev(HasBits* has_bits) {
10877 (*has_bits)[0] |= 1u;
10878 }
set_has_nr_to_scan(HasBits * has_bits)10879 static void set_has_nr_to_scan(HasBits* has_bits) {
10880 (*has_bits)[0] |= 2u;
10881 }
set_has_cache_cnt(HasBits * has_bits)10882 static void set_has_cache_cnt(HasBits* has_bits) {
10883 (*has_bits)[0] |= 4u;
10884 }
10885 };
10886
Ext4EsShrinkCountFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)10887 Ext4EsShrinkCountFtraceEvent::Ext4EsShrinkCountFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
10888 bool is_message_owned)
10889 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
10890 SharedCtor(arena, is_message_owned);
10891 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
10892 }
Ext4EsShrinkCountFtraceEvent(const Ext4EsShrinkCountFtraceEvent & from)10893 Ext4EsShrinkCountFtraceEvent::Ext4EsShrinkCountFtraceEvent(const Ext4EsShrinkCountFtraceEvent& from)
10894 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
10895 Ext4EsShrinkCountFtraceEvent* const _this = this; (void)_this;
10896 new (&_impl_) Impl_{
10897 decltype(_impl_._has_bits_){from._impl_._has_bits_}
10898 , /*decltype(_impl_._cached_size_)*/{}
10899 , decltype(_impl_.dev_){}
10900 , decltype(_impl_.nr_to_scan_){}
10901 , decltype(_impl_.cache_cnt_){}};
10902
10903 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
10904 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
10905 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.cache_cnt_) -
10906 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.cache_cnt_));
10907 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
10908 }
10909
SharedCtor(::_pb::Arena * arena,bool is_message_owned)10910 inline void Ext4EsShrinkCountFtraceEvent::SharedCtor(
10911 ::_pb::Arena* arena, bool is_message_owned) {
10912 (void)arena;
10913 (void)is_message_owned;
10914 new (&_impl_) Impl_{
10915 decltype(_impl_._has_bits_){}
10916 , /*decltype(_impl_._cached_size_)*/{}
10917 , decltype(_impl_.dev_){::uint64_t{0u}}
10918 , decltype(_impl_.nr_to_scan_){0}
10919 , decltype(_impl_.cache_cnt_){0}
10920 };
10921 }
10922
~Ext4EsShrinkCountFtraceEvent()10923 Ext4EsShrinkCountFtraceEvent::~Ext4EsShrinkCountFtraceEvent() {
10924 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
10925 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
10926 (void)arena;
10927 return;
10928 }
10929 SharedDtor();
10930 }
10931
SharedDtor()10932 inline void Ext4EsShrinkCountFtraceEvent::SharedDtor() {
10933 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
10934 }
10935
SetCachedSize(int size) const10936 void Ext4EsShrinkCountFtraceEvent::SetCachedSize(int size) const {
10937 _impl_._cached_size_.Set(size);
10938 }
10939
Clear()10940 void Ext4EsShrinkCountFtraceEvent::Clear() {
10941 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
10942 ::uint32_t cached_has_bits = 0;
10943 // Prevent compiler warnings about cached_has_bits being unused
10944 (void) cached_has_bits;
10945
10946 cached_has_bits = _impl_._has_bits_[0];
10947 if (cached_has_bits & 0x00000007u) {
10948 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
10949 reinterpret_cast<char*>(&_impl_.cache_cnt_) -
10950 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.cache_cnt_));
10951 }
10952 _impl_._has_bits_.Clear();
10953 _internal_metadata_.Clear<std::string>();
10954 }
10955
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)10956 const char* Ext4EsShrinkCountFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
10957 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
10958 _Internal::HasBits has_bits{};
10959 while (!ctx->Done(&ptr)) {
10960 ::uint32_t tag;
10961 ptr = ::_pbi::ReadTag(ptr, &tag);
10962 switch (tag >> 3) {
10963 // optional uint64 dev = 1;
10964 case 1:
10965 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
10966 _Internal::set_has_dev(&has_bits);
10967 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
10968 CHK_(ptr);
10969 } else {
10970 goto handle_unusual;
10971 }
10972 continue;
10973 // optional int32 nr_to_scan = 2;
10974 case 2:
10975 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
10976 _Internal::set_has_nr_to_scan(&has_bits);
10977 _impl_.nr_to_scan_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10978 CHK_(ptr);
10979 } else {
10980 goto handle_unusual;
10981 }
10982 continue;
10983 // optional int32 cache_cnt = 3;
10984 case 3:
10985 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
10986 _Internal::set_has_cache_cnt(&has_bits);
10987 _impl_.cache_cnt_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
10988 CHK_(ptr);
10989 } else {
10990 goto handle_unusual;
10991 }
10992 continue;
10993 default:
10994 goto handle_unusual;
10995 } // switch
10996 handle_unusual:
10997 if ((tag == 0) || ((tag & 7) == 4)) {
10998 CHK_(ptr);
10999 ctx->SetLastTag(tag);
11000 goto message_done;
11001 }
11002 ptr = UnknownFieldParse(
11003 tag,
11004 _internal_metadata_.mutable_unknown_fields<std::string>(),
11005 ptr, ctx);
11006 CHK_(ptr != nullptr);
11007 } // while
11008 message_done:
11009 _impl_._has_bits_.Or(has_bits);
11010 return ptr;
11011 failure:
11012 ptr = nullptr;
11013 goto message_done;
11014 #undef CHK_
11015 }
11016
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const11017 ::uint8_t* Ext4EsShrinkCountFtraceEvent::_InternalSerialize(
11018 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
11019 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
11020 ::uint32_t cached_has_bits = 0;
11021 (void) cached_has_bits;
11022
11023 cached_has_bits = _impl_._has_bits_[0];
11024 // optional uint64 dev = 1;
11025 if (cached_has_bits & 0x00000001u) {
11026 target = stream->EnsureSpace(target);
11027 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
11028 }
11029
11030 // optional int32 nr_to_scan = 2;
11031 if (cached_has_bits & 0x00000002u) {
11032 target = stream->EnsureSpace(target);
11033 target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_nr_to_scan(), target);
11034 }
11035
11036 // optional int32 cache_cnt = 3;
11037 if (cached_has_bits & 0x00000004u) {
11038 target = stream->EnsureSpace(target);
11039 target = ::_pbi::WireFormatLite::WriteInt32ToArray(3, this->_internal_cache_cnt(), target);
11040 }
11041
11042 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
11043 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
11044 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
11045 }
11046 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
11047 return target;
11048 }
11049
ByteSizeLong() const11050 size_t Ext4EsShrinkCountFtraceEvent::ByteSizeLong() const {
11051 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
11052 size_t total_size = 0;
11053
11054 ::uint32_t cached_has_bits = 0;
11055 // Prevent compiler warnings about cached_has_bits being unused
11056 (void) cached_has_bits;
11057
11058 cached_has_bits = _impl_._has_bits_[0];
11059 if (cached_has_bits & 0x00000007u) {
11060 // optional uint64 dev = 1;
11061 if (cached_has_bits & 0x00000001u) {
11062 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
11063 }
11064
11065 // optional int32 nr_to_scan = 2;
11066 if (cached_has_bits & 0x00000002u) {
11067 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_nr_to_scan());
11068 }
11069
11070 // optional int32 cache_cnt = 3;
11071 if (cached_has_bits & 0x00000004u) {
11072 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_cache_cnt());
11073 }
11074
11075 }
11076 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
11077 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
11078 }
11079 int cached_size = ::_pbi::ToCachedSize(total_size);
11080 SetCachedSize(cached_size);
11081 return total_size;
11082 }
11083
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)11084 void Ext4EsShrinkCountFtraceEvent::CheckTypeAndMergeFrom(
11085 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
11086 MergeFrom(*::_pbi::DownCast<const Ext4EsShrinkCountFtraceEvent*>(
11087 &from));
11088 }
11089
MergeFrom(const Ext4EsShrinkCountFtraceEvent & from)11090 void Ext4EsShrinkCountFtraceEvent::MergeFrom(const Ext4EsShrinkCountFtraceEvent& from) {
11091 Ext4EsShrinkCountFtraceEvent* const _this = this;
11092 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
11093 GOOGLE_DCHECK_NE(&from, _this);
11094 ::uint32_t cached_has_bits = 0;
11095 (void) cached_has_bits;
11096
11097 cached_has_bits = from._impl_._has_bits_[0];
11098 if (cached_has_bits & 0x00000007u) {
11099 if (cached_has_bits & 0x00000001u) {
11100 _this->_impl_.dev_ = from._impl_.dev_;
11101 }
11102 if (cached_has_bits & 0x00000002u) {
11103 _this->_impl_.nr_to_scan_ = from._impl_.nr_to_scan_;
11104 }
11105 if (cached_has_bits & 0x00000004u) {
11106 _this->_impl_.cache_cnt_ = from._impl_.cache_cnt_;
11107 }
11108 _this->_impl_._has_bits_[0] |= cached_has_bits;
11109 }
11110 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
11111 }
11112
CopyFrom(const Ext4EsShrinkCountFtraceEvent & from)11113 void Ext4EsShrinkCountFtraceEvent::CopyFrom(const Ext4EsShrinkCountFtraceEvent& from) {
11114 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsShrinkCountFtraceEvent)
11115 if (&from == this) return;
11116 Clear();
11117 MergeFrom(from);
11118 }
11119
IsInitialized() const11120 bool Ext4EsShrinkCountFtraceEvent::IsInitialized() const {
11121 return true;
11122 }
11123
InternalSwap(Ext4EsShrinkCountFtraceEvent * other)11124 void Ext4EsShrinkCountFtraceEvent::InternalSwap(Ext4EsShrinkCountFtraceEvent* other) {
11125 using std::swap;
11126 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
11127 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
11128 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
11129 PROTOBUF_FIELD_OFFSET(Ext4EsShrinkCountFtraceEvent, _impl_.cache_cnt_)
11130 + sizeof(Ext4EsShrinkCountFtraceEvent::_impl_.cache_cnt_) // NOLINT
11131 - PROTOBUF_FIELD_OFFSET(Ext4EsShrinkCountFtraceEvent, _impl_.dev_)>(
11132 reinterpret_cast<char*>(&_impl_.dev_),
11133 reinterpret_cast<char*>(&other->_impl_.dev_));
11134 }
11135
GetTypeName() const11136 std::string Ext4EsShrinkCountFtraceEvent::GetTypeName() const {
11137 return "perfetto.protos.Ext4EsShrinkCountFtraceEvent";
11138 }
11139
11140
11141 // ===================================================================
11142
11143 class Ext4EsShrinkScanEnterFtraceEvent::_Internal {
11144 public:
11145 using HasBits = decltype(std::declval<Ext4EsShrinkScanEnterFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)11146 static void set_has_dev(HasBits* has_bits) {
11147 (*has_bits)[0] |= 1u;
11148 }
set_has_nr_to_scan(HasBits * has_bits)11149 static void set_has_nr_to_scan(HasBits* has_bits) {
11150 (*has_bits)[0] |= 2u;
11151 }
set_has_cache_cnt(HasBits * has_bits)11152 static void set_has_cache_cnt(HasBits* has_bits) {
11153 (*has_bits)[0] |= 4u;
11154 }
11155 };
11156
Ext4EsShrinkScanEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)11157 Ext4EsShrinkScanEnterFtraceEvent::Ext4EsShrinkScanEnterFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
11158 bool is_message_owned)
11159 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
11160 SharedCtor(arena, is_message_owned);
11161 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11162 }
Ext4EsShrinkScanEnterFtraceEvent(const Ext4EsShrinkScanEnterFtraceEvent & from)11163 Ext4EsShrinkScanEnterFtraceEvent::Ext4EsShrinkScanEnterFtraceEvent(const Ext4EsShrinkScanEnterFtraceEvent& from)
11164 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
11165 Ext4EsShrinkScanEnterFtraceEvent* const _this = this; (void)_this;
11166 new (&_impl_) Impl_{
11167 decltype(_impl_._has_bits_){from._impl_._has_bits_}
11168 , /*decltype(_impl_._cached_size_)*/{}
11169 , decltype(_impl_.dev_){}
11170 , decltype(_impl_.nr_to_scan_){}
11171 , decltype(_impl_.cache_cnt_){}};
11172
11173 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
11174 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
11175 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.cache_cnt_) -
11176 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.cache_cnt_));
11177 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11178 }
11179
SharedCtor(::_pb::Arena * arena,bool is_message_owned)11180 inline void Ext4EsShrinkScanEnterFtraceEvent::SharedCtor(
11181 ::_pb::Arena* arena, bool is_message_owned) {
11182 (void)arena;
11183 (void)is_message_owned;
11184 new (&_impl_) Impl_{
11185 decltype(_impl_._has_bits_){}
11186 , /*decltype(_impl_._cached_size_)*/{}
11187 , decltype(_impl_.dev_){::uint64_t{0u}}
11188 , decltype(_impl_.nr_to_scan_){0}
11189 , decltype(_impl_.cache_cnt_){0}
11190 };
11191 }
11192
~Ext4EsShrinkScanEnterFtraceEvent()11193 Ext4EsShrinkScanEnterFtraceEvent::~Ext4EsShrinkScanEnterFtraceEvent() {
11194 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11195 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
11196 (void)arena;
11197 return;
11198 }
11199 SharedDtor();
11200 }
11201
SharedDtor()11202 inline void Ext4EsShrinkScanEnterFtraceEvent::SharedDtor() {
11203 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
11204 }
11205
SetCachedSize(int size) const11206 void Ext4EsShrinkScanEnterFtraceEvent::SetCachedSize(int size) const {
11207 _impl_._cached_size_.Set(size);
11208 }
11209
Clear()11210 void Ext4EsShrinkScanEnterFtraceEvent::Clear() {
11211 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11212 ::uint32_t cached_has_bits = 0;
11213 // Prevent compiler warnings about cached_has_bits being unused
11214 (void) cached_has_bits;
11215
11216 cached_has_bits = _impl_._has_bits_[0];
11217 if (cached_has_bits & 0x00000007u) {
11218 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
11219 reinterpret_cast<char*>(&_impl_.cache_cnt_) -
11220 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.cache_cnt_));
11221 }
11222 _impl_._has_bits_.Clear();
11223 _internal_metadata_.Clear<std::string>();
11224 }
11225
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)11226 const char* Ext4EsShrinkScanEnterFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
11227 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
11228 _Internal::HasBits has_bits{};
11229 while (!ctx->Done(&ptr)) {
11230 ::uint32_t tag;
11231 ptr = ::_pbi::ReadTag(ptr, &tag);
11232 switch (tag >> 3) {
11233 // optional uint64 dev = 1;
11234 case 1:
11235 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
11236 _Internal::set_has_dev(&has_bits);
11237 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
11238 CHK_(ptr);
11239 } else {
11240 goto handle_unusual;
11241 }
11242 continue;
11243 // optional int32 nr_to_scan = 2;
11244 case 2:
11245 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
11246 _Internal::set_has_nr_to_scan(&has_bits);
11247 _impl_.nr_to_scan_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
11248 CHK_(ptr);
11249 } else {
11250 goto handle_unusual;
11251 }
11252 continue;
11253 // optional int32 cache_cnt = 3;
11254 case 3:
11255 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
11256 _Internal::set_has_cache_cnt(&has_bits);
11257 _impl_.cache_cnt_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
11258 CHK_(ptr);
11259 } else {
11260 goto handle_unusual;
11261 }
11262 continue;
11263 default:
11264 goto handle_unusual;
11265 } // switch
11266 handle_unusual:
11267 if ((tag == 0) || ((tag & 7) == 4)) {
11268 CHK_(ptr);
11269 ctx->SetLastTag(tag);
11270 goto message_done;
11271 }
11272 ptr = UnknownFieldParse(
11273 tag,
11274 _internal_metadata_.mutable_unknown_fields<std::string>(),
11275 ptr, ctx);
11276 CHK_(ptr != nullptr);
11277 } // while
11278 message_done:
11279 _impl_._has_bits_.Or(has_bits);
11280 return ptr;
11281 failure:
11282 ptr = nullptr;
11283 goto message_done;
11284 #undef CHK_
11285 }
11286
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const11287 ::uint8_t* Ext4EsShrinkScanEnterFtraceEvent::_InternalSerialize(
11288 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
11289 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11290 ::uint32_t cached_has_bits = 0;
11291 (void) cached_has_bits;
11292
11293 cached_has_bits = _impl_._has_bits_[0];
11294 // optional uint64 dev = 1;
11295 if (cached_has_bits & 0x00000001u) {
11296 target = stream->EnsureSpace(target);
11297 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
11298 }
11299
11300 // optional int32 nr_to_scan = 2;
11301 if (cached_has_bits & 0x00000002u) {
11302 target = stream->EnsureSpace(target);
11303 target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_nr_to_scan(), target);
11304 }
11305
11306 // optional int32 cache_cnt = 3;
11307 if (cached_has_bits & 0x00000004u) {
11308 target = stream->EnsureSpace(target);
11309 target = ::_pbi::WireFormatLite::WriteInt32ToArray(3, this->_internal_cache_cnt(), target);
11310 }
11311
11312 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
11313 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
11314 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
11315 }
11316 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11317 return target;
11318 }
11319
ByteSizeLong() const11320 size_t Ext4EsShrinkScanEnterFtraceEvent::ByteSizeLong() const {
11321 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11322 size_t total_size = 0;
11323
11324 ::uint32_t cached_has_bits = 0;
11325 // Prevent compiler warnings about cached_has_bits being unused
11326 (void) cached_has_bits;
11327
11328 cached_has_bits = _impl_._has_bits_[0];
11329 if (cached_has_bits & 0x00000007u) {
11330 // optional uint64 dev = 1;
11331 if (cached_has_bits & 0x00000001u) {
11332 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
11333 }
11334
11335 // optional int32 nr_to_scan = 2;
11336 if (cached_has_bits & 0x00000002u) {
11337 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_nr_to_scan());
11338 }
11339
11340 // optional int32 cache_cnt = 3;
11341 if (cached_has_bits & 0x00000004u) {
11342 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_cache_cnt());
11343 }
11344
11345 }
11346 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
11347 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
11348 }
11349 int cached_size = ::_pbi::ToCachedSize(total_size);
11350 SetCachedSize(cached_size);
11351 return total_size;
11352 }
11353
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)11354 void Ext4EsShrinkScanEnterFtraceEvent::CheckTypeAndMergeFrom(
11355 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
11356 MergeFrom(*::_pbi::DownCast<const Ext4EsShrinkScanEnterFtraceEvent*>(
11357 &from));
11358 }
11359
MergeFrom(const Ext4EsShrinkScanEnterFtraceEvent & from)11360 void Ext4EsShrinkScanEnterFtraceEvent::MergeFrom(const Ext4EsShrinkScanEnterFtraceEvent& from) {
11361 Ext4EsShrinkScanEnterFtraceEvent* const _this = this;
11362 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11363 GOOGLE_DCHECK_NE(&from, _this);
11364 ::uint32_t cached_has_bits = 0;
11365 (void) cached_has_bits;
11366
11367 cached_has_bits = from._impl_._has_bits_[0];
11368 if (cached_has_bits & 0x00000007u) {
11369 if (cached_has_bits & 0x00000001u) {
11370 _this->_impl_.dev_ = from._impl_.dev_;
11371 }
11372 if (cached_has_bits & 0x00000002u) {
11373 _this->_impl_.nr_to_scan_ = from._impl_.nr_to_scan_;
11374 }
11375 if (cached_has_bits & 0x00000004u) {
11376 _this->_impl_.cache_cnt_ = from._impl_.cache_cnt_;
11377 }
11378 _this->_impl_._has_bits_[0] |= cached_has_bits;
11379 }
11380 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
11381 }
11382
CopyFrom(const Ext4EsShrinkScanEnterFtraceEvent & from)11383 void Ext4EsShrinkScanEnterFtraceEvent::CopyFrom(const Ext4EsShrinkScanEnterFtraceEvent& from) {
11384 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent)
11385 if (&from == this) return;
11386 Clear();
11387 MergeFrom(from);
11388 }
11389
IsInitialized() const11390 bool Ext4EsShrinkScanEnterFtraceEvent::IsInitialized() const {
11391 return true;
11392 }
11393
InternalSwap(Ext4EsShrinkScanEnterFtraceEvent * other)11394 void Ext4EsShrinkScanEnterFtraceEvent::InternalSwap(Ext4EsShrinkScanEnterFtraceEvent* other) {
11395 using std::swap;
11396 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
11397 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
11398 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
11399 PROTOBUF_FIELD_OFFSET(Ext4EsShrinkScanEnterFtraceEvent, _impl_.cache_cnt_)
11400 + sizeof(Ext4EsShrinkScanEnterFtraceEvent::_impl_.cache_cnt_) // NOLINT
11401 - PROTOBUF_FIELD_OFFSET(Ext4EsShrinkScanEnterFtraceEvent, _impl_.dev_)>(
11402 reinterpret_cast<char*>(&_impl_.dev_),
11403 reinterpret_cast<char*>(&other->_impl_.dev_));
11404 }
11405
GetTypeName() const11406 std::string Ext4EsShrinkScanEnterFtraceEvent::GetTypeName() const {
11407 return "perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent";
11408 }
11409
11410
11411 // ===================================================================
11412
11413 class Ext4EsShrinkScanExitFtraceEvent::_Internal {
11414 public:
11415 using HasBits = decltype(std::declval<Ext4EsShrinkScanExitFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)11416 static void set_has_dev(HasBits* has_bits) {
11417 (*has_bits)[0] |= 1u;
11418 }
set_has_nr_shrunk(HasBits * has_bits)11419 static void set_has_nr_shrunk(HasBits* has_bits) {
11420 (*has_bits)[0] |= 2u;
11421 }
set_has_cache_cnt(HasBits * has_bits)11422 static void set_has_cache_cnt(HasBits* has_bits) {
11423 (*has_bits)[0] |= 4u;
11424 }
11425 };
11426
Ext4EsShrinkScanExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)11427 Ext4EsShrinkScanExitFtraceEvent::Ext4EsShrinkScanExitFtraceEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
11428 bool is_message_owned)
11429 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
11430 SharedCtor(arena, is_message_owned);
11431 // @@protoc_insertion_point(arena_constructor:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11432 }
Ext4EsShrinkScanExitFtraceEvent(const Ext4EsShrinkScanExitFtraceEvent & from)11433 Ext4EsShrinkScanExitFtraceEvent::Ext4EsShrinkScanExitFtraceEvent(const Ext4EsShrinkScanExitFtraceEvent& from)
11434 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
11435 Ext4EsShrinkScanExitFtraceEvent* const _this = this; (void)_this;
11436 new (&_impl_) Impl_{
11437 decltype(_impl_._has_bits_){from._impl_._has_bits_}
11438 , /*decltype(_impl_._cached_size_)*/{}
11439 , decltype(_impl_.dev_){}
11440 , decltype(_impl_.nr_shrunk_){}
11441 , decltype(_impl_.cache_cnt_){}};
11442
11443 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
11444 ::memcpy(&_impl_.dev_, &from._impl_.dev_,
11445 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.cache_cnt_) -
11446 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.cache_cnt_));
11447 // @@protoc_insertion_point(copy_constructor:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11448 }
11449
SharedCtor(::_pb::Arena * arena,bool is_message_owned)11450 inline void Ext4EsShrinkScanExitFtraceEvent::SharedCtor(
11451 ::_pb::Arena* arena, bool is_message_owned) {
11452 (void)arena;
11453 (void)is_message_owned;
11454 new (&_impl_) Impl_{
11455 decltype(_impl_._has_bits_){}
11456 , /*decltype(_impl_._cached_size_)*/{}
11457 , decltype(_impl_.dev_){::uint64_t{0u}}
11458 , decltype(_impl_.nr_shrunk_){0}
11459 , decltype(_impl_.cache_cnt_){0}
11460 };
11461 }
11462
~Ext4EsShrinkScanExitFtraceEvent()11463 Ext4EsShrinkScanExitFtraceEvent::~Ext4EsShrinkScanExitFtraceEvent() {
11464 // @@protoc_insertion_point(destructor:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11465 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
11466 (void)arena;
11467 return;
11468 }
11469 SharedDtor();
11470 }
11471
SharedDtor()11472 inline void Ext4EsShrinkScanExitFtraceEvent::SharedDtor() {
11473 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
11474 }
11475
SetCachedSize(int size) const11476 void Ext4EsShrinkScanExitFtraceEvent::SetCachedSize(int size) const {
11477 _impl_._cached_size_.Set(size);
11478 }
11479
Clear()11480 void Ext4EsShrinkScanExitFtraceEvent::Clear() {
11481 // @@protoc_insertion_point(message_clear_start:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11482 ::uint32_t cached_has_bits = 0;
11483 // Prevent compiler warnings about cached_has_bits being unused
11484 (void) cached_has_bits;
11485
11486 cached_has_bits = _impl_._has_bits_[0];
11487 if (cached_has_bits & 0x00000007u) {
11488 ::memset(&_impl_.dev_, 0, static_cast<size_t>(
11489 reinterpret_cast<char*>(&_impl_.cache_cnt_) -
11490 reinterpret_cast<char*>(&_impl_.dev_)) + sizeof(_impl_.cache_cnt_));
11491 }
11492 _impl_._has_bits_.Clear();
11493 _internal_metadata_.Clear<std::string>();
11494 }
11495
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)11496 const char* Ext4EsShrinkScanExitFtraceEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
11497 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
11498 _Internal::HasBits has_bits{};
11499 while (!ctx->Done(&ptr)) {
11500 ::uint32_t tag;
11501 ptr = ::_pbi::ReadTag(ptr, &tag);
11502 switch (tag >> 3) {
11503 // optional uint64 dev = 1;
11504 case 1:
11505 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
11506 _Internal::set_has_dev(&has_bits);
11507 _impl_.dev_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
11508 CHK_(ptr);
11509 } else {
11510 goto handle_unusual;
11511 }
11512 continue;
11513 // optional int32 nr_shrunk = 2;
11514 case 2:
11515 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
11516 _Internal::set_has_nr_shrunk(&has_bits);
11517 _impl_.nr_shrunk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
11518 CHK_(ptr);
11519 } else {
11520 goto handle_unusual;
11521 }
11522 continue;
11523 // optional int32 cache_cnt = 3;
11524 case 3:
11525 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
11526 _Internal::set_has_cache_cnt(&has_bits);
11527 _impl_.cache_cnt_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
11528 CHK_(ptr);
11529 } else {
11530 goto handle_unusual;
11531 }
11532 continue;
11533 default:
11534 goto handle_unusual;
11535 } // switch
11536 handle_unusual:
11537 if ((tag == 0) || ((tag & 7) == 4)) {
11538 CHK_(ptr);
11539 ctx->SetLastTag(tag);
11540 goto message_done;
11541 }
11542 ptr = UnknownFieldParse(
11543 tag,
11544 _internal_metadata_.mutable_unknown_fields<std::string>(),
11545 ptr, ctx);
11546 CHK_(ptr != nullptr);
11547 } // while
11548 message_done:
11549 _impl_._has_bits_.Or(has_bits);
11550 return ptr;
11551 failure:
11552 ptr = nullptr;
11553 goto message_done;
11554 #undef CHK_
11555 }
11556
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const11557 ::uint8_t* Ext4EsShrinkScanExitFtraceEvent::_InternalSerialize(
11558 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
11559 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11560 ::uint32_t cached_has_bits = 0;
11561 (void) cached_has_bits;
11562
11563 cached_has_bits = _impl_._has_bits_[0];
11564 // optional uint64 dev = 1;
11565 if (cached_has_bits & 0x00000001u) {
11566 target = stream->EnsureSpace(target);
11567 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(1, this->_internal_dev(), target);
11568 }
11569
11570 // optional int32 nr_shrunk = 2;
11571 if (cached_has_bits & 0x00000002u) {
11572 target = stream->EnsureSpace(target);
11573 target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_nr_shrunk(), target);
11574 }
11575
11576 // optional int32 cache_cnt = 3;
11577 if (cached_has_bits & 0x00000004u) {
11578 target = stream->EnsureSpace(target);
11579 target = ::_pbi::WireFormatLite::WriteInt32ToArray(3, this->_internal_cache_cnt(), target);
11580 }
11581
11582 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
11583 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
11584 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
11585 }
11586 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11587 return target;
11588 }
11589
ByteSizeLong() const11590 size_t Ext4EsShrinkScanExitFtraceEvent::ByteSizeLong() const {
11591 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11592 size_t total_size = 0;
11593
11594 ::uint32_t cached_has_bits = 0;
11595 // Prevent compiler warnings about cached_has_bits being unused
11596 (void) cached_has_bits;
11597
11598 cached_has_bits = _impl_._has_bits_[0];
11599 if (cached_has_bits & 0x00000007u) {
11600 // optional uint64 dev = 1;
11601 if (cached_has_bits & 0x00000001u) {
11602 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_dev());
11603 }
11604
11605 // optional int32 nr_shrunk = 2;
11606 if (cached_has_bits & 0x00000002u) {
11607 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_nr_shrunk());
11608 }
11609
11610 // optional int32 cache_cnt = 3;
11611 if (cached_has_bits & 0x00000004u) {
11612 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_cache_cnt());
11613 }
11614
11615 }
11616 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
11617 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
11618 }
11619 int cached_size = ::_pbi::ToCachedSize(total_size);
11620 SetCachedSize(cached_size);
11621 return total_size;
11622 }
11623
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)11624 void Ext4EsShrinkScanExitFtraceEvent::CheckTypeAndMergeFrom(
11625 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
11626 MergeFrom(*::_pbi::DownCast<const Ext4EsShrinkScanExitFtraceEvent*>(
11627 &from));
11628 }
11629
MergeFrom(const Ext4EsShrinkScanExitFtraceEvent & from)11630 void Ext4EsShrinkScanExitFtraceEvent::MergeFrom(const Ext4EsShrinkScanExitFtraceEvent& from) {
11631 Ext4EsShrinkScanExitFtraceEvent* const _this = this;
11632 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11633 GOOGLE_DCHECK_NE(&from, _this);
11634 ::uint32_t cached_has_bits = 0;
11635 (void) cached_has_bits;
11636
11637 cached_has_bits = from._impl_._has_bits_[0];
11638 if (cached_has_bits & 0x00000007u) {
11639 if (cached_has_bits & 0x00000001u) {
11640 _this->_impl_.dev_ = from._impl_.dev_;
11641 }
11642 if (cached_has_bits & 0x00000002u) {
11643 _this->_impl_.nr_shrunk_ = from._impl_.nr_shrunk_;
11644 }
11645 if (cached_has_bits & 0x00000004u) {
11646 _this->_impl_.cache_cnt_ = from._impl_.cache_cnt_;
11647 }
11648 _this->_impl_._has_bits_[0] |= cached_has_bits;
11649 }
11650 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
11651 }
11652
CopyFrom(const Ext4EsShrinkScanExitFtraceEvent & from)11653 void Ext4EsShrinkScanExitFtraceEvent::CopyFrom(const Ext4EsShrinkScanExitFtraceEvent& from) {
11654 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.Ext4EsShrinkScanExitFtraceEvent)
11655 if (&from == this) return;
11656 Clear();
11657 MergeFrom(from);
11658 }
11659
IsInitialized() const11660 bool Ext4EsShrinkScanExitFtraceEvent::IsInitialized() const {
11661 return true;
11662 }
11663
InternalSwap(Ext4EsShrinkScanExitFtraceEvent * other)11664 void Ext4EsShrinkScanExitFtraceEvent::InternalSwap(Ext4EsShrinkScanExitFtraceEvent* other) {
11665 using std::swap;
11666 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
11667 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
11668 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
11669 PROTOBUF_FIELD_OFFSET(Ext4EsShrinkScanExitFtraceEvent, _impl_.cache_cnt_)
11670 + sizeof(Ext4EsShrinkScanExitFtraceEvent::_impl_.cache_cnt_) // NOLINT
11671 - PROTOBUF_FIELD_OFFSET(Ext4EsShrinkScanExitFtraceEvent, _impl_.dev_)>(
11672 reinterpret_cast<char*>(&_impl_.dev_),
11673 reinterpret_cast<char*>(&other->_impl_.dev_));
11674 }
11675
GetTypeName() const11676 std::string Ext4EsShrinkScanExitFtraceEvent::GetTypeName() const {
11677 return "perfetto.protos.Ext4EsShrinkScanExitFtraceEvent";
11678 }
11679
11680
11681 // ===================================================================
11682
11683 class Ext4EvictInodeFtraceEvent::_Internal {
11684 public:
11685 using HasBits = decltype(std::declval<Ext4EvictInodeFtraceEvent>()._impl_._has_bits_);
set_has_dev(HasBits * has_bits)11686 static void set_has_dev(HasBits* has_bits) {
11687 (*has_bits)[0] |= 1u;
11688 }
set_has_ino(HasBits * has_bits)11689 static void set_has_ino(HasBits* has_bits) {
11690 (*has_bits)[0] |= 2u;
11691 }
set_has_nlink(HasBits * has_bits)11692