Home
last modified time | relevance | path

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

/developtools/hiperf/include/
Dperf_file_format.h25 enum class FEATURE { enum
69 const static std::vector<FEATURE> FeatureStrings = {
70 FEATURE::HOSTNAME,
71 FEATURE::OSRELEASE,
72 FEATURE::VERSION,
73 FEATURE::ARCH,
74 FEATURE::CPUDESC,
75 FEATURE::CPUID,
76 FEATURE::CMDLINE,
78 FEATURE::HIPERF_WORKLOAD_CMD,
[all …]
Dperf_file_writer.h50 bool AddNrCpusFeature(FEATURE feature, uint32_t nrCpusAvailable, uint32_t nrCpusOnline);
51 bool AddEventDescFeature(FEATURE feature, const std::vector<AttrWithId> &eventDesces);
52 bool AddStringFeature(FEATURE feature, std::string string);
53 bool AddU64Feature(FEATURE feature, uint64_t v);
54 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.cpp401 bool PerfFileWriter::AddNrCpusFeature(FEATURE feature, uint32_t nrCpusAvailable, in AddNrCpusFeature()
405 PerfFileSection::GetFeatureName(FEATURE::NRCPUS).c_str(), nrCpusAvailable, nrCpusOnline); in AddNrCpusFeature()
410 header_.features[(int)FEATURE::NRCPUS / BITS_IN_BYTE] |= in AddNrCpusFeature()
411 1 << ((int)FEATURE::NRCPUS % BITS_IN_BYTE); // bit in AddNrCpusFeature()
415 bool PerfFileWriter::AddEventDescFeature(FEATURE feature, in AddEventDescFeature()
418 HLOGV("add feature '%s' %zu", PerfFileSection::GetFeatureName(FEATURE::EVENT_DESC).c_str(), in AddEventDescFeature()
422 header_.features[(int)FEATURE::EVENT_DESC / BITS_IN_BYTE] |= in AddEventDescFeature()
423 1 << ((int)FEATURE::EVENT_DESC % BITS_IN_BYTE); // bit in AddEventDescFeature()
427 bool PerfFileWriter::AddStringFeature(FEATURE feature, std::string string) in AddStringFeature()
438 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()
272 PerfFileSectionSymbolsFiles::PerfFileSectionSymbolsFiles(FEATURE id, const char *buf, size_t size) in PerfFileSectionSymbolsFiles()
313 PerfFileSectionUniStackTable::PerfFileSectionUniStackTable(FEATURE id, const char *buf, size_t size) in PerfFileSectionUniStackTable()
373 PerfFileSectionNrCpus::PerfFileSectionNrCpus(FEATURE id, const char *buf, size_t size) in PerfFileSectionNrCpus()
382 PerfFileSectionNrCpus::PerfFileSectionNrCpus(FEATURE id, uint32_t nrCpusAvailable, in PerfFileSectionNrCpus()
411 PerfFileSectionU64::PerfFileSectionU64(FEATURE id, const char *buf, size_t size) 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()
435 } else if (feature == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in ReadFeatureSection()
Dreport_json_file.cpp250 recordFileReader_->GetFeatureString(FEATURE::HIPERF_RECORD_TIME), true); in OutputJsonFeatureString()
251 std::string device = recordFileReader_->GetFeatureString(FEATURE::HOSTNAME); in OutputJsonFeatureString()
252 device.append(" " + recordFileReader_->GetFeatureString(FEATURE::OSRELEASE)); in OutputJsonFeatureString()
253 device.append(" " + recordFileReader_->GetFeatureString(FEATURE::ARCH)); in OutputJsonFeatureString()
257 OutputJsonPair(output_, "osVersion", recordFileReader_->GetFeatureString(FEATURE::OSRELEASE)); in OutputJsonFeatureString()
260 recordFileReader_->GetFeatureString(FEATURE::CMDLINE)); in OutputJsonFeatureString()
Dsubcommand_report.cpp288 const auto featureSection = recordFileReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in ProcessSymbolsData()
309 … auto featureSection = recordFileReader_->GetFeatureSection(FEATURE::HIPERF_FILES_UNISTACK_TABLE); in ProcessUniStackTableData()
324 recordFileReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportInfo()
341 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in LoadEventConfigData()
346 recordFileReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventConfigData()
361 recordFileReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
429 SetDeviceArch(GetArchTypeFromUname(recordFileReader_->GetFeatureString(FEATURE::ARCH))); in ProcessFeaturesData()
634 std::string os = recordFileReader_->GetFeatureString(FEATURE::OSRELEASE); in SetHM()
640 std::string str = recordFileReader_->GetFeatureString(FEATURE::HIPERF_HM_DEVHOST); in SetHM()
Dsubcommand_dump.cpp268 SetDeviceArch(GetArchTypeFromUname(reader_->GetFeatureString(FEATURE::ARCH))); in DumpPrintFileHeader()
272 if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpPrintFileHeader()
276 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in DumpPrintFileHeader()
529 } else if (featureSection.get()->featureId_ == FEATURE::EVENT_DESC) { in DumpFeaturePortion()
533 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpFeaturePortion()
552 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in DumpFeaturePortion()
592 std::string os = reader_->GetFeatureString(FEATURE::OSRELEASE); in SetHM()
598 std::string str = reader_->GetFeatureString(FEATURE::HIPERF_HM_DEVHOST); in SetHM()
Dsubcommand_record.cpp1384 fileWriter_->AddStringFeature(FEATURE::OSRELEASE, unameBuf.release); in AddCpuFeature()
1385 fileWriter_->AddStringFeature(FEATURE::HOSTNAME, unameBuf.nodename); in AddCpuFeature()
1386 fileWriter_->AddStringFeature(FEATURE::ARCH, unameBuf.machine); in AddCpuFeature()
1391 fileWriter_->AddNrCpusFeature(FEATURE::NRCPUS, cpuPresent - cpuOnline, cpuOnline); in AddCpuFeature()
1397 if (!fileWriter_->AddStringFeature(FEATURE::CPUDESC, cpuDesc)) { in AddCpuFeature()
1420 fileWriter_->AddU64Feature(FEATURE::TOTAL_MEM, memTotal); in AddMemTotalFeature()
1428 fileWriter_->AddEventDescFeature(FEATURE::EVENT_DESC, perfEvents_.GetAttrWithId()); in AddEventDescFeature()
1438 fileWriter_->AddStringFeature(FEATURE::HIPERF_RECORD_TIME, in AddRecordTimeFeature()
1447 fileWriter_->AddStringFeature(FEATURE::HIPERF_WORKLOAD_CMD, trackedCommand_.at(0)); in AddWorkloadCmdFeature()
1459 fileWriter_->AddStringFeature(FEATURE::CMDLINE, fullCommandline); in AddCommandLineFeature()
[all …]
Dhiperf_libreport.cpp132 if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in ReportGetSymbolFiles()
/developtools/global_resource_tool/src/
Dresource_merge.cpp27 ConfigParser::ModuleType::FEATURE,
Dconfig_parser.cpp29 { "feature", ModuleType::FEATURE },
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp482 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in UpdateEventConfigInfo()
486 … const PerfFileSection* featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in UpdateEventConfigInfo()
497 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
522 auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportWorkloadInfo()
542 auto cmdline = recordDataReader_->GetFeatureString(FEATURE::CMDLINE); in UpdateCmdlineInfo()
554 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in UpdateSymbolAndFilesData()
/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.java39 private static final String FEATURE = "feature"; field in HapVerify
438 } else if (FEATURE.equals(hapVerifyInfo.getModuleType())) { in checkEntryIsValid()
1056 if (FEATURE.equals(item.getModuleType()) || ENTRY.equals(item.getModuleType())) { in dfsTraverseDependency()