perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
219 lines • 6.68 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/ftrace/sde.proto.
*/
export declare const file_protos_perfetto_trace_ftrace_sde: GenFile;
/**
* @generated from message perfetto.protos.SdeTracingMarkWriteFtraceEvent
*/
export type SdeTracingMarkWriteFtraceEvent = Message<"perfetto.protos.SdeTracingMarkWriteFtraceEvent"> & {
/**
* @generated from field: optional int32 pid = 1;
*/
pid: number;
/**
* @generated from field: optional string trace_name = 2;
*/
traceName: string;
/**
* @generated from field: optional uint32 trace_type = 3;
*/
traceType: number;
/**
* @generated from field: optional int32 value = 4;
*/
value: number;
/**
* @generated from field: optional uint32 trace_begin = 5;
*/
traceBegin: number;
};
/**
* Describes the message perfetto.protos.SdeTracingMarkWriteFtraceEvent.
* Use `create(SdeTracingMarkWriteFtraceEventSchema)` to create a new message.
*/
export declare const SdeTracingMarkWriteFtraceEventSchema: GenMessage<SdeTracingMarkWriteFtraceEvent>;
/**
* @generated from message perfetto.protos.SdeSdeEvtlogFtraceEvent
*/
export type SdeSdeEvtlogFtraceEvent = Message<"perfetto.protos.SdeSdeEvtlogFtraceEvent"> & {
/**
* @generated from field: optional string evtlog_tag = 1;
*/
evtlogTag: string;
/**
* @generated from field: optional int32 pid = 2;
*/
pid: number;
/**
* @generated from field: optional uint32 tag_id = 3;
*/
tagId: number;
};
/**
* Describes the message perfetto.protos.SdeSdeEvtlogFtraceEvent.
* Use `create(SdeSdeEvtlogFtraceEventSchema)` to create a new message.
*/
export declare const SdeSdeEvtlogFtraceEventSchema: GenMessage<SdeSdeEvtlogFtraceEvent>;
/**
* @generated from message perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent
*/
export type SdeSdePerfCalcCrtcFtraceEvent = Message<"perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent"> & {
/**
* @generated from field: optional uint64 bw_ctl_ebi = 1;
*/
bwCtlEbi: bigint;
/**
* @generated from field: optional uint64 bw_ctl_llcc = 2;
*/
bwCtlLlcc: bigint;
/**
* @generated from field: optional uint64 bw_ctl_mnoc = 3;
*/
bwCtlMnoc: bigint;
/**
* @generated from field: optional uint32 core_clk_rate = 4;
*/
coreClkRate: number;
/**
* @generated from field: optional uint32 crtc = 5;
*/
crtc: number;
/**
* @generated from field: optional uint64 ib_ebi = 6;
*/
ibEbi: bigint;
/**
* @generated from field: optional uint64 ib_llcc = 7;
*/
ibLlcc: bigint;
/**
* @generated from field: optional uint64 ib_mnoc = 8;
*/
ibMnoc: bigint;
};
/**
* Describes the message perfetto.protos.SdeSdePerfCalcCrtcFtraceEvent.
* Use `create(SdeSdePerfCalcCrtcFtraceEventSchema)` to create a new message.
*/
export declare const SdeSdePerfCalcCrtcFtraceEventSchema: GenMessage<SdeSdePerfCalcCrtcFtraceEvent>;
/**
* @generated from message perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent
*/
export type SdeSdePerfCrtcUpdateFtraceEvent = Message<"perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent"> & {
/**
* @generated from field: optional uint64 bw_ctl_ebi = 1;
*/
bwCtlEbi: bigint;
/**
* @generated from field: optional uint64 bw_ctl_llcc = 2;
*/
bwCtlLlcc: bigint;
/**
* @generated from field: optional uint64 bw_ctl_mnoc = 3;
*/
bwCtlMnoc: bigint;
/**
* @generated from field: optional uint32 core_clk_rate = 4;
*/
coreClkRate: number;
/**
* @generated from field: optional uint32 crtc = 5;
*/
crtc: number;
/**
* @generated from field: optional int32 params = 6;
*/
params: number;
/**
* @generated from field: optional uint64 per_pipe_ib_ebi = 7;
*/
perPipeIbEbi: bigint;
/**
* @generated from field: optional uint64 per_pipe_ib_llcc = 8;
*/
perPipeIbLlcc: bigint;
/**
* @generated from field: optional uint64 per_pipe_ib_mnoc = 9;
*/
perPipeIbMnoc: bigint;
/**
* @generated from field: optional uint32 stop_req = 10;
*/
stopReq: number;
/**
* @generated from field: optional uint32 update_bus = 11;
*/
updateBus: number;
/**
* @generated from field: optional uint32 update_clk = 12;
*/
updateClk: number;
};
/**
* Describes the message perfetto.protos.SdeSdePerfCrtcUpdateFtraceEvent.
* Use `create(SdeSdePerfCrtcUpdateFtraceEventSchema)` to create a new message.
*/
export declare const SdeSdePerfCrtcUpdateFtraceEventSchema: GenMessage<SdeSdePerfCrtcUpdateFtraceEvent>;
/**
* @generated from message perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent
*/
export type SdeSdePerfSetQosLutsFtraceEvent = Message<"perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent"> & {
/**
* @generated from field: optional uint32 fl = 1;
*/
fl: number;
/**
* @generated from field: optional uint32 fmt = 2;
*/
fmt: number;
/**
* @generated from field: optional uint64 lut = 3;
*/
lut: bigint;
/**
* @generated from field: optional uint32 lut_usage = 4;
*/
lutUsage: number;
/**
* @generated from field: optional uint32 pnum = 5;
*/
pnum: number;
/**
* @generated from field: optional uint32 rt = 6;
*/
rt: number;
};
/**
* Describes the message perfetto.protos.SdeSdePerfSetQosLutsFtraceEvent.
* Use `create(SdeSdePerfSetQosLutsFtraceEventSchema)` to create a new message.
*/
export declare const SdeSdePerfSetQosLutsFtraceEventSchema: GenMessage<SdeSdePerfSetQosLutsFtraceEvent>;
/**
* @generated from message perfetto.protos.SdeSdePerfUpdateBusFtraceEvent
*/
export type SdeSdePerfUpdateBusFtraceEvent = Message<"perfetto.protos.SdeSdePerfUpdateBusFtraceEvent"> & {
/**
* @generated from field: optional uint64 ab_quota = 1;
*/
abQuota: bigint;
/**
* @generated from field: optional uint32 bus_id = 2;
*/
busId: number;
/**
* @generated from field: optional int32 client = 3;
*/
client: number;
/**
* @generated from field: optional uint64 ib_quota = 4;
*/
ibQuota: bigint;
};
/**
* Describes the message perfetto.protos.SdeSdePerfUpdateBusFtraceEvent.
* Use `create(SdeSdePerfUpdateBusFtraceEventSchema)` to create a new message.
*/
export declare const SdeSdePerfUpdateBusFtraceEventSchema: GenMessage<SdeSdePerfUpdateBusFtraceEvent>;
//# sourceMappingURL=sde_pb.d.ts.map