Searched refs:load_bias_ (Results 1 – 8 of 8) sorted by relevance
/aosp12/system/unwinding/libunwindstack/ |
H A D | Elf.cpp | 44 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 D | ElfInterfaceArm.cpp | 33 load_bias_ = *load_bias; in Init() 115 if (pc < load_bias_) { in StepExidx() 119 pc -= load_bias_; in StepExidx()
|
H A D | ElfInterfaceArm.h | 86 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 D | MapInfo.h | 58 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 D | Elf.h | 71 int64_t GetLoadBias() { return load_bias_; } in GetLoadBias() 114 int64_t load_bias_ = 0; variable
|
/aosp12/bionic/linker/ |
H A D | linker_phdr.h | 55 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 D | linker_phdr.cpp | 147 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 D | ElfFake.h | 57 void FakeSetLoadBias(uint64_t load_bias) { load_bias_ = load_bias; } in FakeSetLoadBias()
|