UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

661 lines 19.2 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/block.proto. */ export declare const file_protos_perfetto_trace_ftrace_block: GenFile; /** * @generated from message perfetto.protos.BlockRqIssueFtraceEvent */ export type BlockRqIssueFtraceEvent = Message<"perfetto.protos.BlockRqIssueFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional uint32 bytes = 4; */ bytes: number; /** * @generated from field: optional string rwbs = 5; */ rwbs: string; /** * @generated from field: optional string comm = 6; */ comm: string; /** * @generated from field: optional string cmd = 7; */ cmd: string; }; /** * Describes the message perfetto.protos.BlockRqIssueFtraceEvent. * Use `create(BlockRqIssueFtraceEventSchema)` to create a new message. */ export declare const BlockRqIssueFtraceEventSchema: GenMessage<BlockRqIssueFtraceEvent>; /** * @generated from message perfetto.protos.BlockBioBackmergeFtraceEvent */ export type BlockBioBackmergeFtraceEvent = Message<"perfetto.protos.BlockBioBackmergeFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockBioBackmergeFtraceEvent. * Use `create(BlockBioBackmergeFtraceEventSchema)` to create a new message. */ export declare const BlockBioBackmergeFtraceEventSchema: GenMessage<BlockBioBackmergeFtraceEvent>; /** * @generated from message perfetto.protos.BlockBioBounceFtraceEvent */ export type BlockBioBounceFtraceEvent = Message<"perfetto.protos.BlockBioBounceFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockBioBounceFtraceEvent. * Use `create(BlockBioBounceFtraceEventSchema)` to create a new message. */ export declare const BlockBioBounceFtraceEventSchema: GenMessage<BlockBioBounceFtraceEvent>; /** * @generated from message perfetto.protos.BlockBioCompleteFtraceEvent */ export type BlockBioCompleteFtraceEvent = Message<"perfetto.protos.BlockBioCompleteFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional int32 error = 4; */ error: number; /** * @generated from field: optional string rwbs = 5; */ rwbs: string; }; /** * Describes the message perfetto.protos.BlockBioCompleteFtraceEvent. * Use `create(BlockBioCompleteFtraceEventSchema)` to create a new message. */ export declare const BlockBioCompleteFtraceEventSchema: GenMessage<BlockBioCompleteFtraceEvent>; /** * @generated from message perfetto.protos.BlockBioFrontmergeFtraceEvent */ export type BlockBioFrontmergeFtraceEvent = Message<"perfetto.protos.BlockBioFrontmergeFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockBioFrontmergeFtraceEvent. * Use `create(BlockBioFrontmergeFtraceEventSchema)` to create a new message. */ export declare const BlockBioFrontmergeFtraceEventSchema: GenMessage<BlockBioFrontmergeFtraceEvent>; /** * @generated from message perfetto.protos.BlockBioQueueFtraceEvent */ export type BlockBioQueueFtraceEvent = Message<"perfetto.protos.BlockBioQueueFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockBioQueueFtraceEvent. * Use `create(BlockBioQueueFtraceEventSchema)` to create a new message. */ export declare const BlockBioQueueFtraceEventSchema: GenMessage<BlockBioQueueFtraceEvent>; /** * @generated from message perfetto.protos.BlockBioRemapFtraceEvent */ export type BlockBioRemapFtraceEvent = Message<"perfetto.protos.BlockBioRemapFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional uint64 old_dev = 4; */ oldDev: bigint; /** * @generated from field: optional uint64 old_sector = 5; */ oldSector: bigint; /** * @generated from field: optional string rwbs = 6; */ rwbs: string; }; /** * Describes the message perfetto.protos.BlockBioRemapFtraceEvent. * Use `create(BlockBioRemapFtraceEventSchema)` to create a new message. */ export declare const BlockBioRemapFtraceEventSchema: GenMessage<BlockBioRemapFtraceEvent>; /** * @generated from message perfetto.protos.BlockDirtyBufferFtraceEvent */ export type BlockDirtyBufferFtraceEvent = Message<"perfetto.protos.BlockDirtyBufferFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint64 size = 3; */ size: bigint; }; /** * Describes the message perfetto.protos.BlockDirtyBufferFtraceEvent. * Use `create(BlockDirtyBufferFtraceEventSchema)` to create a new message. */ export declare const BlockDirtyBufferFtraceEventSchema: GenMessage<BlockDirtyBufferFtraceEvent>; /** * @generated from message perfetto.protos.BlockGetrqFtraceEvent */ export type BlockGetrqFtraceEvent = Message<"perfetto.protos.BlockGetrqFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockGetrqFtraceEvent. * Use `create(BlockGetrqFtraceEventSchema)` to create a new message. */ export declare const BlockGetrqFtraceEventSchema: GenMessage<BlockGetrqFtraceEvent>; /** * @generated from message perfetto.protos.BlockPlugFtraceEvent */ export type BlockPlugFtraceEvent = Message<"perfetto.protos.BlockPlugFtraceEvent"> & { /** * @generated from field: optional string comm = 1; */ comm: string; }; /** * Describes the message perfetto.protos.BlockPlugFtraceEvent. * Use `create(BlockPlugFtraceEventSchema)` to create a new message. */ export declare const BlockPlugFtraceEventSchema: GenMessage<BlockPlugFtraceEvent>; /** * @generated from message perfetto.protos.BlockRqAbortFtraceEvent */ export type BlockRqAbortFtraceEvent = Message<"perfetto.protos.BlockRqAbortFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional int32 errors = 4; */ errors: number; /** * @generated from field: optional string rwbs = 5; */ rwbs: string; /** * @generated from field: optional string cmd = 6; */ cmd: string; }; /** * Describes the message perfetto.protos.BlockRqAbortFtraceEvent. * Use `create(BlockRqAbortFtraceEventSchema)` to create a new message. */ export declare const BlockRqAbortFtraceEventSchema: GenMessage<BlockRqAbortFtraceEvent>; /** * @generated from message perfetto.protos.BlockRqCompleteFtraceEvent */ export type BlockRqCompleteFtraceEvent = Message<"perfetto.protos.BlockRqCompleteFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional int32 errors = 4; */ errors: number; /** * @generated from field: optional string rwbs = 5; */ rwbs: string; /** * @generated from field: optional string cmd = 6; */ cmd: string; /** * @generated from field: optional int32 error = 7; */ error: number; }; /** * Describes the message perfetto.protos.BlockRqCompleteFtraceEvent. * Use `create(BlockRqCompleteFtraceEventSchema)` to create a new message. */ export declare const BlockRqCompleteFtraceEventSchema: GenMessage<BlockRqCompleteFtraceEvent>; /** * @generated from message perfetto.protos.BlockRqInsertFtraceEvent */ export type BlockRqInsertFtraceEvent = Message<"perfetto.protos.BlockRqInsertFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional uint32 bytes = 4; */ bytes: number; /** * @generated from field: optional string rwbs = 5; */ rwbs: string; /** * @generated from field: optional string comm = 6; */ comm: string; /** * @generated from field: optional string cmd = 7; */ cmd: string; }; /** * Describes the message perfetto.protos.BlockRqInsertFtraceEvent. * Use `create(BlockRqInsertFtraceEventSchema)` to create a new message. */ export declare const BlockRqInsertFtraceEventSchema: GenMessage<BlockRqInsertFtraceEvent>; /** * @generated from message perfetto.protos.BlockRqRemapFtraceEvent */ export type BlockRqRemapFtraceEvent = Message<"perfetto.protos.BlockRqRemapFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional uint64 old_dev = 4; */ oldDev: bigint; /** * @generated from field: optional uint64 old_sector = 5; */ oldSector: bigint; /** * @generated from field: optional uint32 nr_bios = 6; */ nrBios: number; /** * @generated from field: optional string rwbs = 7; */ rwbs: string; }; /** * Describes the message perfetto.protos.BlockRqRemapFtraceEvent. * Use `create(BlockRqRemapFtraceEventSchema)` to create a new message. */ export declare const BlockRqRemapFtraceEventSchema: GenMessage<BlockRqRemapFtraceEvent>; /** * @generated from message perfetto.protos.BlockRqRequeueFtraceEvent */ export type BlockRqRequeueFtraceEvent = Message<"perfetto.protos.BlockRqRequeueFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional int32 errors = 4; */ errors: number; /** * @generated from field: optional string rwbs = 5; */ rwbs: string; /** * @generated from field: optional string cmd = 6; */ cmd: string; }; /** * Describes the message perfetto.protos.BlockRqRequeueFtraceEvent. * Use `create(BlockRqRequeueFtraceEventSchema)` to create a new message. */ export declare const BlockRqRequeueFtraceEventSchema: GenMessage<BlockRqRequeueFtraceEvent>; /** * @generated from message perfetto.protos.BlockSleeprqFtraceEvent */ export type BlockSleeprqFtraceEvent = Message<"perfetto.protos.BlockSleeprqFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockSleeprqFtraceEvent. * Use `create(BlockSleeprqFtraceEventSchema)` to create a new message. */ export declare const BlockSleeprqFtraceEventSchema: GenMessage<BlockSleeprqFtraceEvent>; /** * @generated from message perfetto.protos.BlockSplitFtraceEvent */ export type BlockSplitFtraceEvent = Message<"perfetto.protos.BlockSplitFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint64 new_sector = 3; */ newSector: bigint; /** * @generated from field: optional string rwbs = 4; */ rwbs: string; /** * @generated from field: optional string comm = 5; */ comm: string; }; /** * Describes the message perfetto.protos.BlockSplitFtraceEvent. * Use `create(BlockSplitFtraceEventSchema)` to create a new message. */ export declare const BlockSplitFtraceEventSchema: GenMessage<BlockSplitFtraceEvent>; /** * @generated from message perfetto.protos.BlockTouchBufferFtraceEvent */ export type BlockTouchBufferFtraceEvent = Message<"perfetto.protos.BlockTouchBufferFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint64 size = 3; */ size: bigint; }; /** * Describes the message perfetto.protos.BlockTouchBufferFtraceEvent. * Use `create(BlockTouchBufferFtraceEventSchema)` to create a new message. */ export declare const BlockTouchBufferFtraceEventSchema: GenMessage<BlockTouchBufferFtraceEvent>; /** * @generated from message perfetto.protos.BlockUnplugFtraceEvent */ export type BlockUnplugFtraceEvent = Message<"perfetto.protos.BlockUnplugFtraceEvent"> & { /** * @generated from field: optional int32 nr_rq = 1; */ nrRq: number; /** * @generated from field: optional string comm = 2; */ comm: string; }; /** * Describes the message perfetto.protos.BlockUnplugFtraceEvent. * Use `create(BlockUnplugFtraceEventSchema)` to create a new message. */ export declare const BlockUnplugFtraceEventSchema: GenMessage<BlockUnplugFtraceEvent>; /** * @generated from message perfetto.protos.BlockIoStartFtraceEvent */ export type BlockIoStartFtraceEvent = Message<"perfetto.protos.BlockIoStartFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional uint32 bytes = 4; */ bytes: number; /** * @generated from field: optional uint32 ioprio = 5; */ ioprio: number; /** * @generated from field: optional string rwbs = 6; */ rwbs: string; /** * @generated from field: optional string comm = 7; */ comm: string; /** * @generated from field: optional string cmd = 8; */ cmd: string; }; /** * Describes the message perfetto.protos.BlockIoStartFtraceEvent. * Use `create(BlockIoStartFtraceEventSchema)` to create a new message. */ export declare const BlockIoStartFtraceEventSchema: GenMessage<BlockIoStartFtraceEvent>; /** * @generated from message perfetto.protos.BlockIoDoneFtraceEvent */ export type BlockIoDoneFtraceEvent = Message<"perfetto.protos.BlockIoDoneFtraceEvent"> & { /** * @generated from field: optional uint64 dev = 1; */ dev: bigint; /** * @generated from field: optional uint64 sector = 2; */ sector: bigint; /** * @generated from field: optional uint32 nr_sector = 3; */ nrSector: number; /** * @generated from field: optional uint32 bytes = 4; */ bytes: number; /** * @generated from field: optional uint32 ioprio = 5; */ ioprio: number; /** * @generated from field: optional string rwbs = 6; */ rwbs: string; /** * @generated from field: optional string comm = 7; */ comm: string; /** * @generated from field: optional string cmd = 8; */ cmd: string; }; /** * Describes the message perfetto.protos.BlockIoDoneFtraceEvent. * Use `create(BlockIoDoneFtraceEventSchema)` to create a new message. */ export declare const BlockIoDoneFtraceEventSchema: GenMessage<BlockIoDoneFtraceEvent>; //# sourceMappingURL=block_pb.d.ts.map