UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

3,299 lines 135 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { AndroidFsDatareadEndFtraceEvent, AndroidFsDatareadStartFtraceEvent, AndroidFsDatawriteEndFtraceEvent, AndroidFsDatawriteStartFtraceEvent, AndroidFsFsyncEndFtraceEvent, AndroidFsFsyncStartFtraceEvent } from "./android_fs_pb";
import type { BclIrqTriggerFtraceEvent } from "./bcl_exynos_pb";
import type { BinderCommandFtraceEvent, BinderLockedFtraceEvent, BinderLockFtraceEvent, BinderReturnFtraceEvent, BinderSetPriorityFtraceEvent, BinderTransactionAllocBufFtraceEvent, BinderTransactionFtraceEvent, BinderTransactionReceivedFtraceEvent, BinderUnlockFtraceEvent } from "./binder_pb";
import type { BlockBioBackmergeFtraceEvent, BlockBioBounceFtraceEvent, BlockBioCompleteFtraceEvent, BlockBioFrontmergeFtraceEvent, BlockBioQueueFtraceEvent, BlockBioRemapFtraceEvent, BlockDirtyBufferFtraceEvent, BlockGetrqFtraceEvent, BlockIoDoneFtraceEvent, BlockIoStartFtraceEvent, BlockPlugFtraceEvent, BlockRqAbortFtraceEvent, BlockRqCompleteFtraceEvent, BlockRqInsertFtraceEvent, BlockRqIssueFtraceEvent, BlockRqRemapFtraceEvent, BlockRqRequeueFtraceEvent, BlockSleeprqFtraceEvent, BlockSplitFtraceEvent, BlockTouchBufferFtraceEvent, BlockUnplugFtraceEvent } from "./block_pb";
import type { CgroupAttachTaskFtraceEvent, CgroupDestroyRootFtraceEvent, CgroupMkdirFtraceEvent, CgroupReleaseFtraceEvent, CgroupRemountFtraceEvent, CgroupRenameFtraceEvent, CgroupRmdirFtraceEvent, CgroupSetupRootFtraceEvent, CgroupTransferTasksFtraceEvent } from "./cgroup_pb";
import type { ClkDisableFtraceEvent, ClkEnableFtraceEvent, ClkSetRateFtraceEvent } from "./clk_pb";
import type { CmaAllocInfoFtraceEvent, CmaAllocStartFtraceEvent } from "./cma_pb";
import type { MmCompactionBeginFtraceEvent, MmCompactionDeferCompactionFtraceEvent, MmCompactionDeferredFtraceEvent, MmCompactionDeferResetFtraceEvent, MmCompactionEndFtraceEvent, MmCompactionFinishedFtraceEvent, MmCompactionIsolateFreepagesFtraceEvent, MmCompactionIsolateMigratepagesFtraceEvent, MmCompactionKcompactdSleepFtraceEvent, MmCompactionKcompactdWakeFtraceEvent, MmCompactionMigratepagesFtraceEvent, MmCompactionSuitableFtraceEvent, MmCompactionTryToCompactPagesFtraceEvent, MmCompactionWakeupKcompactdFtraceEvent } from "./compaction_pb";
import type { ParamSetValueCpmFtraceEvent } from "./cpm_trace_pb";
import type { CpuhpEnterFtraceEvent, CpuhpExitFtraceEvent, CpuhpLatencyFtraceEvent, CpuhpMultiEnterFtraceEvent, CpuhpPauseFtraceEvent } from "./cpuhp_pb";
import type { CrosEcSensorhubDataFtraceEvent } from "./cros_ec_pb";
import type { DcvshFreqFtraceEvent } from "./dcvsh_pb";
import type { DevfreqFrequencyFtraceEvent } from "./devfreq_pb";
import type { DmaFenceEmitFtraceEvent, DmaFenceInitFtraceEvent, DmaFenceSignaledFtraceEvent, DmaFenceWaitEndFtraceEvent, DmaFenceWaitStartFtraceEvent } from "./dma_fence_pb";
import type { DmaHeapStatFtraceEvent } from "./dmabuf_heap_pb";
import type { DpuDsiCmdFifoStatusFtraceEvent, DpuDsiRxFtraceEvent, DpuDsiTxFtraceEvent, DpuTracingMarkWriteFtraceEvent } from "./dpu_pb";
import type { DrmVblankEventDeliveredFtraceEvent, DrmVblankEventFtraceEvent } from "./drm_pb";
import type { Ext4AllocateBlocksFtraceEvent, Ext4AllocateInodeFtraceEvent, Ext4AllocDaBlocksFtraceEvent, Ext4BeginOrderedTruncateFtraceEvent, Ext4CollapseRangeFtraceEvent, Ext4DaReleaseSpaceFtraceEvent, Ext4DaReserveSpaceFtraceEvent, Ext4DaUpdateReserveSpaceFtraceEvent, Ext4DaWriteBeginFtraceEvent, Ext4DaWriteEndFtraceEvent, Ext4DaWritePagesExtentFtraceEvent, Ext4DaWritePagesFtraceEvent, Ext4DirectIOEnterFtraceEvent, Ext4DirectIOExitFtraceEvent, Ext4DiscardBlocksFtraceEvent, Ext4DiscardPreallocationsFtraceEvent, Ext4DropInodeFtraceEvent, Ext4EsCacheExtentFtraceEvent, Ext4EsFindDelayedExtentRangeEnterFtraceEvent, Ext4EsFindDelayedExtentRangeExitFtraceEvent, Ext4EsInsertExtentFtraceEvent, Ext4EsLookupExtentEnterFtraceEvent, Ext4EsLookupExtentExitFtraceEvent, Ext4EsRemoveExtentFtraceEvent, Ext4EsShrinkCountFtraceEvent, Ext4EsShrinkFtraceEvent, Ext4EsShrinkScanEnterFtraceEvent, Ext4EsShrinkScanExitFtraceEvent, Ext4EvictInodeFtraceEvent, Ext4ExtConvertToInitializedEnterFtraceEvent, Ext4ExtConvertToInitializedFastpathFtraceEvent, Ext4ExtHandleUnwrittenExtentsFtraceEvent, Ext4ExtInCacheFtraceEvent, Ext4ExtLoadExtentFtraceEvent, Ext4ExtMapBlocksEnterFtraceEvent, Ext4ExtMapBlocksExitFtraceEvent, Ext4ExtPutInCacheFtraceEvent, Ext4ExtRemoveSpaceDoneFtraceEvent, Ext4ExtRemoveSpaceFtraceEvent, Ext4ExtRmIdxFtraceEvent, Ext4ExtRmLeafFtraceEvent, Ext4ExtShowExtentFtraceEvent, Ext4FallocateEnterFtraceEvent, Ext4FallocateExitFtraceEvent, Ext4FindDelallocRangeFtraceEvent, Ext4ForgetFtraceEvent, Ext4FreeBlocksFtraceEvent, Ext4FreeInodeFtraceEvent, Ext4GetImpliedClusterAllocExitFtraceEvent, Ext4GetReservedClusterAllocFtraceEvent, Ext4IndMapBlocksEnterFtraceEvent, Ext4IndMapBlocksExitFtraceEvent, Ext4InsertRangeFtraceEvent, Ext4InvalidatepageFtraceEvent, Ext4JournalledInvalidatepageFtraceEvent, Ext4JournalledWriteEndFtraceEvent, Ext4JournalStartFtraceEvent, Ext4JournalStartReservedFtraceEvent, Ext4LoadInodeBitmapFtraceEvent, Ext4LoadInodeFtraceEvent, Ext4MarkInodeDirtyFtraceEvent, Ext4MballocAllocFtraceEvent, Ext4MballocDiscardFtraceEvent, Ext4MballocFreeFtraceEvent, Ext4MballocPreallocFtraceEvent, Ext4MbBitmapLoadFtraceEvent, Ext4MbBuddyBitmapLoadFtraceEvent, Ext4MbDiscardPreallocationsFtraceEvent, Ext4MbNewGroupPaFtraceEvent, Ext4MbNewInodePaFtraceEvent, Ext4MbReleaseGroupPaFtraceEvent, Ext4MbReleaseInodePaFtraceEvent, Ext4OtherInodeUpdateTimeFtraceEvent, Ext4PunchHoleFtraceEvent, Ext4ReadBlockBitmapLoadFtraceEvent, Ext4ReadpageFtraceEvent, Ext4ReleasepageFtraceEvent, Ext4RemoveBlocksFtraceEvent, Ext4RequestBlocksFtraceEvent, Ext4RequestInodeFtraceEvent, Ext4SyncFileEnterFtraceEvent, Ext4SyncFileExitFtraceEvent, Ext4SyncFsFtraceEvent, Ext4TrimAllFreeFtraceEvent, Ext4TrimExtentFtraceEvent, Ext4TruncateEnterFtraceEvent, Ext4TruncateExitFtraceEvent, Ext4UnlinkEnterFtraceEvent, Ext4UnlinkExitFtraceEvent, Ext4WriteBeginFtraceEvent, Ext4WriteEndFtraceEvent, Ext4WritepageFtraceEvent, Ext4WritepagesFtraceEvent, Ext4WritepagesResultFtraceEvent, Ext4ZeroRangeFtraceEvent } from "./ext4_pb";
import type { F2fsBackgroundGcFtraceEvent, F2fsDoSubmitBioFtraceEvent, F2fsEvictInodeFtraceEvent, F2fsFallocateFtraceEvent, F2fsGcBeginFtraceEvent, F2fsGcEndFtraceEvent, F2fsGetDataBlockFtraceEvent, F2fsGetVictimFtraceEvent, F2fsIgetExitFtraceEvent, F2fsIgetFtraceEvent, F2fsIostatFtraceEvent, F2fsIostatLatencyFtraceEvent, F2fsNewInodeFtraceEvent, F2fsReadpageFtraceEvent, F2fsReserveNewBlockFtraceEvent, F2fsSetPageDirtyFtraceEvent, F2fsSubmitWritePageFtraceEvent, F2fsSyncFileEnterFtraceEvent, F2fsSyncFileExitFtraceEvent, F2fsSyncFsFtraceEvent, F2fsTruncateBlocksEnterFtraceEvent, F2fsTruncateBlocksExitFtraceEvent, F2fsTruncateDataBlocksRangeFtraceEvent, F2fsTruncateFtraceEvent, F2fsTruncateInodeBlocksEnterFtraceEvent, F2fsTruncateInodeBlocksExitFtraceEvent, F2fsTruncateNodeFtraceEvent, F2fsTruncateNodesEnterFtraceEvent, F2fsTruncateNodesExitFtraceEvent, F2fsTruncatePartialNodesFtraceEvent, F2fsUnlinkEnterFtraceEvent, F2fsUnlinkExitFtraceEvent, F2fsVmPageMkwriteFtraceEvent, F2fsWriteBeginFtraceEvent, F2fsWriteCheckpointFtraceEvent, F2fsWriteEndFtraceEvent } from "./f2fs_pb";
import type { FastrpcDmaAllocFtraceEvent, FastrpcDmaFreeFtraceEvent, FastrpcDmaMapFtraceEvent, FastrpcDmaStatFtraceEvent, FastrpcDmaUnmapFtraceEvent } from "./fastrpc_pb";
import type { FenceDestroyFtraceEvent, FenceEnableSignalFtraceEvent, FenceInitFtraceEvent, FenceSignaledFtraceEvent } from "./fence_pb";
import type { MmFilemapAddToPageCacheFtraceEvent, MmFilemapDeleteFromPageCacheFtraceEvent } from "./filemap_pb";
import type { DoSysOpenFtraceEvent, OpenExecFtraceEvent } from "./fs_pb";
import type { FuncgraphEntryFtraceEvent, FuncgraphExitFtraceEvent, PrintFtraceEvent } from "./ftrace_pb";
import type { G2dTracingMarkWriteFtraceEvent } from "./g2d_pb";
import type { GoogleIccEventFtraceEvent } from "./google_icc_trace_pb";
import type { GoogleIrmEventFtraceEvent } from "./google_irm_trace_pb";
import type { GpuMemTotalFtraceEvent } from "./gpu_mem_pb";
import type { DrmRunJobFtraceEvent, DrmSchedJobFtraceEvent, DrmSchedProcessJobFtraceEvent } from "./gpu_scheduler_pb";
import type { HostHcallFtraceEvent, HostMemAbortFtraceEvent, HostSmcFtraceEvent, HypEnterFtraceEvent, HypExitFtraceEvent } from "./hyp_pb";
import type { I2cReadFtraceEvent, I2cReplyFtraceEvent, I2cResultFtraceEvent, I2cWriteFtraceEvent, SmbusReadFtraceEvent, SmbusReplyFtraceEvent, SmbusResultFtraceEvent, SmbusWriteFtraceEvent } from "./i2c_pb";
import type { IonStatFtraceEvent } from "./ion_pb";
import type { IpiEntryFtraceEvent, IpiExitFtraceEvent, IpiRaiseFtraceEvent } from "./ipi_pb";
import type { IrqHandlerEntryFtraceEvent, IrqHandlerExitFtraceEvent, SoftirqEntryFtraceEvent, SoftirqExitFtraceEvent, SoftirqRaiseFtraceEvent } from "./irq_pb";
import type { KgslAdrenoCmdbatchQueuedFtraceEvent, KgslAdrenoCmdbatchRetiredFtraceEvent, KgslAdrenoCmdbatchSubmittedFtraceEvent, KgslAdrenoCmdbatchSyncFtraceEvent, KgslGpuFrequencyFtraceEvent } from "./kgsl_pb";
import type { AllocPagesIommuEndFtraceEvent, AllocPagesIommuFailFtraceEvent, AllocPagesIommuStartFtraceEvent, AllocPagesSysEndFtraceEvent, AllocPagesSysFailFtraceEvent, AllocPagesSysStartFtraceEvent, DmaAllocContiguousRetryFtraceEvent, IommuMapRangeFtraceEvent, IommuSecPtblMapRangeEndFtraceEvent, IommuSecPtblMapRangeStartFtraceEvent, IonAllocBufferEndFtraceEvent, IonAllocBufferFailFtraceEvent, IonAllocBufferFallbackFtraceEvent, IonAllocBufferStartFtraceEvent, IonBufferCreateFtraceEvent, IonBufferDestroyFtraceEvent, IonCpAllocRetryFtraceEvent, IonCpSecureBufferEndFtraceEvent, IonCpSecureBufferStartFtraceEvent, IonHeapGrowFtraceEvent, IonHeapShrinkFtraceEvent, IonPrefetchingFtraceEvent, IonSecureCmaAddToPoolEndFtraceEvent, IonSecureCmaAddToPoolStartFtraceEvent, IonSecureCmaAllocateEndFtraceEvent, IonSecureCmaAllocateStartFtraceEvent, IonSecureCmaShrinkPoolEndFtraceEvent, IonSecureCmaShrinkPoolStartFtraceEvent, KfreeFtraceEvent, KmallocFtraceEvent, KmallocNodeFtraceEvent, KmemCacheAllocFtraceEvent, KmemCacheAllocNodeFtraceEvent, KmemCacheFreeFtraceEvent, MigratePagesEndFtraceEvent, MigratePagesStartFtraceEvent, MigrateRetryFtraceEvent, MmPageAllocExtfragFtraceEvent, MmPageAllocFtraceEvent, MmPageAllocZoneLockedFtraceEvent, MmPageFreeBatchedFtraceEvent, MmPageFreeFtraceEvent, MmPagePcpuDrainFtraceEvent, RssStatFtraceEvent } from "./kmem_pb";
import type { KvmAccessFaultFtraceEvent, KvmAckIrqFtraceEvent, KvmAgeHvaFtraceEvent, KvmAgePageFtraceEvent, KvmArmClearDebugFtraceEvent, KvmArmSetDreg32FtraceEvent, KvmArmSetRegsetFtraceEvent, KvmArmSetupDebugFtraceEvent, KvmEntryFtraceEvent, KvmExitFtraceEvent, KvmFpuFtraceEvent, KvmGetTimerMapFtraceEvent, KvmGuestFaultFtraceEvent, KvmHandleSysRegFtraceEvent, KvmHvcArm64FtraceEvent, KvmIrqLineFtraceEvent, KvmMmioEmulateFtraceEvent, KvmMmioFtraceEvent, KvmSetGuestDebugFtraceEvent, KvmSetIrqFtraceEvent, KvmSetSpteHvaFtraceEvent, KvmSetWayFlushFtraceEvent, KvmSysAccessFtraceEvent, KvmTestAgeHvaFtraceEvent, KvmTimerEmulateFtraceEvent, KvmTimerHrtimerExpireFtraceEvent, KvmTimerRestoreStateFtraceEvent, KvmTimerSaveStateFtraceEvent, KvmTimerUpdateIrqFtraceEvent, KvmToggleCacheFtraceEvent, KvmUnmapHvaRangeFtraceEvent, KvmUserspaceExitFtraceEvent, KvmVcpuWakeupFtraceEvent, KvmWfxArm64FtraceEvent, TrapRegFtraceEvent, VgicUpdateIrqPendingFtraceEvent } from "./kvm_pb";
import type { LowmemoryKillFtraceEvent } from "./lowmemorykiller_pb";
import type { LwisTracingMarkWriteFtraceEvent } from "./lwis_pb";
import type { MaliMaliCSFINTERRUPTENDFtraceEvent, MaliMaliCSFINTERRUPTSTARTFtraceEvent, MaliMaliKCPUCQSSETFtraceEvent, MaliMaliKCPUCQSWAITENDFtraceEvent, MaliMaliKCPUCQSWAITSTARTFtraceEvent, MaliMaliKCPUFENCESIGNALFtraceEvent, MaliMaliKCPUFENCEWAITENDFtraceEvent, MaliMaliKCPUFENCEWAITSTARTFtraceEvent, MaliMaliPMMCUHCTLCOREINACTIVEPENDFtraceEvent, MaliMaliPMMCUHCTLCORESDOWNSCALENOTIFYPENDFtraceEvent, MaliMaliPMMCUHCTLCORESNOTIFYPENDFtraceEvent, MaliMaliPMMCUHCTLMCUONRECHECKFtraceEvent, MaliMaliPMMCUHCTLSHADERSCOREOFFPENDFtraceEvent, MaliMaliPMMCUHCTLSHADERSPENDOFFFtraceEvent, MaliMaliPMMCUHCTLSHADERSPENDONFtraceEvent, MaliMaliPMMCUHCTLSHADERSREADYOFFFtraceEvent, MaliMaliPMMCUINSLEEPFtraceEvent, MaliMaliPMMCUOFFFtraceEvent, MaliMaliPMMCUONCOREATTRUPDATEPENDFtraceEvent, MaliMaliPMMCUONFtraceEvent, MaliMaliPMMCUONGLBREINITPENDFtraceEvent, MaliMaliPMMCUONHALTFtraceEvent, MaliMaliPMMCUONHWCNTDISABLEFtraceEvent, MaliMaliPMMCUONHWCNTENABLEFtraceEvent, MaliMaliPMMCUONPENDHALTFtraceEvent, MaliMaliPMMCUONPENDSLEEPFtraceEvent, MaliMaliPMMCUONSLEEPINITIATEFtraceEvent, MaliMaliPMMCUPENDOFFFtraceEvent, MaliMaliPMMCUPENDONRELOADFtraceEvent, MaliMaliPMMCUPOWERDOWNFtraceEvent, MaliMaliPMMCURESETWAITFtraceEvent, MaliTracingMarkWriteFtraceEvent } from "./mali_pb";
import type { MdpCmdKickoffFtraceEvent, MdpCmdPingpongDoneFtraceEvent, MdpCmdReadptrDoneFtraceEvent, MdpCmdReleaseBwFtraceEvent, MdpCmdWaitPingpongFtraceEvent, MdpCommitFtraceEvent, MdpCompareBwFtraceEvent, MdpMisrCrcFtraceEvent, MdpMixerUpdateFtraceEvent, MdpPerfPrefillCalcFtraceEvent, MdpPerfSetOtFtraceEvent, MdpPerfSetPanicLutsFtraceEvent, MdpPerfSetQosLutsFtraceEvent, MdpPerfSetWmLevelsFtraceEvent, MdpPerfUpdateBusFtraceEvent, MdpSsppChangeFtraceEvent, MdpSsppSetFtraceEvent, MdpTraceCounterFtraceEvent, MdpVideoUnderrunDoneFtraceEvent, RotatorBwAoAsContextFtraceEvent, TracingMarkWriteFtraceEvent } from "./mdss_pb";
import type { MmEventRecordFtraceEvent } from "./mm_event_pb";
import type { NapiGroReceiveEntryFtraceEvent, NapiGroReceiveExitFtraceEvent, NetDevXmitFtraceEvent, NetifReceiveSkbFtraceEvent } from "./net_pb";
import type { MarkVictimFtraceEvent, OomScoreAdjUpdateFtraceEvent } from "./oom_pb";
import type { DsiCmdFifoStatusFtraceEvent, DsiRxFtraceEvent, DsiTxFtraceEvent, PanelWriteGenericFtraceEvent } from "./panel_pb";
import type { SchedSwitchWithCtrsFtraceEvent } from "./perf_trace_counters_pb";
import type { PixelMmKswapdDoneFtraceEvent, PixelMmKswapdWakeFtraceEvent } from "./pixel_mm_pb";
import type { ClockDisableFtraceEvent, ClockEnableFtraceEvent, ClockSetRateFtraceEvent, CpuFrequencyFtraceEvent, CpuFrequencyLimitsFtraceEvent, CpuIdleFtraceEvent, DevicePmCallbackEndFtraceEvent, DevicePmCallbackStartFtraceEvent, GpuFrequencyFtraceEvent, GpuWorkPeriodFtraceEvent, SuspendResumeFtraceEvent, WakeupSourceActivateFtraceEvent, WakeupSourceDeactivateFtraceEvent } from "./power_pb";
import type { ConsoleFtraceEvent } from "./printk_pb";
import type { SysEnterFtraceEvent, SysExitFtraceEvent } from "./raw_syscalls_pb";
import type { RegulatorDisableCompleteFtraceEvent, RegulatorDisableFtraceEvent, RegulatorEnableCompleteFtraceEvent, RegulatorEnableDelayFtraceEvent, RegulatorEnableFtraceEvent, RegulatorSetVoltageCompleteFtraceEvent, RegulatorSetVoltageFtraceEvent } from "./regulator_pb";
import type { RpmStatusFtraceEvent } from "./rpm_pb";
import type { SamsungTracingMarkWriteFtraceEvent } from "./samsung_pb";
import type { SchedBlockedReasonFtraceEvent, SchedCpuHotplugFtraceEvent, SchedCpuUtilCfsFtraceEvent, SchedMigrateTaskFtraceEvent, SchedPiSetprioFtraceEvent, SchedProcessExecFtraceEvent, SchedProcessExitFtraceEvent, SchedProcessForkFtraceEvent, SchedProcessFreeFtraceEvent, SchedProcessHangFtraceEvent, SchedProcessWaitFtraceEvent, SchedSwitchFtraceEvent, SchedWakeupFtraceEvent, SchedWakeupNewFtraceEvent, SchedWakeupTaskAttrFtraceEvent, SchedWakingFtraceEvent } from "./sched_pb";
import type { ScmCallEndFtraceEvent, ScmCallStartFtraceEvent } from "./scm_pb";
import type { SdeSdeEvtlogFtraceEvent, SdeSdePerfCalcCrtcFtraceEvent, SdeSdePerfCrtcUpdateFtraceEvent, SdeSdePerfSetQosLutsFtraceEvent, SdeSdePerfUpdateBusFtraceEvent, SdeTracingMarkWriteFtraceEvent } from "./sde_pb";
import type { SignalDeliverFtraceEvent, SignalGenerateFtraceEvent } from "./signal_pb";
import type { KfreeSkbFtraceEvent } from "./skb_pb";
import type { InetSockSetStateFtraceEvent } from "./sock_pb";
import type { SyncPtFtraceEvent, SyncTimelineFtraceEvent, SyncWaitFtraceEvent } from "./sync_pb";
import type { RssStatThrottledFtraceEvent, SuspendResumeMinimalFtraceEvent } from "./synthetic_pb";
import type { ZeroFtraceEvent } from "./systrace_pb";
import type { TaskNewtaskFtraceEvent, TaskRenameFtraceEvent } from "./task_pb";
import type { TcpRetransmitSkbFtraceEvent } from "./tcp_pb";
import type { CdevUpdateFtraceEvent, ThermalTemperatureFtraceEvent } from "./thermal_pb";
import type { ThermalExynosAcpmBulkFtraceEvent, ThermalExynosAcpmHighOverheadFtraceEvent } from "./thermal_exynos_pb";
import type { TrustyEnqueueNopFtraceEvent, TrustyIpcConnectEndFtraceEvent, TrustyIpcConnectFtraceEvent, TrustyIpcHandleEventFtraceEvent, TrustyIpcPollFtraceEvent, TrustyIpcReadEndFtraceEvent, TrustyIpcReadFtraceEvent, TrustyIpcRxFtraceEvent, TrustyIpcWriteFtraceEvent, TrustyIrqFtraceEvent, TrustyReclaimMemoryDoneFtraceEvent, TrustyReclaimMemoryFtraceEvent, TrustyShareMemoryDoneFtraceEvent, TrustyShareMemoryFtraceEvent, TrustySmcDoneFtraceEvent, TrustySmcFtraceEvent, TrustyStdCall32DoneFtraceEvent, TrustyStdCall32FtraceEvent } from "./trusty_pb";
import type { UfshcdClkGatingFtraceEvent, UfshcdCommandFtraceEvent } from "./ufs_pb";
import type { V4l2DqbufFtraceEvent, V4l2QbufFtraceEvent, Vb2V4l2BufDoneFtraceEvent, Vb2V4l2BufQueueFtraceEvent, Vb2V4l2DqbufFtraceEvent, Vb2V4l2QbufFtraceEvent } from "./v4l2_pb";
import type { VirtioGpuCmdQueueFtraceEvent, VirtioGpuCmdResponseFtraceEvent } from "./virtio_gpu_pb";
import type { VirtioVideoCmdDoneFtraceEvent, VirtioVideoCmdFtraceEvent, VirtioVideoResourceQueueDoneFtraceEvent, VirtioVideoResourceQueueFtraceEvent } from "./virtio_video_pb";
import type { MmShrinkSlabEndFtraceEvent, MmShrinkSlabStartFtraceEvent, MmVmscanDirectReclaimBeginFtraceEvent, MmVmscanDirectReclaimEndFtraceEvent, MmVmscanKswapdSleepFtraceEvent, MmVmscanKswapdWakeFtraceEvent } from "./vmscan_pb";
import type { WorkqueueActivateWorkFtraceEvent, WorkqueueExecuteEndFtraceEvent, WorkqueueExecuteStartFtraceEvent, WorkqueueQueueWorkFtraceEvent } from "./workqueue_pb";
import type { GenericFtraceEvent, KprobeEvent } from "./generic_pb";
import type { Message } from "@bufbuild/protobuf";
/**
 * Describes the file protos/perfetto/trace/ftrace/ftrace_event.proto.
 */
