perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
1,347 lines • 38.7 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/ftrace/f2fs.proto.
*/
export declare const file_protos_perfetto_trace_ftrace_f2fs: GenFile;
/**
* @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 declare const F2fsDoSubmitBioFtraceEventSchema: GenMessage<F2fsDoSubmitBioFtraceEvent>;
/**
* @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 declare const F2fsEvictInodeFtraceEventSchema: GenMessage<F2fsEvictInodeFtraceEvent>;
/**
* @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 declare const F2fsFallocateFtraceEventSchema: GenMessage<F2fsFallocateFtraceEvent>;
/**
* @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 declare const F2fsGetDataBlockFtraceEventSchema: GenMessage<F2fsGetDataBlockFtraceEvent>;
/**
* @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 declare const F2fsGetVictimFtraceEventSchema: GenMessage<F2fsGetVictimFtraceEvent>;
/**
* @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 declare const F2fsIgetFtraceEventSchema: GenMessage<F2fsIgetFtraceEvent>;
/**
* @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 declare const F2fsIgetExitFtraceEventSchema: GenMessage<F2fsIgetExitFtraceEvent>;
/**
* @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 declare const F2fsNewInodeFtraceEventSchema: GenMessage<F2fsNewInodeFtraceEvent>;
/**
* @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 declare const F2fsReadpageFtraceEventSchema: GenMessage<F2fsReadpageFtraceEvent>;
/**
* @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 declare const F2fsReserveNewBlockFtraceEventSchema: GenMessage<F2fsReserveNewBlockFtraceEvent>;
/**
* @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 declare const F2fsSetPageDirtyFtraceEventSchema: GenMessage<F2fsSetPageDirtyFtraceEvent>;
/**
* @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 declare const F2fsSubmitWritePageFtraceEventSchema: GenMessage<F2fsSubmitWritePageFtraceEvent>;
/**
* @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 declare const F2fsSyncFileEnterFtraceEventSchema: GenMessage<F2fsSyncFileEnterFtraceEvent>;
/**
* @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 declare const F2fsSyncFileExitFtraceEventSchema: GenMessage<F2fsSyncFileExitFtraceEvent>;
/**
* @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 declare const F2fsSyncFsFtraceEventSchema: GenMessage<F2fsSyncFsFtraceEvent>;
/**
* @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 declare const F2fsTruncateFtraceEventSchema: GenMessage<F2fsTruncateFtraceEvent>;
/**
* @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 declare const F2fsTruncateBlocksEnterFtraceEventSchema: GenMessage<F2fsTruncateBlocksEnterFtraceEvent>;
/**
* @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 declare const F2fsTruncateBlocksExitFtraceEventSchema: GenMessage<F2fsTruncateBlocksExitFtraceEvent>;
/**
* @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 declare const F2fsTruncateDataBlocksRangeFtraceEventSchema: GenMessage<F2fsTruncateDataBlocksRangeFtraceEvent>;
/**
* @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 declare const F2fsTruncateInodeBlocksEnterFtraceEventSchema: GenMessage<F2fsTruncateInodeBlocksEnterFtraceEvent>;
/**
* @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 declare const F2fsTruncateInodeBlocksExitFtraceEventSchema: GenMessage<F2fsTruncateInodeBlocksExitFtraceEvent>;
/**
* @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 declare const F2fsTruncateNodeFtraceEventSchema: GenMessage<F2fsTruncateNodeFtraceEvent>;
/**
* @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 declare const F2fsTruncateNodesEnterFtraceEventSchema: GenMessage<F2fsTruncateNodesEnterFtraceEvent>;
/**
* @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 declare const F2fsTruncateNodesExitFtraceEventSchema: GenMessage<F2fsTruncateNodesExitFtraceEvent>;
/**
* @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 declare const F2fsTruncatePartialNodesFtraceEventSchema: GenMessage<F2fsTruncatePartialNodesFtraceEvent>;
/**
* @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 declare const F2fsUnlinkEnterFtraceEventSchema: GenMessage<F2fsUnlinkEnterFtraceEvent>;
/**
* @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 declare const F2fsUnlinkExitFtraceEventSchema: GenMessage<F2fsUnlinkExitFtraceEvent>;
/**
* @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 declare const F2fsVmPageMkwriteFtraceEventSchema: GenMessage<F2fsVmPageMkwriteFtraceEvent>;
/**
* @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 declare const F2fsWriteBeginFtraceEventSchema: GenMessage<F2fsWriteBeginFtraceEvent>;
/**
* @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 declare const F2fsWriteCheckpointFtraceEventSchema: GenMessage<F2fsWriteCheckpointFtraceEvent>;
/**
* @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 declare const F2fsWriteEndFtraceEventSchema: GenMessage<F2fsWriteEndFtraceEvent>;
/**
* @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 declare const F2fsIostatFtraceEventSchema: GenMessage<F2fsIostatFtraceEvent>;
/**
* @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 declare const F2fsIostatLatencyFtraceEventSchema: GenMessage<F2fsIostatLatencyFtraceEvent>;
/**
* @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 declare const F2fsBackgroundGcFtraceEventSchema: GenMessage<F2fsBackgroundGcFtraceEvent>;
/**
* @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 declare const F2fsGcBeginFtraceEventSchema: GenMessage<F2fsGcBeginFtraceEvent>;
/**
* @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 declare const F2fsGcEndFtraceEventSchema: GenMessage<F2fsGcEndFtraceEvent>;
//# sourceMappingURL=f2fs_pb.d.ts.map