Home
last modified time | relevance | path

Searched defs:HeaderData (Results 1 – 4 of 4) sorted by relevance

/developtools/profiler/device/services/profiler_service/src/
Dtrace_file_header.h35 struct HeaderData { struct
36 uint64_t magic = HEADER_MAGIC; // 魔数,用于区分离线文
37 uint64_t length = HEADER_SIZE; // 总长度,可用于检验文件是否被截断
38 uint32_t version = TRACE_VERSION;
39 uint32_t segments = 0; // 载荷数据中的段个数, 段个数为偶数,一个描述长度 L,一个描述接下来的数据 V
40 uint8_t sha256[SHA256_SIZE] = {}; // 载荷数据 的 SHA256 ,用于校验 载荷数据是否完整
41 uint32_t dataType = DataType::HIPROFILER_PROTOBUF_BIN; // 存储数据类
42 uint64_t boottime = 0;
43 uint64_t realtime = 0;
44 uint64_t realtimeCoarse = 0;
[all …]
/developtools/smartperf_host/trace_streamer/src/base/
Dpbreader_file_header.h35 struct HeaderData { struct
37 uint64_t magic = HEADER_MAGIC;
39 uint64_t length = HEADER_SIZE;
40 uint32_t version = TRACE_VERSION;
43 uint32_t segments = 0;
45 uint8_t sha256[SHA256_SIZE] = {};
46 uint32_t dataType = UNKNOW_TYPE;
48 uint64_t boottime = 0;
49 uint64_t realtime = 0;
50 uint64_t realtimeCoarse = 0;
[all …]
/developtools/profiler/hiebpf/include/
Dhiebpf_common.h60 struct HeaderData { struct
61 char magic[8] = {'E', 'B', 'P', 'F', 'F', 'I', 'L', 'E'};
62 uint32_t headSize = 1024;
63 uint32_t version = 0;
64 uint32_t clock = CLOCK_TYPE::BootTime;
65 uint32_t cmdLineLen = 0;
66 char cmdline[COMMAND_LINE_MAX] = { 0 };
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
Debpf_data_structure.h29 struct HeaderData { struct
30 uint64_t magic = HEADER_MAGIC;
31 uint32_t headSize = EBPF_DATA_HEADER_SIZE;
32 uint32_t version;
33 uint32_t clock;
34 uint32_t cmdLineLen;