• Home
  • Raw
  • Download

Lines Matching refs:interface_

49   interface_.reset(CreateInterfaceFromMemory(memory_.get()));  in Init()
50 if (!interface_) { in Init()
54 valid_ = interface_->Init(&load_bias_); in Init()
56 interface_->InitHeaders(load_bias_); in Init()
59 interface_.reset(nullptr); in Init()
67 if (!valid_ || interface_->gnu_debugdata_offset() == 0) { in InitGnuDebugdata()
71 gnu_debugdata_memory_.reset(interface_->CreateGnuDebugdataMemory()); in InitGnuDebugdata()
83 interface_->SetGnuDebugdataInterface(gnu); in InitGnuDebugdata()
92 interface_.reset(nullptr); in Invalidate()
101 return interface_->GetSoname(); in GetSoname()
110 return valid_ && (interface_->GetFunctionName(addr, name, func_offset) || in GetFunctionName()
120 if (!interface_->GetGlobalVariable(name, memory_address) && in GetGlobalVariable()
135 uint64_t dynamic_end = interface_->dynamic_vaddr() + interface_->dynamic_size(); in GetGlobalVariable()
136 if (*memory_address >= interface_->dynamic_vaddr() && *memory_address < dynamic_end) { in GetGlobalVariable()
137 if (interface_->dynamic_vaddr() > interface_->dynamic_offset()) { in GetGlobalVariable()
138 *memory_address -= interface_->dynamic_vaddr() - interface_->dynamic_offset(); in GetGlobalVariable()
140 *memory_address += interface_->dynamic_offset() - interface_->dynamic_vaddr(); in GetGlobalVariable()
150 return interface_->GetBuildID(); in GetBuildID()
155 *data = interface_->last_error(); in GetLastError()
161 return interface_->LastErrorCode(); in GetLastErrorCode()
168 return interface_->LastErrorAddress(); in GetLastErrorAddress()
189 return interface_->Step(rel_pc, regs, process_memory, finished); in Step()
236 if (interface_->IsValidPc(pc)) { in IsValidPc()