perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
387 lines • 12.9 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/ftrace/compaction.proto.
*/
export declare const file_protos_perfetto_trace_ftrace_compaction: GenFile;
/**
* @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 declare const MmCompactionBeginFtraceEventSchema: GenMessage<MmCompactionBeginFtraceEvent>;
/**
* @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 declare const MmCompactionDeferCompactionFtraceEventSchema: GenMessage<MmCompactionDeferCompactionFtraceEvent>;
/**
* @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 declare const MmCompactionDeferredFtraceEventSchema: GenMessage<MmCompactionDeferredFtraceEvent>;
/**
* @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 declare const MmCompactionDeferResetFtraceEventSchema: GenMessage<MmCompactionDeferResetFtraceEvent>;
/**
* @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 declare const MmCompactionEndFtraceEventSchema: GenMessage<MmCompactionEndFtraceEvent>;
/**
* @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 declare const MmCompactionFinishedFtraceEventSchema: GenMessage<MmCompactionFinishedFtraceEvent>;
/**
* @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 declare const MmCompactionIsolateFreepagesFtraceEventSchema: GenMessage<MmCompactionIsolateFreepagesFtraceEvent>;
/**
* @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 declare const MmCompactionIsolateMigratepagesFtraceEventSchema: GenMessage<MmCompactionIsolateMigratepagesFtraceEvent>;
/**
* @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 declare const MmCompactionKcompactdSleepFtraceEventSchema: GenMessage<MmCompactionKcompactdSleepFtraceEvent>;
/**
* @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 declare const MmCompactionKcompactdWakeFtraceEventSchema: GenMessage<MmCompactionKcompactdWakeFtraceEvent>;
/**
* @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 declare const MmCompactionMigratepagesFtraceEventSchema: GenMessage<MmCompactionMigratepagesFtraceEvent>;
/**
* @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 declare const MmCompactionSuitableFtraceEventSchema: GenMessage<MmCompactionSuitableFtraceEvent>;
/**
* @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 declare const MmCompactionTryToCompactPagesFtraceEventSchema: GenMessage<MmCompactionTryToCompactPagesFtraceEvent>;
/**
* @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 declare const MmCompactionWakeupKcompactdFtraceEventSchema: GenMessage<MmCompactionWakeupKcompactdFtraceEvent>;
//# sourceMappingURL=compaction_pb.d.ts.map