UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

1,676 lines (1,390 loc) 46.5 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/f2fs.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/f2fs.proto. */ export const file_protos_perfetto_trace_ftrace_f2fs: GenFile = /*@__PURE__*/ fileDesc("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"); /** * @generated from message perfetto.protos.F2fsDoSubmitBioFtraceEvent */ export type F2fsDoSubmitBioFtraceEvent = Message<"perfetto.protos.F2fsDoSubmitBioFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional int32 btype = 2; */ btype: number; /** * @generated from field: optional uint32 sync = 3; */ sync: number; /** * @generated from field: optional uint64 sector = 4; */ sector: bigint; /** * @generated from field: optional uint32 size = 5; */ size: number; }; /** * Describes the message perfetto.protos.F2fsDoSubmitBioFtraceEvent. * Use `create(F2fsDoSubmitBioFtraceEventSchema)` to create a new message. */ export const F2fsDoSubmitBioFtraceEventSchema: GenMessage<F2fsDoSubmitBioFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 0); /** * @generated from message perfetto.protos.F2fsEvictInodeFtraceEvent */ export type F2fsEvictInodeFtraceEvent = Message<"perfetto.protos.F2fsEvictInodeFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint64 pino = 3; */ pino: bigint; /** * @generated from field: optional uint32 mode = 4; */ mode: number; /** * @generated from field: optional int64 size = 5; */ size: bigint; /** * @generated from field: optional uint32 nlink = 6; */ nlink: number; /** * @generated from field: optional uint64 blocks = 7; */ blocks: bigint; /** * @generated from field: optional uint32 advise = 8; */ advise: number; }; /** * Describes the message perfetto.protos.F2fsEvictInodeFtraceEvent. * Use `create(F2fsEvictInodeFtraceEventSchema)` to create a new message. */ export const F2fsEvictInodeFtraceEventSchema: GenMessage<F2fsEvictInodeFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 1); /** * @generated from message perfetto.protos.F2fsFallocateFtraceEvent */ export type F2fsFallocateFtraceEvent = Message<"perfetto.protos.F2fsFallocateFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 mode = 3; */ mode: number; /** * @generated from field: optional int64 offset = 4; */ offset: bigint; /** * @generated from field: optional int64 len = 5; */ len: bigint; /** * @generated from field: optional int64 size = 6; */ size: bigint; /** * @generated from field: optional uint64 blocks = 7; */ blocks: bigint; /** * @generated from field: optional int32 ret = 8; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsFallocateFtraceEvent. * Use `create(F2fsFallocateFtraceEventSchema)` to create a new message. */ export const F2fsFallocateFtraceEventSchema: GenMessage<F2fsFallocateFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 2); /** * @generated from message perfetto.protos.F2fsGetDataBlockFtraceEvent */ export type F2fsGetDataBlockFtraceEvent = Message<"perfetto.protos.F2fsGetDataBlockFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint64 iblock = 3; */ iblock: bigint; /** * @generated from field: optional uint64 bh_start = 4; */ bhStart: bigint; /** * @generated from field: optional uint64 bh_size = 5; */ bhSize: bigint; /** * @generated from field: optional int32 ret = 6; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsGetDataBlockFtraceEvent. * Use `create(F2fsGetDataBlockFtraceEventSchema)` to create a new message. */ export const F2fsGetDataBlockFtraceEventSchema: GenMessage<F2fsGetDataBlockFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 3); /** * @generated from message perfetto.protos.F2fsGetVictimFtraceEvent */ export type F2fsGetVictimFtraceEvent = Message<"perfetto.protos.F2fsGetVictimFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional int32 type = 2; */ type: number; /** * @generated from field: optional int32 gc_type = 3; */ gcType: number; /** * @generated from field: optional int32 alloc_mode = 4; */ allocMode: number; /** * @generated from field: optional int32 gc_mode = 5; */ gcMode: number; /** * @generated from field: optional uint32 victim = 6; */ victim: number; /** * @generated from field: optional uint32 ofs_unit = 7; */ ofsUnit: number; /** * @generated from field: optional uint32 pre_victim = 8; */ preVictim: number; /** * @generated from field: optional uint32 prefree = 9; */ prefree: number; /** * @generated from field: optional uint32 free = 10; */ free: number; /** * @generated from field: optional uint32 cost = 11; */ cost: number; }; /** * Describes the message perfetto.protos.F2fsGetVictimFtraceEvent. * Use `create(F2fsGetVictimFtraceEventSchema)` to create a new message. */ export const F2fsGetVictimFtraceEventSchema: GenMessage<F2fsGetVictimFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 4); /** * @generated from message perfetto.protos.F2fsIgetFtraceEvent */ export type F2fsIgetFtraceEvent = Message<"perfetto.protos.F2fsIgetFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint64 pino = 3; */ pino: bigint; /** * @generated from field: optional uint32 mode = 4; */ mode: number; /** * @generated from field: optional int64 size = 5; */ size: bigint; /** * @generated from field: optional uint32 nlink = 6; */ nlink: number; /** * @generated from field: optional uint64 blocks = 7; */ blocks: bigint; /** * @generated from field: optional uint32 advise = 8; */ advise: number; }; /** * Describes the message perfetto.protos.F2fsIgetFtraceEvent. * Use `create(F2fsIgetFtraceEventSchema)` to create a new message. */ export const F2fsIgetFtraceEventSchema: GenMessage<F2fsIgetFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 5); /** * @generated from message perfetto.protos.F2fsIgetExitFtraceEvent */ export type F2fsIgetExitFtraceEvent = Message<"perfetto.protos.F2fsIgetExitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 ret = 3; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsIgetExitFtraceEvent. * Use `create(F2fsIgetExitFtraceEventSchema)` to create a new message. */ export const F2fsIgetExitFtraceEventSchema: GenMessage<F2fsIgetExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 6); /** * @generated from message perfetto.protos.F2fsNewInodeFtraceEvent */ export type F2fsNewInodeFtraceEvent = Message<"perfetto.protos.F2fsNewInodeFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 ret = 3; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsNewInodeFtraceEvent. * Use `create(F2fsNewInodeFtraceEventSchema)` to create a new message. */ export const F2fsNewInodeFtraceEventSchema: GenMessage<F2fsNewInodeFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 7); /** * @generated from message perfetto.protos.F2fsReadpageFtraceEvent */ export type F2fsReadpageFtraceEvent = Message<"perfetto.protos.F2fsReadpageFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint64 index = 3; */ index: bigint; /** * @generated from field: optional uint64 blkaddr = 4; */ blkaddr: bigint; /** * @generated from field: optional int32 type = 5; */ type: number; /** * @generated from field: optional int32 dir = 6; */ dir: number; /** * @generated from field: optional int32 dirty = 7; */ dirty: number; /** * @generated from field: optional int32 uptodate = 8; */ uptodate: number; }; /** * Describes the message perfetto.protos.F2fsReadpageFtraceEvent. * Use `create(F2fsReadpageFtraceEventSchema)` to create a new message. */ export const F2fsReadpageFtraceEventSchema: GenMessage<F2fsReadpageFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 8); /** * @generated from message perfetto.protos.F2fsReserveNewBlockFtraceEvent */ export type F2fsReserveNewBlockFtraceEvent = Message<"perfetto.protos.F2fsReserveNewBlockFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint32 nid = 2; */ nid: number; /** * @generated from field: optional uint32 ofs_in_node = 3; */ ofsInNode: number; }; /** * Describes the message perfetto.protos.F2fsReserveNewBlockFtraceEvent. * Use `create(F2fsReserveNewBlockFtraceEventSchema)` to create a new message. */ export const F2fsReserveNewBlockFtraceEventSchema: GenMessage<F2fsReserveNewBlockFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 9); /** * @generated from message perfetto.protos.F2fsSetPageDirtyFtraceEvent */ export type F2fsSetPageDirtyFtraceEvent = Message<"perfetto.protos.F2fsSetPageDirtyFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 type = 3; */ type: number; /** * @generated from field: optional int32 dir = 4; */ dir: number; /** * @generated from field: optional uint64 index = 5; */ index: bigint; /** * @generated from field: optional int32 dirty = 6; */ dirty: number; /** * @generated from field: optional int32 uptodate = 7; */ uptodate: number; }; /** * Describes the message perfetto.protos.F2fsSetPageDirtyFtraceEvent. * Use `create(F2fsSetPageDirtyFtraceEventSchema)` to create a new message. */ export const F2fsSetPageDirtyFtraceEventSchema: GenMessage<F2fsSetPageDirtyFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 10); /** * @generated from message perfetto.protos.F2fsSubmitWritePageFtraceEvent */ export type F2fsSubmitWritePageFtraceEvent = Message<"perfetto.protos.F2fsSubmitWritePageFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 type = 3; */ type: number; /** * @generated from field: optional uint64 index = 4; */ index: bigint; /** * @generated from field: optional uint32 block = 5; */ block: number; }; /** * Describes the message perfetto.protos.F2fsSubmitWritePageFtraceEvent. * Use `create(F2fsSubmitWritePageFtraceEventSchema)` to create a new message. */ export const F2fsSubmitWritePageFtraceEventSchema: GenMessage<F2fsSubmitWritePageFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 11); /** * @generated from message perfetto.protos.F2fsSyncFileEnterFtraceEvent */ export type F2fsSyncFileEnterFtraceEvent = Message<"perfetto.protos.F2fsSyncFileEnterFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint64 pino = 3; */ pino: bigint; /** * @generated from field: optional uint32 mode = 4; */ mode: number; /** * @generated from field: optional int64 size = 5; */ size: bigint; /** * @generated from field: optional uint32 nlink = 6; */ nlink: number; /** * @generated from field: optional uint64 blocks = 7; */ blocks: bigint; /** * @generated from field: optional uint32 advise = 8; */ advise: number; }; /** * Describes the message perfetto.protos.F2fsSyncFileEnterFtraceEvent. * Use `create(F2fsSyncFileEnterFtraceEventSchema)` to create a new message. */ export const F2fsSyncFileEnterFtraceEventSchema: GenMessage<F2fsSyncFileEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 12); /** * @generated from message perfetto.protos.F2fsSyncFileExitFtraceEvent */ export type F2fsSyncFileExitFtraceEvent = Message<"perfetto.protos.F2fsSyncFileExitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint32 need_cp = 3; */ needCp: number; /** * @generated from field: optional int32 datasync = 4; */ datasync: number; /** * @generated from field: optional int32 ret = 5; */ ret: number; /** * @generated from field: optional int32 cp_reason = 6; */ cpReason: number; }; /** * Describes the message perfetto.protos.F2fsSyncFileExitFtraceEvent. * Use `create(F2fsSyncFileExitFtraceEventSchema)` to create a new message. */ export const F2fsSyncFileExitFtraceEventSchema: GenMessage<F2fsSyncFileExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 13); /** * @generated from message perfetto.protos.F2fsSyncFsFtraceEvent */ export type F2fsSyncFsFtraceEvent = Message<"perfetto.protos.F2fsSyncFsFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional int32 dirty = 2; */ dirty: number; /** * @generated from field: optional int32 wait = 3; */ wait: number; }; /** * Describes the message perfetto.protos.F2fsSyncFsFtraceEvent. * Use `create(F2fsSyncFsFtraceEventSchema)` to create a new message. */ export const F2fsSyncFsFtraceEventSchema: GenMessage<F2fsSyncFsFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 14); /** * @generated from message perfetto.protos.F2fsTruncateFtraceEvent */ export type F2fsTruncateFtraceEvent = Message<"perfetto.protos.F2fsTruncateFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint64 pino = 3; */ pino: bigint; /** * @generated from field: optional uint32 mode = 4; */ mode: number; /** * @generated from field: optional int64 size = 5; */ size: bigint; /** * @generated from field: optional uint32 nlink = 6; */ nlink: number; /** * @generated from field: optional uint64 blocks = 7; */ blocks: bigint; /** * @generated from field: optional uint32 advise = 8; */ advise: number; }; /** * Describes the message perfetto.protos.F2fsTruncateFtraceEvent. * Use `create(F2fsTruncateFtraceEventSchema)` to create a new message. */ export const F2fsTruncateFtraceEventSchema: GenMessage<F2fsTruncateFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 15); /** * @generated from message perfetto.protos.F2fsTruncateBlocksEnterFtraceEvent */ export type F2fsTruncateBlocksEnterFtraceEvent = Message<"perfetto.protos.F2fsTruncateBlocksEnterFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int64 size = 3; */ size: bigint; /** * @generated from field: optional uint64 blocks = 4; */ blocks: bigint; /** * @generated from field: optional uint64 from = 5; */ from: bigint; }; /** * Describes the message perfetto.protos.F2fsTruncateBlocksEnterFtraceEvent. * Use `create(F2fsTruncateBlocksEnterFtraceEventSchema)` to create a new message. */ export const F2fsTruncateBlocksEnterFtraceEventSchema: GenMessage<F2fsTruncateBlocksEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 16); /** * @generated from message perfetto.protos.F2fsTruncateBlocksExitFtraceEvent */ export type F2fsTruncateBlocksExitFtraceEvent = Message<"perfetto.protos.F2fsTruncateBlocksExitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 ret = 3; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsTruncateBlocksExitFtraceEvent. * Use `create(F2fsTruncateBlocksExitFtraceEventSchema)` to create a new message. */ export const F2fsTruncateBlocksExitFtraceEventSchema: GenMessage<F2fsTruncateBlocksExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 17); /** * @generated from message perfetto.protos.F2fsTruncateDataBlocksRangeFtraceEvent */ export type F2fsTruncateDataBlocksRangeFtraceEvent = Message<"perfetto.protos.F2fsTruncateDataBlocksRangeFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint32 nid = 3; */ nid: number; /** * @generated from field: optional uint32 ofs = 4; */ ofs: number; /** * @generated from field: optional int32 free = 5; */ free: number; }; /** * Describes the message perfetto.protos.F2fsTruncateDataBlocksRangeFtraceEvent. * Use `create(F2fsTruncateDataBlocksRangeFtraceEventSchema)` to create a new message. */ export const F2fsTruncateDataBlocksRangeFtraceEventSchema: GenMessage<F2fsTruncateDataBlocksRangeFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 18); /** * @generated from message perfetto.protos.F2fsTruncateInodeBlocksEnterFtraceEvent */ export type F2fsTruncateInodeBlocksEnterFtraceEvent = Message<"perfetto.protos.F2fsTruncateInodeBlocksEnterFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int64 size = 3; */ size: bigint; /** * @generated from field: optional uint64 blocks = 4; */ blocks: bigint; /** * @generated from field: optional uint64 from = 5; */ from: bigint; }; /** * Describes the message perfetto.protos.F2fsTruncateInodeBlocksEnterFtraceEvent. * Use `create(F2fsTruncateInodeBlocksEnterFtraceEventSchema)` to create a new message. */ export const F2fsTruncateInodeBlocksEnterFtraceEventSchema: GenMessage<F2fsTruncateInodeBlocksEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 19); /** * @generated from message perfetto.protos.F2fsTruncateInodeBlocksExitFtraceEvent */ export type F2fsTruncateInodeBlocksExitFtraceEvent = Message<"perfetto.protos.F2fsTruncateInodeBlocksExitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 ret = 3; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsTruncateInodeBlocksExitFtraceEvent. * Use `create(F2fsTruncateInodeBlocksExitFtraceEventSchema)` to create a new message. */ export const F2fsTruncateInodeBlocksExitFtraceEventSchema: GenMessage<F2fsTruncateInodeBlocksExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 20); /** * @generated from message perfetto.protos.F2fsTruncateNodeFtraceEvent */ export type F2fsTruncateNodeFtraceEvent = Message<"perfetto.protos.F2fsTruncateNodeFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint32 nid = 3; */ nid: number; /** * @generated from field: optional uint32 blk_addr = 4; */ blkAddr: number; }; /** * Describes the message perfetto.protos.F2fsTruncateNodeFtraceEvent. * Use `create(F2fsTruncateNodeFtraceEventSchema)` to create a new message. */ export const F2fsTruncateNodeFtraceEventSchema: GenMessage<F2fsTruncateNodeFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 21); /** * @generated from message perfetto.protos.F2fsTruncateNodesEnterFtraceEvent */ export type F2fsTruncateNodesEnterFtraceEvent = Message<"perfetto.protos.F2fsTruncateNodesEnterFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint32 nid = 3; */ nid: number; /** * @generated from field: optional uint32 blk_addr = 4; */ blkAddr: number; }; /** * Describes the message perfetto.protos.F2fsTruncateNodesEnterFtraceEvent. * Use `create(F2fsTruncateNodesEnterFtraceEventSchema)` to create a new message. */ export const F2fsTruncateNodesEnterFtraceEventSchema: GenMessage<F2fsTruncateNodesEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 22); /** * @generated from message perfetto.protos.F2fsTruncateNodesExitFtraceEvent */ export type F2fsTruncateNodesExitFtraceEvent = Message<"perfetto.protos.F2fsTruncateNodesExitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 ret = 3; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsTruncateNodesExitFtraceEvent. * Use `create(F2fsTruncateNodesExitFtraceEventSchema)` to create a new message. */ export const F2fsTruncateNodesExitFtraceEventSchema: GenMessage<F2fsTruncateNodesExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 23); /** * @generated from message perfetto.protos.F2fsTruncatePartialNodesFtraceEvent */ export type F2fsTruncatePartialNodesFtraceEvent = Message<"perfetto.protos.F2fsTruncatePartialNodesFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional uint32 nid = 3; */ nid: number; /** * @generated from field: optional int32 depth = 4; */ depth: number; /** * @generated from field: optional int32 err = 5; */ err: number; }; /** * Describes the message perfetto.protos.F2fsTruncatePartialNodesFtraceEvent. * Use `create(F2fsTruncatePartialNodesFtraceEventSchema)` to create a new message. */ export const F2fsTruncatePartialNodesFtraceEventSchema: GenMessage<F2fsTruncatePartialNodesFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 24); /** * @generated from message perfetto.protos.F2fsUnlinkEnterFtraceEvent */ export type F2fsUnlinkEnterFtraceEvent = Message<"perfetto.protos.F2fsUnlinkEnterFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int64 size = 3; */ size: bigint; /** * @generated from field: optional uint64 blocks = 4; */ blocks: bigint; /** * @generated from field: optional string name = 5; */ name: string; }; /** * Describes the message perfetto.protos.F2fsUnlinkEnterFtraceEvent. * Use `create(F2fsUnlinkEnterFtraceEventSchema)` to create a new message. */ export const F2fsUnlinkEnterFtraceEventSchema: GenMessage<F2fsUnlinkEnterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 25); /** * @generated from message perfetto.protos.F2fsUnlinkExitFtraceEvent */ export type F2fsUnlinkExitFtraceEvent = Message<"perfetto.protos.F2fsUnlinkExitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 ret = 3; */ ret: number; }; /** * Describes the message perfetto.protos.F2fsUnlinkExitFtraceEvent. * Use `create(F2fsUnlinkExitFtraceEventSchema)` to create a new message. */ export const F2fsUnlinkExitFtraceEventSchema: GenMessage<F2fsUnlinkExitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 26); /** * @generated from message perfetto.protos.F2fsVmPageMkwriteFtraceEvent */ export type F2fsVmPageMkwriteFtraceEvent = Message<"perfetto.protos.F2fsVmPageMkwriteFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int32 type = 3; */ type: number; /** * @generated from field: optional int32 dir = 4; */ dir: number; /** * @generated from field: optional uint64 index = 5; */ index: bigint; /** * @generated from field: optional int32 dirty = 6; */ dirty: number; /** * @generated from field: optional int32 uptodate = 7; */ uptodate: number; }; /** * Describes the message perfetto.protos.F2fsVmPageMkwriteFtraceEvent. * Use `create(F2fsVmPageMkwriteFtraceEventSchema)` to create a new message. */ export const F2fsVmPageMkwriteFtraceEventSchema: GenMessage<F2fsVmPageMkwriteFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 27); /** * @generated from message perfetto.protos.F2fsWriteBeginFtraceEvent */ export type F2fsWriteBeginFtraceEvent = Message<"perfetto.protos.F2fsWriteBeginFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int64 pos = 3; */ pos: bigint; /** * @generated from field: optional uint32 len = 4; */ len: number; /** * @generated from field: optional uint32 flags = 5; */ flags: number; }; /** * Describes the message perfetto.protos.F2fsWriteBeginFtraceEvent. * Use `create(F2fsWriteBeginFtraceEventSchema)` to create a new message. */ export const F2fsWriteBeginFtraceEventSchema: GenMessage<F2fsWriteBeginFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 28); /** * @generated from message perfetto.protos.F2fsWriteCheckpointFtraceEvent */ export type F2fsWriteCheckpointFtraceEvent = Message<"perfetto.protos.F2fsWriteCheckpointFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint32 is_umount = 2; */ isUmount: number; /** * @generated from field: optional string msg = 3; */ msg: string; /** * @generated from field: optional int32 reason = 4; */ reason: number; }; /** * Describes the message perfetto.protos.F2fsWriteCheckpointFtraceEvent. * Use `create(F2fsWriteCheckpointFtraceEventSchema)` to create a new message. */ export const F2fsWriteCheckpointFtraceEventSchema: GenMessage<F2fsWriteCheckpointFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 29); /** * @generated from message perfetto.protos.F2fsWriteEndFtraceEvent */ export type F2fsWriteEndFtraceEvent = Message<"perfetto.protos.F2fsWriteEndFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 ino = 2; */ ino: bigint; /** * @generated from field: optional int64 pos = 3; */ pos: bigint; /** * @generated from field: optional uint32 len = 4; */ len: number; /** * @generated from field: optional uint32 copied = 5; */ copied: number; }; /** * Describes the message perfetto.protos.F2fsWriteEndFtraceEvent. * Use `create(F2fsWriteEndFtraceEventSchema)` to create a new message. */ export const F2fsWriteEndFtraceEventSchema: GenMessage<F2fsWriteEndFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 30); /** * @generated from message perfetto.protos.F2fsIostatFtraceEvent */ export type F2fsIostatFtraceEvent = Message<"perfetto.protos.F2fsIostatFtraceEvent"> & { /** * @generated from field: optional uint64 app_bio = 1; */ appBio: bigint; /** * @generated from field: optional uint64 app_brio = 2; */ appBrio: bigint; /** * @generated from field: optional uint64 app_dio = 3; */ appDio: bigint; /** * @generated from field: optional uint64 app_drio = 4; */ appDrio: bigint; /** * @generated from field: optional uint64 app_mio = 5; */ appMio: bigint; /** * @generated from field: optional uint64 app_mrio = 6; */ appMrio: bigint; /** * @generated from field: optional uint64 app_rio = 7; */ appRio: bigint; /** * @generated from field: optional uint64 app_wio = 8; */ appWio: bigint; /** * @generated from field: optional uint64 dev = 9; */ dev: bigint; /** * @generated from field: optional uint64 fs_cdrio = 10; */ fsCdrio: bigint; /** * @generated from field: optional uint64 fs_cp_dio = 11; */ fsCpDio: bigint; /** * @generated from field: optional uint64 fs_cp_mio = 12; */ fsCpMio: bigint; /** * @generated from field: optional uint64 fs_cp_nio = 13; */ fsCpNio: bigint; /** * @generated from field: optional uint64 fs_dio = 14; */ fsDio: bigint; /** * @generated from field: optional uint64 fs_discard = 15; */ fsDiscard: bigint; /** * @generated from field: optional uint64 fs_drio = 16; */ fsDrio: bigint; /** * @generated from field: optional uint64 fs_gc_dio = 17; */ fsGcDio: bigint; /** * @generated from field: optional uint64 fs_gc_nio = 18; */ fsGcNio: bigint; /** * @generated from field: optional uint64 fs_gdrio = 19; */ fsGdrio: bigint; /** * @generated from field: optional uint64 fs_mio = 20; */ fsMio: bigint; /** * @generated from field: optional uint64 fs_mrio = 21; */ fsMrio: bigint; /** * @generated from field: optional uint64 fs_nio = 22; */ fsNio: bigint; /** * @generated from field: optional uint64 fs_nrio = 23; */ fsNrio: bigint; }; /** * Describes the message perfetto.protos.F2fsIostatFtraceEvent. * Use `create(F2fsIostatFtraceEventSchema)` to create a new message. */ export const F2fsIostatFtraceEventSchema: GenMessage<F2fsIostatFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 31); /** * @generated from message perfetto.protos.F2fsIostatLatencyFtraceEvent */ export type F2fsIostatLatencyFtraceEvent = Message<"perfetto.protos.F2fsIostatLatencyFtraceEvent"> & { /** * @generated from field: optional uint32 d_rd_avg = 1; */ dRdAvg: number; /** * @generated from field: optional uint32 d_rd_cnt = 2; */ dRdCnt: number; /** * @generated from field: optional uint32 d_rd_peak = 3; */ dRdPeak: number; /** * @generated from field: optional uint32 d_wr_as_avg = 4; */ dWrAsAvg: number; /** * @generated from field: optional uint32 d_wr_as_cnt = 5; */ dWrAsCnt: number; /** * @generated from field: optional uint32 d_wr_as_peak = 6; */ dWrAsPeak: number; /** * @generated from field: optional uint32 d_wr_s_avg = 7; */ dWrSAvg: number; /** * @generated from field: optional uint32 d_wr_s_cnt = 8; */ dWrSCnt: number; /** * @generated from field: optional uint32 d_wr_s_peak = 9; */ dWrSPeak: number; /** * @generated from field: optional uint64 dev = 10; */ dev: bigint; /** * @generated from field: optional uint32 m_rd_avg = 11; */ mRdAvg: number; /** * @generated from field: optional uint32 m_rd_cnt = 12; */ mRdCnt: number; /** * @generated from field: optional uint32 m_rd_peak = 13; */ mRdPeak: number; /** * @generated from field: optional uint32 m_wr_as_avg = 14; */ mWrAsAvg: number; /** * @generated from field: optional uint32 m_wr_as_cnt = 15; */ mWrAsCnt: number; /** * @generated from field: optional uint32 m_wr_as_peak = 16; */ mWrAsPeak: number; /** * @generated from field: optional uint32 m_wr_s_avg = 17; */ mWrSAvg: number; /** * @generated from field: optional uint32 m_wr_s_cnt = 18; */ mWrSCnt: number; /** * @generated from field: optional uint32 m_wr_s_peak = 19; */ mWrSPeak: number; /** * @generated from field: optional uint32 n_rd_avg = 20; */ nRdAvg: number; /** * @generated from field: optional uint32 n_rd_cnt = 21; */ nRdCnt: number; /** * @generated from field: optional uint32 n_rd_peak = 22; */ nRdPeak: number; /** * @generated from field: optional uint32 n_wr_as_avg = 23; */ nWrAsAvg: number; /** * @generated from field: optional uint32 n_wr_as_cnt = 24; */ nWrAsCnt: number; /** * @generated from field: optional uint32 n_wr_as_peak = 25; */ nWrAsPeak: number; /** * @generated from field: optional uint32 n_wr_s_avg = 26; */ nWrSAvg: number; /** * @generated from field: optional uint32 n_wr_s_cnt = 27; */ nWrSCnt: number; /** * @generated from field: optional uint32 n_wr_s_peak = 28; */ nWrSPeak: number; }; /** * Describes the message perfetto.protos.F2fsIostatLatencyFtraceEvent. * Use `create(F2fsIostatLatencyFtraceEventSchema)` to create a new message. */ export const F2fsIostatLatencyFtraceEventSchema: GenMessage<F2fsIostatLatencyFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 32); /** * @generated from message perfetto.protos.F2fsBackgroundGcFtraceEvent */ export type F2fsBackgroundGcFtraceEvent = Message<"perfetto.protos.F2fsBackgroundGcFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint32 wait_ms = 2; */ waitMs: number; /** * @generated from field: optional uint32 prefree = 3; */ prefree: number; /** * @generated from field: optional uint32 free = 4; */ free: number; }; /** * Describes the message perfetto.protos.F2fsBackgroundGcFtraceEvent. * Use `create(F2fsBackgroundGcFtraceEventSchema)` to create a new message. */ export const F2fsBackgroundGcFtraceEventSchema: GenMessage<F2fsBackgroundGcFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 33); /** * @generated from message perfetto.protos.F2fsGcBeginFtraceEvent */ export type F2fsGcBeginFtraceEvent = Message<"perfetto.protos.F2fsGcBeginFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint32 sync = 2; */ sync: number; /** * @generated from field: optional uint32 background = 3; */ background: number; /** * @generated from field: optional int64 dirty_nodes = 4; */ dirtyNodes: bigint; /** * @generated from field: optional int64 dirty_dents = 5; */ dirtyDents: bigint; /** * @generated from field: optional int64 dirty_imeta = 6; */ dirtyImeta: bigint; /** * @generated from field: optional uint32 free_sec = 7; */ freeSec: number; /** * @generated from field: optional uint32 free_seg = 8; */ freeSeg: number; /** * @generated from field: optional int32 reserved_seg = 9; */ reservedSeg: number; /** * @generated from field: optional uint32 prefree_seg = 10; */ prefreeSeg: number; /** * @generated from field: optional int32 gc_type = 11; */ gcType: number; /** * @generated from field: optional uint32 no_bg_gc = 12; */ noBgGc: number; /** * @generated from field: optional uint32 nr_free_secs = 13; */ nrFreeSecs: number; }; /** * Describes the message perfetto.protos.F2fsGcBeginFtraceEvent. * Use `create(F2fsGcBeginFtraceEventSchema)` to create a new message. */ export const F2fsGcBeginFtraceEventSchema: GenMessage<F2fsGcBeginFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 34); /** * @generated from message perfetto.protos.F2fsGcEndFtraceEvent */ export type F2fsGcEndFtraceEvent = Message<"perfetto.protos.F2fsGcEndFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional int32 ret = 2; */ ret: number; /** * @generated from field: optional int32 seg_freed = 3; */ segFreed: number; /** * @generated from field: optional int32 sec_freed = 4; */ secFreed: number; /** * @generated from field: optional int64 dirty_nodes = 5; */ dirtyNodes: bigint; /** * @generated from field: optional int64 dirty_dents = 6; */ dirtyDents: bigint; /** * @generated from field: optional int64 dirty_imeta = 7; */ dirtyImeta: bigint; /** * @generated from field: optional uint32 free_sec = 8; */ freeSec: number; /** * @generated from field: optional uint32 free_seg = 9; */ freeSeg: number; /** * @generated from field: optional int32 reserved_seg = 10; */ reservedSeg: number; /** * @generated from field: optional uint32 prefree_seg = 11; */ prefreeSeg: number; }; /** * Describes the message perfetto.protos.F2fsGcEndFtraceEvent. * Use `create(F2fsGcEndFtraceEventSchema)` to create a new message. */ export const F2fsGcEndFtraceEventSchema: GenMessage<F2fsGcEndFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_f2fs, 35);