Home
last modified time | relevance | path

Searched refs:ArchEnum (Results 1 – 25 of 44) sorted by relevance

12

/system/unwinding/libunwindstack/include/unwindstack/
DGlobal.h43 void SetArch(ArchEnum arch);
45 ArchEnum arch() { return arch_; } in arch()
55 ArchEnum arch_ = ARCH_UNKNOWN;
DArch.h24 enum ArchEnum : uint8_t { enum
34 static inline bool ArchIs32Bit(ArchEnum arch) { in ArchIs32Bit()
DJitDebug.h29 enum ArchEnum : uint8_t;
35 std::unique_ptr<JitDebug> CreateJitDebug(ArchEnum arch, std::shared_ptr<Memory>& memory,
DDexFiles.h29 enum ArchEnum : uint8_t;
35 std::unique_ptr<DexFiles> CreateDexFiles(ArchEnum arch, std::shared_ptr<Memory>& memory,
DRegs.h54 virtual ArchEnum Arch() = 0;
84 static ArchEnum CurrentArch();
86 static Regs* CreateFromUcontext(ArchEnum arch, void* ucontext);
116 uint64_t GetPcAdjustment(uint64_t rel_pc, Elf* elf, ArchEnum arch);
DDwarfSection.h35 enum ArchEnum : uint8_t;
95 virtual bool Log(uint8_t indent, uint64_t pc, const DwarfFde* fde, ArchEnum arch) = 0;
102 ArchEnum arch) = 0;
147 ArchEnum arch) override;
149 bool Log(uint8_t indent, uint64_t pc, const DwarfFde* fde, ArchEnum arch) override;
DUnwinder.h97 void SetArch(ArchEnum arch) { arch_ = arch; }; in SetArch()
133 static FrameData BuildFrameFromPcOnly(uint64_t pc, ArchEnum arch, Maps* maps, JitDebug* jit_debug,
139 Unwinder(size_t max_frames, ArchEnum arch, Maps* maps = nullptr)
166 ArchEnum arch_ = ARCH_UNKNOWN;
173 UnwinderFromPid(size_t max_frames, pid_t pid, ArchEnum arch, Maps* maps = nullptr)
DElf.h87 ArchEnum arch() { return arch_; } in arch()
119 ArchEnum arch_;
DRegsMips64.h37 ArchEnum Arch() override final;
DRegsMips.h37 ArchEnum Arch() override final;
DRegsArm.h37 ArchEnum Arch() override final;
DRegsX86.h38 ArchEnum Arch() override final;
DRegsX86_64.h38 ArchEnum Arch() override final;
DRegsArm64.h38 ArchEnum Arch() override final;
/system/unwinding/libunwindstack/tests/fuzz/
DUnwinderComponentCreator.h43 using unwindstack::ArchEnum;
70 std::unique_ptr<unwindstack::Regs> GetRegisters(unwindstack::ArchEnum arch);
74 unwindstack::ArchEnum GetArch(FuzzedDataProvider* data_provider);
83 unwindstack::ArchEnum arch);
DUnwinderFuzz.cpp75 ArchEnum arch = static_cast<ArchEnum>(arch_val); in LLVMFuzzerTestOneInput()
DUnwinderComponentCreator.cpp24 std::unique_ptr<Regs> GetRegisters(ArchEnum arch) { in GetRegisters()
58 ArchEnum GetArch(FuzzedDataProvider* data_provider) { in GetArch()
60 return static_cast<ArchEnum>(arch); in GetArch()
391 uint max_libraries, ArchEnum arch) { in GetDexFiles()
/system/unwinding/libunwindstack/tests/
DRegsFake.h35 ArchEnum Arch() override { return fake_arch_; } in Arch()
59 void FakeSetArch(ArchEnum arch) { fake_arch_ = arch; } in FakeSetArch()
67 ArchEnum fake_arch_ = ARCH_UNKNOWN;
81 ArchEnum Arch() override { return ARCH_UNKNOWN; } in Arch()
DDwarfSectionTest.cpp40 MOCK_METHOD(bool, Log, (uint8_t, uint64_t, const DwarfFde*, ArchEnum arch), (override));
46 MOCK_METHOD(bool, GetCfaLocationInfo, (uint64_t, const DwarfFde*, DwarfLocations*, ArchEnum arch),
122 ArchEnum) { in MockGetCfaLocationInfo() argument
/system/unwinding/libunwindstack/
DRegs.cpp74 Regs* Regs::CreateFromUcontext(ArchEnum arch, void* ucontext) { in CreateFromUcontext()
94 ArchEnum Regs::CurrentArch() { in CurrentArch()
124 uint64_t GetPcAdjustment(uint64_t rel_pc, Elf* elf, ArchEnum arch) { in GetPcAdjustment()
DDexFiles.cpp36 std::unique_ptr<DexFiles> CreateDexFiles(ArchEnum arch, std::shared_ptr<Memory>& memory, in CreateDexFiles()
49 std::unique_ptr<DexFiles> CreateDexFiles(ArchEnum, std::shared_ptr<Memory>&,
DDwarfCfa.h35 enum ArchEnum : uint8_t;
78 DwarfCfa(DwarfMemory* memory, const DwarfFde* fde, ArchEnum arch) in DwarfCfa()
106 ArchEnum arch_;
DJitDebug.cpp37 std::unique_ptr<JitDebug> CreateJitDebug(ArchEnum arch, std::shared_ptr<Memory>& memory, in CreateJitDebug()
DGlobal.cpp35 void Global::SetArch(ArchEnum arch) { in SetArch()
/system/unwinding/libbacktrace/
DUnwindStackMap.h63 void SetArch(unwindstack::ArchEnum arch) { arch_ = arch; } in SetArch()
75 unwindstack::ArchEnum arch_ = unwindstack::ARCH_UNKNOWN;

12