/developtools/profiler/host/smartperf/trace_streamer/src/filter/ |
D | process_filter.h | 32 uint32_t UpdateOrCreateProcessWithName(uint32_t pid, std::string_view name); 33 uint32_t UpdateOrCreateThreadWithName(uint64_t timeStamp, uint32_t tid, std::string_view name); 34 uint32_t UpdateOrCreateThreadWithPidAndName(uint32_t tid, uint32_t pid, std::string_view name); 35 uint32_t GetOrCreateThreadWithPid(uint32_t tid, uint32_t pid); 36 uint32_t UpdateOrCreateThread(uint64_t timeStamp, uint32_t tid); 37 InternalPid GetInternalPid(uint32_t pid) const; 38 InternalPid GetOrCreateInternalPid(uint64_t timeStamp, uint32_t pid); 39 bool isThreadNameEmpty(uint32_t tid) const; 40 InternalTid GetInternalTid(uint32_t tid) const; 41 …uint32_t UpdateOrCreateThreadWithNameIndex(uint64_t timeStamp, uint32_t tid, DataIndex threadNameI… [all …]
|
D | slice_filter.h | 36 uint32_t depth; 38 uint32_t argSetId; 51 uint32_t pid, 52 uint32_t threadGroupId, 55 …size_t BeginBinder(uint64_t timestamp, uint32_t pid, DataIndex cat, DataIndex nameIndex, ArgsSet a… 57 uint32_t pid, 62 …size_t AsyncBinder(uint64_t timestamp, uint32_t pid, DataIndex cat, DataIndex nameIndex, ArgsSet& … 64 uint32_t pid, 69 uint32_t pid, 74 uint32_t pid, [all …]
|
D | process_filter.cpp | 22 using CustomPair = std::pair<uint32_t, uint32_t>; 26 const uint32_t INVALID_ID = std::numeric_limits<uint32_t>::max(); 37 uint32_t ProcessFilter::UpdateOrCreateThreadWithName(uint64_t timeStamp, uint32_t tid, std::string_… in UpdateOrCreateThreadWithName() 43 void ProcessFilter::AddProcessMemory(uint32_t ipid) in AddProcessMemory() 48 void ProcessFilter::AddThreadSliceNum(uint32_t itid) in AddThreadSliceNum() 52 void ProcessFilter::AddProcessSliceNum(uint32_t ipid) in AddProcessSliceNum() 57 void ProcessFilter::AddCpuStateCount(uint32_t itid) in AddCpuStateCount() 64 uint32_t ProcessFilter::UpdateOrCreateThread(uint64_t timeStamp, uint32_t tid) in UpdateOrCreateThread() 68 uint32_t ProcessFilter::UpdateOrCreateThreadWithPidAndName(uint32_t tid, uint32_t pid, std::string_… in UpdateOrCreateThreadWithPidAndName() 70 uint32_t internalTid = GetOrCreateThreadWithPid(tid, pid); in UpdateOrCreateThreadWithPidAndName() [all …]
|
D | measure_filter.cpp | 42 uint32_t MeasureFilter::GetOrCreateFilterId(uint64_t internalTid, DataIndex nameIndex) in GetOrCreateFilterId() 46 return static_cast<uint32_t>(filterId); in GetOrCreateFilterId() 49 uint32_t newFilterId = streamFilters_->filterFilter_->AddFilter( in GetOrCreateFilterId() 60 …taCache_->GetThreadMeasureFilterData()->AppendNewFilter(filterId, static_cast<uint32_t>(nameIndex), in AddCertainFilterId() 63 …traceDataCache_->GetThreadFilterData()->AppendNewFilter(filterId, static_cast<uint32_t>(nameIndex), in AddCertainFilterId() 67 …static_cast<uint32_t>(filterId), static_cast<uint32_t>(nameIndex), static_cast<uint32_t>(internalT… in AddCertainFilterId() 70 …static_cast<uint32_t>(filterId), static_cast<uint32_t>(nameIndex), static_cast<uint32_t>(internalT… in AddCertainFilterId() 72 …traceDataCache_->GetCpuMeasuresData()->AppendNewFilter(filterId, static_cast<uint32_t>(nameIndex),… in AddCertainFilterId() 75 static_cast<uint32_t>(nameIndex), internalTid); in AddCertainFilterId() 78 static_cast<uint32_t>(nameIndex), internalTid); in AddCertainFilterId() [all …]
|
/developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/ |
D | ebpf_stdtype.h | 23 static constexpr uint32_t EBPF_DATA_HEADER_SIZE = 1024; 27 uint32_t headSize = EBPF_DATA_HEADER_SIZE; 28 uint32_t version; 29 uint32_t clock; 30 uint32_t cmdLineLen; 32 static constexpr uint32_t EBPF_COMMAND_MAX_SIZE = EBPF_DATA_HEADER_SIZE - sizeof(HeaderData); 47 uint32_t type = 0; 48 uint32_t length = 0; 50 const uint32_t EBPF_TITLE_SIZE = sizeof(EbpfTypeAndLength); 55 uint32_t offset = 0; [all …]
|
D | ebpf_data_reader.h | 41 … const DoubleMap<uint32_t, uint64_t, const MapsFixedHeader*>& GetPidAndStartAddrToMapsAddr() const; 44 QuatraMap<uint32_t, uint32_t, uint32_t, uint64_t, DataIndex>& GetTracerEventToStrIndexMap(); 49 bool ReadItemEventMaps(const uint8_t* buffer, uint32_t size); 50 bool ReadItemSymbolInfo(const uint8_t* buffer, uint32_t size); 51 bool ReadItemEventFs(const uint8_t* buffer, uint32_t size); 52 bool ReadItemEventPagedMemory(const uint8_t* buffer, uint32_t size); 53 bool ReadItemEventBIO(const uint8_t* buffer, uint32_t size); 54 bool ReadItemEventStr(const uint8_t* buffer, uint32_t size); 55 void UpdateElfAddrAndStValueToSymAddrMap(const ElfEventFixedHeader* elfAddr, uint32_t size); 56 void UpdateElfPathIndexToElfAddrMap(const ElfEventFixedHeader* elfAddr, uint32_t size); [all …]
|
/developtools/profiler/device/services/shared_memory/include/ |
D | share_memory_block.h | 29 ShareMemoryBlock(const std::string& name, uint32_t size); 30 ShareMemoryBlock(const std::string& name, uint32_t size, int fd); 33 bool PutRaw(const int8_t* data, uint32_t size); 34 bool PutRawTimeout(const int8_t* data, uint32_t size); 35 …bool PutWithPayloadTimeout(const int8_t* header, uint32_t headerSize, const int8_t* payload, uint3… 36 …bool PutWithPayloadSync(const int8_t* header, uint32_t headerSize, const int8_t* payload, uint32_t… 40 using DataHandler = std::function<bool(const int8_t*, uint32_t)>; 44 uint32_t GetSize(); 60 int8_t* GetFreeMemory(uint32_t size); 61 bool UseFreeMemory(int8_t* pmem, uint32_t size); [all …]
|
/developtools/global_resource_tool/include/ |
D | resource_pack.h | 32 uint32_t Package(); 35 uint32_t Init(); 36 uint32_t InitModule(); 38 uint32_t InitOutput() const; 39 uint32_t GenerateHeader() const; 40 uint32_t InitConfigJson(); 41 uint32_t GenerateTextHeader(const std::string &headerPath) const; 42 uint32_t GenerateCplusHeader(const std::string &headerPath) const; 43 uint32_t GenerateJsHeader(const std::string &headerPath) const; 44 uint32_t CopyRawFile(const std::vector<std::string> &inputs) const; [all …]
|
D | cmd_parser.h | 32 virtual uint32_t Parse(int argc, char *argv[]) = 0; 39 uint32_t Parse(int argc, char *argv[]) override; 59 uint32_t ParseCommand(int argc, char *argv[]); 60 uint32_t AddInput(const std::string& argValue); 61 uint32_t AddPackageName(const std::string& argValue); 62 uint32_t AddOutput(const std::string& argValue); 63 uint32_t AddResourceHeader(const std::string& argValue); 64 uint32_t ForceWrite(); 65 uint32_t PrintVersion(); 66 uint32_t AddMoudleNames(const std::string& argValue); [all …]
|
D | resource_table.h | 31 uint32_t CreateResourceTable(); 32 …uint32_t CreateResourceTable(const std::map<int32_t, std::vector<std::shared_ptr<ResourceItem>>> &… 33 …uint32_t LoadResTable(const std::string path, std::map<int32_t, std::vector<ResourceItem>> &resInf… 42 uint32_t fileSize; 43 uint32_t limitKeyConfigSize; 48 uint32_t offset; // IdSet file address offset 49 uint32_t keyCount; // KeyParam count 55 uint32_t idCount; 56 std::map<int32_t, uint32_t> data; // pair id and offset 60 uint32_t size; [all …]
|
/developtools/profiler/device/plugins/ftrace_plugin/tools/device_kernel_version/default/event_parsers/ |
D | ftrace_v4l2_event_parser.cpp | 25 msg->set_index(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9b8707d00202() 26 msg->set_type(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9b8707d00202() 27 … msg->set_bytesused(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9b8707d00202() 28 msg->set_flags(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9b8707d00202() 29 msg->set_field(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9b8707d00202() 31 …msg->set_timecode_type(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9b8707d00202() 32 …msg->set_timecode_flags(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)… in __anon9b8707d00202() 33 …msg->set_timecode_frames(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size… in __anon9b8707d00202() 34 …msg->set_timecode_seconds(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, siz… in __anon9b8707d00202() 35 …msg->set_timecode_minutes(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, siz… in __anon9b8707d00202() [all …]
|
D | ftrace_net_event_parser.cpp | 25 … msg->set_napi_id(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 26 …msg->set_queue_mapping(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 28 … msg->set_vlan_tagged(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 29 … msg->set_vlan_proto(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 30 … msg->set_vlan_tci(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 31 … msg->set_protocol(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 32 … msg->set_ip_summed(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 33 msg->set_hash(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 34 … msg->set_l4_hash(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() 35 msg->set_len(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonb2b089cf0202() [all …]
|
D | ftrace_mmc_event_parser.cpp | 24 … msg->set_cmd_opcode(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 27 … msg->set_cmd_retries(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 28 … msg->set_stop_opcode(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 31 … msg->set_stop_retries(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 32 … msg->set_sbc_opcode(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 35 … msg->set_sbc_retries(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 36 … msg->set_bytes_xfered(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 39 … msg->set_can_retune(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 40 … msg->set_doing_retune(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() 41 … msg->set_retune_now(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anon9de449450202() [all …]
|
D | ftrace_i2c_event_parser.cpp | 25 msg->set_msg_nr(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60202() 26 msg->set_addr(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60202() 27 msg->set_flags(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60202() 28 msg->set_len(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60202() 37 msg->set_msg_nr(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60302() 38 msg->set_addr(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60302() 39 msg->set_flags(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60302() 40 msg->set_len(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60302() 41 msg->set_buf(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60302() 50 … msg->set_nr_msgs(FtraceFieldParser::ParseIntField<uint32_t>(format.fields, i++, data, size)); in __anonaaf1fec60402() [all …]
|
/developtools/profiler/host/smartperf/trace_streamer/test/unittest/ |
D | process_filter_test.cpp | 48 uint32_t tid0 = 2716; 49 uint32_t iTid0 = streamFilters_.processFilter_->UpdateOrCreateThread(ts, tid0); 52 uint32_t tid1 = 2519; 53 uint32_t iTid1 = streamFilters_.processFilter_->UpdateOrCreateThread(0, tid1); 71 uint32_t pid0 = 8629; 73 … uint32_t iPid0 = streamFilters_.processFilter_->UpdateOrCreateProcessWithName(pid0, processName); 76 uint32_t pid1 = 8709; 77 … uint32_t iPid1 = streamFilters_.processFilter_->UpdateOrCreateProcessWithName(pid1, processName); 95 uint32_t pid = 8629; 97 uint32_t iPid0 = streamFilters_.processFilter_->UpdateOrCreateProcessWithName(pid, processName); [all …]
|
/developtools/profiler/host/smartperf/trace_streamer/src/parser/hiperf_parser/hiperf/ |
D | elf_symbol.cpp | 39 uint32_t *u4Buf = reinterpret_cast<uint32_t *>(symBuf); in ParseElf32Symbol() 40 constexpr uint32_t nameOffset {0}; in ParseElf32Symbol() 42 constexpr uint32_t valueOffset {1}; in ParseElf32Symbol() 44 constexpr uint32_t sizeOffset {2}; in ParseElf32Symbol() 46 constexpr uint32_t infoOffset {12}; in ParseElf32Symbol() 48 constexpr uint32_t otherInfoOffset {13}; in ParseElf32Symbol() 51 constexpr uint32_t secOffset {7}; in ParseElf32Symbol() 58 uint32_t *u4Buf = reinterpret_cast<uint32_t *>(symBuf); in ParseElf64Symbol() 59 constexpr uint32_t nameOffset {0}; in ParseElf64Symbol() 61 constexpr uint32_t infoOffset {4}; in ParseElf64Symbol() [all …]
|
/developtools/hiperf/src/ |
D | elf_symbol.cpp | 39 uint32_t *u4Buf = reinterpret_cast<uint32_t *>(symBuf); in ParseElf32Symbol() 40 constexpr uint32_t nameOffset {0}; in ParseElf32Symbol() 42 constexpr uint32_t valueOffset {1}; in ParseElf32Symbol() 44 constexpr uint32_t sizeOffset {2}; in ParseElf32Symbol() 46 constexpr uint32_t infoOffset {12}; in ParseElf32Symbol() 48 constexpr uint32_t otherInfoOffset {13}; in ParseElf32Symbol() 51 constexpr uint32_t secOffset {7}; in ParseElf32Symbol() 58 uint32_t *u4Buf = reinterpret_cast<uint32_t *>(symBuf); in ParseElf64Symbol() 59 constexpr uint32_t nameOffset {0}; in ParseElf64Symbol() 61 constexpr uint32_t infoOffset {4}; in ParseElf64Symbol() [all …]
|
/developtools/profiler/device/services/plugin_service/src/ |
D | plugin_command_builder.h | 31 …GetCommandResponsePtr BuildCreateSessionCmd(const ProfilerPluginConfig& config, uint32_t buffer_si… 32 GetCommandResponsePtr BuildDestroySessionCmd(uint32_t pluginId); 33 … GetCommandResponsePtr BuildStartSessionCmd(const ProfilerPluginConfig& config, uint32_t pluginId); 34 GetCommandResponsePtr BuildStopSessionCmd(uint32_t pluginId); 35 GetCommandResponsePtr BuildRefreshSessionCmd(uint32_t pluginId); 37 bool GetedCommandResponse(uint32_t cmdId); 40 std::map<uint32_t, GetCommandResponsePtr> commandHistory_; 41 uint32_t cmdIdAutoIncrease_;
|
/developtools/hdc/src/common/ |
D | session.h | 30 uint32_t sessionId; 49 uint32_t channelId; 54 uint32_t channelId; 55 uint32_t commandFlag; 62 virtual void AttachChannel(HSession hSession, const uint32_t channelId) in AttachChannel() 65 virtual void DeatchChannel(HSession hSession, const uint32_t channelId) in DeatchChannel() 71 virtual bool RedirectToTask(HTaskInfo hTaskInfo, HSession hSession, const uint32_t channelId, in RedirectToTask() 80 …void LogMsg(const uint32_t sessionId, const uint32_t channelId, MessageLevel level, const char *ms… 88 …ocSession(bool serverOrDaemon, const ConnType connType, void *classModule, uint32_t sessionId = 0); 89 virtual void FreeSession(const uint32_t sessionId); [all …]
|
D | serial_struct_define.h | 59 template<uint32_t Tag, class MemPtrT, MemPtrT MemPtr, uint32_t Flags> struct FieldImpl { 62 constexpr static const uint32_t tag = Tag; 63 constexpr static const uint32_t flags = Flags; 77 …template<uint32_t Tag, size_t Index, class MemPtrT, MemPtrT MemPtr, uint32_t Flags> struct OneofFi… 80 constexpr static const uint32_t tag = Tag; 82 constexpr static const uint32_t flags = Flags; 96 … template<uint32_t Tag, class MemPtrT, MemPtrT MemPtr, uint32_t KeyFlags, uint32_t ValueFlags> 100 constexpr static const uint32_t tag = Tag; 101 constexpr static const uint32_t KEY_FLAGS = KeyFlags; 102 constexpr static const uint32_t VALUE_FLAGS = ValueFlags; [all …]
|
/developtools/profiler/device/services/profiler_service/src/ |
D | trace_file_header.h | 27 static constexpr uint32_t HEADER_SIZE = 1024; // 预留了一些空间,方便后续在头部添加字段 28 static constexpr uint32_t SHA256_SIZE = 256 / 8; 30 static constexpr uint32_t V_MAJOR = 0x0001; 31 static constexpr uint32_t V_MAJOR_BITS = 16; 32 static constexpr uint32_t V_MINOR = 0x0000; 33 static constexpr uint32_t TRACE_VERSION = (V_MAJOR << V_MAJOR_BITS) | V_MINOR; 38 uint32_t version = TRACE_VERSION; 39 uint32_t segments = 0; // 载荷数据中的段个数, 段个数为偶数,一个描述长度 L,一个描述接下来的数据 V 41 uint32_t dataType = DataType::HIPROFILER_PROTOBUF_BIN; // 存储数据类型
|
/developtools/profiler/host/smartperf/trace_streamer/src/base/ |
D | ts_common.h | 24 const uint64_t INVALID_UTID = std::numeric_limits<uint32_t>::max(); 26 const uint64_t MAX_UINT32 = std::numeric_limits<uint32_t>::max(); 28 const uint32_t INVALID_UINT16 = std::numeric_limits<uint16_t>::max(); 29 const uint32_t INVALID_UINT32 = std::numeric_limits<uint32_t>::max(); 30 const uint32_t INVALID_INT32 = std::numeric_limits<int32_t>::max(); 34 const uint32_t INVALID_ID = std::numeric_limits<uint32_t>::max(); 119 using InternalPid = uint32_t; 120 using InternalTid = uint32_t; 122 using FilterId = uint32_t; 123 using InternalCpu = uint32_t; // how many cpus? could change to int8_t?
|
/developtools/syscap_codec/src/ |
D | endian_internal.c | 19 #define B_L_SWAP32(A) ((((uint32_t)(A) & 0xff000000) >> 24) | (((uint32_t)(A) & 0x00ff0000) >> 8) … 20 (((uint32_t)(A) & 0x0000ff00) << 8) | (((uint32_t)(A) & 0x000000ff) << 24)) 35 uint32_t HtonlInter(uint32_t h) in HtonlInter() 40 uint32_t NtohlInter(uint32_t n) in NtohlInter()
|
/developtools/profiler/host/smartperf/trace_streamer/src/parser/htrace_parser/ |
D | htrace_file_header.h | 21 static constexpr uint32_t HEADER_SIZE = 1024; 22 static constexpr uint32_t SHA256_SIZE = 256 / 8; 24 static constexpr uint32_t V_MAJOR = 0x0001; 25 static constexpr uint32_t V_MAJOR_BITS = 16; 26 static constexpr uint32_t V_MINOR = 0x0000; 27 static constexpr uint32_t TRACE_VERSION = (V_MAJOR << V_MAJOR_BITS) | V_MINOR; 41 uint32_t version = TRACE_VERSION; 44 uint32_t segments = 0; 47 uint32_t dataType = UNKNOW_TYPE;
|
/developtools/hdc/src/daemon/ |
D | jdwp.h | 31 bool SendJdwpNewFD(uint32_t targetPID, int fd); 32 bool CheckPIDExist(uint32_t targetPID); 39 uint32_t msgLen; 40 uint32_t pid; 51 uint32_t ppid; 52 PollNode(int fd, uint32_t pid) in PollNode() 62 uint32_t pid; 70 char buf[sizeof(uint32_t)]; 83 void RemoveFdFromPollList(uint32_t pid); 87 void *AdminContext(const uint8_t op, const uint32_t pid, HCtxJdwp ctxJdwp); [all …]
|