export declare const file_protos_perfetto_trace_ftrace_ftrace_event: GenFile;
/**
 * @generated from message perfetto.protos.FtraceEvent
 */
export type FtraceEvent = Message<"perfetto.protos.FtraceEvent"> & {
    /**
     * Timestamp in nanoseconds using .../tracing/trace_clock.
     *
     * @generated from field: optional uint64 timestamp = 1;
     */
    timestamp: bigint;
    /**
     * Kernel pid (do not confuse with userspace pid aka tgid).
     *
     * @generated from field: optional uint32 pid = 2;
     */
    pid: number;
    /**
     * Not populated in actual traces. Wire format might change.
     * Placeholder declaration so that the ftrace parsing code accepts the
     * existence of this common field. If this becomes needed for all events:
     * consider merging with common_preempt_count to avoid extra proto tags.
     *
     * @generated from field: optional uint32 common_flags = 5;
     */
    commonFlags: number;
    /**
     * @generated from oneof perfetto.protos.FtraceEvent.event
     */
    event: {
        /**
         * @generated from field: perfetto.protos.PrintFtraceEvent print = 3;
         */
        value: PrintFtraceEvent;
        case: "print";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedSwitchFtraceEvent sched_switch = 4;
         */
        value: SchedSwitchFtraceEvent;
        case: "schedSwitch";
    } | {
        /**
         * removed field with id 5;
         * removed field with id 6;
         * removed field with id 7;
         * removed field with id 8;
         * removed field with id 9;
         * removed field with id 10;
         *
         * @generated from field: perfetto.protos.CpuFrequencyFtraceEvent cpu_frequency = 11;
         */
        value: CpuFrequencyFtraceEvent;
        case: "cpuFrequency";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuFrequencyLimitsFtraceEvent cpu_frequency_limits = 12;
         */
        value: CpuFrequencyLimitsFtraceEvent;
        case: "cpuFrequencyLimits";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuIdleFtraceEvent cpu_idle = 13;
         */
        value: CpuIdleFtraceEvent;
        case: "cpuIdle";
    } | {
        /**
         * @generated from field: perfetto.protos.ClockEnableFtraceEvent clock_enable = 14;
         */
        value: ClockEnableFtraceEvent;
        case: "clockEnable";
    } | {
        /**
         * @generated from field: perfetto.protos.ClockDisableFtraceEvent clock_disable = 15;
         */
        value: ClockDisableFtraceEvent;
        case: "clockDisable";
    } | {
        /**
         * @generated from field: perfetto.protos.ClockSetRateFtraceEvent clock_set_rate = 16;
         */
        value: ClockSetRateFtraceEvent;
        case: "clockSetRate";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedWakeupFtraceEvent sched_wakeup = 17;
         */
        value: SchedWakeupFtraceEvent;
        case: "schedWakeup";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedBlockedReasonFtraceEvent sched_blocked_reason = 18;
         */
        value: SchedBlockedReasonFtraceEvent;
        case: "schedBlockedReason";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedCpuHotplugFtraceEvent sched_cpu_hotplug = 19;
         */
        value: SchedCpuHotplugFtraceEvent;
        case: "schedCpuHotplug";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedWakingFtraceEvent sched_waking = 20;
         */
        value: SchedWakingFtraceEvent;
        case: "schedWaking";
    } | {
        /**
         * @generated from field: perfetto.protos.IpiEntryFtraceEvent ipi_entry = 21;
         */
        value: IpiEntryFtraceEvent;
        case: "ipiEntry";
    } | {
        /**
         * @generated from field: perfetto.protos.IpiExitFtraceEvent ipi_exit = 22;
         */
        value: IpiExitFtraceEvent;
        case: "ipiExit";
    } | {
        /**
         * @generated from field: perfetto.protos.IpiRaiseFtraceEvent ipi_raise = 23;
         */
        value: IpiRaiseFtraceEvent;
        case: "ipiRaise";
    } | {
        /**
         * @generated from field: perfetto.protos.SoftirqEntryFtraceEvent softirq_entry = 24;
         */
        value: SoftirqEntryFtraceEvent;
        case: "softirqEntry";
    } | {
        /**
         * @generated from field: perfetto.protos.SoftirqExitFtraceEvent softirq_exit = 25;
         */
        value: SoftirqExitFtraceEvent;
        case: "softirqExit";
    } | {
        /**
         * @generated from field: perfetto.protos.SoftirqRaiseFtraceEvent softirq_raise = 26;
         */
        value: SoftirqRaiseFtraceEvent;
        case: "softirqRaise";
    } | {
        /**
         * @generated from field: perfetto.protos.I2cReadFtraceEvent i2c_read = 27;
         */
        value: I2cReadFtraceEvent;
        case: "i2cRead";
    } | {
        /**
         * @generated from field: perfetto.protos.I2cWriteFtraceEvent i2c_write = 28;
         */
        value: I2cWriteFtraceEvent;
        case: "i2cWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.I2cResultFtraceEvent i2c_result = 29;
         */
        value: I2cResultFtraceEvent;
        case: "i2cResult";
    } | {
        /**
         * @generated from field: perfetto.protos.I2cReplyFtraceEvent i2c_reply = 30;
         */
        value: I2cReplyFtraceEvent;
        case: "i2cReply";
    } | {
        /**
         * @generated from field: perfetto.protos.SmbusReadFtraceEvent smbus_read = 31;
         */
        value: SmbusReadFtraceEvent;
        case: "smbusRead";
    } | {
        /**
         * @generated from field: perfetto.protos.SmbusWriteFtraceEvent smbus_write = 32;
         */
        value: SmbusWriteFtraceEvent;
        case: "smbusWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.SmbusResultFtraceEvent smbus_result = 33;
         */
        value: SmbusResultFtraceEvent;
        case: "smbusResult";
    } | {
        /**
         * @generated from field: perfetto.protos.SmbusReplyFtraceEvent smbus_reply = 34;
         */
        value: SmbusReplyFtraceEvent;
        case: "smbusReply";
    } | {
        /**
         * @generated from field: perfetto.protos.LowmemoryKillFtraceEvent lowmemory_kill = 35;
         */
        value: LowmemoryKillFtraceEvent;
        case: "lowmemoryKill";
    } | {
        /**
         * @generated from field: perfetto.protos.IrqHandlerEntryFtraceEvent irq_handler_entry = 36;
         */
        value: IrqHandlerEntryFtraceEvent;
        case: "irqHandlerEntry";
    } | {
        /**
         * @generated from field: perfetto.protos.IrqHandlerExitFtraceEvent irq_handler_exit = 37;
         */
        value: IrqHandlerExitFtraceEvent;
        case: "irqHandlerExit";
    } | {
        /**
         * @generated from field: perfetto.protos.SyncPtFtraceEvent sync_pt = 38;
         */
        value: SyncPtFtraceEvent;
        case: "syncPt";
    } | {
        /**
         * @generated from field: perfetto.protos.SyncTimelineFtraceEvent sync_timeline = 39;
         */
        value: SyncTimelineFtraceEvent;
        case: "syncTimeline";
    } | {
        /**
         * @generated from field: perfetto.protos.SyncWaitFtraceEvent sync_wait = 40;
         */
        value: SyncWaitFtraceEvent;
        case: "syncWait";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaWriteBeginFtraceEvent ext4_da_write_begin = 41;
         */
        value: Ext4DaWriteBeginFtraceEvent;
        case: "ext4DaWriteBegin";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaWriteEndFtraceEvent ext4_da_write_end = 42;
         */
        value: Ext4DaWriteEndFtraceEvent;
        case: "ext4DaWriteEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4SyncFileEnterFtraceEvent ext4_sync_file_enter = 43;
         */
        value: Ext4SyncFileEnterFtraceEvent;
        case: "ext4SyncFileEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4SyncFileExitFtraceEvent ext4_sync_file_exit = 44;
         */
        value: Ext4SyncFileExitFtraceEvent;
        case: "ext4SyncFileExit";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockRqIssueFtraceEvent block_rq_issue = 45;
         */
        value: BlockRqIssueFtraceEvent;
        case: "blockRqIssue";
    } | {
        /**
         * @generated from field: perfetto.protos.MmVmscanDirectReclaimBeginFtraceEvent mm_vmscan_direct_reclaim_begin = 46;
         */
        value: MmVmscanDirectReclaimBeginFtraceEvent;
        case: "mmVmscanDirectReclaimBegin";
    } | {
        /**
         * @generated from field: perfetto.protos.MmVmscanDirectReclaimEndFtraceEvent mm_vmscan_direct_reclaim_end = 47;
         */
        value: MmVmscanDirectReclaimEndFtraceEvent;
        case: "mmVmscanDirectReclaimEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.MmVmscanKswapdWakeFtraceEvent mm_vmscan_kswapd_wake = 48;
         */
        value: MmVmscanKswapdWakeFtraceEvent;
        case: "mmVmscanKswapdWake";
    } | {
        /**
         * @generated from field: perfetto.protos.MmVmscanKswapdSleepFtraceEvent mm_vmscan_kswapd_sleep = 49;
         */
        value: MmVmscanKswapdSleepFtraceEvent;
        case: "mmVmscanKswapdSleep";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderTransactionFtraceEvent binder_transaction = 50;
         */
        value: BinderTransactionFtraceEvent;
        case: "binderTransaction";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderTransactionReceivedFtraceEvent binder_transaction_received = 51;
         */
        value: BinderTransactionReceivedFtraceEvent;
        case: "binderTransactionReceived";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderSetPriorityFtraceEvent binder_set_priority = 52;
         */
        value: BinderSetPriorityFtraceEvent;
        case: "binderSetPriority";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderLockFtraceEvent binder_lock = 53;
         */
        value: BinderLockFtraceEvent;
        case: "binderLock";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderLockedFtraceEvent binder_locked = 54;
         */
        value: BinderLockedFtraceEvent;
        case: "binderLocked";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderUnlockFtraceEvent binder_unlock = 55;
         */
        value: BinderUnlockFtraceEvent;
        case: "binderUnlock";
    } | {
        /**
         * @generated from field: perfetto.protos.WorkqueueActivateWorkFtraceEvent workqueue_activate_work = 56;
         */
        value: WorkqueueActivateWorkFtraceEvent;
        case: "workqueueActivateWork";
    } | {
        /**
         * @generated from field: perfetto.protos.WorkqueueExecuteEndFtraceEvent workqueue_execute_end = 57;
         */
        value: WorkqueueExecuteEndFtraceEvent;
        case: "workqueueExecuteEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.WorkqueueExecuteStartFtraceEvent workqueue_execute_start = 58;
         */
        value: WorkqueueExecuteStartFtraceEvent;
        case: "workqueueExecuteStart";
    } | {
        /**
         * @generated from field: perfetto.protos.WorkqueueQueueWorkFtraceEvent workqueue_queue_work = 59;
         */
        value: WorkqueueQueueWorkFtraceEvent;
        case: "workqueueQueueWork";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorDisableFtraceEvent regulator_disable = 60;
         */
        value: RegulatorDisableFtraceEvent;
        case: "regulatorDisable";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorDisableCompleteFtraceEvent regulator_disable_complete = 61;
         */
        value: RegulatorDisableCompleteFtraceEvent;
        case: "regulatorDisableComplete";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorEnableFtraceEvent regulator_enable = 62;
         */
        value: RegulatorEnableFtraceEvent;
        case: "regulatorEnable";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorEnableCompleteFtraceEvent regulator_enable_complete = 63;
         */
        value: RegulatorEnableCompleteFtraceEvent;
        case: "regulatorEnableComplete";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorEnableDelayFtraceEvent regulator_enable_delay = 64;
         */
        value: RegulatorEnableDelayFtraceEvent;
        case: "regulatorEnableDelay";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorSetVoltageFtraceEvent regulator_set_voltage = 65;
         */
        value: RegulatorSetVoltageFtraceEvent;
        case: "regulatorSetVoltage";
    } | {
        /**
         * @generated from field: perfetto.protos.RegulatorSetVoltageCompleteFtraceEvent regulator_set_voltage_complete = 66;
         */
        value: RegulatorSetVoltageCompleteFtraceEvent;
        case: "regulatorSetVoltageComplete";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupAttachTaskFtraceEvent cgroup_attach_task = 67;
         */
        value: CgroupAttachTaskFtraceEvent;
        case: "cgroupAttachTask";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupMkdirFtraceEvent cgroup_mkdir = 68;
         */
        value: CgroupMkdirFtraceEvent;
        case: "cgroupMkdir";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupRemountFtraceEvent cgroup_remount = 69;
         */
        value: CgroupRemountFtraceEvent;
        case: "cgroupRemount";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupRmdirFtraceEvent cgroup_rmdir = 70;
         */
        value: CgroupRmdirFtraceEvent;
        case: "cgroupRmdir";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupTransferTasksFtraceEvent cgroup_transfer_tasks = 71;
         */
        value: CgroupTransferTasksFtraceEvent;
        case: "cgroupTransferTasks";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupDestroyRootFtraceEvent cgroup_destroy_root = 72;
         */
        value: CgroupDestroyRootFtraceEvent;
        case: "cgroupDestroyRoot";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupReleaseFtraceEvent cgroup_release = 73;
         */
        value: CgroupReleaseFtraceEvent;
        case: "cgroupRelease";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupRenameFtraceEvent cgroup_rename = 74;
         */
        value: CgroupRenameFtraceEvent;
        case: "cgroupRename";
    } | {
        /**
         * @generated from field: perfetto.protos.CgroupSetupRootFtraceEvent cgroup_setup_root = 75;
         */
        value: CgroupSetupRootFtraceEvent;
        case: "cgroupSetupRoot";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCmdKickoffFtraceEvent mdp_cmd_kickoff = 76;
         */
        value: MdpCmdKickoffFtraceEvent;
        case: "mdpCmdKickoff";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCommitFtraceEvent mdp_commit = 77;
         */
        value: MdpCommitFtraceEvent;
        case: "mdpCommit";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpPerfSetOtFtraceEvent mdp_perf_set_ot = 78;
         */
        value: MdpPerfSetOtFtraceEvent;
        case: "mdpPerfSetOt";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpSsppChangeFtraceEvent mdp_sspp_change = 79;
         */
        value: MdpSsppChangeFtraceEvent;
        case: "mdpSsppChange";
    } | {
        /**
         * @generated from field: perfetto.protos.TracingMarkWriteFtraceEvent tracing_mark_write = 80;
         */
        value: TracingMarkWriteFtraceEvent;
        case: "tracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCmdPingpongDoneFtraceEvent mdp_cmd_pingpong_done = 81;
         */
        value: MdpCmdPingpongDoneFtraceEvent;
        case: "mdpCmdPingpongDone";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCompareBwFtraceEvent mdp_compare_bw = 82;
         */
        value: MdpCompareBwFtraceEvent;
        case: "mdpCompareBw";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpPerfSetPanicLutsFtraceEvent mdp_perf_set_panic_luts = 83;
         */
        value: MdpPerfSetPanicLutsFtraceEvent;
        case: "mdpPerfSetPanicLuts";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpSsppSetFtraceEvent mdp_sspp_set = 84;
         */
        value: MdpSsppSetFtraceEvent;
        case: "mdpSsppSet";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCmdReadptrDoneFtraceEvent mdp_cmd_readptr_done = 85;
         */
        value: MdpCmdReadptrDoneFtraceEvent;
        case: "mdpCmdReadptrDone";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpMisrCrcFtraceEvent mdp_misr_crc = 86;
         */
        value: MdpMisrCrcFtraceEvent;
        case: "mdpMisrCrc";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpPerfSetQosLutsFtraceEvent mdp_perf_set_qos_luts = 87;
         */
        value: MdpPerfSetQosLutsFtraceEvent;
        case: "mdpPerfSetQosLuts";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpTraceCounterFtraceEvent mdp_trace_counter = 88;
         */
        value: MdpTraceCounterFtraceEvent;
        case: "mdpTraceCounter";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCmdReleaseBwFtraceEvent mdp_cmd_release_bw = 89;
         */
        value: MdpCmdReleaseBwFtraceEvent;
        case: "mdpCmdReleaseBw";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpMixerUpdateFtraceEvent mdp_mixer_update = 90;
         */
        value: MdpMixerUpdateFtraceEvent;
        case: "mdpMixerUpdate";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpPerfSetWmLevelsFtraceEvent mdp_perf_set_wm_levels = 91;
         */
        value: MdpPerfSetWmLevelsFtraceEvent;
        case: "mdpPerfSetWmLevels";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpVideoUnderrunDoneFtraceEvent mdp_video_underrun_done = 92;
         */
        value: MdpVideoUnderrunDoneFtraceEvent;
        case: "mdpVideoUnderrunDone";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpCmdWaitPingpongFtraceEvent mdp_cmd_wait_pingpong = 93;
         */
        value: MdpCmdWaitPingpongFtraceEvent;
        case: "mdpCmdWaitPingpong";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpPerfPrefillCalcFtraceEvent mdp_perf_prefill_calc = 94;
         */
        value: MdpPerfPrefillCalcFtraceEvent;
        case: "mdpPerfPrefillCalc";
    } | {
        /**
         * @generated from field: perfetto.protos.MdpPerfUpdateBusFtraceEvent mdp_perf_update_bus = 95;
         */
        value: MdpPerfUpdateBusFtraceEvent;
        case: "mdpPerfUpdateBus";
    } | {
        /**
         * @generated from field: perfetto.protos.RotatorBwAoAsContextFtraceEvent rotator_bw_ao_as_context = 96;
         */
        value: RotatorBwAoAsContextFtraceEvent;
        case: "rotatorBwAoAsContext";
    } | {
        /**
         * @generated from field: perfetto.protos.MmFilemapAddToPageCacheFtraceEvent mm_filemap_add_to_page_cache = 97;
         */
        value: MmFilemapAddToPageCacheFtraceEvent;
        case: "mmFilemapAddToPageCache";
    } | {
        /**
         * @generated from field: perfetto.protos.MmFilemapDeleteFromPageCacheFtraceEvent mm_filemap_delete_from_page_cache = 98;
         */
        value: MmFilemapDeleteFromPageCacheFtraceEvent;
        case: "mmFilemapDeleteFromPageCache";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionBeginFtraceEvent mm_compaction_begin = 99;
         */
        value: MmCompactionBeginFtraceEvent;
        case: "mmCompactionBegin";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionDeferCompactionFtraceEvent mm_compaction_defer_compaction = 100;
         */
        value: MmCompactionDeferCompactionFtraceEvent;
        case: "mmCompactionDeferCompaction";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionDeferredFtraceEvent mm_compaction_deferred = 101;
         */
        value: MmCompactionDeferredFtraceEvent;
        case: "mmCompactionDeferred";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionDeferResetFtraceEvent mm_compaction_defer_reset = 102;
         */
        value: MmCompactionDeferResetFtraceEvent;
        case: "mmCompactionDeferReset";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionEndFtraceEvent mm_compaction_end = 103;
         */
        value: MmCompactionEndFtraceEvent;
        case: "mmCompactionEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionFinishedFtraceEvent mm_compaction_finished = 104;
         */
        value: MmCompactionFinishedFtraceEvent;
        case: "mmCompactionFinished";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionIsolateFreepagesFtraceEvent mm_compaction_isolate_freepages = 105;
         */
        value: MmCompactionIsolateFreepagesFtraceEvent;
        case: "mmCompactionIsolateFreepages";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionIsolateMigratepagesFtraceEvent mm_compaction_isolate_migratepages = 106;
         */
        value: MmCompactionIsolateMigratepagesFtraceEvent;
        case: "mmCompactionIsolateMigratepages";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionKcompactdSleepFtraceEvent mm_compaction_kcompactd_sleep = 107;
         */
        value: MmCompactionKcompactdSleepFtraceEvent;
        case: "mmCompactionKcompactdSleep";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionKcompactdWakeFtraceEvent mm_compaction_kcompactd_wake = 108;
         */
        value: MmCompactionKcompactdWakeFtraceEvent;
        case: "mmCompactionKcompactdWake";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionMigratepagesFtraceEvent mm_compaction_migratepages = 109;
         */
        value: MmCompactionMigratepagesFtraceEvent;
        case: "mmCompactionMigratepages";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionSuitableFtraceEvent mm_compaction_suitable = 110;
         */
        value: MmCompactionSuitableFtraceEvent;
        case: "mmCompactionSuitable";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionTryToCompactPagesFtraceEvent mm_compaction_try_to_compact_pages = 111;
         */
        value: MmCompactionTryToCompactPagesFtraceEvent;
        case: "mmCompactionTryToCompactPages";
    } | {
        /**
         * @generated from field: perfetto.protos.MmCompactionWakeupKcompactdFtraceEvent mm_compaction_wakeup_kcompactd = 112;
         */
        value: MmCompactionWakeupKcompactdFtraceEvent;
        case: "mmCompactionWakeupKcompactd";
    } | {
        /**
         * @generated from field: perfetto.protos.SuspendResumeFtraceEvent suspend_resume = 113;
         */
        value: SuspendResumeFtraceEvent;
        case: "suspendResume";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedWakeupNewFtraceEvent sched_wakeup_new = 114;
         */
        value: SchedWakeupNewFtraceEvent;
        case: "schedWakeupNew";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockBioBackmergeFtraceEvent block_bio_backmerge = 115;
         */
        value: BlockBioBackmergeFtraceEvent;
        case: "blockBioBackmerge";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockBioBounceFtraceEvent block_bio_bounce = 116;
         */
        value: BlockBioBounceFtraceEvent;
        case: "blockBioBounce";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockBioCompleteFtraceEvent block_bio_complete = 117;
         */
        value: BlockBioCompleteFtraceEvent;
        case: "blockBioComplete";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockBioFrontmergeFtraceEvent block_bio_frontmerge = 118;
         */
        value: BlockBioFrontmergeFtraceEvent;
        case: "blockBioFrontmerge";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockBioQueueFtraceEvent block_bio_queue = 119;
         */
        value: BlockBioQueueFtraceEvent;
        case: "blockBioQueue";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockBioRemapFtraceEvent block_bio_remap = 120;
         */
        value: BlockBioRemapFtraceEvent;
        case: "blockBioRemap";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockDirtyBufferFtraceEvent block_dirty_buffer = 121;
         */
        value: BlockDirtyBufferFtraceEvent;
        case: "blockDirtyBuffer";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockGetrqFtraceEvent block_getrq = 122;
         */
        value: BlockGetrqFtraceEvent;
        case: "blockGetrq";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockPlugFtraceEvent block_plug = 123;
         */
        value: BlockPlugFtraceEvent;
        case: "blockPlug";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockRqAbortFtraceEvent block_rq_abort = 124;
         */
        value: BlockRqAbortFtraceEvent;
        case: "blockRqAbort";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockRqCompleteFtraceEvent block_rq_complete = 125;
         */
        value: BlockRqCompleteFtraceEvent;
        case: "blockRqComplete";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockRqInsertFtraceEvent block_rq_insert = 126;
         */
        value: BlockRqInsertFtraceEvent;
        case: "blockRqInsert";
    } | {
        /**
         * removed field with id 127;
         *
         * @generated from field: perfetto.protos.BlockRqRemapFtraceEvent block_rq_remap = 128;
         */
        value: BlockRqRemapFtraceEvent;
        case: "blockRqRemap";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockRqRequeueFtraceEvent block_rq_requeue = 129;
         */
        value: BlockRqRequeueFtraceEvent;
        case: "blockRqRequeue";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockSleeprqFtraceEvent block_sleeprq = 130;
         */
        value: BlockSleeprqFtraceEvent;
        case: "blockSleeprq";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockSplitFtraceEvent block_split = 131;
         */
        value: BlockSplitFtraceEvent;
        case: "blockSplit";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockTouchBufferFtraceEvent block_touch_buffer = 132;
         */
        value: BlockTouchBufferFtraceEvent;
        case: "blockTouchBuffer";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockUnplugFtraceEvent block_unplug = 133;
         */
        value: BlockUnplugFtraceEvent;
        case: "blockUnplug";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4AllocDaBlocksFtraceEvent ext4_alloc_da_blocks = 134;
         */
        value: Ext4AllocDaBlocksFtraceEvent;
        case: "ext4AllocDaBlocks";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4AllocateBlocksFtraceEvent ext4_allocate_blocks = 135;
         */
        value: Ext4AllocateBlocksFtraceEvent;
        case: "ext4AllocateBlocks";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4AllocateInodeFtraceEvent ext4_allocate_inode = 136;
         */
        value: Ext4AllocateInodeFtraceEvent;
        case: "ext4AllocateInode";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4BeginOrderedTruncateFtraceEvent ext4_begin_ordered_truncate = 137;
         */
        value: Ext4BeginOrderedTruncateFtraceEvent;
        case: "ext4BeginOrderedTruncate";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4CollapseRangeFtraceEvent ext4_collapse_range = 138;
         */
        value: Ext4CollapseRangeFtraceEvent;
        case: "ext4CollapseRange";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaReleaseSpaceFtraceEvent ext4_da_release_space = 139;
         */
        value: Ext4DaReleaseSpaceFtraceEvent;
        case: "ext4DaReleaseSpace";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaReserveSpaceFtraceEvent ext4_da_reserve_space = 140;
         */
        value: Ext4DaReserveSpaceFtraceEvent;
        case: "ext4DaReserveSpace";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaUpdateReserveSpaceFtraceEvent ext4_da_update_reserve_space = 141;
         */
        value: Ext4DaUpdateReserveSpaceFtraceEvent;
        case: "ext4DaUpdateReserveSpace";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaWritePagesFtraceEvent ext4_da_write_pages = 142;
         */
        value: Ext4DaWritePagesFtraceEvent;
        case: "ext4DaWritePages";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DaWritePagesExtentFtraceEvent ext4_da_write_pages_extent = 143;
         */
        value: Ext4DaWritePagesExtentFtraceEvent;
        case: "ext4DaWritePagesExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DirectIOEnterFtraceEvent ext4_direct_IO_enter = 144;
         */
        value: Ext4DirectIOEnterFtraceEvent;
        case: "ext4DirectIOEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DirectIOExitFtraceEvent ext4_direct_IO_exit = 145;
         */
        value: Ext4DirectIOExitFtraceEvent;
        case: "ext4DirectIOExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DiscardBlocksFtraceEvent ext4_discard_blocks = 146;
         */
        value: Ext4DiscardBlocksFtraceEvent;
        case: "ext4DiscardBlocks";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DiscardPreallocationsFtraceEvent ext4_discard_preallocations = 147;
         */
        value: Ext4DiscardPreallocationsFtraceEvent;
        case: "ext4DiscardPreallocations";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4DropInodeFtraceEvent ext4_drop_inode = 148;
         */
        value: Ext4DropInodeFtraceEvent;
        case: "ext4DropInode";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsCacheExtentFtraceEvent ext4_es_cache_extent = 149;
         */
        value: Ext4EsCacheExtentFtraceEvent;
        case: "ext4EsCacheExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsFindDelayedExtentRangeEnterFtraceEvent ext4_es_find_delayed_extent_range_enter = 150;
         */
        value: Ext4EsFindDelayedExtentRangeEnterFtraceEvent;
        case: "ext4EsFindDelayedExtentRangeEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsFindDelayedExtentRangeExitFtraceEvent ext4_es_find_delayed_extent_range_exit = 151;
         */
        value: Ext4EsFindDelayedExtentRangeExitFtraceEvent;
        case: "ext4EsFindDelayedExtentRangeExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsInsertExtentFtraceEvent ext4_es_insert_extent = 152;
         */
        value: Ext4EsInsertExtentFtraceEvent;
        case: "ext4EsInsertExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsLookupExtentEnterFtraceEvent ext4_es_lookup_extent_enter = 153;
         */
        value: Ext4EsLookupExtentEnterFtraceEvent;
        case: "ext4EsLookupExtentEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsLookupExtentExitFtraceEvent ext4_es_lookup_extent_exit = 154;
         */
        value: Ext4EsLookupExtentExitFtraceEvent;
        case: "ext4EsLookupExtentExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsRemoveExtentFtraceEvent ext4_es_remove_extent = 155;
         */
        value: Ext4EsRemoveExtentFtraceEvent;
        case: "ext4EsRemoveExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsShrinkFtraceEvent ext4_es_shrink = 156;
         */
        value: Ext4EsShrinkFtraceEvent;
        case: "ext4EsShrink";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsShrinkCountFtraceEvent ext4_es_shrink_count = 157;
         */
        value: Ext4EsShrinkCountFtraceEvent;
        case: "ext4EsShrinkCount";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsShrinkScanEnterFtraceEvent ext4_es_shrink_scan_enter = 158;
         */
        value: Ext4EsShrinkScanEnterFtraceEvent;
        case: "ext4EsShrinkScanEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EsShrinkScanExitFtraceEvent ext4_es_shrink_scan_exit = 159;
         */
        value: Ext4EsShrinkScanExitFtraceEvent;
        case: "ext4EsShrinkScanExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4EvictInodeFtraceEvent ext4_evict_inode = 160;
         */
        value: Ext4EvictInodeFtraceEvent;
        case: "ext4EvictInode";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtConvertToInitializedEnterFtraceEvent ext4_ext_convert_to_initialized_enter = 161;
         */
        value: Ext4ExtConvertToInitializedEnterFtraceEvent;
        case: "ext4ExtConvertToInitializedEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtConvertToInitializedFastpathFtraceEvent ext4_ext_convert_to_initialized_fastpath = 162;
         */
        value: Ext4ExtConvertToInitializedFastpathFtraceEvent;
        case: "ext4ExtConvertToInitializedFastpath";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtHandleUnwrittenExtentsFtraceEvent ext4_ext_handle_unwritten_extents = 163;
         */
        value: Ext4ExtHandleUnwrittenExtentsFtraceEvent;
        case: "ext4ExtHandleUnwrittenExtents";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtInCacheFtraceEvent ext4_ext_in_cache = 164;
         */
        value: Ext4ExtInCacheFtraceEvent;
        case: "ext4ExtInCache";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtLoadExtentFtraceEvent ext4_ext_load_extent = 165;
         */
        value: Ext4ExtLoadExtentFtraceEvent;
        case: "ext4ExtLoadExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtMapBlocksEnterFtraceEvent ext4_ext_map_blocks_enter = 166;
         */
        value: Ext4ExtMapBlocksEnterFtraceEvent;
        case: "ext4ExtMapBlocksEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtMapBlocksExitFtraceEvent ext4_ext_map_blocks_exit = 167;
         */
        value: Ext4ExtMapBlocksExitFtraceEvent;
        case: "ext4ExtMapBlocksExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtPutInCacheFtraceEvent ext4_ext_put_in_cache = 168;
         */
        value: Ext4ExtPutInCacheFtraceEvent;
        case: "ext4ExtPutInCache";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtRemoveSpaceFtraceEvent ext4_ext_remove_space = 169;
         */
        value: Ext4ExtRemoveSpaceFtraceEvent;
        case: "ext4ExtRemoveSpace";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtRemoveSpaceDoneFtraceEvent ext4_ext_remove_space_done = 170;
         */
        value: Ext4ExtRemoveSpaceDoneFtraceEvent;
        case: "ext4ExtRemoveSpaceDone";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtRmIdxFtraceEvent ext4_ext_rm_idx = 171;
         */
        value: Ext4ExtRmIdxFtraceEvent;
        case: "ext4ExtRmIdx";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtRmLeafFtraceEvent ext4_ext_rm_leaf = 172;
         */
        value: Ext4ExtRmLeafFtraceEvent;
        case: "ext4ExtRmLeaf";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ExtShowExtentFtraceEvent ext4_ext_show_extent = 173;
         */
        value: Ext4ExtShowExtentFtraceEvent;
        case: "ext4ExtShowExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4FallocateEnterFtraceEvent ext4_fallocate_enter = 174;
         */
        value: Ext4FallocateEnterFtraceEvent;
        case: "ext4FallocateEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4FallocateExitFtraceEvent ext4_fallocate_exit = 175;
         */
        value: Ext4FallocateExitFtraceEvent;
        case: "ext4FallocateExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4FindDelallocRangeFtraceEvent ext4_find_delalloc_range = 176;
         */
        value: Ext4FindDelallocRangeFtraceEvent;
        case: "ext4FindDelallocRange";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ForgetFtraceEvent ext4_forget = 177;
         */
        value: Ext4ForgetFtraceEvent;
        case: "ext4Forget";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4FreeBlocksFtraceEvent ext4_free_blocks = 178;
         */
        value: Ext4FreeBlocksFtraceEvent;
        case: "ext4FreeBlocks";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4FreeInodeFtraceEvent ext4_free_inode = 179;
         */
        value: Ext4FreeInodeFtraceEvent;
        case: "ext4FreeInode";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4GetImpliedClusterAllocExitFtraceEvent ext4_get_implied_cluster_alloc_exit = 180;
         */
        value: Ext4GetImpliedClusterAllocExitFtraceEvent;
        case: "ext4GetImpliedClusterAllocExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4GetReservedClusterAllocFtraceEvent ext4_get_reserved_cluster_alloc = 181;
         */
        value: Ext4GetReservedClusterAllocFtraceEvent;
        case: "ext4GetReservedClusterAlloc";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4IndMapBlocksEnterFtraceEvent ext4_ind_map_blocks_enter = 182;
         */
        value: Ext4IndMapBlocksEnterFtraceEvent;
        case: "ext4IndMapBlocksEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4IndMapBlocksExitFtraceEvent ext4_ind_map_blocks_exit = 183;
         */
        value: Ext4IndMapBlocksExitFtraceEvent;
        case: "ext4IndMapBlocksExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4InsertRangeFtraceEvent ext4_insert_range = 184;
         */
        value: Ext4InsertRangeFtraceEvent;
        case: "ext4InsertRange";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4InvalidatepageFtraceEvent ext4_invalidatepage = 185;
         */
        value: Ext4InvalidatepageFtraceEvent;
        case: "ext4Invalidatepage";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4JournalStartFtraceEvent ext4_journal_start = 186;
         */
        value: Ext4JournalStartFtraceEvent;
        case: "ext4JournalStart";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4JournalStartReservedFtraceEvent ext4_journal_start_reserved = 187;
         */
        value: Ext4JournalStartReservedFtraceEvent;
        case: "ext4JournalStartReserved";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4JournalledInvalidatepageFtraceEvent ext4_journalled_invalidatepage = 188;
         */
        value: Ext4JournalledInvalidatepageFtraceEvent;
        case: "ext4JournalledInvalidatepage";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4JournalledWriteEndFtraceEvent ext4_journalled_write_end = 189;
         */
        value: Ext4JournalledWriteEndFtraceEvent;
        case: "ext4JournalledWriteEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4LoadInodeFtraceEvent ext4_load_inode = 190;
         */
        value: Ext4LoadInodeFtraceEvent;
        case: "ext4LoadInode";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4LoadInodeBitmapFtraceEvent ext4_load_inode_bitmap = 191;
         */
        value: Ext4LoadInodeBitmapFtraceEvent;
        case: "ext4LoadInodeBitmap";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MarkInodeDirtyFtraceEvent ext4_mark_inode_dirty = 192;
         */
        value: Ext4MarkInodeDirtyFtraceEvent;
        case: "ext4MarkInodeDirty";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbBitmapLoadFtraceEvent ext4_mb_bitmap_load = 193;
         */
        value: Ext4MbBitmapLoadFtraceEvent;
        case: "ext4MbBitmapLoad";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbBuddyBitmapLoadFtraceEvent ext4_mb_buddy_bitmap_load = 194;
         */
        value: Ext4MbBuddyBitmapLoadFtraceEvent;
        case: "ext4MbBuddyBitmapLoad";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbDiscardPreallocationsFtraceEvent ext4_mb_discard_preallocations = 195;
         */
        value: Ext4MbDiscardPreallocationsFtraceEvent;
        case: "ext4MbDiscardPreallocations";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbNewGroupPaFtraceEvent ext4_mb_new_group_pa = 196;
         */
        value: Ext4MbNewGroupPaFtraceEvent;
        case: "ext4MbNewGroupPa";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbNewInodePaFtraceEvent ext4_mb_new_inode_pa = 197;
         */
        value: Ext4MbNewInodePaFtraceEvent;
        case: "ext4MbNewInodePa";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbReleaseGroupPaFtraceEvent ext4_mb_release_group_pa = 198;
         */
        value: Ext4MbReleaseGroupPaFtraceEvent;
        case: "ext4MbReleaseGroupPa";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MbReleaseInodePaFtraceEvent ext4_mb_release_inode_pa = 199;
         */
        value: Ext4MbReleaseInodePaFtraceEvent;
        case: "ext4MbReleaseInodePa";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MballocAllocFtraceEvent ext4_mballoc_alloc = 200;
         */
        value: Ext4MballocAllocFtraceEvent;
        case: "ext4MballocAlloc";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MballocDiscardFtraceEvent ext4_mballoc_discard = 201;
         */
        value: Ext4MballocDiscardFtraceEvent;
        case: "ext4MballocDiscard";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MballocFreeFtraceEvent ext4_mballoc_free = 202;
         */
        value: Ext4MballocFreeFtraceEvent;
        case: "ext4MballocFree";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4MballocPreallocFtraceEvent ext4_mballoc_prealloc = 203;
         */
        value: Ext4MballocPreallocFtraceEvent;
        case: "ext4MballocPrealloc";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4OtherInodeUpdateTimeFtraceEvent ext4_other_inode_update_time = 204;
         */
        value: Ext4OtherInodeUpdateTimeFtraceEvent;
        case: "ext4OtherInodeUpdateTime";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4PunchHoleFtraceEvent ext4_punch_hole = 205;
         */
        value: Ext4PunchHoleFtraceEvent;
        case: "ext4PunchHole";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ReadBlockBitmapLoadFtraceEvent ext4_read_block_bitmap_load = 206;
         */
        value: Ext4ReadBlockBitmapLoadFtraceEvent;
        case: "ext4ReadBlockBitmapLoad";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ReadpageFtraceEvent ext4_readpage = 207;
         */
        value: Ext4ReadpageFtraceEvent;
        case: "ext4Readpage";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ReleasepageFtraceEvent ext4_releasepage = 208;
         */
        value: Ext4ReleasepageFtraceEvent;
        case: "ext4Releasepage";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4RemoveBlocksFtraceEvent ext4_remove_blocks = 209;
         */
        value: Ext4RemoveBlocksFtraceEvent;
        case: "ext4RemoveBlocks";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4RequestBlocksFtraceEvent ext4_request_blocks = 210;
         */
        value: Ext4RequestBlocksFtraceEvent;
        case: "ext4RequestBlocks";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4RequestInodeFtraceEvent ext4_request_inode = 211;
         */
        value: Ext4RequestInodeFtraceEvent;
        case: "ext4RequestInode";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4SyncFsFtraceEvent ext4_sync_fs = 212;
         */
        value: Ext4SyncFsFtraceEvent;
        case: "ext4SyncFs";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4TrimAllFreeFtraceEvent ext4_trim_all_free = 213;
         */
        value: Ext4TrimAllFreeFtraceEvent;
        case: "ext4TrimAllFree";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4TrimExtentFtraceEvent ext4_trim_extent = 214;
         */
        value: Ext4TrimExtentFtraceEvent;
        case: "ext4TrimExtent";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4TruncateEnterFtraceEvent ext4_truncate_enter = 215;
         */
        value: Ext4TruncateEnterFtraceEvent;
        case: "ext4TruncateEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4TruncateExitFtraceEvent ext4_truncate_exit = 216;
         */
        value: Ext4TruncateExitFtraceEvent;
        case: "ext4TruncateExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4UnlinkEnterFtraceEvent ext4_unlink_enter = 217;
         */
        value: Ext4UnlinkEnterFtraceEvent;
        case: "ext4UnlinkEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4UnlinkExitFtraceEvent ext4_unlink_exit = 218;
         */
        value: Ext4UnlinkExitFtraceEvent;
        case: "ext4UnlinkExit";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4WriteBeginFtraceEvent ext4_write_begin = 219;
         */
        value: Ext4WriteBeginFtraceEvent;
        case: "ext4WriteBegin";
    } | {
        /**
         * removed field with id 220;
         * removed field with id 221;
         * removed field with id 222;
         * removed field with id 223;
         * removed field with id 224;
         * removed field with id 225;
         * removed field with id 226;
         * removed field with id 227;
         * removed field with id 228;
         * removed field with id 229;
         *
         * @generated from field: perfetto.protos.Ext4WriteEndFtraceEvent ext4_write_end = 230;
         */
        value: Ext4WriteEndFtraceEvent;
        case: "ext4WriteEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4WritepageFtraceEvent ext4_writepage = 231;
         */
        value: Ext4WritepageFtraceEvent;
        case: "ext4Writepage";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4WritepagesFtraceEvent ext4_writepages = 232;
         */
        value: Ext4WritepagesFtraceEvent;
        case: "ext4Writepages";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4WritepagesResultFtraceEvent ext4_writepages_result = 233;
         */
        value: Ext4WritepagesResultFtraceEvent;
        case: "ext4WritepagesResult";
    } | {
        /**
         * @generated from field: perfetto.protos.Ext4ZeroRangeFtraceEvent ext4_zero_range = 234;
         */
        value: Ext4ZeroRangeFtraceEvent;
        case: "ext4ZeroRange";
    } | {
        /**
         * @generated from field: perfetto.protos.TaskNewtaskFtraceEvent task_newtask = 235;
         */
        value: TaskNewtaskFtraceEvent;
        case: "taskNewtask";
    } | {
        /**
         * @generated from field: perfetto.protos.TaskRenameFtraceEvent task_rename = 236;
         */
        value: TaskRenameFtraceEvent;
        case: "taskRename";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedProcessExecFtraceEvent sched_process_exec = 237;
         */
        value: SchedProcessExecFtraceEvent;
        case: "schedProcessExec";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedProcessExitFtraceEvent sched_process_exit = 238;
         */
        value: SchedProcessExitFtraceEvent;
        case: "schedProcessExit";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedProcessForkFtraceEvent sched_process_fork = 239;
         */
        value: SchedProcessForkFtraceEvent;
        case: "schedProcessFork";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedProcessFreeFtraceEvent sched_process_free = 240;
         */
        value: SchedProcessFreeFtraceEvent;
        case: "schedProcessFree";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedProcessHangFtraceEvent sched_process_hang = 241;
         */
        value: SchedProcessHangFtraceEvent;
        case: "schedProcessHang";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedProcessWaitFtraceEvent sched_process_wait = 242;
         */
        value: SchedProcessWaitFtraceEvent;
        case: "schedProcessWait";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsDoSubmitBioFtraceEvent f2fs_do_submit_bio = 243;
         */
        value: F2fsDoSubmitBioFtraceEvent;
        case: "f2fsDoSubmitBio";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsEvictInodeFtraceEvent f2fs_evict_inode = 244;
         */
        value: F2fsEvictInodeFtraceEvent;
        case: "f2fsEvictInode";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsFallocateFtraceEvent f2fs_fallocate = 245;
         */
        value: F2fsFallocateFtraceEvent;
        case: "f2fsFallocate";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsGetDataBlockFtraceEvent f2fs_get_data_block = 246;
         */
        value: F2fsGetDataBlockFtraceEvent;
        case: "f2fsGetDataBlock";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsGetVictimFtraceEvent f2fs_get_victim = 247;
         */
        value: F2fsGetVictimFtraceEvent;
        case: "f2fsGetVictim";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsIgetFtraceEvent f2fs_iget = 248;
         */
        value: F2fsIgetFtraceEvent;
        case: "f2fsIget";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsIgetExitFtraceEvent f2fs_iget_exit = 249;
         */
        value: F2fsIgetExitFtraceEvent;
        case: "f2fsIgetExit";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsNewInodeFtraceEvent f2fs_new_inode = 250;
         */
        value: F2fsNewInodeFtraceEvent;
        case: "f2fsNewInode";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsReadpageFtraceEvent f2fs_readpage = 251;
         */
        value: F2fsReadpageFtraceEvent;
        case: "f2fsReadpage";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsReserveNewBlockFtraceEvent f2fs_reserve_new_block = 252;
         */
        value: F2fsReserveNewBlockFtraceEvent;
        case: "f2fsReserveNewBlock";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsSetPageDirtyFtraceEvent f2fs_set_page_dirty = 253;
         */
        value: F2fsSetPageDirtyFtraceEvent;
        case: "f2fsSetPageDirty";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsSubmitWritePageFtraceEvent f2fs_submit_write_page = 254;
         */
        value: F2fsSubmitWritePageFtraceEvent;
        case: "f2fsSubmitWritePage";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsSyncFileEnterFtraceEvent f2fs_sync_file_enter = 255;
         */
        value: F2fsSyncFileEnterFtraceEvent;
        case: "f2fsSyncFileEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsSyncFileExitFtraceEvent f2fs_sync_file_exit = 256;
         */
        value: F2fsSyncFileExitFtraceEvent;
        case: "f2fsSyncFileExit";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsSyncFsFtraceEvent f2fs_sync_fs = 257;
         */
        value: F2fsSyncFsFtraceEvent;
        case: "f2fsSyncFs";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateFtraceEvent f2fs_truncate = 258;
         */
        value: F2fsTruncateFtraceEvent;
        case: "f2fsTruncate";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateBlocksEnterFtraceEvent f2fs_truncate_blocks_enter = 259;
         */
        value: F2fsTruncateBlocksEnterFtraceEvent;
        case: "f2fsTruncateBlocksEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateBlocksExitFtraceEvent f2fs_truncate_blocks_exit = 260;
         */
        value: F2fsTruncateBlocksExitFtraceEvent;
        case: "f2fsTruncateBlocksExit";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateDataBlocksRangeFtraceEvent f2fs_truncate_data_blocks_range = 261;
         */
        value: F2fsTruncateDataBlocksRangeFtraceEvent;
        case: "f2fsTruncateDataBlocksRange";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateInodeBlocksEnterFtraceEvent f2fs_truncate_inode_blocks_enter = 262;
         */
        value: F2fsTruncateInodeBlocksEnterFtraceEvent;
        case: "f2fsTruncateInodeBlocksEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateInodeBlocksExitFtraceEvent f2fs_truncate_inode_blocks_exit = 263;
         */
        value: F2fsTruncateInodeBlocksExitFtraceEvent;
        case: "f2fsTruncateInodeBlocksExit";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateNodeFtraceEvent f2fs_truncate_node = 264;
         */
        value: F2fsTruncateNodeFtraceEvent;
        case: "f2fsTruncateNode";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateNodesEnterFtraceEvent f2fs_truncate_nodes_enter = 265;
         */
        value: F2fsTruncateNodesEnterFtraceEvent;
        case: "f2fsTruncateNodesEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncateNodesExitFtraceEvent f2fs_truncate_nodes_exit = 266;
         */
        value: F2fsTruncateNodesExitFtraceEvent;
        case: "f2fsTruncateNodesExit";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsTruncatePartialNodesFtraceEvent f2fs_truncate_partial_nodes = 267;
         */
        value: F2fsTruncatePartialNodesFtraceEvent;
        case: "f2fsTruncatePartialNodes";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsUnlinkEnterFtraceEvent f2fs_unlink_enter = 268;
         */
        value: F2fsUnlinkEnterFtraceEvent;
        case: "f2fsUnlinkEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsUnlinkExitFtraceEvent f2fs_unlink_exit = 269;
         */
        value: F2fsUnlinkExitFtraceEvent;
        case: "f2fsUnlinkExit";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsVmPageMkwriteFtraceEvent f2fs_vm_page_mkwrite = 270;
         */
        value: F2fsVmPageMkwriteFtraceEvent;
        case: "f2fsVmPageMkwrite";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsWriteBeginFtraceEvent f2fs_write_begin = 271;
         */
        value: F2fsWriteBeginFtraceEvent;
        case: "f2fsWriteBegin";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsWriteCheckpointFtraceEvent f2fs_write_checkpoint = 272;
         */
        value: F2fsWriteCheckpointFtraceEvent;
        case: "f2fsWriteCheckpoint";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsWriteEndFtraceEvent f2fs_write_end = 273;
         */
        value: F2fsWriteEndFtraceEvent;
        case: "f2fsWriteEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.AllocPagesIommuEndFtraceEvent alloc_pages_iommu_end = 274;
         */
        value: AllocPagesIommuEndFtraceEvent;
        case: "allocPagesIommuEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.AllocPagesIommuFailFtraceEvent alloc_pages_iommu_fail = 275;
         */
        value: AllocPagesIommuFailFtraceEvent;
        case: "allocPagesIommuFail";
    } | {
        /**
         * @generated from field: perfetto.protos.AllocPagesIommuStartFtraceEvent alloc_pages_iommu_start = 276;
         */
        value: AllocPagesIommuStartFtraceEvent;
        case: "allocPagesIommuStart";
    } | {
        /**
         * @generated from field: perfetto.protos.AllocPagesSysEndFtraceEvent alloc_pages_sys_end = 277;
         */
        value: AllocPagesSysEndFtraceEvent;
        case: "allocPagesSysEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.AllocPagesSysFailFtraceEvent alloc_pages_sys_fail = 278;
         */
        value: AllocPagesSysFailFtraceEvent;
        case: "allocPagesSysFail";
    } | {
        /**
         * @generated from field: perfetto.protos.AllocPagesSysStartFtraceEvent alloc_pages_sys_start = 279;
         */
        value: AllocPagesSysStartFtraceEvent;
        case: "allocPagesSysStart";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaAllocContiguousRetryFtraceEvent dma_alloc_contiguous_retry = 280;
         */
        value: DmaAllocContiguousRetryFtraceEvent;
        case: "dmaAllocContiguousRetry";
    } | {
        /**
         * @generated from field: perfetto.protos.IommuMapRangeFtraceEvent iommu_map_range = 281;
         */
        value: IommuMapRangeFtraceEvent;
        case: "iommuMapRange";
    } | {
        /**
         * @generated from field: perfetto.protos.IommuSecPtblMapRangeEndFtraceEvent iommu_sec_ptbl_map_range_end = 282;
         */
        value: IommuSecPtblMapRangeEndFtraceEvent;
        case: "iommuSecPtblMapRangeEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.IommuSecPtblMapRangeStartFtraceEvent iommu_sec_ptbl_map_range_start = 283;
         */
        value: IommuSecPtblMapRangeStartFtraceEvent;
        case: "iommuSecPtblMapRangeStart";
    } | {
        /**
         * @generated from field: perfetto.protos.IonAllocBufferEndFtraceEvent ion_alloc_buffer_end = 284;
         */
        value: IonAllocBufferEndFtraceEvent;
        case: "ionAllocBufferEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.IonAllocBufferFailFtraceEvent ion_alloc_buffer_fail = 285;
         */
        value: IonAllocBufferFailFtraceEvent;
        case: "ionAllocBufferFail";
    } | {
        /**
         * @generated from field: perfetto.protos.IonAllocBufferFallbackFtraceEvent ion_alloc_buffer_fallback = 286;
         */
        value: IonAllocBufferFallbackFtraceEvent;
        case: "ionAllocBufferFallback";
    } | {
        /**
         * @generated from field: perfetto.protos.IonAllocBufferStartFtraceEvent ion_alloc_buffer_start = 287;
         */
        value: IonAllocBufferStartFtraceEvent;
        case: "ionAllocBufferStart";
    } | {
        /**
         * @generated from field: perfetto.protos.IonCpAllocRetryFtraceEvent ion_cp_alloc_retry = 288;
         */
        value: IonCpAllocRetryFtraceEvent;
        case: "ionCpAllocRetry";
    } | {
        /**
         * @generated from field: perfetto.protos.IonCpSecureBufferEndFtraceEvent ion_cp_secure_buffer_end = 289;
         */
        value: IonCpSecureBufferEndFtraceEvent;
        case: "ionCpSecureBufferEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.IonCpSecureBufferStartFtraceEvent ion_cp_secure_buffer_start = 290;
         */
        value: IonCpSecureBufferStartFtraceEvent;
        case: "ionCpSecureBufferStart";
    } | {
        /**
         * @generated from field: perfetto.protos.IonPrefetchingFtraceEvent ion_prefetching = 291;
         */
        value: IonPrefetchingFtraceEvent;
        case: "ionPrefetching";
    } | {
        /**
         * @generated from field: perfetto.protos.IonSecureCmaAddToPoolEndFtraceEvent ion_secure_cma_add_to_pool_end = 292;
         */
        value: IonSecureCmaAddToPoolEndFtraceEvent;
        case: "ionSecureCmaAddToPoolEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.IonSecureCmaAddToPoolStartFtraceEvent ion_secure_cma_add_to_pool_start = 293;
         */
        value: IonSecureCmaAddToPoolStartFtraceEvent;
        case: "ionSecureCmaAddToPoolStart";
    } | {
        /**
         * @generated from field: perfetto.protos.IonSecureCmaAllocateEndFtraceEvent ion_secure_cma_allocate_end = 294;
         */
        value: IonSecureCmaAllocateEndFtraceEvent;
        case: "ionSecureCmaAllocateEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.IonSecureCmaAllocateStartFtraceEvent ion_secure_cma_allocate_start = 295;
         */
        value: IonSecureCmaAllocateStartFtraceEvent;
        case: "ionSecureCmaAllocateStart";
    } | {
        /**
         * @generated from field: perfetto.protos.IonSecureCmaShrinkPoolEndFtraceEvent ion_secure_cma_shrink_pool_end = 296;
         */
        value: IonSecureCmaShrinkPoolEndFtraceEvent;
        case: "ionSecureCmaShrinkPoolEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.IonSecureCmaShrinkPoolStartFtraceEvent ion_secure_cma_shrink_pool_start = 297;
         */
        value: IonSecureCmaShrinkPoolStartFtraceEvent;
        case: "ionSecureCmaShrinkPoolStart";
    } | {
        /**
         * @generated from field: perfetto.protos.KfreeFtraceEvent kfree = 298;
         */
        value: KfreeFtraceEvent;
        case: "kfree";
    } | {
        /**
         * @generated from field: perfetto.protos.KmallocFtraceEvent kmalloc = 299;
         */
        value: KmallocFtraceEvent;
        case: "kmalloc";
    } | {
        /**
         * @generated from field: perfetto.protos.KmallocNodeFtraceEvent kmalloc_node = 300;
         */
        value: KmallocNodeFtraceEvent;
        case: "kmallocNode";
    } | {
        /**
         * @generated from field: perfetto.protos.KmemCacheAllocFtraceEvent kmem_cache_alloc = 301;
         */
        value: KmemCacheAllocFtraceEvent;
        case: "kmemCacheAlloc";
    } | {
        /**
         * @generated from field: perfetto.protos.KmemCacheAllocNodeFtraceEvent kmem_cache_alloc_node = 302;
         */
        value: KmemCacheAllocNodeFtraceEvent;
        case: "kmemCacheAllocNode";
    } | {
        /**
         * @generated from field: perfetto.protos.KmemCacheFreeFtraceEvent kmem_cache_free = 303;
         */
        value: KmemCacheFreeFtraceEvent;
        case: "kmemCacheFree";
    } | {
        /**
         * @generated from field: perfetto.protos.MigratePagesEndFtraceEvent migrate_pages_end = 304;
         */
        value: MigratePagesEndFtraceEvent;
        case: "migratePagesEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.MigratePagesStartFtraceEvent migrate_pages_start = 305;
         */
        value: MigratePagesStartFtraceEvent;
        case: "migratePagesStart";
    } | {
        /**
         * @generated from field: perfetto.protos.MigrateRetryFtraceEvent migrate_retry = 306;
         */
        value: MigrateRetryFtraceEvent;
        case: "migrateRetry";
    } | {
        /**
         * @generated from field: perfetto.protos.MmPageAllocFtraceEvent mm_page_alloc = 307;
         */
        value: MmPageAllocFtraceEvent;
        case: "mmPageAlloc";
    } | {
        /**
         * @generated from field: perfetto.protos.MmPageAllocExtfragFtraceEvent mm_page_alloc_extfrag = 308;
         */
        value: MmPageAllocExtfragFtraceEvent;
        case: "mmPageAllocExtfrag";
    } | {
        /**
         * @generated from field: perfetto.protos.MmPageAllocZoneLockedFtraceEvent mm_page_alloc_zone_locked = 309;
         */
        value: MmPageAllocZoneLockedFtraceEvent;
        case: "mmPageAllocZoneLocked";
    } | {
        /**
         * @generated from field: perfetto.protos.MmPageFreeFtraceEvent mm_page_free = 310;
         */
        value: MmPageFreeFtraceEvent;
        case: "mmPageFree";
    } | {
        /**
         * @generated from field: perfetto.protos.MmPageFreeBatchedFtraceEvent mm_page_free_batched = 311;
         */
        value: MmPageFreeBatchedFtraceEvent;
        case: "mmPageFreeBatched";
    } | {
        /**
         * @generated from field: perfetto.protos.MmPagePcpuDrainFtraceEvent mm_page_pcpu_drain = 312;
         */
        value: MmPagePcpuDrainFtraceEvent;
        case: "mmPagePcpuDrain";
    } | {
        /**
         * @generated from field: perfetto.protos.RssStatFtraceEvent rss_stat = 313;
         */
        value: RssStatFtraceEvent;
        case: "rssStat";
    } | {
        /**
         * @generated from field: perfetto.protos.IonHeapShrinkFtraceEvent ion_heap_shrink = 314;
         */
        value: IonHeapShrinkFtraceEvent;
        case: "ionHeapShrink";
    } | {
        /**
         * @generated from field: perfetto.protos.IonHeapGrowFtraceEvent ion_heap_grow = 315;
         */
        value: IonHeapGrowFtraceEvent;
        case: "ionHeapGrow";
    } | {
        /**
         * @generated from field: perfetto.protos.FenceInitFtraceEvent fence_init = 316;
         */
        value: FenceInitFtraceEvent;
        case: "fenceInit";
    } | {
        /**
         * @generated from field: perfetto.protos.FenceDestroyFtraceEvent fence_destroy = 317;
         */
        value: FenceDestroyFtraceEvent;
        case: "fenceDestroy";
    } | {
        /**
         * @generated from field: perfetto.protos.FenceEnableSignalFtraceEvent fence_enable_signal = 318;
         */
        value: FenceEnableSignalFtraceEvent;
        case: "fenceEnableSignal";
    } | {
        /**
         * @generated from field: perfetto.protos.FenceSignaledFtraceEvent fence_signaled = 319;
         */
        value: FenceSignaledFtraceEvent;
        case: "fenceSignaled";
    } | {
        /**
         * @generated from field: perfetto.protos.ClkEnableFtraceEvent clk_enable = 320;
         */
        value: ClkEnableFtraceEvent;
        case: "clkEnable";
    } | {
        /**
         * @generated from field: perfetto.protos.ClkDisableFtraceEvent clk_disable = 321;
         */
        value: ClkDisableFtraceEvent;
        case: "clkDisable";
    } | {
        /**
         * @generated from field: perfetto.protos.ClkSetRateFtraceEvent clk_set_rate = 322;
         */
        value: ClkSetRateFtraceEvent;
        case: "clkSetRate";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderTransactionAllocBufFtraceEvent binder_transaction_alloc_buf = 323;
         */
        value: BinderTransactionAllocBufFtraceEvent;
        case: "binderTransactionAllocBuf";
    } | {
        /**
         * @generated from field: perfetto.protos.SignalDeliverFtraceEvent signal_deliver = 324;
         */
        value: SignalDeliverFtraceEvent;
        case: "signalDeliver";
    } | {
        /**
         * @generated from field: perfetto.protos.SignalGenerateFtraceEvent signal_generate = 325;
         */
        value: SignalGenerateFtraceEvent;
        case: "signalGenerate";
    } | {
        /**
         * @generated from field: perfetto.protos.OomScoreAdjUpdateFtraceEvent oom_score_adj_update = 326;
         */
        value: OomScoreAdjUpdateFtraceEvent;
        case: "oomScoreAdjUpdate";
    } | {
        /**
         * @generated from field: perfetto.protos.GenericFtraceEvent generic = 327;
         */
        value: GenericFtraceEvent;
        case: "generic";
    } | {
        /**
         * @generated from field: perfetto.protos.MmEventRecordFtraceEvent mm_event_record = 328;
         */
        value: MmEventRecordFtraceEvent;
        case: "mmEventRecord";
    } | {
        /**
         * @generated from field: perfetto.protos.SysEnterFtraceEvent sys_enter = 329;
         */
        value: SysEnterFtraceEvent;
        case: "sysEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.SysExitFtraceEvent sys_exit = 330;
         */
        value: SysExitFtraceEvent;
        case: "sysExit";
    } | {
        /**
         * @generated from field: perfetto.protos.ZeroFtraceEvent zero = 331;
         */
        value: ZeroFtraceEvent;
        case: "zero";
    } | {
        /**
         * @generated from field: perfetto.protos.GpuFrequencyFtraceEvent gpu_frequency = 332;
         */
        value: GpuFrequencyFtraceEvent;
        case: "gpuFrequency";
    } | {
        /**
         * @generated from field: perfetto.protos.SdeTracingMarkWriteFtraceEvent sde_tracing_mark_write = 333;
         */
        value: SdeTracingMarkWriteFtraceEvent;
        case: "sdeTracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.MarkVictimFtraceEvent mark_victim = 334;
         */
        value: MarkVictimFtraceEvent;
        case: "markVictim";
    } | {
        /**
         * @generated from field: perfetto.protos.IonStatFtraceEvent ion_stat = 335;
         */
        value: IonStatFtraceEvent;
        case: "ionStat";
    } | {
        /**
         * @generated from field: perfetto.protos.IonBufferCreateFtraceEvent ion_buffer_create = 336;
         */
        value: IonBufferCreateFtraceEvent;
        case: "ionBufferCreate";
    } | {
        /**
         * @generated from field: perfetto.protos.IonBufferDestroyFtraceEvent ion_buffer_destroy = 337;
         */
        value: IonBufferDestroyFtraceEvent;
        case: "ionBufferDestroy";
    } | {
        /**
         * @generated from field: perfetto.protos.ScmCallStartFtraceEvent scm_call_start = 338;
         */
        value: ScmCallStartFtraceEvent;
        case: "scmCallStart";
    } | {
        /**
         * @generated from field: perfetto.protos.ScmCallEndFtraceEvent scm_call_end = 339;
         */
        value: ScmCallEndFtraceEvent;
        case: "scmCallEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.GpuMemTotalFtraceEvent gpu_mem_total = 340;
         */
        value: GpuMemTotalFtraceEvent;
        case: "gpuMemTotal";
    } | {
        /**
         * @generated from field: perfetto.protos.ThermalTemperatureFtraceEvent thermal_temperature = 341;
         */
        value: ThermalTemperatureFtraceEvent;
        case: "thermalTemperature";
    } | {
        /**
         * @generated from field: perfetto.protos.CdevUpdateFtraceEvent cdev_update = 342;
         */
        value: CdevUpdateFtraceEvent;
        case: "cdevUpdate";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuhpExitFtraceEvent cpuhp_exit = 343;
         */
        value: CpuhpExitFtraceEvent;
        case: "cpuhpExit";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuhpMultiEnterFtraceEvent cpuhp_multi_enter = 344;
         */
        value: CpuhpMultiEnterFtraceEvent;
        case: "cpuhpMultiEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuhpEnterFtraceEvent cpuhp_enter = 345;
         */
        value: CpuhpEnterFtraceEvent;
        case: "cpuhpEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuhpLatencyFtraceEvent cpuhp_latency = 346;
         */
        value: CpuhpLatencyFtraceEvent;
        case: "cpuhpLatency";
    } | {
        /**
         * @generated from field: perfetto.protos.FastrpcDmaStatFtraceEvent fastrpc_dma_stat = 347;
         */
        value: FastrpcDmaStatFtraceEvent;
        case: "fastrpcDmaStat";
    } | {
        /**
         * @generated from field: perfetto.protos.DpuTracingMarkWriteFtraceEvent dpu_tracing_mark_write = 348;
         */
        value: DpuTracingMarkWriteFtraceEvent;
        case: "dpuTracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.G2dTracingMarkWriteFtraceEvent g2d_tracing_mark_write = 349;
         */
        value: G2dTracingMarkWriteFtraceEvent;
        case: "g2dTracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliTracingMarkWriteFtraceEvent mali_tracing_mark_write = 350;
         */
        value: MaliTracingMarkWriteFtraceEvent;
        case: "maliTracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaHeapStatFtraceEvent dma_heap_stat = 351;
         */
        value: DmaHeapStatFtraceEvent;
        case: "dmaHeapStat";
    } | {
        /**
         * @generated from field: perfetto.protos.CpuhpPauseFtraceEvent cpuhp_pause = 352;
         */
        value: CpuhpPauseFtraceEvent;
        case: "cpuhpPause";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedPiSetprioFtraceEvent sched_pi_setprio = 353;
         */
        value: SchedPiSetprioFtraceEvent;
        case: "schedPiSetprio";
    } | {
        /**
         * @generated from field: perfetto.protos.SdeSdeEvtlogFtraceEvent sde_sde_evtlog = 354;
         */
        value: SdeSdeEvtlogFtraceEvent;
        case: "sdeSdeEvtlog";
    } | {
        /**
         * @generated from field: perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent sde_sde_perf_calc_crtc = 355;
         */
        value: SdeSdePerfCalcCrtcFtraceEvent;
        case: "sdeSdePerfCalcCrtc";
    } | {
        /**
         * @generated from field: perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent sde_sde_perf_crtc_update = 356;
         */
        value: SdeSdePerfCrtcUpdateFtraceEvent;
        case: "sdeSdePerfCrtcUpdate";
    } | {
        /**
         * @generated from field: perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent sde_sde_perf_set_qos_luts = 357;
         */
        value: SdeSdePerfSetQosLutsFtraceEvent;
        case: "sdeSdePerfSetQosLuts";
    } | {
        /**
         * @generated from field: perfetto.protos.SdeSdePerfUpdateBusFtraceEvent sde_sde_perf_update_bus = 358;
         */
        value: SdeSdePerfUpdateBusFtraceEvent;
        case: "sdeSdePerfUpdateBus";
    } | {
        /**
         * @generated from field: perfetto.protos.RssStatThrottledFtraceEvent rss_stat_throttled = 359;
         */
        value: RssStatThrottledFtraceEvent;
        case: "rssStatThrottled";
    } | {
        /**
         * @generated from field: perfetto.protos.NetifReceiveSkbFtraceEvent netif_receive_skb = 360;
         */
        value: NetifReceiveSkbFtraceEvent;
        case: "netifReceiveSkb";
    } | {
        /**
         * @generated from field: perfetto.protos.NetDevXmitFtraceEvent net_dev_xmit = 361;
         */
        value: NetDevXmitFtraceEvent;
        case: "netDevXmit";
    } | {
        /**
         * @generated from field: perfetto.protos.InetSockSetStateFtraceEvent inet_sock_set_state = 362;
         */
        value: InetSockSetStateFtraceEvent;
        case: "inetSockSetState";
    } | {
        /**
         * @generated from field: perfetto.protos.TcpRetransmitSkbFtraceEvent tcp_retransmit_skb = 363;
         */
        value: TcpRetransmitSkbFtraceEvent;
        case: "tcpRetransmitSkb";
    } | {
        /**
         * @generated from field: perfetto.protos.CrosEcSensorhubDataFtraceEvent cros_ec_sensorhub_data = 364;
         */
        value: CrosEcSensorhubDataFtraceEvent;
        case: "crosEcSensorhubData";
    } | {
        /**
         * @generated from field: perfetto.protos.NapiGroReceiveEntryFtraceEvent napi_gro_receive_entry = 365;
         */
        value: NapiGroReceiveEntryFtraceEvent;
        case: "napiGroReceiveEntry";
    } | {
        /**
         * @generated from field: perfetto.protos.NapiGroReceiveExitFtraceEvent napi_gro_receive_exit = 366;
         */
        value: NapiGroReceiveExitFtraceEvent;
        case: "napiGroReceiveExit";
    } | {
        /**
         * @generated from field: perfetto.protos.KfreeSkbFtraceEvent kfree_skb = 367;
         */
        value: KfreeSkbFtraceEvent;
        case: "kfreeSkb";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmAccessFaultFtraceEvent kvm_access_fault = 368;
         */
        value: KvmAccessFaultFtraceEvent;
        case: "kvmAccessFault";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmAckIrqFtraceEvent kvm_ack_irq = 369;
         */
        value: KvmAckIrqFtraceEvent;
        case: "kvmAckIrq";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmAgeHvaFtraceEvent kvm_age_hva = 370;
         */
        value: KvmAgeHvaFtraceEvent;
        case: "kvmAgeHva";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmAgePageFtraceEvent kvm_age_page = 371;
         */
        value: KvmAgePageFtraceEvent;
        case: "kvmAgePage";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmArmClearDebugFtraceEvent kvm_arm_clear_debug = 372;
         */
        value: KvmArmClearDebugFtraceEvent;
        case: "kvmArmClearDebug";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmArmSetDreg32FtraceEvent kvm_arm_set_dreg32 = 373;
         */
        value: KvmArmSetDreg32FtraceEvent;
        case: "kvmArmSetDreg32";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmArmSetRegsetFtraceEvent kvm_arm_set_regset = 374;
         */
        value: KvmArmSetRegsetFtraceEvent;
        case: "kvmArmSetRegset";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmArmSetupDebugFtraceEvent kvm_arm_setup_debug = 375;
         */
        value: KvmArmSetupDebugFtraceEvent;
        case: "kvmArmSetupDebug";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmEntryFtraceEvent kvm_entry = 376;
         */
        value: KvmEntryFtraceEvent;
        case: "kvmEntry";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmExitFtraceEvent kvm_exit = 377;
         */
        value: KvmExitFtraceEvent;
        case: "kvmExit";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmFpuFtraceEvent kvm_fpu = 378;
         */
        value: KvmFpuFtraceEvent;
        case: "kvmFpu";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmGetTimerMapFtraceEvent kvm_get_timer_map = 379;
         */
        value: KvmGetTimerMapFtraceEvent;
        case: "kvmGetTimerMap";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmGuestFaultFtraceEvent kvm_guest_fault = 380;
         */
        value: KvmGuestFaultFtraceEvent;
        case: "kvmGuestFault";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmHandleSysRegFtraceEvent kvm_handle_sys_reg = 381;
         */
        value: KvmHandleSysRegFtraceEvent;
        case: "kvmHandleSysReg";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmHvcArm64FtraceEvent kvm_hvc_arm64 = 382;
         */
        value: KvmHvcArm64FtraceEvent;
        case: "kvmHvcArm64";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmIrqLineFtraceEvent kvm_irq_line = 383;
         */
        value: KvmIrqLineFtraceEvent;
        case: "kvmIrqLine";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmMmioFtraceEvent kvm_mmio = 384;
         */
        value: KvmMmioFtraceEvent;
        case: "kvmMmio";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmMmioEmulateFtraceEvent kvm_mmio_emulate = 385;
         */
        value: KvmMmioEmulateFtraceEvent;
        case: "kvmMmioEmulate";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmSetGuestDebugFtraceEvent kvm_set_guest_debug = 386;
         */
        value: KvmSetGuestDebugFtraceEvent;
        case: "kvmSetGuestDebug";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmSetIrqFtraceEvent kvm_set_irq = 387;
         */
        value: KvmSetIrqFtraceEvent;
        case: "kvmSetIrq";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmSetSpteHvaFtraceEvent kvm_set_spte_hva = 388;
         */
        value: KvmSetSpteHvaFtraceEvent;
        case: "kvmSetSpteHva";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmSetWayFlushFtraceEvent kvm_set_way_flush = 389;
         */
        value: KvmSetWayFlushFtraceEvent;
        case: "kvmSetWayFlush";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmSysAccessFtraceEvent kvm_sys_access = 390;
         */
        value: KvmSysAccessFtraceEvent;
        case: "kvmSysAccess";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmTestAgeHvaFtraceEvent kvm_test_age_hva = 391;
         */
        value: KvmTestAgeHvaFtraceEvent;
        case: "kvmTestAgeHva";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmTimerEmulateFtraceEvent kvm_timer_emulate = 392;
         */
        value: KvmTimerEmulateFtraceEvent;
        case: "kvmTimerEmulate";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmTimerHrtimerExpireFtraceEvent kvm_timer_hrtimer_expire = 393;
         */
        value: KvmTimerHrtimerExpireFtraceEvent;
        case: "kvmTimerHrtimerExpire";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmTimerRestoreStateFtraceEvent kvm_timer_restore_state = 394;
         */
        value: KvmTimerRestoreStateFtraceEvent;
        case: "kvmTimerRestoreState";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmTimerSaveStateFtraceEvent kvm_timer_save_state = 395;
         */
        value: KvmTimerSaveStateFtraceEvent;
        case: "kvmTimerSaveState";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmTimerUpdateIrqFtraceEvent kvm_timer_update_irq = 396;
         */
        value: KvmTimerUpdateIrqFtraceEvent;
        case: "kvmTimerUpdateIrq";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmToggleCacheFtraceEvent kvm_toggle_cache = 397;
         */
        value: KvmToggleCacheFtraceEvent;
        case: "kvmToggleCache";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmUnmapHvaRangeFtraceEvent kvm_unmap_hva_range = 398;
         */
        value: KvmUnmapHvaRangeFtraceEvent;
        case: "kvmUnmapHvaRange";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmUserspaceExitFtraceEvent kvm_userspace_exit = 399;
         */
        value: KvmUserspaceExitFtraceEvent;
        case: "kvmUserspaceExit";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmVcpuWakeupFtraceEvent kvm_vcpu_wakeup = 400;
         */
        value: KvmVcpuWakeupFtraceEvent;
        case: "kvmVcpuWakeup";
    } | {
        /**
         * @generated from field: perfetto.protos.KvmWfxArm64FtraceEvent kvm_wfx_arm64 = 401;
         */
        value: KvmWfxArm64FtraceEvent;
        case: "kvmWfxArm64";
    } | {
        /**
         * @generated from field: perfetto.protos.TrapRegFtraceEvent trap_reg = 402;
         */
        value: TrapRegFtraceEvent;
        case: "trapReg";
    } | {
        /**
         * @generated from field: perfetto.protos.VgicUpdateIrqPendingFtraceEvent vgic_update_irq_pending = 403;
         */
        value: VgicUpdateIrqPendingFtraceEvent;
        case: "vgicUpdateIrqPending";
    } | {
        /**
         * @generated from field: perfetto.protos.WakeupSourceActivateFtraceEvent wakeup_source_activate = 404;
         */
        value: WakeupSourceActivateFtraceEvent;
        case: "wakeupSourceActivate";
    } | {
        /**
         * @generated from field: perfetto.protos.WakeupSourceDeactivateFtraceEvent wakeup_source_deactivate = 405;
         */
        value: WakeupSourceDeactivateFtraceEvent;
        case: "wakeupSourceDeactivate";
    } | {
        /**
         * @generated from field: perfetto.protos.UfshcdCommandFtraceEvent ufshcd_command = 406;
         */
        value: UfshcdCommandFtraceEvent;
        case: "ufshcdCommand";
    } | {
        /**
         * @generated from field: perfetto.protos.UfshcdClkGatingFtraceEvent ufshcd_clk_gating = 407;
         */
        value: UfshcdClkGatingFtraceEvent;
        case: "ufshcdClkGating";
    } | {
        /**
         * @generated from field: perfetto.protos.ConsoleFtraceEvent console = 408;
         */
        value: ConsoleFtraceEvent;
        case: "console";
    } | {
        /**
         * @generated from field: perfetto.protos.DrmVblankEventFtraceEvent drm_vblank_event = 409;
         */
        value: DrmVblankEventFtraceEvent;
        case: "drmVblankEvent";
    } | {
        /**
         * @generated from field: perfetto.protos.DrmVblankEventDeliveredFtraceEvent drm_vblank_event_delivered = 410;
         */
        value: DrmVblankEventDeliveredFtraceEvent;
        case: "drmVblankEventDelivered";
    } | {
        /**
         * @generated from field: perfetto.protos.DrmSchedJobFtraceEvent drm_sched_job = 411;
         */
        value: DrmSchedJobFtraceEvent;
        case: "drmSchedJob";
    } | {
        /**
         * @generated from field: perfetto.protos.DrmRunJobFtraceEvent drm_run_job = 412;
         */
        value: DrmRunJobFtraceEvent;
        case: "drmRunJob";
    } | {
        /**
         * @generated from field: perfetto.protos.DrmSchedProcessJobFtraceEvent drm_sched_process_job = 413;
         */
        value: DrmSchedProcessJobFtraceEvent;
        case: "drmSchedProcessJob";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaFenceInitFtraceEvent dma_fence_init = 414;
         */
        value: DmaFenceInitFtraceEvent;
        case: "dmaFenceInit";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaFenceEmitFtraceEvent dma_fence_emit = 415;
         */
        value: DmaFenceEmitFtraceEvent;
        case: "dmaFenceEmit";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaFenceSignaledFtraceEvent dma_fence_signaled = 416;
         */
        value: DmaFenceSignaledFtraceEvent;
        case: "dmaFenceSignaled";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaFenceWaitStartFtraceEvent dma_fence_wait_start = 417;
         */
        value: DmaFenceWaitStartFtraceEvent;
        case: "dmaFenceWaitStart";
    } | {
        /**
         * @generated from field: perfetto.protos.DmaFenceWaitEndFtraceEvent dma_fence_wait_end = 418;
         */
        value: DmaFenceWaitEndFtraceEvent;
        case: "dmaFenceWaitEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsIostatFtraceEvent f2fs_iostat = 419;
         */
        value: F2fsIostatFtraceEvent;
        case: "f2fsIostat";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsIostatLatencyFtraceEvent f2fs_iostat_latency = 420;
         */
        value: F2fsIostatLatencyFtraceEvent;
        case: "f2fsIostatLatency";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedCpuUtilCfsFtraceEvent sched_cpu_util_cfs = 421;
         */
        value: SchedCpuUtilCfsFtraceEvent;
        case: "schedCpuUtilCfs";
    } | {
        /**
         * @generated from field: perfetto.protos.V4l2QbufFtraceEvent v4l2_qbuf = 422;
         */
        value: V4l2QbufFtraceEvent;
        case: "v4l2Qbuf";
    } | {
        /**
         * @generated from field: perfetto.protos.V4l2DqbufFtraceEvent v4l2_dqbuf = 423;
         */
        value: V4l2DqbufFtraceEvent;
        case: "v4l2Dqbuf";
    } | {
        /**
         * @generated from field: perfetto.protos.Vb2V4l2BufQueueFtraceEvent vb2_v4l2_buf_queue = 424;
         */
        value: Vb2V4l2BufQueueFtraceEvent;
        case: "vb2V4l2BufQueue";
    } | {
        /**
         * @generated from field: perfetto.protos.Vb2V4l2BufDoneFtraceEvent vb2_v4l2_buf_done = 425;
         */
        value: Vb2V4l2BufDoneFtraceEvent;
        case: "vb2V4l2BufDone";
    } | {
        /**
         * @generated from field: perfetto.protos.Vb2V4l2QbufFtraceEvent vb2_v4l2_qbuf = 426;
         */
        value: Vb2V4l2QbufFtraceEvent;
        case: "vb2V4l2Qbuf";
    } | {
        /**
         * @generated from field: perfetto.protos.Vb2V4l2DqbufFtraceEvent vb2_v4l2_dqbuf = 427;
         */
        value: Vb2V4l2DqbufFtraceEvent;
        case: "vb2V4l2Dqbuf";
    } | {
        /**
         * @generated from field: perfetto.protos.DsiCmdFifoStatusFtraceEvent dsi_cmd_fifo_status = 428;
         */
        value: DsiCmdFifoStatusFtraceEvent;
        case: "dsiCmdFifoStatus";
    } | {
        /**
         * @generated from field: perfetto.protos.DsiRxFtraceEvent dsi_rx = 429;
         */
        value: DsiRxFtraceEvent;
        case: "dsiRx";
    } | {
        /**
         * @generated from field: perfetto.protos.DsiTxFtraceEvent dsi_tx = 430;
         */
        value: DsiTxFtraceEvent;
        case: "dsiTx";
    } | {
        /**
         * @generated from field: perfetto.protos.AndroidFsDatareadEndFtraceEvent android_fs_dataread_end = 431;
         */
        value: AndroidFsDatareadEndFtraceEvent;
        case: "androidFsDatareadEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.AndroidFsDatareadStartFtraceEvent android_fs_dataread_start = 432;
         */
        value: AndroidFsDatareadStartFtraceEvent;
        case: "androidFsDatareadStart";
    } | {
        /**
         * @generated from field: perfetto.protos.AndroidFsDatawriteEndFtraceEvent android_fs_datawrite_end = 433;
         */
        value: AndroidFsDatawriteEndFtraceEvent;
        case: "androidFsDatawriteEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.AndroidFsDatawriteStartFtraceEvent android_fs_datawrite_start = 434;
         */
        value: AndroidFsDatawriteStartFtraceEvent;
        case: "androidFsDatawriteStart";
    } | {
        /**
         * @generated from field: perfetto.protos.AndroidFsFsyncEndFtraceEvent android_fs_fsync_end = 435;
         */
        value: AndroidFsFsyncEndFtraceEvent;
        case: "androidFsFsyncEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.AndroidFsFsyncStartFtraceEvent android_fs_fsync_start = 436;
         */
        value: AndroidFsFsyncStartFtraceEvent;
        case: "androidFsFsyncStart";
    } | {
        /**
         * @generated from field: perfetto.protos.FuncgraphEntryFtraceEvent funcgraph_entry = 437;
         */
        value: FuncgraphEntryFtraceEvent;
        case: "funcgraphEntry";
    } | {
        /**
         * @generated from field: perfetto.protos.FuncgraphExitFtraceEvent funcgraph_exit = 438;
         */
        value: FuncgraphExitFtraceEvent;
        case: "funcgraphExit";
    } | {
        /**
         * @generated from field: perfetto.protos.VirtioVideoCmdFtraceEvent virtio_video_cmd = 439;
         */
        value: VirtioVideoCmdFtraceEvent;
        case: "virtioVideoCmd";
    } | {
        /**
         * @generated from field: perfetto.protos.VirtioVideoCmdDoneFtraceEvent virtio_video_cmd_done = 440;
         */
        value: VirtioVideoCmdDoneFtraceEvent;
        case: "virtioVideoCmdDone";
    } | {
        /**
         * @generated from field: perfetto.protos.VirtioVideoResourceQueueFtraceEvent virtio_video_resource_queue = 441;
         */
        value: VirtioVideoResourceQueueFtraceEvent;
        case: "virtioVideoResourceQueue";
    } | {
        /**
         * @generated from field: perfetto.protos.VirtioVideoResourceQueueDoneFtraceEvent virtio_video_resource_queue_done = 442;
         */
        value: VirtioVideoResourceQueueDoneFtraceEvent;
        case: "virtioVideoResourceQueueDone";
    } | {
        /**
         * @generated from field: perfetto.protos.MmShrinkSlabStartFtraceEvent mm_shrink_slab_start = 443;
         */
        value: MmShrinkSlabStartFtraceEvent;
        case: "mmShrinkSlabStart";
    } | {
        /**
         * @generated from field: perfetto.protos.MmShrinkSlabEndFtraceEvent mm_shrink_slab_end = 444;
         */
        value: MmShrinkSlabEndFtraceEvent;
        case: "mmShrinkSlabEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustySmcFtraceEvent trusty_smc = 445;
         */
        value: TrustySmcFtraceEvent;
        case: "trustySmc";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustySmcDoneFtraceEvent trusty_smc_done = 446;
         */
        value: TrustySmcDoneFtraceEvent;
        case: "trustySmcDone";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyStdCall32FtraceEvent trusty_std_call32 = 447;
         */
        value: TrustyStdCall32FtraceEvent;
        case: "trustyStdCall32";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyStdCall32DoneFtraceEvent trusty_std_call32_done = 448;
         */
        value: TrustyStdCall32DoneFtraceEvent;
        case: "trustyStdCall32Done";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyShareMemoryFtraceEvent trusty_share_memory = 449;
         */
        value: TrustyShareMemoryFtraceEvent;
        case: "trustyShareMemory";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyShareMemoryDoneFtraceEvent trusty_share_memory_done = 450;
         */
        value: TrustyShareMemoryDoneFtraceEvent;
        case: "trustyShareMemoryDone";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyReclaimMemoryFtraceEvent trusty_reclaim_memory = 451;
         */
        value: TrustyReclaimMemoryFtraceEvent;
        case: "trustyReclaimMemory";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyReclaimMemoryDoneFtraceEvent trusty_reclaim_memory_done = 452;
         */
        value: TrustyReclaimMemoryDoneFtraceEvent;
        case: "trustyReclaimMemoryDone";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIrqFtraceEvent trusty_irq = 453;
         */
        value: TrustyIrqFtraceEvent;
        case: "trustyIrq";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcHandleEventFtraceEvent trusty_ipc_handle_event = 454;
         */
        value: TrustyIpcHandleEventFtraceEvent;
        case: "trustyIpcHandleEvent";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcConnectFtraceEvent trusty_ipc_connect = 455;
         */
        value: TrustyIpcConnectFtraceEvent;
        case: "trustyIpcConnect";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcConnectEndFtraceEvent trusty_ipc_connect_end = 456;
         */
        value: TrustyIpcConnectEndFtraceEvent;
        case: "trustyIpcConnectEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcWriteFtraceEvent trusty_ipc_write = 457;
         */
        value: TrustyIpcWriteFtraceEvent;
        case: "trustyIpcWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcPollFtraceEvent trusty_ipc_poll = 458;
         */
        value: TrustyIpcPollFtraceEvent;
        case: "trustyIpcPoll";
    } | {
        /**
         * removed field with id 459;
         *
         * @generated from field: perfetto.protos.TrustyIpcReadFtraceEvent trusty_ipc_read = 460;
         */
        value: TrustyIpcReadFtraceEvent;
        case: "trustyIpcRead";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcReadEndFtraceEvent trusty_ipc_read_end = 461;
         */
        value: TrustyIpcReadEndFtraceEvent;
        case: "trustyIpcReadEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.TrustyIpcRxFtraceEvent trusty_ipc_rx = 462;
         */
        value: TrustyIpcRxFtraceEvent;
        case: "trustyIpcRx";
    } | {
        /**
         * removed field with id 463;
         *
         * @generated from field: perfetto.protos.TrustyEnqueueNopFtraceEvent trusty_enqueue_nop = 464;
         */
        value: TrustyEnqueueNopFtraceEvent;
        case: "trustyEnqueueNop";
    } | {
        /**
         * @generated from field: perfetto.protos.CmaAllocStartFtraceEvent cma_alloc_start = 465;
         */
        value: CmaAllocStartFtraceEvent;
        case: "cmaAllocStart";
    } | {
        /**
         * @generated from field: perfetto.protos.CmaAllocInfoFtraceEvent cma_alloc_info = 466;
         */
        value: CmaAllocInfoFtraceEvent;
        case: "cmaAllocInfo";
    } | {
        /**
         * @generated from field: perfetto.protos.LwisTracingMarkWriteFtraceEvent lwis_tracing_mark_write = 467;
         */
        value: LwisTracingMarkWriteFtraceEvent;
        case: "lwisTracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.VirtioGpuCmdQueueFtraceEvent virtio_gpu_cmd_queue = 468;
         */
        value: VirtioGpuCmdQueueFtraceEvent;
        case: "virtioGpuCmdQueue";
    } | {
        /**
         * @generated from field: perfetto.protos.VirtioGpuCmdResponseFtraceEvent virtio_gpu_cmd_response = 469;
         */
        value: VirtioGpuCmdResponseFtraceEvent;
        case: "virtioGpuCmdResponse";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliKCPUCQSSETFtraceEvent mali_mali_KCPU_CQS_SET = 470;
         */
        value: MaliMaliKCPUCQSSETFtraceEvent;
        case: "maliMaliKCPUCQSSET";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliKCPUCQSWAITSTARTFtraceEvent mali_mali_KCPU_CQS_WAIT_START = 471;
         */
        value: MaliMaliKCPUCQSWAITSTARTFtraceEvent;
        case: "maliMaliKCPUCQSWAITSTART";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliKCPUCQSWAITENDFtraceEvent mali_mali_KCPU_CQS_WAIT_END = 472;
         */
        value: MaliMaliKCPUCQSWAITENDFtraceEvent;
        case: "maliMaliKCPUCQSWAITEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliKCPUFENCESIGNALFtraceEvent mali_mali_KCPU_FENCE_SIGNAL = 473;
         */
        value: MaliMaliKCPUFENCESIGNALFtraceEvent;
        case: "maliMaliKCPUFENCESIGNAL";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliKCPUFENCEWAITSTARTFtraceEvent mali_mali_KCPU_FENCE_WAIT_START = 474;
         */
        value: MaliMaliKCPUFENCEWAITSTARTFtraceEvent;
        case: "maliMaliKCPUFENCEWAITSTART";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliKCPUFENCEWAITENDFtraceEvent mali_mali_KCPU_FENCE_WAIT_END = 475;
         */
        value: MaliMaliKCPUFENCEWAITENDFtraceEvent;
        case: "maliMaliKCPUFENCEWAITEND";
    } | {
        /**
         * @generated from field: perfetto.protos.HypEnterFtraceEvent hyp_enter = 476;
         */
        value: HypEnterFtraceEvent;
        case: "hypEnter";
    } | {
        /**
         * @generated from field: perfetto.protos.HypExitFtraceEvent hyp_exit = 477;
         */
        value: HypExitFtraceEvent;
        case: "hypExit";
    } | {
        /**
         * @generated from field: perfetto.protos.HostHcallFtraceEvent host_hcall = 478;
         */
        value: HostHcallFtraceEvent;
        case: "hostHcall";
    } | {
        /**
         * @generated from field: perfetto.protos.HostSmcFtraceEvent host_smc = 479;
         */
        value: HostSmcFtraceEvent;
        case: "hostSmc";
    } | {
        /**
         * @generated from field: perfetto.protos.HostMemAbortFtraceEvent host_mem_abort = 480;
         */
        value: HostMemAbortFtraceEvent;
        case: "hostMemAbort";
    } | {
        /**
         * @generated from field: perfetto.protos.SuspendResumeMinimalFtraceEvent suspend_resume_minimal = 481;
         */
        value: SuspendResumeMinimalFtraceEvent;
        case: "suspendResumeMinimal";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliCSFINTERRUPTSTARTFtraceEvent mali_mali_CSF_INTERRUPT_START = 482;
         */
        value: MaliMaliCSFINTERRUPTSTARTFtraceEvent;
        case: "maliMaliCSFINTERRUPTSTART";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliCSFINTERRUPTENDFtraceEvent mali_mali_CSF_INTERRUPT_END = 483;
         */
        value: MaliMaliCSFINTERRUPTENDFtraceEvent;
        case: "maliMaliCSFINTERRUPTEND";
    } | {
        /**
         * @generated from field: perfetto.protos.SamsungTracingMarkWriteFtraceEvent samsung_tracing_mark_write = 484;
         */
        value: SamsungTracingMarkWriteFtraceEvent;
        case: "samsungTracingMarkWrite";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderCommandFtraceEvent binder_command = 485;
         */
        value: BinderCommandFtraceEvent;
        case: "binderCommand";
    } | {
        /**
         * @generated from field: perfetto.protos.BinderReturnFtraceEvent binder_return = 486;
         */
        value: BinderReturnFtraceEvent;
        case: "binderReturn";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedSwitchWithCtrsFtraceEvent sched_switch_with_ctrs = 487;
         */
        value: SchedSwitchWithCtrsFtraceEvent;
        case: "schedSwitchWithCtrs";
    } | {
        /**
         * @generated from field: perfetto.protos.GpuWorkPeriodFtraceEvent gpu_work_period = 488;
         */
        value: GpuWorkPeriodFtraceEvent;
        case: "gpuWorkPeriod";
    } | {
        /**
         * @generated from field: perfetto.protos.RpmStatusFtraceEvent rpm_status = 489;
         */
        value: RpmStatusFtraceEvent;
        case: "rpmStatus";
    } | {
        /**
         * @generated from field: perfetto.protos.PanelWriteGenericFtraceEvent panel_write_generic = 490;
         */
        value: PanelWriteGenericFtraceEvent;
        case: "panelWriteGeneric";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedMigrateTaskFtraceEvent sched_migrate_task = 491;
         */
        value: SchedMigrateTaskFtraceEvent;
        case: "schedMigrateTask";
    } | {
        /**
         * @generated from field: perfetto.protos.DpuDsiCmdFifoStatusFtraceEvent dpu_dsi_cmd_fifo_status = 492;
         */
        value: DpuDsiCmdFifoStatusFtraceEvent;
        case: "dpuDsiCmdFifoStatus";
    } | {
        /**
         * @generated from field: perfetto.protos.DpuDsiRxFtraceEvent dpu_dsi_rx = 493;
         */
        value: DpuDsiRxFtraceEvent;
        case: "dpuDsiRx";
    } | {
        /**
         * @generated from field: perfetto.protos.DpuDsiTxFtraceEvent dpu_dsi_tx = 494;
         */
        value: DpuDsiTxFtraceEvent;
        case: "dpuDsiTx";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsBackgroundGcFtraceEvent f2fs_background_gc = 495;
         */
        value: F2fsBackgroundGcFtraceEvent;
        case: "f2fsBackgroundGc";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsGcBeginFtraceEvent f2fs_gc_begin = 496;
         */
        value: F2fsGcBeginFtraceEvent;
        case: "f2fsGcBegin";
    } | {
        /**
         * @generated from field: perfetto.protos.F2fsGcEndFtraceEvent f2fs_gc_end = 497;
         */
        value: F2fsGcEndFtraceEvent;
        case: "f2fsGcEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.FastrpcDmaFreeFtraceEvent fastrpc_dma_free = 498;
         */
        value: FastrpcDmaFreeFtraceEvent;
        case: "fastrpcDmaFree";
    } | {
        /**
         * @generated from field: perfetto.protos.FastrpcDmaAllocFtraceEvent fastrpc_dma_alloc = 499;
         */
        value: FastrpcDmaAllocFtraceEvent;
        case: "fastrpcDmaAlloc";
    } | {
        /**
         * @generated from field: perfetto.protos.FastrpcDmaUnmapFtraceEvent fastrpc_dma_unmap = 500;
         */
        value: FastrpcDmaUnmapFtraceEvent;
        case: "fastrpcDmaUnmap";
    } | {
        /**
         * @generated from field: perfetto.protos.FastrpcDmaMapFtraceEvent fastrpc_dma_map = 501;
         */
        value: FastrpcDmaMapFtraceEvent;
        case: "fastrpcDmaMap";
    } | {
        /**
         * @generated from field: perfetto.protos.GoogleIccEventFtraceEvent google_icc_event = 502;
         */
        value: GoogleIccEventFtraceEvent;
        case: "googleIccEvent";
    } | {
        /**
         * @generated from field: perfetto.protos.GoogleIrmEventFtraceEvent google_irm_event = 503;
         */
        value: GoogleIrmEventFtraceEvent;
        case: "googleIrmEvent";
    } | {
        /**
         * @generated from field: perfetto.protos.DevicePmCallbackStartFtraceEvent device_pm_callback_start = 504;
         */
        value: DevicePmCallbackStartFtraceEvent;
        case: "devicePmCallbackStart";
    } | {
        /**
         * @generated from field: perfetto.protos.DevicePmCallbackEndFtraceEvent device_pm_callback_end = 505;
         */
        value: DevicePmCallbackEndFtraceEvent;
        case: "devicePmCallbackEnd";
    } | {
        /**
         * @generated from field: perfetto.protos.ThermalExynosAcpmBulkFtraceEvent thermal_exynos_acpm_bulk = 506;
         */
        value: ThermalExynosAcpmBulkFtraceEvent;
        case: "thermalExynosAcpmBulk";
    } | {
        /**
         * @generated from field: perfetto.protos.ThermalExynosAcpmHighOverheadFtraceEvent thermal_exynos_acpm_high_overhead = 507;
         */
        value: ThermalExynosAcpmHighOverheadFtraceEvent;
        case: "thermalExynosAcpmHighOverhead";
    } | {
        /**
         * @generated from field: perfetto.protos.DcvshFreqFtraceEvent dcvsh_freq = 508;
         */
        value: DcvshFreqFtraceEvent;
        case: "dcvshFreq";
    } | {
        /**
         * @generated from field: perfetto.protos.KgslGpuFrequencyFtraceEvent kgsl_gpu_frequency = 509;
         */
        value: KgslGpuFrequencyFtraceEvent;
        case: "kgslGpuFrequency";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLCORESDOWNSCALENOTIFYPENDFtraceEvent mali_mali_PM_MCU_HCTL_CORES_DOWN_SCALE_NOTIFY_PEND = 510;
         */
        value: MaliMaliPMMCUHCTLCORESDOWNSCALENOTIFYPENDFtraceEvent;
        case: "maliMaliPMMCUHCTLCORESDOWNSCALENOTIFYPEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLCORESNOTIFYPENDFtraceEvent mali_mali_PM_MCU_HCTL_CORES_NOTIFY_PEND = 511;
         */
        value: MaliMaliPMMCUHCTLCORESNOTIFYPENDFtraceEvent;
        case: "maliMaliPMMCUHCTLCORESNOTIFYPEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLCOREINACTIVEPENDFtraceEvent mali_mali_PM_MCU_HCTL_CORE_INACTIVE_PEND = 512;
         */
        value: MaliMaliPMMCUHCTLCOREINACTIVEPENDFtraceEvent;
        case: "maliMaliPMMCUHCTLCOREINACTIVEPEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLMCUONRECHECKFtraceEvent mali_mali_PM_MCU_HCTL_MCU_ON_RECHECK = 513;
         */
        value: MaliMaliPMMCUHCTLMCUONRECHECKFtraceEvent;
        case: "maliMaliPMMCUHCTLMCUONRECHECK";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLSHADERSCOREOFFPENDFtraceEvent mali_mali_PM_MCU_HCTL_SHADERS_CORE_OFF_PEND = 514;
         */
        value: MaliMaliPMMCUHCTLSHADERSCOREOFFPENDFtraceEvent;
        case: "maliMaliPMMCUHCTLSHADERSCOREOFFPEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLSHADERSPENDOFFFtraceEvent mali_mali_PM_MCU_HCTL_SHADERS_PEND_OFF = 515;
         */
        value: MaliMaliPMMCUHCTLSHADERSPENDOFFFtraceEvent;
        case: "maliMaliPMMCUHCTLSHADERSPENDOFF";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLSHADERSPENDONFtraceEvent mali_mali_PM_MCU_HCTL_SHADERS_PEND_ON = 516;
         */
        value: MaliMaliPMMCUHCTLSHADERSPENDONFtraceEvent;
        case: "maliMaliPMMCUHCTLSHADERSPENDON";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUHCTLSHADERSREADYOFFFtraceEvent mali_mali_PM_MCU_HCTL_SHADERS_READY_OFF = 517;
         */
        value: MaliMaliPMMCUHCTLSHADERSREADYOFFFtraceEvent;
        case: "maliMaliPMMCUHCTLSHADERSREADYOFF";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUINSLEEPFtraceEvent mali_mali_PM_MCU_IN_SLEEP = 518;
         */
        value: MaliMaliPMMCUINSLEEPFtraceEvent;
        case: "maliMaliPMMCUINSLEEP";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUOFFFtraceEvent mali_mali_PM_MCU_OFF = 519;
         */
        value: MaliMaliPMMCUOFFFtraceEvent;
        case: "maliMaliPMMCUOFF";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONFtraceEvent mali_mali_PM_MCU_ON = 520;
         */
        value: MaliMaliPMMCUONFtraceEvent;
        case: "maliMaliPMMCUON";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONCOREATTRUPDATEPENDFtraceEvent mali_mali_PM_MCU_ON_CORE_ATTR_UPDATE_PEND = 521;
         */
        value: MaliMaliPMMCUONCOREATTRUPDATEPENDFtraceEvent;
        case: "maliMaliPMMCUONCOREATTRUPDATEPEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONGLBREINITPENDFtraceEvent mali_mali_PM_MCU_ON_GLB_REINIT_PEND = 522;
         */
        value: MaliMaliPMMCUONGLBREINITPENDFtraceEvent;
        case: "maliMaliPMMCUONGLBREINITPEND";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONHALTFtraceEvent mali_mali_PM_MCU_ON_HALT = 523;
         */
        value: MaliMaliPMMCUONHALTFtraceEvent;
        case: "maliMaliPMMCUONHALT";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONHWCNTDISABLEFtraceEvent mali_mali_PM_MCU_ON_HWCNT_DISABLE = 524;
         */
        value: MaliMaliPMMCUONHWCNTDISABLEFtraceEvent;
        case: "maliMaliPMMCUONHWCNTDISABLE";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONHWCNTENABLEFtraceEvent mali_mali_PM_MCU_ON_HWCNT_ENABLE = 525;
         */
        value: MaliMaliPMMCUONHWCNTENABLEFtraceEvent;
        case: "maliMaliPMMCUONHWCNTENABLE";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONPENDHALTFtraceEvent mali_mali_PM_MCU_ON_PEND_HALT = 526;
         */
        value: MaliMaliPMMCUONPENDHALTFtraceEvent;
        case: "maliMaliPMMCUONPENDHALT";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONPENDSLEEPFtraceEvent mali_mali_PM_MCU_ON_PEND_SLEEP = 527;
         */
        value: MaliMaliPMMCUONPENDSLEEPFtraceEvent;
        case: "maliMaliPMMCUONPENDSLEEP";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUONSLEEPINITIATEFtraceEvent mali_mali_PM_MCU_ON_SLEEP_INITIATE = 528;
         */
        value: MaliMaliPMMCUONSLEEPINITIATEFtraceEvent;
        case: "maliMaliPMMCUONSLEEPINITIATE";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUPENDOFFFtraceEvent mali_mali_PM_MCU_PEND_OFF = 529;
         */
        value: MaliMaliPMMCUPENDOFFFtraceEvent;
        case: "maliMaliPMMCUPENDOFF";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUPENDONRELOADFtraceEvent mali_mali_PM_MCU_PEND_ON_RELOAD = 530;
         */
        value: MaliMaliPMMCUPENDONRELOADFtraceEvent;
        case: "maliMaliPMMCUPENDONRELOAD";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCUPOWERDOWNFtraceEvent mali_mali_PM_MCU_POWER_DOWN = 531;
         */
        value: MaliMaliPMMCUPOWERDOWNFtraceEvent;
        case: "maliMaliPMMCUPOWERDOWN";
    } | {
        /**
         * @generated from field: perfetto.protos.MaliMaliPMMCURESETWAITFtraceEvent mali_mali_PM_MCU_RESET_WAIT = 532;
         */
        value: MaliMaliPMMCURESETWAITFtraceEvent;
        case: "maliMaliPMMCURESETWAIT";
    } | {
        /**
         * @generated from field: perfetto.protos.BclIrqTriggerFtraceEvent bcl_irq_trigger = 533;
         */
        value: BclIrqTriggerFtraceEvent;
        case: "bclIrqTrigger";
    } | {
        /**
         * @generated from field: perfetto.protos.KgslAdrenoCmdbatchQueuedFtraceEvent kgsl_adreno_cmdbatch_queued = 534;
         */
        value: KgslAdrenoCmdbatchQueuedFtraceEvent;
        case: "kgslAdrenoCmdbatchQueued";
    } | {
        /**
         * @generated from field: perfetto.protos.KgslAdrenoCmdbatchSubmittedFtraceEvent kgsl_adreno_cmdbatch_submitted = 535;
         */
        value: KgslAdrenoCmdbatchSubmittedFtraceEvent;
        case: "kgslAdrenoCmdbatchSubmitted";
    } | {
        /**
         * @generated from field: perfetto.protos.KgslAdrenoCmdbatchSyncFtraceEvent kgsl_adreno_cmdbatch_sync = 536;
         */
        value: KgslAdrenoCmdbatchSyncFtraceEvent;
        case: "kgslAdrenoCmdbatchSync";
    } | {
        /**
         * @generated from field: perfetto.protos.KgslAdrenoCmdbatchRetiredFtraceEvent kgsl_adreno_cmdbatch_retired = 537;
         */
        value: KgslAdrenoCmdbatchRetiredFtraceEvent;
        case: "kgslAdrenoCmdbatchRetired";
    } | {
        /**
         * @generated from field: perfetto.protos.PixelMmKswapdWakeFtraceEvent pixel_mm_kswapd_wake = 538;
         */
        value: PixelMmKswapdWakeFtraceEvent;
        case: "pixelMmKswapdWake";
    } | {
        /**
         * @generated from field: perfetto.protos.PixelMmKswapdDoneFtraceEvent pixel_mm_kswapd_done = 539;
         */
        value: PixelMmKswapdDoneFtraceEvent;
        case: "pixelMmKswapdDone";
    } | {
        /**
         * @generated from field: perfetto.protos.SchedWakeupTaskAttrFtraceEvent sched_wakeup_task_attr = 540;
         */
        value: SchedWakeupTaskAttrFtraceEvent;
        case: "schedWakeupTaskAttr";
    } | {
        /**
         * @generated from field: perfetto.protos.DevfreqFrequencyFtraceEvent devfreq_frequency = 541;
         */
        value: DevfreqFrequencyFtraceEvent;
        case: "devfreqFrequency";
    } | {
        /**
         * @generated from field: perfetto.protos.KprobeEvent kprobe_event = 542;
         */
        value: KprobeEvent;
        case: "kprobeEvent";
    } | {
        /**
         * @generated from field: perfetto.protos.ParamSetValueCpmFtraceEvent param_set_value_cpm = 543;
         */
        value: ParamSetValueCpmFtraceEvent;
        case: "paramSetValueCpm";
    } | {
        /**
         * @generated from field: perfetto.protos.DoSysOpenFtraceEvent do_sys_open = 544;
         */
        value: DoSysOpenFtraceEvent;
        case: "doSysOpen";
    } | {
        /**
         * @generated from field: perfetto.protos.OpenExecFtraceEvent open_exec = 545;
         */
        value: OpenExecFtraceEvent;
        case: "openExec";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockIoStartFtraceEvent block_io_start = 546;
         */
        value: BlockIoStartFtraceEvent;
        case: "blockIoStart";
    } | {
        /**
         * @generated from field: perfetto.protos.BlockIoDoneFtraceEvent block_io_done = 547;
         */
        value: BlockIoDoneFtraceEvent;
        case: "blockIoDone";
    } | {
        case: undefined;
        value?: undefined;
    };
};
/**
 * Describes the message perfetto.protos.FtraceEvent.
 * Use `create(FtraceEventSchema)` to create a new message.
 */
export declare const FtraceEventSchema: GenMessage<FtraceEvent>;
//# sourceMappingURL=ftrace_event_pb.d.ts.map