Home
last modified time | relevance | path

Searched refs:FEATURE (Results 1 – 21 of 21) sorted by relevance

/developtools/hiperf/include/
Dperf_file_format.h25 enum class FEATURE { enum
67 const static std::vector<FEATURE> FeatureStrings = {
68 FEATURE::HOSTNAME,
69 FEATURE::OSRELEASE,
70 FEATURE::VERSION,
71 FEATURE::ARCH,
72 FEATURE::CPUDESC,
73 FEATURE::CPUID,
74 FEATURE::CMDLINE,
76 FEATURE::HIPERF_WORKLOAD_CMD,
[all …]
Dperf_file_writer.h49 bool AddNrCpusFeature(FEATURE feature, uint32_t nrCpusAvailable, uint32_t nrCpusOnline);
50 bool AddEventDescFeature(FEATURE feature, const std::vector<AttrWithId> &eventDesces);
51 bool AddStringFeature(FEATURE feature, std::string string);
52 bool AddU64Feature(FEATURE feature, uint64_t v);
53 bool AddBoolFeature(FEATURE feature);
Dperf_file_reader.h47 const std::vector<FEATURE> &GetFeatures() const;
49 const PerfFileSection *GetFeatureSection(FEATURE feature) const;
52 const std::string GetFeatureString(const FEATURE feature) const;
54 bool IsFeatrureStringSection(const FEATURE featureId) const in IsFeatrureStringSection()
89 std::vector<FEATURE> features_;
/developtools/hiperf/test/unittest/common/native/
Dperf_file_reader_test.cpp94 std::vector<FEATURE> features_;
95 FEATURE feture1 = FEATURE::RESERVED;
96 FEATURE feture2 = FEATURE::ARCH;
97 FEATURE feture3 = FEATURE::BUILD_ID;
98 FEATURE feture4 = FEATURE::LAST_FEATURE;
111 const FEATURE feture = FEATURE::ARCH;
Dperf_file_format_test.cpp64 FEATURE i = FEATURE::FIRST_FEATURE;
65 while (i <= FEATURE::LAST_FEATURE) {
69 i = FEATURE(int(i) + 1);
71 while (i < FEATURE::HIPERF_FIRST_FEATURE) {
74 i = FEATURE(int(i) + 1);
76 while (i <= FEATURE::HIPERF_LAST_FEATURE) {
80 i = FEATURE(int(i) + 1);
82 while (i <= FEATURE::FEATURE_MAX_BITS) {
85 i = FEATURE(int(i) + 1);
95 PerfFileSectionString withString = {FEATURE::RESERVED, testString};
[all …]
Dperf_file_writer_test.cpp91 ASSERT_TRUE(fileWriter.AddStringFeature(FEATURE::RESERVED, testStr));
92 ASSERT_TRUE(fileWriter.AddNrCpusFeature(FEATURE::RESERVED, 0, TESTNUMBER1));
93 ASSERT_TRUE(fileWriter.AddU64Feature(FEATURE::RESERVED, TESTNUMBER2));
96 ASSERT_TRUE(fileWriter.AddEventDescFeature(FEATURE::RESERVED, eventDesces));
127 ASSERT_TRUE(fileWriter.AddStringFeature(FEATURE::RESERVED, testStr));
128 ASSERT_TRUE(fileWriter.AddNrCpusFeature(FEATURE::RESERVED, 0, TESTNUMBER1));
129 ASSERT_TRUE(fileWriter.AddU64Feature(FEATURE::RESERVED, TESTNUMBER2));
150 ASSERT_TRUE(fileWriter.AddStringFeature(FEATURE::RESERVED, testStr));
/developtools/hiperf/src/
Dperf_file_writer.cpp400 bool PerfFileWriter::AddNrCpusFeature(FEATURE feature, uint32_t nrCpusAvailable, in AddNrCpusFeature()
404 PerfFileSection::GetFeatureName(FEATURE::NRCPUS).c_str(), nrCpusAvailable, nrCpusOnline); in AddNrCpusFeature()
409 header_.features[(int)FEATURE::NRCPUS / BITS_IN_BYTE] |= in AddNrCpusFeature()
410 1 << ((int)FEATURE::NRCPUS % BITS_IN_BYTE); // bit in AddNrCpusFeature()
414 bool PerfFileWriter::AddEventDescFeature(FEATURE feature, in AddEventDescFeature()
417 HLOGV("add feature '%s' %zu", PerfFileSection::GetFeatureName(FEATURE::EVENT_DESC).c_str(), in AddEventDescFeature()
421 header_.features[(int)FEATURE::EVENT_DESC / BITS_IN_BYTE] |= in AddEventDescFeature()
422 1 << ((int)FEATURE::EVENT_DESC % BITS_IN_BYTE); // bit in AddEventDescFeature()
426 bool PerfFileWriter::AddStringFeature(FEATURE feature, std::string string) in AddStringFeature()
437 bool PerfFileWriter::AddBoolFeature(FEATURE feature) in AddBoolFeature()
[all …]
Dperf_file_format.cpp22 std::string PerfFileSection::GetFeatureName(FEATURE featureId) in GetFeatureName()
25 if (featureId >= FEATURE::HIPERF_FIRST_FEATURE) { in GetFeatureName()
26 index -= static_cast<unsigned int>(FEATURE::HIPERF_FIRST_FEATURE); in GetFeatureName()
166 PerfFileSectionString::PerfFileSectionString(FEATURE id, const char *buf, size_t size) in PerfFileSectionString()
175 PerfFileSectionString::PerfFileSectionString(FEATURE id, const std::string &charString) in PerfFileSectionString()
224 PerfFileSectionSymbolsFiles::PerfFileSectionSymbolsFiles(FEATURE id, const char *buf, size_t size) in PerfFileSectionSymbolsFiles()
304 PerfFileSectionNrCpus::PerfFileSectionNrCpus(FEATURE id, const char *buf, size_t size) in PerfFileSectionNrCpus()
313 PerfFileSectionNrCpus::PerfFileSectionNrCpus(FEATURE id, uint32_t nrCpusAvailable, in PerfFileSectionNrCpus()
342 PerfFileSectionU64::PerfFileSectionU64(FEATURE id, const char *buf, size_t size) in PerfFileSectionU64()
351 PerfFileSectionU64::PerfFileSectionU64(FEATURE id, uint64_t v) : PerfFileSection(id) in PerfFileSectionU64()
[all …]
Dperf_file_reader.cpp128 features_.emplace_back((FEATURE)(((uint64_t)i) * SIZE_FETURE_COUNT + j)); in ReadFileHeader()
357 const std::vector<FEATURE> &PerfFileReader::GetFeatures() const in GetFeatures()
367 const std::string PerfFileReader::GetFeatureString(const FEATURE feature) const in GetFeatureString()
386 const PerfFileSection *PerfFileReader::GetFeatureSection(FEATURE feature) const in GetFeatureSection()
402 for (FEATURE feature : features_) { in ReadFeatureSection()
429 } else if (feature == FEATURE::HIPERF_FILES_SYMBOL) { in ReadFeatureSection()
432 } else if (feature == FEATURE::EVENT_DESC) { in ReadFeatureSection()
Dreport_json_file.cpp249 recordFileReader_->GetFeatureString(FEATURE::HIPERF_RECORD_TIME), true); in OutputJsonFeatureString()
250 std::string device = recordFileReader_->GetFeatureString(FEATURE::HOSTNAME); in OutputJsonFeatureString()
251 device.append(" " + recordFileReader_->GetFeatureString(FEATURE::OSRELEASE)); in OutputJsonFeatureString()
252 device.append(" " + recordFileReader_->GetFeatureString(FEATURE::ARCH)); in OutputJsonFeatureString()
256 OutputJsonPair(output_, "osVersion", recordFileReader_->GetFeatureString(FEATURE::OSRELEASE)); in OutputJsonFeatureString()
259 recordFileReader_->GetFeatureString(FEATURE::CMDLINE)); in OutputJsonFeatureString()
Dsubcommand_report.cpp288 const auto featureSection = recordFileReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in ProcessSymbolsData()
313 recordFileReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportInfo()
330 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in LoadEventConfigData()
335 recordFileReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventConfigData()
350 recordFileReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
418 SetDeviceArch(GetArchTypeFromUname(recordFileReader_->GetFeatureString(FEATURE::ARCH))); in ProcessFeaturesData()
Dsubcommand_record.cpp1267 fileWriter_->AddStringFeature(FEATURE::OSRELEASE, unameBuf.release); in AddCpuFeature()
1268 fileWriter_->AddStringFeature(FEATURE::HOSTNAME, unameBuf.nodename); in AddCpuFeature()
1269 fileWriter_->AddStringFeature(FEATURE::ARCH, unameBuf.machine); in AddCpuFeature()
1274 fileWriter_->AddNrCpusFeature(FEATURE::NRCPUS, cpuPresent - cpuOnline, cpuOnline); in AddCpuFeature()
1280 if (!fileWriter_->AddStringFeature(FEATURE::CPUDESC, cpuDesc)) { in AddCpuFeature()
1303 fileWriter_->AddU64Feature(FEATURE::TOTAL_MEM, memTotal); in AddMemTotalFeature()
1311 fileWriter_->AddEventDescFeature(FEATURE::EVENT_DESC, perfEvents_.GetAttrWithId()); in AddEventDescFeature()
1321 fileWriter_->AddStringFeature(FEATURE::HIPERF_RECORD_TIME, in AddRecordTimeFeature()
1330 fileWriter_->AddStringFeature(FEATURE::HIPERF_WORKLOAD_CMD, trackedCommand_.at(0)); in AddWorkloadCmdFeature()
1342 fileWriter_->AddStringFeature(FEATURE::CMDLINE, fullCommandline); in AddCommandLineFeature()
[all …]
Dsubcommand_dump.cpp264 SetDeviceArch(GetArchTypeFromUname(reader_->GetFeatureString(FEATURE::ARCH))); in DumpPrintFileHeader()
268 if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpPrintFileHeader()
518 } else if (featureSection.get()->featureId_ == FEATURE::EVENT_DESC) { in DumpFeaturePortion()
Dhiperf_libreport.cpp138 if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in ReportGetSymbolFiles()
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp124 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in UpdateEventConfigInfo()
128 … const PerfFileSection* featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in UpdateEventConfigInfo()
139 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
164 auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportWorkloadInfo()
184 auto cmdline = recordDataReader_->GetFeatureString(FEATURE::CMDLINE); in UpdateCmdlineInfo()
196 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in UpdateSymbolAndFilesData()
/developtools/profiler/host/smartperf/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp121 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in UpdateEventConfigInfo()
125 … const PerfFileSection* featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in UpdateEventConfigInfo()
136 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
161 auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportWorkloadInfo()
181 auto cmdline = recordDataReader_->GetFeatureString(FEATURE::CMDLINE); in UpdateCmdlineInfo()
193 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in UpdateSymbolAndFilesData()
/developtools/global_resource_tool/src/
Dresource_merge.cpp27 ConfigParser::ModuleType::FEATURE,
Dconfig_parser.cpp29 { "feature", ModuleType::FEATURE },
/developtools/global_resource_tool/include/
Dconfig_parser.h32 FEATURE = 3, enumerator
/developtools/ace_ets2bundle/compiler/codegen/
Dcodegen_ets.js15FEATURE,propertySet:{name:"Color",property:"color-visual",type:o.TypeName.COLOR,etsType:o.EtsType.…
/developtools/packing_tool/adapter/ohos/
DHapVerify.java41 private static final String FEATURE = "feature"; field in HapVerify
441 } else if (FEATURE.equals(hapVerifyInfo.getModuleType())) { in checkEntryIsValid()
1066 if (FEATURE.equals(item.getModuleType()) || ENTRY.equals(item.getModuleType())) { in dfsTraverseDependency()