Lines Matching defs:ModuleSectionDes
63 struct ModuleSectionDes { struct
71 std::string GetSecName(const ElfSecName idx) const in GetSecName()
105 void SetArkStackMapPtr(std::shared_ptr<uint8_t> ptr) in SetArkStackMapPtr()
110 std::shared_ptr<uint8_t> GetArkStackMapSharePtr() in GetArkStackMapSharePtr()
115 void SetArkStackMapPtr(uint8_t *ptr) in SetArkStackMapPtr()
120 uint8_t* GetArkStackMapRawPtr() in GetArkStackMapRawPtr()
125 void SetArkStackMapSize(uint32_t size) in SetArkStackMapSize()
130 uint32_t GetArkStackMapSize() const in GetArkStackMapSize()
155 ModuleSectionDes() = default; argument
157 void SetSecAddr(uint64_t addr, ElfSecName idx) in SetSecAddr()
162 uint64_t GetSecAddr(const ElfSecName idx) const in GetSecAddr()
168 void EraseSec(ElfSecName idx) in EraseSec()
173 void SetSecSize(uint32_t size, ElfSecName idx) in SetSecSize()
178 uint32_t GetSecSize(const ElfSecName idx) const in GetSecSize()
184 uint32_t GetSecInfosSize() in GetSecInfosSize()
189 bool ContainCode(uintptr_t pc) const in ContainCode()
206 static constexpr int HUNDRED_TIME = 100;
207 static constexpr int PERCENT_LENS = 4;