Home
last modified time | relevance | path

Searched refs:load_bias_ (Results 1 – 8 of 8) sorted by relevance

/aosp12/system/unwinding/libunwindstack/
H A DElf.cpp44 load_bias_ = 0; in Init()
54 valid_ = interface_->Init(&load_bias_); in Init()
105 return pc - map_info->start() + load_bias_ + map_info->elf_offset(); in GetRelPc()
187 if (rel_pc < static_cast<uint64_t>(load_bias_)) { in StepIfSignalHandler()
190 return regs->StepIfSignalHandler(rel_pc - load_bias_, this, process_memory); in StepIfSignalHandler()
245 if (!valid_ || (load_bias_ > 0 && pc < static_cast<uint64_t>(load_bias_))) { in IsValidPc()
266 *addr += load_bias_; in GetTextRange()
271 *addr += load_bias_; in GetTextRange()
H A DElfInterfaceArm.cpp33 load_bias_ = *load_bias; in Init()
115 if (pc < load_bias_) { in StepExidx()
119 pc -= load_bias_; in StepExidx()
H A DElfInterfaceArm.h86 void set_load_bias(uint64_t load_bias) { load_bias_ = load_bias; } in set_load_bias()
91 uint64_t load_bias_ = 0; variable
/aosp12/system/unwinding/libunwindstack/include/unwindstack/
H A DMapInfo.h58 ElfFields() : load_bias_(INT64_MAX), build_id_(0) {} in ElfFields()
72 std::atomic_int64_t load_bias_; member
112 inline std::atomic_int64_t& load_bias() { return GetElfFields().load_bias_; } in load_bias()
113 inline void set_load_bias(int64_t value) { GetElfFields().load_bias_ = value; } in set_load_bias()
H A DElf.h71 int64_t GetLoadBias() { return load_bias_; } in GetLoadBias()
114 int64_t load_bias_ = 0; variable
/aosp12/bionic/linker/
H A Dlinker_phdr.h55 ElfW(Addr) load_bias() const { return load_bias_; } in load_bias()
60 ElfW(Addr) entry_point() const { return header_.e_entry + load_bias_; } in entry_point()
108 ElfW(Addr) load_bias_;
H A Dlinker_phdr.cpp147 strtab_size_(0), load_start_(nullptr), load_size_(0), load_bias_(0), loaded_phdr_(nullptr), in ElfReader()
182 did_load_ = (phdr_table_protect_segments(phdr_table_, phdr_num_, load_bias_, in Load()
682 load_bias_ = reinterpret_cast<uint8_t*>(start) - addr; in ReserveAddressSpace()
695 ElfW(Addr) seg_start = phdr->p_vaddr + load_bias_; in LoadSegments()
1175 return CheckPhdr(load_bias_ + phdr->p_vaddr); in FindPhdr()
1185 ElfW(Addr) elf_addr = load_bias_ + phdr->p_vaddr; in FindPhdr()
1217 ElfW(Addr) seg_start = phdr->p_vaddr + load_bias_; in CheckPhdr()
/aosp12/system/unwinding/libunwindstack/tests/
H A DElfFake.h57 void FakeSetLoadBias(uint64_t load_bias) { load_bias_ = load_bias; } in FakeSetLoadBias()