1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: protos/perfetto/trace/ftrace/ftrace_event.proto
3
4 #include "protos/perfetto/trace/ftrace/ftrace_event.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 {
FtraceEvent(::_pbi::ConstantInitialized)23 PROTOBUF_CONSTEXPR FtraceEvent::FtraceEvent(
24 ::_pbi::ConstantInitialized): _impl_{
25 /*decltype(_impl_._has_bits_)*/{}
26 , /*decltype(_impl_._cached_size_)*/{}
27 , /*decltype(_impl_.timestamp_)*/::uint64_t{0u}
28 , /*decltype(_impl_.pid_)*/0u
29 , /*decltype(_impl_.common_flags_)*/0u
30 , /*decltype(_impl_.event_)*/{}
31 , /*decltype(_impl_._oneof_case_)*/{}} {}
32 struct FtraceEventDefaultTypeInternal {
FtraceEventDefaultTypeInternalperfetto::protos::FtraceEventDefaultTypeInternal33 PROTOBUF_CONSTEXPR FtraceEventDefaultTypeInternal()
34 : _instance(::_pbi::ConstantInitialized{}) {}
~FtraceEventDefaultTypeInternalperfetto::protos::FtraceEventDefaultTypeInternal35 ~FtraceEventDefaultTypeInternal() {}
36 union { // NOLINT(misc-non-private-member-variables-in-classes)
37 FtraceEvent _instance;
38 };
39 };
40 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FtraceEventDefaultTypeInternal _FtraceEvent_default_instance_;
41 } // namespace protos
42 } // namespace perfetto
43 namespace perfetto {
44 namespace protos {
45
46 // ===================================================================
47
48 class FtraceEvent::_Internal {
49 public:
50 using HasBits = decltype(std::declval<FtraceEvent>()._impl_._has_bits_);
set_has_timestamp(HasBits * has_bits)51 static void set_has_timestamp(HasBits* has_bits) {
52 (*has_bits)[0] |= 1u;
53 }
set_has_pid(HasBits * has_bits)54 static void set_has_pid(HasBits* has_bits) {
55 (*has_bits)[0] |= 2u;
56 }
set_has_common_flags(HasBits * has_bits)57 static void set_has_common_flags(HasBits* has_bits) {
58 (*has_bits)[0] |= 4u;
59 }
60 static const ::perfetto::protos::PrintFtraceEvent& print(const FtraceEvent* msg);
61 static const ::perfetto::protos::SchedSwitchFtraceEvent& sched_switch(const FtraceEvent* msg);
62 static const ::perfetto::protos::CpuFrequencyFtraceEvent& cpu_frequency(const FtraceEvent* msg);
63 static const ::perfetto::protos::CpuFrequencyLimitsFtraceEvent& cpu_frequency_limits(const FtraceEvent* msg);
64 static const ::perfetto::protos::CpuIdleFtraceEvent& cpu_idle(const FtraceEvent* msg);
65 static const ::perfetto::protos::ClockEnableFtraceEvent& clock_enable(const FtraceEvent* msg);
66 static const ::perfetto::protos::ClockDisableFtraceEvent& clock_disable(const FtraceEvent* msg);
67 static const ::perfetto::protos::ClockSetRateFtraceEvent& clock_set_rate(const FtraceEvent* msg);
68 static const ::perfetto::protos::SchedWakeupFtraceEvent& sched_wakeup(const FtraceEvent* msg);
69 static const ::perfetto::protos::SchedBlockedReasonFtraceEvent& sched_blocked_reason(const FtraceEvent* msg);
70 static const ::perfetto::protos::SchedCpuHotplugFtraceEvent& sched_cpu_hotplug(const FtraceEvent* msg);
71 static const ::perfetto::protos::SchedWakingFtraceEvent& sched_waking(const FtraceEvent* msg);
72 static const ::perfetto::protos::IpiEntryFtraceEvent& ipi_entry(const FtraceEvent* msg);
73 static const ::perfetto::protos::IpiExitFtraceEvent& ipi_exit(const FtraceEvent* msg);
74 static const ::perfetto::protos::IpiRaiseFtraceEvent& ipi_raise(const FtraceEvent* msg);
75 static const ::perfetto::protos::SoftirqEntryFtraceEvent& softirq_entry(const FtraceEvent* msg);
76 static const ::perfetto::protos::SoftirqExitFtraceEvent& softirq_exit(const FtraceEvent* msg);
77 static const ::perfetto::protos::SoftirqRaiseFtraceEvent& softirq_raise(const FtraceEvent* msg);
78 static const ::perfetto::protos::I2cReadFtraceEvent& i2c_read(const FtraceEvent* msg);
79 static const ::perfetto::protos::I2cWriteFtraceEvent& i2c_write(const FtraceEvent* msg);
80 static const ::perfetto::protos::I2cResultFtraceEvent& i2c_result(const FtraceEvent* msg);
81 static const ::perfetto::protos::I2cReplyFtraceEvent& i2c_reply(const FtraceEvent* msg);
82 static const ::perfetto::protos::SmbusReadFtraceEvent& smbus_read(const FtraceEvent* msg);
83 static const ::perfetto::protos::SmbusWriteFtraceEvent& smbus_write(const FtraceEvent* msg);
84 static const ::perfetto::protos::SmbusResultFtraceEvent& smbus_result(const FtraceEvent* msg);
85 static const ::perfetto::protos::SmbusReplyFtraceEvent& smbus_reply(const FtraceEvent* msg);
86 static const ::perfetto::protos::LowmemoryKillFtraceEvent& lowmemory_kill(const FtraceEvent* msg);
87 static const ::perfetto::protos::IrqHandlerEntryFtraceEvent& irq_handler_entry(const FtraceEvent* msg);
88 static const ::perfetto::protos::IrqHandlerExitFtraceEvent& irq_handler_exit(const FtraceEvent* msg);
89 static const ::perfetto::protos::SyncPtFtraceEvent& sync_pt(const FtraceEvent* msg);
90 static const ::perfetto::protos::SyncTimelineFtraceEvent& sync_timeline(const FtraceEvent* msg);
91 static const ::perfetto::protos::SyncWaitFtraceEvent& sync_wait(const FtraceEvent* msg);
92 static const ::perfetto::protos::Ext4DaWriteBeginFtraceEvent& ext4_da_write_begin(const FtraceEvent* msg);
93 static const ::perfetto::protos::Ext4DaWriteEndFtraceEvent& ext4_da_write_end(const FtraceEvent* msg);
94 static const ::perfetto::protos::Ext4SyncFileEnterFtraceEvent& ext4_sync_file_enter(const FtraceEvent* msg);
95 static const ::perfetto::protos::Ext4SyncFileExitFtraceEvent& ext4_sync_file_exit(const FtraceEvent* msg);
96 static const ::perfetto::protos::BlockRqIssueFtraceEvent& block_rq_issue(const FtraceEvent* msg);
97 static const ::perfetto::protos::MmVmscanDirectReclaimBeginFtraceEvent& mm_vmscan_direct_reclaim_begin(const FtraceEvent* msg);
98 static const ::perfetto::protos::MmVmscanDirectReclaimEndFtraceEvent& mm_vmscan_direct_reclaim_end(const FtraceEvent* msg);
99 static const ::perfetto::protos::MmVmscanKswapdWakeFtraceEvent& mm_vmscan_kswapd_wake(const FtraceEvent* msg);
100 static const ::perfetto::protos::MmVmscanKswapdSleepFtraceEvent& mm_vmscan_kswapd_sleep(const FtraceEvent* msg);
101 static const ::perfetto::protos::BinderTransactionFtraceEvent& binder_transaction(const FtraceEvent* msg);
102 static const ::perfetto::protos::BinderTransactionReceivedFtraceEvent& binder_transaction_received(const FtraceEvent* msg);
103 static const ::perfetto::protos::BinderSetPriorityFtraceEvent& binder_set_priority(const FtraceEvent* msg);
104 static const ::perfetto::protos::BinderLockFtraceEvent& binder_lock(const FtraceEvent* msg);
105 static const ::perfetto::protos::BinderLockedFtraceEvent& binder_locked(const FtraceEvent* msg);
106 static const ::perfetto::protos::BinderUnlockFtraceEvent& binder_unlock(const FtraceEvent* msg);
107 static const ::perfetto::protos::WorkqueueActivateWorkFtraceEvent& workqueue_activate_work(const FtraceEvent* msg);
108 static const ::perfetto::protos::WorkqueueExecuteEndFtraceEvent& workqueue_execute_end(const FtraceEvent* msg);
109 static const ::perfetto::protos::WorkqueueExecuteStartFtraceEvent& workqueue_execute_start(const FtraceEvent* msg);
110 static const ::perfetto::protos::WorkqueueQueueWorkFtraceEvent& workqueue_queue_work(const FtraceEvent* msg);
111 static const ::perfetto::protos::RegulatorDisableFtraceEvent& regulator_disable(const FtraceEvent* msg);
112 static const ::perfetto::protos::RegulatorDisableCompleteFtraceEvent& regulator_disable_complete(const FtraceEvent* msg);
113 static const ::perfetto::protos::RegulatorEnableFtraceEvent& regulator_enable(const FtraceEvent* msg);
114 static const ::perfetto::protos::RegulatorEnableCompleteFtraceEvent& regulator_enable_complete(const FtraceEvent* msg);
115 static const ::perfetto::protos::RegulatorEnableDelayFtraceEvent& regulator_enable_delay(const FtraceEvent* msg);
116 static const ::perfetto::protos::RegulatorSetVoltageFtraceEvent& regulator_set_voltage(const FtraceEvent* msg);
117 static const ::perfetto::protos::RegulatorSetVoltageCompleteFtraceEvent& regulator_set_voltage_complete(const FtraceEvent* msg);
118 static const ::perfetto::protos::CgroupAttachTaskFtraceEvent& cgroup_attach_task(const FtraceEvent* msg);
119 static const ::perfetto::protos::CgroupMkdirFtraceEvent& cgroup_mkdir(const FtraceEvent* msg);
120 static const ::perfetto::protos::CgroupRemountFtraceEvent& cgroup_remount(const FtraceEvent* msg);
121 static const ::perfetto::protos::CgroupRmdirFtraceEvent& cgroup_rmdir(const FtraceEvent* msg);
122 static const ::perfetto::protos::CgroupTransferTasksFtraceEvent& cgroup_transfer_tasks(const FtraceEvent* msg);
123 static const ::perfetto::protos::CgroupDestroyRootFtraceEvent& cgroup_destroy_root(const FtraceEvent* msg);
124 static const ::perfetto::protos::CgroupReleaseFtraceEvent& cgroup_release(const FtraceEvent* msg);
125 static const ::perfetto::protos::CgroupRenameFtraceEvent& cgroup_rename(const FtraceEvent* msg);
126 static const ::perfetto::protos::CgroupSetupRootFtraceEvent& cgroup_setup_root(const FtraceEvent* msg);
127 static const ::perfetto::protos::MdpCmdKickoffFtraceEvent& mdp_cmd_kickoff(const FtraceEvent* msg);
128 static const ::perfetto::protos::MdpCommitFtraceEvent& mdp_commit(const FtraceEvent* msg);
129 static const ::perfetto::protos::MdpPerfSetOtFtraceEvent& mdp_perf_set_ot(const FtraceEvent* msg);
130 static const ::perfetto::protos::MdpSsppChangeFtraceEvent& mdp_sspp_change(const FtraceEvent* msg);
131 static const ::perfetto::protos::TracingMarkWriteFtraceEvent& tracing_mark_write(const FtraceEvent* msg);
132 static const ::perfetto::protos::MdpCmdPingpongDoneFtraceEvent& mdp_cmd_pingpong_done(const FtraceEvent* msg);
133 static const ::perfetto::protos::MdpCompareBwFtraceEvent& mdp_compare_bw(const FtraceEvent* msg);
134 static const ::perfetto::protos::MdpPerfSetPanicLutsFtraceEvent& mdp_perf_set_panic_luts(const FtraceEvent* msg);
135 static const ::perfetto::protos::MdpSsppSetFtraceEvent& mdp_sspp_set(const FtraceEvent* msg);
136 static const ::perfetto::protos::MdpCmdReadptrDoneFtraceEvent& mdp_cmd_readptr_done(const FtraceEvent* msg);
137 static const ::perfetto::protos::MdpMisrCrcFtraceEvent& mdp_misr_crc(const FtraceEvent* msg);
138 static const ::perfetto::protos::MdpPerfSetQosLutsFtraceEvent& mdp_perf_set_qos_luts(const FtraceEvent* msg);
139 static const ::perfetto::protos::MdpTraceCounterFtraceEvent& mdp_trace_counter(const FtraceEvent* msg);
140 static const ::perfetto::protos::MdpCmdReleaseBwFtraceEvent& mdp_cmd_release_bw(const FtraceEvent* msg);
141 static const ::perfetto::protos::MdpMixerUpdateFtraceEvent& mdp_mixer_update(const FtraceEvent* msg);
142 static const ::perfetto::protos::MdpPerfSetWmLevelsFtraceEvent& mdp_perf_set_wm_levels(const FtraceEvent* msg);
143 static const ::perfetto::protos::MdpVideoUnderrunDoneFtraceEvent& mdp_video_underrun_done(const FtraceEvent* msg);
144 static const ::perfetto::protos::MdpCmdWaitPingpongFtraceEvent& mdp_cmd_wait_pingpong(const FtraceEvent* msg);
145 static const ::perfetto::protos::MdpPerfPrefillCalcFtraceEvent& mdp_perf_prefill_calc(const FtraceEvent* msg);
146 static const ::perfetto::protos::MdpPerfUpdateBusFtraceEvent& mdp_perf_update_bus(const FtraceEvent* msg);
147 static const ::perfetto::protos::RotatorBwAoAsContextFtraceEvent& rotator_bw_ao_as_context(const FtraceEvent* msg);
148 static const ::perfetto::protos::MmFilemapAddToPageCacheFtraceEvent& mm_filemap_add_to_page_cache(const FtraceEvent* msg);
149 static const ::perfetto::protos::MmFilemapDeleteFromPageCacheFtraceEvent& mm_filemap_delete_from_page_cache(const FtraceEvent* msg);
150 static const ::perfetto::protos::MmCompactionBeginFtraceEvent& mm_compaction_begin(const FtraceEvent* msg);
151 static const ::perfetto::protos::MmCompactionDeferCompactionFtraceEvent& mm_compaction_defer_compaction(const FtraceEvent* msg);
152 static const ::perfetto::protos::MmCompactionDeferredFtraceEvent& mm_compaction_deferred(const FtraceEvent* msg);
153 static const ::perfetto::protos::MmCompactionDeferResetFtraceEvent& mm_compaction_defer_reset(const FtraceEvent* msg);
154 static const ::perfetto::protos::MmCompactionEndFtraceEvent& mm_compaction_end(const FtraceEvent* msg);
155 static const ::perfetto::protos::MmCompactionFinishedFtraceEvent& mm_compaction_finished(const FtraceEvent* msg);
156 static const ::perfetto::protos::MmCompactionIsolateFreepagesFtraceEvent& mm_compaction_isolate_freepages(const FtraceEvent* msg);
157 static const ::perfetto::protos::MmCompactionIsolateMigratepagesFtraceEvent& mm_compaction_isolate_migratepages(const FtraceEvent* msg);
158 static const ::perfetto::protos::MmCompactionKcompactdSleepFtraceEvent& mm_compaction_kcompactd_sleep(const FtraceEvent* msg);
159 static const ::perfetto::protos::MmCompactionKcompactdWakeFtraceEvent& mm_compaction_kcompactd_wake(const FtraceEvent* msg);
160 static const ::perfetto::protos::MmCompactionMigratepagesFtraceEvent& mm_compaction_migratepages(const FtraceEvent* msg);
161 static const ::perfetto::protos::MmCompactionSuitableFtraceEvent& mm_compaction_suitable(const FtraceEvent* msg);
162 static const ::perfetto::protos::MmCompactionTryToCompactPagesFtraceEvent& mm_compaction_try_to_compact_pages(const FtraceEvent* msg);
163 static const ::perfetto::protos::MmCompactionWakeupKcompactdFtraceEvent& mm_compaction_wakeup_kcompactd(const FtraceEvent* msg);
164 static const ::perfetto::protos::SuspendResumeFtraceEvent& suspend_resume(const FtraceEvent* msg);
165 static const ::perfetto::protos::SchedWakeupNewFtraceEvent& sched_wakeup_new(const FtraceEvent* msg);
166 static const ::perfetto::protos::BlockBioBackmergeFtraceEvent& block_bio_backmerge(const FtraceEvent* msg);
167 static const ::perfetto::protos::BlockBioBounceFtraceEvent& block_bio_bounce(const FtraceEvent* msg);
168 static const ::perfetto::protos::BlockBioCompleteFtraceEvent& block_bio_complete(const FtraceEvent* msg);
169 static const ::perfetto::protos::BlockBioFrontmergeFtraceEvent& block_bio_frontmerge(const FtraceEvent* msg);
170 static const ::perfetto::protos::BlockBioQueueFtraceEvent& block_bio_queue(const FtraceEvent* msg);
171 static const ::perfetto::protos::BlockBioRemapFtraceEvent& block_bio_remap(const FtraceEvent* msg);
172 static const ::perfetto::protos::BlockDirtyBufferFtraceEvent& block_dirty_buffer(const FtraceEvent* msg);
173 static const ::perfetto::protos::BlockGetrqFtraceEvent& block_getrq(const FtraceEvent* msg);
174 static const ::perfetto::protos::BlockPlugFtraceEvent& block_plug(const FtraceEvent* msg);
175 static const ::perfetto::protos::BlockRqAbortFtraceEvent& block_rq_abort(const FtraceEvent* msg);
176 static const ::perfetto::protos::BlockRqCompleteFtraceEvent& block_rq_complete(const FtraceEvent* msg);
177 static const ::perfetto::protos::BlockRqInsertFtraceEvent& block_rq_insert(const FtraceEvent* msg);
178 static const ::perfetto::protos::BlockRqRemapFtraceEvent& block_rq_remap(const FtraceEvent* msg);
179 static const ::perfetto::protos::BlockRqRequeueFtraceEvent& block_rq_requeue(const FtraceEvent* msg);
180 static const ::perfetto::protos::BlockSleeprqFtraceEvent& block_sleeprq(const FtraceEvent* msg);
181 static const ::perfetto::protos::BlockSplitFtraceEvent& block_split(const FtraceEvent* msg);
182 static const ::perfetto::protos::BlockTouchBufferFtraceEvent& block_touch_buffer(const FtraceEvent* msg);
183 static const ::perfetto::protos::BlockUnplugFtraceEvent& block_unplug(const FtraceEvent* msg);
184 static const ::perfetto::protos::Ext4AllocDaBlocksFtraceEvent& ext4_alloc_da_blocks(const FtraceEvent* msg);
185 static const ::perfetto::protos::Ext4AllocateBlocksFtraceEvent& ext4_allocate_blocks(const FtraceEvent* msg);
186 static const ::perfetto::protos::Ext4AllocateInodeFtraceEvent& ext4_allocate_inode(const FtraceEvent* msg);
187 static const ::perfetto::protos::Ext4BeginOrderedTruncateFtraceEvent& ext4_begin_ordered_truncate(const FtraceEvent* msg);
188 static const ::perfetto::protos::Ext4CollapseRangeFtraceEvent& ext4_collapse_range(const FtraceEvent* msg);
189 static const ::perfetto::protos::Ext4DaReleaseSpaceFtraceEvent& ext4_da_release_space(const FtraceEvent* msg);
190 static const ::perfetto::protos::Ext4DaReserveSpaceFtraceEvent& ext4_da_reserve_space(const FtraceEvent* msg);
191 static const ::perfetto::protos::Ext4DaUpdateReserveSpaceFtraceEvent& ext4_da_update_reserve_space(const FtraceEvent* msg);
192 static const ::perfetto::protos::Ext4DaWritePagesFtraceEvent& ext4_da_write_pages(const FtraceEvent* msg);
193 static const ::perfetto::protos::Ext4DaWritePagesExtentFtraceEvent& ext4_da_write_pages_extent(const FtraceEvent* msg);
194 static const ::perfetto::protos::Ext4DirectIOEnterFtraceEvent& ext4_direct_io_enter(const FtraceEvent* msg);
195 static const ::perfetto::protos::Ext4DirectIOExitFtraceEvent& ext4_direct_io_exit(const FtraceEvent* msg);
196 static const ::perfetto::protos::Ext4DiscardBlocksFtraceEvent& ext4_discard_blocks(const FtraceEvent* msg);
197 static const ::perfetto::protos::Ext4DiscardPreallocationsFtraceEvent& ext4_discard_preallocations(const FtraceEvent* msg);
198 static const ::perfetto::protos::Ext4DropInodeFtraceEvent& ext4_drop_inode(const FtraceEvent* msg);
199 static const ::perfetto::protos::Ext4EsCacheExtentFtraceEvent& ext4_es_cache_extent(const FtraceEvent* msg);
200 static const ::perfetto::protos::Ext4EsFindDelayedExtentRangeEnterFtraceEvent& ext4_es_find_delayed_extent_range_enter(const FtraceEvent* msg);
201 static const ::perfetto::protos::Ext4EsFindDelayedExtentRangeExitFtraceEvent& ext4_es_find_delayed_extent_range_exit(const FtraceEvent* msg);
202 static const ::perfetto::protos::Ext4EsInsertExtentFtraceEvent& ext4_es_insert_extent(const FtraceEvent* msg);
203 static const ::perfetto::protos::Ext4EsLookupExtentEnterFtraceEvent& ext4_es_lookup_extent_enter(const FtraceEvent* msg);
204 static const ::perfetto::protos::Ext4EsLookupExtentExitFtraceEvent& ext4_es_lookup_extent_exit(const FtraceEvent* msg);
205 static const ::perfetto::protos::Ext4EsRemoveExtentFtraceEvent& ext4_es_remove_extent(const FtraceEvent* msg);
206 static const ::perfetto::protos::Ext4EsShrinkFtraceEvent& ext4_es_shrink(const FtraceEvent* msg);
207 static const ::perfetto::protos::Ext4EsShrinkCountFtraceEvent& ext4_es_shrink_count(const FtraceEvent* msg);
208 static const ::perfetto::protos::Ext4EsShrinkScanEnterFtraceEvent& ext4_es_shrink_scan_enter(const FtraceEvent* msg);
209 static const ::perfetto::protos::Ext4EsShrinkScanExitFtraceEvent& ext4_es_shrink_scan_exit(const FtraceEvent* msg);
210 static const ::perfetto::protos::Ext4EvictInodeFtraceEvent& ext4_evict_inode(const FtraceEvent* msg);
211 static const ::perfetto::protos::Ext4ExtConvertToInitializedEnterFtraceEvent& ext4_ext_convert_to_initialized_enter(const FtraceEvent* msg);
212 static const ::perfetto::protos::Ext4ExtConvertToInitializedFastpathFtraceEvent& ext4_ext_convert_to_initialized_fastpath(const FtraceEvent* msg);
213 static const ::perfetto::protos::Ext4ExtHandleUnwrittenExtentsFtraceEvent& ext4_ext_handle_unwritten_extents(const FtraceEvent* msg);
214 static const ::perfetto::protos::Ext4ExtInCacheFtraceEvent& ext4_ext_in_cache(const FtraceEvent* msg);
215 static const ::perfetto::protos::Ext4ExtLoadExtentFtraceEvent& ext4_ext_load_extent(const FtraceEvent* msg);
216 static const ::perfetto::protos::Ext4ExtMapBlocksEnterFtraceEvent& ext4_ext_map_blocks_enter(const FtraceEvent* msg);
217 static const ::perfetto::protos::Ext4ExtMapBlocksExitFtraceEvent& ext4_ext_map_blocks_exit(const FtraceEvent* msg);
218 static const ::perfetto::protos::Ext4ExtPutInCacheFtraceEvent& ext4_ext_put_in_cache(const FtraceEvent* msg);
219 static const ::perfetto::protos::Ext4ExtRemoveSpaceFtraceEvent& ext4_ext_remove_space(const FtraceEvent* msg);
220 static const ::perfetto::protos::Ext4ExtRemoveSpaceDoneFtraceEvent& ext4_ext_remove_space_done(const FtraceEvent* msg);
221 static const ::perfetto::protos::Ext4ExtRmIdxFtraceEvent& ext4_ext_rm_idx(const FtraceEvent* msg);
222 static const ::perfetto::protos::Ext4ExtRmLeafFtraceEvent& ext4_ext_rm_leaf(const FtraceEvent* msg);
223 static const ::perfetto::protos::Ext4ExtShowExtentFtraceEvent& ext4_ext_show_extent(const FtraceEvent* msg);
224 static const ::perfetto::protos::Ext4FallocateEnterFtraceEvent& ext4_fallocate_enter(const FtraceEvent* msg);
225 static const ::perfetto::protos::Ext4FallocateExitFtraceEvent& ext4_fallocate_exit(const FtraceEvent* msg);
226 static const ::perfetto::protos::Ext4FindDelallocRangeFtraceEvent& ext4_find_delalloc_range(const FtraceEvent* msg);
227 static const ::perfetto::protos::Ext4ForgetFtraceEvent& ext4_forget(const FtraceEvent* msg);
228 static const ::perfetto::protos::Ext4FreeBlocksFtraceEvent& ext4_free_blocks(const FtraceEvent* msg);
229 static const ::perfetto::protos::Ext4FreeInodeFtraceEvent& ext4_free_inode(const FtraceEvent* msg);
230 static const ::perfetto::protos::Ext4GetImpliedClusterAllocExitFtraceEvent& ext4_get_implied_cluster_alloc_exit(const FtraceEvent* msg);
231 static const ::perfetto::protos::Ext4GetReservedClusterAllocFtraceEvent& ext4_get_reserved_cluster_alloc(const FtraceEvent* msg);
232 static const ::perfetto::protos::Ext4IndMapBlocksEnterFtraceEvent& ext4_ind_map_blocks_enter(const FtraceEvent* msg);
233 static const ::perfetto::protos::Ext4IndMapBlocksExitFtraceEvent& ext4_ind_map_blocks_exit(const FtraceEvent* msg);
234 static const ::perfetto::protos::Ext4InsertRangeFtraceEvent& ext4_insert_range(const FtraceEvent* msg);
235 static const ::perfetto::protos::Ext4InvalidatepageFtraceEvent& ext4_invalidatepage(const FtraceEvent* msg);
236 static const ::perfetto::protos::Ext4JournalStartFtraceEvent& ext4_journal_start(const FtraceEvent* msg);
237 static const ::perfetto::protos::Ext4JournalStartReservedFtraceEvent& ext4_journal_start_reserved(const FtraceEvent* msg);
238 static const ::perfetto::protos::Ext4JournalledInvalidatepageFtraceEvent& ext4_journalled_invalidatepage(const FtraceEvent* msg);
239 static const ::perfetto::protos::Ext4JournalledWriteEndFtraceEvent& ext4_journalled_write_end(const FtraceEvent* msg);
240 static const ::perfetto::protos::Ext4LoadInodeFtraceEvent& ext4_load_inode(const FtraceEvent* msg);
241 static const ::perfetto::protos::Ext4LoadInodeBitmapFtraceEvent& ext4_load_inode_bitmap(const FtraceEvent* msg);
242 static const ::perfetto::protos::Ext4MarkInodeDirtyFtraceEvent& ext4_mark_inode_dirty(const FtraceEvent* msg);
243 static const ::perfetto::protos::Ext4MbBitmapLoadFtraceEvent& ext4_mb_bitmap_load(const FtraceEvent* msg);
244 static const ::perfetto::protos::Ext4MbBuddyBitmapLoadFtraceEvent& ext4_mb_buddy_bitmap_load(const FtraceEvent* msg);
245 static const ::perfetto::protos::Ext4MbDiscardPreallocationsFtraceEvent& ext4_mb_discard_preallocations(const FtraceEvent* msg);
246 static const ::perfetto::protos::Ext4MbNewGroupPaFtraceEvent& ext4_mb_new_group_pa(const FtraceEvent* msg);
247 static const ::perfetto::protos::Ext4MbNewInodePaFtraceEvent& ext4_mb_new_inode_pa(const FtraceEvent* msg);
248 static const ::perfetto::protos::Ext4MbReleaseGroupPaFtraceEvent& ext4_mb_release_group_pa(const FtraceEvent* msg);
249 static const ::perfetto::protos::Ext4MbReleaseInodePaFtraceEvent& ext4_mb_release_inode_pa(const FtraceEvent* msg);
250 static const ::perfetto::protos::Ext4MballocAllocFtraceEvent& ext4_mballoc_alloc(const FtraceEvent* msg);
251 static const ::perfetto::protos::Ext4MballocDiscardFtraceEvent& ext4_mballoc_discard(const FtraceEvent* msg);
252 static const ::perfetto::protos::Ext4MballocFreeFtraceEvent& ext4_mballoc_free(const FtraceEvent* msg);
253 static const ::perfetto::protos::Ext4MballocPreallocFtraceEvent& ext4_mballoc_prealloc(const FtraceEvent* msg);
254 static const ::perfetto::protos::Ext4OtherInodeUpdateTimeFtraceEvent& ext4_other_inode_update_time(const FtraceEvent* msg);
255 static const ::perfetto::protos::Ext4PunchHoleFtraceEvent& ext4_punch_hole(const FtraceEvent* msg);
256 static const ::perfetto::protos::Ext4ReadBlockBitmapLoadFtraceEvent& ext4_read_block_bitmap_load(const FtraceEvent* msg);
257 static const ::perfetto::protos::Ext4ReadpageFtraceEvent& ext4_readpage(const FtraceEvent* msg);
258 static const ::perfetto::protos::Ext4ReleasepageFtraceEvent& ext4_releasepage(const FtraceEvent* msg);
259 static const ::perfetto::protos::Ext4RemoveBlocksFtraceEvent& ext4_remove_blocks(const FtraceEvent* msg);
260 static const ::perfetto::protos::Ext4RequestBlocksFtraceEvent& ext4_request_blocks(const FtraceEvent* msg);
261 static const ::perfetto::protos::Ext4RequestInodeFtraceEvent& ext4_request_inode(const FtraceEvent* msg);
262 static const ::perfetto::protos::Ext4SyncFsFtraceEvent& ext4_sync_fs(const FtraceEvent* msg);
263 static const ::perfetto::protos::Ext4TrimAllFreeFtraceEvent& ext4_trim_all_free(const FtraceEvent* msg);
264 static const ::perfetto::protos::Ext4TrimExtentFtraceEvent& ext4_trim_extent(const FtraceEvent* msg);
265 static const ::perfetto::protos::Ext4TruncateEnterFtraceEvent& ext4_truncate_enter(const FtraceEvent* msg);
266 static const ::perfetto::protos::Ext4TruncateExitFtraceEvent& ext4_truncate_exit(const FtraceEvent* msg);
267 static const ::perfetto::protos::Ext4UnlinkEnterFtraceEvent& ext4_unlink_enter(const FtraceEvent* msg);
268 static const ::perfetto::protos::Ext4UnlinkExitFtraceEvent& ext4_unlink_exit(const FtraceEvent* msg);
269 static const ::perfetto::protos::Ext4WriteBeginFtraceEvent& ext4_write_begin(const FtraceEvent* msg);
270 static const ::perfetto::protos::Ext4WriteEndFtraceEvent& ext4_write_end(const FtraceEvent* msg);
271 static const ::perfetto::protos::Ext4WritepageFtraceEvent& ext4_writepage(const FtraceEvent* msg);
272 static const ::perfetto::protos::Ext4WritepagesFtraceEvent& ext4_writepages(const FtraceEvent* msg);
273 static const ::perfetto::protos::Ext4WritepagesResultFtraceEvent& ext4_writepages_result(const FtraceEvent* msg);
274 static const ::perfetto::protos::Ext4ZeroRangeFtraceEvent& ext4_zero_range(const FtraceEvent* msg);
275 static const ::perfetto::protos::TaskNewtaskFtraceEvent& task_newtask(const FtraceEvent* msg);
276 static const ::perfetto::protos::TaskRenameFtraceEvent& task_rename(const FtraceEvent* msg);
277 static const ::perfetto::protos::SchedProcessExecFtraceEvent& sched_process_exec(const FtraceEvent* msg);
278 static const ::perfetto::protos::SchedProcessExitFtraceEvent& sched_process_exit(const FtraceEvent* msg);
279 static const ::perfetto::protos::SchedProcessForkFtraceEvent& sched_process_fork(const FtraceEvent* msg);
280 static const ::perfetto::protos::SchedProcessFreeFtraceEvent& sched_process_free(const FtraceEvent* msg);
281 static const ::perfetto::protos::SchedProcessHangFtraceEvent& sched_process_hang(const FtraceEvent* msg);
282 static const ::perfetto::protos::SchedProcessWaitFtraceEvent& sched_process_wait(const FtraceEvent* msg);
283 static const ::perfetto::protos::F2fsDoSubmitBioFtraceEvent& f2fs_do_submit_bio(const FtraceEvent* msg);
284 static const ::perfetto::protos::F2fsEvictInodeFtraceEvent& f2fs_evict_inode(const FtraceEvent* msg);
285 static const ::perfetto::protos::F2fsFallocateFtraceEvent& f2fs_fallocate(const FtraceEvent* msg);
286 static const ::perfetto::protos::F2fsGetDataBlockFtraceEvent& f2fs_get_data_block(const FtraceEvent* msg);
287 static const ::perfetto::protos::F2fsGetVictimFtraceEvent& f2fs_get_victim(const FtraceEvent* msg);
288 static const ::perfetto::protos::F2fsIgetFtraceEvent& f2fs_iget(const FtraceEvent* msg);
289 static const ::perfetto::protos::F2fsIgetExitFtraceEvent& f2fs_iget_exit(const FtraceEvent* msg);
290 static const ::perfetto::protos::F2fsNewInodeFtraceEvent& f2fs_new_inode(const FtraceEvent* msg);
291 static const ::perfetto::protos::F2fsReadpageFtraceEvent& f2fs_readpage(const FtraceEvent* msg);
292 static const ::perfetto::protos::F2fsReserveNewBlockFtraceEvent& f2fs_reserve_new_block(const FtraceEvent* msg);
293 static const ::perfetto::protos::F2fsSetPageDirtyFtraceEvent& f2fs_set_page_dirty(const FtraceEvent* msg);
294 static const ::perfetto::protos::F2fsSubmitWritePageFtraceEvent& f2fs_submit_write_page(const FtraceEvent* msg);
295 static const ::perfetto::protos::F2fsSyncFileEnterFtraceEvent& f2fs_sync_file_enter(const FtraceEvent* msg);
296 static const ::perfetto::protos::F2fsSyncFileExitFtraceEvent& f2fs_sync_file_exit(const FtraceEvent* msg);
297 static const ::perfetto::protos::F2fsSyncFsFtraceEvent& f2fs_sync_fs(const FtraceEvent* msg);
298 static const ::perfetto::protos::F2fsTruncateFtraceEvent& f2fs_truncate(const FtraceEvent* msg);
299 static const ::perfetto::protos::F2fsTruncateBlocksEnterFtraceEvent& f2fs_truncate_blocks_enter(const FtraceEvent* msg);
300 static const ::perfetto::protos::F2fsTruncateBlocksExitFtraceEvent& f2fs_truncate_blocks_exit(const FtraceEvent* msg);
301 static const ::perfetto::protos::F2fsTruncateDataBlocksRangeFtraceEvent& f2fs_truncate_data_blocks_range(const FtraceEvent* msg);
302 static const ::perfetto::protos::F2fsTruncateInodeBlocksEnterFtraceEvent& f2fs_truncate_inode_blocks_enter(const FtraceEvent* msg);
303 static const ::perfetto::protos::F2fsTruncateInodeBlocksExitFtraceEvent& f2fs_truncate_inode_blocks_exit(const FtraceEvent* msg);
304 static const ::perfetto::protos::F2fsTruncateNodeFtraceEvent& f2fs_truncate_node(const FtraceEvent* msg);
305 static const ::perfetto::protos::F2fsTruncateNodesEnterFtraceEvent& f2fs_truncate_nodes_enter(const FtraceEvent* msg);
306 static const ::perfetto::protos::F2fsTruncateNodesExitFtraceEvent& f2fs_truncate_nodes_exit(const FtraceEvent* msg);
307 static const ::perfetto::protos::F2fsTruncatePartialNodesFtraceEvent& f2fs_truncate_partial_nodes(const FtraceEvent* msg);
308 static const ::perfetto::protos::F2fsUnlinkEnterFtraceEvent& f2fs_unlink_enter(const FtraceEvent* msg);
309 static const ::perfetto::protos::F2fsUnlinkExitFtraceEvent& f2fs_unlink_exit(const FtraceEvent* msg);
310 static const ::perfetto::protos::F2fsVmPageMkwriteFtraceEvent& f2fs_vm_page_mkwrite(const FtraceEvent* msg);
311 static const ::perfetto::protos::F2fsWriteBeginFtraceEvent& f2fs_write_begin(const FtraceEvent* msg);
312 static const ::perfetto::protos::F2fsWriteCheckpointFtraceEvent& f2fs_write_checkpoint(const FtraceEvent* msg);
313 static const ::perfetto::protos::F2fsWriteEndFtraceEvent& f2fs_write_end(const FtraceEvent* msg);
314 static const ::perfetto::protos::AllocPagesIommuEndFtraceEvent& alloc_pages_iommu_end(const FtraceEvent* msg);
315 static const ::perfetto::protos::AllocPagesIommuFailFtraceEvent& alloc_pages_iommu_fail(const FtraceEvent* msg);
316 static const ::perfetto::protos::AllocPagesIommuStartFtraceEvent& alloc_pages_iommu_start(const FtraceEvent* msg);
317 static const ::perfetto::protos::AllocPagesSysEndFtraceEvent& alloc_pages_sys_end(const FtraceEvent* msg);
318 static const ::perfetto::protos::AllocPagesSysFailFtraceEvent& alloc_pages_sys_fail(const FtraceEvent* msg);
319 static const ::perfetto::protos::AllocPagesSysStartFtraceEvent& alloc_pages_sys_start(const FtraceEvent* msg);
320 static const ::perfetto::protos::DmaAllocContiguousRetryFtraceEvent& dma_alloc_contiguous_retry(const FtraceEvent* msg);
321 static const ::perfetto::protos::IommuMapRangeFtraceEvent& iommu_map_range(const FtraceEvent* msg);
322 static const ::perfetto::protos::IommuSecPtblMapRangeEndFtraceEvent& iommu_sec_ptbl_map_range_end(const FtraceEvent* msg);
323 static const ::perfetto::protos::IommuSecPtblMapRangeStartFtraceEvent& iommu_sec_ptbl_map_range_start(const FtraceEvent* msg);
324 static const ::perfetto::protos::IonAllocBufferEndFtraceEvent& ion_alloc_buffer_end(const FtraceEvent* msg);
325 static const ::perfetto::protos::IonAllocBufferFailFtraceEvent& ion_alloc_buffer_fail(const FtraceEvent* msg);
326 static const ::perfetto::protos::IonAllocBufferFallbackFtraceEvent& ion_alloc_buffer_fallback(const FtraceEvent* msg);
327 static const ::perfetto::protos::IonAllocBufferStartFtraceEvent& ion_alloc_buffer_start(const FtraceEvent* msg);
328 static const ::perfetto::protos::IonCpAllocRetryFtraceEvent& ion_cp_alloc_retry(const FtraceEvent* msg);
329 static const ::perfetto::protos::IonCpSecureBufferEndFtraceEvent& ion_cp_secure_buffer_end(const FtraceEvent* msg);
330 static const ::perfetto::protos::IonCpSecureBufferStartFtraceEvent& ion_cp_secure_buffer_start(const FtraceEvent* msg);
331 static const ::perfetto::protos::IonPrefetchingFtraceEvent& ion_prefetching(const FtraceEvent* msg);
332 static const ::perfetto::protos::IonSecureCmaAddToPoolEndFtraceEvent& ion_secure_cma_add_to_pool_end(const FtraceEvent* msg);
333 static const ::perfetto::protos::IonSecureCmaAddToPoolStartFtraceEvent& ion_secure_cma_add_to_pool_start(const FtraceEvent* msg);
334 static const ::perfetto::protos::IonSecureCmaAllocateEndFtraceEvent& ion_secure_cma_allocate_end(const FtraceEvent* msg);
335 static const ::perfetto::protos::IonSecureCmaAllocateStartFtraceEvent& ion_secure_cma_allocate_start(const FtraceEvent* msg);
336 static const ::perfetto::protos::IonSecureCmaShrinkPoolEndFtraceEvent& ion_secure_cma_shrink_pool_end(const FtraceEvent* msg);
337 static const ::perfetto::protos::IonSecureCmaShrinkPoolStartFtraceEvent& ion_secure_cma_shrink_pool_start(const FtraceEvent* msg);
338 static const ::perfetto::protos::KfreeFtraceEvent& kfree(const FtraceEvent* msg);
339 static const ::perfetto::protos::KmallocFtraceEvent& kmalloc(const FtraceEvent* msg);
340 static const ::perfetto::protos::KmallocNodeFtraceEvent& kmalloc_node(const FtraceEvent* msg);
341 static const ::perfetto::protos::KmemCacheAllocFtraceEvent& kmem_cache_alloc(const FtraceEvent* msg);
342 static const ::perfetto::protos::KmemCacheAllocNodeFtraceEvent& kmem_cache_alloc_node(const FtraceEvent* msg);
343 static const ::perfetto::protos::KmemCacheFreeFtraceEvent& kmem_cache_free(const FtraceEvent* msg);
344 static const ::perfetto::protos::MigratePagesEndFtraceEvent& migrate_pages_end(const FtraceEvent* msg);
345 static const ::perfetto::protos::MigratePagesStartFtraceEvent& migrate_pages_start(const FtraceEvent* msg);
346 static const ::perfetto::protos::MigrateRetryFtraceEvent& migrate_retry(const FtraceEvent* msg);
347 static const ::perfetto::protos::MmPageAllocFtraceEvent& mm_page_alloc(const FtraceEvent* msg);
348 static const ::perfetto::protos::MmPageAllocExtfragFtraceEvent& mm_page_alloc_extfrag(const FtraceEvent* msg);
349 static const ::perfetto::protos::MmPageAllocZoneLockedFtraceEvent& mm_page_alloc_zone_locked(const FtraceEvent* msg);
350 static const ::perfetto::protos::MmPageFreeFtraceEvent& mm_page_free(const FtraceEvent* msg);
351 static const ::perfetto::protos::MmPageFreeBatchedFtraceEvent& mm_page_free_batched(const FtraceEvent* msg);
352 static const ::perfetto::protos::MmPagePcpuDrainFtraceEvent& mm_page_pcpu_drain(const FtraceEvent* msg);
353 static const ::perfetto::protos::RssStatFtraceEvent& rss_stat(const FtraceEvent* msg);
354 static const ::perfetto::protos::IonHeapShrinkFtraceEvent& ion_heap_shrink(const FtraceEvent* msg);
355 static const ::perfetto::protos::IonHeapGrowFtraceEvent& ion_heap_grow(const FtraceEvent* msg);
356 static const ::perfetto::protos::FenceInitFtraceEvent& fence_init(const FtraceEvent* msg);
357 static const ::perfetto::protos::FenceDestroyFtraceEvent& fence_destroy(const FtraceEvent* msg);
358 static const ::perfetto::protos::FenceEnableSignalFtraceEvent& fence_enable_signal(const FtraceEvent* msg);
359 static const ::perfetto::protos::FenceSignaledFtraceEvent& fence_signaled(const FtraceEvent* msg);
360 static const ::perfetto::protos::ClkEnableFtraceEvent& clk_enable(const FtraceEvent* msg);
361 static const ::perfetto::protos::ClkDisableFtraceEvent& clk_disable(const FtraceEvent* msg);
362 static const ::perfetto::protos::ClkSetRateFtraceEvent& clk_set_rate(const FtraceEvent* msg);
363 static const ::perfetto::protos::BinderTransactionAllocBufFtraceEvent& binder_transaction_alloc_buf(const FtraceEvent* msg);
364 static const ::perfetto::protos::SignalDeliverFtraceEvent& signal_deliver(const FtraceEvent* msg);
365 static const ::perfetto::protos::SignalGenerateFtraceEvent& signal_generate(const FtraceEvent* msg);
366 static const ::perfetto::protos::OomScoreAdjUpdateFtraceEvent& oom_score_adj_update(const FtraceEvent* msg);
367 static const ::perfetto::protos::GenericFtraceEvent& generic(const FtraceEvent* msg);
368 static const ::perfetto::protos::MmEventRecordFtraceEvent& mm_event_record(const FtraceEvent* msg);
369 static const ::perfetto::protos::SysEnterFtraceEvent& sys_enter(const FtraceEvent* msg);
370 static const ::perfetto::protos::SysExitFtraceEvent& sys_exit(const FtraceEvent* msg);
371 static const ::perfetto::protos::ZeroFtraceEvent& zero(const FtraceEvent* msg);
372 static const ::perfetto::protos::GpuFrequencyFtraceEvent& gpu_frequency(const FtraceEvent* msg);
373 static const ::perfetto::protos::SdeTracingMarkWriteFtraceEvent& sde_tracing_mark_write(const FtraceEvent* msg);
374 static const ::perfetto::protos::MarkVictimFtraceEvent& mark_victim(const FtraceEvent* msg);
375 static const ::perfetto::protos::IonStatFtraceEvent& ion_stat(const FtraceEvent* msg);
376 static const ::perfetto::protos::IonBufferCreateFtraceEvent& ion_buffer_create(const FtraceEvent* msg);
377 static const ::perfetto::protos::IonBufferDestroyFtraceEvent& ion_buffer_destroy(const FtraceEvent* msg);
378 static const ::perfetto::protos::ScmCallStartFtraceEvent& scm_call_start(const FtraceEvent* msg);
379 static const ::perfetto::protos::ScmCallEndFtraceEvent& scm_call_end(const FtraceEvent* msg);
380 static const ::perfetto::protos::GpuMemTotalFtraceEvent& gpu_mem_total(const FtraceEvent* msg);
381 static const ::perfetto::protos::ThermalTemperatureFtraceEvent& thermal_temperature(const FtraceEvent* msg);
382 static const ::perfetto::protos::CdevUpdateFtraceEvent& cdev_update(const FtraceEvent* msg);
383 static const ::perfetto::protos::CpuhpExitFtraceEvent& cpuhp_exit(const FtraceEvent* msg);
384 static const ::perfetto::protos::CpuhpMultiEnterFtraceEvent& cpuhp_multi_enter(const FtraceEvent* msg);
385 static const ::perfetto::protos::CpuhpEnterFtraceEvent& cpuhp_enter(const FtraceEvent* msg);
386 static const ::perfetto::protos::CpuhpLatencyFtraceEvent& cpuhp_latency(const FtraceEvent* msg);
387 static const ::perfetto::protos::FastrpcDmaStatFtraceEvent& fastrpc_dma_stat(const FtraceEvent* msg);
388 static const ::perfetto::protos::DpuTracingMarkWriteFtraceEvent& dpu_tracing_mark_write(const FtraceEvent* msg);
389 static const ::perfetto::protos::G2dTracingMarkWriteFtraceEvent& g2d_tracing_mark_write(const FtraceEvent* msg);
390 static const ::perfetto::protos::MaliTracingMarkWriteFtraceEvent& mali_tracing_mark_write(const FtraceEvent* msg);
391 static const ::perfetto::protos::DmaHeapStatFtraceEvent& dma_heap_stat(const FtraceEvent* msg);
392 static const ::perfetto::protos::CpuhpPauseFtraceEvent& cpuhp_pause(const FtraceEvent* msg);
393 static const ::perfetto::protos::SchedPiSetprioFtraceEvent& sched_pi_setprio(const FtraceEvent* msg);
394 static const ::perfetto::protos::SdeSdeEvtlogFtraceEvent& sde_sde_evtlog(const FtraceEvent* msg);
395 static const ::perfetto::protos::SdeSdePerfCalcCrtcFtraceEvent& sde_sde_perf_calc_crtc(const FtraceEvent* msg);
396 static const ::perfetto::protos::SdeSdePerfCrtcUpdateFtraceEvent& sde_sde_perf_crtc_update(const FtraceEvent* msg);
397 static const ::perfetto::protos::SdeSdePerfSetQosLutsFtraceEvent& sde_sde_perf_set_qos_luts(const FtraceEvent* msg);
398 static const ::perfetto::protos::SdeSdePerfUpdateBusFtraceEvent& sde_sde_perf_update_bus(const FtraceEvent* msg);
399 static const ::perfetto::protos::RssStatThrottledFtraceEvent& rss_stat_throttled(const FtraceEvent* msg);
400 static const ::perfetto::protos::NetifReceiveSkbFtraceEvent& netif_receive_skb(const FtraceEvent* msg);
401 static const ::perfetto::protos::NetDevXmitFtraceEvent& net_dev_xmit(const FtraceEvent* msg);
402 static const ::perfetto::protos::InetSockSetStateFtraceEvent& inet_sock_set_state(const FtraceEvent* msg);
403 static const ::perfetto::protos::TcpRetransmitSkbFtraceEvent& tcp_retransmit_skb(const FtraceEvent* msg);
404 static const ::perfetto::protos::CrosEcSensorhubDataFtraceEvent& cros_ec_sensorhub_data(const FtraceEvent* msg);
405 static const ::perfetto::protos::NapiGroReceiveEntryFtraceEvent& napi_gro_receive_entry(const FtraceEvent* msg);
406 static const ::perfetto::protos::NapiGroReceiveExitFtraceEvent& napi_gro_receive_exit(const FtraceEvent* msg);
407 static const ::perfetto::protos::KfreeSkbFtraceEvent& kfree_skb(const FtraceEvent* msg);
408 static const ::perfetto::protos::KvmAccessFaultFtraceEvent& kvm_access_fault(const FtraceEvent* msg);
409 static const ::perfetto::protos::KvmAckIrqFtraceEvent& kvm_ack_irq(const FtraceEvent* msg);
410 static const ::perfetto::protos::KvmAgeHvaFtraceEvent& kvm_age_hva(const FtraceEvent* msg);
411 static const ::perfetto::protos::KvmAgePageFtraceEvent& kvm_age_page(const FtraceEvent* msg);
412 static const ::perfetto::protos::KvmArmClearDebugFtraceEvent& kvm_arm_clear_debug(const FtraceEvent* msg);
413 static const ::perfetto::protos::KvmArmSetDreg32FtraceEvent& kvm_arm_set_dreg32(const FtraceEvent* msg);
414 static const ::perfetto::protos::KvmArmSetRegsetFtraceEvent& kvm_arm_set_regset(const FtraceEvent* msg);
415 static const ::perfetto::protos::KvmArmSetupDebugFtraceEvent& kvm_arm_setup_debug(const FtraceEvent* msg);
416 static const ::perfetto::protos::KvmEntryFtraceEvent& kvm_entry(const FtraceEvent* msg);
417 static const ::perfetto::protos::KvmExitFtraceEvent& kvm_exit(const FtraceEvent* msg);
418 static const ::perfetto::protos::KvmFpuFtraceEvent& kvm_fpu(const FtraceEvent* msg);
419 static const ::perfetto::protos::KvmGetTimerMapFtraceEvent& kvm_get_timer_map(const FtraceEvent* msg);
420 static const ::perfetto::protos::KvmGuestFaultFtraceEvent& kvm_guest_fault(const FtraceEvent* msg);
421 static const ::perfetto::protos::KvmHandleSysRegFtraceEvent& kvm_handle_sys_reg(const FtraceEvent* msg);
422 static const ::perfetto::protos::KvmHvcArm64FtraceEvent& kvm_hvc_arm64(const FtraceEvent* msg);
423 static const ::perfetto::protos::KvmIrqLineFtraceEvent& kvm_irq_line(const FtraceEvent* msg);
424 static const ::perfetto::protos::KvmMmioFtraceEvent& kvm_mmio(const FtraceEvent* msg);
425 static const ::perfetto::protos::KvmMmioEmulateFtraceEvent& kvm_mmio_emulate(const FtraceEvent* msg);
426 static const ::perfetto::protos::KvmSetGuestDebugFtraceEvent& kvm_set_guest_debug(const FtraceEvent* msg);
427 static const ::perfetto::protos::KvmSetIrqFtraceEvent& kvm_set_irq(const FtraceEvent* msg);
428 static const ::perfetto::protos::KvmSetSpteHvaFtraceEvent& kvm_set_spte_hva(const FtraceEvent* msg);
429 static const ::perfetto::protos::KvmSetWayFlushFtraceEvent& kvm_set_way_flush(const FtraceEvent* msg);
430 static const ::perfetto::protos::KvmSysAccessFtraceEvent& kvm_sys_access(const FtraceEvent* msg);
431 static const ::perfetto::protos::KvmTestAgeHvaFtraceEvent& kvm_test_age_hva(const FtraceEvent* msg);
432 static const ::perfetto::protos::KvmTimerEmulateFtraceEvent& kvm_timer_emulate(const FtraceEvent* msg);
433 static const ::perfetto::protos::KvmTimerHrtimerExpireFtraceEvent& kvm_timer_hrtimer_expire(const FtraceEvent* msg);
434 static const ::perfetto::protos::KvmTimerRestoreStateFtraceEvent& kvm_timer_restore_state(const FtraceEvent* msg);
435 static const ::perfetto::protos::KvmTimerSaveStateFtraceEvent& kvm_timer_save_state(const FtraceEvent* msg);
436 static const ::perfetto::protos::KvmTimerUpdateIrqFtraceEvent& kvm_timer_update_irq(const FtraceEvent* msg);
437 static const ::perfetto::protos::KvmToggleCacheFtraceEvent& kvm_toggle_cache(const FtraceEvent* msg);
438 static const ::perfetto::protos::KvmUnmapHvaRangeFtraceEvent& kvm_unmap_hva_range(const FtraceEvent* msg);
439 static const ::perfetto::protos::KvmUserspaceExitFtraceEvent& kvm_userspace_exit(const FtraceEvent* msg);
440 static const ::perfetto::protos::KvmVcpuWakeupFtraceEvent& kvm_vcpu_wakeup(const FtraceEvent* msg);
441 static const ::perfetto::protos::KvmWfxArm64FtraceEvent& kvm_wfx_arm64(const FtraceEvent* msg);
442 static const ::perfetto::protos::TrapRegFtraceEvent& trap_reg(const FtraceEvent* msg);
443 static const ::perfetto::protos::VgicUpdateIrqPendingFtraceEvent& vgic_update_irq_pending(const FtraceEvent* msg);
444 static const ::perfetto::protos::WakeupSourceActivateFtraceEvent& wakeup_source_activate(const FtraceEvent* msg);
445 static const ::perfetto::protos::WakeupSourceDeactivateFtraceEvent& wakeup_source_deactivate(const FtraceEvent* msg);
446 static const ::perfetto::protos::UfshcdCommandFtraceEvent& ufshcd_command(const FtraceEvent* msg);
447 static const ::perfetto::protos::UfshcdClkGatingFtraceEvent& ufshcd_clk_gating(const FtraceEvent* msg);
448 static const ::perfetto::protos::ConsoleFtraceEvent& console(const FtraceEvent* msg);
449 static const ::perfetto::protos::DrmVblankEventFtraceEvent& drm_vblank_event(const FtraceEvent* msg);
450 static const ::perfetto::protos::DrmVblankEventDeliveredFtraceEvent& drm_vblank_event_delivered(const FtraceEvent* msg);
451 static const ::perfetto::protos::DrmSchedJobFtraceEvent& drm_sched_job(const FtraceEvent* msg);
452 static const ::perfetto::protos::DrmRunJobFtraceEvent& drm_run_job(const FtraceEvent* msg);
453 static const ::perfetto::protos::DrmSchedProcessJobFtraceEvent& drm_sched_process_job(const FtraceEvent* msg);
454 static const ::perfetto::protos::DmaFenceInitFtraceEvent& dma_fence_init(const FtraceEvent* msg);
455 static const ::perfetto::protos::DmaFenceEmitFtraceEvent& dma_fence_emit(const FtraceEvent* msg);
456 static const ::perfetto::protos::DmaFenceSignaledFtraceEvent& dma_fence_signaled(const FtraceEvent* msg);
457 static const ::perfetto::protos::DmaFenceWaitStartFtraceEvent& dma_fence_wait_start(const FtraceEvent* msg);
458 static const ::perfetto::protos::DmaFenceWaitEndFtraceEvent& dma_fence_wait_end(const FtraceEvent* msg);
459 static const ::perfetto::protos::F2fsIostatFtraceEvent& f2fs_iostat(const FtraceEvent* msg);
460 static const ::perfetto::protos::F2fsIostatLatencyFtraceEvent& f2fs_iostat_latency(const FtraceEvent* msg);
461 static const ::perfetto::protos::SchedCpuUtilCfsFtraceEvent& sched_cpu_util_cfs(const FtraceEvent* msg);
462 static const ::perfetto::protos::V4l2QbufFtraceEvent& v4l2_qbuf(const FtraceEvent* msg);
463 static const ::perfetto::protos::V4l2DqbufFtraceEvent& v4l2_dqbuf(const FtraceEvent* msg);
464 static const ::perfetto::protos::Vb2V4l2BufQueueFtraceEvent& vb2_v4l2_buf_queue(const FtraceEvent* msg);
465 static const ::perfetto::protos::Vb2V4l2BufDoneFtraceEvent& vb2_v4l2_buf_done(const FtraceEvent* msg);
466 static const ::perfetto::protos::Vb2V4l2QbufFtraceEvent& vb2_v4l2_qbuf(const FtraceEvent* msg);
467 static const ::perfetto::protos::Vb2V4l2DqbufFtraceEvent& vb2_v4l2_dqbuf(const FtraceEvent* msg);
468 static const ::perfetto::protos::DsiCmdFifoStatusFtraceEvent& dsi_cmd_fifo_status(const FtraceEvent* msg);
469 static const ::perfetto::protos::DsiRxFtraceEvent& dsi_rx(const FtraceEvent* msg);
470 static const ::perfetto::protos::DsiTxFtraceEvent& dsi_tx(const FtraceEvent* msg);
471 static const ::perfetto::protos::AndroidFsDatareadEndFtraceEvent& android_fs_dataread_end(const FtraceEvent* msg);
472 static const ::perfetto::protos::AndroidFsDatareadStartFtraceEvent& android_fs_dataread_start(const FtraceEvent* msg);
473 static const ::perfetto::protos::AndroidFsDatawriteEndFtraceEvent& android_fs_datawrite_end(const FtraceEvent* msg);
474 static const ::perfetto::protos::AndroidFsDatawriteStartFtraceEvent& android_fs_datawrite_start(const FtraceEvent* msg);
475 static const ::perfetto::protos::AndroidFsFsyncEndFtraceEvent& android_fs_fsync_end(const FtraceEvent* msg);
476 static const ::perfetto::protos::AndroidFsFsyncStartFtraceEvent& android_fs_fsync_start(const FtraceEvent* msg);
477 static const ::perfetto::protos::FuncgraphEntryFtraceEvent& funcgraph_entry(const FtraceEvent* msg);
478 static const ::perfetto::protos::FuncgraphExitFtraceEvent& funcgraph_exit(const FtraceEvent* msg);
479 static const ::perfetto::protos::VirtioVideoCmdFtraceEvent& virtio_video_cmd(const FtraceEvent* msg);
480 static const ::perfetto::protos::VirtioVideoCmdDoneFtraceEvent& virtio_video_cmd_done(const FtraceEvent* msg);
481 static const ::perfetto::protos::VirtioVideoResourceQueueFtraceEvent& virtio_video_resource_queue(const FtraceEvent* msg);
482 static const ::perfetto::protos::VirtioVideoResourceQueueDoneFtraceEvent& virtio_video_resource_queue_done(const FtraceEvent* msg);
483 static const ::perfetto::protos::MmShrinkSlabStartFtraceEvent& mm_shrink_slab_start(const FtraceEvent* msg);
484 static const ::perfetto::protos::MmShrinkSlabEndFtraceEvent& mm_shrink_slab_end(const FtraceEvent* msg);
485 static const ::perfetto::protos::TrustySmcFtraceEvent& trusty_smc(const FtraceEvent* msg);
486 static const ::perfetto::protos::TrustySmcDoneFtraceEvent& trusty_smc_done(const FtraceEvent* msg);
487 static const ::perfetto::protos::TrustyStdCall32FtraceEvent& trusty_std_call32(const FtraceEvent* msg);
488 static const ::perfetto::protos::TrustyStdCall32DoneFtraceEvent& trusty_std_call32_done(const FtraceEvent* msg);
489 static const ::perfetto::protos::TrustyShareMemoryFtraceEvent& trusty_share_memory(const FtraceEvent* msg);
490 static const ::perfetto::protos::TrustyShareMemoryDoneFtraceEvent& trusty_share_memory_done(const FtraceEvent* msg);
491 static const ::perfetto::protos::TrustyReclaimMemoryFtraceEvent& trusty_reclaim_memory(const FtraceEvent* msg);
492 static const ::perfetto::protos::TrustyReclaimMemoryDoneFtraceEvent& trusty_reclaim_memory_done(const FtraceEvent* msg);
493 static const ::perfetto::protos::TrustyIrqFtraceEvent& trusty_irq(const FtraceEvent* msg);
494 static const ::perfetto::protos::TrustyIpcHandleEventFtraceEvent& trusty_ipc_handle_event(const FtraceEvent* msg);
495 static const ::perfetto::protos::TrustyIpcConnectFtraceEvent& trusty_ipc_connect(const FtraceEvent* msg);
496 static const ::perfetto::protos::TrustyIpcConnectEndFtraceEvent& trusty_ipc_connect_end(const FtraceEvent* msg);
497 static const ::perfetto::protos::TrustyIpcWriteFtraceEvent& trusty_ipc_write(const FtraceEvent* msg);
498 static const ::perfetto::protos::TrustyIpcPollFtraceEvent& trusty_ipc_poll(const FtraceEvent* msg);
499 static const ::perfetto::protos::TrustyIpcReadFtraceEvent& trusty_ipc_read(const FtraceEvent* msg);
500 static const ::perfetto::protos::TrustyIpcReadEndFtraceEvent& trusty_ipc_read_end(const FtraceEvent* msg);
501 static const ::perfetto::protos::TrustyIpcRxFtraceEvent& trusty_ipc_rx(const FtraceEvent* msg);
502 static const ::perfetto::protos::TrustyEnqueueNopFtraceEvent& trusty_enqueue_nop(const FtraceEvent* msg);
503 static const ::perfetto::protos::CmaAllocStartFtraceEvent& cma_alloc_start(const FtraceEvent* msg);
504 static const ::perfetto::protos::CmaAllocInfoFtraceEvent& cma_alloc_info(const FtraceEvent* msg);
505 static const ::perfetto::protos::LwisTracingMarkWriteFtraceEvent& lwis_tracing_mark_write(const FtraceEvent* msg);
506 static const ::perfetto::protos::VirtioGpuCmdQueueFtraceEvent& virtio_gpu_cmd_queue(const FtraceEvent* msg);
507 static const ::perfetto::protos::VirtioGpuCmdResponseFtraceEvent& virtio_gpu_cmd_response(const FtraceEvent* msg);
508 static const ::perfetto::protos::MaliMaliKCPUCQSSETFtraceEvent& mali_mali_kcpu_cqs_set(const FtraceEvent* msg);
509 static const ::perfetto::protos::MaliMaliKCPUCQSWAITSTARTFtraceEvent& mali_mali_kcpu_cqs_wait_start(const FtraceEvent* msg);
510 static const ::perfetto::protos::MaliMaliKCPUCQSWAITENDFtraceEvent& mali_mali_kcpu_cqs_wait_end(const FtraceEvent* msg);
511 static const ::perfetto::protos::MaliMaliKCPUFENCESIGNALFtraceEvent& mali_mali_kcpu_fence_signal(const FtraceEvent* msg);
512 static const ::perfetto::protos::MaliMaliKCPUFENCEWAITSTARTFtraceEvent& mali_mali_kcpu_fence_wait_start(const FtraceEvent* msg);
513 static const ::perfetto::protos::MaliMaliKCPUFENCEWAITENDFtraceEvent& mali_mali_kcpu_fence_wait_end(const FtraceEvent* msg);
514 static const ::perfetto::protos::HypEnterFtraceEvent& hyp_enter(const FtraceEvent* msg);
515 static const ::perfetto::protos::HypExitFtraceEvent& hyp_exit(const FtraceEvent* msg);
516 static const ::perfetto::protos::HostHcallFtraceEvent& host_hcall(const FtraceEvent* msg);
517 static const ::perfetto::protos::HostSmcFtraceEvent& host_smc(const FtraceEvent* msg);
518 static const ::perfetto::protos::HostMemAbortFtraceEvent& host_mem_abort(const FtraceEvent* msg);
519 static const ::perfetto::protos::SuspendResumeMinimalFtraceEvent& suspend_resume_minimal(const FtraceEvent* msg);
520 static const ::perfetto::protos::MaliMaliCSFINTERRUPTSTARTFtraceEvent& mali_mali_csf_interrupt_start(const FtraceEvent* msg);
521 static const ::perfetto::protos::MaliMaliCSFINTERRUPTENDFtraceEvent& mali_mali_csf_interrupt_end(const FtraceEvent* msg);
522 static const ::perfetto::protos::SamsungTracingMarkWriteFtraceEvent& samsung_tracing_mark_write(const FtraceEvent* msg);
523 static const ::perfetto::protos::BinderCommandFtraceEvent& binder_command(const FtraceEvent* msg);
524 static const ::perfetto::protos::BinderReturnFtraceEvent& binder_return(const FtraceEvent* msg);
525 static const ::perfetto::protos::SchedSwitchWithCtrsFtraceEvent& sched_switch_with_ctrs(const FtraceEvent* msg);
526 static const ::perfetto::protos::GpuWorkPeriodFtraceEvent& gpu_work_period(const FtraceEvent* msg);
527 static const ::perfetto::protos::RpmStatusFtraceEvent& rpm_status(const FtraceEvent* msg);
528 static const ::perfetto::protos::PanelWriteGenericFtraceEvent& panel_write_generic(const FtraceEvent* msg);
529 static const ::perfetto::protos::SchedMigrateTaskFtraceEvent& sched_migrate_task(const FtraceEvent* msg);
530 static const ::perfetto::protos::DpuDsiCmdFifoStatusFtraceEvent& dpu_dsi_cmd_fifo_status(const FtraceEvent* msg);
531 static const ::perfetto::protos::DpuDsiRxFtraceEvent& dpu_dsi_rx(const FtraceEvent* msg);
532 static const ::perfetto::protos::DpuDsiTxFtraceEvent& dpu_dsi_tx(const FtraceEvent* msg);
533 static const ::perfetto::protos::F2fsBackgroundGcFtraceEvent& f2fs_background_gc(const FtraceEvent* msg);
534 static const ::perfetto::protos::F2fsGcBeginFtraceEvent& f2fs_gc_begin(const FtraceEvent* msg);
535 static const ::perfetto::protos::F2fsGcEndFtraceEvent& f2fs_gc_end(const FtraceEvent* msg);
536 static const ::perfetto::protos::FastrpcDmaFreeFtraceEvent& fastrpc_dma_free(const FtraceEvent* msg);
537 static const ::perfetto::protos::FastrpcDmaAllocFtraceEvent& fastrpc_dma_alloc(const FtraceEvent* msg);
538 static const ::perfetto::protos::FastrpcDmaUnmapFtraceEvent& fastrpc_dma_unmap(const FtraceEvent* msg);
539 static const ::perfetto::protos::FastrpcDmaMapFtraceEvent& fastrpc_dma_map(const FtraceEvent* msg);
540 static const ::perfetto::protos::GoogleIccEventFtraceEvent& google_icc_event(const FtraceEvent* msg);
541 static const ::perfetto::protos::GoogleIrmEventFtraceEvent& google_irm_event(const FtraceEvent* msg);
542 static const ::perfetto::protos::DevicePmCallbackStartFtraceEvent& device_pm_callback_start(const FtraceEvent* msg);
543 static const ::perfetto::protos::DevicePmCallbackEndFtraceEvent& device_pm_callback_end(const FtraceEvent* msg);
544 static const ::perfetto::protos::ThermalExynosAcpmBulkFtraceEvent& thermal_exynos_acpm_bulk(const FtraceEvent* msg);
545 static const ::perfetto::protos::ThermalExynosAcpmHighOverheadFtraceEvent& thermal_exynos_acpm_high_overhead(const FtraceEvent* msg);
546 static const ::perfetto::protos::DcvshFreqFtraceEvent& dcvsh_freq(const FtraceEvent* msg);
547 static const ::perfetto::protos::KgslGpuFrequencyFtraceEvent& kgsl_gpu_frequency(const FtraceEvent* msg);
548 static const ::perfetto::protos::MaliMaliPMMCUHCTLCORESDOWNSCALENOTIFYPENDFtraceEvent& mali_mali_pm_mcu_hctl_cores_down_scale_notify_pend(const FtraceEvent* msg);
549 static const ::perfetto::protos::MaliMaliPMMCUHCTLCORESNOTIFYPENDFtraceEvent& mali_mali_pm_mcu_hctl_cores_notify_pend(const FtraceEvent* msg);
550 static const ::perfetto::protos::MaliMaliPMMCUHCTLCOREINACTIVEPENDFtraceEvent& mali_mali_pm_mcu_hctl_core_inactive_pend(const FtraceEvent* msg);
551 static const ::perfetto::protos::MaliMaliPMMCUHCTLMCUONRECHECKFtraceEvent& mali_mali_pm_mcu_hctl_mcu_on_recheck(const FtraceEvent* msg);
552 static const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSCOREOFFPENDFtraceEvent& mali_mali_pm_mcu_hctl_shaders_core_off_pend(const FtraceEvent* msg);
553 static const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSPENDOFFFtraceEvent& mali_mali_pm_mcu_hctl_shaders_pend_off(const FtraceEvent* msg);
554 static const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSPENDONFtraceEvent& mali_mali_pm_mcu_hctl_shaders_pend_on(const FtraceEvent* msg);
555 static const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSREADYOFFFtraceEvent& mali_mali_pm_mcu_hctl_shaders_ready_off(const FtraceEvent* msg);
556 static const ::perfetto::protos::MaliMaliPMMCUINSLEEPFtraceEvent& mali_mali_pm_mcu_in_sleep(const FtraceEvent* msg);
557 static const ::perfetto::protos::MaliMaliPMMCUOFFFtraceEvent& mali_mali_pm_mcu_off(const FtraceEvent* msg);
558 static const ::perfetto::protos::MaliMaliPMMCUONFtraceEvent& mali_mali_pm_mcu_on(const FtraceEvent* msg);
559 static const ::perfetto::protos::MaliMaliPMMCUONCOREATTRUPDATEPENDFtraceEvent& mali_mali_pm_mcu_on_core_attr_update_pend(const FtraceEvent* msg);
560 static const ::perfetto::protos::MaliMaliPMMCUONGLBREINITPENDFtraceEvent& mali_mali_pm_mcu_on_glb_reinit_pend(const FtraceEvent* msg);
561 static const ::perfetto::protos::MaliMaliPMMCUONHALTFtraceEvent& mali_mali_pm_mcu_on_halt(const FtraceEvent* msg);
562 static const ::perfetto::protos::MaliMaliPMMCUONHWCNTDISABLEFtraceEvent& mali_mali_pm_mcu_on_hwcnt_disable(const FtraceEvent* msg);
563 static const ::perfetto::protos::MaliMaliPMMCUONHWCNTENABLEFtraceEvent& mali_mali_pm_mcu_on_hwcnt_enable(const FtraceEvent* msg);
564 static const ::perfetto::protos::MaliMaliPMMCUONPENDHALTFtraceEvent& mali_mali_pm_mcu_on_pend_halt(const FtraceEvent* msg);
565 static const ::perfetto::protos::MaliMaliPMMCUONPENDSLEEPFtraceEvent& mali_mali_pm_mcu_on_pend_sleep(const FtraceEvent* msg);
566 static const ::perfetto::protos::MaliMaliPMMCUONSLEEPINITIATEFtraceEvent& mali_mali_pm_mcu_on_sleep_initiate(const FtraceEvent* msg);
567 static const ::perfetto::protos::MaliMaliPMMCUPENDOFFFtraceEvent& mali_mali_pm_mcu_pend_off(const FtraceEvent* msg);
568 static const ::perfetto::protos::MaliMaliPMMCUPENDONRELOADFtraceEvent& mali_mali_pm_mcu_pend_on_reload(const FtraceEvent* msg);
569 static const ::perfetto::protos::MaliMaliPMMCUPOWERDOWNFtraceEvent& mali_mali_pm_mcu_power_down(const FtraceEvent* msg);
570 static const ::perfetto::protos::MaliMaliPMMCURESETWAITFtraceEvent& mali_mali_pm_mcu_reset_wait(const FtraceEvent* msg);
571 static const ::perfetto::protos::BclIrqTriggerFtraceEvent& bcl_irq_trigger(const FtraceEvent* msg);
572 static const ::perfetto::protos::KgslAdrenoCmdbatchQueuedFtraceEvent& kgsl_adreno_cmdbatch_queued(const FtraceEvent* msg);
573 static const ::perfetto::protos::KgslAdrenoCmdbatchSubmittedFtraceEvent& kgsl_adreno_cmdbatch_submitted(const FtraceEvent* msg);
574 static const ::perfetto::protos::KgslAdrenoCmdbatchSyncFtraceEvent& kgsl_adreno_cmdbatch_sync(const FtraceEvent* msg);
575 static const ::perfetto::protos::KgslAdrenoCmdbatchRetiredFtraceEvent& kgsl_adreno_cmdbatch_retired(const FtraceEvent* msg);
576 static const ::perfetto::protos::PixelMmKswapdWakeFtraceEvent& pixel_mm_kswapd_wake(const FtraceEvent* msg);
577 static const ::perfetto::protos::PixelMmKswapdDoneFtraceEvent& pixel_mm_kswapd_done(const FtraceEvent* msg);
578 static const ::perfetto::protos::SchedWakeupTaskAttrFtraceEvent& sched_wakeup_task_attr(const FtraceEvent* msg);
579 static const ::perfetto::protos::DevfreqFrequencyFtraceEvent& devfreq_frequency(const FtraceEvent* msg);
580 static const ::perfetto::protos::KprobeEvent& kprobe_event(const FtraceEvent* msg);
581 static const ::perfetto::protos::ParamSetValueCpmFtraceEvent& param_set_value_cpm(const FtraceEvent* msg);
582 static const ::perfetto::protos::DoSysOpenFtraceEvent& do_sys_open(const FtraceEvent* msg);
583 static const ::perfetto::protos::OpenExecFtraceEvent& open_exec(const FtraceEvent* msg);
584 static const ::perfetto::protos::BlockIoStartFtraceEvent& block_io_start(const FtraceEvent* msg);
585 static const ::perfetto::protos::BlockIoDoneFtraceEvent& block_io_done(const FtraceEvent* msg);
586 };
587
588 const ::perfetto::protos::PrintFtraceEvent&
print(const FtraceEvent * msg)589 FtraceEvent::_Internal::print(const FtraceEvent* msg) {
590 return *msg->_impl_.event_.print_;
591 }
592 const ::perfetto::protos::SchedSwitchFtraceEvent&
sched_switch(const FtraceEvent * msg)593 FtraceEvent::_Internal::sched_switch(const FtraceEvent* msg) {
594 return *msg->_impl_.event_.sched_switch_;
595 }
596 const ::perfetto::protos::CpuFrequencyFtraceEvent&
cpu_frequency(const FtraceEvent * msg)597 FtraceEvent::_Internal::cpu_frequency(const FtraceEvent* msg) {
598 return *msg->_impl_.event_.cpu_frequency_;
599 }
600 const ::perfetto::protos::CpuFrequencyLimitsFtraceEvent&
cpu_frequency_limits(const FtraceEvent * msg)601 FtraceEvent::_Internal::cpu_frequency_limits(const FtraceEvent* msg) {
602 return *msg->_impl_.event_.cpu_frequency_limits_;
603 }
604 const ::perfetto::protos::CpuIdleFtraceEvent&
cpu_idle(const FtraceEvent * msg)605 FtraceEvent::_Internal::cpu_idle(const FtraceEvent* msg) {
606 return *msg->_impl_.event_.cpu_idle_;
607 }
608 const ::perfetto::protos::ClockEnableFtraceEvent&
clock_enable(const FtraceEvent * msg)609 FtraceEvent::_Internal::clock_enable(const FtraceEvent* msg) {
610 return *msg->_impl_.event_.clock_enable_;
611 }
612 const ::perfetto::protos::ClockDisableFtraceEvent&
clock_disable(const FtraceEvent * msg)613 FtraceEvent::_Internal::clock_disable(const FtraceEvent* msg) {
614 return *msg->_impl_.event_.clock_disable_;
615 }
616 const ::perfetto::protos::ClockSetRateFtraceEvent&
clock_set_rate(const FtraceEvent * msg)617 FtraceEvent::_Internal::clock_set_rate(const FtraceEvent* msg) {
618 return *msg->_impl_.event_.clock_set_rate_;
619 }
620 const ::perfetto::protos::SchedWakeupFtraceEvent&
sched_wakeup(const FtraceEvent * msg)621 FtraceEvent::_Internal::sched_wakeup(const FtraceEvent* msg) {
622 return *msg->_impl_.event_.sched_wakeup_;
623 }
624 const ::perfetto::protos::SchedBlockedReasonFtraceEvent&
sched_blocked_reason(const FtraceEvent * msg)625 FtraceEvent::_Internal::sched_blocked_reason(const FtraceEvent* msg) {
626 return *msg->_impl_.event_.sched_blocked_reason_;
627 }
628 const ::perfetto::protos::SchedCpuHotplugFtraceEvent&
sched_cpu_hotplug(const FtraceEvent * msg)629 FtraceEvent::_Internal::sched_cpu_hotplug(const FtraceEvent* msg) {
630 return *msg->_impl_.event_.sched_cpu_hotplug_;
631 }
632 const ::perfetto::protos::SchedWakingFtraceEvent&
sched_waking(const FtraceEvent * msg)633 FtraceEvent::_Internal::sched_waking(const FtraceEvent* msg) {
634 return *msg->_impl_.event_.sched_waking_;
635 }
636 const ::perfetto::protos::IpiEntryFtraceEvent&
ipi_entry(const FtraceEvent * msg)637 FtraceEvent::_Internal::ipi_entry(const FtraceEvent* msg) {
638 return *msg->_impl_.event_.ipi_entry_;
639 }
640 const ::perfetto::protos::IpiExitFtraceEvent&
ipi_exit(const FtraceEvent * msg)641 FtraceEvent::_Internal::ipi_exit(const FtraceEvent* msg) {
642 return *msg->_impl_.event_.ipi_exit_;
643 }
644 const ::perfetto::protos::IpiRaiseFtraceEvent&
ipi_raise(const FtraceEvent * msg)645 FtraceEvent::_Internal::ipi_raise(const FtraceEvent* msg) {
646 return *msg->_impl_.event_.ipi_raise_;
647 }
648 const ::perfetto::protos::SoftirqEntryFtraceEvent&
softirq_entry(const FtraceEvent * msg)649 FtraceEvent::_Internal::softirq_entry(const FtraceEvent* msg) {
650 return *msg->_impl_.event_.softirq_entry_;
651 }
652 const ::perfetto::protos::SoftirqExitFtraceEvent&
softirq_exit(const FtraceEvent * msg)653 FtraceEvent::_Internal::softirq_exit(const FtraceEvent* msg) {
654 return *msg->_impl_.event_.softirq_exit_;
655 }
656 const ::perfetto::protos::SoftirqRaiseFtraceEvent&
softirq_raise(const FtraceEvent * msg)657 FtraceEvent::_Internal::softirq_raise(const FtraceEvent* msg) {
658 return *msg->_impl_.event_.softirq_raise_;
659 }
660 const ::perfetto::protos::I2cReadFtraceEvent&
i2c_read(const FtraceEvent * msg)661 FtraceEvent::_Internal::i2c_read(const FtraceEvent* msg) {
662 return *msg->_impl_.event_.i2c_read_;
663 }
664 const ::perfetto::protos::I2cWriteFtraceEvent&
i2c_write(const FtraceEvent * msg)665 FtraceEvent::_Internal::i2c_write(const FtraceEvent* msg) {
666 return *msg->_impl_.event_.i2c_write_;
667 }
668 const ::perfetto::protos::I2cResultFtraceEvent&
i2c_result(const FtraceEvent * msg)669 FtraceEvent::_Internal::i2c_result(const FtraceEvent* msg) {
670 return *msg->_impl_.event_.i2c_result_;
671 }
672 const ::perfetto::protos::I2cReplyFtraceEvent&
i2c_reply(const FtraceEvent * msg)673 FtraceEvent::_Internal::i2c_reply(const FtraceEvent* msg) {
674 return *msg->_impl_.event_.i2c_reply_;
675 }
676 const ::perfetto::protos::SmbusReadFtraceEvent&
smbus_read(const FtraceEvent * msg)677 FtraceEvent::_Internal::smbus_read(const FtraceEvent* msg) {
678 return *msg->_impl_.event_.smbus_read_;
679 }
680 const ::perfetto::protos::SmbusWriteFtraceEvent&
smbus_write(const FtraceEvent * msg)681 FtraceEvent::_Internal::smbus_write(const FtraceEvent* msg) {
682 return *msg->_impl_.event_.smbus_write_;
683 }
684 const ::perfetto::protos::SmbusResultFtraceEvent&
smbus_result(const FtraceEvent * msg)685 FtraceEvent::_Internal::smbus_result(const FtraceEvent* msg) {
686 return *msg->_impl_.event_.smbus_result_;
687 }
688 const ::perfetto::protos::SmbusReplyFtraceEvent&
smbus_reply(const FtraceEvent * msg)689 FtraceEvent::_Internal::smbus_reply(const FtraceEvent* msg) {
690 return *msg->_impl_.event_.smbus_reply_;
691 }
692 const ::perfetto::protos::LowmemoryKillFtraceEvent&
lowmemory_kill(const FtraceEvent * msg)693 FtraceEvent::_Internal::lowmemory_kill(const FtraceEvent* msg) {
694 return *msg->_impl_.event_.lowmemory_kill_;
695 }
696 const ::perfetto::protos::IrqHandlerEntryFtraceEvent&
irq_handler_entry(const FtraceEvent * msg)697 FtraceEvent::_Internal::irq_handler_entry(const FtraceEvent* msg) {
698 return *msg->_impl_.event_.irq_handler_entry_;
699 }
700 const ::perfetto::protos::IrqHandlerExitFtraceEvent&
irq_handler_exit(const FtraceEvent * msg)701 FtraceEvent::_Internal::irq_handler_exit(const FtraceEvent* msg) {
702 return *msg->_impl_.event_.irq_handler_exit_;
703 }
704 const ::perfetto::protos::SyncPtFtraceEvent&
sync_pt(const FtraceEvent * msg)705 FtraceEvent::_Internal::sync_pt(const FtraceEvent* msg) {
706 return *msg->_impl_.event_.sync_pt_;
707 }
708 const ::perfetto::protos::SyncTimelineFtraceEvent&
sync_timeline(const FtraceEvent * msg)709 FtraceEvent::_Internal::sync_timeline(const FtraceEvent* msg) {
710 return *msg->_impl_.event_.sync_timeline_;
711 }
712 const ::perfetto::protos::SyncWaitFtraceEvent&
sync_wait(const FtraceEvent * msg)713 FtraceEvent::_Internal::sync_wait(const FtraceEvent* msg) {
714 return *msg->_impl_.event_.sync_wait_;
715 }
716 const ::perfetto::protos::Ext4DaWriteBeginFtraceEvent&
ext4_da_write_begin(const FtraceEvent * msg)717 FtraceEvent::_Internal::ext4_da_write_begin(const FtraceEvent* msg) {
718 return *msg->_impl_.event_.ext4_da_write_begin_;
719 }
720 const ::perfetto::protos::Ext4DaWriteEndFtraceEvent&
ext4_da_write_end(const FtraceEvent * msg)721 FtraceEvent::_Internal::ext4_da_write_end(const FtraceEvent* msg) {
722 return *msg->_impl_.event_.ext4_da_write_end_;
723 }
724 const ::perfetto::protos::Ext4SyncFileEnterFtraceEvent&
ext4_sync_file_enter(const FtraceEvent * msg)725 FtraceEvent::_Internal::ext4_sync_file_enter(const FtraceEvent* msg) {
726 return *msg->_impl_.event_.ext4_sync_file_enter_;
727 }
728 const ::perfetto::protos::Ext4SyncFileExitFtraceEvent&
ext4_sync_file_exit(const FtraceEvent * msg)729 FtraceEvent::_Internal::ext4_sync_file_exit(const FtraceEvent* msg) {
730 return *msg->_impl_.event_.ext4_sync_file_exit_;
731 }
732 const ::perfetto::protos::BlockRqIssueFtraceEvent&
block_rq_issue(const FtraceEvent * msg)733 FtraceEvent::_Internal::block_rq_issue(const FtraceEvent* msg) {
734 return *msg->_impl_.event_.block_rq_issue_;
735 }
736 const ::perfetto::protos::MmVmscanDirectReclaimBeginFtraceEvent&
mm_vmscan_direct_reclaim_begin(const FtraceEvent * msg)737 FtraceEvent::_Internal::mm_vmscan_direct_reclaim_begin(const FtraceEvent* msg) {
738 return *msg->_impl_.event_.mm_vmscan_direct_reclaim_begin_;
739 }
740 const ::perfetto::protos::MmVmscanDirectReclaimEndFtraceEvent&
mm_vmscan_direct_reclaim_end(const FtraceEvent * msg)741 FtraceEvent::_Internal::mm_vmscan_direct_reclaim_end(const FtraceEvent* msg) {
742 return *msg->_impl_.event_.mm_vmscan_direct_reclaim_end_;
743 }
744 const ::perfetto::protos::MmVmscanKswapdWakeFtraceEvent&
mm_vmscan_kswapd_wake(const FtraceEvent * msg)745 FtraceEvent::_Internal::mm_vmscan_kswapd_wake(const FtraceEvent* msg) {
746 return *msg->_impl_.event_.mm_vmscan_kswapd_wake_;
747 }
748 const ::perfetto::protos::MmVmscanKswapdSleepFtraceEvent&
mm_vmscan_kswapd_sleep(const FtraceEvent * msg)749 FtraceEvent::_Internal::mm_vmscan_kswapd_sleep(const FtraceEvent* msg) {
750 return *msg->_impl_.event_.mm_vmscan_kswapd_sleep_;
751 }
752 const ::perfetto::protos::BinderTransactionFtraceEvent&
binder_transaction(const FtraceEvent * msg)753 FtraceEvent::_Internal::binder_transaction(const FtraceEvent* msg) {
754 return *msg->_impl_.event_.binder_transaction_;
755 }
756 const ::perfetto::protos::BinderTransactionReceivedFtraceEvent&
binder_transaction_received(const FtraceEvent * msg)757 FtraceEvent::_Internal::binder_transaction_received(const FtraceEvent* msg) {
758 return *msg->_impl_.event_.binder_transaction_received_;
759 }
760 const ::perfetto::protos::BinderSetPriorityFtraceEvent&
binder_set_priority(const FtraceEvent * msg)761 FtraceEvent::_Internal::binder_set_priority(const FtraceEvent* msg) {
762 return *msg->_impl_.event_.binder_set_priority_;
763 }
764 const ::perfetto::protos::BinderLockFtraceEvent&
binder_lock(const FtraceEvent * msg)765 FtraceEvent::_Internal::binder_lock(const FtraceEvent* msg) {
766 return *msg->_impl_.event_.binder_lock_;
767 }
768 const ::perfetto::protos::BinderLockedFtraceEvent&
binder_locked(const FtraceEvent * msg)769 FtraceEvent::_Internal::binder_locked(const FtraceEvent* msg) {
770 return *msg->_impl_.event_.binder_locked_;
771 }
772 const ::perfetto::protos::BinderUnlockFtraceEvent&
binder_unlock(const FtraceEvent * msg)773 FtraceEvent::_Internal::binder_unlock(const FtraceEvent* msg) {
774 return *msg->_impl_.event_.binder_unlock_;
775 }
776 const ::perfetto::protos::WorkqueueActivateWorkFtraceEvent&
workqueue_activate_work(const FtraceEvent * msg)777 FtraceEvent::_Internal::workqueue_activate_work(const FtraceEvent* msg) {
778 return *msg->_impl_.event_.workqueue_activate_work_;
779 }
780 const ::perfetto::protos::WorkqueueExecuteEndFtraceEvent&
workqueue_execute_end(const FtraceEvent * msg)781 FtraceEvent::_Internal::workqueue_execute_end(const FtraceEvent* msg) {
782 return *msg->_impl_.event_.workqueue_execute_end_;
783 }
784 const ::perfetto::protos::WorkqueueExecuteStartFtraceEvent&
workqueue_execute_start(const FtraceEvent * msg)785 FtraceEvent::_Internal::workqueue_execute_start(const FtraceEvent* msg) {
786 return *msg->_impl_.event_.workqueue_execute_start_;
787 }
788 const ::perfetto::protos::WorkqueueQueueWorkFtraceEvent&
workqueue_queue_work(const FtraceEvent * msg)789 FtraceEvent::_Internal::workqueue_queue_work(const FtraceEvent* msg) {
790 return *msg->_impl_.event_.workqueue_queue_work_;
791 }
792 const ::perfetto::protos::RegulatorDisableFtraceEvent&
regulator_disable(const FtraceEvent * msg)793 FtraceEvent::_Internal::regulator_disable(const FtraceEvent* msg) {
794 return *msg->_impl_.event_.regulator_disable_;
795 }
796 const ::perfetto::protos::RegulatorDisableCompleteFtraceEvent&
regulator_disable_complete(const FtraceEvent * msg)797 FtraceEvent::_Internal::regulator_disable_complete(const FtraceEvent* msg) {
798 return *msg->_impl_.event_.regulator_disable_complete_;
799 }
800 const ::perfetto::protos::RegulatorEnableFtraceEvent&
regulator_enable(const FtraceEvent * msg)801 FtraceEvent::_Internal::regulator_enable(const FtraceEvent* msg) {
802 return *msg->_impl_.event_.regulator_enable_;
803 }
804 const ::perfetto::protos::RegulatorEnableCompleteFtraceEvent&
regulator_enable_complete(const FtraceEvent * msg)805 FtraceEvent::_Internal::regulator_enable_complete(const FtraceEvent* msg) {
806 return *msg->_impl_.event_.regulator_enable_complete_;
807 }
808 const ::perfetto::protos::RegulatorEnableDelayFtraceEvent&
regulator_enable_delay(const FtraceEvent * msg)809 FtraceEvent::_Internal::regulator_enable_delay(const FtraceEvent* msg) {
810 return *msg->_impl_.event_.regulator_enable_delay_;
811 }
812 const ::perfetto::protos::RegulatorSetVoltageFtraceEvent&
regulator_set_voltage(const FtraceEvent * msg)813 FtraceEvent::_Internal::regulator_set_voltage(const FtraceEvent* msg) {
814 return *msg->_impl_.event_.regulator_set_voltage_;
815 }
816 const ::perfetto::protos::RegulatorSetVoltageCompleteFtraceEvent&
regulator_set_voltage_complete(const FtraceEvent * msg)817 FtraceEvent::_Internal::regulator_set_voltage_complete(const FtraceEvent* msg) {
818 return *msg->_impl_.event_.regulator_set_voltage_complete_;
819 }
820 const ::perfetto::protos::CgroupAttachTaskFtraceEvent&
cgroup_attach_task(const FtraceEvent * msg)821 FtraceEvent::_Internal::cgroup_attach_task(const FtraceEvent* msg) {
822 return *msg->_impl_.event_.cgroup_attach_task_;
823 }
824 const ::perfetto::protos::CgroupMkdirFtraceEvent&
cgroup_mkdir(const FtraceEvent * msg)825 FtraceEvent::_Internal::cgroup_mkdir(const FtraceEvent* msg) {
826 return *msg->_impl_.event_.cgroup_mkdir_;
827 }
828 const ::perfetto::protos::CgroupRemountFtraceEvent&
cgroup_remount(const FtraceEvent * msg)829 FtraceEvent::_Internal::cgroup_remount(const FtraceEvent* msg) {
830 return *msg->_impl_.event_.cgroup_remount_;
831 }
832 const ::perfetto::protos::CgroupRmdirFtraceEvent&
cgroup_rmdir(const FtraceEvent * msg)833 FtraceEvent::_Internal::cgroup_rmdir(const FtraceEvent* msg) {
834 return *msg->_impl_.event_.cgroup_rmdir_;
835 }
836 const ::perfetto::protos::CgroupTransferTasksFtraceEvent&
cgroup_transfer_tasks(const FtraceEvent * msg)837 FtraceEvent::_Internal::cgroup_transfer_tasks(const FtraceEvent* msg) {
838 return *msg->_impl_.event_.cgroup_transfer_tasks_;
839 }
840 const ::perfetto::protos::CgroupDestroyRootFtraceEvent&
cgroup_destroy_root(const FtraceEvent * msg)841 FtraceEvent::_Internal::cgroup_destroy_root(const FtraceEvent* msg) {
842 return *msg->_impl_.event_.cgroup_destroy_root_;
843 }
844 const ::perfetto::protos::CgroupReleaseFtraceEvent&
cgroup_release(const FtraceEvent * msg)845 FtraceEvent::_Internal::cgroup_release(const FtraceEvent* msg) {
846 return *msg->_impl_.event_.cgroup_release_;
847 }
848 const ::perfetto::protos::CgroupRenameFtraceEvent&
cgroup_rename(const FtraceEvent * msg)849 FtraceEvent::_Internal::cgroup_rename(const FtraceEvent* msg) {
850 return *msg->_impl_.event_.cgroup_rename_;
851 }
852 const ::perfetto::protos::CgroupSetupRootFtraceEvent&
cgroup_setup_root(const FtraceEvent * msg)853 FtraceEvent::_Internal::cgroup_setup_root(const FtraceEvent* msg) {
854 return *msg->_impl_.event_.cgroup_setup_root_;
855 }
856 const ::perfetto::protos::MdpCmdKickoffFtraceEvent&
mdp_cmd_kickoff(const FtraceEvent * msg)857 FtraceEvent::_Internal::mdp_cmd_kickoff(const FtraceEvent* msg) {
858 return *msg->_impl_.event_.mdp_cmd_kickoff_;
859 }
860 const ::perfetto::protos::MdpCommitFtraceEvent&
mdp_commit(const FtraceEvent * msg)861 FtraceEvent::_Internal::mdp_commit(const FtraceEvent* msg) {
862 return *msg->_impl_.event_.mdp_commit_;
863 }
864 const ::perfetto::protos::MdpPerfSetOtFtraceEvent&
mdp_perf_set_ot(const FtraceEvent * msg)865 FtraceEvent::_Internal::mdp_perf_set_ot(const FtraceEvent* msg) {
866 return *msg->_impl_.event_.mdp_perf_set_ot_;
867 }
868 const ::perfetto::protos::MdpSsppChangeFtraceEvent&
mdp_sspp_change(const FtraceEvent * msg)869 FtraceEvent::_Internal::mdp_sspp_change(const FtraceEvent* msg) {
870 return *msg->_impl_.event_.mdp_sspp_change_;
871 }
872 const ::perfetto::protos::TracingMarkWriteFtraceEvent&
tracing_mark_write(const FtraceEvent * msg)873 FtraceEvent::_Internal::tracing_mark_write(const FtraceEvent* msg) {
874 return *msg->_impl_.event_.tracing_mark_write_;
875 }
876 const ::perfetto::protos::MdpCmdPingpongDoneFtraceEvent&
mdp_cmd_pingpong_done(const FtraceEvent * msg)877 FtraceEvent::_Internal::mdp_cmd_pingpong_done(const FtraceEvent* msg) {
878 return *msg->_impl_.event_.mdp_cmd_pingpong_done_;
879 }
880 const ::perfetto::protos::MdpCompareBwFtraceEvent&
mdp_compare_bw(const FtraceEvent * msg)881 FtraceEvent::_Internal::mdp_compare_bw(const FtraceEvent* msg) {
882 return *msg->_impl_.event_.mdp_compare_bw_;
883 }
884 const ::perfetto::protos::MdpPerfSetPanicLutsFtraceEvent&
mdp_perf_set_panic_luts(const FtraceEvent * msg)885 FtraceEvent::_Internal::mdp_perf_set_panic_luts(const FtraceEvent* msg) {
886 return *msg->_impl_.event_.mdp_perf_set_panic_luts_;
887 }
888 const ::perfetto::protos::MdpSsppSetFtraceEvent&
mdp_sspp_set(const FtraceEvent * msg)889 FtraceEvent::_Internal::mdp_sspp_set(const FtraceEvent* msg) {
890 return *msg->_impl_.event_.mdp_sspp_set_;
891 }
892 const ::perfetto::protos::MdpCmdReadptrDoneFtraceEvent&
mdp_cmd_readptr_done(const FtraceEvent * msg)893 FtraceEvent::_Internal::mdp_cmd_readptr_done(const FtraceEvent* msg) {
894 return *msg->_impl_.event_.mdp_cmd_readptr_done_;
895 }
896 const ::perfetto::protos::MdpMisrCrcFtraceEvent&
mdp_misr_crc(const FtraceEvent * msg)897 FtraceEvent::_Internal::mdp_misr_crc(const FtraceEvent* msg) {
898 return *msg->_impl_.event_.mdp_misr_crc_;
899 }
900 const ::perfetto::protos::MdpPerfSetQosLutsFtraceEvent&
mdp_perf_set_qos_luts(const FtraceEvent * msg)901 FtraceEvent::_Internal::mdp_perf_set_qos_luts(const FtraceEvent* msg) {
902 return *msg->_impl_.event_.mdp_perf_set_qos_luts_;
903 }
904 const ::perfetto::protos::MdpTraceCounterFtraceEvent&
mdp_trace_counter(const FtraceEvent * msg)905 FtraceEvent::_Internal::mdp_trace_counter(const FtraceEvent* msg) {
906 return *msg->_impl_.event_.mdp_trace_counter_;
907 }
908 const ::perfetto::protos::MdpCmdReleaseBwFtraceEvent&
mdp_cmd_release_bw(const FtraceEvent * msg)909 FtraceEvent::_Internal::mdp_cmd_release_bw(const FtraceEvent* msg) {
910 return *msg->_impl_.event_.mdp_cmd_release_bw_;
911 }
912 const ::perfetto::protos::MdpMixerUpdateFtraceEvent&
mdp_mixer_update(const FtraceEvent * msg)913 FtraceEvent::_Internal::mdp_mixer_update(const FtraceEvent* msg) {
914 return *msg->_impl_.event_.mdp_mixer_update_;
915 }
916 const ::perfetto::protos::MdpPerfSetWmLevelsFtraceEvent&
mdp_perf_set_wm_levels(const FtraceEvent * msg)917 FtraceEvent::_Internal::mdp_perf_set_wm_levels(const FtraceEvent* msg) {
918 return *msg->_impl_.event_.mdp_perf_set_wm_levels_;
919 }
920 const ::perfetto::protos::MdpVideoUnderrunDoneFtraceEvent&
mdp_video_underrun_done(const FtraceEvent * msg)921 FtraceEvent::_Internal::mdp_video_underrun_done(const FtraceEvent* msg) {
922 return *msg->_impl_.event_.mdp_video_underrun_done_;
923 }
924 const ::perfetto::protos::MdpCmdWaitPingpongFtraceEvent&
mdp_cmd_wait_pingpong(const FtraceEvent * msg)925 FtraceEvent::_Internal::mdp_cmd_wait_pingpong(const FtraceEvent* msg) {
926 return *msg->_impl_.event_.mdp_cmd_wait_pingpong_;
927 }
928 const ::perfetto::protos::MdpPerfPrefillCalcFtraceEvent&
mdp_perf_prefill_calc(const FtraceEvent * msg)929 FtraceEvent::_Internal::mdp_perf_prefill_calc(const FtraceEvent* msg) {
930 return *msg->_impl_.event_.mdp_perf_prefill_calc_;
931 }
932 const ::perfetto::protos::MdpPerfUpdateBusFtraceEvent&
mdp_perf_update_bus(const FtraceEvent * msg)933 FtraceEvent::_Internal::mdp_perf_update_bus(const FtraceEvent* msg) {
934 return *msg->_impl_.event_.mdp_perf_update_bus_;
935 }
936 const ::perfetto::protos::RotatorBwAoAsContextFtraceEvent&
rotator_bw_ao_as_context(const FtraceEvent * msg)937 FtraceEvent::_Internal::rotator_bw_ao_as_context(const FtraceEvent* msg) {
938 return *msg->_impl_.event_.rotator_bw_ao_as_context_;
939 }
940 const ::perfetto::protos::MmFilemapAddToPageCacheFtraceEvent&
mm_filemap_add_to_page_cache(const FtraceEvent * msg)941 FtraceEvent::_Internal::mm_filemap_add_to_page_cache(const FtraceEvent* msg) {
942 return *msg->_impl_.event_.mm_filemap_add_to_page_cache_;
943 }
944 const ::perfetto::protos::MmFilemapDeleteFromPageCacheFtraceEvent&
mm_filemap_delete_from_page_cache(const FtraceEvent * msg)945 FtraceEvent::_Internal::mm_filemap_delete_from_page_cache(const FtraceEvent* msg) {
946 return *msg->_impl_.event_.mm_filemap_delete_from_page_cache_;
947 }
948 const ::perfetto::protos::MmCompactionBeginFtraceEvent&
mm_compaction_begin(const FtraceEvent * msg)949 FtraceEvent::_Internal::mm_compaction_begin(const FtraceEvent* msg) {
950 return *msg->_impl_.event_.mm_compaction_begin_;
951 }
952 const ::perfetto::protos::MmCompactionDeferCompactionFtraceEvent&
mm_compaction_defer_compaction(const FtraceEvent * msg)953 FtraceEvent::_Internal::mm_compaction_defer_compaction(const FtraceEvent* msg) {
954 return *msg->_impl_.event_.mm_compaction_defer_compaction_;
955 }
956 const ::perfetto::protos::MmCompactionDeferredFtraceEvent&
mm_compaction_deferred(const FtraceEvent * msg)957 FtraceEvent::_Internal::mm_compaction_deferred(const FtraceEvent* msg) {
958 return *msg->_impl_.event_.mm_compaction_deferred_;
959 }
960 const ::perfetto::protos::MmCompactionDeferResetFtraceEvent&
mm_compaction_defer_reset(const FtraceEvent * msg)961 FtraceEvent::_Internal::mm_compaction_defer_reset(const FtraceEvent* msg) {
962 return *msg->_impl_.event_.mm_compaction_defer_reset_;
963 }
964 const ::perfetto::protos::MmCompactionEndFtraceEvent&
mm_compaction_end(const FtraceEvent * msg)965 FtraceEvent::_Internal::mm_compaction_end(const FtraceEvent* msg) {
966 return *msg->_impl_.event_.mm_compaction_end_;
967 }
968 const ::perfetto::protos::MmCompactionFinishedFtraceEvent&
mm_compaction_finished(const FtraceEvent * msg)969 FtraceEvent::_Internal::mm_compaction_finished(const FtraceEvent* msg) {
970 return *msg->_impl_.event_.mm_compaction_finished_;
971 }
972 const ::perfetto::protos::MmCompactionIsolateFreepagesFtraceEvent&
mm_compaction_isolate_freepages(const FtraceEvent * msg)973 FtraceEvent::_Internal::mm_compaction_isolate_freepages(const FtraceEvent* msg) {
974 return *msg->_impl_.event_.mm_compaction_isolate_freepages_;
975 }
976 const ::perfetto::protos::MmCompactionIsolateMigratepagesFtraceEvent&
mm_compaction_isolate_migratepages(const FtraceEvent * msg)977 FtraceEvent::_Internal::mm_compaction_isolate_migratepages(const FtraceEvent* msg) {
978 return *msg->_impl_.event_.mm_compaction_isolate_migratepages_;
979 }
980 const ::perfetto::protos::MmCompactionKcompactdSleepFtraceEvent&
mm_compaction_kcompactd_sleep(const FtraceEvent * msg)981 FtraceEvent::_Internal::mm_compaction_kcompactd_sleep(const FtraceEvent* msg) {
982 return *msg->_impl_.event_.mm_compaction_kcompactd_sleep_;
983 }
984 const ::perfetto::protos::MmCompactionKcompactdWakeFtraceEvent&
mm_compaction_kcompactd_wake(const FtraceEvent * msg)985 FtraceEvent::_Internal::mm_compaction_kcompactd_wake(const FtraceEvent* msg) {
986 return *msg->_impl_.event_.mm_compaction_kcompactd_wake_;
987 }
988 const ::perfetto::protos::MmCompactionMigratepagesFtraceEvent&
mm_compaction_migratepages(const FtraceEvent * msg)989 FtraceEvent::_Internal::mm_compaction_migratepages(const FtraceEvent* msg) {
990 return *msg->_impl_.event_.mm_compaction_migratepages_;
991 }
992 const ::perfetto::protos::MmCompactionSuitableFtraceEvent&
mm_compaction_suitable(const FtraceEvent * msg)993 FtraceEvent::_Internal::mm_compaction_suitable(const FtraceEvent* msg) {
994 return *msg->_impl_.event_.mm_compaction_suitable_;
995 }
996 const ::perfetto::protos::MmCompactionTryToCompactPagesFtraceEvent&
mm_compaction_try_to_compact_pages(const FtraceEvent * msg)997 FtraceEvent::_Internal::mm_compaction_try_to_compact_pages(const FtraceEvent* msg) {
998 return *msg->_impl_.event_.mm_compaction_try_to_compact_pages_;
999 }
1000 const ::perfetto::protos::MmCompactionWakeupKcompactdFtraceEvent&
mm_compaction_wakeup_kcompactd(const FtraceEvent * msg)1001 FtraceEvent::_Internal::mm_compaction_wakeup_kcompactd(const FtraceEvent* msg) {
1002 return *msg->_impl_.event_.mm_compaction_wakeup_kcompactd_;
1003 }
1004 const ::perfetto::protos::SuspendResumeFtraceEvent&
suspend_resume(const FtraceEvent * msg)1005 FtraceEvent::_Internal::suspend_resume(const FtraceEvent* msg) {
1006 return *msg->_impl_.event_.suspend_resume_;
1007 }
1008 const ::perfetto::protos::SchedWakeupNewFtraceEvent&
sched_wakeup_new(const FtraceEvent * msg)1009 FtraceEvent::_Internal::sched_wakeup_new(const FtraceEvent* msg) {
1010 return *msg->_impl_.event_.sched_wakeup_new_;
1011 }
1012 const ::perfetto::protos::BlockBioBackmergeFtraceEvent&
block_bio_backmerge(const FtraceEvent * msg)1013 FtraceEvent::_Internal::block_bio_backmerge(const FtraceEvent* msg) {
1014 return *msg->_impl_.event_.block_bio_backmerge_;
1015 }
1016 const ::perfetto::protos::BlockBioBounceFtraceEvent&
block_bio_bounce(const FtraceEvent * msg)1017 FtraceEvent::_Internal::block_bio_bounce(const FtraceEvent* msg) {
1018 return *msg->_impl_.event_.block_bio_bounce_;
1019 }
1020 const ::perfetto::protos::BlockBioCompleteFtraceEvent&
block_bio_complete(const FtraceEvent * msg)1021 FtraceEvent::_Internal::block_bio_complete(const FtraceEvent* msg) {
1022 return *msg->_impl_.event_.block_bio_complete_;
1023 }
1024 const ::perfetto::protos::BlockBioFrontmergeFtraceEvent&
block_bio_frontmerge(const FtraceEvent * msg)1025 FtraceEvent::_Internal::block_bio_frontmerge(const FtraceEvent* msg) {
1026 return *msg->_impl_.event_.block_bio_frontmerge_;
1027 }
1028 const ::perfetto::protos::BlockBioQueueFtraceEvent&
block_bio_queue(const FtraceEvent * msg)1029 FtraceEvent::_Internal::block_bio_queue(const FtraceEvent* msg) {
1030 return *msg->_impl_.event_.block_bio_queue_;
1031 }
1032 const ::perfetto::protos::BlockBioRemapFtraceEvent&
block_bio_remap(const FtraceEvent * msg)1033 FtraceEvent::_Internal::block_bio_remap(const FtraceEvent* msg) {
1034 return *msg->_impl_.event_.block_bio_remap_;
1035 }
1036 const ::perfetto::protos::BlockDirtyBufferFtraceEvent&
block_dirty_buffer(const FtraceEvent * msg)1037 FtraceEvent::_Internal::block_dirty_buffer(const FtraceEvent* msg) {
1038 return *msg->_impl_.event_.block_dirty_buffer_;
1039 }
1040 const ::perfetto::protos::BlockGetrqFtraceEvent&
block_getrq(const FtraceEvent * msg)1041 FtraceEvent::_Internal::block_getrq(const FtraceEvent* msg) {
1042 return *msg->_impl_.event_.block_getrq_;
1043 }
1044 const ::perfetto::protos::BlockPlugFtraceEvent&
block_plug(const FtraceEvent * msg)1045 FtraceEvent::_Internal::block_plug(const FtraceEvent* msg) {
1046 return *msg->_impl_.event_.block_plug_;
1047 }
1048 const ::perfetto::protos::BlockRqAbortFtraceEvent&
block_rq_abort(const FtraceEvent * msg)1049 FtraceEvent::_Internal::block_rq_abort(const FtraceEvent* msg) {
1050 return *msg->_impl_.event_.block_rq_abort_;
1051 }
1052 const ::perfetto::protos::BlockRqCompleteFtraceEvent&
block_rq_complete(const FtraceEvent * msg)1053 FtraceEvent::_Internal::block_rq_complete(const FtraceEvent* msg) {
1054 return *msg->_impl_.event_.block_rq_complete_;
1055 }
1056 const ::perfetto::protos::BlockRqInsertFtraceEvent&
block_rq_insert(const FtraceEvent * msg)1057 FtraceEvent::_Internal::block_rq_insert(const FtraceEvent* msg) {
1058 return *msg->_impl_.event_.block_rq_insert_;
1059 }
1060 const ::perfetto::protos::BlockRqRemapFtraceEvent&
block_rq_remap(const FtraceEvent * msg)1061 FtraceEvent::_Internal::block_rq_remap(const FtraceEvent* msg) {
1062 return *msg->_impl_.event_.block_rq_remap_;
1063 }
1064 const ::perfetto::protos::BlockRqRequeueFtraceEvent&
block_rq_requeue(const FtraceEvent * msg)1065 FtraceEvent::_Internal::block_rq_requeue(const FtraceEvent* msg) {
1066 return *msg->_impl_.event_.block_rq_requeue_;
1067 }
1068 const ::perfetto::protos::BlockSleeprqFtraceEvent&
block_sleeprq(const FtraceEvent * msg)1069 FtraceEvent::_Internal::block_sleeprq(const FtraceEvent* msg) {
1070 return *msg->_impl_.event_.block_sleeprq_;
1071 }
1072 const ::perfetto::protos::BlockSplitFtraceEvent&
block_split(const FtraceEvent * msg)1073 FtraceEvent::_Internal::block_split(const FtraceEvent* msg) {
1074 return *msg->_impl_.event_.block_split_;
1075 }
1076 const ::perfetto::protos::BlockTouchBufferFtraceEvent&
block_touch_buffer(const FtraceEvent * msg)1077 FtraceEvent::_Internal::block_touch_buffer(const FtraceEvent* msg) {
1078 return *msg->_impl_.event_.block_touch_buffer_;
1079 }
1080 const ::perfetto::protos::BlockUnplugFtraceEvent&
block_unplug(const FtraceEvent * msg)1081 FtraceEvent::_Internal::block_unplug(const FtraceEvent* msg) {
1082 return *msg->_impl_.event_.block_unplug_;
1083 }
1084 const ::perfetto::protos::Ext4AllocDaBlocksFtraceEvent&
ext4_alloc_da_blocks(const FtraceEvent * msg)1085 FtraceEvent::_Internal::ext4_alloc_da_blocks(const FtraceEvent* msg) {
1086 return *msg->_impl_.event_.ext4_alloc_da_blocks_;
1087 }
1088 const ::perfetto::protos::Ext4AllocateBlocksFtraceEvent&
ext4_allocate_blocks(const FtraceEvent * msg)1089 FtraceEvent::_Internal::ext4_allocate_blocks(const FtraceEvent* msg) {
1090 return *msg->_impl_.event_.ext4_allocate_blocks_;
1091 }
1092 const ::perfetto::protos::Ext4AllocateInodeFtraceEvent&
ext4_allocate_inode(const FtraceEvent * msg)1093 FtraceEvent::_Internal::ext4_allocate_inode(const FtraceEvent* msg) {
1094 return *msg->_impl_.event_.ext4_allocate_inode_;
1095 }
1096 const ::perfetto::protos::Ext4BeginOrderedTruncateFtraceEvent&
ext4_begin_ordered_truncate(const FtraceEvent * msg)1097 FtraceEvent::_Internal::ext4_begin_ordered_truncate(const FtraceEvent* msg) {
1098 return *msg->_impl_.event_.ext4_begin_ordered_truncate_;
1099 }
1100 const ::perfetto::protos::Ext4CollapseRangeFtraceEvent&
ext4_collapse_range(const FtraceEvent * msg)1101 FtraceEvent::_Internal::ext4_collapse_range(const FtraceEvent* msg) {
1102 return *msg->_impl_.event_.ext4_collapse_range_;
1103 }
1104 const ::perfetto::protos::Ext4DaReleaseSpaceFtraceEvent&
ext4_da_release_space(const FtraceEvent * msg)1105 FtraceEvent::_Internal::ext4_da_release_space(const FtraceEvent* msg) {
1106 return *msg->_impl_.event_.ext4_da_release_space_;
1107 }
1108 const ::perfetto::protos::Ext4DaReserveSpaceFtraceEvent&
ext4_da_reserve_space(const FtraceEvent * msg)1109 FtraceEvent::_Internal::ext4_da_reserve_space(const FtraceEvent* msg) {
1110 return *msg->_impl_.event_.ext4_da_reserve_space_;
1111 }
1112 const ::perfetto::protos::Ext4DaUpdateReserveSpaceFtraceEvent&
ext4_da_update_reserve_space(const FtraceEvent * msg)1113 FtraceEvent::_Internal::ext4_da_update_reserve_space(const FtraceEvent* msg) {
1114 return *msg->_impl_.event_.ext4_da_update_reserve_space_;
1115 }
1116 const ::perfetto::protos::Ext4DaWritePagesFtraceEvent&
ext4_da_write_pages(const FtraceEvent * msg)1117 FtraceEvent::_Internal::ext4_da_write_pages(const FtraceEvent* msg) {
1118 return *msg->_impl_.event_.ext4_da_write_pages_;
1119 }
1120 const ::perfetto::protos::Ext4DaWritePagesExtentFtraceEvent&
ext4_da_write_pages_extent(const FtraceEvent * msg)1121 FtraceEvent::_Internal::ext4_da_write_pages_extent(const FtraceEvent* msg) {
1122 return *msg->_impl_.event_.ext4_da_write_pages_extent_;
1123 }
1124 const ::perfetto::protos::Ext4DirectIOEnterFtraceEvent&
ext4_direct_io_enter(const FtraceEvent * msg)1125 FtraceEvent::_Internal::ext4_direct_io_enter(const FtraceEvent* msg) {
1126 return *msg->_impl_.event_.ext4_direct_io_enter_;
1127 }
1128 const ::perfetto::protos::Ext4DirectIOExitFtraceEvent&
ext4_direct_io_exit(const FtraceEvent * msg)1129 FtraceEvent::_Internal::ext4_direct_io_exit(const FtraceEvent* msg) {
1130 return *msg->_impl_.event_.ext4_direct_io_exit_;
1131 }
1132 const ::perfetto::protos::Ext4DiscardBlocksFtraceEvent&
ext4_discard_blocks(const FtraceEvent * msg)1133 FtraceEvent::_Internal::ext4_discard_blocks(const FtraceEvent* msg) {
1134 return *msg->_impl_.event_.ext4_discard_blocks_;
1135 }
1136 const ::perfetto::protos::Ext4DiscardPreallocationsFtraceEvent&
ext4_discard_preallocations(const FtraceEvent * msg)1137 FtraceEvent::_Internal::ext4_discard_preallocations(const FtraceEvent* msg) {
1138 return *msg->_impl_.event_.ext4_discard_preallocations_;
1139 }
1140 const ::perfetto::protos::Ext4DropInodeFtraceEvent&
ext4_drop_inode(const FtraceEvent * msg)1141 FtraceEvent::_Internal::ext4_drop_inode(const FtraceEvent* msg) {
1142 return *msg->_impl_.event_.ext4_drop_inode_;
1143 }
1144 const ::perfetto::protos::Ext4EsCacheExtentFtraceEvent&
ext4_es_cache_extent(const FtraceEvent * msg)1145 FtraceEvent::_Internal::ext4_es_cache_extent(const FtraceEvent* msg) {
1146 return *msg->_impl_.event_.ext4_es_cache_extent_;
1147 }
1148 const ::perfetto::protos::Ext4EsFindDelayedExtentRangeEnterFtraceEvent&
ext4_es_find_delayed_extent_range_enter(const FtraceEvent * msg)1149 FtraceEvent::_Internal::ext4_es_find_delayed_extent_range_enter(const FtraceEvent* msg) {
1150 return *msg->_impl_.event_.ext4_es_find_delayed_extent_range_enter_;
1151 }
1152 const ::perfetto::protos::Ext4EsFindDelayedExtentRangeExitFtraceEvent&
ext4_es_find_delayed_extent_range_exit(const FtraceEvent * msg)1153 FtraceEvent::_Internal::ext4_es_find_delayed_extent_range_exit(const FtraceEvent* msg) {
1154 return *msg->_impl_.event_.ext4_es_find_delayed_extent_range_exit_;
1155 }
1156 const ::perfetto::protos::Ext4EsInsertExtentFtraceEvent&
ext4_es_insert_extent(const FtraceEvent * msg)1157 FtraceEvent::_Internal::ext4_es_insert_extent(const FtraceEvent* msg) {
1158 return *msg->_impl_.event_.ext4_es_insert_extent_;
1159 }
1160 const ::perfetto::protos::Ext4EsLookupExtentEnterFtraceEvent&
ext4_es_lookup_extent_enter(const FtraceEvent * msg)1161 FtraceEvent::_Internal::ext4_es_lookup_extent_enter(const FtraceEvent* msg) {
1162 return *msg->_impl_.event_.ext4_es_lookup_extent_enter_;
1163 }
1164 const ::perfetto::protos::Ext4EsLookupExtentExitFtraceEvent&
ext4_es_lookup_extent_exit(const FtraceEvent * msg)1165 FtraceEvent::_Internal::ext4_es_lookup_extent_exit(const FtraceEvent* msg) {
1166 return *msg->_impl_.event_.ext4_es_lookup_extent_exit_;
1167 }
1168 const ::perfetto::protos::Ext4EsRemoveExtentFtraceEvent&
ext4_es_remove_extent(const FtraceEvent * msg)1169 FtraceEvent::_Internal::ext4_es_remove_extent(const FtraceEvent* msg) {
1170 return *msg->_impl_.event_.ext4_es_remove_extent_;
1171 }
1172 const ::perfetto::protos::Ext4EsShrinkFtraceEvent&
ext4_es_shrink(const FtraceEvent * msg)1173 FtraceEvent::_Internal::ext4_es_shrink(const FtraceEvent* msg) {
1174 return *msg->_impl_.event_.ext4_es_shrink_;
1175 }
1176 const ::perfetto::protos::Ext4EsShrinkCountFtraceEvent&
ext4_es_shrink_count(const FtraceEvent * msg)1177 FtraceEvent::_Internal::ext4_es_shrink_count(const FtraceEvent* msg) {
1178 return *msg->_impl_.event_.ext4_es_shrink_count_;
1179 }
1180 const ::perfetto::protos::Ext4EsShrinkScanEnterFtraceEvent&
ext4_es_shrink_scan_enter(const FtraceEvent * msg)1181 FtraceEvent::_Internal::ext4_es_shrink_scan_enter(const FtraceEvent* msg) {
1182 return *msg->_impl_.event_.ext4_es_shrink_scan_enter_;
1183 }
1184 const ::perfetto::protos::Ext4EsShrinkScanExitFtraceEvent&
ext4_es_shrink_scan_exit(const FtraceEvent * msg)1185 FtraceEvent::_Internal::ext4_es_shrink_scan_exit(const FtraceEvent* msg) {
1186 return *msg->_impl_.event_.ext4_es_shrink_scan_exit_;
1187 }
1188 const ::perfetto::protos::Ext4EvictInodeFtraceEvent&
ext4_evict_inode(const FtraceEvent * msg)1189 FtraceEvent::_Internal::ext4_evict_inode(const FtraceEvent* msg) {
1190 return *msg->_impl_.event_.ext4_evict_inode_;
1191 }
1192 const ::perfetto::protos::Ext4ExtConvertToInitializedEnterFtraceEvent&
ext4_ext_convert_to_initialized_enter(const FtraceEvent * msg)1193 FtraceEvent::_Internal::ext4_ext_convert_to_initialized_enter(const FtraceEvent* msg) {
1194 return *msg->_impl_.event_.ext4_ext_convert_to_initialized_enter_;
1195 }
1196 const ::perfetto::protos::Ext4ExtConvertToInitializedFastpathFtraceEvent&
ext4_ext_convert_to_initialized_fastpath(const FtraceEvent * msg)1197 FtraceEvent::_Internal::ext4_ext_convert_to_initialized_fastpath(const FtraceEvent* msg) {
1198 return *msg->_impl_.event_.ext4_ext_convert_to_initialized_fastpath_;
1199 }
1200 const ::perfetto::protos::Ext4ExtHandleUnwrittenExtentsFtraceEvent&
ext4_ext_handle_unwritten_extents(const FtraceEvent * msg)1201 FtraceEvent::_Internal::ext4_ext_handle_unwritten_extents(const FtraceEvent* msg) {
1202 return *msg->_impl_.event_.ext4_ext_handle_unwritten_extents_;
1203 }
1204 const ::perfetto::protos::Ext4ExtInCacheFtraceEvent&
ext4_ext_in_cache(const FtraceEvent * msg)1205 FtraceEvent::_Internal::ext4_ext_in_cache(const FtraceEvent* msg) {
1206 return *msg->_impl_.event_.ext4_ext_in_cache_;
1207 }
1208 const ::perfetto::protos::Ext4ExtLoadExtentFtraceEvent&
ext4_ext_load_extent(const FtraceEvent * msg)1209 FtraceEvent::_Internal::ext4_ext_load_extent(const FtraceEvent* msg) {
1210 return *msg->_impl_.event_.ext4_ext_load_extent_;
1211 }
1212 const ::perfetto::protos::Ext4ExtMapBlocksEnterFtraceEvent&
ext4_ext_map_blocks_enter(const FtraceEvent * msg)1213 FtraceEvent::_Internal::ext4_ext_map_blocks_enter(const FtraceEvent* msg) {
1214 return *msg->_impl_.event_.ext4_ext_map_blocks_enter_;
1215 }
1216 const ::perfetto::protos::Ext4ExtMapBlocksExitFtraceEvent&
ext4_ext_map_blocks_exit(const FtraceEvent * msg)1217 FtraceEvent::_Internal::ext4_ext_map_blocks_exit(const FtraceEvent* msg) {
1218 return *msg->_impl_.event_.ext4_ext_map_blocks_exit_;
1219 }
1220 const ::perfetto::protos::Ext4ExtPutInCacheFtraceEvent&
ext4_ext_put_in_cache(const FtraceEvent * msg)1221 FtraceEvent::_Internal::ext4_ext_put_in_cache(const FtraceEvent* msg) {
1222 return *msg->_impl_.event_.ext4_ext_put_in_cache_;
1223 }
1224 const ::perfetto::protos::Ext4ExtRemoveSpaceFtraceEvent&
ext4_ext_remove_space(const FtraceEvent * msg)1225 FtraceEvent::_Internal::ext4_ext_remove_space(const FtraceEvent* msg) {
1226 return *msg->_impl_.event_.ext4_ext_remove_space_;
1227 }
1228 const ::perfetto::protos::Ext4ExtRemoveSpaceDoneFtraceEvent&
ext4_ext_remove_space_done(const FtraceEvent * msg)1229 FtraceEvent::_Internal::ext4_ext_remove_space_done(const FtraceEvent* msg) {
1230 return *msg->_impl_.event_.ext4_ext_remove_space_done_;
1231 }
1232 const ::perfetto::protos::Ext4ExtRmIdxFtraceEvent&
ext4_ext_rm_idx(const FtraceEvent * msg)1233 FtraceEvent::_Internal::ext4_ext_rm_idx(const FtraceEvent* msg) {
1234 return *msg->_impl_.event_.ext4_ext_rm_idx_;
1235 }
1236 const ::perfetto::protos::Ext4ExtRmLeafFtraceEvent&
ext4_ext_rm_leaf(const FtraceEvent * msg)1237 FtraceEvent::_Internal::ext4_ext_rm_leaf(const FtraceEvent* msg) {
1238 return *msg->_impl_.event_.ext4_ext_rm_leaf_;
1239 }
1240 const ::perfetto::protos::Ext4ExtShowExtentFtraceEvent&
ext4_ext_show_extent(const FtraceEvent * msg)1241 FtraceEvent::_Internal::ext4_ext_show_extent(const FtraceEvent* msg) {
1242 return *msg->_impl_.event_.ext4_ext_show_extent_;
1243 }
1244 const ::perfetto::protos::Ext4FallocateEnterFtraceEvent&
ext4_fallocate_enter(const FtraceEvent * msg)1245 FtraceEvent::_Internal::ext4_fallocate_enter(const FtraceEvent* msg) {
1246 return *msg->_impl_.event_.ext4_fallocate_enter_;
1247 }
1248 const ::perfetto::protos::Ext4FallocateExitFtraceEvent&
ext4_fallocate_exit(const FtraceEvent * msg)1249 FtraceEvent::_Internal::ext4_fallocate_exit(const FtraceEvent* msg) {
1250 return *msg->_impl_.event_.ext4_fallocate_exit_;
1251 }
1252 const ::perfetto::protos::Ext4FindDelallocRangeFtraceEvent&
ext4_find_delalloc_range(const FtraceEvent * msg)1253 FtraceEvent::_Internal::ext4_find_delalloc_range(const FtraceEvent* msg) {
1254 return *msg->_impl_.event_.ext4_find_delalloc_range_;
1255 }
1256 const ::perfetto::protos::Ext4ForgetFtraceEvent&
ext4_forget(const FtraceEvent * msg)1257 FtraceEvent::_Internal::ext4_forget(const FtraceEvent* msg) {
1258 return *msg->_impl_.event_.ext4_forget_;
1259 }
1260 const ::perfetto::protos::Ext4FreeBlocksFtraceEvent&
ext4_free_blocks(const FtraceEvent * msg)1261 FtraceEvent::_Internal::ext4_free_blocks(const FtraceEvent* msg) {
1262 return *msg->_impl_.event_.ext4_free_blocks_;
1263 }
1264 const ::perfetto::protos::Ext4FreeInodeFtraceEvent&
ext4_free_inode(const FtraceEvent * msg)1265 FtraceEvent::_Internal::ext4_free_inode(const FtraceEvent* msg) {
1266 return *msg->_impl_.event_.ext4_free_inode_;
1267 }
1268 const ::perfetto::protos::Ext4GetImpliedClusterAllocExitFtraceEvent&
ext4_get_implied_cluster_alloc_exit(const FtraceEvent * msg)1269 FtraceEvent::_Internal::ext4_get_implied_cluster_alloc_exit(const FtraceEvent* msg) {
1270 return *msg->_impl_.event_.ext4_get_implied_cluster_alloc_exit_;
1271 }
1272 const ::perfetto::protos::Ext4GetReservedClusterAllocFtraceEvent&
ext4_get_reserved_cluster_alloc(const FtraceEvent * msg)1273 FtraceEvent::_Internal::ext4_get_reserved_cluster_alloc(const FtraceEvent* msg) {
1274 return *msg->_impl_.event_.ext4_get_reserved_cluster_alloc_;
1275 }
1276 const ::perfetto::protos::Ext4IndMapBlocksEnterFtraceEvent&
ext4_ind_map_blocks_enter(const FtraceEvent * msg)1277 FtraceEvent::_Internal::ext4_ind_map_blocks_enter(const FtraceEvent* msg) {
1278 return *msg->_impl_.event_.ext4_ind_map_blocks_enter_;
1279 }
1280 const ::perfetto::protos::Ext4IndMapBlocksExitFtraceEvent&
ext4_ind_map_blocks_exit(const FtraceEvent * msg)1281 FtraceEvent::_Internal::ext4_ind_map_blocks_exit(const FtraceEvent* msg) {
1282 return *msg->_impl_.event_.ext4_ind_map_blocks_exit_;
1283 }
1284 const ::perfetto::protos::Ext4InsertRangeFtraceEvent&
ext4_insert_range(const FtraceEvent * msg)1285 FtraceEvent::_Internal::ext4_insert_range(const FtraceEvent* msg) {
1286 return *msg->_impl_.event_.ext4_insert_range_;
1287 }
1288 const ::perfetto::protos::Ext4InvalidatepageFtraceEvent&
ext4_invalidatepage(const FtraceEvent * msg)1289 FtraceEvent::_Internal::ext4_invalidatepage(const FtraceEvent* msg) {
1290 return *msg->_impl_.event_.ext4_invalidatepage_;
1291 }
1292 const ::perfetto::protos::Ext4JournalStartFtraceEvent&
ext4_journal_start(const FtraceEvent * msg)1293 FtraceEvent::_Internal::ext4_journal_start(const FtraceEvent* msg) {
1294 return *msg->_impl_.event_.ext4_journal_start_;
1295 }
1296 const ::perfetto::protos::Ext4JournalStartReservedFtraceEvent&
ext4_journal_start_reserved(const FtraceEvent * msg)1297 FtraceEvent::_Internal::ext4_journal_start_reserved(const FtraceEvent* msg) {
1298 return *msg->_impl_.event_.ext4_journal_start_reserved_;
1299 }
1300 const ::perfetto::protos::Ext4JournalledInvalidatepageFtraceEvent&
ext4_journalled_invalidatepage(const FtraceEvent * msg)1301 FtraceEvent::_Internal::ext4_journalled_invalidatepage(const FtraceEvent* msg) {
1302 return *msg->_impl_.event_.ext4_journalled_invalidatepage_;
1303 }
1304 const ::perfetto::protos::Ext4JournalledWriteEndFtraceEvent&
ext4_journalled_write_end(const FtraceEvent * msg)1305 FtraceEvent::_Internal::ext4_journalled_write_end(const FtraceEvent* msg) {
1306 return *msg->_impl_.event_.ext4_journalled_write_end_;
1307 }
1308 const ::perfetto::protos::Ext4LoadInodeFtraceEvent&
ext4_load_inode(const FtraceEvent * msg)1309 FtraceEvent::_Internal::ext4_load_inode(const FtraceEvent* msg) {
1310 return *msg->_impl_.event_.ext4_load_inode_;
1311 }
1312 const ::perfetto::protos::Ext4LoadInodeBitmapFtraceEvent&
ext4_load_inode_bitmap(const FtraceEvent * msg)1313 FtraceEvent::_Internal::ext4_load_inode_bitmap(const FtraceEvent* msg) {
1314 return *msg->_impl_.event_.ext4_load_inode_bitmap_;
1315 }
1316 const ::perfetto::protos::Ext4MarkInodeDirtyFtraceEvent&
ext4_mark_inode_dirty(const FtraceEvent * msg)1317 FtraceEvent::_Internal::ext4_mark_inode_dirty(const FtraceEvent* msg) {
1318 return *msg->_impl_.event_.ext4_mark_inode_dirty_;
1319 }
1320 const ::perfetto::protos::Ext4MbBitmapLoadFtraceEvent&
ext4_mb_bitmap_load(const FtraceEvent * msg)1321 FtraceEvent::_Internal::ext4_mb_bitmap_load(const FtraceEvent* msg) {
1322 return *msg->_impl_.event_.ext4_mb_bitmap_load_;
1323 }
1324 const ::perfetto::protos::Ext4MbBuddyBitmapLoadFtraceEvent&
ext4_mb_buddy_bitmap_load(const FtraceEvent * msg)1325 FtraceEvent::_Internal::ext4_mb_buddy_bitmap_load(const FtraceEvent* msg) {
1326 return *msg->_impl_.event_.ext4_mb_buddy_bitmap_load_;
1327 }
1328 const ::perfetto::protos::Ext4MbDiscardPreallocationsFtraceEvent&
ext4_mb_discard_preallocations(const FtraceEvent * msg)1329 FtraceEvent::_Internal::ext4_mb_discard_preallocations(const FtraceEvent* msg) {
1330 return *msg->_impl_.event_.ext4_mb_discard_preallocations_;
1331 }
1332 const ::perfetto::protos::Ext4MbNewGroupPaFtraceEvent&
ext4_mb_new_group_pa(const FtraceEvent * msg)1333 FtraceEvent::_Internal::ext4_mb_new_group_pa(const FtraceEvent* msg) {
1334 return *msg->_impl_.event_.ext4_mb_new_group_pa_;
1335 }
1336 const ::perfetto::protos::Ext4MbNewInodePaFtraceEvent&
ext4_mb_new_inode_pa(const FtraceEvent * msg)1337 FtraceEvent::_Internal::ext4_mb_new_inode_pa(const FtraceEvent* msg) {
1338 return *msg->_impl_.event_.ext4_mb_new_inode_pa_;
1339 }
1340 const ::perfetto::protos::Ext4MbReleaseGroupPaFtraceEvent&
ext4_mb_release_group_pa(const FtraceEvent * msg)1341 FtraceEvent::_Internal::ext4_mb_release_group_pa(const FtraceEvent* msg) {
1342 return *msg->_impl_.event_.ext4_mb_release_group_pa_;
1343 }
1344 const ::perfetto::protos::Ext4MbReleaseInodePaFtraceEvent&
ext4_mb_release_inode_pa(const FtraceEvent * msg)1345 FtraceEvent::_Internal::ext4_mb_release_inode_pa(const FtraceEvent* msg) {
1346 return *msg->_impl_.event_.ext4_mb_release_inode_pa_;
1347 }
1348 const ::perfetto::protos::Ext4MballocAllocFtraceEvent&
ext4_mballoc_alloc(const FtraceEvent * msg)1349 FtraceEvent::_Internal::ext4_mballoc_alloc(const FtraceEvent* msg) {
1350 return *msg->_impl_.event_.ext4_mballoc_alloc_;
1351 }
1352 const ::perfetto::protos::Ext4MballocDiscardFtraceEvent&
ext4_mballoc_discard(const FtraceEvent * msg)1353 FtraceEvent::_Internal::ext4_mballoc_discard(const FtraceEvent* msg) {
1354 return *msg->_impl_.event_.ext4_mballoc_discard_;
1355 }
1356 const ::perfetto::protos::Ext4MballocFreeFtraceEvent&
ext4_mballoc_free(const FtraceEvent * msg)1357 FtraceEvent::_Internal::ext4_mballoc_free(const FtraceEvent* msg) {
1358 return *msg->_impl_.event_.ext4_mballoc_free_;
1359 }
1360 const ::perfetto::protos::Ext4MballocPreallocFtraceEvent&
ext4_mballoc_prealloc(const FtraceEvent * msg)1361 FtraceEvent::_Internal::ext4_mballoc_prealloc(const FtraceEvent* msg) {
1362 return *msg->_impl_.event_.ext4_mballoc_prealloc_;
1363 }
1364 const ::perfetto::protos::Ext4OtherInodeUpdateTimeFtraceEvent&
ext4_other_inode_update_time(const FtraceEvent * msg)1365 FtraceEvent::_Internal::ext4_other_inode_update_time(const FtraceEvent* msg) {
1366 return *msg->_impl_.event_.ext4_other_inode_update_time_;
1367 }
1368 const ::perfetto::protos::Ext4PunchHoleFtraceEvent&
ext4_punch_hole(const FtraceEvent * msg)1369 FtraceEvent::_Internal::ext4_punch_hole(const FtraceEvent* msg) {
1370 return *msg->_impl_.event_.ext4_punch_hole_;
1371 }
1372 const ::perfetto::protos::Ext4ReadBlockBitmapLoadFtraceEvent&
ext4_read_block_bitmap_load(const FtraceEvent * msg)1373 FtraceEvent::_Internal::ext4_read_block_bitmap_load(const FtraceEvent* msg) {
1374 return *msg->_impl_.event_.ext4_read_block_bitmap_load_;
1375 }
1376 const ::perfetto::protos::Ext4ReadpageFtraceEvent&
ext4_readpage(const FtraceEvent * msg)1377 FtraceEvent::_Internal::ext4_readpage(const FtraceEvent* msg) {
1378 return *msg->_impl_.event_.ext4_readpage_;
1379 }
1380 const ::perfetto::protos::Ext4ReleasepageFtraceEvent&
ext4_releasepage(const FtraceEvent * msg)1381 FtraceEvent::_Internal::ext4_releasepage(const FtraceEvent* msg) {
1382 return *msg->_impl_.event_.ext4_releasepage_;
1383 }
1384 const ::perfetto::protos::Ext4RemoveBlocksFtraceEvent&
ext4_remove_blocks(const FtraceEvent * msg)1385 FtraceEvent::_Internal::ext4_remove_blocks(const FtraceEvent* msg) {
1386 return *msg->_impl_.event_.ext4_remove_blocks_;
1387 }
1388 const ::perfetto::protos::Ext4RequestBlocksFtraceEvent&
ext4_request_blocks(const FtraceEvent * msg)1389 FtraceEvent::_Internal::ext4_request_blocks(const FtraceEvent* msg) {
1390 return *msg->_impl_.event_.ext4_request_blocks_;
1391 }
1392 const ::perfetto::protos::Ext4RequestInodeFtraceEvent&
ext4_request_inode(const FtraceEvent * msg)1393 FtraceEvent::_Internal::ext4_request_inode(const FtraceEvent* msg) {
1394 return *msg->_impl_.event_.ext4_request_inode_;
1395 }
1396 const ::perfetto::protos::Ext4SyncFsFtraceEvent&
ext4_sync_fs(const FtraceEvent * msg)1397 FtraceEvent::_Internal::ext4_sync_fs(const FtraceEvent* msg) {
1398 return *msg->_impl_.event_.ext4_sync_fs_;
1399 }
1400 const ::perfetto::protos::Ext4TrimAllFreeFtraceEvent&
ext4_trim_all_free(const FtraceEvent * msg)1401 FtraceEvent::_Internal::ext4_trim_all_free(const FtraceEvent* msg) {
1402 return *msg->_impl_.event_.ext4_trim_all_free_;
1403 }
1404 const ::perfetto::protos::Ext4TrimExtentFtraceEvent&
ext4_trim_extent(const FtraceEvent * msg)1405 FtraceEvent::_Internal::ext4_trim_extent(const FtraceEvent* msg) {
1406 return *msg->_impl_.event_.ext4_trim_extent_;
1407 }
1408 const ::perfetto::protos::Ext4TruncateEnterFtraceEvent&
ext4_truncate_enter(const FtraceEvent * msg)1409 FtraceEvent::_Internal::ext4_truncate_enter(const FtraceEvent* msg) {
1410 return *msg->_impl_.event_.ext4_truncate_enter_;
1411 }
1412 const ::perfetto::protos::Ext4TruncateExitFtraceEvent&
ext4_truncate_exit(const FtraceEvent * msg)1413 FtraceEvent::_Internal::ext4_truncate_exit(const FtraceEvent* msg) {
1414 return *msg->_impl_.event_.ext4_truncate_exit_;
1415 }
1416 const ::perfetto::protos::Ext4UnlinkEnterFtraceEvent&
ext4_unlink_enter(const FtraceEvent * msg)1417 FtraceEvent::_Internal::ext4_unlink_enter(const FtraceEvent* msg) {
1418 return *msg->_impl_.event_.ext4_unlink_enter_;
1419 }
1420 const ::perfetto::protos::Ext4UnlinkExitFtraceEvent&
ext4_unlink_exit(const FtraceEvent * msg)1421 FtraceEvent::_Internal::ext4_unlink_exit(const FtraceEvent* msg) {
1422 return *msg->_impl_.event_.ext4_unlink_exit_;
1423 }
1424 const ::perfetto::protos::Ext4WriteBeginFtraceEvent&
ext4_write_begin(const FtraceEvent * msg)1425 FtraceEvent::_Internal::ext4_write_begin(const FtraceEvent* msg) {
1426 return *msg->_impl_.event_.ext4_write_begin_;
1427 }
1428 const ::perfetto::protos::Ext4WriteEndFtraceEvent&
ext4_write_end(const FtraceEvent * msg)1429 FtraceEvent::_Internal::ext4_write_end(const FtraceEvent* msg) {
1430 return *msg->_impl_.event_.ext4_write_end_;
1431 }
1432 const ::perfetto::protos::Ext4WritepageFtraceEvent&
ext4_writepage(const FtraceEvent * msg)1433 FtraceEvent::_Internal::ext4_writepage(const FtraceEvent* msg) {
1434 return *msg->_impl_.event_.ext4_writepage_;
1435 }
1436 const ::perfetto::protos::Ext4WritepagesFtraceEvent&
ext4_writepages(const FtraceEvent * msg)1437 FtraceEvent::_Internal::ext4_writepages(const FtraceEvent* msg) {
1438 return *msg->_impl_.event_.ext4_writepages_;
1439 }
1440 const ::perfetto::protos::Ext4WritepagesResultFtraceEvent&
ext4_writepages_result(const FtraceEvent * msg)1441 FtraceEvent::_Internal::ext4_writepages_result(const FtraceEvent* msg) {
1442 return *msg->_impl_.event_.ext4_writepages_result_;
1443 }
1444 const ::perfetto::protos::Ext4ZeroRangeFtraceEvent&
ext4_zero_range(const FtraceEvent * msg)1445 FtraceEvent::_Internal::ext4_zero_range(const FtraceEvent* msg) {
1446 return *msg->_impl_.event_.ext4_zero_range_;
1447 }
1448 const ::perfetto::protos::TaskNewtaskFtraceEvent&
task_newtask(const FtraceEvent * msg)1449 FtraceEvent::_Internal::task_newtask(const FtraceEvent* msg) {
1450 return *msg->_impl_.event_.task_newtask_;
1451 }
1452 const ::perfetto::protos::TaskRenameFtraceEvent&
task_rename(const FtraceEvent * msg)1453 FtraceEvent::_Internal::task_rename(const FtraceEvent* msg) {
1454 return *msg->_impl_.event_.task_rename_;
1455 }
1456 const ::perfetto::protos::SchedProcessExecFtraceEvent&
sched_process_exec(const FtraceEvent * msg)1457 FtraceEvent::_Internal::sched_process_exec(const FtraceEvent* msg) {
1458 return *msg->_impl_.event_.sched_process_exec_;
1459 }
1460 const ::perfetto::protos::SchedProcessExitFtraceEvent&
sched_process_exit(const FtraceEvent * msg)1461 FtraceEvent::_Internal::sched_process_exit(const FtraceEvent* msg) {
1462 return *msg->_impl_.event_.sched_process_exit_;
1463 }
1464 const ::perfetto::protos::SchedProcessForkFtraceEvent&
sched_process_fork(const FtraceEvent * msg)1465 FtraceEvent::_Internal::sched_process_fork(const FtraceEvent* msg) {
1466 return *msg->_impl_.event_.sched_process_fork_;
1467 }
1468 const ::perfetto::protos::SchedProcessFreeFtraceEvent&
sched_process_free(const FtraceEvent * msg)1469 FtraceEvent::_Internal::sched_process_free(const FtraceEvent* msg) {
1470 return *msg->_impl_.event_.sched_process_free_;
1471 }
1472 const ::perfetto::protos::SchedProcessHangFtraceEvent&
sched_process_hang(const FtraceEvent * msg)1473 FtraceEvent::_Internal::sched_process_hang(const FtraceEvent* msg) {
1474 return *msg->_impl_.event_.sched_process_hang_;
1475 }
1476 const ::perfetto::protos::SchedProcessWaitFtraceEvent&
sched_process_wait(const FtraceEvent * msg)1477 FtraceEvent::_Internal::sched_process_wait(const FtraceEvent* msg) {
1478 return *msg->_impl_.event_.sched_process_wait_;
1479 }
1480 const ::perfetto::protos::F2fsDoSubmitBioFtraceEvent&
f2fs_do_submit_bio(const FtraceEvent * msg)1481 FtraceEvent::_Internal::f2fs_do_submit_bio(const FtraceEvent* msg) {
1482 return *msg->_impl_.event_.f2fs_do_submit_bio_;
1483 }
1484 const ::perfetto::protos::F2fsEvictInodeFtraceEvent&
f2fs_evict_inode(const FtraceEvent * msg)1485 FtraceEvent::_Internal::f2fs_evict_inode(const FtraceEvent* msg) {
1486 return *msg->_impl_.event_.f2fs_evict_inode_;
1487 }
1488 const ::perfetto::protos::F2fsFallocateFtraceEvent&
f2fs_fallocate(const FtraceEvent * msg)1489 FtraceEvent::_Internal::f2fs_fallocate(const FtraceEvent* msg) {
1490 return *msg->_impl_.event_.f2fs_fallocate_;
1491 }
1492 const ::perfetto::protos::F2fsGetDataBlockFtraceEvent&
f2fs_get_data_block(const FtraceEvent * msg)1493 FtraceEvent::_Internal::f2fs_get_data_block(const FtraceEvent* msg) {
1494 return *msg->_impl_.event_.f2fs_get_data_block_;
1495 }
1496 const ::perfetto::protos::F2fsGetVictimFtraceEvent&
f2fs_get_victim(const FtraceEvent * msg)1497 FtraceEvent::_Internal::f2fs_get_victim(const FtraceEvent* msg) {
1498 return *msg->_impl_.event_.f2fs_get_victim_;
1499 }
1500 const ::perfetto::protos::F2fsIgetFtraceEvent&
f2fs_iget(const FtraceEvent * msg)1501 FtraceEvent::_Internal::f2fs_iget(const FtraceEvent* msg) {
1502 return *msg->_impl_.event_.f2fs_iget_;
1503 }
1504 const ::perfetto::protos::F2fsIgetExitFtraceEvent&
f2fs_iget_exit(const FtraceEvent * msg)1505 FtraceEvent::_Internal::f2fs_iget_exit(const FtraceEvent* msg) {
1506 return *msg->_impl_.event_.f2fs_iget_exit_;
1507 }
1508 const ::perfetto::protos::F2fsNewInodeFtraceEvent&
f2fs_new_inode(const FtraceEvent * msg)1509 FtraceEvent::_Internal::f2fs_new_inode(const FtraceEvent* msg) {
1510 return *msg->_impl_.event_.f2fs_new_inode_;
1511 }
1512 const ::perfetto::protos::F2fsReadpageFtraceEvent&
f2fs_readpage(const FtraceEvent * msg)1513 FtraceEvent::_Internal::f2fs_readpage(const FtraceEvent* msg) {
1514 return *msg->_impl_.event_.f2fs_readpage_;
1515 }
1516 const ::perfetto::protos::F2fsReserveNewBlockFtraceEvent&
f2fs_reserve_new_block(const FtraceEvent * msg)1517 FtraceEvent::_Internal::f2fs_reserve_new_block(const FtraceEvent* msg) {
1518 return *msg->_impl_.event_.f2fs_reserve_new_block_;
1519 }
1520 const ::perfetto::protos::F2fsSetPageDirtyFtraceEvent&
f2fs_set_page_dirty(const FtraceEvent * msg)1521 FtraceEvent::_Internal::f2fs_set_page_dirty(const FtraceEvent* msg) {
1522 return *msg->_impl_.event_.f2fs_set_page_dirty_;
1523 }
1524 const ::perfetto::protos::F2fsSubmitWritePageFtraceEvent&
f2fs_submit_write_page(const FtraceEvent * msg)1525 FtraceEvent::_Internal::f2fs_submit_write_page(const FtraceEvent* msg) {
1526 return *msg->_impl_.event_.f2fs_submit_write_page_;
1527 }
1528 const ::perfetto::protos::F2fsSyncFileEnterFtraceEvent&
f2fs_sync_file_enter(const FtraceEvent * msg)1529 FtraceEvent::_Internal::f2fs_sync_file_enter(const FtraceEvent* msg) {
1530 return *msg->_impl_.event_.f2fs_sync_file_enter_;
1531 }
1532 const ::perfetto::protos::F2fsSyncFileExitFtraceEvent&
f2fs_sync_file_exit(const FtraceEvent * msg)1533 FtraceEvent::_Internal::f2fs_sync_file_exit(const FtraceEvent* msg) {
1534 return *msg->_impl_.event_.f2fs_sync_file_exit_;
1535 }
1536 const ::perfetto::protos::F2fsSyncFsFtraceEvent&
f2fs_sync_fs(const FtraceEvent * msg)1537 FtraceEvent::_Internal::f2fs_sync_fs(const FtraceEvent* msg) {
1538 return *msg->_impl_.event_.f2fs_sync_fs_;
1539 }
1540 const ::perfetto::protos::F2fsTruncateFtraceEvent&
f2fs_truncate(const FtraceEvent * msg)1541 FtraceEvent::_Internal::f2fs_truncate(const FtraceEvent* msg) {
1542 return *msg->_impl_.event_.f2fs_truncate_;
1543 }
1544 const ::perfetto::protos::F2fsTruncateBlocksEnterFtraceEvent&
f2fs_truncate_blocks_enter(const FtraceEvent * msg)1545 FtraceEvent::_Internal::f2fs_truncate_blocks_enter(const FtraceEvent* msg) {
1546 return *msg->_impl_.event_.f2fs_truncate_blocks_enter_;
1547 }
1548 const ::perfetto::protos::F2fsTruncateBlocksExitFtraceEvent&
f2fs_truncate_blocks_exit(const FtraceEvent * msg)1549 FtraceEvent::_Internal::f2fs_truncate_blocks_exit(const FtraceEvent* msg) {
1550 return *msg->_impl_.event_.f2fs_truncate_blocks_exit_;
1551 }
1552 const ::perfetto::protos::F2fsTruncateDataBlocksRangeFtraceEvent&
f2fs_truncate_data_blocks_range(const FtraceEvent * msg)1553 FtraceEvent::_Internal::f2fs_truncate_data_blocks_range(const FtraceEvent* msg) {
1554 return *msg->_impl_.event_.f2fs_truncate_data_blocks_range_;
1555 }
1556 const ::perfetto::protos::F2fsTruncateInodeBlocksEnterFtraceEvent&
f2fs_truncate_inode_blocks_enter(const FtraceEvent * msg)1557 FtraceEvent::_Internal::f2fs_truncate_inode_blocks_enter(const FtraceEvent* msg) {
1558 return *msg->_impl_.event_.f2fs_truncate_inode_blocks_enter_;
1559 }
1560 const ::perfetto::protos::F2fsTruncateInodeBlocksExitFtraceEvent&
f2fs_truncate_inode_blocks_exit(const FtraceEvent * msg)1561 FtraceEvent::_Internal::f2fs_truncate_inode_blocks_exit(const FtraceEvent* msg) {
1562 return *msg->_impl_.event_.f2fs_truncate_inode_blocks_exit_;
1563 }
1564 const ::perfetto::protos::F2fsTruncateNodeFtraceEvent&
f2fs_truncate_node(const FtraceEvent * msg)1565 FtraceEvent::_Internal::f2fs_truncate_node(const FtraceEvent* msg) {
1566 return *msg->_impl_.event_.f2fs_truncate_node_;
1567 }
1568 const ::perfetto::protos::F2fsTruncateNodesEnterFtraceEvent&
f2fs_truncate_nodes_enter(const FtraceEvent * msg)1569 FtraceEvent::_Internal::f2fs_truncate_nodes_enter(const FtraceEvent* msg) {
1570 return *msg->_impl_.event_.f2fs_truncate_nodes_enter_;
1571 }
1572 const ::perfetto::protos::F2fsTruncateNodesExitFtraceEvent&
f2fs_truncate_nodes_exit(const FtraceEvent * msg)1573 FtraceEvent::_Internal::f2fs_truncate_nodes_exit(const FtraceEvent* msg) {
1574 return *msg->_impl_.event_.f2fs_truncate_nodes_exit_;
1575 }
1576 const ::perfetto::protos::F2fsTruncatePartialNodesFtraceEvent&
f2fs_truncate_partial_nodes(const FtraceEvent * msg)1577 FtraceEvent::_Internal::f2fs_truncate_partial_nodes(const FtraceEvent* msg) {
1578 return *msg->_impl_.event_.f2fs_truncate_partial_nodes_;
1579 }
1580 const ::perfetto::protos::F2fsUnlinkEnterFtraceEvent&
f2fs_unlink_enter(const FtraceEvent * msg)1581 FtraceEvent::_Internal::f2fs_unlink_enter(const FtraceEvent* msg) {
1582 return *msg->_impl_.event_.f2fs_unlink_enter_;
1583 }
1584 const ::perfetto::protos::F2fsUnlinkExitFtraceEvent&
f2fs_unlink_exit(const FtraceEvent * msg)1585 FtraceEvent::_Internal::f2fs_unlink_exit(const FtraceEvent* msg) {
1586 return *msg->_impl_.event_.f2fs_unlink_exit_;
1587 }
1588 const ::perfetto::protos::F2fsVmPageMkwriteFtraceEvent&
f2fs_vm_page_mkwrite(const FtraceEvent * msg)1589 FtraceEvent::_Internal::f2fs_vm_page_mkwrite(const FtraceEvent* msg) {
1590 return *msg->_impl_.event_.f2fs_vm_page_mkwrite_;
1591 }
1592 const ::perfetto::protos::F2fsWriteBeginFtraceEvent&
f2fs_write_begin(const FtraceEvent * msg)1593 FtraceEvent::_Internal::f2fs_write_begin(const FtraceEvent* msg) {
1594 return *msg->_impl_.event_.f2fs_write_begin_;
1595 }
1596 const ::perfetto::protos::F2fsWriteCheckpointFtraceEvent&
f2fs_write_checkpoint(const FtraceEvent * msg)1597 FtraceEvent::_Internal::f2fs_write_checkpoint(const FtraceEvent* msg) {
1598 return *msg->_impl_.event_.f2fs_write_checkpoint_;
1599 }
1600 const ::perfetto::protos::F2fsWriteEndFtraceEvent&
f2fs_write_end(const FtraceEvent * msg)1601 FtraceEvent::_Internal::f2fs_write_end(const FtraceEvent* msg) {
1602 return *msg->_impl_.event_.f2fs_write_end_;
1603 }
1604 const ::perfetto::protos::AllocPagesIommuEndFtraceEvent&
alloc_pages_iommu_end(const FtraceEvent * msg)1605 FtraceEvent::_Internal::alloc_pages_iommu_end(const FtraceEvent* msg) {
1606 return *msg->_impl_.event_.alloc_pages_iommu_end_;
1607 }
1608 const ::perfetto::protos::AllocPagesIommuFailFtraceEvent&
alloc_pages_iommu_fail(const FtraceEvent * msg)1609 FtraceEvent::_Internal::alloc_pages_iommu_fail(const FtraceEvent* msg) {
1610 return *msg->_impl_.event_.alloc_pages_iommu_fail_;
1611 }
1612 const ::perfetto::protos::AllocPagesIommuStartFtraceEvent&
alloc_pages_iommu_start(const FtraceEvent * msg)1613 FtraceEvent::_Internal::alloc_pages_iommu_start(const FtraceEvent* msg) {
1614 return *msg->_impl_.event_.alloc_pages_iommu_start_;
1615 }
1616 const ::perfetto::protos::AllocPagesSysEndFtraceEvent&
alloc_pages_sys_end(const FtraceEvent * msg)1617 FtraceEvent::_Internal::alloc_pages_sys_end(const FtraceEvent* msg) {
1618 return *msg->_impl_.event_.alloc_pages_sys_end_;
1619 }
1620 const ::perfetto::protos::AllocPagesSysFailFtraceEvent&
alloc_pages_sys_fail(const FtraceEvent * msg)1621 FtraceEvent::_Internal::alloc_pages_sys_fail(const FtraceEvent* msg) {
1622 return *msg->_impl_.event_.alloc_pages_sys_fail_;
1623 }
1624 const ::perfetto::protos::AllocPagesSysStartFtraceEvent&
alloc_pages_sys_start(const FtraceEvent * msg)1625 FtraceEvent::_Internal::alloc_pages_sys_start(const FtraceEvent* msg) {
1626 return *msg->_impl_.event_.alloc_pages_sys_start_;
1627 }
1628 const ::perfetto::protos::DmaAllocContiguousRetryFtraceEvent&
dma_alloc_contiguous_retry(const FtraceEvent * msg)1629 FtraceEvent::_Internal::dma_alloc_contiguous_retry(const FtraceEvent* msg) {
1630 return *msg->_impl_.event_.dma_alloc_contiguous_retry_;
1631 }
1632 const ::perfetto::protos::IommuMapRangeFtraceEvent&
iommu_map_range(const FtraceEvent * msg)1633 FtraceEvent::_Internal::iommu_map_range(const FtraceEvent* msg) {
1634 return *msg->_impl_.event_.iommu_map_range_;
1635 }
1636 const ::perfetto::protos::IommuSecPtblMapRangeEndFtraceEvent&
iommu_sec_ptbl_map_range_end(const FtraceEvent * msg)1637 FtraceEvent::_Internal::iommu_sec_ptbl_map_range_end(const FtraceEvent* msg) {
1638 return *msg->_impl_.event_.iommu_sec_ptbl_map_range_end_;
1639 }
1640 const ::perfetto::protos::IommuSecPtblMapRangeStartFtraceEvent&
iommu_sec_ptbl_map_range_start(const FtraceEvent * msg)1641 FtraceEvent::_Internal::iommu_sec_ptbl_map_range_start(const FtraceEvent* msg) {
1642 return *msg->_impl_.event_.iommu_sec_ptbl_map_range_start_;
1643 }
1644 const ::perfetto::protos::IonAllocBufferEndFtraceEvent&
ion_alloc_buffer_end(const FtraceEvent * msg)1645 FtraceEvent::_Internal::ion_alloc_buffer_end(const FtraceEvent* msg) {
1646 return *msg->_impl_.event_.ion_alloc_buffer_end_;
1647 }
1648 const ::perfetto::protos::IonAllocBufferFailFtraceEvent&
ion_alloc_buffer_fail(const FtraceEvent * msg)1649 FtraceEvent::_Internal::ion_alloc_buffer_fail(const FtraceEvent* msg) {
1650 return *msg->_impl_.event_.ion_alloc_buffer_fail_;
1651 }
1652 const ::perfetto::protos::IonAllocBufferFallbackFtraceEvent&
ion_alloc_buffer_fallback(const FtraceEvent * msg)1653 FtraceEvent::_Internal::ion_alloc_buffer_fallback(const FtraceEvent* msg) {
1654 return *msg->_impl_.event_.ion_alloc_buffer_fallback_;
1655 }
1656 const ::perfetto::protos::IonAllocBufferStartFtraceEvent&
ion_alloc_buffer_start(const FtraceEvent * msg)1657 FtraceEvent::_Internal::ion_alloc_buffer_start(const FtraceEvent* msg) {
1658 return *msg->_impl_.event_.ion_alloc_buffer_start_;
1659 }
1660 const ::perfetto::protos::IonCpAllocRetryFtraceEvent&
ion_cp_alloc_retry(const FtraceEvent * msg)1661 FtraceEvent::_Internal::ion_cp_alloc_retry(const FtraceEvent* msg) {
1662 return *msg->_impl_.event_.ion_cp_alloc_retry_;
1663 }
1664 const ::perfetto::protos::IonCpSecureBufferEndFtraceEvent&
ion_cp_secure_buffer_end(const FtraceEvent * msg)1665 FtraceEvent::_Internal::ion_cp_secure_buffer_end(const FtraceEvent* msg) {
1666 return *msg->_impl_.event_.ion_cp_secure_buffer_end_;
1667 }
1668 const ::perfetto::protos::IonCpSecureBufferStartFtraceEvent&
ion_cp_secure_buffer_start(const FtraceEvent * msg)1669 FtraceEvent::_Internal::ion_cp_secure_buffer_start(const FtraceEvent* msg) {
1670 return *msg->_impl_.event_.ion_cp_secure_buffer_start_;
1671 }
1672 const ::perfetto::protos::IonPrefetchingFtraceEvent&
ion_prefetching(const FtraceEvent * msg)1673 FtraceEvent::_Internal::ion_prefetching(const FtraceEvent* msg) {
1674 return *msg->_impl_.event_.ion_prefetching_;
1675 }
1676 const ::perfetto::protos::IonSecureCmaAddToPoolEndFtraceEvent&
ion_secure_cma_add_to_pool_end(const FtraceEvent * msg)1677 FtraceEvent::_Internal::ion_secure_cma_add_to_pool_end(const FtraceEvent* msg) {
1678 return *msg->_impl_.event_.ion_secure_cma_add_to_pool_end_;
1679 }
1680 const ::perfetto::protos::IonSecureCmaAddToPoolStartFtraceEvent&
ion_secure_cma_add_to_pool_start(const FtraceEvent * msg)1681 FtraceEvent::_Internal::ion_secure_cma_add_to_pool_start(const FtraceEvent* msg) {
1682 return *msg->_impl_.event_.ion_secure_cma_add_to_pool_start_;
1683 }
1684 const ::perfetto::protos::IonSecureCmaAllocateEndFtraceEvent&
ion_secure_cma_allocate_end(const FtraceEvent * msg)1685 FtraceEvent::_Internal::ion_secure_cma_allocate_end(const FtraceEvent* msg) {
1686 return *msg->_impl_.event_.ion_secure_cma_allocate_end_;
1687 }
1688 const ::perfetto::protos::IonSecureCmaAllocateStartFtraceEvent&
ion_secure_cma_allocate_start(const FtraceEvent * msg)1689 FtraceEvent::_Internal::ion_secure_cma_allocate_start(const FtraceEvent* msg) {
1690 return *msg->_impl_.event_.ion_secure_cma_allocate_start_;
1691 }
1692 const ::perfetto::protos::IonSecureCmaShrinkPoolEndFtraceEvent&
ion_secure_cma_shrink_pool_end(const FtraceEvent * msg)1693 FtraceEvent::_Internal::ion_secure_cma_shrink_pool_end(const FtraceEvent* msg) {
1694 return *msg->_impl_.event_.ion_secure_cma_shrink_pool_end_;
1695 }
1696 const ::perfetto::protos::IonSecureCmaShrinkPoolStartFtraceEvent&
ion_secure_cma_shrink_pool_start(const FtraceEvent * msg)1697 FtraceEvent::_Internal::ion_secure_cma_shrink_pool_start(const FtraceEvent* msg) {
1698 return *msg->_impl_.event_.ion_secure_cma_shrink_pool_start_;
1699 }
1700 const ::perfetto::protos::KfreeFtraceEvent&
kfree(const FtraceEvent * msg)1701 FtraceEvent::_Internal::kfree(const FtraceEvent* msg) {
1702 return *msg->_impl_.event_.kfree_;
1703 }
1704 const ::perfetto::protos::KmallocFtraceEvent&
kmalloc(const FtraceEvent * msg)1705 FtraceEvent::_Internal::kmalloc(const FtraceEvent* msg) {
1706 return *msg->_impl_.event_.kmalloc_;
1707 }
1708 const ::perfetto::protos::KmallocNodeFtraceEvent&
kmalloc_node(const FtraceEvent * msg)1709 FtraceEvent::_Internal::kmalloc_node(const FtraceEvent* msg) {
1710 return *msg->_impl_.event_.kmalloc_node_;
1711 }
1712 const ::perfetto::protos::KmemCacheAllocFtraceEvent&
kmem_cache_alloc(const FtraceEvent * msg)1713 FtraceEvent::_Internal::kmem_cache_alloc(const FtraceEvent* msg) {
1714 return *msg->_impl_.event_.kmem_cache_alloc_;
1715 }
1716 const ::perfetto::protos::KmemCacheAllocNodeFtraceEvent&
kmem_cache_alloc_node(const FtraceEvent * msg)1717 FtraceEvent::_Internal::kmem_cache_alloc_node(const FtraceEvent* msg) {
1718 return *msg->_impl_.event_.kmem_cache_alloc_node_;
1719 }
1720 const ::perfetto::protos::KmemCacheFreeFtraceEvent&
kmem_cache_free(const FtraceEvent * msg)1721 FtraceEvent::_Internal::kmem_cache_free(const FtraceEvent* msg) {
1722 return *msg->_impl_.event_.kmem_cache_free_;
1723 }
1724 const ::perfetto::protos::MigratePagesEndFtraceEvent&
migrate_pages_end(const FtraceEvent * msg)1725 FtraceEvent::_Internal::migrate_pages_end(const FtraceEvent* msg) {
1726 return *msg->_impl_.event_.migrate_pages_end_;
1727 }
1728 const ::perfetto::protos::MigratePagesStartFtraceEvent&
migrate_pages_start(const FtraceEvent * msg)1729 FtraceEvent::_Internal::migrate_pages_start(const FtraceEvent* msg) {
1730 return *msg->_impl_.event_.migrate_pages_start_;
1731 }
1732 const ::perfetto::protos::MigrateRetryFtraceEvent&
migrate_retry(const FtraceEvent * msg)1733 FtraceEvent::_Internal::migrate_retry(const FtraceEvent* msg) {
1734 return *msg->_impl_.event_.migrate_retry_;
1735 }
1736 const ::perfetto::protos::MmPageAllocFtraceEvent&
mm_page_alloc(const FtraceEvent * msg)1737 FtraceEvent::_Internal::mm_page_alloc(const FtraceEvent* msg) {
1738 return *msg->_impl_.event_.mm_page_alloc_;
1739 }
1740 const ::perfetto::protos::MmPageAllocExtfragFtraceEvent&
mm_page_alloc_extfrag(const FtraceEvent * msg)1741 FtraceEvent::_Internal::mm_page_alloc_extfrag(const FtraceEvent* msg) {
1742 return *msg->_impl_.event_.mm_page_alloc_extfrag_;
1743 }
1744 const ::perfetto::protos::MmPageAllocZoneLockedFtraceEvent&
mm_page_alloc_zone_locked(const FtraceEvent * msg)1745 FtraceEvent::_Internal::mm_page_alloc_zone_locked(const FtraceEvent* msg) {
1746 return *msg->_impl_.event_.mm_page_alloc_zone_locked_;
1747 }
1748 const ::perfetto::protos::MmPageFreeFtraceEvent&
mm_page_free(const FtraceEvent * msg)1749 FtraceEvent::_Internal::mm_page_free(const FtraceEvent* msg) {
1750 return *msg->_impl_.event_.mm_page_free_;
1751 }
1752 const ::perfetto::protos::MmPageFreeBatchedFtraceEvent&
mm_page_free_batched(const FtraceEvent * msg)1753 FtraceEvent::_Internal::mm_page_free_batched(const FtraceEvent* msg) {
1754 return *msg->_impl_.event_.mm_page_free_batched_;
1755 }
1756 const ::perfetto::protos::MmPagePcpuDrainFtraceEvent&
mm_page_pcpu_drain(const FtraceEvent * msg)1757 FtraceEvent::_Internal::mm_page_pcpu_drain(const FtraceEvent* msg) {
1758 return *msg->_impl_.event_.mm_page_pcpu_drain_;
1759 }
1760 const ::perfetto::protos::RssStatFtraceEvent&
rss_stat(const FtraceEvent * msg)1761 FtraceEvent::_Internal::rss_stat(const FtraceEvent* msg) {
1762 return *msg->_impl_.event_.rss_stat_;
1763 }
1764 const ::perfetto::protos::IonHeapShrinkFtraceEvent&
ion_heap_shrink(const FtraceEvent * msg)1765 FtraceEvent::_Internal::ion_heap_shrink(const FtraceEvent* msg) {
1766 return *msg->_impl_.event_.ion_heap_shrink_;
1767 }
1768 const ::perfetto::protos::IonHeapGrowFtraceEvent&
ion_heap_grow(const FtraceEvent * msg)1769 FtraceEvent::_Internal::ion_heap_grow(const FtraceEvent* msg) {
1770 return *msg->_impl_.event_.ion_heap_grow_;
1771 }
1772 const ::perfetto::protos::FenceInitFtraceEvent&
fence_init(const FtraceEvent * msg)1773 FtraceEvent::_Internal::fence_init(const FtraceEvent* msg) {
1774 return *msg->_impl_.event_.fence_init_;
1775 }
1776 const ::perfetto::protos::FenceDestroyFtraceEvent&
fence_destroy(const FtraceEvent * msg)1777 FtraceEvent::_Internal::fence_destroy(const FtraceEvent* msg) {
1778 return *msg->_impl_.event_.fence_destroy_;
1779 }
1780 const ::perfetto::protos::FenceEnableSignalFtraceEvent&
fence_enable_signal(const FtraceEvent * msg)1781 FtraceEvent::_Internal::fence_enable_signal(const FtraceEvent* msg) {
1782 return *msg->_impl_.event_.fence_enable_signal_;
1783 }
1784 const ::perfetto::protos::FenceSignaledFtraceEvent&
fence_signaled(const FtraceEvent * msg)1785 FtraceEvent::_Internal::fence_signaled(const FtraceEvent* msg) {
1786 return *msg->_impl_.event_.fence_signaled_;
1787 }
1788 const ::perfetto::protos::ClkEnableFtraceEvent&
clk_enable(const FtraceEvent * msg)1789 FtraceEvent::_Internal::clk_enable(const FtraceEvent* msg) {
1790 return *msg->_impl_.event_.clk_enable_;
1791 }
1792 const ::perfetto::protos::ClkDisableFtraceEvent&
clk_disable(const FtraceEvent * msg)1793 FtraceEvent::_Internal::clk_disable(const FtraceEvent* msg) {
1794 return *msg->_impl_.event_.clk_disable_;
1795 }
1796 const ::perfetto::protos::ClkSetRateFtraceEvent&
clk_set_rate(const FtraceEvent * msg)1797 FtraceEvent::_Internal::clk_set_rate(const FtraceEvent* msg) {
1798 return *msg->_impl_.event_.clk_set_rate_;
1799 }
1800 const ::perfetto::protos::BinderTransactionAllocBufFtraceEvent&
binder_transaction_alloc_buf(const FtraceEvent * msg)1801 FtraceEvent::_Internal::binder_transaction_alloc_buf(const FtraceEvent* msg) {
1802 return *msg->_impl_.event_.binder_transaction_alloc_buf_;
1803 }
1804 const ::perfetto::protos::SignalDeliverFtraceEvent&
signal_deliver(const FtraceEvent * msg)1805 FtraceEvent::_Internal::signal_deliver(const FtraceEvent* msg) {
1806 return *msg->_impl_.event_.signal_deliver_;
1807 }
1808 const ::perfetto::protos::SignalGenerateFtraceEvent&
signal_generate(const FtraceEvent * msg)1809 FtraceEvent::_Internal::signal_generate(const FtraceEvent* msg) {
1810 return *msg->_impl_.event_.signal_generate_;
1811 }
1812 const ::perfetto::protos::OomScoreAdjUpdateFtraceEvent&
oom_score_adj_update(const FtraceEvent * msg)1813 FtraceEvent::_Internal::oom_score_adj_update(const FtraceEvent* msg) {
1814 return *msg->_impl_.event_.oom_score_adj_update_;
1815 }
1816 const ::perfetto::protos::GenericFtraceEvent&
generic(const FtraceEvent * msg)1817 FtraceEvent::_Internal::generic(const FtraceEvent* msg) {
1818 return *msg->_impl_.event_.generic_;
1819 }
1820 const ::perfetto::protos::MmEventRecordFtraceEvent&
mm_event_record(const FtraceEvent * msg)1821 FtraceEvent::_Internal::mm_event_record(const FtraceEvent* msg) {
1822 return *msg->_impl_.event_.mm_event_record_;
1823 }
1824 const ::perfetto::protos::SysEnterFtraceEvent&
sys_enter(const FtraceEvent * msg)1825 FtraceEvent::_Internal::sys_enter(const FtraceEvent* msg) {
1826 return *msg->_impl_.event_.sys_enter_;
1827 }
1828 const ::perfetto::protos::SysExitFtraceEvent&
sys_exit(const FtraceEvent * msg)1829 FtraceEvent::_Internal::sys_exit(const FtraceEvent* msg) {
1830 return *msg->_impl_.event_.sys_exit_;
1831 }
1832 const ::perfetto::protos::ZeroFtraceEvent&
zero(const FtraceEvent * msg)1833 FtraceEvent::_Internal::zero(const FtraceEvent* msg) {
1834 return *msg->_impl_.event_.zero_;
1835 }
1836 const ::perfetto::protos::GpuFrequencyFtraceEvent&
gpu_frequency(const FtraceEvent * msg)1837 FtraceEvent::_Internal::gpu_frequency(const FtraceEvent* msg) {
1838 return *msg->_impl_.event_.gpu_frequency_;
1839 }
1840 const ::perfetto::protos::SdeTracingMarkWriteFtraceEvent&
sde_tracing_mark_write(const FtraceEvent * msg)1841 FtraceEvent::_Internal::sde_tracing_mark_write(const FtraceEvent* msg) {
1842 return *msg->_impl_.event_.sde_tracing_mark_write_;
1843 }
1844 const ::perfetto::protos::MarkVictimFtraceEvent&
mark_victim(const FtraceEvent * msg)1845 FtraceEvent::_Internal::mark_victim(const FtraceEvent* msg) {
1846 return *msg->_impl_.event_.mark_victim_;
1847 }
1848 const ::perfetto::protos::IonStatFtraceEvent&
ion_stat(const FtraceEvent * msg)1849 FtraceEvent::_Internal::ion_stat(const FtraceEvent* msg) {
1850 return *msg->_impl_.event_.ion_stat_;
1851 }
1852 const ::perfetto::protos::IonBufferCreateFtraceEvent&
ion_buffer_create(const FtraceEvent * msg)1853 FtraceEvent::_Internal::ion_buffer_create(const FtraceEvent* msg) {
1854 return *msg->_impl_.event_.ion_buffer_create_;
1855 }
1856 const ::perfetto::protos::IonBufferDestroyFtraceEvent&
ion_buffer_destroy(const FtraceEvent * msg)1857 FtraceEvent::_Internal::ion_buffer_destroy(const FtraceEvent* msg) {
1858 return *msg->_impl_.event_.ion_buffer_destroy_;
1859 }
1860 const ::perfetto::protos::ScmCallStartFtraceEvent&
scm_call_start(const FtraceEvent * msg)1861 FtraceEvent::_Internal::scm_call_start(const FtraceEvent* msg) {
1862 return *msg->_impl_.event_.scm_call_start_;
1863 }
1864 const ::perfetto::protos::ScmCallEndFtraceEvent&
scm_call_end(const FtraceEvent * msg)1865 FtraceEvent::_Internal::scm_call_end(const FtraceEvent* msg) {
1866 return *msg->_impl_.event_.scm_call_end_;
1867 }
1868 const ::perfetto::protos::GpuMemTotalFtraceEvent&
gpu_mem_total(const FtraceEvent * msg)1869 FtraceEvent::_Internal::gpu_mem_total(const FtraceEvent* msg) {
1870 return *msg->_impl_.event_.gpu_mem_total_;
1871 }
1872 const ::perfetto::protos::ThermalTemperatureFtraceEvent&
thermal_temperature(const FtraceEvent * msg)1873 FtraceEvent::_Internal::thermal_temperature(const FtraceEvent* msg) {
1874 return *msg->_impl_.event_.thermal_temperature_;
1875 }
1876 const ::perfetto::protos::CdevUpdateFtraceEvent&
cdev_update(const FtraceEvent * msg)1877 FtraceEvent::_Internal::cdev_update(const FtraceEvent* msg) {
1878 return *msg->_impl_.event_.cdev_update_;
1879 }
1880 const ::perfetto::protos::CpuhpExitFtraceEvent&
cpuhp_exit(const FtraceEvent * msg)1881 FtraceEvent::_Internal::cpuhp_exit(const FtraceEvent* msg) {
1882 return *msg->_impl_.event_.cpuhp_exit_;
1883 }
1884 const ::perfetto::protos::CpuhpMultiEnterFtraceEvent&
cpuhp_multi_enter(const FtraceEvent * msg)1885 FtraceEvent::_Internal::cpuhp_multi_enter(const FtraceEvent* msg) {
1886 return *msg->_impl_.event_.cpuhp_multi_enter_;
1887 }
1888 const ::perfetto::protos::CpuhpEnterFtraceEvent&
cpuhp_enter(const FtraceEvent * msg)1889 FtraceEvent::_Internal::cpuhp_enter(const FtraceEvent* msg) {
1890 return *msg->_impl_.event_.cpuhp_enter_;
1891 }
1892 const ::perfetto::protos::CpuhpLatencyFtraceEvent&
cpuhp_latency(const FtraceEvent * msg)1893 FtraceEvent::_Internal::cpuhp_latency(const FtraceEvent* msg) {
1894 return *msg->_impl_.event_.cpuhp_latency_;
1895 }
1896 const ::perfetto::protos::FastrpcDmaStatFtraceEvent&
fastrpc_dma_stat(const FtraceEvent * msg)1897 FtraceEvent::_Internal::fastrpc_dma_stat(const FtraceEvent* msg) {
1898 return *msg->_impl_.event_.fastrpc_dma_stat_;
1899 }
1900 const ::perfetto::protos::DpuTracingMarkWriteFtraceEvent&
dpu_tracing_mark_write(const FtraceEvent * msg)1901 FtraceEvent::_Internal::dpu_tracing_mark_write(const FtraceEvent* msg) {
1902 return *msg->_impl_.event_.dpu_tracing_mark_write_;
1903 }
1904 const ::perfetto::protos::G2dTracingMarkWriteFtraceEvent&
g2d_tracing_mark_write(const FtraceEvent * msg)1905 FtraceEvent::_Internal::g2d_tracing_mark_write(const FtraceEvent* msg) {
1906 return *msg->_impl_.event_.g2d_tracing_mark_write_;
1907 }
1908 const ::perfetto::protos::MaliTracingMarkWriteFtraceEvent&
mali_tracing_mark_write(const FtraceEvent * msg)1909 FtraceEvent::_Internal::mali_tracing_mark_write(const FtraceEvent* msg) {
1910 return *msg->_impl_.event_.mali_tracing_mark_write_;
1911 }
1912 const ::perfetto::protos::DmaHeapStatFtraceEvent&
dma_heap_stat(const FtraceEvent * msg)1913 FtraceEvent::_Internal::dma_heap_stat(const FtraceEvent* msg) {
1914 return *msg->_impl_.event_.dma_heap_stat_;
1915 }
1916 const ::perfetto::protos::CpuhpPauseFtraceEvent&
cpuhp_pause(const FtraceEvent * msg)1917 FtraceEvent::_Internal::cpuhp_pause(const FtraceEvent* msg) {
1918 return *msg->_impl_.event_.cpuhp_pause_;
1919 }
1920 const ::perfetto::protos::SchedPiSetprioFtraceEvent&
sched_pi_setprio(const FtraceEvent * msg)1921 FtraceEvent::_Internal::sched_pi_setprio(const FtraceEvent* msg) {
1922 return *msg->_impl_.event_.sched_pi_setprio_;
1923 }
1924 const ::perfetto::protos::SdeSdeEvtlogFtraceEvent&
sde_sde_evtlog(const FtraceEvent * msg)1925 FtraceEvent::_Internal::sde_sde_evtlog(const FtraceEvent* msg) {
1926 return *msg->_impl_.event_.sde_sde_evtlog_;
1927 }
1928 const ::perfetto::protos::SdeSdePerfCalcCrtcFtraceEvent&
sde_sde_perf_calc_crtc(const FtraceEvent * msg)1929 FtraceEvent::_Internal::sde_sde_perf_calc_crtc(const FtraceEvent* msg) {
1930 return *msg->_impl_.event_.sde_sde_perf_calc_crtc_;
1931 }
1932 const ::perfetto::protos::SdeSdePerfCrtcUpdateFtraceEvent&
sde_sde_perf_crtc_update(const FtraceEvent * msg)1933 FtraceEvent::_Internal::sde_sde_perf_crtc_update(const FtraceEvent* msg) {
1934 return *msg->_impl_.event_.sde_sde_perf_crtc_update_;
1935 }
1936 const ::perfetto::protos::SdeSdePerfSetQosLutsFtraceEvent&
sde_sde_perf_set_qos_luts(const FtraceEvent * msg)1937 FtraceEvent::_Internal::sde_sde_perf_set_qos_luts(const FtraceEvent* msg) {
1938 return *msg->_impl_.event_.sde_sde_perf_set_qos_luts_;
1939 }
1940 const ::perfetto::protos::SdeSdePerfUpdateBusFtraceEvent&
sde_sde_perf_update_bus(const FtraceEvent * msg)1941 FtraceEvent::_Internal::sde_sde_perf_update_bus(const FtraceEvent* msg) {
1942 return *msg->_impl_.event_.sde_sde_perf_update_bus_;
1943 }
1944 const ::perfetto::protos::RssStatThrottledFtraceEvent&
rss_stat_throttled(const FtraceEvent * msg)1945 FtraceEvent::_Internal::rss_stat_throttled(const FtraceEvent* msg) {
1946 return *msg->_impl_.event_.rss_stat_throttled_;
1947 }
1948 const ::perfetto::protos::NetifReceiveSkbFtraceEvent&
netif_receive_skb(const FtraceEvent * msg)1949 FtraceEvent::_Internal::netif_receive_skb(const FtraceEvent* msg) {
1950 return *msg->_impl_.event_.netif_receive_skb_;
1951 }
1952 const ::perfetto::protos::NetDevXmitFtraceEvent&
net_dev_xmit(const FtraceEvent * msg)1953 FtraceEvent::_Internal::net_dev_xmit(const FtraceEvent* msg) {
1954 return *msg->_impl_.event_.net_dev_xmit_;
1955 }
1956 const ::perfetto::protos::InetSockSetStateFtraceEvent&
inet_sock_set_state(const FtraceEvent * msg)1957 FtraceEvent::_Internal::inet_sock_set_state(const FtraceEvent* msg) {
1958 return *msg->_impl_.event_.inet_sock_set_state_;
1959 }
1960 const ::perfetto::protos::TcpRetransmitSkbFtraceEvent&
tcp_retransmit_skb(const FtraceEvent * msg)1961 FtraceEvent::_Internal::tcp_retransmit_skb(const FtraceEvent* msg) {
1962 return *msg->_impl_.event_.tcp_retransmit_skb_;
1963 }
1964 const ::perfetto::protos::CrosEcSensorhubDataFtraceEvent&
cros_ec_sensorhub_data(const FtraceEvent * msg)1965 FtraceEvent::_Internal::cros_ec_sensorhub_data(const FtraceEvent* msg) {
1966 return *msg->_impl_.event_.cros_ec_sensorhub_data_;
1967 }
1968 const ::perfetto::protos::NapiGroReceiveEntryFtraceEvent&
napi_gro_receive_entry(const FtraceEvent * msg)1969 FtraceEvent::_Internal::napi_gro_receive_entry(const FtraceEvent* msg) {
1970 return *msg->_impl_.event_.napi_gro_receive_entry_;
1971 }
1972 const ::perfetto::protos::NapiGroReceiveExitFtraceEvent&
napi_gro_receive_exit(const FtraceEvent * msg)1973 FtraceEvent::_Internal::napi_gro_receive_exit(const FtraceEvent* msg) {
1974 return *msg->_impl_.event_.napi_gro_receive_exit_;
1975 }
1976 const ::perfetto::protos::KfreeSkbFtraceEvent&
kfree_skb(const FtraceEvent * msg)1977 FtraceEvent::_Internal::kfree_skb(const FtraceEvent* msg) {
1978 return *msg->_impl_.event_.kfree_skb_;
1979 }
1980 const ::perfetto::protos::KvmAccessFaultFtraceEvent&
kvm_access_fault(const FtraceEvent * msg)1981 FtraceEvent::_Internal::kvm_access_fault(const FtraceEvent* msg) {
1982 return *msg->_impl_.event_.kvm_access_fault_;
1983 }
1984 const ::perfetto::protos::KvmAckIrqFtraceEvent&
kvm_ack_irq(const FtraceEvent * msg)1985 FtraceEvent::_Internal::kvm_ack_irq(const FtraceEvent* msg) {
1986 return *msg->_impl_.event_.kvm_ack_irq_;
1987 }
1988 const ::perfetto::protos::KvmAgeHvaFtraceEvent&
kvm_age_hva(const FtraceEvent * msg)1989 FtraceEvent::_Internal::kvm_age_hva(const FtraceEvent* msg) {
1990 return *msg->_impl_.event_.kvm_age_hva_;
1991 }
1992 const ::perfetto::protos::KvmAgePageFtraceEvent&
kvm_age_page(const FtraceEvent * msg)1993 FtraceEvent::_Internal::kvm_age_page(const FtraceEvent* msg) {
1994 return *msg->_impl_.event_.kvm_age_page_;
1995 }
1996 const ::perfetto::protos::KvmArmClearDebugFtraceEvent&
kvm_arm_clear_debug(const FtraceEvent * msg)1997 FtraceEvent::_Internal::kvm_arm_clear_debug(const FtraceEvent* msg) {
1998 return *msg->_impl_.event_.kvm_arm_clear_debug_;
1999 }
2000 const ::perfetto::protos::KvmArmSetDreg32FtraceEvent&
kvm_arm_set_dreg32(const FtraceEvent * msg)2001 FtraceEvent::_Internal::kvm_arm_set_dreg32(const FtraceEvent* msg) {
2002 return *msg->_impl_.event_.kvm_arm_set_dreg32_;
2003 }
2004 const ::perfetto::protos::KvmArmSetRegsetFtraceEvent&
kvm_arm_set_regset(const FtraceEvent * msg)2005 FtraceEvent::_Internal::kvm_arm_set_regset(const FtraceEvent* msg) {
2006 return *msg->_impl_.event_.kvm_arm_set_regset_;
2007 }
2008 const ::perfetto::protos::KvmArmSetupDebugFtraceEvent&
kvm_arm_setup_debug(const FtraceEvent * msg)2009 FtraceEvent::_Internal::kvm_arm_setup_debug(const FtraceEvent* msg) {
2010 return *msg->_impl_.event_.kvm_arm_setup_debug_;
2011 }
2012 const ::perfetto::protos::KvmEntryFtraceEvent&
kvm_entry(const FtraceEvent * msg)2013 FtraceEvent::_Internal::kvm_entry(const FtraceEvent* msg) {
2014 return *msg->_impl_.event_.kvm_entry_;
2015 }
2016 const ::perfetto::protos::KvmExitFtraceEvent&
kvm_exit(const FtraceEvent * msg)2017 FtraceEvent::_Internal::kvm_exit(const FtraceEvent* msg) {
2018 return *msg->_impl_.event_.kvm_exit_;
2019 }
2020 const ::perfetto::protos::KvmFpuFtraceEvent&
kvm_fpu(const FtraceEvent * msg)2021 FtraceEvent::_Internal::kvm_fpu(const FtraceEvent* msg) {
2022 return *msg->_impl_.event_.kvm_fpu_;
2023 }
2024 const ::perfetto::protos::KvmGetTimerMapFtraceEvent&
kvm_get_timer_map(const FtraceEvent * msg)2025 FtraceEvent::_Internal::kvm_get_timer_map(const FtraceEvent* msg) {
2026 return *msg->_impl_.event_.kvm_get_timer_map_;
2027 }
2028 const ::perfetto::protos::KvmGuestFaultFtraceEvent&
kvm_guest_fault(const FtraceEvent * msg)2029 FtraceEvent::_Internal::kvm_guest_fault(const FtraceEvent* msg) {
2030 return *msg->_impl_.event_.kvm_guest_fault_;
2031 }
2032 const ::perfetto::protos::KvmHandleSysRegFtraceEvent&
kvm_handle_sys_reg(const FtraceEvent * msg)2033 FtraceEvent::_Internal::kvm_handle_sys_reg(const FtraceEvent* msg) {
2034 return *msg->_impl_.event_.kvm_handle_sys_reg_;
2035 }
2036 const ::perfetto::protos::KvmHvcArm64FtraceEvent&
kvm_hvc_arm64(const FtraceEvent * msg)2037 FtraceEvent::_Internal::kvm_hvc_arm64(const FtraceEvent* msg) {
2038 return *msg->_impl_.event_.kvm_hvc_arm64_;
2039 }
2040 const ::perfetto::protos::KvmIrqLineFtraceEvent&
kvm_irq_line(const FtraceEvent * msg)2041 FtraceEvent::_Internal::kvm_irq_line(const FtraceEvent* msg) {
2042 return *msg->_impl_.event_.kvm_irq_line_;
2043 }
2044 const ::perfetto::protos::KvmMmioFtraceEvent&
kvm_mmio(const FtraceEvent * msg)2045 FtraceEvent::_Internal::kvm_mmio(const FtraceEvent* msg) {
2046 return *msg->_impl_.event_.kvm_mmio_;
2047 }
2048 const ::perfetto::protos::KvmMmioEmulateFtraceEvent&
kvm_mmio_emulate(const FtraceEvent * msg)2049 FtraceEvent::_Internal::kvm_mmio_emulate(const FtraceEvent* msg) {
2050 return *msg->_impl_.event_.kvm_mmio_emulate_;
2051 }
2052 const ::perfetto::protos::KvmSetGuestDebugFtraceEvent&
kvm_set_guest_debug(const FtraceEvent * msg)2053 FtraceEvent::_Internal::kvm_set_guest_debug(const FtraceEvent* msg) {
2054 return *msg->_impl_.event_.kvm_set_guest_debug_;
2055 }
2056 const ::perfetto::protos::KvmSetIrqFtraceEvent&
kvm_set_irq(const FtraceEvent * msg)2057 FtraceEvent::_Internal::kvm_set_irq(const FtraceEvent* msg) {
2058 return *msg->_impl_.event_.kvm_set_irq_;
2059 }
2060 const ::perfetto::protos::KvmSetSpteHvaFtraceEvent&
kvm_set_spte_hva(const FtraceEvent * msg)2061 FtraceEvent::_Internal::kvm_set_spte_hva(const FtraceEvent* msg) {
2062 return *msg->_impl_.event_.kvm_set_spte_hva_;
2063 }
2064 const ::perfetto::protos::KvmSetWayFlushFtraceEvent&
kvm_set_way_flush(const FtraceEvent * msg)2065 FtraceEvent::_Internal::kvm_set_way_flush(const FtraceEvent* msg) {
2066 return *msg->_impl_.event_.kvm_set_way_flush_;
2067 }
2068 const ::perfetto::protos::KvmSysAccessFtraceEvent&
kvm_sys_access(const FtraceEvent * msg)2069 FtraceEvent::_Internal::kvm_sys_access(const FtraceEvent* msg) {
2070 return *msg->_impl_.event_.kvm_sys_access_;
2071 }
2072 const ::perfetto::protos::KvmTestAgeHvaFtraceEvent&
kvm_test_age_hva(const FtraceEvent * msg)2073 FtraceEvent::_Internal::kvm_test_age_hva(const FtraceEvent* msg) {
2074 return *msg->_impl_.event_.kvm_test_age_hva_;
2075 }
2076 const ::perfetto::protos::KvmTimerEmulateFtraceEvent&
kvm_timer_emulate(const FtraceEvent * msg)2077 FtraceEvent::_Internal::kvm_timer_emulate(const FtraceEvent* msg) {
2078 return *msg->_impl_.event_.kvm_timer_emulate_;
2079 }
2080 const ::perfetto::protos::KvmTimerHrtimerExpireFtraceEvent&
kvm_timer_hrtimer_expire(const FtraceEvent * msg)2081 FtraceEvent::_Internal::kvm_timer_hrtimer_expire(const FtraceEvent* msg) {
2082 return *msg->_impl_.event_.kvm_timer_hrtimer_expire_;
2083 }
2084 const ::perfetto::protos::KvmTimerRestoreStateFtraceEvent&
kvm_timer_restore_state(const FtraceEvent * msg)2085 FtraceEvent::_Internal::kvm_timer_restore_state(const FtraceEvent* msg) {
2086 return *msg->_impl_.event_.kvm_timer_restore_state_;
2087 }
2088 const ::perfetto::protos::KvmTimerSaveStateFtraceEvent&
kvm_timer_save_state(const FtraceEvent * msg)2089 FtraceEvent::_Internal::kvm_timer_save_state(const FtraceEvent* msg) {
2090 return *msg->_impl_.event_.kvm_timer_save_state_;
2091 }
2092 const ::perfetto::protos::KvmTimerUpdateIrqFtraceEvent&
kvm_timer_update_irq(const FtraceEvent * msg)2093 FtraceEvent::_Internal::kvm_timer_update_irq(const FtraceEvent* msg) {
2094 return *msg->_impl_.event_.kvm_timer_update_irq_;
2095 }
2096 const ::perfetto::protos::KvmToggleCacheFtraceEvent&
kvm_toggle_cache(const FtraceEvent * msg)2097 FtraceEvent::_Internal::kvm_toggle_cache(const FtraceEvent* msg) {
2098 return *msg->_impl_.event_.kvm_toggle_cache_;
2099 }
2100 const ::perfetto::protos::KvmUnmapHvaRangeFtraceEvent&
kvm_unmap_hva_range(const FtraceEvent * msg)2101 FtraceEvent::_Internal::kvm_unmap_hva_range(const FtraceEvent* msg) {
2102 return *msg->_impl_.event_.kvm_unmap_hva_range_;
2103 }
2104 const ::perfetto::protos::KvmUserspaceExitFtraceEvent&
kvm_userspace_exit(const FtraceEvent * msg)2105 FtraceEvent::_Internal::kvm_userspace_exit(const FtraceEvent* msg) {
2106 return *msg->_impl_.event_.kvm_userspace_exit_;
2107 }
2108 const ::perfetto::protos::KvmVcpuWakeupFtraceEvent&
kvm_vcpu_wakeup(const FtraceEvent * msg)2109 FtraceEvent::_Internal::kvm_vcpu_wakeup(const FtraceEvent* msg) {
2110 return *msg->_impl_.event_.kvm_vcpu_wakeup_;
2111 }
2112 const ::perfetto::protos::KvmWfxArm64FtraceEvent&
kvm_wfx_arm64(const FtraceEvent * msg)2113 FtraceEvent::_Internal::kvm_wfx_arm64(const FtraceEvent* msg) {
2114 return *msg->_impl_.event_.kvm_wfx_arm64_;
2115 }
2116 const ::perfetto::protos::TrapRegFtraceEvent&
trap_reg(const FtraceEvent * msg)2117 FtraceEvent::_Internal::trap_reg(const FtraceEvent* msg) {
2118 return *msg->_impl_.event_.trap_reg_;
2119 }
2120 const ::perfetto::protos::VgicUpdateIrqPendingFtraceEvent&
vgic_update_irq_pending(const FtraceEvent * msg)2121 FtraceEvent::_Internal::vgic_update_irq_pending(const FtraceEvent* msg) {
2122 return *msg->_impl_.event_.vgic_update_irq_pending_;
2123 }
2124 const ::perfetto::protos::WakeupSourceActivateFtraceEvent&
wakeup_source_activate(const FtraceEvent * msg)2125 FtraceEvent::_Internal::wakeup_source_activate(const FtraceEvent* msg) {
2126 return *msg->_impl_.event_.wakeup_source_activate_;
2127 }
2128 const ::perfetto::protos::WakeupSourceDeactivateFtraceEvent&
wakeup_source_deactivate(const FtraceEvent * msg)2129 FtraceEvent::_Internal::wakeup_source_deactivate(const FtraceEvent* msg) {
2130 return *msg->_impl_.event_.wakeup_source_deactivate_;
2131 }
2132 const ::perfetto::protos::UfshcdCommandFtraceEvent&
ufshcd_command(const FtraceEvent * msg)2133 FtraceEvent::_Internal::ufshcd_command(const FtraceEvent* msg) {
2134 return *msg->_impl_.event_.ufshcd_command_;
2135 }
2136 const ::perfetto::protos::UfshcdClkGatingFtraceEvent&
ufshcd_clk_gating(const FtraceEvent * msg)2137 FtraceEvent::_Internal::ufshcd_clk_gating(const FtraceEvent* msg) {
2138 return *msg->_impl_.event_.ufshcd_clk_gating_;
2139 }
2140 const ::perfetto::protos::ConsoleFtraceEvent&
console(const FtraceEvent * msg)2141 FtraceEvent::_Internal::console(const FtraceEvent* msg) {
2142 return *msg->_impl_.event_.console_;
2143 }
2144 const ::perfetto::protos::DrmVblankEventFtraceEvent&
drm_vblank_event(const FtraceEvent * msg)2145 FtraceEvent::_Internal::drm_vblank_event(const FtraceEvent* msg) {
2146 return *msg->_impl_.event_.drm_vblank_event_;
2147 }
2148 const ::perfetto::protos::DrmVblankEventDeliveredFtraceEvent&
drm_vblank_event_delivered(const FtraceEvent * msg)2149 FtraceEvent::_Internal::drm_vblank_event_delivered(const FtraceEvent* msg) {
2150 return *msg->_impl_.event_.drm_vblank_event_delivered_;
2151 }
2152 const ::perfetto::protos::DrmSchedJobFtraceEvent&
drm_sched_job(const FtraceEvent * msg)2153 FtraceEvent::_Internal::drm_sched_job(const FtraceEvent* msg) {
2154 return *msg->_impl_.event_.drm_sched_job_;
2155 }
2156 const ::perfetto::protos::DrmRunJobFtraceEvent&
drm_run_job(const FtraceEvent * msg)2157 FtraceEvent::_Internal::drm_run_job(const FtraceEvent* msg) {
2158 return *msg->_impl_.event_.drm_run_job_;
2159 }
2160 const ::perfetto::protos::DrmSchedProcessJobFtraceEvent&
drm_sched_process_job(const FtraceEvent * msg)2161 FtraceEvent::_Internal::drm_sched_process_job(const FtraceEvent* msg) {
2162 return *msg->_impl_.event_.drm_sched_process_job_;
2163 }
2164 const ::perfetto::protos::DmaFenceInitFtraceEvent&
dma_fence_init(const FtraceEvent * msg)2165 FtraceEvent::_Internal::dma_fence_init(const FtraceEvent* msg) {
2166 return *msg->_impl_.event_.dma_fence_init_;
2167 }
2168 const ::perfetto::protos::DmaFenceEmitFtraceEvent&
dma_fence_emit(const FtraceEvent * msg)2169 FtraceEvent::_Internal::dma_fence_emit(const FtraceEvent* msg) {
2170 return *msg->_impl_.event_.dma_fence_emit_;
2171 }
2172 const ::perfetto::protos::DmaFenceSignaledFtraceEvent&
dma_fence_signaled(const FtraceEvent * msg)2173 FtraceEvent::_Internal::dma_fence_signaled(const FtraceEvent* msg) {
2174 return *msg->_impl_.event_.dma_fence_signaled_;
2175 }
2176 const ::perfetto::protos::DmaFenceWaitStartFtraceEvent&
dma_fence_wait_start(const FtraceEvent * msg)2177 FtraceEvent::_Internal::dma_fence_wait_start(const FtraceEvent* msg) {
2178 return *msg->_impl_.event_.dma_fence_wait_start_;
2179 }
2180 const ::perfetto::protos::DmaFenceWaitEndFtraceEvent&
dma_fence_wait_end(const FtraceEvent * msg)2181 FtraceEvent::_Internal::dma_fence_wait_end(const FtraceEvent* msg) {
2182 return *msg->_impl_.event_.dma_fence_wait_end_;
2183 }
2184 const ::perfetto::protos::F2fsIostatFtraceEvent&
f2fs_iostat(const FtraceEvent * msg)2185 FtraceEvent::_Internal::f2fs_iostat(const FtraceEvent* msg) {
2186 return *msg->_impl_.event_.f2fs_iostat_;
2187 }
2188 const ::perfetto::protos::F2fsIostatLatencyFtraceEvent&
f2fs_iostat_latency(const FtraceEvent * msg)2189 FtraceEvent::_Internal::f2fs_iostat_latency(const FtraceEvent* msg) {
2190 return *msg->_impl_.event_.f2fs_iostat_latency_;
2191 }
2192 const ::perfetto::protos::SchedCpuUtilCfsFtraceEvent&
sched_cpu_util_cfs(const FtraceEvent * msg)2193 FtraceEvent::_Internal::sched_cpu_util_cfs(const FtraceEvent* msg) {
2194 return *msg->_impl_.event_.sched_cpu_util_cfs_;
2195 }
2196 const ::perfetto::protos::V4l2QbufFtraceEvent&
v4l2_qbuf(const FtraceEvent * msg)2197 FtraceEvent::_Internal::v4l2_qbuf(const FtraceEvent* msg) {
2198 return *msg->_impl_.event_.v4l2_qbuf_;
2199 }
2200 const ::perfetto::protos::V4l2DqbufFtraceEvent&
v4l2_dqbuf(const FtraceEvent * msg)2201 FtraceEvent::_Internal::v4l2_dqbuf(const FtraceEvent* msg) {
2202 return *msg->_impl_.event_.v4l2_dqbuf_;
2203 }
2204 const ::perfetto::protos::Vb2V4l2BufQueueFtraceEvent&
vb2_v4l2_buf_queue(const FtraceEvent * msg)2205 FtraceEvent::_Internal::vb2_v4l2_buf_queue(const FtraceEvent* msg) {
2206 return *msg->_impl_.event_.vb2_v4l2_buf_queue_;
2207 }
2208 const ::perfetto::protos::Vb2V4l2BufDoneFtraceEvent&
vb2_v4l2_buf_done(const FtraceEvent * msg)2209 FtraceEvent::_Internal::vb2_v4l2_buf_done(const FtraceEvent* msg) {
2210 return *msg->_impl_.event_.vb2_v4l2_buf_done_;
2211 }
2212 const ::perfetto::protos::Vb2V4l2QbufFtraceEvent&
vb2_v4l2_qbuf(const FtraceEvent * msg)2213 FtraceEvent::_Internal::vb2_v4l2_qbuf(const FtraceEvent* msg) {
2214 return *msg->_impl_.event_.vb2_v4l2_qbuf_;
2215 }
2216 const ::perfetto::protos::Vb2V4l2DqbufFtraceEvent&
vb2_v4l2_dqbuf(const FtraceEvent * msg)2217 FtraceEvent::_Internal::vb2_v4l2_dqbuf(const FtraceEvent* msg) {
2218 return *msg->_impl_.event_.vb2_v4l2_dqbuf_;
2219 }
2220 const ::perfetto::protos::DsiCmdFifoStatusFtraceEvent&
dsi_cmd_fifo_status(const FtraceEvent * msg)2221 FtraceEvent::_Internal::dsi_cmd_fifo_status(const FtraceEvent* msg) {
2222 return *msg->_impl_.event_.dsi_cmd_fifo_status_;
2223 }
2224 const ::perfetto::protos::DsiRxFtraceEvent&
dsi_rx(const FtraceEvent * msg)2225 FtraceEvent::_Internal::dsi_rx(const FtraceEvent* msg) {
2226 return *msg->_impl_.event_.dsi_rx_;
2227 }
2228 const ::perfetto::protos::DsiTxFtraceEvent&
dsi_tx(const FtraceEvent * msg)2229 FtraceEvent::_Internal::dsi_tx(const FtraceEvent* msg) {
2230 return *msg->_impl_.event_.dsi_tx_;
2231 }
2232 const ::perfetto::protos::AndroidFsDatareadEndFtraceEvent&
android_fs_dataread_end(const FtraceEvent * msg)2233 FtraceEvent::_Internal::android_fs_dataread_end(const FtraceEvent* msg) {
2234 return *msg->_impl_.event_.android_fs_dataread_end_;
2235 }
2236 const ::perfetto::protos::AndroidFsDatareadStartFtraceEvent&
android_fs_dataread_start(const FtraceEvent * msg)2237 FtraceEvent::_Internal::android_fs_dataread_start(const FtraceEvent* msg) {
2238 return *msg->_impl_.event_.android_fs_dataread_start_;
2239 }
2240 const ::perfetto::protos::AndroidFsDatawriteEndFtraceEvent&
android_fs_datawrite_end(const FtraceEvent * msg)2241 FtraceEvent::_Internal::android_fs_datawrite_end(const FtraceEvent* msg) {
2242 return *msg->_impl_.event_.android_fs_datawrite_end_;
2243 }
2244 const ::perfetto::protos::AndroidFsDatawriteStartFtraceEvent&
android_fs_datawrite_start(const FtraceEvent * msg)2245 FtraceEvent::_Internal::android_fs_datawrite_start(const FtraceEvent* msg) {
2246 return *msg->_impl_.event_.android_fs_datawrite_start_;
2247 }
2248 const ::perfetto::protos::AndroidFsFsyncEndFtraceEvent&
android_fs_fsync_end(const FtraceEvent * msg)2249 FtraceEvent::_Internal::android_fs_fsync_end(const FtraceEvent* msg) {
2250 return *msg->_impl_.event_.android_fs_fsync_end_;
2251 }
2252 const ::perfetto::protos::AndroidFsFsyncStartFtraceEvent&
android_fs_fsync_start(const FtraceEvent * msg)2253 FtraceEvent::_Internal::android_fs_fsync_start(const FtraceEvent* msg) {
2254 return *msg->_impl_.event_.android_fs_fsync_start_;
2255 }
2256 const ::perfetto::protos::FuncgraphEntryFtraceEvent&
funcgraph_entry(const FtraceEvent * msg)2257 FtraceEvent::_Internal::funcgraph_entry(const FtraceEvent* msg) {
2258 return *msg->_impl_.event_.funcgraph_entry_;
2259 }
2260 const ::perfetto::protos::FuncgraphExitFtraceEvent&
funcgraph_exit(const FtraceEvent * msg)2261 FtraceEvent::_Internal::funcgraph_exit(const FtraceEvent* msg) {
2262 return *msg->_impl_.event_.funcgraph_exit_;
2263 }
2264 const ::perfetto::protos::VirtioVideoCmdFtraceEvent&
virtio_video_cmd(const FtraceEvent * msg)2265 FtraceEvent::_Internal::virtio_video_cmd(const FtraceEvent* msg) {
2266 return *msg->_impl_.event_.virtio_video_cmd_;
2267 }
2268 const ::perfetto::protos::VirtioVideoCmdDoneFtraceEvent&
virtio_video_cmd_done(const FtraceEvent * msg)2269 FtraceEvent::_Internal::virtio_video_cmd_done(const FtraceEvent* msg) {
2270 return *msg->_impl_.event_.virtio_video_cmd_done_;
2271 }
2272 const ::perfetto::protos::VirtioVideoResourceQueueFtraceEvent&
virtio_video_resource_queue(const FtraceEvent * msg)2273 FtraceEvent::_Internal::virtio_video_resource_queue(const FtraceEvent* msg) {
2274 return *msg->_impl_.event_.virtio_video_resource_queue_;
2275 }
2276 const ::perfetto::protos::VirtioVideoResourceQueueDoneFtraceEvent&
virtio_video_resource_queue_done(const FtraceEvent * msg)2277 FtraceEvent::_Internal::virtio_video_resource_queue_done(const FtraceEvent* msg) {
2278 return *msg->_impl_.event_.virtio_video_resource_queue_done_;
2279 }
2280 const ::perfetto::protos::MmShrinkSlabStartFtraceEvent&
mm_shrink_slab_start(const FtraceEvent * msg)2281 FtraceEvent::_Internal::mm_shrink_slab_start(const FtraceEvent* msg) {
2282 return *msg->_impl_.event_.mm_shrink_slab_start_;
2283 }
2284 const ::perfetto::protos::MmShrinkSlabEndFtraceEvent&
mm_shrink_slab_end(const FtraceEvent * msg)2285 FtraceEvent::_Internal::mm_shrink_slab_end(const FtraceEvent* msg) {
2286 return *msg->_impl_.event_.mm_shrink_slab_end_;
2287 }
2288 const ::perfetto::protos::TrustySmcFtraceEvent&
trusty_smc(const FtraceEvent * msg)2289 FtraceEvent::_Internal::trusty_smc(const FtraceEvent* msg) {
2290 return *msg->_impl_.event_.trusty_smc_;
2291 }
2292 const ::perfetto::protos::TrustySmcDoneFtraceEvent&
trusty_smc_done(const FtraceEvent * msg)2293 FtraceEvent::_Internal::trusty_smc_done(const FtraceEvent* msg) {
2294 return *msg->_impl_.event_.trusty_smc_done_;
2295 }
2296 const ::perfetto::protos::TrustyStdCall32FtraceEvent&
trusty_std_call32(const FtraceEvent * msg)2297 FtraceEvent::_Internal::trusty_std_call32(const FtraceEvent* msg) {
2298 return *msg->_impl_.event_.trusty_std_call32_;
2299 }
2300 const ::perfetto::protos::TrustyStdCall32DoneFtraceEvent&
trusty_std_call32_done(const FtraceEvent * msg)2301 FtraceEvent::_Internal::trusty_std_call32_done(const FtraceEvent* msg) {
2302 return *msg->_impl_.event_.trusty_std_call32_done_;
2303 }
2304 const ::perfetto::protos::TrustyShareMemoryFtraceEvent&
trusty_share_memory(const FtraceEvent * msg)2305 FtraceEvent::_Internal::trusty_share_memory(const FtraceEvent* msg) {
2306 return *msg->_impl_.event_.trusty_share_memory_;
2307 }
2308 const ::perfetto::protos::TrustyShareMemoryDoneFtraceEvent&
trusty_share_memory_done(const FtraceEvent * msg)2309 FtraceEvent::_Internal::trusty_share_memory_done(const FtraceEvent* msg) {
2310 return *msg->_impl_.event_.trusty_share_memory_done_;
2311 }
2312 const ::perfetto::protos::TrustyReclaimMemoryFtraceEvent&
trusty_reclaim_memory(const FtraceEvent * msg)2313 FtraceEvent::_Internal::trusty_reclaim_memory(const FtraceEvent* msg) {
2314 return *msg->_impl_.event_.trusty_reclaim_memory_;
2315 }
2316 const ::perfetto::protos::TrustyReclaimMemoryDoneFtraceEvent&
trusty_reclaim_memory_done(const FtraceEvent * msg)2317 FtraceEvent::_Internal::trusty_reclaim_memory_done(const FtraceEvent* msg) {
2318 return *msg->_impl_.event_.trusty_reclaim_memory_done_;
2319 }
2320 const ::perfetto::protos::TrustyIrqFtraceEvent&
trusty_irq(const FtraceEvent * msg)2321 FtraceEvent::_Internal::trusty_irq(const FtraceEvent* msg) {
2322 return *msg->_impl_.event_.trusty_irq_;
2323 }
2324 const ::perfetto::protos::TrustyIpcHandleEventFtraceEvent&
trusty_ipc_handle_event(const FtraceEvent * msg)2325 FtraceEvent::_Internal::trusty_ipc_handle_event(const FtraceEvent* msg) {
2326 return *msg->_impl_.event_.trusty_ipc_handle_event_;
2327 }
2328 const ::perfetto::protos::TrustyIpcConnectFtraceEvent&
trusty_ipc_connect(const FtraceEvent * msg)2329 FtraceEvent::_Internal::trusty_ipc_connect(const FtraceEvent* msg) {
2330 return *msg->_impl_.event_.trusty_ipc_connect_;
2331 }
2332 const ::perfetto::protos::TrustyIpcConnectEndFtraceEvent&
trusty_ipc_connect_end(const FtraceEvent * msg)2333 FtraceEvent::_Internal::trusty_ipc_connect_end(const FtraceEvent* msg) {
2334 return *msg->_impl_.event_.trusty_ipc_connect_end_;
2335 }
2336 const ::perfetto::protos::TrustyIpcWriteFtraceEvent&
trusty_ipc_write(const FtraceEvent * msg)2337 FtraceEvent::_Internal::trusty_ipc_write(const FtraceEvent* msg) {
2338 return *msg->_impl_.event_.trusty_ipc_write_;
2339 }
2340 const ::perfetto::protos::TrustyIpcPollFtraceEvent&
trusty_ipc_poll(const FtraceEvent * msg)2341 FtraceEvent::_Internal::trusty_ipc_poll(const FtraceEvent* msg) {
2342 return *msg->_impl_.event_.trusty_ipc_poll_;
2343 }
2344 const ::perfetto::protos::TrustyIpcReadFtraceEvent&
trusty_ipc_read(const FtraceEvent * msg)2345 FtraceEvent::_Internal::trusty_ipc_read(const FtraceEvent* msg) {
2346 return *msg->_impl_.event_.trusty_ipc_read_;
2347 }
2348 const ::perfetto::protos::TrustyIpcReadEndFtraceEvent&
trusty_ipc_read_end(const FtraceEvent * msg)2349 FtraceEvent::_Internal::trusty_ipc_read_end(const FtraceEvent* msg) {
2350 return *msg->_impl_.event_.trusty_ipc_read_end_;
2351 }
2352 const ::perfetto::protos::TrustyIpcRxFtraceEvent&
trusty_ipc_rx(const FtraceEvent * msg)2353 FtraceEvent::_Internal::trusty_ipc_rx(const FtraceEvent* msg) {
2354 return *msg->_impl_.event_.trusty_ipc_rx_;
2355 }
2356 const ::perfetto::protos::TrustyEnqueueNopFtraceEvent&
trusty_enqueue_nop(const FtraceEvent * msg)2357 FtraceEvent::_Internal::trusty_enqueue_nop(const FtraceEvent* msg) {
2358 return *msg->_impl_.event_.trusty_enqueue_nop_;
2359 }
2360 const ::perfetto::protos::CmaAllocStartFtraceEvent&
cma_alloc_start(const FtraceEvent * msg)2361 FtraceEvent::_Internal::cma_alloc_start(const FtraceEvent* msg) {
2362 return *msg->_impl_.event_.cma_alloc_start_;
2363 }
2364 const ::perfetto::protos::CmaAllocInfoFtraceEvent&
cma_alloc_info(const FtraceEvent * msg)2365 FtraceEvent::_Internal::cma_alloc_info(const FtraceEvent* msg) {
2366 return *msg->_impl_.event_.cma_alloc_info_;
2367 }
2368 const ::perfetto::protos::LwisTracingMarkWriteFtraceEvent&
lwis_tracing_mark_write(const FtraceEvent * msg)2369 FtraceEvent::_Internal::lwis_tracing_mark_write(const FtraceEvent* msg) {
2370 return *msg->_impl_.event_.lwis_tracing_mark_write_;
2371 }
2372 const ::perfetto::protos::VirtioGpuCmdQueueFtraceEvent&
virtio_gpu_cmd_queue(const FtraceEvent * msg)2373 FtraceEvent::_Internal::virtio_gpu_cmd_queue(const FtraceEvent* msg) {
2374 return *msg->_impl_.event_.virtio_gpu_cmd_queue_;
2375 }
2376 const ::perfetto::protos::VirtioGpuCmdResponseFtraceEvent&
virtio_gpu_cmd_response(const FtraceEvent * msg)2377 FtraceEvent::_Internal::virtio_gpu_cmd_response(const FtraceEvent* msg) {
2378 return *msg->_impl_.event_.virtio_gpu_cmd_response_;
2379 }
2380 const ::perfetto::protos::MaliMaliKCPUCQSSETFtraceEvent&
mali_mali_kcpu_cqs_set(const FtraceEvent * msg)2381 FtraceEvent::_Internal::mali_mali_kcpu_cqs_set(const FtraceEvent* msg) {
2382 return *msg->_impl_.event_.mali_mali_kcpu_cqs_set_;
2383 }
2384 const ::perfetto::protos::MaliMaliKCPUCQSWAITSTARTFtraceEvent&
mali_mali_kcpu_cqs_wait_start(const FtraceEvent * msg)2385 FtraceEvent::_Internal::mali_mali_kcpu_cqs_wait_start(const FtraceEvent* msg) {
2386 return *msg->_impl_.event_.mali_mali_kcpu_cqs_wait_start_;
2387 }
2388 const ::perfetto::protos::MaliMaliKCPUCQSWAITENDFtraceEvent&
mali_mali_kcpu_cqs_wait_end(const FtraceEvent * msg)2389 FtraceEvent::_Internal::mali_mali_kcpu_cqs_wait_end(const FtraceEvent* msg) {
2390 return *msg->_impl_.event_.mali_mali_kcpu_cqs_wait_end_;
2391 }
2392 const ::perfetto::protos::MaliMaliKCPUFENCESIGNALFtraceEvent&
mali_mali_kcpu_fence_signal(const FtraceEvent * msg)2393 FtraceEvent::_Internal::mali_mali_kcpu_fence_signal(const FtraceEvent* msg) {
2394 return *msg->_impl_.event_.mali_mali_kcpu_fence_signal_;
2395 }
2396 const ::perfetto::protos::MaliMaliKCPUFENCEWAITSTARTFtraceEvent&
mali_mali_kcpu_fence_wait_start(const FtraceEvent * msg)2397 FtraceEvent::_Internal::mali_mali_kcpu_fence_wait_start(const FtraceEvent* msg) {
2398 return *msg->_impl_.event_.mali_mali_kcpu_fence_wait_start_;
2399 }
2400 const ::perfetto::protos::MaliMaliKCPUFENCEWAITENDFtraceEvent&
mali_mali_kcpu_fence_wait_end(const FtraceEvent * msg)2401 FtraceEvent::_Internal::mali_mali_kcpu_fence_wait_end(const FtraceEvent* msg) {
2402 return *msg->_impl_.event_.mali_mali_kcpu_fence_wait_end_;
2403 }
2404 const ::perfetto::protos::HypEnterFtraceEvent&
hyp_enter(const FtraceEvent * msg)2405 FtraceEvent::_Internal::hyp_enter(const FtraceEvent* msg) {
2406 return *msg->_impl_.event_.hyp_enter_;
2407 }
2408 const ::perfetto::protos::HypExitFtraceEvent&
hyp_exit(const FtraceEvent * msg)2409 FtraceEvent::_Internal::hyp_exit(const FtraceEvent* msg) {
2410 return *msg->_impl_.event_.hyp_exit_;
2411 }
2412 const ::perfetto::protos::HostHcallFtraceEvent&
host_hcall(const FtraceEvent * msg)2413 FtraceEvent::_Internal::host_hcall(const FtraceEvent* msg) {
2414 return *msg->_impl_.event_.host_hcall_;
2415 }
2416 const ::perfetto::protos::HostSmcFtraceEvent&
host_smc(const FtraceEvent * msg)2417 FtraceEvent::_Internal::host_smc(const FtraceEvent* msg) {
2418 return *msg->_impl_.event_.host_smc_;
2419 }
2420 const ::perfetto::protos::HostMemAbortFtraceEvent&
host_mem_abort(const FtraceEvent * msg)2421 FtraceEvent::_Internal::host_mem_abort(const FtraceEvent* msg) {
2422 return *msg->_impl_.event_.host_mem_abort_;
2423 }
2424 const ::perfetto::protos::SuspendResumeMinimalFtraceEvent&
suspend_resume_minimal(const FtraceEvent * msg)2425 FtraceEvent::_Internal::suspend_resume_minimal(const FtraceEvent* msg) {
2426 return *msg->_impl_.event_.suspend_resume_minimal_;
2427 }
2428 const ::perfetto::protos::MaliMaliCSFINTERRUPTSTARTFtraceEvent&
mali_mali_csf_interrupt_start(const FtraceEvent * msg)2429 FtraceEvent::_Internal::mali_mali_csf_interrupt_start(const FtraceEvent* msg) {
2430 return *msg->_impl_.event_.mali_mali_csf_interrupt_start_;
2431 }
2432 const ::perfetto::protos::MaliMaliCSFINTERRUPTENDFtraceEvent&
mali_mali_csf_interrupt_end(const FtraceEvent * msg)2433 FtraceEvent::_Internal::mali_mali_csf_interrupt_end(const FtraceEvent* msg) {
2434 return *msg->_impl_.event_.mali_mali_csf_interrupt_end_;
2435 }
2436 const ::perfetto::protos::SamsungTracingMarkWriteFtraceEvent&
samsung_tracing_mark_write(const FtraceEvent * msg)2437 FtraceEvent::_Internal::samsung_tracing_mark_write(const FtraceEvent* msg) {
2438 return *msg->_impl_.event_.samsung_tracing_mark_write_;
2439 }
2440 const ::perfetto::protos::BinderCommandFtraceEvent&
binder_command(const FtraceEvent * msg)2441 FtraceEvent::_Internal::binder_command(const FtraceEvent* msg) {
2442 return *msg->_impl_.event_.binder_command_;
2443 }
2444 const ::perfetto::protos::BinderReturnFtraceEvent&
binder_return(const FtraceEvent * msg)2445 FtraceEvent::_Internal::binder_return(const FtraceEvent* msg) {
2446 return *msg->_impl_.event_.binder_return_;
2447 }
2448 const ::perfetto::protos::SchedSwitchWithCtrsFtraceEvent&
sched_switch_with_ctrs(const FtraceEvent * msg)2449 FtraceEvent::_Internal::sched_switch_with_ctrs(const FtraceEvent* msg) {
2450 return *msg->_impl_.event_.sched_switch_with_ctrs_;
2451 }
2452 const ::perfetto::protos::GpuWorkPeriodFtraceEvent&
gpu_work_period(const FtraceEvent * msg)2453 FtraceEvent::_Internal::gpu_work_period(const FtraceEvent* msg) {
2454 return *msg->_impl_.event_.gpu_work_period_;
2455 }
2456 const ::perfetto::protos::RpmStatusFtraceEvent&
rpm_status(const FtraceEvent * msg)2457 FtraceEvent::_Internal::rpm_status(const FtraceEvent* msg) {
2458 return *msg->_impl_.event_.rpm_status_;
2459 }
2460 const ::perfetto::protos::PanelWriteGenericFtraceEvent&
panel_write_generic(const FtraceEvent * msg)2461 FtraceEvent::_Internal::panel_write_generic(const FtraceEvent* msg) {
2462 return *msg->_impl_.event_.panel_write_generic_;
2463 }
2464 const ::perfetto::protos::SchedMigrateTaskFtraceEvent&
sched_migrate_task(const FtraceEvent * msg)2465 FtraceEvent::_Internal::sched_migrate_task(const FtraceEvent* msg) {
2466 return *msg->_impl_.event_.sched_migrate_task_;
2467 }
2468 const ::perfetto::protos::DpuDsiCmdFifoStatusFtraceEvent&
dpu_dsi_cmd_fifo_status(const FtraceEvent * msg)2469 FtraceEvent::_Internal::dpu_dsi_cmd_fifo_status(const FtraceEvent* msg) {
2470 return *msg->_impl_.event_.dpu_dsi_cmd_fifo_status_;
2471 }
2472 const ::perfetto::protos::DpuDsiRxFtraceEvent&
dpu_dsi_rx(const FtraceEvent * msg)2473 FtraceEvent::_Internal::dpu_dsi_rx(const FtraceEvent* msg) {
2474 return *msg->_impl_.event_.dpu_dsi_rx_;
2475 }
2476 const ::perfetto::protos::DpuDsiTxFtraceEvent&
dpu_dsi_tx(const FtraceEvent * msg)2477 FtraceEvent::_Internal::dpu_dsi_tx(const FtraceEvent* msg) {
2478 return *msg->_impl_.event_.dpu_dsi_tx_;
2479 }
2480 const ::perfetto::protos::F2fsBackgroundGcFtraceEvent&
f2fs_background_gc(const FtraceEvent * msg)2481 FtraceEvent::_Internal::f2fs_background_gc(const FtraceEvent* msg) {
2482 return *msg->_impl_.event_.f2fs_background_gc_;
2483 }
2484 const ::perfetto::protos::F2fsGcBeginFtraceEvent&
f2fs_gc_begin(const FtraceEvent * msg)2485 FtraceEvent::_Internal::f2fs_gc_begin(const FtraceEvent* msg) {
2486 return *msg->_impl_.event_.f2fs_gc_begin_;
2487 }
2488 const ::perfetto::protos::F2fsGcEndFtraceEvent&
f2fs_gc_end(const FtraceEvent * msg)2489 FtraceEvent::_Internal::f2fs_gc_end(const FtraceEvent* msg) {
2490 return *msg->_impl_.event_.f2fs_gc_end_;
2491 }
2492 const ::perfetto::protos::FastrpcDmaFreeFtraceEvent&
fastrpc_dma_free(const FtraceEvent * msg)2493 FtraceEvent::_Internal::fastrpc_dma_free(const FtraceEvent* msg) {
2494 return *msg->_impl_.event_.fastrpc_dma_free_;
2495 }
2496 const ::perfetto::protos::FastrpcDmaAllocFtraceEvent&
fastrpc_dma_alloc(const FtraceEvent * msg)2497 FtraceEvent::_Internal::fastrpc_dma_alloc(const FtraceEvent* msg) {
2498 return *msg->_impl_.event_.fastrpc_dma_alloc_;
2499 }
2500 const ::perfetto::protos::FastrpcDmaUnmapFtraceEvent&
fastrpc_dma_unmap(const FtraceEvent * msg)2501 FtraceEvent::_Internal::fastrpc_dma_unmap(const FtraceEvent* msg) {
2502 return *msg->_impl_.event_.fastrpc_dma_unmap_;
2503 }
2504 const ::perfetto::protos::FastrpcDmaMapFtraceEvent&
fastrpc_dma_map(const FtraceEvent * msg)2505 FtraceEvent::_Internal::fastrpc_dma_map(const FtraceEvent* msg) {
2506 return *msg->_impl_.event_.fastrpc_dma_map_;
2507 }
2508 const ::perfetto::protos::GoogleIccEventFtraceEvent&
google_icc_event(const FtraceEvent * msg)2509 FtraceEvent::_Internal::google_icc_event(const FtraceEvent* msg) {
2510 return *msg->_impl_.event_.google_icc_event_;
2511 }
2512 const ::perfetto::protos::GoogleIrmEventFtraceEvent&
google_irm_event(const FtraceEvent * msg)2513 FtraceEvent::_Internal::google_irm_event(const FtraceEvent* msg) {
2514 return *msg->_impl_.event_.google_irm_event_;
2515 }
2516 const ::perfetto::protos::DevicePmCallbackStartFtraceEvent&
device_pm_callback_start(const FtraceEvent * msg)2517 FtraceEvent::_Internal::device_pm_callback_start(const FtraceEvent* msg) {
2518 return *msg->_impl_.event_.device_pm_callback_start_;
2519 }
2520 const ::perfetto::protos::DevicePmCallbackEndFtraceEvent&
device_pm_callback_end(const FtraceEvent * msg)2521 FtraceEvent::_Internal::device_pm_callback_end(const FtraceEvent* msg) {
2522 return *msg->_impl_.event_.device_pm_callback_end_;
2523 }
2524 const ::perfetto::protos::ThermalExynosAcpmBulkFtraceEvent&
thermal_exynos_acpm_bulk(const FtraceEvent * msg)2525 FtraceEvent::_Internal::thermal_exynos_acpm_bulk(const FtraceEvent* msg) {
2526 return *msg->_impl_.event_.thermal_exynos_acpm_bulk_;
2527 }
2528 const ::perfetto::protos::ThermalExynosAcpmHighOverheadFtraceEvent&
thermal_exynos_acpm_high_overhead(const FtraceEvent * msg)2529 FtraceEvent::_Internal::thermal_exynos_acpm_high_overhead(const FtraceEvent* msg) {
2530 return *msg->_impl_.event_.thermal_exynos_acpm_high_overhead_;
2531 }
2532 const ::perfetto::protos::DcvshFreqFtraceEvent&
dcvsh_freq(const FtraceEvent * msg)2533 FtraceEvent::_Internal::dcvsh_freq(const FtraceEvent* msg) {
2534 return *msg->_impl_.event_.dcvsh_freq_;
2535 }
2536 const ::perfetto::protos::KgslGpuFrequencyFtraceEvent&
kgsl_gpu_frequency(const FtraceEvent * msg)2537 FtraceEvent::_Internal::kgsl_gpu_frequency(const FtraceEvent* msg) {
2538 return *msg->_impl_.event_.kgsl_gpu_frequency_;
2539 }
2540 const ::perfetto::protos::MaliMaliPMMCUHCTLCORESDOWNSCALENOTIFYPENDFtraceEvent&
mali_mali_pm_mcu_hctl_cores_down_scale_notify_pend(const FtraceEvent * msg)2541 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_cores_down_scale_notify_pend(const FtraceEvent* msg) {
2542 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_cores_down_scale_notify_pend_;
2543 }
2544 const ::perfetto::protos::MaliMaliPMMCUHCTLCORESNOTIFYPENDFtraceEvent&
mali_mali_pm_mcu_hctl_cores_notify_pend(const FtraceEvent * msg)2545 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_cores_notify_pend(const FtraceEvent* msg) {
2546 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_cores_notify_pend_;
2547 }
2548 const ::perfetto::protos::MaliMaliPMMCUHCTLCOREINACTIVEPENDFtraceEvent&
mali_mali_pm_mcu_hctl_core_inactive_pend(const FtraceEvent * msg)2549 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_core_inactive_pend(const FtraceEvent* msg) {
2550 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_core_inactive_pend_;
2551 }
2552 const ::perfetto::protos::MaliMaliPMMCUHCTLMCUONRECHECKFtraceEvent&
mali_mali_pm_mcu_hctl_mcu_on_recheck(const FtraceEvent * msg)2553 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_mcu_on_recheck(const FtraceEvent* msg) {
2554 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_mcu_on_recheck_;
2555 }
2556 const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSCOREOFFPENDFtraceEvent&
mali_mali_pm_mcu_hctl_shaders_core_off_pend(const FtraceEvent * msg)2557 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_shaders_core_off_pend(const FtraceEvent* msg) {
2558 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_shaders_core_off_pend_;
2559 }
2560 const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSPENDOFFFtraceEvent&
mali_mali_pm_mcu_hctl_shaders_pend_off(const FtraceEvent * msg)2561 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_shaders_pend_off(const FtraceEvent* msg) {
2562 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_shaders_pend_off_;
2563 }
2564 const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSPENDONFtraceEvent&
mali_mali_pm_mcu_hctl_shaders_pend_on(const FtraceEvent * msg)2565 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_shaders_pend_on(const FtraceEvent* msg) {
2566 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_shaders_pend_on_;
2567 }
2568 const ::perfetto::protos::MaliMaliPMMCUHCTLSHADERSREADYOFFFtraceEvent&
mali_mali_pm_mcu_hctl_shaders_ready_off(const FtraceEvent * msg)2569 FtraceEvent::_Internal::mali_mali_pm_mcu_hctl_shaders_ready_off(const FtraceEvent* msg) {
2570 return *msg->_impl_.event_.mali_mali_pm_mcu_hctl_shaders_ready_off_;
2571 }
2572 const ::perfetto::protos::MaliMaliPMMCUINSLEEPFtraceEvent&
mali_mali_pm_mcu_in_sleep(const FtraceEvent * msg)2573 FtraceEvent::_Internal::mali_mali_pm_mcu_in_sleep(const FtraceEvent* msg) {
2574 return *msg->_impl_.event_.mali_mali_pm_mcu_in_sleep_;
2575 }
2576 const ::perfetto::protos::MaliMaliPMMCUOFFFtraceEvent&
mali_mali_pm_mcu_off(const FtraceEvent * msg)2577 FtraceEvent::_Internal::mali_mali_pm_mcu_off(const FtraceEvent* msg) {
2578 return *msg->_impl_.event_.mali_mali_pm_mcu_off_;
2579 }
2580 const ::perfetto::protos::MaliMaliPMMCUONFtraceEvent&
mali_mali_pm_mcu_on(const FtraceEvent * msg)2581 FtraceEvent::_Internal::mali_mali_pm_mcu_on(const FtraceEvent* msg) {
2582 return *msg->_impl_.event_.mali_mali_pm_mcu_on_;
2583 }
2584 const ::perfetto::protos::MaliMaliPMMCUONCOREATTRUPDATEPENDFtraceEvent&
mali_mali_pm_mcu_on_core_attr_update_pend(const FtraceEvent * msg)2585 FtraceEvent::_Internal::mali_mali_pm_mcu_on_core_attr_update_pend(const FtraceEvent* msg) {
2586 return *msg->_impl_.event_.mali_mali_pm_mcu_on_core_attr_update_pend_;
2587 }
2588 const ::perfetto::protos::MaliMaliPMMCUONGLBREINITPENDFtraceEvent&
mali_mali_pm_mcu_on_glb_reinit_pend(const FtraceEvent * msg)2589 FtraceEvent::_Internal::mali_mali_pm_mcu_on_glb_reinit_pend(const FtraceEvent* msg) {
2590 return *msg->_impl_.event_.mali_mali_pm_mcu_on_glb_reinit_pend_;
2591 }
2592 const ::perfetto::protos::MaliMaliPMMCUONHALTFtraceEvent&
mali_mali_pm_mcu_on_halt(const FtraceEvent * msg)2593 FtraceEvent::_Internal::mali_mali_pm_mcu_on_halt(const FtraceEvent* msg) {
2594 return *msg->_impl_.event_.mali_mali_pm_mcu_on_halt_;
2595 }
2596 const ::perfetto::protos::MaliMaliPMMCUONHWCNTDISABLEFtraceEvent&
mali_mali_pm_mcu_on_hwcnt_disable(const FtraceEvent * msg)2597 FtraceEvent::_Internal::mali_mali_pm_mcu_on_hwcnt_disable(const FtraceEvent* msg) {
2598 return *msg->_impl_.event_.mali_mali_pm_mcu_on_hwcnt_disable_;
2599 }
2600 const ::perfetto::protos::MaliMaliPMMCUONHWCNTENABLEFtraceEvent&
mali_mali_pm_mcu_on_hwcnt_enable(const FtraceEvent * msg)2601 FtraceEvent::_Internal::mali_mali_pm_mcu_on_hwcnt_enable(const FtraceEvent* msg) {
2602 return *msg->_impl_.event_.mali_mali_pm_mcu_on_hwcnt_enable_;
2603 }
2604 const ::perfetto::protos::MaliMaliPMMCUONPENDHALTFtraceEvent&
mali_mali_pm_mcu_on_pend_halt(const FtraceEvent * msg)2605 FtraceEvent::_Internal::mali_mali_pm_mcu_on_pend_halt(const FtraceEvent* msg) {
2606 return *msg->_impl_.event_.mali_mali_pm_mcu_on_pend_halt_;
2607 }
2608 const ::perfetto::protos::MaliMaliPMMCUONPENDSLEEPFtraceEvent&
mali_mali_pm_mcu_on_pend_sleep(const FtraceEvent * msg)2609 FtraceEvent::_Internal::mali_mali_pm_mcu_on_pend_sleep(const FtraceEvent* msg) {
2610 return *msg->_impl_.event_.mali_mali_pm_mcu_on_pend_sleep_;
2611 }
2612 const ::perfetto::protos::MaliMaliPMMCUONSLEEPINITIATEFtraceEvent&
mali_mali_pm_mcu_on_sleep_initiate(const FtraceEvent * msg)2613 FtraceEvent::_Internal::mali_mali_pm_mcu_on_sleep_initiate(const FtraceEvent* msg) {
2614 return *msg->_impl_.event_.mali_mali_pm_mcu_on_sleep_initiate_;
2615 }
2616 const ::perfetto::protos::MaliMaliPMMCUPENDOFFFtraceEvent&
mali_mali_pm_mcu_pend_off(const FtraceEvent * msg)2617 FtraceEvent::_Internal::mali_mali_pm_mcu_pend_off(const FtraceEvent* msg) {
2618 return *msg->_impl_.event_.mali_mali_pm_mcu_pend_off_;
2619 }
2620 const ::perfetto::protos::MaliMaliPMMCUPENDONRELOADFtraceEvent&
mali_mali_pm_mcu_pend_on_reload(const FtraceEvent * msg)2621 FtraceEvent::_Internal::mali_mali_pm_mcu_pend_on_reload(const FtraceEvent* msg) {
2622 return *msg->_impl_.event_.mali_mali_pm_mcu_pend_on_reload_;
2623 }
2624 const ::perfetto::protos::MaliMaliPMMCUPOWERDOWNFtraceEvent&
mali_mali_pm_mcu_power_down(const FtraceEvent * msg)2625 FtraceEvent::_Internal::mali_mali_pm_mcu_power_down(const FtraceEvent* msg) {
2626 return *msg->_impl_.event_.mali_mali_pm_mcu_power_down_;
2627 }
2628 const ::perfetto::protos::MaliMaliPMMCURESETWAITFtraceEvent&
mali_mali_pm_mcu_reset_wait(const FtraceEvent * msg)2629 FtraceEvent::_Internal::mali_mali_pm_mcu_reset_wait(const FtraceEvent* msg) {
2630 return *msg->_impl_.event_.mali_mali_pm_mcu_reset_wait_;
2631 }
2632 const ::perfetto::protos::BclIrqTriggerFtraceEvent&
bcl_irq_trigger(const FtraceEvent * msg)2633 FtraceEvent::_Internal::bcl_irq_trigger(const FtraceEvent* msg) {
2634 return *msg->_impl_.event_.bcl_irq_trigger_;
2635 }
2636 const ::perfetto::protos::KgslAdrenoCmdbatchQueuedFtraceEvent&
kgsl_adreno_cmdbatch_queued(const FtraceEvent * msg)2637 FtraceEvent::_Internal::kgsl_adreno_cmdbatch_queued(const FtraceEvent* msg) {
2638 return *msg->_impl_.event_.kgsl_adreno_cmdbatch_queued_;
2639 }
2640 const ::perfetto::protos::KgslAdrenoCmdbatchSubmittedFtraceEvent&
kgsl_adreno_cmdbatch_submitted(const FtraceEvent * msg)2641 FtraceEvent::_Internal::kgsl_adreno_cmdbatch_submitted(const FtraceEvent* msg) {
2642 return *msg->_impl_.event_.kgsl_adreno_cmdbatch_submitted_;
2643 }
2644 const ::perfetto::protos::KgslAdrenoCmdbatchSyncFtraceEvent&
kgsl_adreno_cmdbatch_sync(const FtraceEvent * msg)2645 FtraceEvent::_Internal::kgsl_adreno_cmdbatch_sync(const FtraceEvent* msg) {
2646 return *msg->_impl_.event_.kgsl_adreno_cmdbatch_sync_;
2647 }
2648 const ::perfetto::protos::KgslAdrenoCmdbatchRetiredFtraceEvent&
kgsl_adreno_cmdbatch_retired(const FtraceEvent * msg)2649 FtraceEvent::_Internal::kgsl_adreno_cmdbatch_retired(const FtraceEvent* msg) {
2650 return *msg->_impl_.event_.kgsl_adreno_cmdbatch_retired_;
2651 }
2652 const ::perfetto::protos::PixelMmKswapdWakeFtraceEvent&
pixel_mm_kswapd_wake(const FtraceEvent * msg)2653 FtraceEvent::_Internal::pixel_mm_kswapd_wake(const FtraceEvent* msg) {
2654 return *msg->_impl_.event_.pixel_mm_kswapd_wake_;
2655 }
2656 const ::perfetto::protos::PixelMmKswapdDoneFtraceEvent&
pixel_mm_kswapd_done(const FtraceEvent * msg)2657 FtraceEvent::_Internal::pixel_mm_kswapd_done(const FtraceEvent* msg) {
2658 return *msg->_impl_.event_.pixel_mm_kswapd_done_;
2659 }
2660 const ::perfetto::protos::SchedWakeupTaskAttrFtraceEvent&
sched_wakeup_task_attr(const FtraceEvent * msg)2661 FtraceEvent::_Internal::sched_wakeup_task_attr(const FtraceEvent* msg) {
2662 return *msg->_impl_.event_.sched_wakeup_task_attr_;
2663 }
2664 const ::perfetto::protos::DevfreqFrequencyFtraceEvent&
devfreq_frequency(const FtraceEvent * msg)2665 FtraceEvent::_Internal::devfreq_frequency(const FtraceEvent* msg) {
2666 return *msg->_impl_.event_.devfreq_frequency_;
2667 }
2668 const ::perfetto::protos::KprobeEvent&
kprobe_event(const FtraceEvent * msg)2669 FtraceEvent::_Internal::kprobe_event(const FtraceEvent* msg) {
2670 return *msg->_impl_.event_.kprobe_event_;
2671 }
2672 const ::perfetto::protos::ParamSetValueCpmFtraceEvent&
param_set_value_cpm(const FtraceEvent * msg)2673 FtraceEvent::_Internal::param_set_value_cpm(const FtraceEvent* msg) {
2674 return *msg->_impl_.event_.param_set_value_cpm_;
2675 }
2676 const ::perfetto::protos::DoSysOpenFtraceEvent&
do_sys_open(const FtraceEvent * msg)2677 FtraceEvent::_Internal::do_sys_open(const FtraceEvent* msg) {
2678 return *msg->_impl_.event_.do_sys_open_;
2679 }
2680 const ::perfetto::protos::OpenExecFtraceEvent&
open_exec(const FtraceEvent * msg)2681 FtraceEvent::_Internal::open_exec(const FtraceEvent* msg) {
2682 return *msg->_impl_.event_.open_exec_;
2683 }
2684 const ::perfetto::protos::BlockIoStartFtraceEvent&
block_io_start(const FtraceEvent * msg)2685 FtraceEvent::_Internal::block_io_start(const FtraceEvent* msg) {
2686 return *msg->_impl_.event_.block_io_start_;
2687 }
2688 const ::perfetto::protos::BlockIoDoneFtraceEvent&
block_io_done(const FtraceEvent * msg)2689 FtraceEvent::_Internal::block_io_done(const FtraceEvent* msg) {
2690 return *msg->_impl_.event_.block_io_done_;
2691 }
set_allocated_print(::perfetto::protos::PrintFtraceEvent * print)2692 void FtraceEvent::set_allocated_print(::perfetto::protos::PrintFtraceEvent* print) {
2693 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2694 clear_event();
2695 if (print) {
2696 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2697 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2698 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(print));
2699 if (message_arena != submessage_arena) {
2700 print = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2701 message_arena, print, submessage_arena);
2702 }
2703 set_has_print();
2704 _impl_.event_.print_ = print;
2705 }
2706 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.print)
2707 }
clear_print()2708 void FtraceEvent::clear_print() {
2709 if (_internal_has_print()) {
2710 if (GetArenaForAllocation() == nullptr) {
2711 delete _impl_.event_.print_;
2712 }
2713 clear_has_event();
2714 }
2715 }
set_allocated_sched_switch(::perfetto::protos::SchedSwitchFtraceEvent * sched_switch)2716 void FtraceEvent::set_allocated_sched_switch(::perfetto::protos::SchedSwitchFtraceEvent* sched_switch) {
2717 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2718 clear_event();
2719 if (sched_switch) {
2720 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2721 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2722 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sched_switch));
2723 if (message_arena != submessage_arena) {
2724 sched_switch = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2725 message_arena, sched_switch, submessage_arena);
2726 }
2727 set_has_sched_switch();
2728 _impl_.event_.sched_switch_ = sched_switch;
2729 }
2730 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sched_switch)
2731 }
clear_sched_switch()2732 void FtraceEvent::clear_sched_switch() {
2733 if (_internal_has_sched_switch()) {
2734 if (GetArenaForAllocation() == nullptr) {
2735 delete _impl_.event_.sched_switch_;
2736 }
2737 clear_has_event();
2738 }
2739 }
set_allocated_cpu_frequency(::perfetto::protos::CpuFrequencyFtraceEvent * cpu_frequency)2740 void FtraceEvent::set_allocated_cpu_frequency(::perfetto::protos::CpuFrequencyFtraceEvent* cpu_frequency) {
2741 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2742 clear_event();
2743 if (cpu_frequency) {
2744 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2745 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2746 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cpu_frequency));
2747 if (message_arena != submessage_arena) {
2748 cpu_frequency = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2749 message_arena, cpu_frequency, submessage_arena);
2750 }
2751 set_has_cpu_frequency();
2752 _impl_.event_.cpu_frequency_ = cpu_frequency;
2753 }
2754 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cpu_frequency)
2755 }
clear_cpu_frequency()2756 void FtraceEvent::clear_cpu_frequency() {
2757 if (_internal_has_cpu_frequency()) {
2758 if (GetArenaForAllocation() == nullptr) {
2759 delete _impl_.event_.cpu_frequency_;
2760 }
2761 clear_has_event();
2762 }
2763 }
set_allocated_cpu_frequency_limits(::perfetto::protos::CpuFrequencyLimitsFtraceEvent * cpu_frequency_limits)2764 void FtraceEvent::set_allocated_cpu_frequency_limits(::perfetto::protos::CpuFrequencyLimitsFtraceEvent* cpu_frequency_limits) {
2765 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2766 clear_event();
2767 if (cpu_frequency_limits) {
2768 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2769 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2770 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cpu_frequency_limits));
2771 if (message_arena != submessage_arena) {
2772 cpu_frequency_limits = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2773 message_arena, cpu_frequency_limits, submessage_arena);
2774 }
2775 set_has_cpu_frequency_limits();
2776 _impl_.event_.cpu_frequency_limits_ = cpu_frequency_limits;
2777 }
2778 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cpu_frequency_limits)
2779 }
clear_cpu_frequency_limits()2780 void FtraceEvent::clear_cpu_frequency_limits() {
2781 if (_internal_has_cpu_frequency_limits()) {
2782 if (GetArenaForAllocation() == nullptr) {
2783 delete _impl_.event_.cpu_frequency_limits_;
2784 }
2785 clear_has_event();
2786 }
2787 }
set_allocated_cpu_idle(::perfetto::protos::CpuIdleFtraceEvent * cpu_idle)2788 void FtraceEvent::set_allocated_cpu_idle(::perfetto::protos::CpuIdleFtraceEvent* cpu_idle) {
2789 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2790 clear_event();
2791 if (cpu_idle) {
2792 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2793 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2794 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cpu_idle));
2795 if (message_arena != submessage_arena) {
2796 cpu_idle = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2797 message_arena, cpu_idle, submessage_arena);
2798 }
2799 set_has_cpu_idle();
2800 _impl_.event_.cpu_idle_ = cpu_idle;
2801 }
2802 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cpu_idle)
2803 }
clear_cpu_idle()2804 void FtraceEvent::clear_cpu_idle() {
2805 if (_internal_has_cpu_idle()) {
2806 if (GetArenaForAllocation() == nullptr) {
2807 delete _impl_.event_.cpu_idle_;
2808 }
2809 clear_has_event();
2810 }
2811 }
set_allocated_clock_enable(::perfetto::protos::ClockEnableFtraceEvent * clock_enable)2812 void FtraceEvent::set_allocated_clock_enable(::perfetto::protos::ClockEnableFtraceEvent* clock_enable) {
2813 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2814 clear_event();
2815 if (clock_enable) {
2816 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2817 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2818 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(clock_enable));
2819 if (message_arena != submessage_arena) {
2820 clock_enable = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2821 message_arena, clock_enable, submessage_arena);
2822 }
2823 set_has_clock_enable();
2824 _impl_.event_.clock_enable_ = clock_enable;
2825 }
2826 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.clock_enable)
2827 }
clear_clock_enable()2828 void FtraceEvent::clear_clock_enable() {
2829 if (_internal_has_clock_enable()) {
2830 if (GetArenaForAllocation() == nullptr) {
2831 delete _impl_.event_.clock_enable_;
2832 }
2833 clear_has_event();
2834 }
2835 }
set_allocated_clock_disable(::perfetto::protos::ClockDisableFtraceEvent * clock_disable)2836 void FtraceEvent::set_allocated_clock_disable(::perfetto::protos::ClockDisableFtraceEvent* clock_disable) {
2837 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2838 clear_event();
2839 if (clock_disable) {
2840 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2841 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2842 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(clock_disable));
2843 if (message_arena != submessage_arena) {
2844 clock_disable = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2845 message_arena, clock_disable, submessage_arena);
2846 }
2847 set_has_clock_disable();
2848 _impl_.event_.clock_disable_ = clock_disable;
2849 }
2850 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.clock_disable)
2851 }
clear_clock_disable()2852 void FtraceEvent::clear_clock_disable() {
2853 if (_internal_has_clock_disable()) {
2854 if (GetArenaForAllocation() == nullptr) {
2855 delete _impl_.event_.clock_disable_;
2856 }
2857 clear_has_event();
2858 }
2859 }
set_allocated_clock_set_rate(::perfetto::protos::ClockSetRateFtraceEvent * clock_set_rate)2860 void FtraceEvent::set_allocated_clock_set_rate(::perfetto::protos::ClockSetRateFtraceEvent* clock_set_rate) {
2861 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2862 clear_event();
2863 if (clock_set_rate) {
2864 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2865 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2866 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(clock_set_rate));
2867 if (message_arena != submessage_arena) {
2868 clock_set_rate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2869 message_arena, clock_set_rate, submessage_arena);
2870 }
2871 set_has_clock_set_rate();
2872 _impl_.event_.clock_set_rate_ = clock_set_rate;
2873 }
2874 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.clock_set_rate)
2875 }
clear_clock_set_rate()2876 void FtraceEvent::clear_clock_set_rate() {
2877 if (_internal_has_clock_set_rate()) {
2878 if (GetArenaForAllocation() == nullptr) {
2879 delete _impl_.event_.clock_set_rate_;
2880 }
2881 clear_has_event();
2882 }
2883 }
set_allocated_sched_wakeup(::perfetto::protos::SchedWakeupFtraceEvent * sched_wakeup)2884 void FtraceEvent::set_allocated_sched_wakeup(::perfetto::protos::SchedWakeupFtraceEvent* sched_wakeup) {
2885 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2886 clear_event();
2887 if (sched_wakeup) {
2888 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2889 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2890 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sched_wakeup));
2891 if (message_arena != submessage_arena) {
2892 sched_wakeup = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2893 message_arena, sched_wakeup, submessage_arena);
2894 }
2895 set_has_sched_wakeup();
2896 _impl_.event_.sched_wakeup_ = sched_wakeup;
2897 }
2898 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sched_wakeup)
2899 }
clear_sched_wakeup()2900 void FtraceEvent::clear_sched_wakeup() {
2901 if (_internal_has_sched_wakeup()) {
2902 if (GetArenaForAllocation() == nullptr) {
2903 delete _impl_.event_.sched_wakeup_;
2904 }
2905 clear_has_event();
2906 }
2907 }
set_allocated_sched_blocked_reason(::perfetto::protos::SchedBlockedReasonFtraceEvent * sched_blocked_reason)2908 void FtraceEvent::set_allocated_sched_blocked_reason(::perfetto::protos::SchedBlockedReasonFtraceEvent* sched_blocked_reason) {
2909 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2910 clear_event();
2911 if (sched_blocked_reason) {
2912 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2913 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2914 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sched_blocked_reason));
2915 if (message_arena != submessage_arena) {
2916 sched_blocked_reason = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2917 message_arena, sched_blocked_reason, submessage_arena);
2918 }
2919 set_has_sched_blocked_reason();
2920 _impl_.event_.sched_blocked_reason_ = sched_blocked_reason;
2921 }
2922 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sched_blocked_reason)
2923 }
clear_sched_blocked_reason()2924 void FtraceEvent::clear_sched_blocked_reason() {
2925 if (_internal_has_sched_blocked_reason()) {
2926 if (GetArenaForAllocation() == nullptr) {
2927 delete _impl_.event_.sched_blocked_reason_;
2928 }
2929 clear_has_event();
2930 }
2931 }
set_allocated_sched_cpu_hotplug(::perfetto::protos::SchedCpuHotplugFtraceEvent * sched_cpu_hotplug)2932 void FtraceEvent::set_allocated_sched_cpu_hotplug(::perfetto::protos::SchedCpuHotplugFtraceEvent* sched_cpu_hotplug) {
2933 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2934 clear_event();
2935 if (sched_cpu_hotplug) {
2936 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2937 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2938 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sched_cpu_hotplug));
2939 if (message_arena != submessage_arena) {
2940 sched_cpu_hotplug = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2941 message_arena, sched_cpu_hotplug, submessage_arena);
2942 }
2943 set_has_sched_cpu_hotplug();
2944 _impl_.event_.sched_cpu_hotplug_ = sched_cpu_hotplug;
2945 }
2946 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sched_cpu_hotplug)
2947 }
clear_sched_cpu_hotplug()2948 void FtraceEvent::clear_sched_cpu_hotplug() {
2949 if (_internal_has_sched_cpu_hotplug()) {
2950 if (GetArenaForAllocation() == nullptr) {
2951 delete _impl_.event_.sched_cpu_hotplug_;
2952 }
2953 clear_has_event();
2954 }
2955 }
set_allocated_sched_waking(::perfetto::protos::SchedWakingFtraceEvent * sched_waking)2956 void FtraceEvent::set_allocated_sched_waking(::perfetto::protos::SchedWakingFtraceEvent* sched_waking) {
2957 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2958 clear_event();
2959 if (sched_waking) {
2960 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2961 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2962 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sched_waking));
2963 if (message_arena != submessage_arena) {
2964 sched_waking = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2965 message_arena, sched_waking, submessage_arena);
2966 }
2967 set_has_sched_waking();
2968 _impl_.event_.sched_waking_ = sched_waking;
2969 }
2970 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sched_waking)
2971 }
clear_sched_waking()2972 void FtraceEvent::clear_sched_waking() {
2973 if (_internal_has_sched_waking()) {
2974 if (GetArenaForAllocation() == nullptr) {
2975 delete _impl_.event_.sched_waking_;
2976 }
2977 clear_has_event();
2978 }
2979 }
set_allocated_ipi_entry(::perfetto::protos::IpiEntryFtraceEvent * ipi_entry)2980 void FtraceEvent::set_allocated_ipi_entry(::perfetto::protos::IpiEntryFtraceEvent* ipi_entry) {
2981 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2982 clear_event();
2983 if (ipi_entry) {
2984 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2985 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2986 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ipi_entry));
2987 if (message_arena != submessage_arena) {
2988 ipi_entry = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2989 message_arena, ipi_entry, submessage_arena);
2990 }
2991 set_has_ipi_entry();
2992 _impl_.event_.ipi_entry_ = ipi_entry;
2993 }
2994 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ipi_entry)
2995 }
clear_ipi_entry()2996 void FtraceEvent::clear_ipi_entry() {
2997 if (_internal_has_ipi_entry()) {
2998 if (GetArenaForAllocation() == nullptr) {
2999 delete _impl_.event_.ipi_entry_;
3000 }
3001 clear_has_event();
3002 }
3003 }
set_allocated_ipi_exit(::perfetto::protos::IpiExitFtraceEvent * ipi_exit)3004 void FtraceEvent::set_allocated_ipi_exit(::perfetto::protos::IpiExitFtraceEvent* ipi_exit) {
3005 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3006 clear_event();
3007 if (ipi_exit) {
3008 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3009 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3010 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ipi_exit));
3011 if (message_arena != submessage_arena) {
3012 ipi_exit = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3013 message_arena, ipi_exit, submessage_arena);
3014 }
3015 set_has_ipi_exit();
3016 _impl_.event_.ipi_exit_ = ipi_exit;
3017 }
3018 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ipi_exit)
3019 }
clear_ipi_exit()3020 void FtraceEvent::clear_ipi_exit() {
3021 if (_internal_has_ipi_exit()) {
3022 if (GetArenaForAllocation() == nullptr) {
3023 delete _impl_.event_.ipi_exit_;
3024 }
3025 clear_has_event();
3026 }
3027 }
set_allocated_ipi_raise(::perfetto::protos::IpiRaiseFtraceEvent * ipi_raise)3028 void FtraceEvent::set_allocated_ipi_raise(::perfetto::protos::IpiRaiseFtraceEvent* ipi_raise) {
3029 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3030 clear_event();
3031 if (ipi_raise) {
3032 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3033 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3034 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ipi_raise));
3035 if (message_arena != submessage_arena) {
3036 ipi_raise = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3037 message_arena, ipi_raise, submessage_arena);
3038 }
3039 set_has_ipi_raise();
3040 _impl_.event_.ipi_raise_ = ipi_raise;
3041 }
3042 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ipi_raise)
3043 }
clear_ipi_raise()3044 void FtraceEvent::clear_ipi_raise() {
3045 if (_internal_has_ipi_raise()) {
3046 if (GetArenaForAllocation() == nullptr) {
3047 delete _impl_.event_.ipi_raise_;
3048 }
3049 clear_has_event();
3050 }
3051 }
set_allocated_softirq_entry(::perfetto::protos::SoftirqEntryFtraceEvent * softirq_entry)3052 void FtraceEvent::set_allocated_softirq_entry(::perfetto::protos::SoftirqEntryFtraceEvent* softirq_entry) {
3053 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3054 clear_event();
3055 if (softirq_entry) {
3056 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3057 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3058 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(softirq_entry));
3059 if (message_arena != submessage_arena) {
3060 softirq_entry = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3061 message_arena, softirq_entry, submessage_arena);
3062 }
3063 set_has_softirq_entry();
3064 _impl_.event_.softirq_entry_ = softirq_entry;
3065 }
3066 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.softirq_entry)
3067 }
clear_softirq_entry()3068 void FtraceEvent::clear_softirq_entry() {
3069 if (_internal_has_softirq_entry()) {
3070 if (GetArenaForAllocation() == nullptr) {
3071 delete _impl_.event_.softirq_entry_;
3072 }
3073 clear_has_event();
3074 }
3075 }
set_allocated_softirq_exit(::perfetto::protos::SoftirqExitFtraceEvent * softirq_exit)3076 void FtraceEvent::set_allocated_softirq_exit(::perfetto::protos::SoftirqExitFtraceEvent* softirq_exit) {
3077 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3078 clear_event();
3079 if (softirq_exit) {
3080 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3081 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3082 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(softirq_exit));
3083 if (message_arena != submessage_arena) {
3084 softirq_exit = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3085 message_arena, softirq_exit, submessage_arena);
3086 }
3087 set_has_softirq_exit();
3088 _impl_.event_.softirq_exit_ = softirq_exit;
3089 }
3090 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.softirq_exit)
3091 }
clear_softirq_exit()3092 void FtraceEvent::clear_softirq_exit() {
3093 if (_internal_has_softirq_exit()) {
3094 if (GetArenaForAllocation() == nullptr) {
3095 delete _impl_.event_.softirq_exit_;
3096 }
3097 clear_has_event();
3098 }
3099 }
set_allocated_softirq_raise(::perfetto::protos::SoftirqRaiseFtraceEvent * softirq_raise)3100 void FtraceEvent::set_allocated_softirq_raise(::perfetto::protos::SoftirqRaiseFtraceEvent* softirq_raise) {
3101 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3102 clear_event();
3103 if (softirq_raise) {
3104 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3105 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3106 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(softirq_raise));
3107 if (message_arena != submessage_arena) {
3108 softirq_raise = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3109 message_arena, softirq_raise, submessage_arena);
3110 }
3111 set_has_softirq_raise();
3112 _impl_.event_.softirq_raise_ = softirq_raise;
3113 }
3114 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.softirq_raise)
3115 }
clear_softirq_raise()3116 void FtraceEvent::clear_softirq_raise() {
3117 if (_internal_has_softirq_raise()) {
3118 if (GetArenaForAllocation() == nullptr) {
3119 delete _impl_.event_.softirq_raise_;
3120 }
3121 clear_has_event();
3122 }
3123 }
set_allocated_i2c_read(::perfetto::protos::I2cReadFtraceEvent * i2c_read)3124 void FtraceEvent::set_allocated_i2c_read(::perfetto::protos::I2cReadFtraceEvent* i2c_read) {
3125 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3126 clear_event();
3127 if (i2c_read) {
3128 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3129 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3130 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(i2c_read));
3131 if (message_arena != submessage_arena) {
3132 i2c_read = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3133 message_arena, i2c_read, submessage_arena);
3134 }
3135 set_has_i2c_read();
3136 _impl_.event_.i2c_read_ = i2c_read;
3137 }
3138 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.i2c_read)
3139 }
clear_i2c_read()3140 void FtraceEvent::clear_i2c_read() {
3141 if (_internal_has_i2c_read()) {
3142 if (GetArenaForAllocation() == nullptr) {
3143 delete _impl_.event_.i2c_read_;
3144 }
3145 clear_has_event();
3146 }
3147 }
set_allocated_i2c_write(::perfetto::protos::I2cWriteFtraceEvent * i2c_write)3148 void FtraceEvent::set_allocated_i2c_write(::perfetto::protos::I2cWriteFtraceEvent* i2c_write) {
3149 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3150 clear_event();
3151 if (i2c_write) {
3152 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3153 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3154 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(i2c_write));
3155 if (message_arena != submessage_arena) {
3156 i2c_write = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3157 message_arena, i2c_write, submessage_arena);
3158 }
3159 set_has_i2c_write();
3160 _impl_.event_.i2c_write_ = i2c_write;
3161 }
3162 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.i2c_write)
3163 }
clear_i2c_write()3164 void FtraceEvent::clear_i2c_write() {
3165 if (_internal_has_i2c_write()) {
3166 if (GetArenaForAllocation() == nullptr) {
3167 delete _impl_.event_.i2c_write_;
3168 }
3169 clear_has_event();
3170 }
3171 }
set_allocated_i2c_result(::perfetto::protos::I2cResultFtraceEvent * i2c_result)3172 void FtraceEvent::set_allocated_i2c_result(::perfetto::protos::I2cResultFtraceEvent* i2c_result) {
3173 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3174 clear_event();
3175 if (i2c_result) {
3176 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3177 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3178 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(i2c_result));
3179 if (message_arena != submessage_arena) {
3180 i2c_result = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3181 message_arena, i2c_result, submessage_arena);
3182 }
3183 set_has_i2c_result();
3184 _impl_.event_.i2c_result_ = i2c_result;
3185 }
3186 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.i2c_result)
3187 }
clear_i2c_result()3188 void FtraceEvent::clear_i2c_result() {
3189 if (_internal_has_i2c_result()) {
3190 if (GetArenaForAllocation() == nullptr) {
3191 delete _impl_.event_.i2c_result_;
3192 }
3193 clear_has_event();
3194 }
3195 }
set_allocated_i2c_reply(::perfetto::protos::I2cReplyFtraceEvent * i2c_reply)3196 void FtraceEvent::set_allocated_i2c_reply(::perfetto::protos::I2cReplyFtraceEvent* i2c_reply) {
3197 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3198 clear_event();
3199 if (i2c_reply) {
3200 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3201 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3202 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(i2c_reply));
3203 if (message_arena != submessage_arena) {
3204 i2c_reply = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3205 message_arena, i2c_reply, submessage_arena);
3206 }
3207 set_has_i2c_reply();
3208 _impl_.event_.i2c_reply_ = i2c_reply;
3209 }
3210 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.i2c_reply)
3211 }
clear_i2c_reply()3212 void FtraceEvent::clear_i2c_reply() {
3213 if (_internal_has_i2c_reply()) {
3214 if (GetArenaForAllocation() == nullptr) {
3215 delete _impl_.event_.i2c_reply_;
3216 }
3217 clear_has_event();
3218 }
3219 }
set_allocated_smbus_read(::perfetto::protos::SmbusReadFtraceEvent * smbus_read)3220 void FtraceEvent::set_allocated_smbus_read(::perfetto::protos::SmbusReadFtraceEvent* smbus_read) {
3221 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3222 clear_event();
3223 if (smbus_read) {
3224 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3225 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3226 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(smbus_read));
3227 if (message_arena != submessage_arena) {
3228 smbus_read = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3229 message_arena, smbus_read, submessage_arena);
3230 }
3231 set_has_smbus_read();
3232 _impl_.event_.smbus_read_ = smbus_read;
3233 }
3234 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.smbus_read)
3235 }
clear_smbus_read()3236 void FtraceEvent::clear_smbus_read() {
3237 if (_internal_has_smbus_read()) {
3238 if (GetArenaForAllocation() == nullptr) {
3239 delete _impl_.event_.smbus_read_;
3240 }
3241 clear_has_event();
3242 }
3243 }
set_allocated_smbus_write(::perfetto::protos::SmbusWriteFtraceEvent * smbus_write)3244 void FtraceEvent::set_allocated_smbus_write(::perfetto::protos::SmbusWriteFtraceEvent* smbus_write) {
3245 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3246 clear_event();
3247 if (smbus_write) {
3248 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3249 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3250 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(smbus_write));
3251 if (message_arena != submessage_arena) {
3252 smbus_write = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3253 message_arena, smbus_write, submessage_arena);
3254 }
3255 set_has_smbus_write();
3256 _impl_.event_.smbus_write_ = smbus_write;
3257 }
3258 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.smbus_write)
3259 }
clear_smbus_write()3260 void FtraceEvent::clear_smbus_write() {
3261 if (_internal_has_smbus_write()) {
3262 if (GetArenaForAllocation() == nullptr) {
3263 delete _impl_.event_.smbus_write_;
3264 }
3265 clear_has_event();
3266 }
3267 }
set_allocated_smbus_result(::perfetto::protos::SmbusResultFtraceEvent * smbus_result)3268 void FtraceEvent::set_allocated_smbus_result(::perfetto::protos::SmbusResultFtraceEvent* smbus_result) {
3269 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3270 clear_event();
3271 if (smbus_result) {
3272 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3273 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3274 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(smbus_result));
3275 if (message_arena != submessage_arena) {
3276 smbus_result = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3277 message_arena, smbus_result, submessage_arena);
3278 }
3279 set_has_smbus_result();
3280 _impl_.event_.smbus_result_ = smbus_result;
3281 }
3282 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.smbus_result)
3283 }
clear_smbus_result()3284 void FtraceEvent::clear_smbus_result() {
3285 if (_internal_has_smbus_result()) {
3286 if (GetArenaForAllocation() == nullptr) {
3287 delete _impl_.event_.smbus_result_;
3288 }
3289 clear_has_event();
3290 }
3291 }
set_allocated_smbus_reply(::perfetto::protos::SmbusReplyFtraceEvent * smbus_reply)3292 void FtraceEvent::set_allocated_smbus_reply(::perfetto::protos::SmbusReplyFtraceEvent* smbus_reply) {
3293 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3294 clear_event();
3295 if (smbus_reply) {
3296 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3297 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3298 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(smbus_reply));
3299 if (message_arena != submessage_arena) {
3300 smbus_reply = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3301 message_arena, smbus_reply, submessage_arena);
3302 }
3303 set_has_smbus_reply();
3304 _impl_.event_.smbus_reply_ = smbus_reply;
3305 }
3306 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.smbus_reply)
3307 }
clear_smbus_reply()3308 void FtraceEvent::clear_smbus_reply() {
3309 if (_internal_has_smbus_reply()) {
3310 if (GetArenaForAllocation() == nullptr) {
3311 delete _impl_.event_.smbus_reply_;
3312 }
3313 clear_has_event();
3314 }
3315 }
set_allocated_lowmemory_kill(::perfetto::protos::LowmemoryKillFtraceEvent * lowmemory_kill)3316 void FtraceEvent::set_allocated_lowmemory_kill(::perfetto::protos::LowmemoryKillFtraceEvent* lowmemory_kill) {
3317 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3318 clear_event();
3319 if (lowmemory_kill) {
3320 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3321 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3322 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(lowmemory_kill));
3323 if (message_arena != submessage_arena) {
3324 lowmemory_kill = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3325 message_arena, lowmemory_kill, submessage_arena);
3326 }
3327 set_has_lowmemory_kill();
3328 _impl_.event_.lowmemory_kill_ = lowmemory_kill;
3329 }
3330 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.lowmemory_kill)
3331 }
clear_lowmemory_kill()3332 void FtraceEvent::clear_lowmemory_kill() {
3333 if (_internal_has_lowmemory_kill()) {
3334 if (GetArenaForAllocation() == nullptr) {
3335 delete _impl_.event_.lowmemory_kill_;
3336 }
3337 clear_has_event();
3338 }
3339 }
set_allocated_irq_handler_entry(::perfetto::protos::IrqHandlerEntryFtraceEvent * irq_handler_entry)3340 void FtraceEvent::set_allocated_irq_handler_entry(::perfetto::protos::IrqHandlerEntryFtraceEvent* irq_handler_entry) {
3341 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3342 clear_event();
3343 if (irq_handler_entry) {
3344 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3345 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3346 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(irq_handler_entry));
3347 if (message_arena != submessage_arena) {
3348 irq_handler_entry = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3349 message_arena, irq_handler_entry, submessage_arena);
3350 }
3351 set_has_irq_handler_entry();
3352 _impl_.event_.irq_handler_entry_ = irq_handler_entry;
3353 }
3354 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.irq_handler_entry)
3355 }
clear_irq_handler_entry()3356 void FtraceEvent::clear_irq_handler_entry() {
3357 if (_internal_has_irq_handler_entry()) {
3358 if (GetArenaForAllocation() == nullptr) {
3359 delete _impl_.event_.irq_handler_entry_;
3360 }
3361 clear_has_event();
3362 }
3363 }
set_allocated_irq_handler_exit(::perfetto::protos::IrqHandlerExitFtraceEvent * irq_handler_exit)3364 void FtraceEvent::set_allocated_irq_handler_exit(::perfetto::protos::IrqHandlerExitFtraceEvent* irq_handler_exit) {
3365 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3366 clear_event();
3367 if (irq_handler_exit) {
3368 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3369 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3370 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(irq_handler_exit));
3371 if (message_arena != submessage_arena) {
3372 irq_handler_exit = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3373 message_arena, irq_handler_exit, submessage_arena);
3374 }
3375 set_has_irq_handler_exit();
3376 _impl_.event_.irq_handler_exit_ = irq_handler_exit;
3377 }
3378 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.irq_handler_exit)
3379 }
clear_irq_handler_exit()3380 void FtraceEvent::clear_irq_handler_exit() {
3381 if (_internal_has_irq_handler_exit()) {
3382 if (GetArenaForAllocation() == nullptr) {
3383 delete _impl_.event_.irq_handler_exit_;
3384 }
3385 clear_has_event();
3386 }
3387 }
set_allocated_sync_pt(::perfetto::protos::SyncPtFtraceEvent * sync_pt)3388 void FtraceEvent::set_allocated_sync_pt(::perfetto::protos::SyncPtFtraceEvent* sync_pt) {
3389 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3390 clear_event();
3391 if (sync_pt) {
3392 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3393 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3394 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sync_pt));
3395 if (message_arena != submessage_arena) {
3396 sync_pt = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3397 message_arena, sync_pt, submessage_arena);
3398 }
3399 set_has_sync_pt();
3400 _impl_.event_.sync_pt_ = sync_pt;
3401 }
3402 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sync_pt)
3403 }
clear_sync_pt()3404 void FtraceEvent::clear_sync_pt() {
3405 if (_internal_has_sync_pt()) {
3406 if (GetArenaForAllocation() == nullptr) {
3407 delete _impl_.event_.sync_pt_;
3408 }
3409 clear_has_event();
3410 }
3411 }
set_allocated_sync_timeline(::perfetto::protos::SyncTimelineFtraceEvent * sync_timeline)3412 void FtraceEvent::set_allocated_sync_timeline(::perfetto::protos::SyncTimelineFtraceEvent* sync_timeline) {
3413 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3414 clear_event();
3415 if (sync_timeline) {
3416 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3417 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3418 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sync_timeline));
3419 if (message_arena != submessage_arena) {
3420 sync_timeline = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3421 message_arena, sync_timeline, submessage_arena);
3422 }
3423 set_has_sync_timeline();
3424 _impl_.event_.sync_timeline_ = sync_timeline;
3425 }
3426 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sync_timeline)
3427 }
clear_sync_timeline()3428 void FtraceEvent::clear_sync_timeline() {
3429 if (_internal_has_sync_timeline()) {
3430 if (GetArenaForAllocation() == nullptr) {
3431 delete _impl_.event_.sync_timeline_;
3432 }
3433 clear_has_event();
3434 }
3435 }
set_allocated_sync_wait(::perfetto::protos::SyncWaitFtraceEvent * sync_wait)3436 void FtraceEvent::set_allocated_sync_wait(::perfetto::protos::SyncWaitFtraceEvent* sync_wait) {
3437 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3438 clear_event();
3439 if (sync_wait) {
3440 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3441 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3442 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sync_wait));
3443 if (message_arena != submessage_arena) {
3444 sync_wait = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3445 message_arena, sync_wait, submessage_arena);
3446 }
3447 set_has_sync_wait();
3448 _impl_.event_.sync_wait_ = sync_wait;
3449 }
3450 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sync_wait)
3451 }
clear_sync_wait()3452 void FtraceEvent::clear_sync_wait() {
3453 if (_internal_has_sync_wait()) {
3454 if (GetArenaForAllocation() == nullptr) {
3455 delete _impl_.event_.sync_wait_;
3456 }
3457 clear_has_event();
3458 }
3459 }
set_allocated_ext4_da_write_begin(::perfetto::protos::Ext4DaWriteBeginFtraceEvent * ext4_da_write_begin)3460 void FtraceEvent::set_allocated_ext4_da_write_begin(::perfetto::protos::Ext4DaWriteBeginFtraceEvent* ext4_da_write_begin) {
3461 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3462 clear_event();
3463 if (ext4_da_write_begin) {
3464 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3465 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3466 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ext4_da_write_begin));
3467 if (message_arena != submessage_arena) {
3468 ext4_da_write_begin = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3469 message_arena, ext4_da_write_begin, submessage_arena);
3470 }
3471 set_has_ext4_da_write_begin();
3472 _impl_.event_.ext4_da_write_begin_ = ext4_da_write_begin;
3473 }
3474 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ext4_da_write_begin)
3475 }
clear_ext4_da_write_begin()3476 void FtraceEvent::clear_ext4_da_write_begin() {
3477 if (_internal_has_ext4_da_write_begin()) {
3478 if (GetArenaForAllocation() == nullptr) {
3479 delete _impl_.event_.ext4_da_write_begin_;
3480 }
3481 clear_has_event();
3482 }
3483 }
set_allocated_ext4_da_write_end(::perfetto::protos::Ext4DaWriteEndFtraceEvent * ext4_da_write_end)3484 void FtraceEvent::set_allocated_ext4_da_write_end(::perfetto::protos::Ext4DaWriteEndFtraceEvent* ext4_da_write_end) {
3485 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3486 clear_event();
3487 if (ext4_da_write_end) {
3488 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3489 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3490 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ext4_da_write_end));
3491 if (message_arena != submessage_arena) {
3492 ext4_da_write_end = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3493 message_arena, ext4_da_write_end, submessage_arena);
3494 }
3495 set_has_ext4_da_write_end();
3496 _impl_.event_.ext4_da_write_end_ = ext4_da_write_end;
3497 }
3498 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ext4_da_write_end)
3499 }
clear_ext4_da_write_end()3500 void FtraceEvent::clear_ext4_da_write_end() {
3501 if (_internal_has_ext4_da_write_end()) {
3502 if (GetArenaForAllocation() == nullptr) {
3503 delete _impl_.event_.ext4_da_write_end_;
3504 }
3505 clear_has_event();
3506 }
3507 }
set_allocated_ext4_sync_file_enter(::perfetto::protos::Ext4SyncFileEnterFtraceEvent * ext4_sync_file_enter)3508 void FtraceEvent::set_allocated_ext4_sync_file_enter(::perfetto::protos::Ext4SyncFileEnterFtraceEvent* ext4_sync_file_enter) {
3509 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3510 clear_event();
3511 if (ext4_sync_file_enter) {
3512 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3513 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3514 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ext4_sync_file_enter));
3515 if (message_arena != submessage_arena) {
3516 ext4_sync_file_enter = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3517 message_arena, ext4_sync_file_enter, submessage_arena);
3518 }
3519 set_has_ext4_sync_file_enter();
3520 _impl_.event_.ext4_sync_file_enter_ = ext4_sync_file_enter;
3521 }
3522 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ext4_sync_file_enter)
3523 }
clear_ext4_sync_file_enter()3524 void FtraceEvent::clear_ext4_sync_file_enter() {
3525 if (_internal_has_ext4_sync_file_enter()) {
3526 if (GetArenaForAllocation() == nullptr) {
3527 delete _impl_.event_.ext4_sync_file_enter_;
3528 }
3529 clear_has_event();
3530 }
3531 }
set_allocated_ext4_sync_file_exit(::perfetto::protos::Ext4SyncFileExitFtraceEvent * ext4_sync_file_exit)3532 void FtraceEvent::set_allocated_ext4_sync_file_exit(::perfetto::protos::Ext4SyncFileExitFtraceEvent* ext4_sync_file_exit) {
3533 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3534 clear_event();
3535 if (ext4_sync_file_exit) {
3536 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3537 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3538 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ext4_sync_file_exit));
3539 if (message_arena != submessage_arena) {
3540 ext4_sync_file_exit = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3541 message_arena, ext4_sync_file_exit, submessage_arena);
3542 }
3543 set_has_ext4_sync_file_exit();
3544 _impl_.event_.ext4_sync_file_exit_ = ext4_sync_file_exit;
3545 }
3546 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.ext4_sync_file_exit)
3547 }
clear_ext4_sync_file_exit()3548 void FtraceEvent::clear_ext4_sync_file_exit() {
3549 if (_internal_has_ext4_sync_file_exit()) {
3550 if (GetArenaForAllocation() == nullptr) {
3551 delete _impl_.event_.ext4_sync_file_exit_;
3552 }
3553 clear_has_event();
3554 }
3555 }
set_allocated_block_rq_issue(::perfetto::protos::BlockRqIssueFtraceEvent * block_rq_issue)3556 void FtraceEvent::set_allocated_block_rq_issue(::perfetto::protos::BlockRqIssueFtraceEvent* block_rq_issue) {
3557 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3558 clear_event();
3559 if (block_rq_issue) {
3560 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3561 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3562 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_rq_issue));
3563 if (message_arena != submessage_arena) {
3564 block_rq_issue = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3565 message_arena, block_rq_issue, submessage_arena);
3566 }
3567 set_has_block_rq_issue();
3568 _impl_.event_.block_rq_issue_ = block_rq_issue;
3569 }
3570 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_rq_issue)
3571 }
clear_block_rq_issue()3572 void FtraceEvent::clear_block_rq_issue() {
3573 if (_internal_has_block_rq_issue()) {
3574 if (GetArenaForAllocation() == nullptr) {
3575 delete _impl_.event_.block_rq_issue_;
3576 }
3577 clear_has_event();
3578 }
3579 }
set_allocated_mm_vmscan_direct_reclaim_begin(::perfetto::protos::MmVmscanDirectReclaimBeginFtraceEvent * mm_vmscan_direct_reclaim_begin)3580 void FtraceEvent::set_allocated_mm_vmscan_direct_reclaim_begin(::perfetto::protos::MmVmscanDirectReclaimBeginFtraceEvent* mm_vmscan_direct_reclaim_begin) {
3581 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3582 clear_event();
3583 if (mm_vmscan_direct_reclaim_begin) {
3584 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3585 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3586 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_vmscan_direct_reclaim_begin));
3587 if (message_arena != submessage_arena) {
3588 mm_vmscan_direct_reclaim_begin = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3589 message_arena, mm_vmscan_direct_reclaim_begin, submessage_arena);
3590 }
3591 set_has_mm_vmscan_direct_reclaim_begin();
3592 _impl_.event_.mm_vmscan_direct_reclaim_begin_ = mm_vmscan_direct_reclaim_begin;
3593 }
3594 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_vmscan_direct_reclaim_begin)
3595 }
clear_mm_vmscan_direct_reclaim_begin()3596 void FtraceEvent::clear_mm_vmscan_direct_reclaim_begin() {
3597 if (_internal_has_mm_vmscan_direct_reclaim_begin()) {
3598 if (GetArenaForAllocation() == nullptr) {
3599 delete _impl_.event_.mm_vmscan_direct_reclaim_begin_;
3600 }
3601 clear_has_event();
3602 }
3603 }
set_allocated_mm_vmscan_direct_reclaim_end(::perfetto::protos::MmVmscanDirectReclaimEndFtraceEvent * mm_vmscan_direct_reclaim_end)3604 void FtraceEvent::set_allocated_mm_vmscan_direct_reclaim_end(::perfetto::protos::MmVmscanDirectReclaimEndFtraceEvent* mm_vmscan_direct_reclaim_end) {
3605 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3606 clear_event();
3607 if (mm_vmscan_direct_reclaim_end) {
3608 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3609 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3610 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_vmscan_direct_reclaim_end));
3611 if (message_arena != submessage_arena) {
3612 mm_vmscan_direct_reclaim_end = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3613 message_arena, mm_vmscan_direct_reclaim_end, submessage_arena);
3614 }
3615 set_has_mm_vmscan_direct_reclaim_end();
3616 _impl_.event_.mm_vmscan_direct_reclaim_end_ = mm_vmscan_direct_reclaim_end;
3617 }
3618 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_vmscan_direct_reclaim_end)
3619 }
clear_mm_vmscan_direct_reclaim_end()3620 void FtraceEvent::clear_mm_vmscan_direct_reclaim_end() {
3621 if (_internal_has_mm_vmscan_direct_reclaim_end()) {
3622 if (GetArenaForAllocation() == nullptr) {
3623 delete _impl_.event_.mm_vmscan_direct_reclaim_end_;
3624 }
3625 clear_has_event();
3626 }
3627 }
set_allocated_mm_vmscan_kswapd_wake(::perfetto::protos::MmVmscanKswapdWakeFtraceEvent * mm_vmscan_kswapd_wake)3628 void FtraceEvent::set_allocated_mm_vmscan_kswapd_wake(::perfetto::protos::MmVmscanKswapdWakeFtraceEvent* mm_vmscan_kswapd_wake) {
3629 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3630 clear_event();
3631 if (mm_vmscan_kswapd_wake) {
3632 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3633 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3634 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_vmscan_kswapd_wake));
3635 if (message_arena != submessage_arena) {
3636 mm_vmscan_kswapd_wake = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3637 message_arena, mm_vmscan_kswapd_wake, submessage_arena);
3638 }
3639 set_has_mm_vmscan_kswapd_wake();
3640 _impl_.event_.mm_vmscan_kswapd_wake_ = mm_vmscan_kswapd_wake;
3641 }
3642 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_vmscan_kswapd_wake)
3643 }
clear_mm_vmscan_kswapd_wake()3644 void FtraceEvent::clear_mm_vmscan_kswapd_wake() {
3645 if (_internal_has_mm_vmscan_kswapd_wake()) {
3646 if (GetArenaForAllocation() == nullptr) {
3647 delete _impl_.event_.mm_vmscan_kswapd_wake_;
3648 }
3649 clear_has_event();
3650 }
3651 }
set_allocated_mm_vmscan_kswapd_sleep(::perfetto::protos::MmVmscanKswapdSleepFtraceEvent * mm_vmscan_kswapd_sleep)3652 void FtraceEvent::set_allocated_mm_vmscan_kswapd_sleep(::perfetto::protos::MmVmscanKswapdSleepFtraceEvent* mm_vmscan_kswapd_sleep) {
3653 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3654 clear_event();
3655 if (mm_vmscan_kswapd_sleep) {
3656 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3657 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3658 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_vmscan_kswapd_sleep));
3659 if (message_arena != submessage_arena) {
3660 mm_vmscan_kswapd_sleep = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3661 message_arena, mm_vmscan_kswapd_sleep, submessage_arena);
3662 }
3663 set_has_mm_vmscan_kswapd_sleep();
3664 _impl_.event_.mm_vmscan_kswapd_sleep_ = mm_vmscan_kswapd_sleep;
3665 }
3666 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_vmscan_kswapd_sleep)
3667 }
clear_mm_vmscan_kswapd_sleep()3668 void FtraceEvent::clear_mm_vmscan_kswapd_sleep() {
3669 if (_internal_has_mm_vmscan_kswapd_sleep()) {
3670 if (GetArenaForAllocation() == nullptr) {
3671 delete _impl_.event_.mm_vmscan_kswapd_sleep_;
3672 }
3673 clear_has_event();
3674 }
3675 }
set_allocated_binder_transaction(::perfetto::protos::BinderTransactionFtraceEvent * binder_transaction)3676 void FtraceEvent::set_allocated_binder_transaction(::perfetto::protos::BinderTransactionFtraceEvent* binder_transaction) {
3677 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3678 clear_event();
3679 if (binder_transaction) {
3680 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3681 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3682 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(binder_transaction));
3683 if (message_arena != submessage_arena) {
3684 binder_transaction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3685 message_arena, binder_transaction, submessage_arena);
3686 }
3687 set_has_binder_transaction();
3688 _impl_.event_.binder_transaction_ = binder_transaction;
3689 }
3690 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.binder_transaction)
3691 }
clear_binder_transaction()3692 void FtraceEvent::clear_binder_transaction() {
3693 if (_internal_has_binder_transaction()) {
3694 if (GetArenaForAllocation() == nullptr) {
3695 delete _impl_.event_.binder_transaction_;
3696 }
3697 clear_has_event();
3698 }
3699 }
set_allocated_binder_transaction_received(::perfetto::protos::BinderTransactionReceivedFtraceEvent * binder_transaction_received)3700 void FtraceEvent::set_allocated_binder_transaction_received(::perfetto::protos::BinderTransactionReceivedFtraceEvent* binder_transaction_received) {
3701 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3702 clear_event();
3703 if (binder_transaction_received) {
3704 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3705 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3706 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(binder_transaction_received));
3707 if (message_arena != submessage_arena) {
3708 binder_transaction_received = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3709 message_arena, binder_transaction_received, submessage_arena);
3710 }
3711 set_has_binder_transaction_received();
3712 _impl_.event_.binder_transaction_received_ = binder_transaction_received;
3713 }
3714 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.binder_transaction_received)
3715 }
clear_binder_transaction_received()3716 void FtraceEvent::clear_binder_transaction_received() {
3717 if (_internal_has_binder_transaction_received()) {
3718 if (GetArenaForAllocation() == nullptr) {
3719 delete _impl_.event_.binder_transaction_received_;
3720 }
3721 clear_has_event();
3722 }
3723 }
set_allocated_binder_set_priority(::perfetto::protos::BinderSetPriorityFtraceEvent * binder_set_priority)3724 void FtraceEvent::set_allocated_binder_set_priority(::perfetto::protos::BinderSetPriorityFtraceEvent* binder_set_priority) {
3725 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3726 clear_event();
3727 if (binder_set_priority) {
3728 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3729 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3730 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(binder_set_priority));
3731 if (message_arena != submessage_arena) {
3732 binder_set_priority = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3733 message_arena, binder_set_priority, submessage_arena);
3734 }
3735 set_has_binder_set_priority();
3736 _impl_.event_.binder_set_priority_ = binder_set_priority;
3737 }
3738 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.binder_set_priority)
3739 }
clear_binder_set_priority()3740 void FtraceEvent::clear_binder_set_priority() {
3741 if (_internal_has_binder_set_priority()) {
3742 if (GetArenaForAllocation() == nullptr) {
3743 delete _impl_.event_.binder_set_priority_;
3744 }
3745 clear_has_event();
3746 }
3747 }
set_allocated_binder_lock(::perfetto::protos::BinderLockFtraceEvent * binder_lock)3748 void FtraceEvent::set_allocated_binder_lock(::perfetto::protos::BinderLockFtraceEvent* binder_lock) {
3749 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3750 clear_event();
3751 if (binder_lock) {
3752 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3753 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3754 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(binder_lock));
3755 if (message_arena != submessage_arena) {
3756 binder_lock = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3757 message_arena, binder_lock, submessage_arena);
3758 }
3759 set_has_binder_lock();
3760 _impl_.event_.binder_lock_ = binder_lock;
3761 }
3762 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.binder_lock)
3763 }
clear_binder_lock()3764 void FtraceEvent::clear_binder_lock() {
3765 if (_internal_has_binder_lock()) {
3766 if (GetArenaForAllocation() == nullptr) {
3767 delete _impl_.event_.binder_lock_;
3768 }
3769 clear_has_event();
3770 }
3771 }
set_allocated_binder_locked(::perfetto::protos::BinderLockedFtraceEvent * binder_locked)3772 void FtraceEvent::set_allocated_binder_locked(::perfetto::protos::BinderLockedFtraceEvent* binder_locked) {
3773 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3774 clear_event();
3775 if (binder_locked) {
3776 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3777 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3778 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(binder_locked));
3779 if (message_arena != submessage_arena) {
3780 binder_locked = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3781 message_arena, binder_locked, submessage_arena);
3782 }
3783 set_has_binder_locked();
3784 _impl_.event_.binder_locked_ = binder_locked;
3785 }
3786 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.binder_locked)
3787 }
clear_binder_locked()3788 void FtraceEvent::clear_binder_locked() {
3789 if (_internal_has_binder_locked()) {
3790 if (GetArenaForAllocation() == nullptr) {
3791 delete _impl_.event_.binder_locked_;
3792 }
3793 clear_has_event();
3794 }
3795 }
set_allocated_binder_unlock(::perfetto::protos::BinderUnlockFtraceEvent * binder_unlock)3796 void FtraceEvent::set_allocated_binder_unlock(::perfetto::protos::BinderUnlockFtraceEvent* binder_unlock) {
3797 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3798 clear_event();
3799 if (binder_unlock) {
3800 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3801 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3802 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(binder_unlock));
3803 if (message_arena != submessage_arena) {
3804 binder_unlock = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3805 message_arena, binder_unlock, submessage_arena);
3806 }
3807 set_has_binder_unlock();
3808 _impl_.event_.binder_unlock_ = binder_unlock;
3809 }
3810 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.binder_unlock)
3811 }
clear_binder_unlock()3812 void FtraceEvent::clear_binder_unlock() {
3813 if (_internal_has_binder_unlock()) {
3814 if (GetArenaForAllocation() == nullptr) {
3815 delete _impl_.event_.binder_unlock_;
3816 }
3817 clear_has_event();
3818 }
3819 }
set_allocated_workqueue_activate_work(::perfetto::protos::WorkqueueActivateWorkFtraceEvent * workqueue_activate_work)3820 void FtraceEvent::set_allocated_workqueue_activate_work(::perfetto::protos::WorkqueueActivateWorkFtraceEvent* workqueue_activate_work) {
3821 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3822 clear_event();
3823 if (workqueue_activate_work) {
3824 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3825 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3826 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(workqueue_activate_work));
3827 if (message_arena != submessage_arena) {
3828 workqueue_activate_work = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3829 message_arena, workqueue_activate_work, submessage_arena);
3830 }
3831 set_has_workqueue_activate_work();
3832 _impl_.event_.workqueue_activate_work_ = workqueue_activate_work;
3833 }
3834 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.workqueue_activate_work)
3835 }
clear_workqueue_activate_work()3836 void FtraceEvent::clear_workqueue_activate_work() {
3837 if (_internal_has_workqueue_activate_work()) {
3838 if (GetArenaForAllocation() == nullptr) {
3839 delete _impl_.event_.workqueue_activate_work_;
3840 }
3841 clear_has_event();
3842 }
3843 }
set_allocated_workqueue_execute_end(::perfetto::protos::WorkqueueExecuteEndFtraceEvent * workqueue_execute_end)3844 void FtraceEvent::set_allocated_workqueue_execute_end(::perfetto::protos::WorkqueueExecuteEndFtraceEvent* workqueue_execute_end) {
3845 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3846 clear_event();
3847 if (workqueue_execute_end) {
3848 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3849 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3850 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(workqueue_execute_end));
3851 if (message_arena != submessage_arena) {
3852 workqueue_execute_end = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3853 message_arena, workqueue_execute_end, submessage_arena);
3854 }
3855 set_has_workqueue_execute_end();
3856 _impl_.event_.workqueue_execute_end_ = workqueue_execute_end;
3857 }
3858 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.workqueue_execute_end)
3859 }
clear_workqueue_execute_end()3860 void FtraceEvent::clear_workqueue_execute_end() {
3861 if (_internal_has_workqueue_execute_end()) {
3862 if (GetArenaForAllocation() == nullptr) {
3863 delete _impl_.event_.workqueue_execute_end_;
3864 }
3865 clear_has_event();
3866 }
3867 }
set_allocated_workqueue_execute_start(::perfetto::protos::WorkqueueExecuteStartFtraceEvent * workqueue_execute_start)3868 void FtraceEvent::set_allocated_workqueue_execute_start(::perfetto::protos::WorkqueueExecuteStartFtraceEvent* workqueue_execute_start) {
3869 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3870 clear_event();
3871 if (workqueue_execute_start) {
3872 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3873 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3874 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(workqueue_execute_start));
3875 if (message_arena != submessage_arena) {
3876 workqueue_execute_start = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3877 message_arena, workqueue_execute_start, submessage_arena);
3878 }
3879 set_has_workqueue_execute_start();
3880 _impl_.event_.workqueue_execute_start_ = workqueue_execute_start;
3881 }
3882 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.workqueue_execute_start)
3883 }
clear_workqueue_execute_start()3884 void FtraceEvent::clear_workqueue_execute_start() {
3885 if (_internal_has_workqueue_execute_start()) {
3886 if (GetArenaForAllocation() == nullptr) {
3887 delete _impl_.event_.workqueue_execute_start_;
3888 }
3889 clear_has_event();
3890 }
3891 }
set_allocated_workqueue_queue_work(::perfetto::protos::WorkqueueQueueWorkFtraceEvent * workqueue_queue_work)3892 void FtraceEvent::set_allocated_workqueue_queue_work(::perfetto::protos::WorkqueueQueueWorkFtraceEvent* workqueue_queue_work) {
3893 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3894 clear_event();
3895 if (workqueue_queue_work) {
3896 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3897 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3898 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(workqueue_queue_work));
3899 if (message_arena != submessage_arena) {
3900 workqueue_queue_work = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3901 message_arena, workqueue_queue_work, submessage_arena);
3902 }
3903 set_has_workqueue_queue_work();
3904 _impl_.event_.workqueue_queue_work_ = workqueue_queue_work;
3905 }
3906 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.workqueue_queue_work)
3907 }
clear_workqueue_queue_work()3908 void FtraceEvent::clear_workqueue_queue_work() {
3909 if (_internal_has_workqueue_queue_work()) {
3910 if (GetArenaForAllocation() == nullptr) {
3911 delete _impl_.event_.workqueue_queue_work_;
3912 }
3913 clear_has_event();
3914 }
3915 }
set_allocated_regulator_disable(::perfetto::protos::RegulatorDisableFtraceEvent * regulator_disable)3916 void FtraceEvent::set_allocated_regulator_disable(::perfetto::protos::RegulatorDisableFtraceEvent* regulator_disable) {
3917 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3918 clear_event();
3919 if (regulator_disable) {
3920 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3921 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3922 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_disable));
3923 if (message_arena != submessage_arena) {
3924 regulator_disable = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3925 message_arena, regulator_disable, submessage_arena);
3926 }
3927 set_has_regulator_disable();
3928 _impl_.event_.regulator_disable_ = regulator_disable;
3929 }
3930 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_disable)
3931 }
clear_regulator_disable()3932 void FtraceEvent::clear_regulator_disable() {
3933 if (_internal_has_regulator_disable()) {
3934 if (GetArenaForAllocation() == nullptr) {
3935 delete _impl_.event_.regulator_disable_;
3936 }
3937 clear_has_event();
3938 }
3939 }
set_allocated_regulator_disable_complete(::perfetto::protos::RegulatorDisableCompleteFtraceEvent * regulator_disable_complete)3940 void FtraceEvent::set_allocated_regulator_disable_complete(::perfetto::protos::RegulatorDisableCompleteFtraceEvent* regulator_disable_complete) {
3941 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3942 clear_event();
3943 if (regulator_disable_complete) {
3944 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3945 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3946 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_disable_complete));
3947 if (message_arena != submessage_arena) {
3948 regulator_disable_complete = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3949 message_arena, regulator_disable_complete, submessage_arena);
3950 }
3951 set_has_regulator_disable_complete();
3952 _impl_.event_.regulator_disable_complete_ = regulator_disable_complete;
3953 }
3954 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_disable_complete)
3955 }
clear_regulator_disable_complete()3956 void FtraceEvent::clear_regulator_disable_complete() {
3957 if (_internal_has_regulator_disable_complete()) {
3958 if (GetArenaForAllocation() == nullptr) {
3959 delete _impl_.event_.regulator_disable_complete_;
3960 }
3961 clear_has_event();
3962 }
3963 }
set_allocated_regulator_enable(::perfetto::protos::RegulatorEnableFtraceEvent * regulator_enable)3964 void FtraceEvent::set_allocated_regulator_enable(::perfetto::protos::RegulatorEnableFtraceEvent* regulator_enable) {
3965 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3966 clear_event();
3967 if (regulator_enable) {
3968 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3969 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3970 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_enable));
3971 if (message_arena != submessage_arena) {
3972 regulator_enable = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3973 message_arena, regulator_enable, submessage_arena);
3974 }
3975 set_has_regulator_enable();
3976 _impl_.event_.regulator_enable_ = regulator_enable;
3977 }
3978 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_enable)
3979 }
clear_regulator_enable()3980 void FtraceEvent::clear_regulator_enable() {
3981 if (_internal_has_regulator_enable()) {
3982 if (GetArenaForAllocation() == nullptr) {
3983 delete _impl_.event_.regulator_enable_;
3984 }
3985 clear_has_event();
3986 }
3987 }
set_allocated_regulator_enable_complete(::perfetto::protos::RegulatorEnableCompleteFtraceEvent * regulator_enable_complete)3988 void FtraceEvent::set_allocated_regulator_enable_complete(::perfetto::protos::RegulatorEnableCompleteFtraceEvent* regulator_enable_complete) {
3989 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3990 clear_event();
3991 if (regulator_enable_complete) {
3992 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3993 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3994 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_enable_complete));
3995 if (message_arena != submessage_arena) {
3996 regulator_enable_complete = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3997 message_arena, regulator_enable_complete, submessage_arena);
3998 }
3999 set_has_regulator_enable_complete();
4000 _impl_.event_.regulator_enable_complete_ = regulator_enable_complete;
4001 }
4002 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_enable_complete)
4003 }
clear_regulator_enable_complete()4004 void FtraceEvent::clear_regulator_enable_complete() {
4005 if (_internal_has_regulator_enable_complete()) {
4006 if (GetArenaForAllocation() == nullptr) {
4007 delete _impl_.event_.regulator_enable_complete_;
4008 }
4009 clear_has_event();
4010 }
4011 }
set_allocated_regulator_enable_delay(::perfetto::protos::RegulatorEnableDelayFtraceEvent * regulator_enable_delay)4012 void FtraceEvent::set_allocated_regulator_enable_delay(::perfetto::protos::RegulatorEnableDelayFtraceEvent* regulator_enable_delay) {
4013 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4014 clear_event();
4015 if (regulator_enable_delay) {
4016 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4017 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4018 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_enable_delay));
4019 if (message_arena != submessage_arena) {
4020 regulator_enable_delay = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4021 message_arena, regulator_enable_delay, submessage_arena);
4022 }
4023 set_has_regulator_enable_delay();
4024 _impl_.event_.regulator_enable_delay_ = regulator_enable_delay;
4025 }
4026 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_enable_delay)
4027 }
clear_regulator_enable_delay()4028 void FtraceEvent::clear_regulator_enable_delay() {
4029 if (_internal_has_regulator_enable_delay()) {
4030 if (GetArenaForAllocation() == nullptr) {
4031 delete _impl_.event_.regulator_enable_delay_;
4032 }
4033 clear_has_event();
4034 }
4035 }
set_allocated_regulator_set_voltage(::perfetto::protos::RegulatorSetVoltageFtraceEvent * regulator_set_voltage)4036 void FtraceEvent::set_allocated_regulator_set_voltage(::perfetto::protos::RegulatorSetVoltageFtraceEvent* regulator_set_voltage) {
4037 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4038 clear_event();
4039 if (regulator_set_voltage) {
4040 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4041 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4042 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_set_voltage));
4043 if (message_arena != submessage_arena) {
4044 regulator_set_voltage = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4045 message_arena, regulator_set_voltage, submessage_arena);
4046 }
4047 set_has_regulator_set_voltage();
4048 _impl_.event_.regulator_set_voltage_ = regulator_set_voltage;
4049 }
4050 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_set_voltage)
4051 }
clear_regulator_set_voltage()4052 void FtraceEvent::clear_regulator_set_voltage() {
4053 if (_internal_has_regulator_set_voltage()) {
4054 if (GetArenaForAllocation() == nullptr) {
4055 delete _impl_.event_.regulator_set_voltage_;
4056 }
4057 clear_has_event();
4058 }
4059 }
set_allocated_regulator_set_voltage_complete(::perfetto::protos::RegulatorSetVoltageCompleteFtraceEvent * regulator_set_voltage_complete)4060 void FtraceEvent::set_allocated_regulator_set_voltage_complete(::perfetto::protos::RegulatorSetVoltageCompleteFtraceEvent* regulator_set_voltage_complete) {
4061 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4062 clear_event();
4063 if (regulator_set_voltage_complete) {
4064 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4065 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4066 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(regulator_set_voltage_complete));
4067 if (message_arena != submessage_arena) {
4068 regulator_set_voltage_complete = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4069 message_arena, regulator_set_voltage_complete, submessage_arena);
4070 }
4071 set_has_regulator_set_voltage_complete();
4072 _impl_.event_.regulator_set_voltage_complete_ = regulator_set_voltage_complete;
4073 }
4074 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.regulator_set_voltage_complete)
4075 }
clear_regulator_set_voltage_complete()4076 void FtraceEvent::clear_regulator_set_voltage_complete() {
4077 if (_internal_has_regulator_set_voltage_complete()) {
4078 if (GetArenaForAllocation() == nullptr) {
4079 delete _impl_.event_.regulator_set_voltage_complete_;
4080 }
4081 clear_has_event();
4082 }
4083 }
set_allocated_cgroup_attach_task(::perfetto::protos::CgroupAttachTaskFtraceEvent * cgroup_attach_task)4084 void FtraceEvent::set_allocated_cgroup_attach_task(::perfetto::protos::CgroupAttachTaskFtraceEvent* cgroup_attach_task) {
4085 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4086 clear_event();
4087 if (cgroup_attach_task) {
4088 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4089 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4090 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_attach_task));
4091 if (message_arena != submessage_arena) {
4092 cgroup_attach_task = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4093 message_arena, cgroup_attach_task, submessage_arena);
4094 }
4095 set_has_cgroup_attach_task();
4096 _impl_.event_.cgroup_attach_task_ = cgroup_attach_task;
4097 }
4098 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_attach_task)
4099 }
clear_cgroup_attach_task()4100 void FtraceEvent::clear_cgroup_attach_task() {
4101 if (_internal_has_cgroup_attach_task()) {
4102 if (GetArenaForAllocation() == nullptr) {
4103 delete _impl_.event_.cgroup_attach_task_;
4104 }
4105 clear_has_event();
4106 }
4107 }
set_allocated_cgroup_mkdir(::perfetto::protos::CgroupMkdirFtraceEvent * cgroup_mkdir)4108 void FtraceEvent::set_allocated_cgroup_mkdir(::perfetto::protos::CgroupMkdirFtraceEvent* cgroup_mkdir) {
4109 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4110 clear_event();
4111 if (cgroup_mkdir) {
4112 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4113 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4114 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_mkdir));
4115 if (message_arena != submessage_arena) {
4116 cgroup_mkdir = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4117 message_arena, cgroup_mkdir, submessage_arena);
4118 }
4119 set_has_cgroup_mkdir();
4120 _impl_.event_.cgroup_mkdir_ = cgroup_mkdir;
4121 }
4122 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_mkdir)
4123 }
clear_cgroup_mkdir()4124 void FtraceEvent::clear_cgroup_mkdir() {
4125 if (_internal_has_cgroup_mkdir()) {
4126 if (GetArenaForAllocation() == nullptr) {
4127 delete _impl_.event_.cgroup_mkdir_;
4128 }
4129 clear_has_event();
4130 }
4131 }
set_allocated_cgroup_remount(::perfetto::protos::CgroupRemountFtraceEvent * cgroup_remount)4132 void FtraceEvent::set_allocated_cgroup_remount(::perfetto::protos::CgroupRemountFtraceEvent* cgroup_remount) {
4133 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4134 clear_event();
4135 if (cgroup_remount) {
4136 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4137 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4138 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_remount));
4139 if (message_arena != submessage_arena) {
4140 cgroup_remount = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4141 message_arena, cgroup_remount, submessage_arena);
4142 }
4143 set_has_cgroup_remount();
4144 _impl_.event_.cgroup_remount_ = cgroup_remount;
4145 }
4146 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_remount)
4147 }
clear_cgroup_remount()4148 void FtraceEvent::clear_cgroup_remount() {
4149 if (_internal_has_cgroup_remount()) {
4150 if (GetArenaForAllocation() == nullptr) {
4151 delete _impl_.event_.cgroup_remount_;
4152 }
4153 clear_has_event();
4154 }
4155 }
set_allocated_cgroup_rmdir(::perfetto::protos::CgroupRmdirFtraceEvent * cgroup_rmdir)4156 void FtraceEvent::set_allocated_cgroup_rmdir(::perfetto::protos::CgroupRmdirFtraceEvent* cgroup_rmdir) {
4157 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4158 clear_event();
4159 if (cgroup_rmdir) {
4160 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4161 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4162 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_rmdir));
4163 if (message_arena != submessage_arena) {
4164 cgroup_rmdir = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4165 message_arena, cgroup_rmdir, submessage_arena);
4166 }
4167 set_has_cgroup_rmdir();
4168 _impl_.event_.cgroup_rmdir_ = cgroup_rmdir;
4169 }
4170 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_rmdir)
4171 }
clear_cgroup_rmdir()4172 void FtraceEvent::clear_cgroup_rmdir() {
4173 if (_internal_has_cgroup_rmdir()) {
4174 if (GetArenaForAllocation() == nullptr) {
4175 delete _impl_.event_.cgroup_rmdir_;
4176 }
4177 clear_has_event();
4178 }
4179 }
set_allocated_cgroup_transfer_tasks(::perfetto::protos::CgroupTransferTasksFtraceEvent * cgroup_transfer_tasks)4180 void FtraceEvent::set_allocated_cgroup_transfer_tasks(::perfetto::protos::CgroupTransferTasksFtraceEvent* cgroup_transfer_tasks) {
4181 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4182 clear_event();
4183 if (cgroup_transfer_tasks) {
4184 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4185 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4186 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_transfer_tasks));
4187 if (message_arena != submessage_arena) {
4188 cgroup_transfer_tasks = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4189 message_arena, cgroup_transfer_tasks, submessage_arena);
4190 }
4191 set_has_cgroup_transfer_tasks();
4192 _impl_.event_.cgroup_transfer_tasks_ = cgroup_transfer_tasks;
4193 }
4194 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_transfer_tasks)
4195 }
clear_cgroup_transfer_tasks()4196 void FtraceEvent::clear_cgroup_transfer_tasks() {
4197 if (_internal_has_cgroup_transfer_tasks()) {
4198 if (GetArenaForAllocation() == nullptr) {
4199 delete _impl_.event_.cgroup_transfer_tasks_;
4200 }
4201 clear_has_event();
4202 }
4203 }
set_allocated_cgroup_destroy_root(::perfetto::protos::CgroupDestroyRootFtraceEvent * cgroup_destroy_root)4204 void FtraceEvent::set_allocated_cgroup_destroy_root(::perfetto::protos::CgroupDestroyRootFtraceEvent* cgroup_destroy_root) {
4205 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4206 clear_event();
4207 if (cgroup_destroy_root) {
4208 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4209 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4210 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_destroy_root));
4211 if (message_arena != submessage_arena) {
4212 cgroup_destroy_root = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4213 message_arena, cgroup_destroy_root, submessage_arena);
4214 }
4215 set_has_cgroup_destroy_root();
4216 _impl_.event_.cgroup_destroy_root_ = cgroup_destroy_root;
4217 }
4218 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_destroy_root)
4219 }
clear_cgroup_destroy_root()4220 void FtraceEvent::clear_cgroup_destroy_root() {
4221 if (_internal_has_cgroup_destroy_root()) {
4222 if (GetArenaForAllocation() == nullptr) {
4223 delete _impl_.event_.cgroup_destroy_root_;
4224 }
4225 clear_has_event();
4226 }
4227 }
set_allocated_cgroup_release(::perfetto::protos::CgroupReleaseFtraceEvent * cgroup_release)4228 void FtraceEvent::set_allocated_cgroup_release(::perfetto::protos::CgroupReleaseFtraceEvent* cgroup_release) {
4229 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4230 clear_event();
4231 if (cgroup_release) {
4232 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4233 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4234 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_release));
4235 if (message_arena != submessage_arena) {
4236 cgroup_release = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4237 message_arena, cgroup_release, submessage_arena);
4238 }
4239 set_has_cgroup_release();
4240 _impl_.event_.cgroup_release_ = cgroup_release;
4241 }
4242 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_release)
4243 }
clear_cgroup_release()4244 void FtraceEvent::clear_cgroup_release() {
4245 if (_internal_has_cgroup_release()) {
4246 if (GetArenaForAllocation() == nullptr) {
4247 delete _impl_.event_.cgroup_release_;
4248 }
4249 clear_has_event();
4250 }
4251 }
set_allocated_cgroup_rename(::perfetto::protos::CgroupRenameFtraceEvent * cgroup_rename)4252 void FtraceEvent::set_allocated_cgroup_rename(::perfetto::protos::CgroupRenameFtraceEvent* cgroup_rename) {
4253 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4254 clear_event();
4255 if (cgroup_rename) {
4256 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4257 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4258 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_rename));
4259 if (message_arena != submessage_arena) {
4260 cgroup_rename = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4261 message_arena, cgroup_rename, submessage_arena);
4262 }
4263 set_has_cgroup_rename();
4264 _impl_.event_.cgroup_rename_ = cgroup_rename;
4265 }
4266 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_rename)
4267 }
clear_cgroup_rename()4268 void FtraceEvent::clear_cgroup_rename() {
4269 if (_internal_has_cgroup_rename()) {
4270 if (GetArenaForAllocation() == nullptr) {
4271 delete _impl_.event_.cgroup_rename_;
4272 }
4273 clear_has_event();
4274 }
4275 }
set_allocated_cgroup_setup_root(::perfetto::protos::CgroupSetupRootFtraceEvent * cgroup_setup_root)4276 void FtraceEvent::set_allocated_cgroup_setup_root(::perfetto::protos::CgroupSetupRootFtraceEvent* cgroup_setup_root) {
4277 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4278 clear_event();
4279 if (cgroup_setup_root) {
4280 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4281 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4282 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(cgroup_setup_root));
4283 if (message_arena != submessage_arena) {
4284 cgroup_setup_root = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4285 message_arena, cgroup_setup_root, submessage_arena);
4286 }
4287 set_has_cgroup_setup_root();
4288 _impl_.event_.cgroup_setup_root_ = cgroup_setup_root;
4289 }
4290 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.cgroup_setup_root)
4291 }
clear_cgroup_setup_root()4292 void FtraceEvent::clear_cgroup_setup_root() {
4293 if (_internal_has_cgroup_setup_root()) {
4294 if (GetArenaForAllocation() == nullptr) {
4295 delete _impl_.event_.cgroup_setup_root_;
4296 }
4297 clear_has_event();
4298 }
4299 }
set_allocated_mdp_cmd_kickoff(::perfetto::protos::MdpCmdKickoffFtraceEvent * mdp_cmd_kickoff)4300 void FtraceEvent::set_allocated_mdp_cmd_kickoff(::perfetto::protos::MdpCmdKickoffFtraceEvent* mdp_cmd_kickoff) {
4301 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4302 clear_event();
4303 if (mdp_cmd_kickoff) {
4304 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4305 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4306 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_cmd_kickoff));
4307 if (message_arena != submessage_arena) {
4308 mdp_cmd_kickoff = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4309 message_arena, mdp_cmd_kickoff, submessage_arena);
4310 }
4311 set_has_mdp_cmd_kickoff();
4312 _impl_.event_.mdp_cmd_kickoff_ = mdp_cmd_kickoff;
4313 }
4314 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_cmd_kickoff)
4315 }
clear_mdp_cmd_kickoff()4316 void FtraceEvent::clear_mdp_cmd_kickoff() {
4317 if (_internal_has_mdp_cmd_kickoff()) {
4318 if (GetArenaForAllocation() == nullptr) {
4319 delete _impl_.event_.mdp_cmd_kickoff_;
4320 }
4321 clear_has_event();
4322 }
4323 }
set_allocated_mdp_commit(::perfetto::protos::MdpCommitFtraceEvent * mdp_commit)4324 void FtraceEvent::set_allocated_mdp_commit(::perfetto::protos::MdpCommitFtraceEvent* mdp_commit) {
4325 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4326 clear_event();
4327 if (mdp_commit) {
4328 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4329 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4330 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_commit));
4331 if (message_arena != submessage_arena) {
4332 mdp_commit = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4333 message_arena, mdp_commit, submessage_arena);
4334 }
4335 set_has_mdp_commit();
4336 _impl_.event_.mdp_commit_ = mdp_commit;
4337 }
4338 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_commit)
4339 }
clear_mdp_commit()4340 void FtraceEvent::clear_mdp_commit() {
4341 if (_internal_has_mdp_commit()) {
4342 if (GetArenaForAllocation() == nullptr) {
4343 delete _impl_.event_.mdp_commit_;
4344 }
4345 clear_has_event();
4346 }
4347 }
set_allocated_mdp_perf_set_ot(::perfetto::protos::MdpPerfSetOtFtraceEvent * mdp_perf_set_ot)4348 void FtraceEvent::set_allocated_mdp_perf_set_ot(::perfetto::protos::MdpPerfSetOtFtraceEvent* mdp_perf_set_ot) {
4349 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4350 clear_event();
4351 if (mdp_perf_set_ot) {
4352 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4353 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4354 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_perf_set_ot));
4355 if (message_arena != submessage_arena) {
4356 mdp_perf_set_ot = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4357 message_arena, mdp_perf_set_ot, submessage_arena);
4358 }
4359 set_has_mdp_perf_set_ot();
4360 _impl_.event_.mdp_perf_set_ot_ = mdp_perf_set_ot;
4361 }
4362 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_perf_set_ot)
4363 }
clear_mdp_perf_set_ot()4364 void FtraceEvent::clear_mdp_perf_set_ot() {
4365 if (_internal_has_mdp_perf_set_ot()) {
4366 if (GetArenaForAllocation() == nullptr) {
4367 delete _impl_.event_.mdp_perf_set_ot_;
4368 }
4369 clear_has_event();
4370 }
4371 }
set_allocated_mdp_sspp_change(::perfetto::protos::MdpSsppChangeFtraceEvent * mdp_sspp_change)4372 void FtraceEvent::set_allocated_mdp_sspp_change(::perfetto::protos::MdpSsppChangeFtraceEvent* mdp_sspp_change) {
4373 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4374 clear_event();
4375 if (mdp_sspp_change) {
4376 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4377 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4378 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_sspp_change));
4379 if (message_arena != submessage_arena) {
4380 mdp_sspp_change = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4381 message_arena, mdp_sspp_change, submessage_arena);
4382 }
4383 set_has_mdp_sspp_change();
4384 _impl_.event_.mdp_sspp_change_ = mdp_sspp_change;
4385 }
4386 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_sspp_change)
4387 }
clear_mdp_sspp_change()4388 void FtraceEvent::clear_mdp_sspp_change() {
4389 if (_internal_has_mdp_sspp_change()) {
4390 if (GetArenaForAllocation() == nullptr) {
4391 delete _impl_.event_.mdp_sspp_change_;
4392 }
4393 clear_has_event();
4394 }
4395 }
set_allocated_tracing_mark_write(::perfetto::protos::TracingMarkWriteFtraceEvent * tracing_mark_write)4396 void FtraceEvent::set_allocated_tracing_mark_write(::perfetto::protos::TracingMarkWriteFtraceEvent* tracing_mark_write) {
4397 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4398 clear_event();
4399 if (tracing_mark_write) {
4400 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4401 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4402 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(tracing_mark_write));
4403 if (message_arena != submessage_arena) {
4404 tracing_mark_write = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4405 message_arena, tracing_mark_write, submessage_arena);
4406 }
4407 set_has_tracing_mark_write();
4408 _impl_.event_.tracing_mark_write_ = tracing_mark_write;
4409 }
4410 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.tracing_mark_write)
4411 }
clear_tracing_mark_write()4412 void FtraceEvent::clear_tracing_mark_write() {
4413 if (_internal_has_tracing_mark_write()) {
4414 if (GetArenaForAllocation() == nullptr) {
4415 delete _impl_.event_.tracing_mark_write_;
4416 }
4417 clear_has_event();
4418 }
4419 }
set_allocated_mdp_cmd_pingpong_done(::perfetto::protos::MdpCmdPingpongDoneFtraceEvent * mdp_cmd_pingpong_done)4420 void FtraceEvent::set_allocated_mdp_cmd_pingpong_done(::perfetto::protos::MdpCmdPingpongDoneFtraceEvent* mdp_cmd_pingpong_done) {
4421 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4422 clear_event();
4423 if (mdp_cmd_pingpong_done) {
4424 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4425 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4426 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_cmd_pingpong_done));
4427 if (message_arena != submessage_arena) {
4428 mdp_cmd_pingpong_done = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4429 message_arena, mdp_cmd_pingpong_done, submessage_arena);
4430 }
4431 set_has_mdp_cmd_pingpong_done();
4432 _impl_.event_.mdp_cmd_pingpong_done_ = mdp_cmd_pingpong_done;
4433 }
4434 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_cmd_pingpong_done)
4435 }
clear_mdp_cmd_pingpong_done()4436 void FtraceEvent::clear_mdp_cmd_pingpong_done() {
4437 if (_internal_has_mdp_cmd_pingpong_done()) {
4438 if (GetArenaForAllocation() == nullptr) {
4439 delete _impl_.event_.mdp_cmd_pingpong_done_;
4440 }
4441 clear_has_event();
4442 }
4443 }
set_allocated_mdp_compare_bw(::perfetto::protos::MdpCompareBwFtraceEvent * mdp_compare_bw)4444 void FtraceEvent::set_allocated_mdp_compare_bw(::perfetto::protos::MdpCompareBwFtraceEvent* mdp_compare_bw) {
4445 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4446 clear_event();
4447 if (mdp_compare_bw) {
4448 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4449 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4450 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_compare_bw));
4451 if (message_arena != submessage_arena) {
4452 mdp_compare_bw = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4453 message_arena, mdp_compare_bw, submessage_arena);
4454 }
4455 set_has_mdp_compare_bw();
4456 _impl_.event_.mdp_compare_bw_ = mdp_compare_bw;
4457 }
4458 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_compare_bw)
4459 }
clear_mdp_compare_bw()4460 void FtraceEvent::clear_mdp_compare_bw() {
4461 if (_internal_has_mdp_compare_bw()) {
4462 if (GetArenaForAllocation() == nullptr) {
4463 delete _impl_.event_.mdp_compare_bw_;
4464 }
4465 clear_has_event();
4466 }
4467 }
set_allocated_mdp_perf_set_panic_luts(::perfetto::protos::MdpPerfSetPanicLutsFtraceEvent * mdp_perf_set_panic_luts)4468 void FtraceEvent::set_allocated_mdp_perf_set_panic_luts(::perfetto::protos::MdpPerfSetPanicLutsFtraceEvent* mdp_perf_set_panic_luts) {
4469 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4470 clear_event();
4471 if (mdp_perf_set_panic_luts) {
4472 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4473 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4474 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_perf_set_panic_luts));
4475 if (message_arena != submessage_arena) {
4476 mdp_perf_set_panic_luts = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4477 message_arena, mdp_perf_set_panic_luts, submessage_arena);
4478 }
4479 set_has_mdp_perf_set_panic_luts();
4480 _impl_.event_.mdp_perf_set_panic_luts_ = mdp_perf_set_panic_luts;
4481 }
4482 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_perf_set_panic_luts)
4483 }
clear_mdp_perf_set_panic_luts()4484 void FtraceEvent::clear_mdp_perf_set_panic_luts() {
4485 if (_internal_has_mdp_perf_set_panic_luts()) {
4486 if (GetArenaForAllocation() == nullptr) {
4487 delete _impl_.event_.mdp_perf_set_panic_luts_;
4488 }
4489 clear_has_event();
4490 }
4491 }
set_allocated_mdp_sspp_set(::perfetto::protos::MdpSsppSetFtraceEvent * mdp_sspp_set)4492 void FtraceEvent::set_allocated_mdp_sspp_set(::perfetto::protos::MdpSsppSetFtraceEvent* mdp_sspp_set) {
4493 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4494 clear_event();
4495 if (mdp_sspp_set) {
4496 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4497 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4498 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_sspp_set));
4499 if (message_arena != submessage_arena) {
4500 mdp_sspp_set = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4501 message_arena, mdp_sspp_set, submessage_arena);
4502 }
4503 set_has_mdp_sspp_set();
4504 _impl_.event_.mdp_sspp_set_ = mdp_sspp_set;
4505 }
4506 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_sspp_set)
4507 }
clear_mdp_sspp_set()4508 void FtraceEvent::clear_mdp_sspp_set() {
4509 if (_internal_has_mdp_sspp_set()) {
4510 if (GetArenaForAllocation() == nullptr) {
4511 delete _impl_.event_.mdp_sspp_set_;
4512 }
4513 clear_has_event();
4514 }
4515 }
set_allocated_mdp_cmd_readptr_done(::perfetto::protos::MdpCmdReadptrDoneFtraceEvent * mdp_cmd_readptr_done)4516 void FtraceEvent::set_allocated_mdp_cmd_readptr_done(::perfetto::protos::MdpCmdReadptrDoneFtraceEvent* mdp_cmd_readptr_done) {
4517 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4518 clear_event();
4519 if (mdp_cmd_readptr_done) {
4520 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4521 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4522 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_cmd_readptr_done));
4523 if (message_arena != submessage_arena) {
4524 mdp_cmd_readptr_done = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4525 message_arena, mdp_cmd_readptr_done, submessage_arena);
4526 }
4527 set_has_mdp_cmd_readptr_done();
4528 _impl_.event_.mdp_cmd_readptr_done_ = mdp_cmd_readptr_done;
4529 }
4530 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_cmd_readptr_done)
4531 }
clear_mdp_cmd_readptr_done()4532 void FtraceEvent::clear_mdp_cmd_readptr_done() {
4533 if (_internal_has_mdp_cmd_readptr_done()) {
4534 if (GetArenaForAllocation() == nullptr) {
4535 delete _impl_.event_.mdp_cmd_readptr_done_;
4536 }
4537 clear_has_event();
4538 }
4539 }
set_allocated_mdp_misr_crc(::perfetto::protos::MdpMisrCrcFtraceEvent * mdp_misr_crc)4540 void FtraceEvent::set_allocated_mdp_misr_crc(::perfetto::protos::MdpMisrCrcFtraceEvent* mdp_misr_crc) {
4541 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4542 clear_event();
4543 if (mdp_misr_crc) {
4544 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4545 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4546 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_misr_crc));
4547 if (message_arena != submessage_arena) {
4548 mdp_misr_crc = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4549 message_arena, mdp_misr_crc, submessage_arena);
4550 }
4551 set_has_mdp_misr_crc();
4552 _impl_.event_.mdp_misr_crc_ = mdp_misr_crc;
4553 }
4554 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_misr_crc)
4555 }
clear_mdp_misr_crc()4556 void FtraceEvent::clear_mdp_misr_crc() {
4557 if (_internal_has_mdp_misr_crc()) {
4558 if (GetArenaForAllocation() == nullptr) {
4559 delete _impl_.event_.mdp_misr_crc_;
4560 }
4561 clear_has_event();
4562 }
4563 }
set_allocated_mdp_perf_set_qos_luts(::perfetto::protos::MdpPerfSetQosLutsFtraceEvent * mdp_perf_set_qos_luts)4564 void FtraceEvent::set_allocated_mdp_perf_set_qos_luts(::perfetto::protos::MdpPerfSetQosLutsFtraceEvent* mdp_perf_set_qos_luts) {
4565 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4566 clear_event();
4567 if (mdp_perf_set_qos_luts) {
4568 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4569 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4570 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_perf_set_qos_luts));
4571 if (message_arena != submessage_arena) {
4572 mdp_perf_set_qos_luts = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4573 message_arena, mdp_perf_set_qos_luts, submessage_arena);
4574 }
4575 set_has_mdp_perf_set_qos_luts();
4576 _impl_.event_.mdp_perf_set_qos_luts_ = mdp_perf_set_qos_luts;
4577 }
4578 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_perf_set_qos_luts)
4579 }
clear_mdp_perf_set_qos_luts()4580 void FtraceEvent::clear_mdp_perf_set_qos_luts() {
4581 if (_internal_has_mdp_perf_set_qos_luts()) {
4582 if (GetArenaForAllocation() == nullptr) {
4583 delete _impl_.event_.mdp_perf_set_qos_luts_;
4584 }
4585 clear_has_event();
4586 }
4587 }
set_allocated_mdp_trace_counter(::perfetto::protos::MdpTraceCounterFtraceEvent * mdp_trace_counter)4588 void FtraceEvent::set_allocated_mdp_trace_counter(::perfetto::protos::MdpTraceCounterFtraceEvent* mdp_trace_counter) {
4589 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4590 clear_event();
4591 if (mdp_trace_counter) {
4592 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4593 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4594 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_trace_counter));
4595 if (message_arena != submessage_arena) {
4596 mdp_trace_counter = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4597 message_arena, mdp_trace_counter, submessage_arena);
4598 }
4599 set_has_mdp_trace_counter();
4600 _impl_.event_.mdp_trace_counter_ = mdp_trace_counter;
4601 }
4602 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_trace_counter)
4603 }
clear_mdp_trace_counter()4604 void FtraceEvent::clear_mdp_trace_counter() {
4605 if (_internal_has_mdp_trace_counter()) {
4606 if (GetArenaForAllocation() == nullptr) {
4607 delete _impl_.event_.mdp_trace_counter_;
4608 }
4609 clear_has_event();
4610 }
4611 }
set_allocated_mdp_cmd_release_bw(::perfetto::protos::MdpCmdReleaseBwFtraceEvent * mdp_cmd_release_bw)4612 void FtraceEvent::set_allocated_mdp_cmd_release_bw(::perfetto::protos::MdpCmdReleaseBwFtraceEvent* mdp_cmd_release_bw) {
4613 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4614 clear_event();
4615 if (mdp_cmd_release_bw) {
4616 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4617 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4618 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_cmd_release_bw));
4619 if (message_arena != submessage_arena) {
4620 mdp_cmd_release_bw = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4621 message_arena, mdp_cmd_release_bw, submessage_arena);
4622 }
4623 set_has_mdp_cmd_release_bw();
4624 _impl_.event_.mdp_cmd_release_bw_ = mdp_cmd_release_bw;
4625 }
4626 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_cmd_release_bw)
4627 }
clear_mdp_cmd_release_bw()4628 void FtraceEvent::clear_mdp_cmd_release_bw() {
4629 if (_internal_has_mdp_cmd_release_bw()) {
4630 if (GetArenaForAllocation() == nullptr) {
4631 delete _impl_.event_.mdp_cmd_release_bw_;
4632 }
4633 clear_has_event();
4634 }
4635 }
set_allocated_mdp_mixer_update(::perfetto::protos::MdpMixerUpdateFtraceEvent * mdp_mixer_update)4636 void FtraceEvent::set_allocated_mdp_mixer_update(::perfetto::protos::MdpMixerUpdateFtraceEvent* mdp_mixer_update) {
4637 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4638 clear_event();
4639 if (mdp_mixer_update) {
4640 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4641 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4642 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_mixer_update));
4643 if (message_arena != submessage_arena) {
4644 mdp_mixer_update = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4645 message_arena, mdp_mixer_update, submessage_arena);
4646 }
4647 set_has_mdp_mixer_update();
4648 _impl_.event_.mdp_mixer_update_ = mdp_mixer_update;
4649 }
4650 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_mixer_update)
4651 }
clear_mdp_mixer_update()4652 void FtraceEvent::clear_mdp_mixer_update() {
4653 if (_internal_has_mdp_mixer_update()) {
4654 if (GetArenaForAllocation() == nullptr) {
4655 delete _impl_.event_.mdp_mixer_update_;
4656 }
4657 clear_has_event();
4658 }
4659 }
set_allocated_mdp_perf_set_wm_levels(::perfetto::protos::MdpPerfSetWmLevelsFtraceEvent * mdp_perf_set_wm_levels)4660 void FtraceEvent::set_allocated_mdp_perf_set_wm_levels(::perfetto::protos::MdpPerfSetWmLevelsFtraceEvent* mdp_perf_set_wm_levels) {
4661 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4662 clear_event();
4663 if (mdp_perf_set_wm_levels) {
4664 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4665 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4666 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_perf_set_wm_levels));
4667 if (message_arena != submessage_arena) {
4668 mdp_perf_set_wm_levels = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4669 message_arena, mdp_perf_set_wm_levels, submessage_arena);
4670 }
4671 set_has_mdp_perf_set_wm_levels();
4672 _impl_.event_.mdp_perf_set_wm_levels_ = mdp_perf_set_wm_levels;
4673 }
4674 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_perf_set_wm_levels)
4675 }
clear_mdp_perf_set_wm_levels()4676 void FtraceEvent::clear_mdp_perf_set_wm_levels() {
4677 if (_internal_has_mdp_perf_set_wm_levels()) {
4678 if (GetArenaForAllocation() == nullptr) {
4679 delete _impl_.event_.mdp_perf_set_wm_levels_;
4680 }
4681 clear_has_event();
4682 }
4683 }
set_allocated_mdp_video_underrun_done(::perfetto::protos::MdpVideoUnderrunDoneFtraceEvent * mdp_video_underrun_done)4684 void FtraceEvent::set_allocated_mdp_video_underrun_done(::perfetto::protos::MdpVideoUnderrunDoneFtraceEvent* mdp_video_underrun_done) {
4685 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4686 clear_event();
4687 if (mdp_video_underrun_done) {
4688 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4689 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4690 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_video_underrun_done));
4691 if (message_arena != submessage_arena) {
4692 mdp_video_underrun_done = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4693 message_arena, mdp_video_underrun_done, submessage_arena);
4694 }
4695 set_has_mdp_video_underrun_done();
4696 _impl_.event_.mdp_video_underrun_done_ = mdp_video_underrun_done;
4697 }
4698 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_video_underrun_done)
4699 }
clear_mdp_video_underrun_done()4700 void FtraceEvent::clear_mdp_video_underrun_done() {
4701 if (_internal_has_mdp_video_underrun_done()) {
4702 if (GetArenaForAllocation() == nullptr) {
4703 delete _impl_.event_.mdp_video_underrun_done_;
4704 }
4705 clear_has_event();
4706 }
4707 }
set_allocated_mdp_cmd_wait_pingpong(::perfetto::protos::MdpCmdWaitPingpongFtraceEvent * mdp_cmd_wait_pingpong)4708 void FtraceEvent::set_allocated_mdp_cmd_wait_pingpong(::perfetto::protos::MdpCmdWaitPingpongFtraceEvent* mdp_cmd_wait_pingpong) {
4709 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4710 clear_event();
4711 if (mdp_cmd_wait_pingpong) {
4712 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4713 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4714 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_cmd_wait_pingpong));
4715 if (message_arena != submessage_arena) {
4716 mdp_cmd_wait_pingpong = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4717 message_arena, mdp_cmd_wait_pingpong, submessage_arena);
4718 }
4719 set_has_mdp_cmd_wait_pingpong();
4720 _impl_.event_.mdp_cmd_wait_pingpong_ = mdp_cmd_wait_pingpong;
4721 }
4722 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_cmd_wait_pingpong)
4723 }
clear_mdp_cmd_wait_pingpong()4724 void FtraceEvent::clear_mdp_cmd_wait_pingpong() {
4725 if (_internal_has_mdp_cmd_wait_pingpong()) {
4726 if (GetArenaForAllocation() == nullptr) {
4727 delete _impl_.event_.mdp_cmd_wait_pingpong_;
4728 }
4729 clear_has_event();
4730 }
4731 }
set_allocated_mdp_perf_prefill_calc(::perfetto::protos::MdpPerfPrefillCalcFtraceEvent * mdp_perf_prefill_calc)4732 void FtraceEvent::set_allocated_mdp_perf_prefill_calc(::perfetto::protos::MdpPerfPrefillCalcFtraceEvent* mdp_perf_prefill_calc) {
4733 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4734 clear_event();
4735 if (mdp_perf_prefill_calc) {
4736 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4737 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4738 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_perf_prefill_calc));
4739 if (message_arena != submessage_arena) {
4740 mdp_perf_prefill_calc = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4741 message_arena, mdp_perf_prefill_calc, submessage_arena);
4742 }
4743 set_has_mdp_perf_prefill_calc();
4744 _impl_.event_.mdp_perf_prefill_calc_ = mdp_perf_prefill_calc;
4745 }
4746 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_perf_prefill_calc)
4747 }
clear_mdp_perf_prefill_calc()4748 void FtraceEvent::clear_mdp_perf_prefill_calc() {
4749 if (_internal_has_mdp_perf_prefill_calc()) {
4750 if (GetArenaForAllocation() == nullptr) {
4751 delete _impl_.event_.mdp_perf_prefill_calc_;
4752 }
4753 clear_has_event();
4754 }
4755 }
set_allocated_mdp_perf_update_bus(::perfetto::protos::MdpPerfUpdateBusFtraceEvent * mdp_perf_update_bus)4756 void FtraceEvent::set_allocated_mdp_perf_update_bus(::perfetto::protos::MdpPerfUpdateBusFtraceEvent* mdp_perf_update_bus) {
4757 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4758 clear_event();
4759 if (mdp_perf_update_bus) {
4760 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4761 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4762 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mdp_perf_update_bus));
4763 if (message_arena != submessage_arena) {
4764 mdp_perf_update_bus = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4765 message_arena, mdp_perf_update_bus, submessage_arena);
4766 }
4767 set_has_mdp_perf_update_bus();
4768 _impl_.event_.mdp_perf_update_bus_ = mdp_perf_update_bus;
4769 }
4770 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mdp_perf_update_bus)
4771 }
clear_mdp_perf_update_bus()4772 void FtraceEvent::clear_mdp_perf_update_bus() {
4773 if (_internal_has_mdp_perf_update_bus()) {
4774 if (GetArenaForAllocation() == nullptr) {
4775 delete _impl_.event_.mdp_perf_update_bus_;
4776 }
4777 clear_has_event();
4778 }
4779 }
set_allocated_rotator_bw_ao_as_context(::perfetto::protos::RotatorBwAoAsContextFtraceEvent * rotator_bw_ao_as_context)4780 void FtraceEvent::set_allocated_rotator_bw_ao_as_context(::perfetto::protos::RotatorBwAoAsContextFtraceEvent* rotator_bw_ao_as_context) {
4781 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4782 clear_event();
4783 if (rotator_bw_ao_as_context) {
4784 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4785 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4786 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rotator_bw_ao_as_context));
4787 if (message_arena != submessage_arena) {
4788 rotator_bw_ao_as_context = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4789 message_arena, rotator_bw_ao_as_context, submessage_arena);
4790 }
4791 set_has_rotator_bw_ao_as_context();
4792 _impl_.event_.rotator_bw_ao_as_context_ = rotator_bw_ao_as_context;
4793 }
4794 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.rotator_bw_ao_as_context)
4795 }
clear_rotator_bw_ao_as_context()4796 void FtraceEvent::clear_rotator_bw_ao_as_context() {
4797 if (_internal_has_rotator_bw_ao_as_context()) {
4798 if (GetArenaForAllocation() == nullptr) {
4799 delete _impl_.event_.rotator_bw_ao_as_context_;
4800 }
4801 clear_has_event();
4802 }
4803 }
set_allocated_mm_filemap_add_to_page_cache(::perfetto::protos::MmFilemapAddToPageCacheFtraceEvent * mm_filemap_add_to_page_cache)4804 void FtraceEvent::set_allocated_mm_filemap_add_to_page_cache(::perfetto::protos::MmFilemapAddToPageCacheFtraceEvent* mm_filemap_add_to_page_cache) {
4805 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4806 clear_event();
4807 if (mm_filemap_add_to_page_cache) {
4808 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4809 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4810 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_filemap_add_to_page_cache));
4811 if (message_arena != submessage_arena) {
4812 mm_filemap_add_to_page_cache = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4813 message_arena, mm_filemap_add_to_page_cache, submessage_arena);
4814 }
4815 set_has_mm_filemap_add_to_page_cache();
4816 _impl_.event_.mm_filemap_add_to_page_cache_ = mm_filemap_add_to_page_cache;
4817 }
4818 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_filemap_add_to_page_cache)
4819 }
clear_mm_filemap_add_to_page_cache()4820 void FtraceEvent::clear_mm_filemap_add_to_page_cache() {
4821 if (_internal_has_mm_filemap_add_to_page_cache()) {
4822 if (GetArenaForAllocation() == nullptr) {
4823 delete _impl_.event_.mm_filemap_add_to_page_cache_;
4824 }
4825 clear_has_event();
4826 }
4827 }
set_allocated_mm_filemap_delete_from_page_cache(::perfetto::protos::MmFilemapDeleteFromPageCacheFtraceEvent * mm_filemap_delete_from_page_cache)4828 void FtraceEvent::set_allocated_mm_filemap_delete_from_page_cache(::perfetto::protos::MmFilemapDeleteFromPageCacheFtraceEvent* mm_filemap_delete_from_page_cache) {
4829 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4830 clear_event();
4831 if (mm_filemap_delete_from_page_cache) {
4832 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4833 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4834 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_filemap_delete_from_page_cache));
4835 if (message_arena != submessage_arena) {
4836 mm_filemap_delete_from_page_cache = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4837 message_arena, mm_filemap_delete_from_page_cache, submessage_arena);
4838 }
4839 set_has_mm_filemap_delete_from_page_cache();
4840 _impl_.event_.mm_filemap_delete_from_page_cache_ = mm_filemap_delete_from_page_cache;
4841 }
4842 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_filemap_delete_from_page_cache)
4843 }
clear_mm_filemap_delete_from_page_cache()4844 void FtraceEvent::clear_mm_filemap_delete_from_page_cache() {
4845 if (_internal_has_mm_filemap_delete_from_page_cache()) {
4846 if (GetArenaForAllocation() == nullptr) {
4847 delete _impl_.event_.mm_filemap_delete_from_page_cache_;
4848 }
4849 clear_has_event();
4850 }
4851 }
set_allocated_mm_compaction_begin(::perfetto::protos::MmCompactionBeginFtraceEvent * mm_compaction_begin)4852 void FtraceEvent::set_allocated_mm_compaction_begin(::perfetto::protos::MmCompactionBeginFtraceEvent* mm_compaction_begin) {
4853 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4854 clear_event();
4855 if (mm_compaction_begin) {
4856 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4857 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4858 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_begin));
4859 if (message_arena != submessage_arena) {
4860 mm_compaction_begin = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4861 message_arena, mm_compaction_begin, submessage_arena);
4862 }
4863 set_has_mm_compaction_begin();
4864 _impl_.event_.mm_compaction_begin_ = mm_compaction_begin;
4865 }
4866 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_begin)
4867 }
clear_mm_compaction_begin()4868 void FtraceEvent::clear_mm_compaction_begin() {
4869 if (_internal_has_mm_compaction_begin()) {
4870 if (GetArenaForAllocation() == nullptr) {
4871 delete _impl_.event_.mm_compaction_begin_;
4872 }
4873 clear_has_event();
4874 }
4875 }
set_allocated_mm_compaction_defer_compaction(::perfetto::protos::MmCompactionDeferCompactionFtraceEvent * mm_compaction_defer_compaction)4876 void FtraceEvent::set_allocated_mm_compaction_defer_compaction(::perfetto::protos::MmCompactionDeferCompactionFtraceEvent* mm_compaction_defer_compaction) {
4877 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4878 clear_event();
4879 if (mm_compaction_defer_compaction) {
4880 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4881 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4882 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_defer_compaction));
4883 if (message_arena != submessage_arena) {
4884 mm_compaction_defer_compaction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4885 message_arena, mm_compaction_defer_compaction, submessage_arena);
4886 }
4887 set_has_mm_compaction_defer_compaction();
4888 _impl_.event_.mm_compaction_defer_compaction_ = mm_compaction_defer_compaction;
4889 }
4890 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_defer_compaction)
4891 }
clear_mm_compaction_defer_compaction()4892 void FtraceEvent::clear_mm_compaction_defer_compaction() {
4893 if (_internal_has_mm_compaction_defer_compaction()) {
4894 if (GetArenaForAllocation() == nullptr) {
4895 delete _impl_.event_.mm_compaction_defer_compaction_;
4896 }
4897 clear_has_event();
4898 }
4899 }
set_allocated_mm_compaction_deferred(::perfetto::protos::MmCompactionDeferredFtraceEvent * mm_compaction_deferred)4900 void FtraceEvent::set_allocated_mm_compaction_deferred(::perfetto::protos::MmCompactionDeferredFtraceEvent* mm_compaction_deferred) {
4901 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4902 clear_event();
4903 if (mm_compaction_deferred) {
4904 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4905 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4906 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_deferred));
4907 if (message_arena != submessage_arena) {
4908 mm_compaction_deferred = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4909 message_arena, mm_compaction_deferred, submessage_arena);
4910 }
4911 set_has_mm_compaction_deferred();
4912 _impl_.event_.mm_compaction_deferred_ = mm_compaction_deferred;
4913 }
4914 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_deferred)
4915 }
clear_mm_compaction_deferred()4916 void FtraceEvent::clear_mm_compaction_deferred() {
4917 if (_internal_has_mm_compaction_deferred()) {
4918 if (GetArenaForAllocation() == nullptr) {
4919 delete _impl_.event_.mm_compaction_deferred_;
4920 }
4921 clear_has_event();
4922 }
4923 }
set_allocated_mm_compaction_defer_reset(::perfetto::protos::MmCompactionDeferResetFtraceEvent * mm_compaction_defer_reset)4924 void FtraceEvent::set_allocated_mm_compaction_defer_reset(::perfetto::protos::MmCompactionDeferResetFtraceEvent* mm_compaction_defer_reset) {
4925 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4926 clear_event();
4927 if (mm_compaction_defer_reset) {
4928 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4929 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4930 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_defer_reset));
4931 if (message_arena != submessage_arena) {
4932 mm_compaction_defer_reset = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4933 message_arena, mm_compaction_defer_reset, submessage_arena);
4934 }
4935 set_has_mm_compaction_defer_reset();
4936 _impl_.event_.mm_compaction_defer_reset_ = mm_compaction_defer_reset;
4937 }
4938 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_defer_reset)
4939 }
clear_mm_compaction_defer_reset()4940 void FtraceEvent::clear_mm_compaction_defer_reset() {
4941 if (_internal_has_mm_compaction_defer_reset()) {
4942 if (GetArenaForAllocation() == nullptr) {
4943 delete _impl_.event_.mm_compaction_defer_reset_;
4944 }
4945 clear_has_event();
4946 }
4947 }
set_allocated_mm_compaction_end(::perfetto::protos::MmCompactionEndFtraceEvent * mm_compaction_end)4948 void FtraceEvent::set_allocated_mm_compaction_end(::perfetto::protos::MmCompactionEndFtraceEvent* mm_compaction_end) {
4949 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4950 clear_event();
4951 if (mm_compaction_end) {
4952 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4953 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4954 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_end));
4955 if (message_arena != submessage_arena) {
4956 mm_compaction_end = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4957 message_arena, mm_compaction_end, submessage_arena);
4958 }
4959 set_has_mm_compaction_end();
4960 _impl_.event_.mm_compaction_end_ = mm_compaction_end;
4961 }
4962 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_end)
4963 }
clear_mm_compaction_end()4964 void FtraceEvent::clear_mm_compaction_end() {
4965 if (_internal_has_mm_compaction_end()) {
4966 if (GetArenaForAllocation() == nullptr) {
4967 delete _impl_.event_.mm_compaction_end_;
4968 }
4969 clear_has_event();
4970 }
4971 }
set_allocated_mm_compaction_finished(::perfetto::protos::MmCompactionFinishedFtraceEvent * mm_compaction_finished)4972 void FtraceEvent::set_allocated_mm_compaction_finished(::perfetto::protos::MmCompactionFinishedFtraceEvent* mm_compaction_finished) {
4973 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4974 clear_event();
4975 if (mm_compaction_finished) {
4976 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4977 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
4978 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_finished));
4979 if (message_arena != submessage_arena) {
4980 mm_compaction_finished = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4981 message_arena, mm_compaction_finished, submessage_arena);
4982 }
4983 set_has_mm_compaction_finished();
4984 _impl_.event_.mm_compaction_finished_ = mm_compaction_finished;
4985 }
4986 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_finished)
4987 }
clear_mm_compaction_finished()4988 void FtraceEvent::clear_mm_compaction_finished() {
4989 if (_internal_has_mm_compaction_finished()) {
4990 if (GetArenaForAllocation() == nullptr) {
4991 delete _impl_.event_.mm_compaction_finished_;
4992 }
4993 clear_has_event();
4994 }
4995 }
set_allocated_mm_compaction_isolate_freepages(::perfetto::protos::MmCompactionIsolateFreepagesFtraceEvent * mm_compaction_isolate_freepages)4996 void FtraceEvent::set_allocated_mm_compaction_isolate_freepages(::perfetto::protos::MmCompactionIsolateFreepagesFtraceEvent* mm_compaction_isolate_freepages) {
4997 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4998 clear_event();
4999 if (mm_compaction_isolate_freepages) {
5000 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5001 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5002 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_isolate_freepages));
5003 if (message_arena != submessage_arena) {
5004 mm_compaction_isolate_freepages = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5005 message_arena, mm_compaction_isolate_freepages, submessage_arena);
5006 }
5007 set_has_mm_compaction_isolate_freepages();
5008 _impl_.event_.mm_compaction_isolate_freepages_ = mm_compaction_isolate_freepages;
5009 }
5010 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_isolate_freepages)
5011 }
clear_mm_compaction_isolate_freepages()5012 void FtraceEvent::clear_mm_compaction_isolate_freepages() {
5013 if (_internal_has_mm_compaction_isolate_freepages()) {
5014 if (GetArenaForAllocation() == nullptr) {
5015 delete _impl_.event_.mm_compaction_isolate_freepages_;
5016 }
5017 clear_has_event();
5018 }
5019 }
set_allocated_mm_compaction_isolate_migratepages(::perfetto::protos::MmCompactionIsolateMigratepagesFtraceEvent * mm_compaction_isolate_migratepages)5020 void FtraceEvent::set_allocated_mm_compaction_isolate_migratepages(::perfetto::protos::MmCompactionIsolateMigratepagesFtraceEvent* mm_compaction_isolate_migratepages) {
5021 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5022 clear_event();
5023 if (mm_compaction_isolate_migratepages) {
5024 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5025 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5026 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_isolate_migratepages));
5027 if (message_arena != submessage_arena) {
5028 mm_compaction_isolate_migratepages = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5029 message_arena, mm_compaction_isolate_migratepages, submessage_arena);
5030 }
5031 set_has_mm_compaction_isolate_migratepages();
5032 _impl_.event_.mm_compaction_isolate_migratepages_ = mm_compaction_isolate_migratepages;
5033 }
5034 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_isolate_migratepages)
5035 }
clear_mm_compaction_isolate_migratepages()5036 void FtraceEvent::clear_mm_compaction_isolate_migratepages() {
5037 if (_internal_has_mm_compaction_isolate_migratepages()) {
5038 if (GetArenaForAllocation() == nullptr) {
5039 delete _impl_.event_.mm_compaction_isolate_migratepages_;
5040 }
5041 clear_has_event();
5042 }
5043 }
set_allocated_mm_compaction_kcompactd_sleep(::perfetto::protos::MmCompactionKcompactdSleepFtraceEvent * mm_compaction_kcompactd_sleep)5044 void FtraceEvent::set_allocated_mm_compaction_kcompactd_sleep(::perfetto::protos::MmCompactionKcompactdSleepFtraceEvent* mm_compaction_kcompactd_sleep) {
5045 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5046 clear_event();
5047 if (mm_compaction_kcompactd_sleep) {
5048 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5049 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5050 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_kcompactd_sleep));
5051 if (message_arena != submessage_arena) {
5052 mm_compaction_kcompactd_sleep = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5053 message_arena, mm_compaction_kcompactd_sleep, submessage_arena);
5054 }
5055 set_has_mm_compaction_kcompactd_sleep();
5056 _impl_.event_.mm_compaction_kcompactd_sleep_ = mm_compaction_kcompactd_sleep;
5057 }
5058 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_kcompactd_sleep)
5059 }
clear_mm_compaction_kcompactd_sleep()5060 void FtraceEvent::clear_mm_compaction_kcompactd_sleep() {
5061 if (_internal_has_mm_compaction_kcompactd_sleep()) {
5062 if (GetArenaForAllocation() == nullptr) {
5063 delete _impl_.event_.mm_compaction_kcompactd_sleep_;
5064 }
5065 clear_has_event();
5066 }
5067 }
set_allocated_mm_compaction_kcompactd_wake(::perfetto::protos::MmCompactionKcompactdWakeFtraceEvent * mm_compaction_kcompactd_wake)5068 void FtraceEvent::set_allocated_mm_compaction_kcompactd_wake(::perfetto::protos::MmCompactionKcompactdWakeFtraceEvent* mm_compaction_kcompactd_wake) {
5069 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5070 clear_event();
5071 if (mm_compaction_kcompactd_wake) {
5072 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5073 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5074 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_kcompactd_wake));
5075 if (message_arena != submessage_arena) {
5076 mm_compaction_kcompactd_wake = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5077 message_arena, mm_compaction_kcompactd_wake, submessage_arena);
5078 }
5079 set_has_mm_compaction_kcompactd_wake();
5080 _impl_.event_.mm_compaction_kcompactd_wake_ = mm_compaction_kcompactd_wake;
5081 }
5082 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_kcompactd_wake)
5083 }
clear_mm_compaction_kcompactd_wake()5084 void FtraceEvent::clear_mm_compaction_kcompactd_wake() {
5085 if (_internal_has_mm_compaction_kcompactd_wake()) {
5086 if (GetArenaForAllocation() == nullptr) {
5087 delete _impl_.event_.mm_compaction_kcompactd_wake_;
5088 }
5089 clear_has_event();
5090 }
5091 }
set_allocated_mm_compaction_migratepages(::perfetto::protos::MmCompactionMigratepagesFtraceEvent * mm_compaction_migratepages)5092 void FtraceEvent::set_allocated_mm_compaction_migratepages(::perfetto::protos::MmCompactionMigratepagesFtraceEvent* mm_compaction_migratepages) {
5093 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5094 clear_event();
5095 if (mm_compaction_migratepages) {
5096 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5097 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5098 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_migratepages));
5099 if (message_arena != submessage_arena) {
5100 mm_compaction_migratepages = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5101 message_arena, mm_compaction_migratepages, submessage_arena);
5102 }
5103 set_has_mm_compaction_migratepages();
5104 _impl_.event_.mm_compaction_migratepages_ = mm_compaction_migratepages;
5105 }
5106 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_migratepages)
5107 }
clear_mm_compaction_migratepages()5108 void FtraceEvent::clear_mm_compaction_migratepages() {
5109 if (_internal_has_mm_compaction_migratepages()) {
5110 if (GetArenaForAllocation() == nullptr) {
5111 delete _impl_.event_.mm_compaction_migratepages_;
5112 }
5113 clear_has_event();
5114 }
5115 }
set_allocated_mm_compaction_suitable(::perfetto::protos::MmCompactionSuitableFtraceEvent * mm_compaction_suitable)5116 void FtraceEvent::set_allocated_mm_compaction_suitable(::perfetto::protos::MmCompactionSuitableFtraceEvent* mm_compaction_suitable) {
5117 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5118 clear_event();
5119 if (mm_compaction_suitable) {
5120 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5121 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5122 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_suitable));
5123 if (message_arena != submessage_arena) {
5124 mm_compaction_suitable = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5125 message_arena, mm_compaction_suitable, submessage_arena);
5126 }
5127 set_has_mm_compaction_suitable();
5128 _impl_.event_.mm_compaction_suitable_ = mm_compaction_suitable;
5129 }
5130 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_suitable)
5131 }
clear_mm_compaction_suitable()5132 void FtraceEvent::clear_mm_compaction_suitable() {
5133 if (_internal_has_mm_compaction_suitable()) {
5134 if (GetArenaForAllocation() == nullptr) {
5135 delete _impl_.event_.mm_compaction_suitable_;
5136 }
5137 clear_has_event();
5138 }
5139 }
set_allocated_mm_compaction_try_to_compact_pages(::perfetto::protos::MmCompactionTryToCompactPagesFtraceEvent * mm_compaction_try_to_compact_pages)5140 void FtraceEvent::set_allocated_mm_compaction_try_to_compact_pages(::perfetto::protos::MmCompactionTryToCompactPagesFtraceEvent* mm_compaction_try_to_compact_pages) {
5141 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5142 clear_event();
5143 if (mm_compaction_try_to_compact_pages) {
5144 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5145 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5146 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_try_to_compact_pages));
5147 if (message_arena != submessage_arena) {
5148 mm_compaction_try_to_compact_pages = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5149 message_arena, mm_compaction_try_to_compact_pages, submessage_arena);
5150 }
5151 set_has_mm_compaction_try_to_compact_pages();
5152 _impl_.event_.mm_compaction_try_to_compact_pages_ = mm_compaction_try_to_compact_pages;
5153 }
5154 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_try_to_compact_pages)
5155 }
clear_mm_compaction_try_to_compact_pages()5156 void FtraceEvent::clear_mm_compaction_try_to_compact_pages() {
5157 if (_internal_has_mm_compaction_try_to_compact_pages()) {
5158 if (GetArenaForAllocation() == nullptr) {
5159 delete _impl_.event_.mm_compaction_try_to_compact_pages_;
5160 }
5161 clear_has_event();
5162 }
5163 }
set_allocated_mm_compaction_wakeup_kcompactd(::perfetto::protos::MmCompactionWakeupKcompactdFtraceEvent * mm_compaction_wakeup_kcompactd)5164 void FtraceEvent::set_allocated_mm_compaction_wakeup_kcompactd(::perfetto::protos::MmCompactionWakeupKcompactdFtraceEvent* mm_compaction_wakeup_kcompactd) {
5165 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5166 clear_event();
5167 if (mm_compaction_wakeup_kcompactd) {
5168 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5169 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5170 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(mm_compaction_wakeup_kcompactd));
5171 if (message_arena != submessage_arena) {
5172 mm_compaction_wakeup_kcompactd = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5173 message_arena, mm_compaction_wakeup_kcompactd, submessage_arena);
5174 }
5175 set_has_mm_compaction_wakeup_kcompactd();
5176 _impl_.event_.mm_compaction_wakeup_kcompactd_ = mm_compaction_wakeup_kcompactd;
5177 }
5178 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.mm_compaction_wakeup_kcompactd)
5179 }
clear_mm_compaction_wakeup_kcompactd()5180 void FtraceEvent::clear_mm_compaction_wakeup_kcompactd() {
5181 if (_internal_has_mm_compaction_wakeup_kcompactd()) {
5182 if (GetArenaForAllocation() == nullptr) {
5183 delete _impl_.event_.mm_compaction_wakeup_kcompactd_;
5184 }
5185 clear_has_event();
5186 }
5187 }
set_allocated_suspend_resume(::perfetto::protos::SuspendResumeFtraceEvent * suspend_resume)5188 void FtraceEvent::set_allocated_suspend_resume(::perfetto::protos::SuspendResumeFtraceEvent* suspend_resume) {
5189 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5190 clear_event();
5191 if (suspend_resume) {
5192 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5193 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5194 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(suspend_resume));
5195 if (message_arena != submessage_arena) {
5196 suspend_resume = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5197 message_arena, suspend_resume, submessage_arena);
5198 }
5199 set_has_suspend_resume();
5200 _impl_.event_.suspend_resume_ = suspend_resume;
5201 }
5202 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.suspend_resume)
5203 }
clear_suspend_resume()5204 void FtraceEvent::clear_suspend_resume() {
5205 if (_internal_has_suspend_resume()) {
5206 if (GetArenaForAllocation() == nullptr) {
5207 delete _impl_.event_.suspend_resume_;
5208 }
5209 clear_has_event();
5210 }
5211 }
set_allocated_sched_wakeup_new(::perfetto::protos::SchedWakeupNewFtraceEvent * sched_wakeup_new)5212 void FtraceEvent::set_allocated_sched_wakeup_new(::perfetto::protos::SchedWakeupNewFtraceEvent* sched_wakeup_new) {
5213 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5214 clear_event();
5215 if (sched_wakeup_new) {
5216 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5217 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5218 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sched_wakeup_new));
5219 if (message_arena != submessage_arena) {
5220 sched_wakeup_new = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5221 message_arena, sched_wakeup_new, submessage_arena);
5222 }
5223 set_has_sched_wakeup_new();
5224 _impl_.event_.sched_wakeup_new_ = sched_wakeup_new;
5225 }
5226 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.sched_wakeup_new)
5227 }
clear_sched_wakeup_new()5228 void FtraceEvent::clear_sched_wakeup_new() {
5229 if (_internal_has_sched_wakeup_new()) {
5230 if (GetArenaForAllocation() == nullptr) {
5231 delete _impl_.event_.sched_wakeup_new_;
5232 }
5233 clear_has_event();
5234 }
5235 }
set_allocated_block_bio_backmerge(::perfetto::protos::BlockBioBackmergeFtraceEvent * block_bio_backmerge)5236 void FtraceEvent::set_allocated_block_bio_backmerge(::perfetto::protos::BlockBioBackmergeFtraceEvent* block_bio_backmerge) {
5237 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5238 clear_event();
5239 if (block_bio_backmerge) {
5240 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5241 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5242 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_bio_backmerge));
5243 if (message_arena != submessage_arena) {
5244 block_bio_backmerge = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5245 message_arena, block_bio_backmerge, submessage_arena);
5246 }
5247 set_has_block_bio_backmerge();
5248 _impl_.event_.block_bio_backmerge_ = block_bio_backmerge;
5249 }
5250 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_bio_backmerge)
5251 }
clear_block_bio_backmerge()5252 void FtraceEvent::clear_block_bio_backmerge() {
5253 if (_internal_has_block_bio_backmerge()) {
5254 if (GetArenaForAllocation() == nullptr) {
5255 delete _impl_.event_.block_bio_backmerge_;
5256 }
5257 clear_has_event();
5258 }
5259 }
set_allocated_block_bio_bounce(::perfetto::protos::BlockBioBounceFtraceEvent * block_bio_bounce)5260 void FtraceEvent::set_allocated_block_bio_bounce(::perfetto::protos::BlockBioBounceFtraceEvent* block_bio_bounce) {
5261 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5262 clear_event();
5263 if (block_bio_bounce) {
5264 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5265 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5266 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_bio_bounce));
5267 if (message_arena != submessage_arena) {
5268 block_bio_bounce = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5269 message_arena, block_bio_bounce, submessage_arena);
5270 }
5271 set_has_block_bio_bounce();
5272 _impl_.event_.block_bio_bounce_ = block_bio_bounce;
5273 }
5274 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_bio_bounce)
5275 }
clear_block_bio_bounce()5276 void FtraceEvent::clear_block_bio_bounce() {
5277 if (_internal_has_block_bio_bounce()) {
5278 if (GetArenaForAllocation() == nullptr) {
5279 delete _impl_.event_.block_bio_bounce_;
5280 }
5281 clear_has_event();
5282 }
5283 }
set_allocated_block_bio_complete(::perfetto::protos::BlockBioCompleteFtraceEvent * block_bio_complete)5284 void FtraceEvent::set_allocated_block_bio_complete(::perfetto::protos::BlockBioCompleteFtraceEvent* block_bio_complete) {
5285 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5286 clear_event();
5287 if (block_bio_complete) {
5288 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5289 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5290 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_bio_complete));
5291 if (message_arena != submessage_arena) {
5292 block_bio_complete = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5293 message_arena, block_bio_complete, submessage_arena);
5294 }
5295 set_has_block_bio_complete();
5296 _impl_.event_.block_bio_complete_ = block_bio_complete;
5297 }
5298 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_bio_complete)
5299 }
clear_block_bio_complete()5300 void FtraceEvent::clear_block_bio_complete() {
5301 if (_internal_has_block_bio_complete()) {
5302 if (GetArenaForAllocation() == nullptr) {
5303 delete _impl_.event_.block_bio_complete_;
5304 }
5305 clear_has_event();
5306 }
5307 }
set_allocated_block_bio_frontmerge(::perfetto::protos::BlockBioFrontmergeFtraceEvent * block_bio_frontmerge)5308 void FtraceEvent::set_allocated_block_bio_frontmerge(::perfetto::protos::BlockBioFrontmergeFtraceEvent* block_bio_frontmerge) {
5309 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5310 clear_event();
5311 if (block_bio_frontmerge) {
5312 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5313 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5314 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_bio_frontmerge));
5315 if (message_arena != submessage_arena) {
5316 block_bio_frontmerge = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5317 message_arena, block_bio_frontmerge, submessage_arena);
5318 }
5319 set_has_block_bio_frontmerge();
5320 _impl_.event_.block_bio_frontmerge_ = block_bio_frontmerge;
5321 }
5322 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_bio_frontmerge)
5323 }
clear_block_bio_frontmerge()5324 void FtraceEvent::clear_block_bio_frontmerge() {
5325 if (_internal_has_block_bio_frontmerge()) {
5326 if (GetArenaForAllocation() == nullptr) {
5327 delete _impl_.event_.block_bio_frontmerge_;
5328 }
5329 clear_has_event();
5330 }
5331 }
set_allocated_block_bio_queue(::perfetto::protos::BlockBioQueueFtraceEvent * block_bio_queue)5332 void FtraceEvent::set_allocated_block_bio_queue(::perfetto::protos::BlockBioQueueFtraceEvent* block_bio_queue) {
5333 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5334 clear_event();
5335 if (block_bio_queue) {
5336 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5337 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5338 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_bio_queue));
5339 if (message_arena != submessage_arena) {
5340 block_bio_queue = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5341 message_arena, block_bio_queue, submessage_arena);
5342 }
5343 set_has_block_bio_queue();
5344 _impl_.event_.block_bio_queue_ = block_bio_queue;
5345 }
5346 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_bio_queue)
5347 }
clear_block_bio_queue()5348 void FtraceEvent::clear_block_bio_queue() {
5349 if (_internal_has_block_bio_queue()) {
5350 if (GetArenaForAllocation() == nullptr) {
5351 delete _impl_.event_.block_bio_queue_;
5352 }
5353 clear_has_event();
5354 }
5355 }
set_allocated_block_bio_remap(::perfetto::protos::BlockBioRemapFtraceEvent * block_bio_remap)5356 void FtraceEvent::set_allocated_block_bio_remap(::perfetto::protos::BlockBioRemapFtraceEvent* block_bio_remap) {
5357 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5358 clear_event();
5359 if (block_bio_remap) {
5360 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5361 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5362 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_bio_remap));
5363 if (message_arena != submessage_arena) {
5364 block_bio_remap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5365 message_arena, block_bio_remap, submessage_arena);
5366 }
5367 set_has_block_bio_remap();
5368 _impl_.event_.block_bio_remap_ = block_bio_remap;
5369 }
5370 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_bio_remap)
5371 }
clear_block_bio_remap()5372 void FtraceEvent::clear_block_bio_remap() {
5373 if (_internal_has_block_bio_remap()) {
5374 if (GetArenaForAllocation() == nullptr) {
5375 delete _impl_.event_.block_bio_remap_;
5376 }
5377 clear_has_event();
5378 }
5379 }
set_allocated_block_dirty_buffer(::perfetto::protos::BlockDirtyBufferFtraceEvent * block_dirty_buffer)5380 void FtraceEvent::set_allocated_block_dirty_buffer(::perfetto::protos::BlockDirtyBufferFtraceEvent* block_dirty_buffer) {
5381 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5382 clear_event();
5383 if (block_dirty_buffer) {
5384 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5385 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5386 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_dirty_buffer));
5387 if (message_arena != submessage_arena) {
5388 block_dirty_buffer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5389 message_arena, block_dirty_buffer, submessage_arena);
5390 }
5391 set_has_block_dirty_buffer();
5392 _impl_.event_.block_dirty_buffer_ = block_dirty_buffer;
5393 }
5394 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_dirty_buffer)
5395 }
clear_block_dirty_buffer()5396 void FtraceEvent::clear_block_dirty_buffer() {
5397 if (_internal_has_block_dirty_buffer()) {
5398 if (GetArenaForAllocation() == nullptr) {
5399 delete _impl_.event_.block_dirty_buffer_;
5400 }
5401 clear_has_event();
5402 }
5403 }
set_allocated_block_getrq(::perfetto::protos::BlockGetrqFtraceEvent * block_getrq)5404 void FtraceEvent::set_allocated_block_getrq(::perfetto::protos::BlockGetrqFtraceEvent* block_getrq) {
5405 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5406 clear_event();
5407 if (block_getrq) {
5408 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5409 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5410 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_getrq));
5411 if (message_arena != submessage_arena) {
5412 block_getrq = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5413 message_arena, block_getrq, submessage_arena);
5414 }
5415 set_has_block_getrq();
5416 _impl_.event_.block_getrq_ = block_getrq;
5417 }
5418 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_getrq)
5419 }
clear_block_getrq()5420 void FtraceEvent::clear_block_getrq() {
5421 if (_internal_has_block_getrq()) {
5422 if (GetArenaForAllocation() == nullptr) {
5423 delete _impl_.event_.block_getrq_;
5424 }
5425 clear_has_event();
5426 }
5427 }
set_allocated_block_plug(::perfetto::protos::BlockPlugFtraceEvent * block_plug)5428 void FtraceEvent::set_allocated_block_plug(::perfetto::protos::BlockPlugFtraceEvent* block_plug) {
5429 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5430 clear_event();
5431 if (block_plug) {
5432 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5433 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5434 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_plug));
5435 if (message_arena != submessage_arena) {
5436 block_plug = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5437 message_arena, block_plug, submessage_arena);
5438 }
5439 set_has_block_plug();
5440 _impl_.event_.block_plug_ = block_plug;
5441 }
5442 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_plug)
5443 }
clear_block_plug()5444 void FtraceEvent::clear_block_plug() {
5445 if (_internal_has_block_plug()) {
5446 if (GetArenaForAllocation() == nullptr) {
5447 delete _impl_.event_.block_plug_;
5448 }
5449 clear_has_event();
5450 }
5451 }
set_allocated_block_rq_abort(::perfetto::protos::BlockRqAbortFtraceEvent * block_rq_abort)5452 void FtraceEvent::set_allocated_block_rq_abort(::perfetto::protos::BlockRqAbortFtraceEvent* block_rq_abort) {
5453 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5454 clear_event();
5455 if (block_rq_abort) {
5456 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5457 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5458 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_rq_abort));
5459 if (message_arena != submessage_arena) {
5460 block_rq_abort = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5461 message_arena, block_rq_abort, submessage_arena);
5462 }
5463 set_has_block_rq_abort();
5464 _impl_.event_.block_rq_abort_ = block_rq_abort;
5465 }
5466 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_rq_abort)
5467 }
clear_block_rq_abort()5468 void FtraceEvent::clear_block_rq_abort() {
5469 if (_internal_has_block_rq_abort()) {
5470 if (GetArenaForAllocation() == nullptr) {
5471 delete _impl_.event_.block_rq_abort_;
5472 }
5473 clear_has_event();
5474 }
5475 }
set_allocated_block_rq_complete(::perfetto::protos::BlockRqCompleteFtraceEvent * block_rq_complete)5476 void FtraceEvent::set_allocated_block_rq_complete(::perfetto::protos::BlockRqCompleteFtraceEvent* block_rq_complete) {
5477 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5478 clear_event();
5479 if (block_rq_complete) {
5480 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5481 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5482 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_rq_complete));
5483 if (message_arena != submessage_arena) {
5484 block_rq_complete = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5485 message_arena, block_rq_complete, submessage_arena);
5486 }
5487 set_has_block_rq_complete();
5488 _impl_.event_.block_rq_complete_ = block_rq_complete;
5489 }
5490 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_rq_complete)
5491 }
clear_block_rq_complete()5492 void FtraceEvent::clear_block_rq_complete() {
5493 if (_internal_has_block_rq_complete()) {
5494 if (GetArenaForAllocation() == nullptr) {
5495 delete _impl_.event_.block_rq_complete_;
5496 }
5497 clear_has_event();
5498 }
5499 }
set_allocated_block_rq_insert(::perfetto::protos::BlockRqInsertFtraceEvent * block_rq_insert)5500 void FtraceEvent::set_allocated_block_rq_insert(::perfetto::protos::BlockRqInsertFtraceEvent* block_rq_insert) {
5501 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5502 clear_event();
5503 if (block_rq_insert) {
5504 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5505 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5506 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_rq_insert));
5507 if (message_arena != submessage_arena) {
5508 block_rq_insert = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5509 message_arena, block_rq_insert, submessage_arena);
5510 }
5511 set_has_block_rq_insert();
5512 _impl_.event_.block_rq_insert_ = block_rq_insert;
5513 }
5514 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_rq_insert)
5515 }
clear_block_rq_insert()5516 void FtraceEvent::clear_block_rq_insert() {
5517 if (_internal_has_block_rq_insert()) {
5518 if (GetArenaForAllocation() == nullptr) {
5519 delete _impl_.event_.block_rq_insert_;
5520 }
5521 clear_has_event();
5522 }
5523 }
set_allocated_block_rq_remap(::perfetto::protos::BlockRqRemapFtraceEvent * block_rq_remap)5524 void FtraceEvent::set_allocated_block_rq_remap(::perfetto::protos::BlockRqRemapFtraceEvent* block_rq_remap) {
5525 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5526 clear_event();
5527 if (block_rq_remap) {
5528 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5529 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5530 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_rq_remap));
5531 if (message_arena != submessage_arena) {
5532 block_rq_remap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5533 message_arena, block_rq_remap, submessage_arena);
5534 }
5535 set_has_block_rq_remap();
5536 _impl_.event_.block_rq_remap_ = block_rq_remap;
5537 }
5538 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_rq_remap)
5539 }
clear_block_rq_remap()5540 void FtraceEvent::clear_block_rq_remap() {
5541 if (_internal_has_block_rq_remap()) {
5542 if (GetArenaForAllocation() == nullptr) {
5543 delete _impl_.event_.block_rq_remap_;
5544 }
5545 clear_has_event();
5546 }
5547 }
set_allocated_block_rq_requeue(::perfetto::protos::BlockRqRequeueFtraceEvent * block_rq_requeue)5548 void FtraceEvent::set_allocated_block_rq_requeue(::perfetto::protos::BlockRqRequeueFtraceEvent* block_rq_requeue) {
5549 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5550 clear_event();
5551 if (block_rq_requeue) {
5552 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5553 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5554 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_rq_requeue));
5555 if (message_arena != submessage_arena) {
5556 block_rq_requeue = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5557 message_arena, block_rq_requeue, submessage_arena);
5558 }
5559 set_has_block_rq_requeue();
5560 _impl_.event_.block_rq_requeue_ = block_rq_requeue;
5561 }
5562 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_rq_requeue)
5563 }
clear_block_rq_requeue()5564 void FtraceEvent::clear_block_rq_requeue() {
5565 if (_internal_has_block_rq_requeue()) {
5566 if (GetArenaForAllocation() == nullptr) {
5567 delete _impl_.event_.block_rq_requeue_;
5568 }
5569 clear_has_event();
5570 }
5571 }
set_allocated_block_sleeprq(::perfetto::protos::BlockSleeprqFtraceEvent * block_sleeprq)5572 void FtraceEvent::set_allocated_block_sleeprq(::perfetto::protos::BlockSleeprqFtraceEvent* block_sleeprq) {
5573 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5574 clear_event();
5575 if (block_sleeprq) {
5576 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5577 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5578 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_sleeprq));
5579 if (message_arena != submessage_arena) {
5580 block_sleeprq = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5581 message_arena, block_sleeprq, submessage_arena);
5582 }
5583 set_has_block_sleeprq();
5584 _impl_.event_.block_sleeprq_ = block_sleeprq;
5585 }
5586 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_sleeprq)
5587 }
clear_block_sleeprq()5588 void FtraceEvent::clear_block_sleeprq() {
5589 if (_internal_has_block_sleeprq()) {
5590 if (GetArenaForAllocation() == nullptr) {
5591 delete _impl_.event_.block_sleeprq_;
5592 }
5593 clear_has_event();
5594 }
5595 }
set_allocated_block_split(::perfetto::protos::BlockSplitFtraceEvent * block_split)5596 void FtraceEvent::set_allocated_block_split(::perfetto::protos::BlockSplitFtraceEvent* block_split) {
5597 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5598 clear_event();
5599 if (block_split) {
5600 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5601 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5602 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_split));
5603 if (message_arena != submessage_arena) {
5604 block_split = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5605 message_arena, block_split, submessage_arena);
5606 }
5607 set_has_block_split();
5608 _impl_.event_.block_split_ = block_split;
5609 }
5610 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_split)
5611 }
clear_block_split()5612 void FtraceEvent::clear_block_split() {
5613 if (_internal_has_block_split()) {
5614 if (GetArenaForAllocation() == nullptr) {
5615 delete _impl_.event_.block_split_;
5616 }
5617 clear_has_event();
5618 }
5619 }
set_allocated_block_touch_buffer(::perfetto::protos::BlockTouchBufferFtraceEvent * block_touch_buffer)5620 void FtraceEvent::set_allocated_block_touch_buffer(::perfetto::protos::BlockTouchBufferFtraceEvent* block_touch_buffer) {
5621 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5622 clear_event();
5623 if (block_touch_buffer) {
5624 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5625 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
5626 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(block_touch_buffer));
5627 if (message_arena != submessage_arena) {
5628 block_touch_buffer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5629 message_arena, block_touch_buffer, submessage_arena);
5630 }
5631 set_has_block_touch_buffer();
5632 _impl_.event_.block_touch_buffer_ = block_touch_buffer;
5633 }
5634 // @@protoc_insertion_point(field_set_allocated:perfetto.protos.FtraceEvent.block_touch_buffer)
5635 }
clear_block_touch_buffer()5636