Home
last modified time | relevance | path

Searched refs:maps_ (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/
H A Dmaps_test.cpp54 void SetUp() { maps_ = DfxMaps::Create(getpid(), MAPS_FILE); } in SetUp()
58 std::shared_ptr<DfxMaps> maps_; member in OHOS::HiviewDFX::MapsTest
71 maps_->Sort(true);
79 EXPECT_EQ(true, maps_->FindMapByAddr(validAddr, map));
80 EXPECT_EQ(false, maps_->FindMapByAddr(invalidAddr, map));
110 EXPECT_EQ(true, maps_->FindMapsByName(VALID_MAP_NAME, mapsV));
194 ASSERT_TRUE(maps_->GetStackRange(bottom, top));
219 ASSERT_TRUE(maps_->IsArkExecutedMap(addr));
225 ASSERT_FALSE(maps_->IsArkExecutedMap(addr));
227 ASSERT_FALSE(maps_->IsArkExecutedMap(addr));
[all …]
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_maps.cpp212 maps_.emplace_back(std::move(map)); in AddMap()
213 if (enableMapIndex && !maps_.empty()) { in AddMap()
220 if ((maps_.empty()) || (addr == 0x0)) { in FindMapByAddr()
225 size_t last = maps_.size(); in FindMapByAddr()
228 const auto& cur = maps_[index]; in FindMapByAddr()
249 for (auto &iter : maps_) { in FindMapByFileInfo()
266 if (maps_.empty()) { in FindMapsByName()
269 for (auto &iter : maps_) { in FindMapsByName()
279 if (maps_.empty()) { in Sort()
283 std::sort(maps_.begin(), maps_.end(), in Sort()
[all …]
H A Dunwinder.cpp58 maps_ = DfxMaps::Create(); in Impl()
73 maps_ = DfxMaps::Create(pid, crash); in Impl()
86 maps_ = DfxMaps::Create(pid, crash); in Impl()
162 return maps_; in GetMaps()
276 std::shared_ptr<DfxMaps> maps_ = nullptr; member in OHOS::HiviewDFX::Unwinder::Impl
510 if (maps_ != nullptr && !maps_->GetStackRange(stackBottom, stackTop)) { in GetMainStackRangeInner()
574 context.maps = maps_; in UnwindLocalWithTid()
629 context.maps = maps_; in UnwindLocal()
646 if ((maps_ == nullptr) || (pid_ <= 0) || (tid < 0)) { in UnwindRemote()
665 context.maps = maps_; in UnwindRemote()
[all …]
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/
H A Dthread_sampler.cpp193 maps_ = DfxMaps::Create(); in InitUnwinder()
194 if (maps_ == nullptr) { in InitUnwinder()
198 if (!maps_->GetStackRange(stackBegin_, stackEnd_)) { in InitUnwinder()
224 maps_.reset(); in DestroyUnwinder()
232 if (maps_->FindMapByAddr(addr, map)) { in AccessElfMem()
369 .maps = maps_.get(), in ProcessStackBuffer()
464 auto printer = std::make_unique<SampleStackPrinter>(unwinder_, maps_); in CollectStack()
H A Dsample_stack_printer.cpp44 unwinder_->GetFrameByPc(pc, maps_, *(curNode->current)); in Insert()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Ddfx_maps.h49 const std::vector<std::shared_ptr<DfxMap>>& GetMaps() const { return maps_; } in GetMaps()
51 size_t GetMapsSize() const { return maps_.size(); } in GetMapsSize()
60 std::vector<std::shared_ptr<DfxMap>> maps_ {};
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/
H A Dbpf_loader.cpp469 maps_.emplace_back(map); in LoadElfMapsSection()
472 if (mapName.size() != maps_.size()) { in LoadElfMapsSection()
477 maps_[mapIndex].name = name; in LoadElfMapsSection()
525 for (auto &map : maps_) { in CreateMaps()
548 return std::all_of(maps_.begin(), maps_.end(), [](const auto &map) { in DeleteMaps()
587 for (mapIdx = 0; mapIdx < maps_.size(); mapIdx++) { in ApplyRelocation()
588 if (maps_[mapIdx].name == symbolName) { in ApplyRelocation()
599 insn[index].imm = maps_[mapIdx].fd; in ApplyRelocation()
836 std::vector<BpfMapData> maps_; member in OHOS::NetManagerStandard::ElfLoader
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/include/
H A Dsample_stack_printer.h48 maps_(maps) in SampleStackPrinter()
72 std::shared_ptr<DfxMaps> maps_; variable
H A Dthread_sampler.h111 std::shared_ptr<DfxMaps> maps_ {nullptr};
/ohos5.0/foundation/communication/netmanager_base/bpf/bpf_loader/
H A Dbpf_loader.h149 std::vector<BpfMapData> maps_; variable