Lines Matching defs:ModuleSectionDes
59 struct ModuleSectionDes { struct
67 std::string GetSecName(const ElfSecName idx) const in GetSecName()
101 void SetArkStackMapPtr(std::shared_ptr<uint8_t> ptr) in SetArkStackMapPtr()
106 std::shared_ptr<uint8_t> GetArkStackMapSharePtr() in GetArkStackMapSharePtr()
111 void SetArkStackMapPtr(uint8_t *ptr) in SetArkStackMapPtr()
116 uint8_t* GetArkStackMapRawPtr() in GetArkStackMapRawPtr()
121 void SetArkStackMapSize(uint32_t size) in SetArkStackMapSize()
126 uint32_t GetArkStackMapSize() const in GetArkStackMapSize()
151 ModuleSectionDes() = default; argument
153 void SetSecAddr(uint64_t addr, ElfSecName idx) in SetSecAddr()
158 uint64_t GetSecAddr(const ElfSecName idx) const in GetSecAddr()
164 void EraseSec(ElfSecName idx) in EraseSec()
169 void SetSecSize(uint32_t size, ElfSecName idx) in SetSecSize()
174 uint32_t GetSecSize(const ElfSecName idx) const in GetSecSize()
180 uint32_t GetSecInfosSize() in GetSecInfosSize()
185 bool ContainCode(uintptr_t pc) const in ContainCode()
202 static constexpr int HUNDRED_TIME = 100;
203 static constexpr int PERCENT_LENS = 4;