1/* 2 * Copyright (C) 2017 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17// Autogenerated by: 18// ../../tools/ftrace_proto_gen/ftrace_proto_gen.cc 19// Do not edit. 20 21syntax = "proto2"; 22 23import "protos/perfetto/trace/ftrace/binder.proto"; 24import "protos/perfetto/trace/ftrace/block.proto"; 25import "protos/perfetto/trace/ftrace/cgroup.proto"; 26import "protos/perfetto/trace/ftrace/clk.proto"; 27import "protos/perfetto/trace/ftrace/compaction.proto"; 28import "protos/perfetto/trace/ftrace/ext4.proto"; 29import "protos/perfetto/trace/ftrace/f2fs.proto"; 30import "protos/perfetto/trace/ftrace/fence.proto"; 31import "protos/perfetto/trace/ftrace/filemap.proto"; 32import "protos/perfetto/trace/ftrace/ftrace.proto"; 33import "protos/perfetto/trace/ftrace/i2c.proto"; 34import "protos/perfetto/trace/ftrace/ipi.proto"; 35import "protos/perfetto/trace/ftrace/irq.proto"; 36import "protos/perfetto/trace/ftrace/kmem.proto"; 37import "protos/perfetto/trace/ftrace/lowmemorykiller.proto"; 38import "protos/perfetto/trace/ftrace/mdss.proto"; 39import "protos/perfetto/trace/ftrace/mm_event.proto"; 40import "protos/perfetto/trace/ftrace/oom.proto"; 41import "protos/perfetto/trace/ftrace/power.proto"; 42import "protos/perfetto/trace/ftrace/raw_syscalls.proto"; 43import "protos/perfetto/trace/ftrace/regulator.proto"; 44import "protos/perfetto/trace/ftrace/sched.proto"; 45import "protos/perfetto/trace/ftrace/sde.proto"; 46import "protos/perfetto/trace/ftrace/signal.proto"; 47import "protos/perfetto/trace/ftrace/sync.proto"; 48import "protos/perfetto/trace/ftrace/systrace.proto"; 49import "protos/perfetto/trace/ftrace/task.proto"; 50import "protos/perfetto/trace/ftrace/vmscan.proto"; 51import "protos/perfetto/trace/ftrace/workqueue.proto"; 52import "protos/perfetto/trace/ftrace/generic.proto"; 53 54package perfetto.protos; 55 56message FtraceEvent { 57 // Nanoseconds since an epoch. 58 // Epoch is configurable by writing into trace_clock. 59 // By default this timestamp is CPU local. 60 // TODO: Figure out a story for reconciling the various clocks. 61 optional uint64 timestamp = 1; 62 63 // Kernel pid (do not confuse with userspace pid aka tgid) 64 optional uint32 pid = 2; 65 66 oneof event { 67 PrintFtraceEvent print = 3; 68 SchedSwitchFtraceEvent sched_switch = 4; 69 // removed field with id 5; 70 // removed field with id 6; 71 // removed field with id 7; 72 // removed field with id 8; 73 // removed field with id 9; 74 // removed field with id 10; 75 CpuFrequencyFtraceEvent cpu_frequency = 11; 76 CpuFrequencyLimitsFtraceEvent cpu_frequency_limits = 12; 77 CpuIdleFtraceEvent cpu_idle = 13; 78 ClockEnableFtraceEvent clock_enable = 14; 79 ClockDisableFtraceEvent clock_disable = 15; 80 ClockSetRateFtraceEvent clock_set_rate = 16; 81 SchedWakeupFtraceEvent sched_wakeup = 17; 82 SchedBlockedReasonFtraceEvent sched_blocked_reason = 18; 83 SchedCpuHotplugFtraceEvent sched_cpu_hotplug = 19; 84 SchedWakingFtraceEvent sched_waking = 20; 85 IpiEntryFtraceEvent ipi_entry = 21; 86 IpiExitFtraceEvent ipi_exit = 22; 87 IpiRaiseFtraceEvent ipi_raise = 23; 88 SoftirqEntryFtraceEvent softirq_entry = 24; 89 SoftirqExitFtraceEvent softirq_exit = 25; 90 SoftirqRaiseFtraceEvent softirq_raise = 26; 91 I2cReadFtraceEvent i2c_read = 27; 92 I2cWriteFtraceEvent i2c_write = 28; 93 I2cResultFtraceEvent i2c_result = 29; 94 I2cReplyFtraceEvent i2c_reply = 30; 95 SmbusReadFtraceEvent smbus_read = 31; 96 SmbusWriteFtraceEvent smbus_write = 32; 97 SmbusResultFtraceEvent smbus_result = 33; 98 SmbusReplyFtraceEvent smbus_reply = 34; 99 LowmemoryKillFtraceEvent lowmemory_kill = 35; 100 IrqHandlerEntryFtraceEvent irq_handler_entry = 36; 101 IrqHandlerExitFtraceEvent irq_handler_exit = 37; 102 SyncPtFtraceEvent sync_pt = 38; 103 SyncTimelineFtraceEvent sync_timeline = 39; 104 SyncWaitFtraceEvent sync_wait = 40; 105 Ext4DaWriteBeginFtraceEvent ext4_da_write_begin = 41; 106 Ext4DaWriteEndFtraceEvent ext4_da_write_end = 42; 107 Ext4SyncFileEnterFtraceEvent ext4_sync_file_enter = 43; 108 Ext4SyncFileExitFtraceEvent ext4_sync_file_exit = 44; 109 BlockRqIssueFtraceEvent block_rq_issue = 45; 110 MmVmscanDirectReclaimBeginFtraceEvent mm_vmscan_direct_reclaim_begin = 46; 111 MmVmscanDirectReclaimEndFtraceEvent mm_vmscan_direct_reclaim_end = 47; 112 MmVmscanKswapdWakeFtraceEvent mm_vmscan_kswapd_wake = 48; 113 MmVmscanKswapdSleepFtraceEvent mm_vmscan_kswapd_sleep = 49; 114 BinderTransactionFtraceEvent binder_transaction = 50; 115 BinderTransactionReceivedFtraceEvent binder_transaction_received = 51; 116 BinderSetPriorityFtraceEvent binder_set_priority = 52; 117 BinderLockFtraceEvent binder_lock = 53; 118 BinderLockedFtraceEvent binder_locked = 54; 119 BinderUnlockFtraceEvent binder_unlock = 55; 120 WorkqueueActivateWorkFtraceEvent workqueue_activate_work = 56; 121 WorkqueueExecuteEndFtraceEvent workqueue_execute_end = 57; 122 WorkqueueExecuteStartFtraceEvent workqueue_execute_start = 58; 123 WorkqueueQueueWorkFtraceEvent workqueue_queue_work = 59; 124 RegulatorDisableFtraceEvent regulator_disable = 60; 125 RegulatorDisableCompleteFtraceEvent regulator_disable_complete = 61; 126 RegulatorEnableFtraceEvent regulator_enable = 62; 127 RegulatorEnableCompleteFtraceEvent regulator_enable_complete = 63; 128 RegulatorEnableDelayFtraceEvent regulator_enable_delay = 64; 129 RegulatorSetVoltageFtraceEvent regulator_set_voltage = 65; 130 RegulatorSetVoltageCompleteFtraceEvent regulator_set_voltage_complete = 66; 131 CgroupAttachTaskFtraceEvent cgroup_attach_task = 67; 132 CgroupMkdirFtraceEvent cgroup_mkdir = 68; 133 CgroupRemountFtraceEvent cgroup_remount = 69; 134 CgroupRmdirFtraceEvent cgroup_rmdir = 70; 135 CgroupTransferTasksFtraceEvent cgroup_transfer_tasks = 71; 136 CgroupDestroyRootFtraceEvent cgroup_destroy_root = 72; 137 CgroupReleaseFtraceEvent cgroup_release = 73; 138 CgroupRenameFtraceEvent cgroup_rename = 74; 139 CgroupSetupRootFtraceEvent cgroup_setup_root = 75; 140 MdpCmdKickoffFtraceEvent mdp_cmd_kickoff = 76; 141 MdpCommitFtraceEvent mdp_commit = 77; 142 MdpPerfSetOtFtraceEvent mdp_perf_set_ot = 78; 143 MdpSsppChangeFtraceEvent mdp_sspp_change = 79; 144 TracingMarkWriteFtraceEvent tracing_mark_write = 80; 145 MdpCmdPingpongDoneFtraceEvent mdp_cmd_pingpong_done = 81; 146 MdpCompareBwFtraceEvent mdp_compare_bw = 82; 147 MdpPerfSetPanicLutsFtraceEvent mdp_perf_set_panic_luts = 83; 148 MdpSsppSetFtraceEvent mdp_sspp_set = 84; 149 MdpCmdReadptrDoneFtraceEvent mdp_cmd_readptr_done = 85; 150 MdpMisrCrcFtraceEvent mdp_misr_crc = 86; 151 MdpPerfSetQosLutsFtraceEvent mdp_perf_set_qos_luts = 87; 152 MdpTraceCounterFtraceEvent mdp_trace_counter = 88; 153 MdpCmdReleaseBwFtraceEvent mdp_cmd_release_bw = 89; 154 MdpMixerUpdateFtraceEvent mdp_mixer_update = 90; 155 MdpPerfSetWmLevelsFtraceEvent mdp_perf_set_wm_levels = 91; 156 MdpVideoUnderrunDoneFtraceEvent mdp_video_underrun_done = 92; 157 MdpCmdWaitPingpongFtraceEvent mdp_cmd_wait_pingpong = 93; 158 MdpPerfPrefillCalcFtraceEvent mdp_perf_prefill_calc = 94; 159 MdpPerfUpdateBusFtraceEvent mdp_perf_update_bus = 95; 160 RotatorBwAoAsContextFtraceEvent rotator_bw_ao_as_context = 96; 161 MmFilemapAddToPageCacheFtraceEvent mm_filemap_add_to_page_cache = 97; 162 MmFilemapDeleteFromPageCacheFtraceEvent mm_filemap_delete_from_page_cache = 163 98; 164 MmCompactionBeginFtraceEvent mm_compaction_begin = 99; 165 MmCompactionDeferCompactionFtraceEvent mm_compaction_defer_compaction = 100; 166 MmCompactionDeferredFtraceEvent mm_compaction_deferred = 101; 167 MmCompactionDeferResetFtraceEvent mm_compaction_defer_reset = 102; 168 MmCompactionEndFtraceEvent mm_compaction_end = 103; 169 MmCompactionFinishedFtraceEvent mm_compaction_finished = 104; 170 MmCompactionIsolateFreepagesFtraceEvent mm_compaction_isolate_freepages = 171 105; 172 MmCompactionIsolateMigratepagesFtraceEvent 173 mm_compaction_isolate_migratepages = 106; 174 MmCompactionKcompactdSleepFtraceEvent mm_compaction_kcompactd_sleep = 107; 175 MmCompactionKcompactdWakeFtraceEvent mm_compaction_kcompactd_wake = 108; 176 MmCompactionMigratepagesFtraceEvent mm_compaction_migratepages = 109; 177 MmCompactionSuitableFtraceEvent mm_compaction_suitable = 110; 178 MmCompactionTryToCompactPagesFtraceEvent 179 mm_compaction_try_to_compact_pages = 111; 180 MmCompactionWakeupKcompactdFtraceEvent mm_compaction_wakeup_kcompactd = 112; 181 SuspendResumeFtraceEvent suspend_resume = 113; 182 SchedWakeupNewFtraceEvent sched_wakeup_new = 114; 183 BlockBioBackmergeFtraceEvent block_bio_backmerge = 115; 184 BlockBioBounceFtraceEvent block_bio_bounce = 116; 185 BlockBioCompleteFtraceEvent block_bio_complete = 117; 186 BlockBioFrontmergeFtraceEvent block_bio_frontmerge = 118; 187 BlockBioQueueFtraceEvent block_bio_queue = 119; 188 BlockBioRemapFtraceEvent block_bio_remap = 120; 189 BlockDirtyBufferFtraceEvent block_dirty_buffer = 121; 190 BlockGetrqFtraceEvent block_getrq = 122; 191 BlockPlugFtraceEvent block_plug = 123; 192 BlockRqAbortFtraceEvent block_rq_abort = 124; 193 BlockRqCompleteFtraceEvent block_rq_complete = 125; 194 BlockRqInsertFtraceEvent block_rq_insert = 126; 195 // removed field with id 127; 196 BlockRqRemapFtraceEvent block_rq_remap = 128; 197 BlockRqRequeueFtraceEvent block_rq_requeue = 129; 198 BlockSleeprqFtraceEvent block_sleeprq = 130; 199 BlockSplitFtraceEvent block_split = 131; 200 BlockTouchBufferFtraceEvent block_touch_buffer = 132; 201 BlockUnplugFtraceEvent block_unplug = 133; 202 Ext4AllocDaBlocksFtraceEvent ext4_alloc_da_blocks = 134; 203 Ext4AllocateBlocksFtraceEvent ext4_allocate_blocks = 135; 204 Ext4AllocateInodeFtraceEvent ext4_allocate_inode = 136; 205 Ext4BeginOrderedTruncateFtraceEvent ext4_begin_ordered_truncate = 137; 206 Ext4CollapseRangeFtraceEvent ext4_collapse_range = 138; 207 Ext4DaReleaseSpaceFtraceEvent ext4_da_release_space = 139; 208 Ext4DaReserveSpaceFtraceEvent ext4_da_reserve_space = 140; 209 Ext4DaUpdateReserveSpaceFtraceEvent ext4_da_update_reserve_space = 141; 210 Ext4DaWritePagesFtraceEvent ext4_da_write_pages = 142; 211 Ext4DaWritePagesExtentFtraceEvent ext4_da_write_pages_extent = 143; 212 Ext4DirectIOEnterFtraceEvent ext4_direct_IO_enter = 144; 213 Ext4DirectIOExitFtraceEvent ext4_direct_IO_exit = 145; 214 Ext4DiscardBlocksFtraceEvent ext4_discard_blocks = 146; 215 Ext4DiscardPreallocationsFtraceEvent ext4_discard_preallocations = 147; 216 Ext4DropInodeFtraceEvent ext4_drop_inode = 148; 217 Ext4EsCacheExtentFtraceEvent ext4_es_cache_extent = 149; 218 Ext4EsFindDelayedExtentRangeEnterFtraceEvent 219 ext4_es_find_delayed_extent_range_enter = 150; 220 Ext4EsFindDelayedExtentRangeExitFtraceEvent 221 ext4_es_find_delayed_extent_range_exit = 151; 222 Ext4EsInsertExtentFtraceEvent ext4_es_insert_extent = 152; 223 Ext4EsLookupExtentEnterFtraceEvent ext4_es_lookup_extent_enter = 153; 224 Ext4EsLookupExtentExitFtraceEvent ext4_es_lookup_extent_exit = 154; 225 Ext4EsRemoveExtentFtraceEvent ext4_es_remove_extent = 155; 226 Ext4EsShrinkFtraceEvent ext4_es_shrink = 156; 227 Ext4EsShrinkCountFtraceEvent ext4_es_shrink_count = 157; 228 Ext4EsShrinkScanEnterFtraceEvent ext4_es_shrink_scan_enter = 158; 229 Ext4EsShrinkScanExitFtraceEvent ext4_es_shrink_scan_exit = 159; 230 Ext4EvictInodeFtraceEvent ext4_evict_inode = 160; 231 Ext4ExtConvertToInitializedEnterFtraceEvent 232 ext4_ext_convert_to_initialized_enter = 161; 233 Ext4ExtConvertToInitializedFastpathFtraceEvent 234 ext4_ext_convert_to_initialized_fastpath = 162; 235 Ext4ExtHandleUnwrittenExtentsFtraceEvent ext4_ext_handle_unwritten_extents = 236 163; 237 Ext4ExtInCacheFtraceEvent ext4_ext_in_cache = 164; 238 Ext4ExtLoadExtentFtraceEvent ext4_ext_load_extent = 165; 239 Ext4ExtMapBlocksEnterFtraceEvent ext4_ext_map_blocks_enter = 166; 240 Ext4ExtMapBlocksExitFtraceEvent ext4_ext_map_blocks_exit = 167; 241 Ext4ExtPutInCacheFtraceEvent ext4_ext_put_in_cache = 168; 242 Ext4ExtRemoveSpaceFtraceEvent ext4_ext_remove_space = 169; 243 Ext4ExtRemoveSpaceDoneFtraceEvent ext4_ext_remove_space_done = 170; 244 Ext4ExtRmIdxFtraceEvent ext4_ext_rm_idx = 171; 245 Ext4ExtRmLeafFtraceEvent ext4_ext_rm_leaf = 172; 246 Ext4ExtShowExtentFtraceEvent ext4_ext_show_extent = 173; 247 Ext4FallocateEnterFtraceEvent ext4_fallocate_enter = 174; 248 Ext4FallocateExitFtraceEvent ext4_fallocate_exit = 175; 249 Ext4FindDelallocRangeFtraceEvent ext4_find_delalloc_range = 176; 250 Ext4ForgetFtraceEvent ext4_forget = 177; 251 Ext4FreeBlocksFtraceEvent ext4_free_blocks = 178; 252 Ext4FreeInodeFtraceEvent ext4_free_inode = 179; 253 Ext4GetImpliedClusterAllocExitFtraceEvent 254 ext4_get_implied_cluster_alloc_exit = 180; 255 Ext4GetReservedClusterAllocFtraceEvent ext4_get_reserved_cluster_alloc = 256 181; 257 Ext4IndMapBlocksEnterFtraceEvent ext4_ind_map_blocks_enter = 182; 258 Ext4IndMapBlocksExitFtraceEvent ext4_ind_map_blocks_exit = 183; 259 Ext4InsertRangeFtraceEvent ext4_insert_range = 184; 260 Ext4InvalidatepageFtraceEvent ext4_invalidatepage = 185; 261 Ext4JournalStartFtraceEvent ext4_journal_start = 186; 262 Ext4JournalStartReservedFtraceEvent ext4_journal_start_reserved = 187; 263 Ext4JournalledInvalidatepageFtraceEvent ext4_journalled_invalidatepage = 264 188; 265 Ext4JournalledWriteEndFtraceEvent ext4_journalled_write_end = 189; 266 Ext4LoadInodeFtraceEvent ext4_load_inode = 190; 267 Ext4LoadInodeBitmapFtraceEvent ext4_load_inode_bitmap = 191; 268 Ext4MarkInodeDirtyFtraceEvent ext4_mark_inode_dirty = 192; 269 Ext4MbBitmapLoadFtraceEvent ext4_mb_bitmap_load = 193; 270 Ext4MbBuddyBitmapLoadFtraceEvent ext4_mb_buddy_bitmap_load = 194; 271 Ext4MbDiscardPreallocationsFtraceEvent ext4_mb_discard_preallocations = 195; 272 Ext4MbNewGroupPaFtraceEvent ext4_mb_new_group_pa = 196; 273 Ext4MbNewInodePaFtraceEvent ext4_mb_new_inode_pa = 197; 274 Ext4MbReleaseGroupPaFtraceEvent ext4_mb_release_group_pa = 198; 275 Ext4MbReleaseInodePaFtraceEvent ext4_mb_release_inode_pa = 199; 276 Ext4MballocAllocFtraceEvent ext4_mballoc_alloc = 200; 277 Ext4MballocDiscardFtraceEvent ext4_mballoc_discard = 201; 278 Ext4MballocFreeFtraceEvent ext4_mballoc_free = 202; 279 Ext4MballocPreallocFtraceEvent ext4_mballoc_prealloc = 203; 280 Ext4OtherInodeUpdateTimeFtraceEvent ext4_other_inode_update_time = 204; 281 Ext4PunchHoleFtraceEvent ext4_punch_hole = 205; 282 Ext4ReadBlockBitmapLoadFtraceEvent ext4_read_block_bitmap_load = 206; 283 Ext4ReadpageFtraceEvent ext4_readpage = 207; 284 Ext4ReleasepageFtraceEvent ext4_releasepage = 208; 285 Ext4RemoveBlocksFtraceEvent ext4_remove_blocks = 209; 286 Ext4RequestBlocksFtraceEvent ext4_request_blocks = 210; 287 Ext4RequestInodeFtraceEvent ext4_request_inode = 211; 288 Ext4SyncFsFtraceEvent ext4_sync_fs = 212; 289 Ext4TrimAllFreeFtraceEvent ext4_trim_all_free = 213; 290 Ext4TrimExtentFtraceEvent ext4_trim_extent = 214; 291 Ext4TruncateEnterFtraceEvent ext4_truncate_enter = 215; 292 Ext4TruncateExitFtraceEvent ext4_truncate_exit = 216; 293 Ext4UnlinkEnterFtraceEvent ext4_unlink_enter = 217; 294 Ext4UnlinkExitFtraceEvent ext4_unlink_exit = 218; 295 Ext4WriteBeginFtraceEvent ext4_write_begin = 219; 296 // removed field with id 220; 297 // removed field with id 221; 298 // removed field with id 222; 299 // removed field with id 223; 300 // removed field with id 224; 301 // removed field with id 225; 302 // removed field with id 226; 303 // removed field with id 227; 304 // removed field with id 228; 305 // removed field with id 229; 306 Ext4WriteEndFtraceEvent ext4_write_end = 230; 307 Ext4WritepageFtraceEvent ext4_writepage = 231; 308 Ext4WritepagesFtraceEvent ext4_writepages = 232; 309 Ext4WritepagesResultFtraceEvent ext4_writepages_result = 233; 310 Ext4ZeroRangeFtraceEvent ext4_zero_range = 234; 311 TaskNewtaskFtraceEvent task_newtask = 235; 312 TaskRenameFtraceEvent task_rename = 236; 313 SchedProcessExecFtraceEvent sched_process_exec = 237; 314 SchedProcessExitFtraceEvent sched_process_exit = 238; 315 SchedProcessForkFtraceEvent sched_process_fork = 239; 316 SchedProcessFreeFtraceEvent sched_process_free = 240; 317 SchedProcessHangFtraceEvent sched_process_hang = 241; 318 SchedProcessWaitFtraceEvent sched_process_wait = 242; 319 F2fsDoSubmitBioFtraceEvent f2fs_do_submit_bio = 243; 320 F2fsEvictInodeFtraceEvent f2fs_evict_inode = 244; 321 F2fsFallocateFtraceEvent f2fs_fallocate = 245; 322 F2fsGetDataBlockFtraceEvent f2fs_get_data_block = 246; 323 F2fsGetVictimFtraceEvent f2fs_get_victim = 247; 324 F2fsIgetFtraceEvent f2fs_iget = 248; 325 F2fsIgetExitFtraceEvent f2fs_iget_exit = 249; 326 F2fsNewInodeFtraceEvent f2fs_new_inode = 250; 327 F2fsReadpageFtraceEvent f2fs_readpage = 251; 328 F2fsReserveNewBlockFtraceEvent f2fs_reserve_new_block = 252; 329 F2fsSetPageDirtyFtraceEvent f2fs_set_page_dirty = 253; 330 F2fsSubmitWritePageFtraceEvent f2fs_submit_write_page = 254; 331 F2fsSyncFileEnterFtraceEvent f2fs_sync_file_enter = 255; 332 F2fsSyncFileExitFtraceEvent f2fs_sync_file_exit = 256; 333 F2fsSyncFsFtraceEvent f2fs_sync_fs = 257; 334 F2fsTruncateFtraceEvent f2fs_truncate = 258; 335 F2fsTruncateBlocksEnterFtraceEvent f2fs_truncate_blocks_enter = 259; 336 F2fsTruncateBlocksExitFtraceEvent f2fs_truncate_blocks_exit = 260; 337 F2fsTruncateDataBlocksRangeFtraceEvent f2fs_truncate_data_blocks_range = 338 261; 339 F2fsTruncateInodeBlocksEnterFtraceEvent f2fs_truncate_inode_blocks_enter = 340 262; 341 F2fsTruncateInodeBlocksExitFtraceEvent f2fs_truncate_inode_blocks_exit = 342 263; 343 F2fsTruncateNodeFtraceEvent f2fs_truncate_node = 264; 344 F2fsTruncateNodesEnterFtraceEvent f2fs_truncate_nodes_enter = 265; 345 F2fsTruncateNodesExitFtraceEvent f2fs_truncate_nodes_exit = 266; 346 F2fsTruncatePartialNodesFtraceEvent f2fs_truncate_partial_nodes = 267; 347 F2fsUnlinkEnterFtraceEvent f2fs_unlink_enter = 268; 348 F2fsUnlinkExitFtraceEvent f2fs_unlink_exit = 269; 349 F2fsVmPageMkwriteFtraceEvent f2fs_vm_page_mkwrite = 270; 350 F2fsWriteBeginFtraceEvent f2fs_write_begin = 271; 351 F2fsWriteCheckpointFtraceEvent f2fs_write_checkpoint = 272; 352 F2fsWriteEndFtraceEvent f2fs_write_end = 273; 353 AllocPagesIommuEndFtraceEvent alloc_pages_iommu_end = 274; 354 AllocPagesIommuFailFtraceEvent alloc_pages_iommu_fail = 275; 355 AllocPagesIommuStartFtraceEvent alloc_pages_iommu_start = 276; 356 AllocPagesSysEndFtraceEvent alloc_pages_sys_end = 277; 357 AllocPagesSysFailFtraceEvent alloc_pages_sys_fail = 278; 358 AllocPagesSysStartFtraceEvent alloc_pages_sys_start = 279; 359 DmaAllocContiguousRetryFtraceEvent dma_alloc_contiguous_retry = 280; 360 IommuMapRangeFtraceEvent iommu_map_range = 281; 361 IommuSecPtblMapRangeEndFtraceEvent iommu_sec_ptbl_map_range_end = 282; 362 IommuSecPtblMapRangeStartFtraceEvent iommu_sec_ptbl_map_range_start = 283; 363 IonAllocBufferEndFtraceEvent ion_alloc_buffer_end = 284; 364 IonAllocBufferFailFtraceEvent ion_alloc_buffer_fail = 285; 365 IonAllocBufferFallbackFtraceEvent ion_alloc_buffer_fallback = 286; 366 IonAllocBufferStartFtraceEvent ion_alloc_buffer_start = 287; 367 IonCpAllocRetryFtraceEvent ion_cp_alloc_retry = 288; 368 IonCpSecureBufferEndFtraceEvent ion_cp_secure_buffer_end = 289; 369 IonCpSecureBufferStartFtraceEvent ion_cp_secure_buffer_start = 290; 370 IonPrefetchingFtraceEvent ion_prefetching = 291; 371 IonSecureCmaAddToPoolEndFtraceEvent ion_secure_cma_add_to_pool_end = 292; 372 IonSecureCmaAddToPoolStartFtraceEvent ion_secure_cma_add_to_pool_start = 373 293; 374 IonSecureCmaAllocateEndFtraceEvent ion_secure_cma_allocate_end = 294; 375 IonSecureCmaAllocateStartFtraceEvent ion_secure_cma_allocate_start = 295; 376 IonSecureCmaShrinkPoolEndFtraceEvent ion_secure_cma_shrink_pool_end = 296; 377 IonSecureCmaShrinkPoolStartFtraceEvent ion_secure_cma_shrink_pool_start = 378 297; 379 KfreeFtraceEvent kfree = 298; 380 KmallocFtraceEvent kmalloc = 299; 381 KmallocNodeFtraceEvent kmalloc_node = 300; 382 KmemCacheAllocFtraceEvent kmem_cache_alloc = 301; 383 KmemCacheAllocNodeFtraceEvent kmem_cache_alloc_node = 302; 384 KmemCacheFreeFtraceEvent kmem_cache_free = 303; 385 MigratePagesEndFtraceEvent migrate_pages_end = 304; 386 MigratePagesStartFtraceEvent migrate_pages_start = 305; 387 MigrateRetryFtraceEvent migrate_retry = 306; 388 MmPageAllocFtraceEvent mm_page_alloc = 307; 389 MmPageAllocExtfragFtraceEvent mm_page_alloc_extfrag = 308; 390 MmPageAllocZoneLockedFtraceEvent mm_page_alloc_zone_locked = 309; 391 MmPageFreeFtraceEvent mm_page_free = 310; 392 MmPageFreeBatchedFtraceEvent mm_page_free_batched = 311; 393 MmPagePcpuDrainFtraceEvent mm_page_pcpu_drain = 312; 394 RssStatFtraceEvent rss_stat = 313; 395 IonHeapShrinkFtraceEvent ion_heap_shrink = 314; 396 IonHeapGrowFtraceEvent ion_heap_grow = 315; 397 FenceInitFtraceEvent fence_init = 316; 398 FenceDestroyFtraceEvent fence_destroy = 317; 399 FenceEnableSignalFtraceEvent fence_enable_signal = 318; 400 FenceSignaledFtraceEvent fence_signaled = 319; 401 ClkEnableFtraceEvent clk_enable = 320; 402 ClkDisableFtraceEvent clk_disable = 321; 403 ClkSetRateFtraceEvent clk_set_rate = 322; 404 BinderTransactionAllocBufFtraceEvent binder_transaction_alloc_buf = 323; 405 SignalDeliverFtraceEvent signal_deliver = 324; 406 SignalGenerateFtraceEvent signal_generate = 325; 407 OomScoreAdjUpdateFtraceEvent oom_score_adj_update = 326; 408 GenericFtraceEvent generic = 327; 409 MmEventRecordFtraceEvent mm_event_record = 328; 410 SysEnterFtraceEvent sys_enter = 329; 411 SysExitFtraceEvent sys_exit = 330; 412 ZeroFtraceEvent zero = 331; 413 GpuFrequencyFtraceEvent gpu_frequency = 332; 414 SdeTracingMarkWriteFtraceEvent sde_tracing_mark_write = 333; 415 } 416} 417