Home
last modified time | relevance | path

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

/developtools/hiperf/include/
H A Dperf_file_format.h25 enum class FEATURE { class
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
[all...]
H A 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);
H A 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/
H A Dperf_file_reader_test.cpp94 std::vector<FEATURE> features_; in HWTEST_F()
95 FEATURE feture1 = FEATURE::RESERVED; in HWTEST_F()
96 FEATURE feture2 = FEATURE::ARCH; in HWTEST_F()
97 FEATURE feture3 = FEATURE::BUILD_ID; in HWTEST_F()
98 FEATURE feture4 = FEATURE::LAST_FEATURE; in HWTEST_F()
111 const FEATURE fetur in HWTEST_F()
[all...]
H A Dperf_file_format_test.cpp64 FEATURE i = FEATURE::FIRST_FEATURE; in HWTEST_F()
65 while (i <= FEATURE::LAST_FEATURE) { in HWTEST_F()
69 i = FEATURE(int(i) + 1); in HWTEST_F()
71 while (i < FEATURE::HIPERF_FIRST_FEATURE) { in HWTEST_F()
74 i = FEATURE(int(i) + 1); in HWTEST_F()
76 while (i <= FEATURE::HIPERF_LAST_FEATURE) { in HWTEST_F()
80 i = FEATURE(int(i) + 1); in HWTEST_F()
82 while (i <= FEATURE::FEATURE_MAX_BITS) { in HWTEST_F()
85 i = FEATURE(in in HWTEST_F()
[all...]
H A Dperf_file_writer_test.cpp91 ASSERT_TRUE(fileWriter.AddStringFeature(FEATURE::RESERVED, testStr)); in HWTEST_F()
92 ASSERT_TRUE(fileWriter.AddNrCpusFeature(FEATURE::RESERVED, 0, TESTNUMBER1)); in HWTEST_F()
93 ASSERT_TRUE(fileWriter.AddU64Feature(FEATURE::RESERVED, TESTNUMBER2)); in HWTEST_F()
96 ASSERT_TRUE(fileWriter.AddEventDescFeature(FEATURE::RESERVED, eventDesces)); in HWTEST_F()
127 ASSERT_TRUE(fileWriter.AddStringFeature(FEATURE::RESERVED, testStr)); in HWTEST_F()
128 ASSERT_TRUE(fileWriter.AddNrCpusFeature(FEATURE::RESERVED, 0, TESTNUMBER1)); in HWTEST_F()
129 ASSERT_TRUE(fileWriter.AddU64Feature(FEATURE::RESERVED, TESTNUMBER2)); in HWTEST_F()
150 ASSERT_TRUE(fileWriter.AddStringFeature(FEATURE::RESERVED, testStr)); in HWTEST_F()
/developtools/hiperf/test/fuzztest/perffileformat_fuzzer/
H A DPerfFileFormat_fuzzer.cpp29 std::make_unique<PerfFileSectionString>(FEATURE::HIPERF_FILES_SYMBOL, buf, size); in FuzzPerfFileFormat()
32 std::make_unique<PerfFileSectionNrCpus>(FEATURE::HIPERF_FILES_SYMBOL, buf, size); in FuzzPerfFileFormat()
35 std::make_unique<PerfFileSectionU64>(FEATURE::HIPERF_FILES_SYMBOL, buf, size); in FuzzPerfFileFormat()
/developtools/hiperf/src/
H A Dperf_file_writer.cpp383 bool PerfFileWriter::AddNrCpusFeature(FEATURE feature, uint32_t nrCpusAvailable, in AddNrCpusFeature()
387 PerfFileSection::GetFeatureName(FEATURE::NRCPUS).c_str(), nrCpusAvailable, nrCpusOnline); in AddNrCpusFeature()
392 header_.features[static_cast<int>(FEATURE::NRCPUS) / BITS_IN_BYTE] |= in AddNrCpusFeature()
393 1 << (static_cast<int>(FEATURE::NRCPUS) % BITS_IN_BYTE); // bit in AddNrCpusFeature()
397 bool PerfFileWriter::AddEventDescFeature(FEATURE feature, in AddEventDescFeature()
400 HLOGV("add feature '%s' %zu", PerfFileSection::GetFeatureName(FEATURE::EVENT_DESC).c_str(), in AddEventDescFeature()
404 header_.features[static_cast<int>(FEATURE::EVENT_DESC) / BITS_IN_BYTE] |= in AddEventDescFeature()
405 1 << (static_cast<int>(FEATURE::EVENT_DESC) % BITS_IN_BYTE); // bit in AddEventDescFeature()
409 bool PerfFileWriter::AddStringFeature(FEATURE feature, std::string string) in AddStringFeature()
420 bool PerfFileWriter::AddBoolFeature(FEATURE featur
[all...]
H A Dperf_file_format.cpp43 std::string PerfFileSection::GetFeatureName(FEATURE featureId) in GetFeatureName()
46 if (featureId >= FEATURE::HIPERF_FIRST_FEATURE) { in GetFeatureName()
47 index -= static_cast<unsigned int>(FEATURE::HIPERF_FIRST_FEATURE); in GetFeatureName()
176 PerfFileSectionString::PerfFileSectionString(FEATURE id, const char *buf, size_t size) in PerfFileSectionString()
183 PerfFileSectionString::PerfFileSectionString(FEATURE id, const std::string &charString) in PerfFileSectionString()
278 PerfFileSectionSymbolsFiles::PerfFileSectionSymbolsFiles(FEATURE id, const char *buf, size_t size) in PerfFileSectionSymbolsFiles()
317 PerfFileSectionUniStackTable::PerfFileSectionUniStackTable(FEATURE id, const char *buf, size_t size) in PerfFileSectionUniStackTable()
384 PerfFileSectionNrCpus::PerfFileSectionNrCpus(FEATURE id, const char *buf, size_t size) in PerfFileSectionNrCpus()
391 PerfFileSectionNrCpus::PerfFileSectionNrCpus(FEATURE id, uint32_t nrCpusAvailable, in PerfFileSectionNrCpus()
418 PerfFileSectionU64::PerfFileSectionU64(FEATURE i
[all...]
H A Dperf_file_reader.cpp125 features_.emplace_back((FEATURE)(((uint64_t)i) * SIZE_FETURE_COUNT + j)); in ReadFileHeader()
351 const std::vector<FEATURE> &PerfFileReader::GetFeatures() const in GetFeatures()
361 const std::string PerfFileReader::GetFeatureString(const FEATURE feature) const in GetFeatureString()
380 const PerfFileSection *PerfFileReader::GetFeatureSection(FEATURE feature) const in GetFeatureSection()
396 for (FEATURE feature : features_) { in ReadFeatureSection()
416 } else if (feature == FEATURE::HIPERF_FILES_SYMBOL) { in ReadFeatureSection()
419 } else if (feature == FEATURE::EVENT_DESC) { in ReadFeatureSection()
422 } else if (feature == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in ReadFeatureSection()
H A Dsubcommand_dump.cpp270 SetDeviceArch(GetArchTypeFromUname(reader_->GetFeatureString(FEATURE::ARCH))); in DumpPrintFileHeader()
274 if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpPrintFileHeader()
278 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in DumpPrintFileHeader()
525 } else if (featureSection.get()->featureId_ == FEATURE::EVENT_DESC) { in DumpFeaturePortion()
529 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpFeaturePortion()
548 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in DumpFeaturePortion()
588 std::string os = reader_->GetFeatureString(FEATURE::OSRELEASE); in SetHM()
594 std::string str = reader_->GetFeatureString(FEATURE::HIPERF_HM_DEVHOST); in SetHM()
605 std::string cmdline = reader_->GetFeatureString(FEATURE::CMDLINE); in DumpSpeReport()
H A Dsubcommand_report.cpp289 const auto featureSection = recordFileReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in ProcessSymbolsData()
310 auto featureSection = recordFileReader_->GetFeatureSection(FEATURE::HIPERF_FILES_UNISTACK_TABLE); in ProcessUniStackTableData()
325 recordFileReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportInfo()
342 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in LoadEventConfigData()
347 recordFileReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventConfigData()
362 recordFileReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
431 SetDeviceArch(GetArchTypeFromUname(recordFileReader_->GetFeatureString(FEATURE::ARCH))); in ProcessFeaturesData()
630 std::string os = recordFileReader_->GetFeatureString(FEATURE::OSRELEASE); in SetHM()
636 std::string str = recordFileReader_->GetFeatureString(FEATURE::HIPERF_HM_DEVHOST); in SetHM()
H A Dreport_json_file.cpp279 recordFileReader_->GetFeatureString(FEATURE::HIPERF_RECORD_TIME), true); in OutputJsonFeatureString()
280 std::string device = recordFileReader_->GetFeatureString(FEATURE::HOSTNAME); in OutputJsonFeatureString()
281 device.append(" " + recordFileReader_->GetFeatureString(FEATURE::OSRELEASE)); in OutputJsonFeatureString()
282 device.append(" " + recordFileReader_->GetFeatureString(FEATURE::ARCH)); in OutputJsonFeatureString()
286 OutputJsonPair(output_, "osVersion", recordFileReader_->GetFeatureString(FEATURE::OSRELEASE)); in OutputJsonFeatureString()
289 recordFileReader_->GetFeatureString(FEATURE::CMDLINE)); in OutputJsonFeatureString()
H A Dsubcommand_record.cpp1440 fileWriter_->AddStringFeature(FEATURE::OSRELEASE, unameBuf.release); in AddCpuFeature()
1441 fileWriter_->AddStringFeature(FEATURE::HOSTNAME, unameBuf.nodename); in AddCpuFeature()
1442 fileWriter_->AddStringFeature(FEATURE::ARCH, unameBuf.machine); in AddCpuFeature()
1447 fileWriter_->AddNrCpusFeature(FEATURE::NRCPUS, cpuPresent - cpuOnline, cpuOnline); in AddCpuFeature()
1453 if (!fileWriter_->AddStringFeature(FEATURE::CPUDESC, cpuDesc)) { in AddCpuFeature()
1476 fileWriter_->AddU64Feature(FEATURE::TOTAL_MEM, memTotal); in AddMemTotalFeature()
1484 fileWriter_->AddEventDescFeature(FEATURE::EVENT_DESC, perfEvents_.GetAttrWithId()); in AddEventDescFeature()
1494 fileWriter_->AddStringFeature(FEATURE::HIPERF_RECORD_TIME, in AddRecordTimeFeature()
1503 fileWriter_->AddStringFeature(FEATURE::HIPERF_WORKLOAD_CMD, trackedCommand_.at(0)); in AddWorkloadCmdFeature()
1515 fileWriter_->AddStringFeature(FEATURE in AddCommandLineFeature()
[all...]
H A Dhiperf_libreport.cpp132 if (featureSection->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in ReportGetSymbolFiles()
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
H A Dperf_data_parser.cpp540 cpuOffMode_ = find(features.begin(), features.end(), FEATURE::HIPERF_CPU_OFF) != features.end(); in UpdateEventConfigInfo()
544 const PerfFileSection *featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in UpdateEventConfigInfo()
555 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::EVENT_DESC); in LoadEventDesc()
580 auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_WORKLOAD_CMD); in UpdateReportWorkloadInfo()
600 auto cmdline = recordDataReader_->GetFeatureString(FEATURE::CMDLINE); in UpdateCmdlineInfo()
612 const auto featureSection = recordDataReader_->GetFeatureSection(FEATURE::HIPERF_FILES_SYMBOL); in UpdateSymbolAndFilesData()
738 std::string os = recordDataReader_->GetFeatureString(FEATURE::OSRELEASE); in SetHM()
745 std::string str = recordDataReader_->GetFeatureString(FEATURE::HIPERF_HM_DEVHOST); in SetHM()
/developtools/global_resource_tool/src/
H A Dresource_merge.cpp27 ConfigParser::ModuleType::FEATURE,
H A Dconfig_parser.cpp29 { "feature", ModuleType::FEATURE },
/developtools/global_resource_tool/include/
H A Dconfig_parser.h33 FEATURE = 3, member in OHOS::Global::Restool::ConfigParser::ModuleType
/developtools/packing_tool/packing_tool/frameworks/src/json/
H A Dhap_verify_utils.cpp29 const std::string FEATURE = "feature"; member
181 return ((moduleType == ENTRY) || (moduleType == FEATURE)); in IsEntryOrFeature()
318 } else if (hapVerifyInfo.GetModuleType() == FEATURE) { in CheckEntryIsValid()
666 if (layerHapVerifyInfo.GetModuleType() == FEATURE || layerHapVerifyInfo.GetModuleType() == ENTRY) { in DfsTraverseDependency()
/developtools/packing_tool/adapter/ohos/
H A DHapVerify.java40 private static final String FEATURE = "feature"; field in HapVerify
320 return ENTRY.equals(moduleType) || FEATURE.equals(moduleType); in isEntryOrFeature()
531 } else if (FEATURE.equals(hapVerifyInfo.getModuleType())) { in checkEntryIsValid()
1149 if (FEATURE.equals(item.getModuleType()) || ENTRY.equals(item.getModuleType())) { in dfsTraverseDependency()

Completed in 20 milliseconds