Searched refs:maps_ (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | maps_test.cpp | 54 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 D | dfx_maps.cpp | 212 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 D | unwinder.cpp | 58 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 D | thread_sampler.cpp | 193 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 D | sample_stack_printer.cpp | 44 unwinder_->GetFrameByPc(pc, maps_, *(curNode->current)); in Insert()
|
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | dfx_maps.h | 49 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 D | bpf_loader.cpp | 469 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 D | sample_stack_printer.h | 48 maps_(maps) in SampleStackPrinter() 72 std::shared_ptr<DfxMaps> maps_; variable
|
H A D | thread_sampler.h | 111 std::shared_ptr<DfxMaps> maps_ {nullptr};
|
/ohos5.0/foundation/communication/netmanager_base/bpf/bpf_loader/ |
H A D | bpf_loader.h | 149 std::vector<BpfMapData> maps_; variable
|