UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

487 lines (408 loc) 16 kB
// Autogenerated by: // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc // Do not edit. // @generated by protoc-gen-es v2.2.2 with parameter "target=ts" // @generated from file protos/perfetto/trace/ftrace/compaction.proto (package perfetto.protos, syntax proto2) /* eslint-disable */ import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/compaction.proto. */ export const file_protos_perfetto_trace_ftrace_compaction: GenFile = /*@__PURE__*/ fileDesc("Ci1wcm90b3MvcGVyZmV0dG8vdHJhY2UvZnRyYWNlL2NvbXBhY3Rpb24ucHJvdG8SD3BlcmZldHRvLnByb3RvcyJ5ChxNbUNvbXBhY3Rpb25CZWdpbkZ0cmFjZUV2ZW50EhIKCnpvbmVfc3RhcnQYASABKAQSEwoLbWlncmF0ZV9wZm4YAiABKAQSEAoIZnJlZV9wZm4YAyABKAQSEAoIem9uZV9lbmQYBCABKAQSDAoEc3luYxgFIAEoDSKQAQomTW1Db21wYWN0aW9uRGVmZXJDb21wYWN0aW9uRnRyYWNlRXZlbnQSCwoDbmlkGAEgASgFEgsKA2lkeBgCIAEoDRINCgVvcmRlchgDIAEoBRISCgpjb25zaWRlcmVkGAQgASgNEhMKC2RlZmVyX3NoaWZ0GAUgASgNEhQKDG9yZGVyX2ZhaWxlZBgGIAEoBSKJAQofTW1Db21wYWN0aW9uRGVmZXJyZWRGdHJhY2VFdmVudBILCgNuaWQYASABKAUSCwoDaWR4GAIgASgNEg0KBW9yZGVyGAMgASgFEhIKCmNvbnNpZGVyZWQYBCABKA0SEwoLZGVmZXJfc2hpZnQYBSABKA0SFAoMb3JkZXJfZmFpbGVkGAYgASgFIosBCiFNbUNvbXBhY3Rpb25EZWZlclJlc2V0RnRyYWNlRXZlbnQSCwoDbmlkGAEgASgFEgsKA2lkeBgCIAEoDRINCgVvcmRlchgDIAEoBRISCgpjb25zaWRlcmVkGAQgASgNEhMKC2RlZmVyX3NoaWZ0GAUgASgNEhQKDG9yZGVyX2ZhaWxlZBgGIAEoBSKHAQoaTW1Db21wYWN0aW9uRW5kRnRyYWNlRXZlbnQSEgoKem9uZV9zdGFydBgBIAEoBBITCgttaWdyYXRlX3BmbhgCIAEoBBIQCghmcmVlX3BmbhgDIAEoBBIQCgh6b25lX2VuZBgEIAEoBBIMCgRzeW5jGAUgASgNEg4KBnN0YXR1cxgGIAEoBSJXCh9NbUNvbXBhY3Rpb25GaW5pc2hlZEZ0cmFjZUV2ZW50EgsKA25pZBgBIAEoBRILCgNpZHgYAiABKA0SDQoFb3JkZXIYAyABKAUSCwoDcmV0GAQgASgFInMKJ01tQ29tcGFjdGlvbklzb2xhdGVGcmVlcGFnZXNGdHJhY2VFdmVudBIRCglzdGFydF9wZm4YASABKAQSDwoHZW5kX3BmbhgCIAEoBBISCgpucl9zY2FubmVkGAMgASgEEhAKCG5yX3Rha2VuGAQgASgEInYKKk1tQ29tcGFjdGlvbklzb2xhdGVNaWdyYXRlcGFnZXNGdHJhY2VFdmVudBIRCglzdGFydF9wZm4YASABKAQSDwoHZW5kX3BmbhgCIAEoBBISCgpucl9zY2FubmVkGAMgASgEEhAKCG5yX3Rha2VuGAQgASgEIjQKJU1tQ29tcGFjdGlvbktjb21wYWN0ZFNsZWVwRnRyYWNlRXZlbnQSCwoDbmlkGAEgASgFInIKJE1tQ29tcGFjdGlvbktjb21wYWN0ZFdha2VGdHJhY2VFdmVudBILCgNuaWQYASABKAUSDQoFb3JkZXIYAiABKAUSFQoNY2xhc3N6b25lX2lkeBgDIAEoDRIXCg9oaWdoZXN0X3pvbmVpZHgYBCABKA0iTQojTW1Db21wYWN0aW9uTWlncmF0ZXBhZ2VzRnRyYWNlRXZlbnQSEwoLbnJfbWlncmF0ZWQYASABKAQSEQoJbnJfZmFpbGVkGAIgASgEIlcKH01tQ29tcGFjdGlvblN1aXRhYmxlRnRyYWNlRXZlbnQSCwoDbmlkGAEgASgFEgsKA2lkeBgCIAEoDRINCgVvcmRlchgDIAEoBRILCgNyZXQYBCABKAUiZwooTW1Db21wYWN0aW9uVHJ5VG9Db21wYWN0UGFnZXNGdHJhY2VFdmVudBINCgVvcmRlchgBIAEoBRIQCghnZnBfbWFzaxgCIAEoDRIMCgRtb2RlGAMgASgNEgwKBHByaW8YBCABKAUidAomTW1Db21wYWN0aW9uV2FrZXVwS2NvbXBhY3RkRnRyYWNlRXZlbnQSCwoDbmlkGAEgASgFEg0KBW9yZGVyGAIgASgFEhUKDWNsYXNzem9uZV9pZHgYAyABKA0SFwoPaGlnaGVzdF96b25laWR4GAQgASgN"); /** * @generated from message perfetto.protos.MmCompactionBeginFtraceEvent */ export type MmCompactionBeginFtraceEvent = Message<"perfetto.protos.MmCompactionBeginFtraceEvent"> & { /** * @generated from field: optional uint64 zone_start = 1; */ zoneStart: bigint; /** * @generated from field: optional uint64 migrate_pfn = 2; */ migratePfn: bigint; /** * @generated from field: optional uint64 free_pfn = 3; */ freePfn: bigint; /** * @generated from field: optional uint64 zone_end = 4; */ zoneEnd: bigint; /** * @generated from field: optional uint32 sync = 5; */ sync: number; }; /** * Describes the message perfetto.protos.MmCompactionBeginFtraceEvent. * Use `create(MmCompactionBeginFtraceEventSchema)` to create a new message. */ export const MmCompactionBeginFtraceEventSchema: GenMessage<MmCompactionBeginFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 0); /** * @generated from message perfetto.protos.MmCompactionDeferCompactionFtraceEvent */ export type MmCompactionDeferCompactionFtraceEvent = Message<"perfetto.protos.MmCompactionDeferCompactionFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional uint32 idx = 2; */ idx: number; /** * @generated from field: optional int32 order = 3; */ order: number; /** * @generated from field: optional uint32 considered = 4; */ considered: number; /** * @generated from field: optional uint32 defer_shift = 5; */ deferShift: number; /** * @generated from field: optional int32 order_failed = 6; */ orderFailed: number; }; /** * Describes the message perfetto.protos.MmCompactionDeferCompactionFtraceEvent. * Use `create(MmCompactionDeferCompactionFtraceEventSchema)` to create a new message. */ export const MmCompactionDeferCompactionFtraceEventSchema: GenMessage<MmCompactionDeferCompactionFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 1); /** * @generated from message perfetto.protos.MmCompactionDeferredFtraceEvent */ export type MmCompactionDeferredFtraceEvent = Message<"perfetto.protos.MmCompactionDeferredFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional uint32 idx = 2; */ idx: number; /** * @generated from field: optional int32 order = 3; */ order: number; /** * @generated from field: optional uint32 considered = 4; */ considered: number; /** * @generated from field: optional uint32 defer_shift = 5; */ deferShift: number; /** * @generated from field: optional int32 order_failed = 6; */ orderFailed: number; }; /** * Describes the message perfetto.protos.MmCompactionDeferredFtraceEvent. * Use `create(MmCompactionDeferredFtraceEventSchema)` to create a new message. */ export const MmCompactionDeferredFtraceEventSchema: GenMessage<MmCompactionDeferredFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 2); /** * @generated from message perfetto.protos.MmCompactionDeferResetFtraceEvent */ export type MmCompactionDeferResetFtraceEvent = Message<"perfetto.protos.MmCompactionDeferResetFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional uint32 idx = 2; */ idx: number; /** * @generated from field: optional int32 order = 3; */ order: number; /** * @generated from field: optional uint32 considered = 4; */ considered: number; /** * @generated from field: optional uint32 defer_shift = 5; */ deferShift: number; /** * @generated from field: optional int32 order_failed = 6; */ orderFailed: number; }; /** * Describes the message perfetto.protos.MmCompactionDeferResetFtraceEvent. * Use `create(MmCompactionDeferResetFtraceEventSchema)` to create a new message. */ export const MmCompactionDeferResetFtraceEventSchema: GenMessage<MmCompactionDeferResetFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 3); /** * @generated from message perfetto.protos.MmCompactionEndFtraceEvent */ export type MmCompactionEndFtraceEvent = Message<"perfetto.protos.MmCompactionEndFtraceEvent"> & { /** * @generated from field: optional uint64 zone_start = 1; */ zoneStart: bigint; /** * @generated from field: optional uint64 migrate_pfn = 2; */ migratePfn: bigint; /** * @generated from field: optional uint64 free_pfn = 3; */ freePfn: bigint; /** * @generated from field: optional uint64 zone_end = 4; */ zoneEnd: bigint; /** * @generated from field: optional uint32 sync = 5; */ sync: number; /** * @generated from field: optional int32 status = 6; */ status: number; }; /** * Describes the message perfetto.protos.MmCompactionEndFtraceEvent. * Use `create(MmCompactionEndFtraceEventSchema)` to create a new message. */ export const MmCompactionEndFtraceEventSchema: GenMessage<MmCompactionEndFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 4); /** * @generated from message perfetto.protos.MmCompactionFinishedFtraceEvent */ export type MmCompactionFinishedFtraceEvent = Message<"perfetto.protos.MmCompactionFinishedFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional uint32 idx = 2; */ idx: number; /** * @generated from field: optional int32 order = 3; */ order: number; /** * @generated from field: optional int32 ret = 4; */ ret: number; }; /** * Describes the message perfetto.protos.MmCompactionFinishedFtraceEvent. * Use `create(MmCompactionFinishedFtraceEventSchema)` to create a new message. */ export const MmCompactionFinishedFtraceEventSchema: GenMessage<MmCompactionFinishedFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 5); /** * @generated from message perfetto.protos.MmCompactionIsolateFreepagesFtraceEvent */ export type MmCompactionIsolateFreepagesFtraceEvent = Message<"perfetto.protos.MmCompactionIsolateFreepagesFtraceEvent"> & { /** * @generated from field: optional uint64 start_pfn = 1; */ startPfn: bigint; /** * @generated from field: optional uint64 end_pfn = 2; */ endPfn: bigint; /** * @generated from field: optional uint64 nr_scanned = 3; */ nrScanned: bigint; /** * @generated from field: optional uint64 nr_taken = 4; */ nrTaken: bigint; }; /** * Describes the message perfetto.protos.MmCompactionIsolateFreepagesFtraceEvent. * Use `create(MmCompactionIsolateFreepagesFtraceEventSchema)` to create a new message. */ export const MmCompactionIsolateFreepagesFtraceEventSchema: GenMessage<MmCompactionIsolateFreepagesFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 6); /** * @generated from message perfetto.protos.MmCompactionIsolateMigratepagesFtraceEvent */ export type MmCompactionIsolateMigratepagesFtraceEvent = Message<"perfetto.protos.MmCompactionIsolateMigratepagesFtraceEvent"> & { /** * @generated from field: optional uint64 start_pfn = 1; */ startPfn: bigint; /** * @generated from field: optional uint64 end_pfn = 2; */ endPfn: bigint; /** * @generated from field: optional uint64 nr_scanned = 3; */ nrScanned: bigint; /** * @generated from field: optional uint64 nr_taken = 4; */ nrTaken: bigint; }; /** * Describes the message perfetto.protos.MmCompactionIsolateMigratepagesFtraceEvent. * Use `create(MmCompactionIsolateMigratepagesFtraceEventSchema)` to create a new message. */ export const MmCompactionIsolateMigratepagesFtraceEventSchema: GenMessage<MmCompactionIsolateMigratepagesFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 7); /** * @generated from message perfetto.protos.MmCompactionKcompactdSleepFtraceEvent */ export type MmCompactionKcompactdSleepFtraceEvent = Message<"perfetto.protos.MmCompactionKcompactdSleepFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; }; /** * Describes the message perfetto.protos.MmCompactionKcompactdSleepFtraceEvent. * Use `create(MmCompactionKcompactdSleepFtraceEventSchema)` to create a new message. */ export const MmCompactionKcompactdSleepFtraceEventSchema: GenMessage<MmCompactionKcompactdSleepFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 8); /** * @generated from message perfetto.protos.MmCompactionKcompactdWakeFtraceEvent */ export type MmCompactionKcompactdWakeFtraceEvent = Message<"perfetto.protos.MmCompactionKcompactdWakeFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional int32 order = 2; */ order: number; /** * @generated from field: optional uint32 classzone_idx = 3; */ classzoneIdx: number; /** * @generated from field: optional uint32 highest_zoneidx = 4; */ highestZoneidx: number; }; /** * Describes the message perfetto.protos.MmCompactionKcompactdWakeFtraceEvent. * Use `create(MmCompactionKcompactdWakeFtraceEventSchema)` to create a new message. */ export const MmCompactionKcompactdWakeFtraceEventSchema: GenMessage<MmCompactionKcompactdWakeFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 9); /** * @generated from message perfetto.protos.MmCompactionMigratepagesFtraceEvent */ export type MmCompactionMigratepagesFtraceEvent = Message<"perfetto.protos.MmCompactionMigratepagesFtraceEvent"> & { /** * @generated from field: optional uint64 nr_migrated = 1; */ nrMigrated: bigint; /** * @generated from field: optional uint64 nr_failed = 2; */ nrFailed: bigint; }; /** * Describes the message perfetto.protos.MmCompactionMigratepagesFtraceEvent. * Use `create(MmCompactionMigratepagesFtraceEventSchema)` to create a new message. */ export const MmCompactionMigratepagesFtraceEventSchema: GenMessage<MmCompactionMigratepagesFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 10); /** * @generated from message perfetto.protos.MmCompactionSuitableFtraceEvent */ export type MmCompactionSuitableFtraceEvent = Message<"perfetto.protos.MmCompactionSuitableFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional uint32 idx = 2; */ idx: number; /** * @generated from field: optional int32 order = 3; */ order: number; /** * @generated from field: optional int32 ret = 4; */ ret: number; }; /** * Describes the message perfetto.protos.MmCompactionSuitableFtraceEvent. * Use `create(MmCompactionSuitableFtraceEventSchema)` to create a new message. */ export const MmCompactionSuitableFtraceEventSchema: GenMessage<MmCompactionSuitableFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 11); /** * @generated from message perfetto.protos.MmCompactionTryToCompactPagesFtraceEvent */ export type MmCompactionTryToCompactPagesFtraceEvent = Message<"perfetto.protos.MmCompactionTryToCompactPagesFtraceEvent"> & { /** * @generated from field: optional int32 order = 1; */ order: number; /** * @generated from field: optional uint32 gfp_mask = 2; */ gfpMask: number; /** * @generated from field: optional uint32 mode = 3; */ mode: number; /** * @generated from field: optional int32 prio = 4; */ prio: number; }; /** * Describes the message perfetto.protos.MmCompactionTryToCompactPagesFtraceEvent. * Use `create(MmCompactionTryToCompactPagesFtraceEventSchema)` to create a new message. */ export const MmCompactionTryToCompactPagesFtraceEventSchema: GenMessage<MmCompactionTryToCompactPagesFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 12); /** * @generated from message perfetto.protos.MmCompactionWakeupKcompactdFtraceEvent */ export type MmCompactionWakeupKcompactdFtraceEvent = Message<"perfetto.protos.MmCompactionWakeupKcompactdFtraceEvent"> & { /** * @generated from field: optional int32 nid = 1; */ nid: number; /** * @generated from field: optional int32 order = 2; */ order: number; /** * @generated from field: optional uint32 classzone_idx = 3; */ classzoneIdx: number; /** * @generated from field: optional uint32 highest_zoneidx = 4; */ highestZoneidx: number; }; /** * Describes the message perfetto.protos.MmCompactionWakeupKcompactdFtraceEvent. * Use `create(MmCompactionWakeupKcompactdFtraceEventSchema)` to create a new message. */ export const MmCompactionWakeupKcompactdFtraceEventSchema: GenMessage<MmCompactionWakeupKcompactdFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_compaction, 13);